融合遗传算法与粒子群算法无人机路径规划技术研究
Research on Unmanned Aerial Vehicle Path Planning Technology Integrating Genetic Algorithm and Particle Swarm Optimization Algorithm
DOI: 10.12677/airr.2025.145110, PDF,   
作者: 付三丽, 韩洪哲, 洪 乐, 尹承锡, 李雄祺, 高荣标:三亚学院新能源与智能网联汽车学院,海南 三亚;黄恒一:三亚学院新能源与智能汽车海南省工程研究中心,海南 三亚
关键词: 路径规划局部最优粒子群算法遗传算法Path Planning Local Optimum Particle Swarm Algorithm Genetic Algorithm
摘要: 在无人机应用场景不断拓展的背景下,高效、精准的路径规划对其任务执行效果起着决定性作用。传统的遗传算法与粒子群算法在无人机路径规划方面各有优劣。遗传算法凭借较强的全局搜索能力,可在较大空间内探寻可能路径,但易于陷入局部最优;粒子群算法收敛速度快,能快速逼近目标解,然而后期搜索精度受限。论文提出将二者融合的创新算法。先借助遗传算法的选择、交叉和变异操作对种群进行初始化与全局搜索,为粒子群算法提供良好的初始解集。之后,引入粒子群算法的速度与位置更新机制,增强算法的局部搜索能力,克服局部最优问题。通过搭建模拟实验平台,设置复杂环境场景进行测试。实验结果表明,融合算法在路径长度、搜索时间及成功率等核心指标上,相比单一算法有明显提升。在复杂多变的动态环境中,该算法能快速规划出安全且高效的路径,助力无人机顺利完成任务。
Abstract: Against the backdrop of the continuous expansion of application scenarios for unmanned aerial vehicles (UAVs), efficient and precise path planning plays a decisive role in the effectiveness of their mission execution. The traditional genetic algorithm and particle swarm optimization algorithm each have their advantages and disadvantages in the path planning of unmanned aerial vehicles. Genetic algorithms, with their strong global search ability, can explore possible paths in a large space, but they are prone to fall into local optima. The particle swarm optimization algorithm has a fast convergence speed and can quickly approach the target solution, but its search accuracy is limited in the later stage. The paper proposes an innovative algorithm that integrates the two. First, the population is initialized and globally searched by means of the selection, crossover and mutation operations of the genetic algorithm, providing a good initial solution set for the particle swarm optimization algorithm. Subsequently, the velocity and position update mechanism of the particle swarm optimization algorithm is introduced to enhance the local search ability of the algorithm and overcome the local optimum problem. Tests are conducted by building a simulation experiment platform and setting up complex environmental scenarios. The experimental results show that the fusion algorithm has significant improvements in core indicators such as path length, search time and success rate compared with the single algorithm. In complex and ever-changing dynamic environments, this algorithm can quickly plan out safe and efficient paths, assisting unmanned aerial vehicles in successfully completing their tasks.
文章引用:付三丽, 黄恒一, 韩洪哲, 洪乐, 尹承锡, 李雄祺, 高荣标. 融合遗传算法与粒子群算法无人机路径规划技术研究[J]. 人工智能与机器人研究, 2025, 14(5): 1167-1176. https://doi.org/10.12677/airr.2025.145110

参考文献

[1] Wang, X., Liu, Z. and Li, X. (2023) Optimal Delivery Route Planning for a Fleet of Heterogeneous Drones: A Rescheduling-Based Genetic Algorithm Approach. Computers & Industrial Engineering, 179, Article 109179. [Google Scholar] [CrossRef
[2] 王飞, 杨清平. 基于改进粒子群算法的城市物流无人机路径规划[J]. 科学技术与工程, 2023, 23(30): 13187-13194.
[3] 张骜, 毛海亮, 卞鹏, 等. 自适应蚁群算法的无人机三维航迹规划[J]. 电光与控制, 2024, 31(5): 24-29.
[4] 王海群, 邓金铭, 张怡, 等. 基于改进混合灰狼优化算法的无人机三维路径规划[J]. 无线电工程, 2024, 54(4): 918-927.
[5] Chen, X., Kong, Y., Fang, X. and Wu, Q. (2013) A Fast Two-Stage ACO Algorithm for Robotic Path Planning. Neural Computing and Applications, 22, 313-319. [Google Scholar] [CrossRef
[6] Qu, C., Gai, W., Zhang, J. and Zhong, M. (2020) A Novel Hybrid Grey Wolf Optimizer Algorithm for Unmanned Aerial Vehicle (UAV) Path Planning. Knowledge-Based Systems, 194, Article 105530. [Google Scholar] [CrossRef
[7] Eberhart, R.C. and Shi, Y. (1998) Comparison between Genetic Algorithms and Particle Swarm Optimization. In: Porto, V.W., Saravanan, N., Waagen, D. and Eiben, A.E., Eds., Lecture Notes in Computer Science, Springer Berlin Heidelberg, 611-616. [Google Scholar] [CrossRef
[8] Kennedy, J. (2006) Swarm Intelligence. In: Zomaya, A.Y., Ed., Handbook of Nature-Inspired and Innovative Computing, Kluwer Academic Publishers, 187-219. [Google Scholar] [CrossRef
[9] Varna, F.T. and Husbands, P. (2021) Genetic Algorithm Assisted HIDMS-PSO: A New Hybrid Algorithm for Global Optimisation. 2021 IEEE Congress on Evolutionary Computation (CEC), Kraków, 28 June 2021-1 July 2021, 1304-1311. [Google Scholar] [CrossRef
[10] Rauf, H.T., Shoaib, U., Lali, M.I., Alhaisoni, M., Irfan, M.N. and Khan, M.A. (2020) Particle Swarm Optimization with Probability Sequence for Global Optimization. IEEE Access, 8, 110535-110549. [Google Scholar] [CrossRef
[11] Xu, L., Song, B. and Cao, M. (2021) An Improved Particle Swarm Optimization Algorithm with Adaptive Weighted Delay Velocity. Systems Science & Control Engineering, 9, 188-197. [Google Scholar] [CrossRef
[12] Zheng, Y., Du, Y., Ling, H., Sheng, W. and Chen, S. (2020) Evolutionary Collaborative Human-UAV Search for Escaped Criminals. IEEE Transactions on Evolutionary Computation, 24, 217-231. [Google Scholar] [CrossRef
[13] Yu, X., Chen, W., Gu, T., Zhang, H., Yuan, H., Kwong, S., et al. (2018) Set-Based Discrete Particle Swarm Optimization Based on Decomposition for Permutation-Based Multiobjective Combinatorial Optimization Problems. IEEE Transactions on Cybernetics, 48, 2139-2153. [Google Scholar] [CrossRef] [PubMed]
[14] 王梓强, 胡晓光, 李晓筱, 等. 移动机器人全局路径规划算法综述[J]. 计算机科学, 2021, 48(10): 19-29.
[15] 秦元庆, 孙德宝, 李宁, 等. 基于粒子群算法的移动机器人路径规划[J]. 机器人, 2004, 26(3): 222-225.
[16] 王庆喜, 郭晓波. 基于莱维飞行的粒子群优化算法[J]. 计算机应用研究, 2016, 33(9): 2588-2591.
[17] 蔺文轩, 谢文俊, 张鹏, 等. 基于分组优化改进粒子群算法的无人机三维路径规划[J]. 火力与指挥控制, 2023, 48(1): 20-25, 32.
[18] 徐建新, 孙纬, 马超. 基于改进粒子群算法的无人机三维路径规划[J]. 电光与控制, 2023, 30(6): 15-21, 106.
[19] 许诺. 基于改进PSO算法的UAV三维路径规划研究[J]. 电子测量技术, 2022, 45(2): 78-83.
[20] 陈天培, 王玉惠, 吴庆宪, 等. 基于模糊逻辑粒子群算法的三维路径规划[J]. 电光与控制, 2020, 27(6): 1-5.