An Improved Human Evolution Optimization Algorithm for Unmanned Aerial Vehicle 3D Trajectory Planning
To address the challenges of slow convergence speed, poor convergence precision, and getting stuck in local optima for unmanned aerial vehicle (UAV) three-dimensional path planning, this paper proposes a path planning method based on an Improved Human Evolution Optimization Algorithm (IHEOA). First,...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-01-01
|
Series: | Biomimetics |
Subjects: | |
Online Access: | https://www.mdpi.com/2313-7673/10/1/23 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832588951590797312 |
---|---|
author | Xue Wang Shiyuan Zhou Zijia Wang Xiaoyun Xia Yaolong Duan |
author_facet | Xue Wang Shiyuan Zhou Zijia Wang Xiaoyun Xia Yaolong Duan |
author_sort | Xue Wang |
collection | DOAJ |
description | To address the challenges of slow convergence speed, poor convergence precision, and getting stuck in local optima for unmanned aerial vehicle (UAV) three-dimensional path planning, this paper proposes a path planning method based on an Improved Human Evolution Optimization Algorithm (IHEOA). First, a mathematical model is used to construct a three-dimensional terrain environment, and a multi-constraint path cost model is established, framing path planning as a multidimensional function optimization problem. Second, recognizing the sensitivity of population diversity to Logistic Chaotic Mapping in a traditional Human Evolution Optimization Algorithm (HEOA), an opposition-based learning strategy is employed to uniformly initialize the population distribution, thereby enhancing the algorithm’s global optimization capability. Additionally, a guidance factor strategy is introduced into the leader role during the development stage, providing clear directionality for the search process, which increases the probability of selecting optimal paths and accelerates the convergence speed. Furthermore, in the loser update strategy, an adaptive <i>t</i>-distribution perturbation strategy is utilized for its small mutation amplitude, which enhances the local search capability and robustness of the algorithm. Evaluations using 12 standard test functions demonstrate that these improvement strategies effectively enhance convergence precision and algorithm stability, with the IHEOA, which integrates multiple strategies, performing particularly well. Experimental comparative research on three different terrain environments and five traditional algorithms shows that the IHEOA not only exhibits excellent performance in terms of convergence speed and precision but also generates superior paths while demonstrating exceptional global optimization capability and robustness in complex environments. These results validate the significant advantages of the proposed improved algorithm in effectively addressing UAV path planning challenges. |
format | Article |
id | doaj-art-1478e27bfe4743548c15026641b56614 |
institution | Kabale University |
issn | 2313-7673 |
language | English |
publishDate | 2025-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Biomimetics |
spelling | doaj-art-1478e27bfe4743548c15026641b566142025-01-24T13:24:38ZengMDPI AGBiomimetics2313-76732025-01-011012310.3390/biomimetics10010023An Improved Human Evolution Optimization Algorithm for Unmanned Aerial Vehicle 3D Trajectory PlanningXue Wang0Shiyuan Zhou1Zijia Wang2Xiaoyun Xia3Yaolong Duan4School of Artificial Intelligence, Zhejiang Sci-Tech University, Hangzhou 310018, ChinaSchool of Information Engineering, Jiaxing Nanhu University, Jiaxing 314001, ChinaSchool of Computer Science and Cyber Engineering, Guangzhou University, Guangzhou 510006, ChinaSchool of Artificial Intelligence, Jiaxing University, Jiaxing 314001, ChinaTechnology Research and Development Centre, Xuelong Group Co., Ltd., Ningbo 315899, ChinaTo address the challenges of slow convergence speed, poor convergence precision, and getting stuck in local optima for unmanned aerial vehicle (UAV) three-dimensional path planning, this paper proposes a path planning method based on an Improved Human Evolution Optimization Algorithm (IHEOA). First, a mathematical model is used to construct a three-dimensional terrain environment, and a multi-constraint path cost model is established, framing path planning as a multidimensional function optimization problem. Second, recognizing the sensitivity of population diversity to Logistic Chaotic Mapping in a traditional Human Evolution Optimization Algorithm (HEOA), an opposition-based learning strategy is employed to uniformly initialize the population distribution, thereby enhancing the algorithm’s global optimization capability. Additionally, a guidance factor strategy is introduced into the leader role during the development stage, providing clear directionality for the search process, which increases the probability of selecting optimal paths and accelerates the convergence speed. Furthermore, in the loser update strategy, an adaptive <i>t</i>-distribution perturbation strategy is utilized for its small mutation amplitude, which enhances the local search capability and robustness of the algorithm. Evaluations using 12 standard test functions demonstrate that these improvement strategies effectively enhance convergence precision and algorithm stability, with the IHEOA, which integrates multiple strategies, performing particularly well. Experimental comparative research on three different terrain environments and five traditional algorithms shows that the IHEOA not only exhibits excellent performance in terms of convergence speed and precision but also generates superior paths while demonstrating exceptional global optimization capability and robustness in complex environments. These results validate the significant advantages of the proposed improved algorithm in effectively addressing UAV path planning challenges.https://www.mdpi.com/2313-7673/10/1/23improved human evolution optimization algorithmlogistic chaotic mappingopposition-based learning strategyguidance factoradaptive <i>t</i>-distribution perturbation |
spellingShingle | Xue Wang Shiyuan Zhou Zijia Wang Xiaoyun Xia Yaolong Duan An Improved Human Evolution Optimization Algorithm for Unmanned Aerial Vehicle 3D Trajectory Planning Biomimetics improved human evolution optimization algorithm logistic chaotic mapping opposition-based learning strategy guidance factor adaptive <i>t</i>-distribution perturbation |
title | An Improved Human Evolution Optimization Algorithm for Unmanned Aerial Vehicle 3D Trajectory Planning |
title_full | An Improved Human Evolution Optimization Algorithm for Unmanned Aerial Vehicle 3D Trajectory Planning |
title_fullStr | An Improved Human Evolution Optimization Algorithm for Unmanned Aerial Vehicle 3D Trajectory Planning |
title_full_unstemmed | An Improved Human Evolution Optimization Algorithm for Unmanned Aerial Vehicle 3D Trajectory Planning |
title_short | An Improved Human Evolution Optimization Algorithm for Unmanned Aerial Vehicle 3D Trajectory Planning |
title_sort | improved human evolution optimization algorithm for unmanned aerial vehicle 3d trajectory planning |
topic | improved human evolution optimization algorithm logistic chaotic mapping opposition-based learning strategy guidance factor adaptive <i>t</i>-distribution perturbation |
url | https://www.mdpi.com/2313-7673/10/1/23 |
work_keys_str_mv | AT xuewang animprovedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT shiyuanzhou animprovedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT zijiawang animprovedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT xiaoyunxia animprovedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT yaolongduan animprovedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT xuewang improvedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT shiyuanzhou improvedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT zijiawang improvedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT xiaoyunxia improvedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning AT yaolongduan improvedhumanevolutionoptimizationalgorithmforunmannedaerialvehicle3dtrajectoryplanning |