摘要
为了更好地分析和设计太阳帆航天器飞行控制系统,文章开发了太阳帆航天器三维动画可视化仿真平台。文章通过Visual C++6.0编程,MFC开发软件主界面,Creator建立太阳帆模型和飞行环境及利用Vega实现三维可视化显示。通过多通道多视点技术及视点控制技术,实现在不同的通道中分别观察太阳帆的飞行轨迹和姿态变化;通过MATLAB和VC++的交互编程,利用MAT文件仿真数据驱动多个运动体同时运动;利用Vega和Open GL混合编程,增加了飞行轨迹及文字信息显示的功能。本文成功地演示了太阳帆航天器从地球同步轨道转移到火星同步轨道的三维动画可视化仿真,验证了本仿真平台的有效性和先进性。
For the better analysis and design of the solar sail spacecraft's flight control system, a 3-dimensional animation visual simulation platform for solar-sail aircraft is developed. The platform is programmed by Visual C++ 6.0, the main interface is developed with MFC, the solar sail model and flight environment are created by Creator, and simulating performance is implemented by using Vega technology. By using the multi-channels multi-viewpoint technology and the viewpoint control technology, the solar sail's flight trajectory and the posture change are observed, separately in the different channels. By using MATLAB and the VC++ interactive programming, the MAT document simulated data are used to drive many objects to move at the same time. Using Vega and OpenGL hybrid programming technology, the display fimction of the freight orbit display and text information is added. This article successfully demonstrates the 3-dimensional animation visualization simulation of solar sail aircraft transferring from the earth-synchronous orbit to Mars synchronous orbit, confirms this simulation platform's validity and advancement.
出处
《电子技术(上海)》
2014年第12期14-16,3,共4页
Electronic Technology