A realization model to develop the autopilot system of ships by specializing MDA
This paper presents a method which is based on the Model-Driven Architecture (MDA) and functional blocks to realize effectively the autopilot systems of ships. It brings out an executable MDA process to cover completely the requirement analysis, design and deployment phases of these systems. This p...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Publishing House for Science and Technology
2012-03-01
|
| Series: | Vietnam Journal of Mechanics |
| Subjects: | |
| Online Access: | https://vjs.ac.vn/index.php/vjmech/article/view/428 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850204567132700672 |
|---|---|
| author | Ngo Van Hien Vu Duy Quang |
| author_facet | Ngo Van Hien Vu Duy Quang |
| author_sort | Ngo Van Hien |
| collection | DOAJ |
| description |
This paper presents a method which is based on the Model-Driven Architecture (MDA) and functional blocks to realize effectively the autopilot systems of ships. It brings out an executable MDA process to cover completely the requirement analysis, design and deployment phases of these systems. This process also allows the determined design elements to be customizable and re-usable in the new applications of controlled ship steering systems. The paper indicates straightforwardly the ship dynamic model-to-be used, the Computation Independent Model (CIM) of a ship autopilot system, the Platform Independent Model (PIM) of this system by using the Real-Time Unified Modeling Language (UML), and its Platform Specific Model (PSM) implemented by the functional blocks. Furthermore, the important transformation rules are also brought out and applied to convert the identified PIM into PSM for implementing quickly this system with different industrial frameworks such as the IEC61499 in a programmable controller. Then, its deployment model completely is tested on a model ship with the predetermined program and control performance.
|
| format | Article |
| id | doaj-art-f4d7ca2dc2bc40899cc6d87e42ec1b7a |
| institution | OA Journals |
| issn | 0866-7136 2815-5882 |
| language | English |
| publishDate | 2012-03-01 |
| publisher | Publishing House for Science and Technology |
| record_format | Article |
| series | Vietnam Journal of Mechanics |
| spelling | doaj-art-f4d7ca2dc2bc40899cc6d87e42ec1b7a2025-08-20T02:11:15ZengPublishing House for Science and TechnologyVietnam Journal of Mechanics0866-71362815-58822012-03-0134110.15625/0866-7136/34/1/428A realization model to develop the autopilot system of ships by specializing MDANgo Van Hien0Vu Duy Quang1Hanoi University of Science and Technology, HUST, VietnamHanoi University of Science and Technology, HUST, Vietnam This paper presents a method which is based on the Model-Driven Architecture (MDA) and functional blocks to realize effectively the autopilot systems of ships. It brings out an executable MDA process to cover completely the requirement analysis, design and deployment phases of these systems. This process also allows the determined design elements to be customizable and re-usable in the new applications of controlled ship steering systems. The paper indicates straightforwardly the ship dynamic model-to-be used, the Computation Independent Model (CIM) of a ship autopilot system, the Platform Independent Model (PIM) of this system by using the Real-Time Unified Modeling Language (UML), and its Platform Specific Model (PSM) implemented by the functional blocks. Furthermore, the important transformation rules are also brought out and applied to convert the identified PIM into PSM for implementing quickly this system with different industrial frameworks such as the IEC61499 in a programmable controller. Then, its deployment model completely is tested on a model ship with the predetermined program and control performance. https://vjs.ac.vn/index.php/vjmech/article/view/428Control of shipsMDAReal-Time UMLfunctional blocks |
| spellingShingle | Ngo Van Hien Vu Duy Quang A realization model to develop the autopilot system of ships by specializing MDA Vietnam Journal of Mechanics Control of ships MDA Real-Time UML functional blocks |
| title | A realization model to develop the autopilot system of ships by specializing MDA |
| title_full | A realization model to develop the autopilot system of ships by specializing MDA |
| title_fullStr | A realization model to develop the autopilot system of ships by specializing MDA |
| title_full_unstemmed | A realization model to develop the autopilot system of ships by specializing MDA |
| title_short | A realization model to develop the autopilot system of ships by specializing MDA |
| title_sort | realization model to develop the autopilot system of ships by specializing mda |
| topic | Control of ships MDA Real-Time UML functional blocks |
| url | https://vjs.ac.vn/index.php/vjmech/article/view/428 |
| work_keys_str_mv | AT ngovanhien arealizationmodeltodeveloptheautopilotsystemofshipsbyspecializingmda AT vuduyquang arealizationmodeltodeveloptheautopilotsystemofshipsbyspecializingmda AT ngovanhien realizationmodeltodeveloptheautopilotsystemofshipsbyspecializingmda AT vuduyquang realizationmodeltodeveloptheautopilotsystemofshipsbyspecializingmda |