系统仿真学报 ›› 2021, Vol. 33 ›› Issue (4): 854-866.doi: 10.16182/j.issn1004731x.joss.19-0645

• 仿真建模理论与方法 • 上一篇    下一篇

基于改进樽海鞘群算法求解工程优化设计问题

刘景森1,2, 袁蒙蒙1, 李煜3,*   

  1. 1.河南大学 软件学院,河南 开封 475004;
    2.河南大学 智能网络系统研究所,河南 开封 475004;
    3.河南大学 管理科学与工程研究所,河南 开封 475004
  • 收稿日期:2019-12-11 修回日期:2020-02-20 出版日期:2021-04-18 发布日期:2021-04-14
  • 通讯作者: 李煜(1969-),女,博士,教授,研究方向为智能算法、电子商务等。E-mail:leey@henu.edu.cn
  • 作者简介:刘景森(1968-),男,博士,教授,研究方向为智能算法、优化控制、网络与信息安全等。E-mail:ljs@henu.edu.cn
  • 基金资助:
    河南省重点研发与推广专项(182102310886); 河南大学研究生教育创新与质量提升项目(SYL18060145,SYL19050104)

Solving Engineering Optimization Design Problems Based on Improved Salp Swarm Algorithm

Liu Jingsen1,2, Yuan Mengmeng1, Li Yu3,*   

  1. 1. College of Software, Henan University, Kaifeng 475004, China;
    2. Institute of Intelligent Network System, Henan University, Kaifeng 475004, China;
    3. Institute of Management Science and Engineering, Henan University, Kaifeng 475004, China
  • Received:2019-12-11 Revised:2020-02-20 Online:2021-04-18 Published:2021-04-14

摘要: 为更好解决工程优化设计问题,改善樽海鞘群算法的寻优性能,提出一种引入有效缩放和随机交叉策略的自适应动态角色樽海鞘群算法。在领导者位置更新公式中引入帕累托分布和混沌映射,更有效地进行全局搜索;在全局和局部搜索的选择上,引入领导者—跟随者自适应调整策略,提高收敛精度;在局部搜索中引入随机交叉策略,增加种群多样性。将改进算法应用于不同典型复杂程度的工程优化问题中,测试结果表明:其寻优结果、问题适应性和求解稳定性优于其他算法。

关键词: 樽海鞘群算法, 帕累托分布函数, 混沌映射, 随机交叉策略, 自适应调整策略, 工程优化设计

Abstract: In order to better solve the engineering optimization design problem and improve the optimization performance of salp swarm algorithm, an adaptive dynamic role salp swarm algorithm with effective scaling and random crossover strategy is proposed. A pareto distribution and chaotic map are introduced into the leader position updating formula to make global search more efficient. In the selection of global and local search, a leader-follower adaptive adjustment strategy is introduced to improve the convergence accuracy. A random crossover strategy is introduced in local search to increase population diversity. The improved algorithm is applied to engineering optimization problems with different typical complexity. The test results show that its optimization results, problem adaptability and solution stability are better than other algorithms.

Key words: salp swarm algorithm, pareto distribution function, chaotic maps, random crossover strategy, adaptive adjustment strategy, engineering optimization design

中图分类号: