嫦娥二号探测器在轨运行视景仿真系统的研究与实现*
2012-01-25高兴烨刘建军邹小端李春来
天文研究与技术 2012年2期
高兴烨,刘建军,任 鑫,邹小端,李春来
(1.中国科学院国家天文台,北京 100012;2.中国科学院研究生院,北京 100049)
嫦娥二号探测器是我国发射的第二颗绕月探测器,其主要任务是对嫦娥三号预选着陆区虹湾开展高分辨率成像[1]。执行月球探测任务的嫦娥任务探测器不同于地球轨道的航天器,其飞行过程复杂,飞行风险大,探测环境未知性强,科学探测过程具有唯一性,所以必须根据探测器的状态,针对科学探测过程中的重大关键事件进行地面仿真验证,以便进行决策分析,优化探测计划。
针对以上仿真任务的需要,本文发挥视景仿真的优势,结合嫦娥一号探测器获得的地形数据以及嫦娥二号探测器的星历数据和日地月星历数据,利用计算机图形学知识,设计了针对嫦娥二号任务的在轨运行视景仿真系统,它通过时间驱动三维可视化场景更新,直观展示嫦娥二号探测器绕月探测全过程以及日地月时空关系,不仅能为有效载荷的科学探测计划提供决策依据,而且能够通过回放功能,再现嫦娥二号探测器绕月探测过程,对工程汇报和科普工作的开展具有重要意义。
1 系统开发平台介绍
目前视景仿真系统主要有两种构建方案。第一种基于OpenGL、DirectX等底层三维应用程序编程接口(Application Programming Interface,API),从系统底层进行构建,采用这种方案设计灵活,系统精简,但开发效率低下,工作量大,开发周期长。第二种是基于已有三维开发平台进行二次开发,采用这种方案,可以大大提高开发效率,但系统难免冗余。……
登录APP查看全文
