多目标快速群搜索优化算法及在模型修正中的应用

李世龙,马立元,李永军,王天辉

振动与冲击 ›› 2015, Vol. 34 ›› Issue (20) : 120-128.

PDF(1489 KB)
PDF(1489 KB)
振动与冲击 ›› 2015, Vol. 34 ›› Issue (20) : 120-128.
论文

多目标快速群搜索优化算法及在模型修正中的应用

  • 李世龙,马立元,李永军,王天辉 
作者信息 +

Multi-objective quick group search optimizer and its application in model updating

  • Multi-objective quick group search optimizer and its application in model updating
Author information +
文章历史 +

摘要

为解决群搜索算法在求解多目标优化问题时易陷于局部最优或过早收敛,限制其在复杂结构模型修正中的应用问题,提出改进的群搜索优化算法-多目标快速群搜索优化算法(MQGSO)。采用LPS搜索方法对发现者进行迭代更新,能使发现者更快到达最优位置,提升寻优效率;对追随者增加速度更新机制,考虑其自身历史最优信息以保证收敛精度,并在算法后期采用交叉变异策略增加追随者个体多样性,避免陷入局部最优;在游荡者迭代更新中引入分量变异控制策略,增加其搜索的随机性,提高算法的全局寻优性能。通过7个典型多目标优化测试函数及某发射台有限元模型修正实例,对算法性能进行验证分析。结果表明,与已有MPSO及MBFO两种算法相比,所提MQGSO算法搜索性能更强、收敛速度更快、计算精度更高,不失为求解复杂多目标优化问题的有效方法。

Abstract

Model updating is a typical multi-objective optimization problems. Comparing with other traditional swarm intelligent algorithms, the group search optimizer(GSO) algorithm has outstanding performance on solving complex optimization problems. However, it is not free from the problems such as entrapped by the local optima and premature convergence when it was utilized in multi-objective optimization. In this paper, a novel multi-objective fast group search optimizer named MQGSO is proposed for solving these problems. To simplify the computation, the LPS method was introduced in updating of producers. Meanwhile, PSO evolutionary strategy is adopted in updating of scroungers to improve the convergence accuracy. Moreover, to restricting with local optima, a crossover and mutation operation was introduced to increase the diversity of scroungers in every iteration. In addition, mutation probability, which can increase the randomicity of rangers, is introduced to enhance the global searching capability. Seven multi-objective minimization benchmark functions and a model updating case of the launch platform are used to evaluate the proposed MQGSO against MPSO and MBFO algorithms. The calculation results show that the MQGSO has a preferable convergence rate and accuracy, and it is an effective method for multi-objective optimization.

关键词

多目标优化 / 群搜索算法 / Pareto最优解 / 模型修正 / 目标函数

Key words

multi-objective optimization / group search optimizer(GSO) / Pareto optimal solution / model updating / objective function

引用本文

导出引用
李世龙,马立元,李永军,王天辉 . 多目标快速群搜索优化算法及在模型修正中的应用[J]. 振动与冲击, 2015, 34(20): 120-128
Multi-objective quick group search optimizer and its application in model updating . Multi-objective quick group search optimizer and its application in model updating[J]. Journal of Vibration and Shock, 2015, 34(20): 120-128

参考文献

[1] Sorensen K,Springael J. Progressive multi-objective optimization[J]. International Journal of Information Technology & Decision Making, 2014, 13(5): 1617- 1619.
[2] Tan K C, Goh C K, Mamun A A, et al. An evolutionary artificial immune system for multi- objective optimization[J]. European Journal of Operational Research, 2008, 187(2): 371-392.
[3] Deb K, Pratap A, Agarwal S, et al. Evolutionary multi-objective optimization[J]. European Journal of Operational Research, 2007, 181(3): 1617-1619.
[4] Knowles J, Corne D W. Approximating the nondominated front using the Pareto archived evolution strategy[J]. Evolutionary Computation, 2000, 8(2): 149-172.
[5] Zitzler E, Laumanns M, Thiele L. Spea2:improving the strength pareto evolutionary algorithm[R]. Zurich: Computer Engineering and Networks Laboratory (TIK), 2001.
[6] 段绪伟,李以农,郑玲,等. 基于NSGA-Ⅱ遗传算法的磁流变悬置多目标优化[J]. 振动与冲击,2014,33(3): 191-196.
DUAN Xu-wei, LI Yi-nong, ZHENG Ling, et al. Multi-objective optimization for a MR engine mount based on NSGA-Ⅱ algorithm[J]. Journal of Vibration and Shock, 2014, 33(3): 191-196.
[7] Yannibelli V, Amandi A. Hybridizing a multi- objective simulated annealing algorithm with a multi- objective evolutionary algorithm to solve a multi- objective project scheduling problem[J]. Expert Systems with Applications,2013, 40(7): 2421-2434.
[8] Kundu D, Suresh K, Ghosh S, et al. Multi-objective optimization with artificial weed colonies[J]. Information Sciences,2011, 181(12): 2441-2454.
[9] Alrefaei M H, Diabat A H. A simulated annealing technique for multi-objective simulation optimization [J]. Applied Mathematics and Computation,2009, 215(8): 3029-3035.
[10] Zhao Z G, Li T S, Yang L F. Particle swarm optimization for multi-objective programming problems[J]. Computer Engineering and Applications, 2009, 45(29): 37-40.
[11] Niu Ben,Wang Hong, Wang Jing-wen, et al. Multi- objective bacterial foraging optimization[J]. Neurocomputing,2013, 116(12): 336-345.
[12] He S, Wu Q H, Saunders J R. A novel group search optimizer inspired by animal behavioral ecology[C]. IEEE Congress on Evolutionary Computation,2006: 1272-1278.
[13] Yan X, Yang W, Shi H. A group search optimization based on improved small world and its application on neural network training in ammonia synthesis[J]. Neurocomputing,2012, 97(15): 94-107.
[14] 张冬梅,龚小胜,戴光明,等. 求解复杂多目标优化问题MOEA/D-GEP算法[J]. 华中科技大学学报:自然科学版, 2012, 40(4): 33-36.
ZHANG Dong-mei, GONG Xiao-sheng, DAI Guang-ming, et al. MOEA/D-GEP algorithm solving expensive multi-objective optimization problems[J]. Journal of Huazhong University of Science and Technology:Natural Science Edition,2012,40(4): 33- 36.
[15] 刘锋,覃广,李丽娟. 快速群搜索优化算法及其应用研究[J]. 工程力学, 2010, 27(7): 38-44.
LIU Feng, QIN Guang, LI Li-juan. A quick group search optimizer and its application research[J]. Engineering Mechanics,2010, 27(7): 38-44.
[16] He S, Wu Q H, Saunders J R. Group search optimizer: an optimization algorithm inspired by animal searching behavior[J]. IEEE Transactions on Evolutionary Computation,2009,13(5): 973-990.
[17] Ali M M, Kajee-Bagdadi Z. A local exploration-based differential evolution algorithm for constrained global optimization[J].Applied Mathematics and Computation, 2009,208(1): 31-48.
[18] Deb K, Amrit P, Agarwal S, et al. A fast and elitist multi-objective genetic algorithm-NSGA-II[J]. IEEE Transactions on Evolutionary Computation,2002,6(2): 182-197.
[19] Wang Ling, Zhong Xiang, Liu Min. A novel group search optimizer for multi-objective optimization[J]. Expert Systems with Applications,2012,39(2):2939- 2946.
[20] 李世龙,马立元,李永军,等. 基于模型修正的钢管焊接结构焊缝损伤识别[J]. 振动与冲击, 2012, 31(15): 127-131.
LI Shi-long, MA Li-yuan, LI Yong-jun,et al. Damage detection for weld seam on steel tube welded structures based on model updating[J]. Journal of Vibration and Shock, 2012, 31(15): 127-131.

PDF(1489 KB)

Accesses

Citation

Detail

段落导航
相关文章

/