Lambert transfer based on ant colony algorithm and Powell-s method
-
摘要: 研究了两次脉冲时刻均不固定的Lambert轨道转移的优化问题,目标是找到施加两次脉冲的最优时刻,使燃料和转移时间的加权和最小.鉴于传统的优化算法难以获得该优化问题的全局最优解,提出了一种蚁群算法和Powell法相结合的优化算法,给出了算法的设计步骤.该算法结合了蚁群算法的全局搜索能力和Powell法的局部寻优能力,在保证全局搜索能力的同时,提高了算法的局部寻优能力和精度,减少了寻优时间.通过两个算例验证了这种结合的有效性和准确性.Abstract: The optimization of Lambert two-impulse orbital transfer with unfixed two impulses time was studied. The goal was to find the optimal two impulses time to minimize the weighted sum of consumed fuel and transfer time. Because traditional optimization algorithms were difficult to get global optimal results of the problem, an optimization algorithm which combines ant colony algorithm (ACA) and Powell-s method was then proposed. The new algorithm combined global search capacity of ACA and local search capacity of Powell-s method. It not only provided the global search capacity, but also improved the local search capacity and reduced the search time. Two examples were computed in the end. The results indicate that the optimization algorithm is valid to solve the optimal orbital transfer problem and the optimization is accurate.
-
Key words:
- impulse /
- orbital transfer /
- optimization
-
[1] Shen Haijun, Tsiotras P. Optimal two-impulse rendezvous using multiple-revolution Lambert solutions [J]. Journal of Guidance, Control and Dynamics,2003,26(I):50-61 [2] 韩潮,谢华伟.空间交会中多圈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) [3] 高尚.蚁群算法理论、应用及其与其它算法的混合 .南京:南京理工大学计算机科学与技术学院,2005 Gao Shang. Theory and applications of ant colony algorithm and hybridizing other algorithms . Nanjing: School of Computer Science and Technology, Nanjing University of Science and Technology, 2005(in Chinese) [4] Dorigo M, Maniczzo V, Colorni A. Ant system: optimization by a colony of cooperating agents [J].IEEE Trans on Systems, Man and Cybernetic-Part B,1996,26(1):29-41 [5] BATA R R著.航天动力学基础[M].北京:北京航空航天大学出版社,1990 BATA R R. Fundament of astrodynamics[M]. Beijing: Beijing University of Aeronautics and Astronautics Press, 1990(in Chinese) [6] 陈统,徐世杰.基于遗传算法的最优Lambert双脉冲转移[J] .北京航空航天大学学报,2007,33(3):273-277 Chen Tong, Xu Shijie. Optimal Lambert two-impulse transfer using genetic algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2007,33(3): 273-277(in Chinese) [7] 段海滨,王道波,黄向华,等.基于蚁群算法的PID参数优化[J].武汉大学学报(工学版),2004,37(5):97-100 Duan Haibin, Wang Daobo, Huang Xianghua, et al. Research and realization on parameters optimization of PID controller based on ant colony algorithm[J]. Engineering Journal of Wuhan University, 2004, 37(5):97-100(in Chinese) [8] 段海滨.蚁群算法原理及其应用[M].北京:科学出版社,2005 Duan Haibin. Theory and applications of ant colony algorithm[M]. Beijing: Science Press, 2005(in Chinese)
点击查看大图
计量
- 文章访问数: 3205
- HTML全文浏览量: 79
- PDF下载量: 1236
- 被引次数: 0