学位论文 > 优秀研究生学位论文题录展示
基于VxWorks的无人机飞行控制软件设计
作 者: 蔚文杰
导 师: 黄一敏
学 校: 南京航空航天大学
专 业: 控制理论与控制工程
关键词: 无人机 飞行控制软件 等效飞控 VxWorks MPC565 POSIX
分类号: V249.1
类 型: 硕士论文
年 份: 2011年
下 载: 201次
引 用: 1次
阅 读: 论文下载
内容摘要
飞行控制软件是无人机飞行控制系统的重要组成部分,在飞行控制系统设计中越来越重要,其性能直接关系到无人机的飞行成败。本文设计以嵌入式实时操作系统VxWorks为软件平台的无人机飞行控制软件,提出采用一种新的基于“等效飞控”的飞行控制软件设计方法,把飞行控制软件按开发阶段分为等效飞行控制软件和机载飞行控制软件。飞行控制软件中的上层核心模块控制和导航模块由基于PC机的等效飞行控制软件来完成,底层模块和其余上层功能模块在目标机环境下开发完成。最后,实现将控制和导航模块100%移植到目标机环境下,共同组成机载飞行控制软件。首先,针对新的MPC565目标机,开发飞行控制软件的底层驱动。完成MPC565自带串口以及CPU目标板上相关硬件资源的驱动开发;在继承实验室原有成果的基础上,完成飞控机中相应的PC104总线各个扩展板卡在VxWorks下驱动的移植设计。其次,依据VxWorks的多任务机制,完成飞行控制软件中上层功能模块在VxWorks实时操作系统下的的移植。这些功能模块主要包括:执行机构模块、传感器模块、遥控遥测模块、地面检测模块、机载设备模块等。最后,根据“等效飞控”的思想,借助Win32-POSIX函数库,在VC6.0环境下完成等效飞行控制软件的设计。同时,继承实验室已有的等效飞行仿真控制台软件,采用基于WIL库的UDP网络通信机制,建立与等效飞行控制软件之间的通信,二者构成等效飞行仿真系统,用于验证设计的控制和导航模块的正确性。本文对上述所做工作进行了系统的试验验证。完成了内核性能、软件性能、底层驱动等测试,验证了基于MPC565和VxWorks的飞行控制软件平台的可用性;在半物理仿真环境下,验证了基于VxWorks的机载飞行控制软件。结果表明采用“等效飞控”的飞行控制软件设计方法是切实可行的。
|
全文目录
相似论文
- 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
- 视景仿真技术在无人机任务规划中的应用与研究,V279
- 无人机测控系统技术研究,V279
- 小型无人机在警用领域的应用与造型设计研究,V279
- 列车通信网中相关接口的研究与开发,TN915.852
- 基于H.264的航拍视频实时压缩系统,TP391.41
- 基于VxWorks信息控制系统的开发研究,TP311.52
- 基于VxWorks的观瞄控制系统研究,TP273
- 基于子空间的小型无人旋翼机的系统辨识研究,V275.1
- 无人机纵向气动布局与控制系统优化设计研究,V279
- 无人机区域侦察航路规划研究,V279.3
- 低雷诺数翼型气动外形优化设计及其应用,V221
- 无人机视觉着陆引导中的位姿估计问题研究,V249.32
- 基于Vxworks列车组合定位系统设计与实现,TP368.12
- 无人机编队飞行模型的建立与短时记忆控制,V249.1
- SCADE在无人机飞行控制软件设计中的应用,TP273
- 特征点匹配技术在无人机影像匹配中的研究与应用,TP391.41
- 无人机数码遥感测绘系统集成及影像处理研究,P237
- 模糊控制在无人侦察机稳定平台中的应用研究,V279.3
- FMECA和FRACAS在无人机动力系统中的应用,V279
- 敌对与非敌对环境下无人机群的协同搜索路径与策略研究,V279
中图分类: > 航空、航天 > 航空 > 航空仪表、航空设备、飞行控制与导航 > 飞行控制系统与导航 > 飞行控制
© 2012 www.xueweilunwen.com
|