首页--工业技术论文--武器工业论文--一般性问题论文--理论与试验论文--枪炮弹道学论文

面向对象的弹道模拟仿真技术及其实现研究

0 引言第1-9页
 0.1 研究课题的背景及意义第7-8页
 0.2 本文研究的主要内容和所做的主要工作第8-9页
1 系统模拟仿真的基本概念第9-19页
 1.1 系统模型与仿真第9-11页
 1.2 可视化第11-15页
  1.2.1 计算机动画(Computer Animation)第11-12页
  1.2.2 科学计算可视化(visualization in scientific computing)第12-15页
 1.3 军用仿真发展趋势第15-16页
 1.4 弹道系统模拟仿真实现技术第16-19页
  1.4.1 对一些弹道系统仿真实现的述评第17-18页
  1.4.2 面向对象的仿真实现技术第18-19页
2 弹丸一般运动方程建立及解算第19-38页
 2.1 引言第19-20页
 2.2 坐标系及坐标变换第20-24页
  2.2.1 坐标系第20页
  2.2.2 坐标系关系第20-23页
  2.2.3 几个角度之间的关系第23-24页
 2.3 作用在弹丸上的力和力矩第24-31页
  2.3.1 风的影响第25-27页
  2.3.2 有风时的气动力第27-31页
 2.4 弹丸运动微分方程第31-35页
  2.4.1 质心运动方程第32-33页
  2.4.2 弹体绕心运动方程第33-35页
 2.5 弹丸运动方程组第35-36页
 2.6 六自由度解算程序第36-37页
 2.7 弹道参数的数据可视化输出第37-38页
3 面向对象的方法与弹道仿真第38-55页
 3.1 两种程序设计方法第38-40页
 3.2 Alias软件系统及其应用编程接口API第40-48页
  3.2.1 Alias及其两种开发接口第41-42页
  3.2.2 Alias的应用编程接口API第42-43页
  3.2.3 OpenAlias类库第43-48页
 3.3 时空关系的相似原理第48-50页
  3.3.1 物理弹丸的缩比模型第48-50页
  3.3.2 两种空间里的时间对应关系第50页
 3.4 类FileIn的设计和实现第50-52页
  3.4.1 链表类的考虑第50-51页
  3.4.2 数据文件输入类FileIn第51-52页
 3.5 类amwangVisual的设计和插件程序实现第52-54页
  3.5.1 在类的设计和实现中应注意的问题第53-54页
 3.6 弹道仿真系统组成第54-55页
4 弹道三维可视化程序的实现及应用第55-73页
 4.1 环境(Environment)第55-56页
  4.1.1 UNIX操作系统和SGI图形工作站第55页
  4.1.2 Alias的应用编程接口API第55-56页
 4.2 项目管理工具make原理和C++编译环境第56-59页
  4.2.1 make原理第56-57页
  4.2.2 make使用规则第57-58页
  4.2.3 C/C++编译器需要的环境变量设定第58-59页
 4.3 插件用户界面第59-62页
  4.3.1 对用户界面实例的说明第59-61页
  4.3.2 开发用户界面应注意的问题第61-62页
 4.4 OpenAlias的插件PiugIn第62-68页
  4.4.1 插件Plug_In实例第63-68页
 4.5 设定插件PlugIn单位制第68-69页
 4.6 可视化插件在六自由度弹道计算中的应用第69-73页
5 结束语第73-75页
 5.1 全文总结第73页
 5.2 展望第73-75页
致谢第75-76页
参考文献第76-79页
附表A 类FileIn第79-85页
附表B 类amwangVisual第85-87页
附表C Makefile第87-89页
附表D 模式文件第89-92页
附表E 可视化插件程序第92-93页

论文共93页,点击 下载论文
上一篇:多媒体网络传输的研究与实现
下一篇:论“表面证据”——兼评我国诉讼证据制度的改革