首页> 中文学位 >基于VxWorks的飞控计算机软件研究与实现
【6h】

基于VxWorks的飞控计算机软件研究与实现

代理获取

目录

文摘

英文文摘

第一章绪论

第二章飞控计算机总体设计方案及分析

第三章板级支持包BSP的开发实现

第四章底层硬件驱动的设计与开发

第五章软件系统的算法改进

第六章系统测试和仿真

第七章结束语

参考文献

发表的论文

致谢

西北工业大学业学位论文知识产权声明书和西北工业大学学位论文原创性声明

展开▼

摘要

飞控系统是飞机的重要组成部分,飞控系统的水平对飞机的性能和安全起着决定性的作用。在某种程度上,功能完善、性能先进的飞控系统已成为现代飞机的主要标志之一。 飞控计算机作为飞控系统的组成部分,在整个系统的可用性、可靠性和稳定性中起着重要的作用,而飞控计算机软件对飞控计算机的性能保障又起着举足轻重的作用。本论文以“某无人机飞行平台飞行验证机研制”课题为背景,研究和开发了一个基于VxWorks和PowerPC飞控计算机软件系统。 本论文做的主要工作有:1.对比和分析了飞控计算机的设计方案,在AMPRO公司的EnCorePP1开发板上搭建了一个嵌入式开发平台,在AMPRO公司提供的BSP基础上,开发了飞控计算机软件所需要的板级支持包BSP,在性能优化上给出了一些分析和改进。 2.根据飞控系统的需求,将VxWorks与Linux做了源码上的分析和对比,重点分析VxWorks的实时性能。同时分析和总结PowerPC的体系结构,从软硬件两方面着眼,分析探讨整个飞控计算机软件系统性能上的优化和平衡。 3.根据系统实时性能的要求和前文的分析结果,提出了一些改进算法,设计和开发了飞控计算机软件系统的部分设备驱动和软件模块。 4.对系统的功能进行了测试,给出了一些测试数据,并利用Matlab/RTW实时仿真方法进行了整个系统的仿真试验。 本论文在实践的基础上,就飞控计算机对飞控系统在实时性能上的影响做了研究与开发,并协助课题组在MOTOROLA公司的MPC8245为内核的EnCorePP1开发板上,成功的设计和开发了基于VxWorks的飞控计算机软件系统,该系统在开发板上进行了运行测试,并通过Matlab/RTW半物理仿真平台进行了实时仿真试验。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号