系统仿真学报 ›› 2024, Vol. 36 ›› Issue (3): 595-607.doi: 10.16182/j.issn1004731x.joss.22-1252

• 论文 • 上一篇    下一篇

全粒子推动野马优化算法的无人机三维路径规划

李高扬(), 黎向锋(), 赵康, 金玉超, 易志东, 左敦稳   

  1. 南京航空航天大学 机电学院,江苏 南京 210000
  • 收稿日期:2022-10-19 修回日期:2023-01-07 出版日期:2024-03-15 发布日期:2024-03-14
  • 通讯作者: 黎向锋 E-mail:a78989@qq.com;fxli@nuaa.edu.com
  • 第一作者简介:李高扬(1999-),男,硕士生,研究方向为机器人路径规划。E-mail:a78989@qq.com
  • 基金资助:
    国家自然科学基金联合基金(U20A20293)

Three-Dimensional Path Planning of UAV Based on All Particles Driving Wild Horse Optimizer Algorithm

Li Gaoyang(), Li Xiangfeng(), Zhao Kang, Jin Yuchao, Yi Zhidong, Zuo Dunwen   

  1. College of Mechatronics Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210000, China
  • Received:2022-10-19 Revised:2023-01-07 Online:2024-03-15 Published:2024-03-14
  • Contact: Li Xiangfeng E-mail:a78989@qq.com;fxli@nuaa.edu.com

摘要:

针对无人机路径规划求解计算量大、难收敛等问题,提出了一种基于全粒子推动野马算法的路径规划方法。建立三维环境模型与路径代价模型,将路径规划问题转化为多维函数优化问题;采用一种自适应邻域搜索策略,改善算法的开发能力;利用高斯随机游走策略对个体的历史最优位置进行回溯搜索,改善算法的探索能力;考虑到自适应策略对初始种群多样性敏感的问题,结合Tent 混沌映射初始化种群,提高算法的鲁棒性以及全局寻优能力;将提出的改进算法在13个经典测试函数中进行性能验证,并移植于无人机三维路径规划问题中。在30峰、40峰、50峰的环境模型下进行测试,与遗传算法、粒子群算法、SRM-PSO(self-regulating and self-perception particle swarm optimization with mutation mechanism)算法以及野马算法对比,全粒子推动野马算法皆取得最短平均路径,且在所有测试中都找到满足约束、无碰的路径。仿真结果证明,在复杂环境下全粒子推动野马算法具有优秀的全局寻优能力以及较好的鲁棒性。

关键词: 野马算法, 自适应邻域搜索, 高斯随机游走, Tent混沌映射, 无人机路径规划, 全粒子推动

Abstract:

In view of large calculation amounts and difficult convergence in the unmanned aerial vehicle (UAV) path planning, a path planning method based on all particles driving wild horse optimizier (APDWHO) was proposed. A three-dimensional environment model and path cost model were established, by which the path planning problem was transformed into a multi-dimensional function optimization problem. An adaptive neighborhood search strategy (ANSS) was adopted to improve the exploitation ability of the algorithm. The Gaussian random walk strategy was used to search the historical optimal position of the individual to improve the exploration ability of the algorithm. Since the ANSS is sensitive to the diversity of the initial population, the Tent chaotic map was used to initialize the population to improve the robustness and the global optimization ability of the algorithm. The performance of the improved algorithm was verified in 13 classic test functions and transplanted to the 3D path planning problem of UAVs. The test was conducted under the environment models of 30, 40, and 50 peaks. Compared with genetic algorithm (GA), particle swarm optimization (PSO), self-regulating and self-perception particle swarm optimization with mutation mechanism (SRM-PSO), and wild horse optimizer (WHO), APDWHO achieved the shortest average path and found the path that satisfies constraints and is collision-free in all tests. The simulation results show that the APDWHO has excellent global optimization ability and good robustness in complex environments.

Key words: wild horse optimizer, adaptive neighborhood search, Gaussian random walk, Tent chaotic mapping, path planning of UAV, all particles driving

中图分类号: