基于μC/OS-Ⅱ的无人机飞行控制软件设计与开发

被引量 : 0次 | 上传用户:mibaoaiai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无人机飞行控制系统功能越来越复杂,无人机飞行控制软件性能要求也越来越高。课题正是在这个研究背景和实际工程项目需求下提出的,本文采用了新思路设计开发无人机飞行控制软件。机载飞行控制软件在飞行控制计算机上开发底层运行环境和功能服务模块,而核心的控制功能模块在等效飞行控制软件中设计开发,控制功能模块设计完成后无需任何移植直接等效到机载飞行控制软件中,最终形成完整的机载飞行控制软件。首先,在MPC555处理器的飞行控制计算机设计开发了机载飞行控制软件的底层运行环境和功能服务模块。完成了μC/OS-II实时操作系统在MPC555处理器上的移植,开发了飞行控制计算机的Flash读写、实时时钟存储读写驱动、看门狗驱动、模拟量驱动、离散量驱动以及串口通信驱动等。同时在已建立的底层运行环境上,对机载飞行控制软件进行任务划分和优先级分配,详细设计了各个功能服务模块的任务,通过共享数据结构和信号量解决了各个任务之间可靠数据通信。其次,根据等效飞行控制软件的设计思想在Windows XP平台下利用μC/OS-II实时操作系统设计开发等效飞行控制软件,着重阐述了控制功能模块各个任务设计过程,以及解决了与等效仿真控制台之间的数据通信问题。并在等效仿真环境中对开发设计的控制功能模块进行仿真验证和优化工作。最后,对已开发完成的机载飞行控制软件进行性能测试,并在半物理实时仿真系统中对所设计的机载飞行控制软件进行全面的仿真验证。实验结果表明了所设计的飞行控制软件结构、逻辑以及控制策略是合理的,也证明了采用等效飞行控制软件设计开发和验证控制功能模块的方法是可行的。
其他文献
经过几年的大力培育,韶关市文化产业发展体系已经初步形成,文化产业在国民经济中所占的比例也迅速增加,但是韶关市文化产业的发展还存在着行业发展不平衡、缺乏有带头能力的
基于水库混凝土拱坝设计研究,要分析坝地形与地质条件,掌握工程枢纽布置,然后详细设计拱坝特征。通过拱坝体型设计、应力分析以及坝肩稳定分析,得到可靠的设计方案,为水库混
现今市场竞争日趋激烈和残酷,产品同质化日趋严重,企业间的竞争也逐渐由产品竞争转向更高阶段的品牌之间的竞争。日化行业作为一个显著性品牌消费特征的行业,更要注重对品牌
目的观察中西医结合治疗早期糖尿病肾病的临床疗效。方法 68例早期糖尿病肾病患者随机分为两组,治疗组36例,对照组32例。两组均予常规西医治疗,治疗组加用中药内服。治疗3个
健康是人全面发展的基础,医疗保障制度是我国社会保障制度的重要组成部分,医疗保障制度的完善有利于提高人的健康水平。改革开放以来,我国农村的医疗卫生服务事业有了很大进
本文从羌族各文化元素对羌族旅游纪念品的方方面面的影响展开论述,其中重点突出羌族传统文化的重要性,突出怎样将传统文化运用到纪念品当中,使羌族传统文化的发展和旅游纪念
为促进大白菜栽培的健康持续发展,介绍了大白菜黑斑病的症状识别、病原识别及发生规律,并提出综合防治技术。
意识形态转型是政党在现代政治中获得认同的关键性因素之一。评价政党意识形态转型是否成功有四个评价指标。在2005-2010年英国保守党意识形态转型的过程中,分别有成功和失败
目的:探讨输血前实行不规则抗体筛查与直接抗人球蛋白实验的临床价值。方法:选取镇江市第一人民医院2017年1月至2017年12月收治的需要输血患者2484例,采用微柱凝胶法进行不规则
金融危机的爆发,越发的启示人们一定要通过扩大内需来拉动经济的增长。旅游业作为综合效益很好的产业,通过刺激消费、增加就业等方式,不仅能有效的带动经济的增长,而且能促进