Low-level memory and timing analysis of flight code for unmanned aerial systems

Q3 Earth and Planetary Sciences Aerospace Systems Pub Date : 2024-03-21 DOI:10.1007/s42401-024-00279-0
Micheal Saleab, Franz Sax, Johann Schumann, Florian Holzapfel
{"title":"Low-level memory and timing analysis of flight code for unmanned aerial systems","authors":"Micheal Saleab,&nbsp;Franz Sax,&nbsp;Johann Schumann,&nbsp;Florian Holzapfel","doi":"10.1007/s42401-024-00279-0","DOIUrl":null,"url":null,"abstract":"<div><p>The development of flight software for Unmanned Aerial Systems (UAS) is challenging due to the absence of an established development process defined by aerospace certification authorities. This research paper outlines our methods and tools for analyzing flight-critical UAS control software on the target hardware. We present our toolchain and methodology for evaluating the flight control computer stack, runtime memory, and timing characteristics. Additionally, we compare the performance of the flight control computer under various hardware and cache settings to justify, which hardware features should be enabled. The tools and processes employed in this research are deployable to any other development environment and are not restricted to the specific target hardware used in this paper.</p></div>","PeriodicalId":36309,"journal":{"name":"Aerospace Systems","volume":"7 2","pages":"209 - 225"},"PeriodicalIF":0.0000,"publicationDate":"2024-03-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s42401-024-00279-0.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Aerospace Systems","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s42401-024-00279-0","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Earth and Planetary Sciences","Score":null,"Total":0}
引用次数: 0

Abstract

The development of flight software for Unmanned Aerial Systems (UAS) is challenging due to the absence of an established development process defined by aerospace certification authorities. This research paper outlines our methods and tools for analyzing flight-critical UAS control software on the target hardware. We present our toolchain and methodology for evaluating the flight control computer stack, runtime memory, and timing characteristics. Additionally, we compare the performance of the flight control computer under various hardware and cache settings to justify, which hardware features should be enabled. The tools and processes employed in this research are deployable to any other development environment and are not restricted to the specific target hardware used in this paper.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
无人驾驶航空系统飞行代码的低级存储器和时序分析
由于缺乏由航空航天认证机构定义的既定开发流程,无人机系统(UAS)飞行软件的开发具有挑战性。本研究论文概述了我们在目标硬件上分析对飞行至关重要的无人机系统控制软件的方法和工具。我们介绍了评估飞行控制计算机堆栈、运行时内存和时序特性的工具链和方法。此外,我们还比较了飞行控制计算机在各种硬件和缓存设置下的性能,以证明哪些硬件功能应该启用。本研究中使用的工具和流程可部署到任何其他开发环境中,并不局限于本文中使用的特定目标硬件。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Aerospace Systems
Aerospace Systems Social Sciences-Social Sciences (miscellaneous)
CiteScore
1.80
自引率
0.00%
发文量
53
期刊介绍: Aerospace Systems provides an international, peer-reviewed forum which focuses on system-level research and development regarding aeronautics and astronautics. The journal emphasizes the unique role and increasing importance of informatics on aerospace. It fills a gap in current publishing coverage from outer space vehicles to atmospheric vehicles by highlighting interdisciplinary science, technology and engineering. Potential topics include, but are not limited to: Trans-space vehicle systems design and integration Air vehicle systems Space vehicle systems Near-space vehicle systems Aerospace robotics and unmanned system Communication, navigation and surveillance Aerodynamics and aircraft design Dynamics and control Aerospace propulsion Avionics system Opto-electronic system Air traffic management Earth observation Deep space exploration Bionic micro-aircraft/spacecraft Intelligent sensing and Information fusion
期刊最新文献
Efficient machine learning based techniques for fault detection and identification in spacecraft reaction wheel Research on altitude adjustment performance of stratospheric airship based on thermodynamic-dynamic-pressure coupled Contemporary architecture of the satellite Global Ship Tracking (GST) systems, networks and equipment Research on real-time trajectory optimization methods for stratospheric airships based on deep learning Liquid propellant sloshing characteristics and suppression in new-generation space vehicle
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1