论文部分内容阅读
随着科学技术的不断进步,现代战争向作战人员提出了一系列极其复杂的新问题,如常规军事训练耗资巨大,安全性差等。而虚拟战场,即军事演习及训练自动化的建立为此提供了一种十分有效的解决途径。分布式视景仿真是指能将仿真的实时状态和结果以三维动态图形的形式表示出来的基于通用框架和理论的分布式仿真系统。本文将分布交互式仿真的高层体系结构(HLA)和虚拟现实技术(VR)结合起来,应用于虚拟战场研究,实现了一个简化的分布式视景仿真系统,用于对军事训练中红蓝双方攻防战斗过程进行实时动态仿真,并对系统开发过程中涉及到的虚拟战场建模、计算机生成兵力和分布式仿真等关键技术进行了研究。虚拟战场环境建模是构成虚拟战场环境视景仿真系统的基础部分。在这方面,本文主要研究了三维地形环境建模、三维实体建模及战场特效建模技术。虚拟战场视景显示是对大规模场景的实时渲染,由于数据量比较大,因此会对视景的渲染速度产生影响。本文采用了地形细节层次模型(LOD)、多分辨率纹理贴图和分块索引技术来对地形进行优化显示,同时使用专业的多边形建模工具来辅助实体建模,力图使真实性和渲染速度得到平衡。此外,为了增强战场的真实感,本文还在战场中使用了动态烟雾和车尾扬尘等特效。计算机生成兵力(CGF)是虚拟战场中具有一定智能行为的仿真实体,由计算机程序控制其行为。CGF实体在战场中首先要自主地行进,因此要预先规划出优化的行进路线。本文针对基于真实地形数据的CGF全局路径规划算法进行了深入的研究,首先分析了CGF路径规划的研究现状,在对现有CGF路径规划算法进行分析比较的基础上,本文给出了通过地形采样来压缩查找空间的改进A*算法,并将该算法应用于坦克和直升机两种不同武器平台的路径规划过程,取得了较为理想的实验结果。HLA的目的在于提高仿真系统的互操作性和重用性,本文简要介绍了HLA及联邦开发过程,并以此为基础设计和实现了一个简单的分布式虚拟战场攻防对抗视景仿真系统。