An Improved Differential Evolution Algorithm and Its Application on Multiple Visiting Target Problem

被引:0
|
作者
Yao W. [1 ,2 ]
Luo J.-J. [1 ,2 ]
Ma W.-H. [1 ,2 ]
Yuan J.-P. [1 ,2 ]
机构
[1] School of Astronautics, Northwestern Polytechnical University, Xi'an
[2] Science and Technology on Aerospace Flight Dynamics Laboratory, Xi'an
来源
| 1600年 / China Spaceflight Society卷 / 38期
关键词
Multi-constraints; Multiple visiting target; Orbit maneuver design; Self-adaptive differential evolution;
D O I
10.3873/j.issn.1000-1328.2017.09.004
中图分类号
学科分类号
摘要
An optimal problem of orbit maneuver when multiple targets need to be visited in a described period of time is modeled and solved in this paper. Firstly, the problem description and modeling process considering multiple constraints and performance indexes can reduce the searching space and improve the efficiency. Then focusing on the drawbacks of the classical differential evolution algorithm, an improved algorithm is proposed and applied on the multiple visiting target problem. The traditional algorithm is improved by designing the double self-adaption control parameters and introducing a random mutant to improve the efficiency of optimizing and make the algorithm can jump out when trapped into the local optimum. Specific simulation verifies that the SA-DE-RM (rand) algorithm has a better performance on average value, best result and mean square error and it is feasible and effective. © 2017, Editorial Dept. of JA. All right reserved.
引用
下载
收藏
页码:919 / 926
页数:7
相关论文
共 16 条
  • [1] Abdelkhalik O., Mortari D., Orbit design for ground surveillance using genetic algorithms, Journal of Guidance, Control, and Dynamics, 29, 5, pp. 1231-1235, (2006)
  • [2] Abdelkhalik O., Gad A., Optimization of space orbits design for Earth orbiting missions, Acta Astronautica, 68, pp. 1307-1317, (2011)
  • [3] Kim Y.H., Spencer D.B., Optimal spacecraft rendezvous using genetic algorithms, Journal of Guidance, Control, and Dynamics, 39, 6, pp. 859-865, (2012)
  • [4] Pontani M., Conway B.A., Particle swarm optimization applied to space trajectories, Journal of Guidance, Control, and Dynamics, 33, 5, pp. 1429-1441, (2011)
  • [5] Pontani M., Conway B.A., Particle swarm optimization applied to impulsive orbital transfers, Acta Astronautica, 74, pp. 141-155, (2012)
  • [6] Pontani M., Particle swarm optimization of ascent trajectories of multistage launch vehicles, Acta Astronautica, 94, 2, pp. 852-864, (2014)
  • [7] Wang M.M., Luo J.J., Walter U., Trajectory planning of free-floating space robot using particle swarm optimization (PSO), Acta Astronautica, 112, pp. 77-88, (2015)
  • [8] Chen Y.G., Mahalec V., Chen Y.W., Optimal satellite orbit design for prioritized multiple targets with threshold observation time using self-adaptive differential evolution, Journal of Aerospace Engineering, 28, 2, (2015)
  • [9] Storn R., Price K., Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces, Journal of Global Optimization, 11, pp. 341-359, (1997)
  • [10] Storn R., Price K., Differential Evolution-A Practical Approach to Global Optimization, (2006)