Journal of System Simulation ›› 2018, Vol. 30 ›› Issue (8): 2875-2883.doi: 10.16182/j.issn1004731x.joss.201808008

Previous Articles     Next Articles

Multi-strategy Cooperative Evolutionary PSO Based on Cauchy Mutation Strategy

Wang Yongji, Su Tingting, Liu Lei   

  1. National Key Laboratory of Science and Technology on Multispectral Information Processing, Automation College, Huazhong University of Science and Technology, Wuhan 430074, China
  • Received:2016-11-11 Online:2018-08-10 Published:2019-01-08

Abstract: For improving the performance of particle swarm optimization (PSO) in optimization simulation, a multi-strategy cooperative evolutionary PSO based on Cauchy mutation strategy is proposed. The new algorithm divides the whole swarm into three sub-swarms. A part of particles is selected to Cauchy mutation with a certain probability, and the rest of particles adjust their exploitation and exploration by different evolutionary strategies (large-scale search strategy, local search strategy, and adaptive velocity updating strategy). The sub-swarms share their information to achieve cooperation. Three strategies are used to optimize three test functions, and the result shows the advantages of three strategies. The simulation experiment uses the soft lunar landing problem as the simulation model to optimize the trajectory. Simulation results indicate that the performance of improved PSO is superior to other PSO. The simulation uses OpenMP to parallelization optimization, which improves the efficiency of the algorithm.

Key words: particle swarm optimization, multi-strategy, exploitation, exploration, Cauchy mutation strategy, OpenMP parallelization

CLC Number: