系统仿真学报 ›› 2022, Vol. 34 ›› Issue (6): 1230-1246.doi: 10.16182/j.issn1004731x.joss.20-1036

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

人群搜索和樽海鞘群的混合算法优化PID参数

段绍米1,2(), 罗会龙1(), 刘海鹏2   

  1. 1.昆明理工大学 建筑工程学院, 云南 昆明 650500
    2.昆明理工大学 信息工程与自动化学院, 云南 昆明 650500
  • 收稿日期:2020-12-23 修回日期:2021-06-14 出版日期:2022-06-30 发布日期:2022-06-16
  • 通讯作者: 罗会龙 E-mail:dsm_2005@163.com;huilongluo@kmust.edu.cn
  • 作者简介:段绍米(1981-),女,博士生,实验师,研究方向为自动控制系统和计算机仿真。E-mail:dsm_2005@163.com
  • 基金资助:
    国家自然科学基金(51766005);云南省烟草公司科技项目(2019530000241019)

A Hybrid Algorithm Based on Seeker Optimization Algorithm and Salp Swarm Algorithm for PID Parameters Optimization

Shaomi Duan1,2(), Huilong Luo1(), Haipeng Liu2   

  1. 1.The Faculty of Civil Engineering and Mechanics, Kunming University of Science and Technology, Kunming 650500, China
    2.The Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China
  • Received:2020-12-23 Revised:2021-06-14 Online:2022-06-30 Published:2022-06-16
  • Contact: Huilong Luo E-mail:dsm_2005@163.com;huilongluo@kmust.edu.cn

摘要:

为解决在优化全局时人群搜索优化算法(seeker optimization algorithm,SOA)容易过早收敛的问题,提出了一种新的基于人群搜索和樽海鞘群(salp swarm algorithm,SSA)的SOA-SSA混合算法基于双种群进化策略,种群中的部分个体由人群搜索优化算法进化,其余个体由樽海鞘群算法进化。SOA和SSA的个体都使用信息共享机制实现协同进化,增加了种群的多样性,避免了算法过早收敛。实验结果表明:该算法在高维函数和PID参数优化方面都是可行的。与其他算法相比,SOA-SSA算法的收敛速度快、精度高、鲁棒性强,有更好的优化性能。

关键词: 混合, 人群搜索算法, 樽海鞘群算法, 函数优化, PID参数优化

Abstract:

Aiming at the premature convergence of seeker optimization algorithm(SOA) during optimizing the global problems, a new SOA-SSA hybrid algorithm based on seeker optimization algorithm and salp swarm algorithm (SSA) is proposed.The SOA-SSA algorithm is based on a double population evolution strategy, in which some individuals of the population are evolved by seeker optimization algorithm and the rest are evolved from salp swarm algorithm. The individuals in SOA and SSA both employ an information sharing mechanism to realize the coevolution. These strategies increase the diversity of the population and avoid the premature convergence. The experimental results show that the proposed algorithm can be used in both the high-dimensional cases and the PID control parameter optimization. Compared to the other eleven algorithms, the SOA-SSA has the higher, convergence speed, precision and robustness, and has a better optimization performance.

Key words: hybrid, seeker optimization algorithm, salp swarm algorithm, benchmark function optimization, PID control parameter

中图分类号: