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 条
  • [1] Optimal design of passive linear suspension using genetic algorithm
    Alkhatib, R
    Jazar, GN
    Golnaraghi, MF
    [J]. JOURNAL OF SOUND AND VIBRATION, 2004, 275 (3-5) : 665 - 691
  • [2] Using selection to improve particle swarm optimization
    Angeline, PJ
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 84 - 89
  • [3] [Anonymous], 2002, COMPUTATIONAL INTELL
  • [4] [Anonymous], P 2002 UK WORKSH COM
  • [5] Modelling and multi-objective optimization of a variable valve-timing spark-ignition engine using polynomial neural networks and evolutionary algorithms
    Atashkari, K.
    Nariman-Zadeh, N.
    Golcu, M.
    Khalkhali, A.
    Jamali, A.
    [J]. ENERGY CONVERSION AND MANAGEMENT, 2007, 48 (03) : 1029 - 1041
  • [6] Bouazara M., 1996, Proceedings of the ASME Dynamic Systems and Control Division, P61
  • [7] Bouazara M, 1997, THESIS U LAVAL CANAD
  • [8] A multi-crossover genetic approach to multivariable PID controllers tuning
    Chang, Wei-Der
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2007, 33 (03) : 620 - 626
  • [9] A modified PSO structure resulting in high exploration ability with convergence guaranteed
    Chen, Xin
    Li, Yangmin
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (05): : 1271 - 1289
  • [10] Particle swarm optimization with recombination and dynamic linkage discovery
    Chen, Ying-Ping
    Peng, Wen-Chih
    Jian, Ming-Chung
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (06): : 1460 - 1470