摘要
进化算法因其较强的搜索能力已被广泛应用于卫星轨道求解当中,但传统的方法是在轨道建模的基础上解微分方程得出,因轨道模型要考虑很多摄动因素,所以运算量巨大,充分运用STK软件强大、精确的卫星轨道机动运算功能,利用STK软件的连接模块将进化算法得到的数据输入到STK的轨道机动模块,算出卫星发射轨道并求出最佳机动方案,使算法简单可靠。最后,通过STK的轨道机动模块、三维显示模块对设计出来的轨道仿真演示。实例结果证明了该方法的有效性。
Evolution algorithms is widely used for calculating satellite orbit because of its excellent search ability, but the calculating burden is very large in the former method for it has many perturbations in solving differential equation. In this paper , the strong and accurate ability of STK for calculating orbital maneuver is well used. The result of algorithms is input to the astrogator modules through STK connecting module. Then STK will calculate the orbit of the satellite and the best way of orbital maneuver is obtained. This project has less calculating work as general. At last, the simulation of this project is given through astrogator modules and Advanced Visualization Option module for STK. This method proves to be effective by the result of the instance.
出处
《计算机仿真》
CSCD
2007年第6期66-68,共3页
Computer Simulation
关键词
进化算法
卫星轨道机动
卫星工具包软件
优化
Evolutionary algorithms
Satellite orbital maneuver
Satellite tool kit(STK)
Optimize