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

被引:67
作者
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 North 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 条
[31]   Modelling and optimal lot-sizing of integrated multi-level multi-wholesaler supply chains under the shortage and limited warehouse space: generalised outer approximation [J].
Hoseini Shekarabi, Seyed Ashkan ;
Gharaei, Abolfazl ;
Karimi, Mostafa .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE-OPERATIONS & LOGISTICS, 2019, 6 (03) :237-257
[32]   DTCSMO: An efficient hybrid starling murmuration optimizer for engineering applications [J].
Hu, Gang ;
Zhong, Jingyu ;
Wei, Guo ;
Chang, Ching -Ter .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2023, 405
[33]   MCSA: Multi-strategy boosted chameleon-inspired optimization algorithm for engineering applications [J].
Hu, Gang ;
Yang, Rui ;
Qin, Xinqiang ;
Wei, Guo .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2023, 403
[34]   An enhanced hybrid arithmetic optimization algorithm for engineering applications [J].
Hu, Gang ;
Zhong, Jingyu ;
Du, Bo ;
Wei, Guo .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 394
[35]   An enhanced manta ray foraging optimization algorithm for shape optimization of complex CCG-Ball curves [J].
Hu, Gang ;
Li, Min ;
Wang, Xiaofeng ;
Wei, Guo ;
Chang, Ching-Ter .
KNOWLEDGE-BASED SYSTEMS, 2022, 240
[36]   An enhanced black widow optimization algorithm for feature selection [J].
Hu, Gang ;
Du, Bo ;
Wang, Xiaofeng ;
Wei, Guo .
KNOWLEDGE-BASED SYSTEMS, 2022, 235
[37]   An improved marine predators algorithm for shape optimization of developable Ball surfaces [J].
Hu, Gang ;
Zhu, Xiaoni ;
Wei, Guo ;
Chang, Ching-Ter .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 105
[38]   A novel coordinated path planning method using k-degree smoothing for multi-UAVs [J].
Huang, Liwei ;
Qu, Hong ;
Ji, Peng ;
Liu, Xintong ;
Fan, Zhen .
APPLIED SOFT COMPUTING, 2016, 48 :182-192
[39]   MVO-based path planning scheme with coordination of UAVs in 3-D environment [J].
Jain, Gatij ;
Yadav, Gaurav ;
Prakash, Dhruv ;
Shukla, Anupam ;
Tiwari, Ritu .
JOURNAL OF COMPUTATIONAL SCIENCE, 2019, 37
[40]   UAV path planning and collision avoidance in 3D environments based on POMPD and improved grey wolf optimizer [J].
Jiang, Wei ;
Lyu, Yongxi ;
Li, Yongfeng ;
Guo, Yicong ;
Zhang, Weiguo .
AEROSPACE SCIENCE AND TECHNOLOGY, 2022, 121