1 / 86
文档名称:

基于VxWorks的无人机飞行控制软件设计与开发.pdf

格式:pdf   页数:86
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于VxWorks的无人机飞行控制软件设计与开发.pdf

上传人:durian 2014/2/18 文件大小:0 KB

下载得到文件列表

基于VxWorks的无人机飞行控制软件设计与开发.pdf

文档介绍

文档介绍:硕士学位论文李秀娟副研究员曹盼指导刻币基于奈奕嘶尚锌制软件设计与开发南京航空航天大学研究生院自动化学院研究生姓名王永亮学科、专业导航、制导与控制研究方向飞行控制技术二弧D暌辉学科分类号:中图分类号:论文编号:—
,
作者签名:盟期:型:型承诺书本人郑重声明:所呈交的学位论文,是本人在导师指导下,独立进行研究工作所取得的成果。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本人授权南京航空航天大学可以有权保留送交论文的复印件,允许论文被查阅和借阅,可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文。C艿难宦畚脑诮饷芎笫视帽境信凳
,矗‘●
要摘飞行控制软件是无人机飞行控制系统的重要组成部分,其性能直接关系到无人机的乜行安全,近年米越米越受到人们的重视。基于实时操作系统的飞行控制软件开发,、缩短软件开发周期,具有重要的现实意义。本文在分析了峁固氐愕幕∩希莘尚锌刂萍扑慊挠τ没肪澈腿碛布需求,对辛丝7⑴渲茫迪至薞通过网络及动,建立了软件开发调试的环境,完成了侥勘昊囊浦病T谕瓿葾/濉/板、串口板、宓鹊撞闱幕∩希杓瓶7⒘松喜阌τ萌砑瓿闪丝刂坡山馑恪模态管理和导航制导等软件模块的开发。结合奶氐悖远嗳挝竦男问绞迪至巳件的功能。通过维护一个公用数据区,解决了数据在多个任务间的通信问题,通过“读写锁”实现了互斥资源的保护。最终开发完成了以嵌入式实时操作系统H硎财教ā⒒于逑到峁沟哪逞奕嘶靶锌刂迫砑迪至宋奕嘶凑蘸较叩淖灾髫啃小S捎赬上的传统启动方式的启动时间较长,在分析了钠舳毯螅出了一种简化系统启动步骤的快速启动方法,优化了系统启动时间。针对系统中软件升级的不同情况,设计开发了升级软件,方便了飞行控制软件的升级和维护。在完成了软件单元测试、整体性能测试和功能测试的基础上,进行了全过程的半实物匕行仿真试验,仿真结果表明飞行控制软件功能和性能均满足了样例无人机的设计需求。关键词:琗,匕行控制,任务,软件南京航空航天人学硕十学位论文卡的加载启
猼甌..,荷柚篤,琭瑃瑂甅,...疍,疉,琫.,,.琣.,——猯瓵
目录南低臣蚪椤第一章绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.引言⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.无人机飞行控制软件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⒛J健研究背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯国内外研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯解决的关键问题⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯论文的研究内容及章:宵安排⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第二章飞行控制软件总体方案设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯乜行控制计算机硬件环境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯飞行控制软件需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯飞行控制软件总体设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一第三章飞行控制软件平台及驱动程序开发⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。窘峁埂集成开发环境开发环境的建立⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...徊婵7⒎⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯系统启动优化⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..碌那绦蚩7ⅰ.绦虻目7⒎绞健南京航卒航天人学硕十学位论文返谋喑獭.
;,⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..第四章匕行控制软件功能模块的设计与实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..任务的划分及优先级的分配⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..系统管理模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..任务间的通信⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。乜行控制软件任务的详细设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯....?⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..升级连接方式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯程序映像组织⋯⋯⋯⋯⋯⋯