导读:本文包含了飞行控制软件论文开题报告文献综述及选题提纲参考文献,主要关键词:飞行控制,AX,波音,迎角,适航指令,飞机坠毁,埃塞俄比亚航空,定器,机组人员,操作手册
飞行控制软件论文文献综述
杨文[1](2019)在《波音公司将升级737MAX飞机飞行控制软件》一文中研究指出波音公司已确认将在未来几周进行737MAX飞机飞行控制软件的升级。波音公司在一份声明中表示,狮航JT610飞机坠毁后波音一直在开发增强软件的功能,但3月10日埃塞俄比亚航空公司坠毁的737MAX-8飞机上的该软件还没有升级。更新的软件包括机动特性增强系统(本文来源于《中国航空报》期刊2019-03-19)
姚瑞[2](2019)在《基于组件技术的飞行控制与管理软件设计》一文中研究指出随着无人机应用日益广泛、功能日趋复杂,飞行控制与管理系统的规模和复杂度在不断提高,研制出开发周期短、可扩展性强和可靠性高的飞行控制系统已经成为无人机应用的发展趋势。因此迫切需要开发出可复用性好、维护方便的飞行控制与管理软件,从而缩短开发周期并提升系统可扩展性,本文结合组件技术,完成了以下研究工作:(1)基于飞行控制计算机的硬件和软件开发环境,从飞行控制与管理软件的功能和性能需求出发,采用分层设计思想,完成了飞行控制与管理软件的架构设计,并对各层次结构进行了主要设计。(2)为了提高飞行控制软件的可维护性,结合软件模块化思想,以实现无人机各项功能为主要指导原则,结合软件组件化设计要求,将软件划分为若干个功能模块,并实现了应用层的模块化开发。(3)对通用组件和嵌入式组件设计方法进行分析,运用VxCom组件技术对各功能模块进行设计,并按照接口规范对组件进行了标准化封装,实现了应用层各功能模块的组件化开发。(4)为了实现组件之间的合理调度管理,设计了组件管理器、任务调度管理器以及系统资源管理器,实现了对组件和软件资源的统一管理,提高了系统的可维护性和可扩展性。在半物理仿真环境下对软件的各项功能和性能进行了测试验证,结果表明基于组件技术的飞行控制与管理软件在实现飞行控制功能的同时,还具有可复用、易维护扩展的优势。(本文来源于《南京航空航天大学》期刊2019-03-01)
刘念[3](2019)在《无人直升机分布式飞行控制系统软件设计与开发》一文中研究指出随着航空电子技术的发展,无人直升机对飞行控制系统的操作性能、安全和可靠性、综合保障能力等特性提出了新的技术要求。飞行控制系统作为无人直升机的核心子系统,其系统结构、容错技术等需要适应不断变化的微电子和计算机技术的发展。随着技术的快速发展,无人直升机开始从传统单一飞行控制系统发展成为集飞行控制、飞行管理、公共设备管理等功能为一体的综合余度飞行器管理系统。与此同时,无人直升机飞控系统也正朝着余度、分布式的方向发展。本文在此背景下开展了无人直升机分布式飞控系统软件的设计与开发工作。本文首先从无人直升机飞行控制系统的技术需求出发,阐述了系统的设计方案,设计了分布式飞控软件的总体架构,制定了分布式飞控系统的总体验证方案。其次,对任务通信中涉及的资源保护策略进行了设计。根据飞控系统通信需求,对CAN通信方案与协议进行了详细设计。之后,对分布式飞控系统的同步功能进行了设计。使用时间同步算法,对分布式节点参考时钟同步进行了设计。使用信号量与参考时钟相结合的方式,对用于任务同步的任务调度机制进行了设计。针对多核心飞控系统中因跨节点任务通信产生的数据同步需求,提出并设计了一种基于CAN总线通信的飞控系统数据同步机制。根据样例无人直升机的软硬件特性,设计了相应的余度管理策略,解决了多核心余度结构的分布式飞控系统余度资源管理的问题。最后根据无人直升机飞控系统测试需求设计了一种适用于本系统的测试方案。在此基础上进行CAN通信、时间同步和余度管理测试,以及半物理飞行仿真验证。测试结果表明,本文所设计的无人直升机分布式飞行控制软件能够满足实际工程的需求。(本文来源于《南京航空航天大学》期刊2019-03-01)
高小安,皮操,于丹丹,吴康[4](2018)在《运载火箭叁冗余飞行控制软件的数字仿真设计》一文中研究指出提出了一种采用叁冗余技术保证运载火箭飞行控制软件可靠性的设计方案,选择合适的冗余模式建立了叁余度飞控软件的数字仿真平台,并给出了实现余度策略、同步算法等关键技术工程的软件流程。测试结果表明,该方案设计合理,不仅较好地完成了飞控计算机的余度管理任务,而且有效地保证了系统的可靠性与容错能力。(本文来源于《飞控与探测》期刊2018年03期)
霍宏,刘俊阳,李兰兰,刘学士[5](2018)在《运载火箭飞行控制软件可重用架构设计方法研究》一文中研究指出面对运载火箭飞行控制软件规模和复杂程度急剧增加、研制周期越来越短的现状,如何运用新的软件开发模式替换传统的研制模式,来提高飞行控制软件的研制效率已成为当前的研究重点。应用可重用软件开发技术能够有效提高软件研制效率,对提高运载火箭飞行控制软件的设计质量和缩短研制周期具有重要的意义。本文基于可重用软件开发技术在需求分析、概要设计和详细设计阶段的具体内容,提出了一种运载火箭飞行控制软件可重用架构设计方法,从而用于提高设计效率,降低维护成本,对运载火箭飞行控制软件研制具有较强的应用价值。(本文来源于《航天控制》期刊2018年03期)
廖珧琦,文雅,田桂英,孙晶,黄勇刚[6](2018)在《基于VxWorks的无人机自主避障飞行控制软件设计》一文中研究指出无人机飞行控制软件性能对于无人机飞行安全具有直接影响,基于实时操作系统的飞行控制软件具有开发周期短、应用品质高等特点。本文首先对无人机飞行控制软件主要特点作出简要概述,然后对一种基于Vx Works的无人机自主避障飞行控制软件设计方法进行分析,希望对业内可以起到一定参考作用。(本文来源于《科学技术创新》期刊2018年08期)
周星宇,李春涛,姚瑞,范影[7](2018)在《无人机飞行控制软件负荷均衡策略设计》一文中研究指出针对无人机飞行控制软件功能复杂、实时性要求高等特点,以基于CAN总线的分布式架构的飞行控制计算机为平台,利用软件总线设计了飞行控制软件的静态和动态负荷均衡策略,并对解算节点之间功能模块的迁移方法进行了设计,解决了分布式架构的飞行控制系统中由于节点负载不均衡导致系统运行效率下降和资源浪费的问题,保证了整个系统的持续高效运行。最后进行了实验验证,测试结果表明,两种负荷均衡算法均能准确地进行功能模块调度,具有良好的实时性,提高了分布式架构无人机飞行控制系统的可靠性和安全性。(本文来源于《电光与控制》期刊2018年06期)
周星宇[8](2018)在《基于软总线的飞行控制软件设计与开发》一文中研究指出随着无人机的广泛使用,研制出开发周期短、可扩展性强和可靠性高的飞行控制系统已经成为无人机应用领域的发展趋势。飞行控制软件作为飞行控制系统功能实现的载体,其结构直接决定了飞行控制系统的各项性能。因此为设计出可复用、易维护的飞行控制软件,达到缩短开发周期并提升系统可扩展性的目的,本文开展了以下工作:(1)针对飞行控制系统可扩展性不足的问题,选用分布式架构的飞行控制计算机作为硬件平台,并引入软总线结构,将飞行控制软件划分为应用层、软总线和操作系统叁个层次,并分别对各层次进行了分析。(2)为了提高飞行控制软件的可维护性,结合软件模块化思想,以实现无人机各项功能为主要指导原则,将软件划分为若干个功能模块,并设计了功能模块的标准接口,实现了应用层的模块化开发。同时,综合评估模块间通信开销和节点负载,将功能模块分配至不同解算节点,提升了系统的整体性能。(3)为了实现功能模块之间的相互配合,设计了模块管理器、任务调度管理器以及数据管理器,实现了对功能模块和软件资源的统一管理,提高了系统的可维护性和可扩展性。(4)针对节点间的数据交互问题,设计了节点间的通信机制、系统硬件资源管理方法和节点间的时钟同步方案,实现了系统内各节点数据资源的共享和硬件资源的即插即用,为系统多节点协同运行提供了功能支持。在半物理仿真环境下对软件的各项功能和性能进行了测试验证,结果表明基于软总线的飞行控制软件在实现飞行控制功能的同时,还具有可复用、易维护的优势。(本文来源于《南京航空航天大学》期刊2018-03-01)
陈晓栋[9](2018)在《无人旋翼飞行器飞行控制系统软件模块化设计与实现》一文中研究指出随着无人旋翼飞行器应用场景的增加,飞行控制系统软件所需要实现的功能也越来越多,然而飞行控制系统软件是一个相对固化的软件,针对不同的硬件不同的飞行平台,飞行控制系统软件有着很大的区别。但是,不同飞行平台中的飞行控制系统软件具有着相似的核心部分,即航姿输入、控制目标量输入、姿态解算与控制输出。因此,是否能将这些软件的核心部分提取出来,并利用模块化的思想对这些核心部分进行模块封装,从而以最小的修改去适配不同的硬件与飞行平台,同时又让整个飞控软件具有模块可拓展性,就成了本文的主要研究目标。首先,针对常规无人旋翼飞行器平台进行了软硬件需求分析,并根据分析配置了飞行控制系统的基础硬件。其次,根据软件模块化思想,选用了实时操作系统作为飞控软件的运行环境,完成了操作系统的移植与裁剪,并针对软件实际需求,对操作系统的队列函数做了二次封装。然后,对软件进行了细化分层,按照软件层次化的思路,依次介绍了数据层、驱动层与应用层,并在各软件层内以核心模块为例,具体介绍了各功能模块的模块封装、数据交互与运行流程。最后,将各功能模块进行组装,完成了模块化飞行控制系统软件的集成,分析验证了模块的可替换性与可拓展性。同时,针对飞控软件的高实时性需要,进行了软件实时性测试,测得了软件的实时性性能。完成了模块化飞行控制系统软件在共轴双旋翼和四旋翼上的试飞验证。(本文来源于《南京航空航天大学》期刊2018-03-01)
张笑虹[10](2018)在《基于Higale的导弹飞行控制软件测试环境仿真平台的开发》一文中研究指出飞行控制软件属于导弹制导和控制的核心软件,是整个武器系统作战能力的关键,其可靠性和鲁棒性直接关系到弹上计算机工作的稳定和有效,因此对该软件的测评工作是整个弹上计算机系统测评工作的重中之重。为实现对导弹飞行控制软件的充分测试目标和对测试结果进行直观高效的记录分析,导弹飞行控制软件测试环境仿真平台应运而生。本文在研究了国内外现有的软件测试理论及研究现状的基础上,结合航天型号嵌入式软件的特点,基于工程实用性和有效性原则,利用HiGale仿真系统,开发了基于HiGale导弹飞行控制软件测试环境仿真平台,实现了对导引头基本功能和导弹飞行过程的模拟。本文在平台研发中针对以下问题进行研究:1)如何解决测试环境仿真平台的通用问题:为了提高测试环境仿真平台的使用效率,测试方法和测试设备应该具有通用性。即:测试工程师对每个测试软件都采用同样的测试项范围,对每个测试项采用同样的实施过程,测试工具与设备等也采用统一的性能指标。本研究通过搭建通用的扩展接口,将传统弹上计算机的A/D、I/O和RS422接口通过Higale仿真系统数据解析上传至以太网,GJBA289A接口通过通垂模拟器与以太网进行通讯,设计出一套具有通用性的导弹飞行控制软件测试环境仿真平台,以此来减少其他型号飞行控制软件的测试成本及测试时间。2)如何验证软件局部处理的正确性:在动态测试过程中局部测试点通常由于软件无法在线运行而导致中间变量无法采集录取,只能通过黑盒测试方法验证软件的指定几种输入输出模型与软件输出结果是否匹配来进行测试。本研究通过实现飞行控制软件外围系统的搭建,使得飞行控制软件具备在线仿真运行的能力,在测试过程中先找到被测软件需要验证的局部功能或算法的输入输出数据点,按照测试需求,将预先设定好的测试数据注入到输入点,再将数据输出点的结果记录下来,达到验证的目的,最后将实际数据输出结果和局部功能或算法的测试预期进行对比,查看软件是否采用了正确的处理过程,如果比对结果一致则软件设计正确。3)如何解决失效模式下的测试难题:失效模式下的测试难题分为两类,一类是软件边界条件的模拟输入,一类是软件运行情况的实时监控,边界条件的模拟输入很容易被设备运转条件所限制,而运行情况的实时监控很难在高度集成的实装设备中进行。本研究通过实现对硬件信号的灵活控制,来确保软件边界情况和失效模式下的测试用例执行,使软件的语句覆盖率和分支覆盖率测试实现双100%的要求;通过实现对飞行过程的模拟,实现飞行控制软件运行过程中的数据实时记录监控。目前本测试环境仿真平台已经运用到实际项目的测试工作中来,已经完成了某型号导弹飞行控制软件的试样阶段测试,共设计测试用例453个,未执行用例为0个。通过本测试环境仿真平台将规划中需要进行的测试点全部执行,实现了算法中所涉及变量的人工干预和极限情况模拟,而在使用本测试环境仿真平台以前,飞控软件的可执行用例只有342个。(本文来源于《上海交通大学》期刊2018-01-01)
飞行控制软件论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
随着无人机应用日益广泛、功能日趋复杂,飞行控制与管理系统的规模和复杂度在不断提高,研制出开发周期短、可扩展性强和可靠性高的飞行控制系统已经成为无人机应用的发展趋势。因此迫切需要开发出可复用性好、维护方便的飞行控制与管理软件,从而缩短开发周期并提升系统可扩展性,本文结合组件技术,完成了以下研究工作:(1)基于飞行控制计算机的硬件和软件开发环境,从飞行控制与管理软件的功能和性能需求出发,采用分层设计思想,完成了飞行控制与管理软件的架构设计,并对各层次结构进行了主要设计。(2)为了提高飞行控制软件的可维护性,结合软件模块化思想,以实现无人机各项功能为主要指导原则,结合软件组件化设计要求,将软件划分为若干个功能模块,并实现了应用层的模块化开发。(3)对通用组件和嵌入式组件设计方法进行分析,运用VxCom组件技术对各功能模块进行设计,并按照接口规范对组件进行了标准化封装,实现了应用层各功能模块的组件化开发。(4)为了实现组件之间的合理调度管理,设计了组件管理器、任务调度管理器以及系统资源管理器,实现了对组件和软件资源的统一管理,提高了系统的可维护性和可扩展性。在半物理仿真环境下对软件的各项功能和性能进行了测试验证,结果表明基于组件技术的飞行控制与管理软件在实现飞行控制功能的同时,还具有可复用、易维护扩展的优势。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
飞行控制软件论文参考文献
[1].杨文.波音公司将升级737MAX飞机飞行控制软件[N].中国航空报.2019
[2].姚瑞.基于组件技术的飞行控制与管理软件设计[D].南京航空航天大学.2019
[3].刘念.无人直升机分布式飞行控制系统软件设计与开发[D].南京航空航天大学.2019
[4].高小安,皮操,于丹丹,吴康.运载火箭叁冗余飞行控制软件的数字仿真设计[J].飞控与探测.2018
[5].霍宏,刘俊阳,李兰兰,刘学士.运载火箭飞行控制软件可重用架构设计方法研究[J].航天控制.2018
[6].廖珧琦,文雅,田桂英,孙晶,黄勇刚.基于VxWorks的无人机自主避障飞行控制软件设计[J].科学技术创新.2018
[7].周星宇,李春涛,姚瑞,范影.无人机飞行控制软件负荷均衡策略设计[J].电光与控制.2018
[8].周星宇.基于软总线的飞行控制软件设计与开发[D].南京航空航天大学.2018
[9].陈晓栋.无人旋翼飞行器飞行控制系统软件模块化设计与实现[D].南京航空航天大学.2018
[10].张笑虹.基于Higale的导弹飞行控制软件测试环境仿真平台的开发[D].上海交通大学.2018