{"title":"应用AADL实现多台低成本水下无人潜航器协同的嵌入式控制系统","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":"{\"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}","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}
Applying AADL to realize embedded control systems for coordination of multiple low-cost underwater drones
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.