基于VxWorks的无人机飞行控制软件设计

被引量 : 0次 | 上传用户:zjhzjhzjh111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
飞行控制软件是无人机飞行控制系统的重要组成部分,在飞行控制系统设计中越来越重要,其性能直接关系到无人机的飞行成败。本文设计以嵌入式实时操作系统VxWorks为软件平台的无人机飞行控制软件,提出采用一种新的基于“等效飞控”的飞行控制软件设计方法,把飞行控制软件按开发阶段分为等效飞行控制软件和机载飞行控制软件。飞行控制软件中的上层核心模块控制和导航模块由基于PC机的等效飞行控制软件来完成,底层模块和其余上层功能模块在目标机环境下开发完成。最后,实现将控制和导航模块100%移植到目标机环境下,共同组成机载飞行控制软件。首先,针对新的MPC565目标机,开发飞行控制软件的底层驱动。完成MPC565自带串口以及CPU目标板上相关硬件资源的驱动开发;在继承实验室原有成果的基础上,完成飞控机中相应的PC104总线各个扩展板卡在VxWorks下驱动的移植设计。其次,依据VxWorks的多任务机制,完成飞行控制软件中上层功能模块在VxWorks实时操作系统下的的移植。这些功能模块主要包括:执行机构模块、传感器模块、遥控遥测模块、地面检测模块、机载设备模块等。最后,根据“等效飞控”的思想,借助Win32-POSIX函数库,在VC6.0环境下完成等效飞行控制软件的设计。同时,继承实验室已有的等效飞行仿真控制台软件,采用基于WIL库的UDP网络通信机制,建立与等效飞行控制软件之间的通信,二者构成等效飞行仿真系统,用于验证设计的控制和导航模块的正确性。本文对上述所做工作进行了系统的试验验证。完成了内核性能、软件性能、底层驱动等测试,验证了基于MPC565和VxWorks的飞行控制软件平台的可用性;在半物理仿真环境下,验证了基于VxWorks的机载飞行控制软件。结果表明采用“等效飞控”的飞行控制软件设计方法是切实可行的。
其他文献
邓小平继承并发展了毛泽东关于思想政治教育理论的内容,特别在工作方法上不断创新。他提出的工作方法具有开放、务实、辩证等特点,内容丰富,体系完整,对当今的思想政治教育仍
美国原油期货价格重回100美元以上,价格驱动因素下原油勘探开发需求极大可能大增,钻井服务作为勘探开发的重要一环,市场竞争程度在此背景下必将更加激烈。钻井技术水平的提高
目的 :观察治疗慢性咽炎的临床疗效。方法 :采用活血化瘀为主 ,清热养阴 ,利咽生津为辅的自拟方化瘀清咽汤治疗慢性咽炎 70例。结果 :痊愈 42例 ,好转 2 4例 ,无效 4例。结论
群众路线对于保护人民群众的根本利益,维护社会主义国家性质有着重要的作用。在对群众路线进行落实的过程中,我党一直对领导干部的思想道德建设十分的重视,力求通过思想水平
我国人均能源拥有量只有世界平均水平的45%,按照2004年OECD国家人均能耗标准和我国能源预期供给能力,我国2050年能源供需相差70亿吨标准煤。从能源禀赋、能源供需情况、能源
<正>绿色建筑,可以视为一切"将其环境影响控制在自然承受能力范围内的建筑"的统称,绿色建筑评价标准的建立,主旨也在于为衡量"建筑究竟在多大程度上与其所处的生态环境和谐相
随着高空长航时无人机的发展,需要飞行控制系统具有良好的性能和很高的可靠性来保证无人机的飞行安全。飞行控制计算机作为飞行控制系统的核心,通常采用余度技术来进行设计,
鉴于小型无人飞行系统(SUAS)在军事与民用领域有着广泛的应用前景,本文主要研究基于ARM-Linux的SUAS的实时嵌入式飞行控制系统的设计与实现。首先,分析了SUAS的飞行控制系统
<正>欧洲建筑以低层建筑为主,有机保温材料是绝对主流。由于高层建筑较少,有机保温材料对申请在高层建筑上应用不积极。德国从1950年代开始研究外墙外保温技术,外墙外保温系
父母教养方式的恰当与否直接影响了儿童心理健康水平的高低。父母的教养方式分成四类,分别是民主型、专制型、溺爱型、放任型。不同的教养方式对孩子产生的影响是不同的选择恰