论文部分内容阅读
随着计算机图形学及软件技术的发展,计算机模拟技术在工程中的应用越来越来广泛。计算机模拟技术就是根据实际系统的数学模型计算系统的信息数据,并将信息数据通过界面技术、三维技术转换为可被感受的图示、场景和过程,以辅助人们进行真实系统的仿真试验。 模拟技术在武器作战和效能评估方面受到特别重视。目前,飞行视景模拟软件和作战视景模拟软件的价格都比较昂贵,而且也不能适应特定的工程需要,仍然需要进行二次开发。本篇论文针对特定的试验需要,自主开发空中格斗作战三维数字模拟系统,完成了模拟系统软件的框架设计和视景处理。模拟系统采用最新的软件技术实现空中格斗作战的三维数字模拟。 本论文的主要内容有: (1) 根据对导弹及目标相对运动进行的分析,采用了面向对象的软件设计技术,运用类的思想分别对平面运动以及空间运动进行了建模,建立了数据流对象模型,该模型封装了导弹、目标运动的所有的参数和方程,实现了模型的可重用性和可扩展性。 (2) 将微软最新推出的DirectX9游戏技术运用于该模拟系统,开发出了高逼真性的三维模拟系统,该三维模拟系统完全由仿真试验数据驱动,同时可以使用户从不同角度不同位置观看场景,有助于对作战性能进行全面的评估。 (3)采用基于.NET框架的Visual Studio.NET开发出了集统计功能、曲线分析、数据库技术于一体的模拟环境,该环境一方面对于用户有着良好的交互性,另一方面对于作战过程数据具有高效的处理、显示功能。 论文对武器系统新技术的研究有着重要的应用价值。