文档介绍:本科毕业设计论文
题目
飞行器实时仿真算法研究
专业名称
飞行器设计与工程
学生姓名
指导教师
毕业时间
设计
论文
毕业任务书
一、题目
飞行器实时仿真算法研究
二、指导思想和目的要求
1. 通过毕业设计,培养学生解决工程实际问题的独立科研能力,熟悉并掌握从事科学研究的一般方法和基本技能。
2. 巩固所学专业基础知识和专业知识,加深对飞行力学、飞行仿真计算等专业知识的理解,完成基于C++的飞行仿真算法开发。
、掌握GSL、VC++软件的仿真程序设计,完成基于RTX实时环境算法库开发。
三、主要技术指标
完成GSL代码由C到C++转化.
应用VC++完成GSL的Lib和DLL多种应用开发.
完成基于RTX实时仿真应用.
四、进度和要求
查阅相关资料
第3周
翻译两篇于论文相关的英文资料
第4周
学习基于C的GSL开源软件使用
第3~4周
完成GSL代码由C到C++转化
第5~8周
应用VC++完成GSL多种应用开发
第9~10周
完成基于RTX实时仿真应用
第11~15周
仿真结果分析、撰写论文
第16~17周
准备毕业设计答辩
第18周
五、主要参考书及参考资料
[1] William H. Press. NUMERICAL RECIPES, Third Edition, Cambridge University Press, 2008
[2] pany, RTX SDK Release Notes, US, 2007.
学生___________ 指导教师___________ 系主任___________
目录
目录 I
摘要 III
ABSTRACT IV
第1章前言 1
1
1
2
第2章需求分析 3
3
3
随机数 4
4
第3章算法设计与编程实现 5
5
6
6
7
GneVector接口 8
ConstVectorView接口 9
AlmostVector接口 10
Vector接口 10
VectorView接口 11
补充说明 12
13
14
14
15
15
16
18
18
21
21
24
25
26
26
第4章实时环境测试 29
29
29
30
第5章结论 31
致谢 32
参考文献 33
毕业设计小结 34
附录 35
摘要
本文研究的主要内容是飞行器实时仿真算法,包括向量、矩阵、随机数、插值、微分方程的初值问题。数值计算中的其他部分,具体代码中也有涉及,但由于篇幅所限,未在论文中阐述。
在第三章中对每一部分都做了详细的论述,并使用C++语言给出具体的实现和接口,尽量使得算法库具有较高的代码可重复使用性,较快的执行速度,较高的效率和简单的接口。
论文结尾给出了该算法库在RTX系统下的测试示例。
关键词通用科学计算库;飞行器仿真算法;多维插值
ABSTRACT
This paper is mainly on real-time simulate algorithm of flight vehicle, including vector,matrix,random number,interpolation. Other parts of numeric algorithm are also mentioned in the source code.
Each of them is discussed in the third chapter in detail, and by using C++ language, the specific implementation and the user interface is given. The purpose of this is to make this algorithm library reusable, high speed