SaCHBA_PDN: Modified honey badger algorithm with multi-strategy for UAV path planning

被引:50
作者
Hu, Gang [1 ,2 ]
Zhong, Jingyu [1 ]
Wei, Guo [3 ]
机构
[1] Xian Univ Technol, Dept Appl Math, Xian 710054, Peoples R China
[2] Xian Univ Technol, Sch Comp Sci & Engn, Xian 710048, Peoples R China
[3] Univ N Carolina, Pembroke, NC 28372 USA
基金
中国国家自然科学基金;
关键词
Honey badger algorithm; Global optimization; Bernoulli shift map; Piecewise optimal decreasing neighborhood; Horizontal crossing with strategy adaptation; UAV path planning; FLY OPTIMIZATION ALGORITHM; DIFFERENTIAL EVOLUTION; VEHICLE;
D O I
10.1016/j.eswa.2023.119941
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The honey badger algorithm (HBA) is a meta-heuristic optimization algorithm that simulates the foraging behavior of honey badgers. Since the algorithm is prone to premature convergence when solving complex optimization problems. To improve the overall optimization performance of the basic HBA, this paper develops a modified HBA named SaCHBA_PDN based on the Bernoulli shift map, piecewise optimal decreasing neighbor-hood, and horizontal crossing with strategy adaptation and applies it to solve the unmanned aerial vehicle (UAV) path planning problem. Firstly, the Bernoulli shift map is invoked to the HBA algorithm to change its initiali-zation process, thus increasing the diversity of the population and speeding up the convergence speed. Secondly, a new piecewise optimal decreasing neighborhood strategy (PODNS) is proposed to address the shortcomings of unbalanced convergence of the traditional optimal neighborhood strategy. The proposed PODNS increases the optimization efficiency of HBA and enhances the local search ability to avoid falling into the local optimum. Finally, a novel horizontal crossing with strategy adaptation is introduced to balance exploration and exploi-tation and enhance the global optimization ability. These strategies collaborate to enhance HBA in accelerating overall performance. The superiority of SaCHBA_PDN is comprehensively verified by comparing it with the original HBA and numerous celebrated and newly developed algorithms on the well-known 23 classical benchmark functions and IEEE CEC2017 test suite, respectively. Experimental results show that SaCHBA_PDN has a better performance than other optimization algorithms. Furthermore, SaCHBA_PDN is used to solve a UAV path planning problem based on the threat source model and applied to circular and irregular obstacle scenarios as well as two-dimensional grid maps. Simulation results show that SaCHBA_PDN can obtain more feasible and efficient paths in different obstacle environments.
引用
收藏
页数:48
相关论文
共 86 条
  • [1] Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer
    Abualigah, Laith
    Abd Elaziz, Mohamed
    Sumari, Putra
    Geem, Zong Woo
    Gandomi, Amir H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
  • [2] Aquila Optimizer: A novel meta-heuristic optimization algorithm
    Abualigah, Laith
    Yousri, Dalia
    Abd Elaziz, Mohamed
    Ewees, Ahmed A.
    Al-qaness, Mohammed A. A.
    Gandomi, Amir H.
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
  • [3] The Arithmetic Optimization Algorithm
    Abualigah, Laith
    Diabat, Ali
    Mirjalili, Seyedali
    Elaziz, Mohamed Abd
    Gandomi, Amir H.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
  • [4] Multi-objective path planning of an autonomous mobile robot using hybrid PSO-MFB optimization algorithm
    Ajeil, Fatin H.
    Ibraheem, Ibraheem Kasim
    Sahib, Mouayad A.
    Humaidi, Amjad J.
    [J]. APPLIED SOFT COMPUTING, 2020, 89
  • [5] A Developed Honey Badger Optimization Algorithm for Tackling Optimal Power Flow Problem
    Akdag, Ozan
    [J]. ELECTRIC POWER COMPONENTS AND SYSTEMS, 2022, 50 (6-7) : 331 - 348
  • [6] Butterfly optimization algorithm: a novel approach for global optimization
    Arora, Sankalap
    Singh, Satvir
    [J]. SOFT COMPUTING, 2019, 23 (03) : 715 - 734
  • [7] Honey badger optimizer for extracting the ungiven parameters of PEMFC model: Steady-state assessment
    Ashraf, Hossam
    Abdellatif, Sameh O.
    Elkholy, Mahmoud M.
    El-Fergany, Attia A.
    [J]. ENERGY CONVERSION AND MANAGEMENT, 2022, 258
  • [8] Limited-Damage A*: A path search algorithm that considers damage as a feasibility criterion
    Bayili, Serhat
    Polat, Faruk
    [J]. KNOWLEDGE-BASED SYSTEMS, 2011, 24 (04) : 501 - 512
  • [9] Biswas PP, 2017, IEEE C EVOL COMPUTAT, P77, DOI 10.1109/CEC.2017.7969298
  • [10] Neighborhood global learning based flower pollination algorithm and its application to unmanned aerial vehicle path planning
    Chen, Yang
    Pi, Dechang
    Xu, Yue
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 170