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...

Full description

Saved in:
Bibliographic Details
Main Authors: Ngo Van Hien, Vu Duy Quang
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