坦克分队战斗过程的虚拟现实仿真研究
坦克分队在实际作战中,具有攻防两种不同状态,由于各个作战单元火器射程远近不同、目标性质不同、易损程度不同和所处的环境不同等,决定了交战时呈现如下特性:交战触发时,往往武器性能好、射程远的一方可能先发制人,另一方则在遭Nx,-J方火力杀伤,战斗力受损的情况下进入交火行动。交战发起后,又受制于双方火力打击的数量和质量,产生不等的命中率。命中目标后,由于目标的易损性的不同而造成不等的毁伤率。交战就是在充满着众多不等因素的影响下进行的,并产生不等的后效。毁伤计算模块是按射击命中计算、射击命中修正、命中毁伤计算、命中毁伤修正等步骤建立其基本流程的。
2 态势显示
态势显示,就是在作战模拟中,将模拟的战场概貌、战斗经过、战斗实施、战斗发展、战斗伤亡,以尽可能详细而又准确的图形方式显示出来。是对抗双方态势的一种静态描述,是作战过程的一种动态反映,是模拟结果的一种输出手段,是军事人员了解模拟过程的一种直观形式。
2.1 二维的战场态势显示
二维的战场态势显示通常被称为平面显示图(Plane View Display,简称PVD)。PVD不仅要提供战场全局态势的显示,而且提供坦克分队作战实体的人机接口。采用军事地形图作为显示的底图,该底图信息由地形高程数据、城市、河流湖?自、等高线等组成。各种武器仿真实体均用红、蓝两色标准军标符号表示。同时,利用坐标变换和坐标旋转技术,实体的军标符号可以表现出实体的位置和运动方向。为便于用户了解战场态势,PVD界面上设置报表框实时显示各个实体的位置、速度、状态、事件等信息以及损坏情况,可监视想定的执行状态,并进行适当的态势控制。战场态势显示功能是任何模拟系统都必须具备的一项基本功能,主要采用文字、数据、图形等方式向受训者和导调人员提供交互信息和图形,以帮助演练人员掌握训练过程中产生的相关信息。
2.2 三维战场空间的表现为给操作员、观察人员提供逼真的局部战场显示,坦克分队战斗过程的仿真是在二维战场概况图的基础上,实现三维空间的局部战场状况的视景显示,包括对地形环境和各种实体的三维显示。地形场景和各种武器仿真实体,采用MultiGenCreator建模,主要构造作战地区的地形,尽量要使地貌、地物与现地近似,以及坦克、装甲车、火炮、武装直升机、导弹等逼真的虚拟兵器实体。视景软件的管理借助于VTree工具。VTree是一个适用于三维视觉仿真应用的软件,是面向对象的图像应用程序接口,通过基于C++类和库封装的VTree函数,可建立丰富的、动态的视觉仿真。同时





