系统仿真学报 ›› 2018, Vol. 30 ›› Issue (5): 1690-1699.doi: 10.16182/j.issn1004731x.joss.201805009

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

多算法多种群协同优化差分进化算法

张静华, 韩璞   

  1. 华北电力大学(保定)河北省发电过程仿真与优化控制重点实验室,河北 保定 071003
  • 收稿日期:2016-08-05 修回日期:2017-06-30 出版日期:2018-05-08 发布日期:2019-01-03
  • 作者简介:张静华(1975-),女,河北定州,博士生,讲师,研究方向为人工智能、优化算法;韩璞(1959-2017),男,河北平泉,本科,教授,博导,研究方向智能控制,火电站节能减排优化运行等。

Multi-algorithm and Multi-population Co-optimization Differential Evolution Algorithm

Zhang Jinghua, Han Pu   

  1. Hebei Engineering Research Center of Simulation & Optimized Control for Power Generation, North China Electric Power University (Baoding), Baoding 71003, China
  • Received:2016-08-05 Revised:2017-06-30 Online:2018-05-08 Published:2019-01-03

摘要: 研究算法融合、多种群协同进化是应用群智能算法求解复杂工程应用问题的一个方法。设计了一个基于差分进化算法的多算法多种群协同优化算法,注重多算法的选择与组合。设计了一种自适应参数差分进化算法,选择了3种各具特点的差分进化算法变体与其互补,基于4种算法的特点设计了相应的多种群协同进化策略。对算法进行了仿真设计,仿真结果表明该算法通过使4种不同特点的算法互补能得到较优结果,并获得精度、可靠性与适用性的提升,弥补工程应用中算法选择的困难。

关键词: 差分进化算法, 协同优化, 多算法多种群, 算法选择

Abstract: Algorithm fusion or co-evolutionary with multi populations are the solutions for complex engineering application. A multi-algorithm and multi-population collaborative optimization algorithm is proposed by differential evolution (DE) algorithm, which pays emphasis on algorithm selection and combination. The algorithm designs a parameter-adaptive DE algorithm and selects three different DE algorithm variants which is complementary for each other and provides a multi-population co-optimization scheme according to four algorithms characters. Stimulation results show that the proposed algorithm could make four different algorithms remedy for each other, gets a better result, and raises the precision, reliability and suitability, which reduces algorithm selection difficulty in engineering application.

Key words: differential evolution algorithm (DE), co-optimization, multi-algorithm and multi-population, algorithm selection

中图分类号: