A new optimization algorithm based on a combination of particle swarm optimization, convergence and divergence operators for single-objective and multi-objective problems

被引:20
作者
Mahmoodabadi, M. J. [1 ]
Bagheri, A. [1 ]
Nariman-zadeh, N. [1 ,2 ]
Jamali, A. [1 ]
机构
[1] Univ Guilan, Dept Mech Engn, Fac Engn, Rasht, Iran
[2] Univ Tehran, Fac Engn, Sch Mech Engn, Intelligent Based Expt Mech Ctr Excellence, Tehran, Iran
关键词
particle swarm optimization; multi-objective optimization; convergence and divergence operators; leader selection method; vehicle vibration model; EXPLORATION; DESIGN;
D O I
10.1080/0305215X.2011.644545
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Particle swarm optimization (PSO) is a randomized and population-based optimization method that was inspired by the flocking behaviour of birds and human social interactions. In this work, multi-objective PSO is modified in two stages. In the first stage, PSO is combined with convergence and divergence operators. Here, this method is named CDPSO. In the second stage, to produce a set of Pareto optimal solutions which has good convergence, diversity and distribution, two mechanisms are used. In the first mechanism, a new leader selection method is defined, which uses the periodic iteration and the concept of the particle's neighbour number. This method is named periodic multi-objective algorithm. In the second mechanism, an adaptive elimination method is employed to limit the number of non-dominated solutions in the archive, which has influences on computational time, convergence and diversity of solution. Single-objective results show that CDPSO performs very well on the complex test functions in terms of solution accuracy and convergence speed. Furthermore, some benchmark functions are used to evaluate the performance of periodic multi-objective CDPSO. This analysis demonstrates that the proposed algorithm operates better in three metrics through comparison with three well-known elitist multi-objective evolutionary algorithms. Finally, the algorithm is used for Pareto optimal design of a two-degree of freedom vehicle vibration model. The conflicting objective functions are sprung mass acceleration and relative displacement between sprung mass and tyre. The feasibility and efficiency of periodic multi-objective CDPSO are assessed in comparison with multi-objective modified NSGAII.
引用
收藏
页码:1167 / 1186
页数:20
相关论文
共 46 条
[21]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[22]   Coevolutionary particle swarm optimization using Gaussian distribution for solving constrained optimization problems [J].
Krohling, Renato A. ;
Coelho, Leandro dos Santos .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2006, 36 (06) :1407-1416
[23]   PSO-based multiobjective optimization with dynamic population size and adaptive local archives [J].
Leong, Wen-Fung ;
Yen, Gary G. .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2008, 38 (05) :1270-1293
[24]   Comprehensive learning particle swarm optimizer for global optimization of multimodal functions [J].
Liang, J. J. ;
Qin, A. K. ;
Suganthan, Ponnuthurai Nagaratnam ;
Baskar, S. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (03) :281-295
[25]   A multiobjective memetic algorithm based on particle swarm optimization [J].
Liu, Dasheng ;
Tan, K. C. ;
Goh, C. K. ;
Ho, W. K. .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (01) :42-50
[26]   The fully informed particle swarm: Simpler, maybe better [J].
Mendes, R ;
Kennedy, J ;
Neves, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :204-210
[27]  
Monson CK, 2004, LECT NOTES COMPUT SC, V3102, P140
[28]  
Moore J., 1999, APPL PARTICLE SWARM
[29]  
Mostaghim S, 2003, PROCEEDINGS OF THE 2003 IEEE SWARM INTELLIGENCE SYMPOSIUM (SIS 03), P26, DOI 10.1109/SIS.2003.1202243
[30]   Pareto optimization of a five-degree of freedom vehicle vibration model using a multi-objective uniform-diversity genetic algorithm (MUGA) [J].
Nariman-Zadeh, N. ;
Salehpour, M. ;
Jamali, A. ;
Haghgoo, E. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2010, 23 (04) :543-551