{"title":"Applying AADL to realize embedded control systems for coordination of multiple low-cost underwater drones","authors":"H. Pham, T. Soriano, V. Ngo","doi":"10.1109/OCEANSE.2019.8867198","DOIUrl":null,"url":null,"abstract":"The goal of this study is to realize a component architecture of embedded control systems for coordination of UUV based on a Model Driven Engineering approach. We firstly have studied in end-to-end flow latency and faults for an embedded system of UUV in scenario-case coordinated control of multiple UUVs. A basic declarative model and its instance are then implemented to illustrate a scheduling analysis of the system instance. The abstraction of the complex embedded system is represented in consideration of AADL system, process, and device components. Following on this representation, the run-time composition of all elements, allocate software to hardware resources, and assign values to properties of the elements are detailed for analyzing and creating an instance of coordination system. Specially, it is taken into account for inspecting and developing a controller of low-cost underwater drone such as BlueROV, an open-source platform for a research prototype and educational purposes.","PeriodicalId":375793,"journal":{"name":"OCEANS 2019 - Marseille","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"OCEANS 2019 - Marseille","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/OCEANSE.2019.8867198","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The goal of this study is to realize a component architecture of embedded control systems for coordination of UUV based on a Model Driven Engineering approach. We firstly have studied in end-to-end flow latency and faults for an embedded system of UUV in scenario-case coordinated control of multiple UUVs. A basic declarative model and its instance are then implemented to illustrate a scheduling analysis of the system instance. The abstraction of the complex embedded system is represented in consideration of AADL system, process, and device components. Following on this representation, the run-time composition of all elements, allocate software to hardware resources, and assign values to properties of the elements are detailed for analyzing and creating an instance of coordination system. Specially, it is taken into account for inspecting and developing a controller of low-cost underwater drone such as BlueROV, an open-source platform for a research prototype and educational purposes.