双重驱动的果蝇优化算法及其在PID控制器中的应用
CSTR:
作者:
作者单位:

1. 天津财经大学 统计学院,天津 300222;2. 中央财经大学 信息学院,北京 100081

作者简介:

通讯作者:

E-mail: wyw4966198@126.com.

中图分类号:

TP273

基金项目:

国家社会科学基金项目(18CTJ008);天津市自然科学基金项目(18JCQNJC69600);国家自然科学基金项目(61906220);教育部人文社科基金项目(19YJCZH178).


Double drive fruit fly optimization algorithm and its application in PID controller
Author:
Affiliation:

1. School of Statistics,Tianjin University of Finance and Economics,Tianjin 300222,China;2. School of Information,Central University of Finance and Economics,Beijing 100081,China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对传统群智能优化算法面临计算复杂性高、参数依赖性强、全局优化能力弱的问题,在传统果蝇优化算法中引入细菌趋化理论,提出一种基于双重驱动的果蝇优化算法.综合考虑优势果蝇群体和劣势果蝇群体的分布特点,提出多驱逐剂与多引诱剂的概念,并在二者的双重驱动下更新果蝇位置,避免传统果蝇方法在位置更新过程中单纯依靠局部最优(差)位置带来的无效搜索.利用果蝇适应值信息,提出多驱逐剂和多引诱剂的带权质心向量计算方法,自适应地确定果蝇搜索半径,避免传统方法面临的参数依赖性强问题.在典型测试函数上的实验结果表明,所提出算法较现有典型算法参数依赖性小、收敛精度高、收敛速度快,且其优化后的PID控制器响应速度快,稳定性高,验证了其在PID参数优化领域的有效性.

    Abstract:

    In order to solve the problems of high computational complexity, strong parameter dependence and weak global optimization ability of traditional swarm intelligence optimization algorithm, a fruit fly optimization algorithm based on double drive with the theory of bacterial chemotaxis is proposed. Considering the distribution of the superior and the inferior fruit fly groups, the concepts of multiple repellents and multiple attractants are proposed, and the location of fruit fly is updated under the double drive, so as to avoid the invalid search of the traditional methods which only depend on the local best (worst) position during the updating process. Then, based on the fitness value information of the fruit flies, a weighted centroid vector calculation method of multiple repellents and multiple attractants is proposed to determine the searching radiuses of fruit flies adaptively and avoid the problem of strong parameter dependence faced by traditional methods. The experimental results on standard functions show that, the proposed method has lower parameter dependence, higher convergence accuracy and convergence speed than existing typical algorithms. Moreover, the PID controller optimized by the proposed method has high response speed and stability, showing the ability of the proposed algorithm on PID parameter optimization.

    参考文献
    相似文献
    引证文献
引用本文

凤丽洲,王友卫,韩琳琳,等.双重驱动的果蝇优化算法及其在PID控制器中的应用[J].控制与决策,2021,36(9):2225-2233

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2021-08-09
  • 出版日期: 2021-09-20
文章二维码