Architectural Process for Flight Control Software of Unmanned Aerial Vehicle with Module-Level Portability
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Jargalsaikhan, TSogbayar | - |
dc.contributor.author | Lee, Keonpyo | - |
dc.contributor.author | Jun, Yong-Kee | - |
dc.contributor.author | Lee, Seongjin | - |
dc.date.accessioned | 2022-12-26T07:40:35Z | - |
dc.date.available | 2022-12-26T07:40:35Z | - |
dc.date.issued | 2022-02 | - |
dc.identifier.issn | 2226-4310 | - |
dc.identifier.uri | https://scholarworks.gnu.ac.kr/handle/sw.gnu/1714 | - |
dc.description.abstract | To apply UAVs (Unmanned Aerial Vehicle) into different fields, including research and industry, and expand it quickly, reliable but modular software is required. The existing flight control software (FCS) of the UAV consists of various types of modules categorized into different layers, and it is responsible for coordinating, monitoring, and controlling the vehicle during its flight. This paper proposes mpFCS, a structure of UAV flight control software, which provides portability to its modules and is easy to expand. The mpFCS consists of four segments and several modules within the segments. mpFCS provides portability for each module within the segment. Existing software does not provide portability for its modules because of the tight coupling resulting from its different and private interfaces. The mpFCS uses interfaces of the standard airborne software architecture to transfer data between its modules. Moreover, the structure provides portability for its modules to run in the standard airborne software environment. In order to verify the mpFCS, we tested the mpFCS with the conformance test suite of the airborne software that provides the testing environment for the interfaces and modules of the software. The mpFCS passed the test. Test results show that all modules of the mpFCS are portable. Additionally, portable modules can be interoperable with other software, and the structure is expandable with new modules that use standard airborne software interfaces. | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | MDPI AG | - |
dc.title | Architectural Process for Flight Control Software of Unmanned Aerial Vehicle with Module-Level Portability | - |
dc.type | Article | - |
dc.publisher.location | 스위스 | - |
dc.identifier.doi | 10.3390/aerospace9020062 | - |
dc.identifier.scopusid | 2-s2.0-85123740003 | - |
dc.identifier.wosid | 000763651500001 | - |
dc.identifier.bibliographicCitation | Aerospace (Basel), v.9, no.2 | - |
dc.citation.title | Aerospace (Basel) | - |
dc.citation.volume | 9 | - |
dc.citation.number | 2 | - |
dc.type.docType | Article | - |
dc.description.isOpenAccess | Y | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
dc.relation.journalResearchArea | Engineering | - |
dc.relation.journalWebOfScienceCategory | Engineering, Aerospace | - |
dc.subject.keywordPlus | UAV | - |
dc.subject.keywordAuthor | unmanned aerial vehicle | - |
dc.subject.keywordAuthor | flight control software | - |
dc.subject.keywordAuthor | portability | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
Gyeongsang National University Central Library, 501, Jinju-daero, Jinju-si, Gyeongsangnam-do, 52828, Republic of Korea+82-55-772-0533
COPYRIGHT 2022 GYEONGSANG NATIONAL UNIVERSITY LIBRARY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.