论文摘要
飞行控制系统是保证无人机飞行安全和完成预定任务的关键系统。无人机对各种机载设备的控制指令都是由飞行控制软件发出,一旦软件出现问题,后果不堪设想,而软件测试是保证软件质量的必要手段,所以必须对无人机飞行控制软件进行充分、系统的测试。本文较深入地研究了运用LDRA-Testbed/TBrun对无人机飞行控制软件进行测试的技术。主要是进行基于LDRA-Testbed的静态测试工作和基于LDRA-TBrun的混合模式的集成测试工作,成功地把软件测试的各种思想、概念和LDRA-Testbed/TBrun测试工具相结合起来,达到了很好的测试效果。首先介绍了软件测试的基本理论和基本方法,嵌入式软件测试的特点,以及软件测试工具的种类,重点介绍了LDRA-Testbed/TBrun的基本情况。其次研究了无人机飞行控制系统的原理和无人机飞行控制软件的原理、结构及特点,提出了其测试工作的整体模型,重点研究了单元测试和集成测试的具体策略。单元测试策略主要进行了任务和过程方面的分析,集成测试策略则是从原则和工作安排的角度进行了研究。在此基础上较深入地进行了基本静态分析、复杂度分析、静态数据流分析,数据的图形化显示和质量报告等6个方面的静态测试技术研究,并对静态测试的工作内容选择、测试结果分析、测试报告制定作了标准化规定。最后研究了运用LDRA-TBrun进行无人机飞行控制软件集成测试工作。重点研究了包含自底向上、自顶向下两个集成阶段的混合模式的测试工作,以及模块划分、驱动和桩模块的设计,通过实际软件测试过程,验证了本文研究成果的正确性和有效性。
论文目录
相关论文文献
- [1].无人机分布式飞行控制计算机故障诊断分析[J]. 数字通信世界 2020(01)
- [2].无人机飞行控制技术分析[J]. 数字通信世界 2020(02)
- [3].飞行器飞行控制性能评估方法研究[J]. 舰船电子工程 2017(06)
- [4].弹载飞行控制软件重用技术研究[J]. 软件导刊 2015(04)
- [5].动物飞行控制技术在军事中的应用[J]. 国防科技 2013(06)
- [6].国外射流飞行控制技术发展及前景分析[J]. 航空科学技术 2020(01)
- [7].巡航导弹飞行控制数据链技术研究[J]. 现代防御技术 2008(02)
- [8].无人机飞行控制与管理[J]. 航空学报 2008(S1)
- [9].飞行控制软件单元测试方法研究[J]. 软件导刊 2015(05)
- [10].一种通用型无人机飞行控制与导航系统[J]. 洪都科技 2009(01)
- [11].飞行控制软件测试中的插桩技术[J]. 北京航空航天大学学报 2009(05)
- [12].飞行控制综合实验系统研制及应用[J]. 实验技术与管理 2019(01)
- [13].对称式飞行控制测试系统的设计与实现[J]. 飞机设计 2016(05)
- [14].某型飞机飞行控制计算机模拟通道指示灯无效故障分析[J]. 航空维修与工程 2017(04)
- [15].现代飞行控制[J]. 航空知识 2008(05)
- [16].飞控计算机实时性分析与优化方法研究[J]. 航空计算技术 2020(06)
- [17].基于隐马尔可夫模型的切换飞行控制系统性能分析[J]. 电子与信息学报 2017(04)
- [18].一种基于模型的飞行控制软件可靠性分析方法[J]. 航天控制 2010(01)
- [19].空间操作中的灵巧飞行控制方法[J]. 航天器工程 2017(05)
- [20].基于多模型自适应的飞行控制系统重构与优化[J]. 计算机应用 2013(03)
- [21].飞行控制装备电磁干扰机理及防护研究[J]. 装备环境工程 2012(06)
- [22].长征运载火箭飞行控制技术的发展[J]. 宇航学报 2020(07)
- [23].基于隐模型跟踪的倾转旋翼机飞行控制[J]. 飞行力学 2017(05)
- [24].无人机飞行控制方法研究现状与发展[J]. 飞行力学 2011(02)
- [25].一种分布式结构飞行控制计算机内部总线节点设计[J]. 电子技术应用 2011(11)
- [26].箭载飞行控制计算机的国产化设计[J]. 导弹与航天运载技术 2019(02)
- [27].一种针对结构损伤的非线性容错飞行控制方法[J]. 航空学报 2016(02)
- [28].无人机飞行控制与管理系统动态仿真测试技术研究[J]. 导航定位与授时 2014(01)
- [29].基于自适应的变形式陆空机器人转域过程飞行控制[J]. 航空学报 2019(06)
- [30].无人机分布式飞行控制计算机故障诊断研究[J]. 电光与控制 2018(05)