论文部分内容阅读
导航系统的研制过程中需要通过各种类型的仿真试验,利用计算机仿真各种载体轨迹,可以为导航系统设计和建设提供参考,有效地验证导航方案可行性和新算法的解算效果等,因此,建立一个轨迹仿真软件平台,用于各种载体轨迹仿真是很有必要的。本文主要完成了导航载体轨迹仿真软件平台的设计和开发,该软件用于多种载体运动轨迹的仿真,可以实现卫星轨道、导弹弹道、飞机机动飞行和车船运动的仿真,并可以以动画的形式演示载体的运动变化。 本文首先给出描述载体运动所需的时间系统和坐标系统以及不同系统之间的转换关系。由于导航载体种类繁多,具有多种不同的运动形式,并且一个通用性的轨迹仿真软件,应该实现多种不同类型的运动仿真,为此文中先后分析了卫星、导弹、飞机、车辆和舰船等几种主要导航载体的运动规律,对典型的运动形式进行模型建构。根据上述模型,提出了仿真系统的设计思想和原则,确定了基本功能模块,并应用面向对象方法进行系统接口设计,做到仿真软件模块化,降低了各模块之间的耦合度,使仿真软件具有良好的通用性和可复用性。最后在Windows平台下,使用VC++.NET开发了导航载体轨迹仿真软件并进行仿真实验,取得了良好的效果。