Journal of Computer Applications ›› 2025, Vol. 45 ›› Issue (3): 937-945.DOI: 10.11772/j.issn.1001-9081.2024020242

• Advanced computing • Previous Articles     Next Articles

Multi-strategy improved Aquila optimizer and its application in path planning

Suqian WU1, Jianguo YAN2, Bin YANG2, Tao QIN1, Ying LIU3, Jing YANG1,4()   

  1. 1.College of Electrical Engineering,Guizhou University,Guiyang Guizhou 550025,China
    2.Innovation Institute,Power Construction Corporation of China Guizhou Engineering Company Limited,Guiyang Guizhou 550009,China
    3.Grid Planning and Research Center,Guizhou Power Grid Company Limited,Guiyang Guizhou 550003,China
    4.Key Laboratory of “Internet plus” Collaborative Intelligent Manufacturing in Guizhou Province,Guiyang Guizhou 550025,China
  • Received:2024-03-08 Revised:2024-04-08 Accepted:2024-04-15 Online:2024-06-04 Published:2025-03-10
  • Contact: Jing YANG
  • About author:WU Suqian, born in 1997, M. S. candidate. His research interests include intelligent algorithm, wireless sensor network localization.
    YAN Jianguo, born in 1971, senior engineer. His research interests include artificial intelligence, smart grid.
    YANG Bin, born in 1971, senior engineer. His research interests include smart grid.
    QIN Tao, born in 1979, M. S., lecturer. His research interests include computational intelligence, embedded system.
    LIU Ying, born in 1978, senior engineer. His research interests include smart grid.
  • Supported by:
    National Natural Science Foundation of China(61640014);Innovation Group Program of Department of Education of Guizhou Province (Qianjiaohe KY[2021]012);Guizhou Provincial Science and Technology Program (Qiankehe Support [2022]Yiban017, Qiankehe Support [2023]Yiban411, Qiankehe Support [2023]Yiban412, Qiankehe Support [2024]Yiban051);Project of Engineering Research Center of Department of Education of Guizhou Province(Qianjiaoji[2022]043);Science and Technology Project of Power Construction Corporation of China(DJ-ZDXM-2020-19);Project of Guizhou Double Carbon and New Energy Technologies Research Institute of Guizhou University(DCRE-2023-13)

多策略改进的天鹰优化器及其在路径规划中的应用

吴素谦1, 闫建国2, 杨斌2, 覃涛1, 刘影3, 杨靖1,4()   

  1. 1.贵州大学 电气工程学院,贵阳 550025
    2.中国电建集团贵州工程有限公司 创新研究院,贵阳 550009
    3.贵州电网有限责任公司 电网规划研究中心,贵阳 550003
    4.贵州省“互联网+”协同智能制造重点实验室,贵阳 550025
  • 通讯作者: 杨靖
  • 作者简介:吴素谦(1997—),男,湖北黄冈人,硕士研究生,主要研究方向:智能算法、无线传感网络定位
    闫建国(1971—),男,贵州贵阳人,高级工程师,主要研究方向:人工智能、智能电网
    杨斌(1971—),男,贵州贵阳人,高级工程师,主要研究方向:智能电网
    覃涛(1979—),男,贵州铜仁人,讲师,硕士,主要研究方向:计算智能、嵌入式系统
    刘影(1978—),男,贵州贵阳人,高级工程师,主要研究方向:智能电网;
  • 基金资助:
    国家自然科学基金资助项目(61640014);贵州省教育厅创新群体计划项目(黔教合KY字[2021]012);贵州省科技支撑计划(黔科合支撑[2022]一般017,黔科合支撑[2023]一般411,黔科合支撑[2023]一般412,黔科合支撑[2024]一般051);贵州省教育厅工程研究中心项目(黔教技[2022]043);中国电建集团科技项目(DJ?ZDXM?2020?19);贵州大学贵州省双碳与新能源技术创新发展研究院开放课题(DCRE?2023?13)

Abstract:

Aiming at the shortcomings of the original Aquila Optimizer (AO), such as insufficient local development ability, low optimization accuracy and slow convergence speed, a Multi-Strategy Improved AO (MSIAO) for robot path planning was proposed. Firstly, the Sobol sequence was introduced to initialize the Aquila population, which was conducive to diversity of the initial population and improved the convergence speed. Secondly, the local search method was improved by using golden sine operator and idea of self-learning and social learning of particle swarm, which enhanced exploitation ability of the algorithm and reduced the possibility of falling into the local optimum. Meanwhile, a non-linear balance factor was used as switching condition of the two stages, which made better communication among the populations, and was able to balance the global exploration and local exploitation more effectively. Finally, multiple experiments were carried out. Through the simulation on 12 benchmark functions and 10 CEC2017 complex functions, it can be seen that the proposed improvement strategies enhance the global optimization ability of MSIAO greatly. Results of applying MSIAO to robot path planning show that MSIAO can obtain shorter and more reliable moving paths. In 20×20 grid map, the average path of MSIAO is shortened by 2.53%, 3.83%, and 6.70% compared to those of Particle Swarm Optimization (PSO) algorithm, the original AO, and Butterfly Optimization Algorithm (BOA), respectively; and in 40×40 grid map, the average path of MSIAO is shortened by 10.65%, 5.27%, and 14.88% compared to those of the above three algorithms, verifying that the path-finding of MSIAO is more efficient.

Key words: Aquila Optimizer (AO), Particle Swarm Optimization (PSO) algorithm, Sobol sequence, numerical optimization, path planning

摘要:

针对原始天鹰优化器(AO)存在局部开发能力不足、寻优精度低以及收敛速度慢等缺陷,提出一种用于机器人路径规划的多策略融合改进的天鹰优化器(MSIAO)。首先,引入Sobol序列对天鹰种群进行初始化,从而有利于初始种群的多样性,并提高收敛速度;其次,利用黄金正弦算子和粒子群的自我学习与社会学习的思想改进局部搜索方式,以增强算法的开发能力,并降低陷入局部最优的可能;同时,采用一种非线性平衡因子作为两阶段的切换条件,使种群之间的交流更充分,并能更有效地均衡全局搜索与局部开发。通过在12个基准测试函数、10个CEC2017复杂函数上的仿真实验可知,所提改进策略极大地增强了MSIAO的全局优化能力。将MSIAO应用于机器人路径规划的结果表明,MSIAO可以获得更短且更安全可靠的移动路径。在20×20栅格地图中,MSIAO的平均路径相较于粒子群优化(PSO)算法、原始的AO和蝴蝶优化算法(BOA)分别缩短了2.53%、3.83%和6.70%;在40×40栅格地图中,MSIAO的平均路径相较于上述3种算法分别缩短了10.65%、5.27%和14.88%。可见MSIAO的寻径更高效。

关键词: 天鹰优化器, 粒子群优化算法, Sobol序列, 数值优化, 路径规划

CLC Number: