论文摘要
无人驾驶飞机已经广泛应用于国防和民用上。机载嵌入式系统开发面临着越来越严峻的挑战,主要体现在开发周期要求越来越短,而对质量的要求越来越高。无人机飞行控制软件对整个飞行控制系统起着很重要的作用。传统的飞行软件通常采用手工编程来实现,不但浪费了大量的时间而且编写代码的可靠性很低。为了解决传统的手工编写代码的不足,寻求更有效的软件设计方法,本文引入了一种高安全性的应用开发环境SCADE(Safety-Critical Application Development Environment),开发无人机飞行控制系统软件。本文首先给出了无人机飞行控制系统软件需求分析,对飞行控制系统软件各个部分功能进行了分析,并绘制了飞行控制系统软件的总体设计流程图和给出了SCADE将要进行的开发工作。其次介绍了SCADE软件的理论背景和关键概念和SCADE软件可视化的建模方法。再次在了解无人机飞行控制系统原理的基础上,对整个飞行控制系统软件模块按照功能进行划分。根据机载软件的中的串口通讯模块、传感器管理模块、人工遥控模块和故障处理模块的需求分析,在SCADE环境下完成这些模块的搭建。对搭建模型进行高安全性C代码生成后,分别对生成代码和手工代码进行安全性测试和执行效率测试,通过对比验证SCADE软件生成代码的优越性。最后进行静态测试和动态测试,验证了采用SCADE设计飞行控制系统软件的正确性。这种开发的方法实现了软件开发的自动化,节约了开发成本和开发时间,且其生成代码具有很高的执行效率,并具有较高的安全性,满足无人机系统软件开发的高安全性要求。
论文目录
相关论文文献
- [1].一种应用于SCADE的联合仿真平台[J]. 铁道通信信号 2017(07)
- [2].基于SCADE的余度管理软件开发方法研究[J]. 软件导刊 2012(10)
- [3].基于SCADE的列车调度软件设计[J]. 铁道通信信号 2010(08)
- [4].基于SCADE的形式化验证技术研究[J]. 测控技术 2011(12)
- [5].基于SCADE下飞控软件的适航验证与确认初探[J]. 科技传播 2018(04)
- [6].基于SCADE的自动飞行控制系统设计与仿真[J]. 科技创新导报 2015(27)
- [7].基于SCADE的形式化验证技术的改进研究[J]. 计算机工程与设计 2013(06)
- [8].基于SCADE模型的车载ATP测试用例生成方法[J]. 铁道学报 2020(09)
- [9].基于SCADE实现的三余度飞控计算机系统任务同步[J]. 航空计算技术 2009(01)
- [10].基于SCADE的近地告警系统软件设计及应用[J]. 航空电子技术 2019(02)
- [11].基于SCADE的制动系统软件开发方法研究[J]. 电子技术 2020(01)
- [12].基于合约的SCADE测试工具设计与实现[J]. 电脑知识与技术 2017(11)
- [13].SCADE开发既有系统中单个模块方法的研究[J]. 铁路通信信号工程技术 2017(03)
- [14].基于SCADE软件的通用显示软件框架开发[J]. 科技创新导报 2015(24)
- [15].SCADE模型驱动开发过程研究及高安全性分析[J]. 航空电子技术 2013(01)
- [16].基于SCADE的安全软件开发方法研究[J]. 铁路计算机应用 2015(03)
- [17].基于SCADE的飞控软件的适航验证与确认[J]. 飞行力学 2012(01)
- [18].SCADE在航空发动机FADEC软件开发中的应用[J]. 航空发动机 2016(05)
- [19].基于SCADE的区间占用逻辑检查功能设计与实现[J]. 铁道通信信号 2018(09)
- [20].基于SCADE联锁逻辑实现与仿真分析[J]. 现代城市轨道交通 2019(06)
- [21].机载FMS航路管理磁航向角计算方法研究及SCADE建模实现[J]. 航空计算技术 2018(05)
- [22].基于SCADE和梯形图的可视化联锁逻辑实现方法[J]. 铁路通信信号工程技术 2018(09)
- [23].基于SCADE的列控系统车载ATP软件建模研究[J]. 高速铁路技术 2019(01)
- [24].基于SCADE开发的SDMC在堆芯功率控制中的应用[J]. 自动化仪表 2019(04)
- [25].SCADE软件在城市轨道交通中的应用[J]. 铁道通信信号 2016(05)
- [26].基于SCADE与QNX平台的列车测速定位安全软件[J]. 计算机应用研究 2013(10)
- [27].SCADE软件开发方法研究[J]. 系统仿真学报 2008(S2)
- [28].基于SCADE的航空发动机FADEC软件开发[J]. 测控技术 2018(01)
- [29].基于模型的软件开发技术在型号软件研制中的应用[J]. 科学技术与工程 2008(15)
- [30].基于SCADE的测速定位系统模型设计[J]. 铁路计算机应用 2016(07)
标签:无人机论文; 飞行控制软件论文; 软件开发论文; 生成代码论文; 运行效率论文; 代码安全性论文; 半实物实时飞行仿真论文;