基于RTX的无人机实时飞行仿真系统研究
本文关键词:基于RTX的无人机实时飞行仿真系统研究
【摘要】:飞行仿真系统是无人机飞行控制系统研制与地面验证的关键平台之一,对无人机飞行控制系统动态功能与性能指标的确认至关重要。随着计算机技术的高速发展,PC机的硬件性能已满足大部分仿真计算的硬件要求。因此,为了提高通用性并减少仿真软件的开发和使用难度,本文以PC机和基于Windows操作系统的RTX实时扩展系统为软硬件平台,设计开发了一种实时无人机飞行仿真系统。论文主要的工作和研究成果如下:无人机实时飞行仿真系统硬件采用了两台PC计算机,包括一台DELL笔记本计算机和一台DELL台式计算机;将飞行仿真软件按功能进行模块划分到不同计算机硬件平台上,达到模块化、通用化、便于维护的目的;两台计算机通过网络接口相互连接,实现信息交互。论文首先建立了样例无人机六自由度非线性数学模型。在对执行机构和传感器进行分析研究的基础上,建立了适用于仿真计算的典型数学模型。针对无人机飞行环境进行分析研究,建立了典型的大气扰动数学模型。根据无人机六自由度模型的仿真实时性与精度要求,对四种典型的仿真算法进行分析研究,确定了可选用的仿真算法和仿真功能。其次,对RTX实时操作系统进行研究,针对实时飞行仿真的特点与要求及进行了实时性测试,为实时仿真软件设计奠定基础。根据实时飞行仿真软件的功能与性能,开展仿真软件的需求分析研究,给出了软件设计与开发方案。以此为基础,对RTX下的实时仿真软件进行了详细设计,论述了软件的详细开发过程。根据无人机实时飞行仿真系统对计算机间信息交互的功能与性能需求,本文分别设计了基于网络通信接口和串行通信接口的实时通信软件并进行了通信测试。最后,为了验证基于RTX的无人机实时飞行仿真系统的功能和性能,采用样例无人机系统模型进行了半物理实时飞行仿真试验验证。实验结果表明:基于RTX的无人机实时飞行仿真系统具有良好的实时性和可靠性,其功能和性能满足飞行仿真试验要求。
【关键词】:无人机 飞行仿真 RTX 实时性 飞行控制
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:V279
【目录】:
- 摘要4-5
- ABSTRACT5-12
- 注释表12-14
- 缩略词14-15
- 第一章 绪论15-20
- 1.1 引言15
- 1.2 系统仿真技术15-16
- 1.3 无人机飞行仿真技术16-17
- 1.4 国内外研究现状及分析17-18
- 1.5 论文研究内容与组织结构18-20
- 1.5.1 论文研究内容18
- 1.5.2 论文组织结构18-20
- 第二章 基于RTX的无人机仿真系统设计20-33
- 2.1 引言20
- 2.2 RTX实时系统简介20-22
- 2.2.1 RTX系统架构21-22
- 2.3 RTX的软件开发环境22-24
- 2.4 RTX的仿真软件开发技术研究24-27
- 2.4.1 RTX的进程间数据实时交互技术24-25
- 2.4.2 RTX的高精度时钟定时技术25-26
- 2.4.3 进程间的同步与互斥26-27
- 2.5 RTX实时性能测试27-28
- 2.6 无人机实时仿真软件需求分析28-31
- 2.6.1 仿真系统功能需求28-30
- 2.6.2 仿真系统性能要求30-31
- 2.7 基于RTX的无人机仿真系统程序架构设计31-32
- 2.8 本章小结32-33
- 第三章 仿真对象建模33-55
- 3.1 引言33-34
- 3.2 无人机本体建模34-37
- 3.2.1 无人机本体建模35-37
- 3.2.2 动力系统建模37
- 3.3 执行机构建模37-38
- 3.4 传感器建模38-41
- 3.4.1 GPS39
- 3.4.2 IMU39-40
- 3.4.3 空速计与高度计40-41
- 3.5 飞行环境建模41-44
- 3.5.1 大气环境建模41-43
- 3.5.2 风场建模43-44
- 3.6 算法选择44-53
- 3.6.1 一般欧拉法44-45
- 3.6.2 欧拉法的改进45-46
- 3.6.3 龙格-库塔法46-49
- 3.6.4 阿达姆斯法49-51
- 3.6.5 仿真算法选择51-53
- 3.7 C语言环境下的建模实现53-54
- 3.8 本章小结54-55
- 第四章 无人机实时仿真软件设计55-62
- 4.1 引言55-56
- 4.2 基于RTX的无人机实时仿真程序56-59
- 4.2.1 实时仿真模块设计56-57
- 4.2.2 仿真控制管理模块设计57-59
- 4.3 基于RTX的无人机实时飞行仿真系统程序实现方案59-61
- 4.3.1 基于RTX的传感器仿真程序实现59
- 4.3.2 基于RTX的执行机构仿真程序实现59-61
- 4.4 本章小结61-62
- 第五章 无人机实时飞行仿真系统实时通信的实现62-74
- 5.1 引言62
- 5.2 无人机仿真系统实时通信需求分析62-63
- 5.3 实时以太网通信63-70
- 5.3.1 实时以太网的RT-TCP/IP协议65-67
- 5.3.2 实时以太网的UDP协议67-68
- 5.3.3 实时以太网通信测试68-70
- 5.4 串行通信接口通信70-73
- 5.4.1 RTX下Rt API对串行通信接口的主要操作70-71
- 5.4.2 串行通信接口通信模块设计71-72
- 5.4.3 串行通信接口通信测试72-73
- 5.5 本章小结73-74
- 第六章 样例无人机飞行仿真试验验证74-83
- 6.1 引言74
- 6.2 仿真系统验证方案74
- 6.3 仿真系统功能验证74-77
- 6.3.1 无人机本体模型仿真模块性能验证74-76
- 6.3.2 仿真系统通信模块性能验证76
- 6.3.3 仿真系统大气环境模块性能验证76-77
- 6.4 样例无人机仿真验证77-81
- 6.4.1 样例无人机控制律介绍77-79
- 6.4.2 系统仿真准备79-81
- 6.4.3 仿真结果及分析81
- 6.5 仿真结论81-82
- 6.6 本章小结82-83
- 第七章 总结与展望83-85
- 7.1 本文主要工作83-84
- 7.2 后续工作展望84-85
- 参考文献85-88
- 致谢88-89
- 在学期间的研究成果及学术论文89
【相似文献】
中国期刊全文数据库 前10条
1 曹全新;严林芳;刘永超;;民用飞机飞行仿真系统研究[J];测控技术;2009年07期
2 杨斐;罗东明;;无人机实时飞行仿真系统的设计与实现[J];江苏航空;2009年04期
3 郑书朋;郑淑涛;朱思滨;韩俊伟;;基于启发搜索策略的飞行仿真系统实时调度算法[J];沈阳工业大学学报;2011年01期
4 曲小宇;;模拟器飞行仿真系统研究[J];软件导刊;2014年09期
5 姚渊;飞行仿真系统的软件设计方法研究[J];飞行力学;2003年04期
6 马沪东,王明海;软件工程方法在飞行仿真系统开发中的应用[J];上海航天;2002年04期
7 王成;王会霞;;导弹飞行仿真系统可视化设计与实现[J];航天控制;2013年01期
8 陈焰中,晁爱农;战法推演飞行仿真系统中精确定时的实现[J];计算机工程;2005年11期
9 李春香;赵建伟;舒平;;飞行仿真系统EasyFlight及其应用[J];中国民用航空;2006年10期
10 张鹏翼;;FlightGear在直升机可视化飞行仿真系统中的应用研究[J];电子制作;2014年03期
中国重要会议论文全文数据库 前7条
1 李国清;李明忠;王立国;任前功;;一种用于飞行仿真系统的综合型网络[A];二○○一年中国系统仿真学会学术年会论文集[C];2001年
2 黄安祥;刘长华;陈宗基;李明;贾荣珍;;现代军机飞行仿真系统的研究[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(上册)[C];2001年
3 由俊生;刘森;;动态飞行仿真系统的新发展[A];二○○一年中国系统仿真学会学术年会论文集[C];2001年
4 郭翠珍;郭剑;;基于OpenGL的虚拟座舱设计[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(上册)[C];2008年
5 伞冶;;飞行仿真系统的VV&A研究[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(上册)[C];2001年
6 黄安祥;刘长华;李国清;;军机飞行仿真系统中视景和运动系统的综合分析与研究[A];二○○一年中国系统仿真学会学术年会论文集[C];2001年
7 林新;宋焱;王行仁;;某战斗机飞行仿真系统HLA互联系统[A];第五届全国仿真器学术会论文集[C];2004年
中国重要报纸全文数据库 前1条
1 侯静 卫转业 董长军 边军 吴德超;咫尺之间 叱咤风云[N];科技日报;2001年
中国硕士学位论文全文数据库 前8条
1 朱智;基于网格的运载火箭分布式飞行仿真系统设计与实现[D];电子科技大学;2014年
2 吕海龙;基于RTX的无人机实时飞行仿真系统研究[D];南京航空航天大学;2015年
3 高玉宝;一种分布式飞行仿真系统平台的研究与开发[D];沈阳航空工业学院;2008年
4 杨宏伟;面向测控跟踪训练的火箭飞行仿真系统研究与实现[D];南京理工大学;2010年
5 王华清;基于分布式虚拟现实技术的飞行仿真系统研究[D];南京航空航天大学;2002年
6 肖其虎;基于面向对象技术的实时飞行仿真系统设计[D];西北工业大学;2001年
7 郭佳;基于OSG的飞行仿真系统视景平台的研究与开发[D];沈阳航空工业学院;2009年
8 黎石磊;AFDX调度算法研究及其在飞行仿真系统中的应用[D];西安电子科技大学;2011年
,本文编号:889102
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/889102.html