Optimal Lambert transfer based on adaptive simulated annealing genetic algorithm
-
摘要: 主要研究了航天器采用Lambert二脉冲变轨的优化问题。对于初始位置、目标位置和转移时间都不固定的Lambert二脉冲转移,由于多变量以及方程本身的复杂性,采用传统的优化方法效率低甚至无法求解.采用了自适应遗传算法(AGA),寻求多变量的最优解.同时结合模拟退火算法,得到了自适应模拟退火遗传算法(ASAGA),该算法既具有全局搜索能力,又改善了一般遗传算法的局部寻优能力.通过仿真,比较了遗传算法和自适应模拟退火遗传算法的寻优结果,表明两者寻求最优转移的有效性,以及自适应模拟退火算法具有更强的寻优能力.Abstract: The optimization of Lambert two-impulse transfer was studied. The traditional optimization methods were inefficient or even ineffective for the Lambert transfer with unfixed initial position, final position and transfer time, because of various variables and the complexity of equations. The adaptive genetic algorithm (AGA) was adopted to find the optimal variables. Meanwhile, the adaptive simulated annealing genetic algorithm (ASAGA) was developed by combining AGA and simulated annealing algorithm. The new algorithm not only provided global search capacity, but also improved local search capacity of AGA. The optimization results of AGA and ASAGA were compared. The results validate the effectiveness of two algorithms, and also the stronger search capacity of ASAGA.
-
Key words:
- orbital transfer /
- optimization /
- genetic algorithms /
- simulated annealing
-
[1] Shen H J, Tsiotras P. Optimal two-impulse rendezvous using multiple-revolution Lambert solutions[J]. Journal of Guidance Control and Dynamics, 2003, 26(1):50-61 [2] Prussing J E. A class of optimal two-impulse rendezvous using multiple-revolution Lambert solutions [J]. Journal of the Astronautical Sciences, 2000, 48(2):131-148 [3] 韩潮, 段彬, 付红勋. 远程导引可行飞行方案寻求算法研究[J]. 中国空间科学技术,2002(1):47-52 Han Chao, Duan Bin, Fu Hongxun. Research of algorithm for seeking feasible project of remote guidance[J]. Chinese Space Science and Technology, 2002(1):47-52(in Chinese) [4] 韩潮,谢华伟. 空间交会中多圈Lambert变轨算法研究[J]. 空间科学技术,2004(5):9-14 Han Chao, Xie Huawei. Research on algorithm of loopy Lambert transfer in space rendezvous[J]. Chinese Space Science and Technology, 2004(5):9-14(in Chinese) [5] Kim Y H, Spencer D B. Optimal spacecraft rendezvous using genetic algorithms[J]. Journal of Spacecraft and Rockets, 2002, 39(6):859-865 [6] 刘琳. 航天器轨道理论[M]. 北京:国防工业出版社,2000 Liu Lin. Orbit theory of spacecraft[M]. Beijing: National Defense Industry Press, 2000(in Chinese) [7] 王小平,曹立明. 遗传算法——理论、应用与软件实现[M]. 西安:西安交通大学出版社,2002 Wang Xiaoping, Cao Liming. Genetic algorithms: theory, application and software realization[M]. Xi’an: Xi’an Jiaotong University Press, 2002(in Chinese) [8] 周明,孙树栋. 遗传算法原理及应用[M]. 北京:国防工业出版社,1999 Zhou Ming, Sun Shudong. Genetic algorithm:theory and applications[M]. Beijing: National Defense Industry Press, 1999(in Chinese)
点击查看大图
计量
- 文章访问数: 2750
- HTML全文浏览量: 51
- PDF下载量: 1007
- 被引次数: 0