An improved particle swarm optimization algorithm for global optimizations of electromagnetic devices

Based on comprehensive simulations of bird flocking or fish schooling, an Improved Particle Swarm Optimization algorithm (IPSO) is proposed in this paper. The improvements include mainly the introduction of a new generating mechanism for initial particles to improve the convergence performances, the restarting strategy to avoid a stagnation phenomenon, and the design of novel velocity and position updating formulae to enhance the global search ability of the available PSOs. The numerical results on both a mathematical function and the TEAM Workshop problem obtained by using different optimization algorithms are reported and the performances are compared. Our numerical results suggest that the proposed IPSO algorithm is superior to its precursors in sense of the global search ability.

[1]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[2]  Konstantinos E. Parsopoulos,et al.  Initializing the Particle Swarm Optimizer Using the Nonlinear Simplex Method , 2002 .

[3]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[4]  Zhang Li IMPROVED PARTICLE SWARM OPTIMIZATION METHOD AND ITS APPLICATION IN POWER TRANSMISSION NETWORK PLANNING , 2005 .

[5]  P. J. Angeline,et al.  Using selection to improve particle swarm optimization , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[6]  Andries Petrus Engelbrecht,et al.  A Cooperative approach to particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.