• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (5): 91-96.

• 论文 • Previous Articles     Next Articles

A Particle Swarm Optimizer and Its Application Based on Dynamic Population and Comprehensive Learning

LIU Yanmin1,2,ZHAO Qingzhen1   

  1. (1.Department of Mathematics,Zunyi Normal College,Zunyi 563002;
    2.School of Management and Economics,Shandong Normal University,Jinan 250014,China)
  • Received:2010-07-09 Revised:2010-11-15 Online:2011-05-25 Published:2011-05-25

Abstract:

In order to improve the ability to escape from local optima, we present an improved particle swarm optimizer based on dynamic population and comprehensive learning (DCPSO for short). In DCPSO, the swarm population growing and declining strategies are introduced to increase the swarm diversity, further improve the ability to escape from local optima; a comprehensive learning strategy also is used to improve the probability of flying to the global best position. In the benchmark function, the results demonstrate good performance of the DCPSO algorithm in solving complex multimodal problems when compared with other PSO variants. In the optimization design for the box grider of portal gantry, the experimental results show that the DCPSO algorithm can achieve better solutions that other PSOs.

Key words: dynamic population;comprehensive learning;particle swarm optimizer