论文部分内容阅读
"航天器轨道仿真与演示系统"是将轨道仿真理论与现有计算机技术结合形成的集轨道设计、轨道仿真和演示于一体的集成环境.系统为用户提供大量的、可视化的仿真结果,从而协助他们完成飞行方案的设计、验证、论证、筛选和确定.系统由轨道数值仿真模块和三维动态显示模块组成.轨道数值仿真模块是以航天器动力学理论为基础,利用现代计算机技术对航天器轨道动力学进行数值仿真的软件工具包.近年来广泛采用面向对象的仿真技术,开发了能够对航天器整个寿命周期内主要事件进行仿真和设计的软件或集成工具包.但是无论在国内还是国外,都没有软件可以直接应用到"航天器轨道仿真与演示系统"之中用于进行航天器轨道仿真的演示.该文在分析VRML(Virtual Reality Modeling Language,虚拟现实建模语言)和美国AGI(Analytical Graphics,Inc.)公司开发的STK/VO(STK/Visualization Option)模块基础上,提出了建立三维模型和显示模块的方法.该文的研究内容包括以下三个方面:1.分析了STK/VO模块的模型文件和VRML模型文件的结构和内容,提供建立模型的信息.通过对比两种不同模型文件的特点,给出了把STK模型文件转换为VRML模型文件的方法.2.分析了STK/VO模块的显示系统的建立方法,结合轨道仿真的特点,给出了建立三维动态显示系统的方法.3.描述了航天器轨道仿真与演示系统的实现.编制的软件以混合编程为基础,基于面向对象的开发思想,综合运用了VC++、Xtreme Toolkit、Open Inventor和VRML等相关技术,为航天器的轨道仿真与演示提供了一个初步的较为方便的集成环境.