Path planning in three-dimensional space based on butterfly optimization algorithm

被引:8
|
作者
Mazaheri, Hakimeh [1 ]
Goli, Salman [1 ]
Nourollah, Ali [2 ]
机构
[1] Univ Kashan, Fac Elect & Comp Engn, Comp Dept, Kashan, Iran
[2] Shahid Rajaee Teacher Training Univ, Fac Comp Engn, Comp Dept, Tehran, Iran
关键词
ANT COLONY OPTIMIZATION; UAV; NAVIGATION;
D O I
10.1038/s41598-024-52750-9
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Path planning is one of the most critical issues in many related fields including UAVs. Many researchers have addressed this problem according to different conditions and limitations, but modelling the 3-D space and routing with an evolutional algorithm in such spaces is an open issue. So, in this paper, we first, introduce a method to grids the environment using geometrical shapes. This can reduce the random states of cell decomposition and increases the computational speed. We then propose an effective routing algorithm based on the butterfly optimization algorithm (BOA). It can simultaneously optimize multiple path planning objectives. It uses an objective function to compute the shortest path, based on obstacle avoidance and the UAV's operational power minimization. A novel concept, the intelligent throwing agent, used in this algorithm prevents getting stuck in local optima and increases the network coverage in path planning. The throwing agent prevents the collision of the UAV with the obstacles using geometrical techniques and contour lines. The simulation results show that BOA has the least and second-least cost in best-case and worst-case scenarios in comparison with ant colony and particle swarm. Its run time and the optimal value of the fitting function are also better than the two other algorithms.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] A UAV Path Planning Method in Three-Dimensional Space Based on a Hybrid Gray Wolf Optimization Algorithm
    Feng, Jianxin
    Sun, Chuanlin
    Zhang, Jianhao
    Du, Yue
    Liu, Zhiguo
    Ding, Yuanming
    ELECTRONICS, 2024, 13 (01)
  • [2] Improved Bat Algorithm for UAV Path Planning in Three-Dimensional Space
    Zhou, Xianjin
    Gao, Fei
    Fang, Xi
    Lan, Zehong
    IEEE ACCESS, 2021, 9 : 20100 - 20116
  • [3] Three-dimensional continuous picking path planning based on ant colony optimization algorithm
    Zhang, Chuang
    Wang, He
    Fu, Li-Hua
    Pei, Yue-Han
    Lan, Chun-Yang
    Hou, Hong-Yu
    Song, Hua
    PLOS ONE, 2023, 18 (02):
  • [4] Three-Dimensional Path Planning for AUVs Based on Standard Particle Swarm Optimization Algorithm
    Zhan, Bangshun
    An, Shun
    He, Yan
    Wang, Longjin
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2022, 10 (09)
  • [5] Three-dimensional path planning for autonomous underwater vehicles based on a whale optimization algorithm
    Yan, Zheping
    Zhang, Jinzhong
    Zeng, Jia
    Tang, Jialing
    OCEAN ENGINEERING, 2022, 250
  • [6] Improved chimp optimization algorithm for three-dimensional path planning problem
    Du, Nating
    Zhou, Yongquan
    Deng, Wu
    Luo, Qifang
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (19) : 27397 - 27422
  • [7] Improved chimp optimization algorithm for three-dimensional path planning problem
    Nating Du
    Yongquan Zhou
    Wu Deng
    Qifang Luo
    Multimedia Tools and Applications, 2022, 81 : 27397 - 27422
  • [8] Three-dimensional path planning of UAV based on EMSDBO algorithm
    Sui D.
    Yang Z.
    Ding S.
    Zhou T.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2024, 46 (05): : 1756 - 1766
  • [9] Three-dimensional Path Planning of UAV Based On an Improved A* Algorithm
    Ren Tianzhu
    Zhou Rui
    Xia Jie
    Dong Zhuoning
    2016 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2016, : 140 - 145
  • [10] A path planning method in three-dimensional complex space based on Bézier curves and a hybrid zebra optimization algorithm
    Huang, Hanqiao
    Du, Bo
    Zhou, Huan
    Wang, Meng
    Ming, Yufei
    Hu, Gang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):