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

Wei Yao, Jian Jun Luo, Wei Hua Ma, Jian Ping Yuan

Research output: Contribution to journalArticlepeer-review

Abstract

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.

Original languageEnglish
Pages (from-to)919-926
Number of pages8
JournalYuhang Xuebao/Journal of Astronautics
Volume38
Issue number9
DOIs
StatePublished - 30 Sep 2017

Keywords

  • Multi-constraints
  • Multiple visiting target
  • Orbit maneuver design
  • Self-adaptive differential evolution

Fingerprint

Dive into the research topics of 'An Improved Differential Evolution Algorithm and Its Application on Multiple Visiting Target Problem'. Together they form a unique fingerprint.

Cite this