系统工程与电子技术 ›› 2022, Vol. 44 ›› Issue (1): 270-278.doi: 10.12305/j.issn.1001-506X.2022.01.33

• 制导、导航与控制 • 上一篇    下一篇

基于全局最优和差分变异的头脑风暴优化算法

马威强, 高永琪*, 赵苗   

  1. 海军工程大学兵器工程学院, 湖北 武汉 430033
  • 收稿日期:2021-01-13 出版日期:2022-01-01 发布日期:2022-01-19
  • 通讯作者: 高永琪
  • 作者简介:马威强(1997—), 男, 硕士研究生, 主要研究方向为武器制导与控制技术|高永琪(1968—), 男, 副教授, 博士, 主要研究方向为武器导航、制导与控制技术|赵苗(1990—), 男, 博士研究生, 主要研究方向为武器制导与控制技术
  • 基金资助:
    国家部委基金(3020605010201)

Global-best difference-mutation brain storm optimization algorithm

Weiqiang MA, Yongqi GAO*, Miao ZHAO   

  1. College of Weaponry Engineering, Naval University of Engineering, Wuhan 430033, China
  • Received:2021-01-13 Online:2022-01-01 Published:2022-01-19
  • Contact: Yongqi GAO

摘要:

针对头脑风暴优化(brain storm optimization, BSO)算法的选择操作中仅部分个体更新追随全局最优和变异操作中步长不能自适应的问题, 采用追随全局最优策略以充分利用全局最优信息, 并用差分变异代替原来的高斯变异以自适应调节变异步长, 提出了基于全局最优和差分变异的BSO(global-best difference-mutation brain storm optimization, GDBSO)算法。通过6个标准测试函数极值寻优的Matlab仿真对比研究表明GDBSO具有优良性能, 较好地解决了原BSO搜索效率低的问题, 提高了算法的寻优精度和收敛速度。GDBSO结合自主式水下航行器(autonomous underwater vehicle, AUV)路径规划应用的仿真验证了算法的有效性和可行性。

关键词: 全局最优, 差分变异, 头脑风暴优化算法, 自主式水下航行器, 路径规划

Abstract:

To solve the problems that only some new individuals follow the global-best in the selection operation of the brain storm optimization (BSO) algorithm and mutation step without adaptation in the mutation operation, a global-best difference-mutation BSO (GDBSO) algorithm is proposed. The following global optimal strategy is applied to make full use of the global optimal information and the difference mutation is used to replace the original Gaussian mutation to adjust the mutation step adaptively. The comparison of extremum optimization of six standard test functions in Matlab simulation shows that GDBSO solves the existing problem of low search efficiency of the original BSO and greatly improves the searching precision and speed of the algorithm. The simulation of GDBSO with autonomous underwater vehicle (AUV) path planning application verifies its availability and practicability.

Key words: global-best, difference-mutation, brain storm optimization (BSO) algorithm, autonomous underwater vehicle, path planning

中图分类号: