基于双向稀疏A*算法的无人机复杂环境路径规划OA
Path Planning for Complex Environments of UAV Based on Bidirectional Sparse A* Algorithm
无人机具有可悬停和灵活机动的特性,在复杂环境中作业时会遇到大量障碍物和各类威胁区域,因此需规划出绕过威胁区域且满足飞行约束的可行路径.无人机在复杂环境栅格中搜索路径时,若未将搜索区域进行有效限制,会导致其在整个空间内盲目探索,规划出的初始路径可能不符合无人机实际飞行要求,导致后续飞行难以执行.为此,提出一种基于双向稀疏A*算法的无人机复杂环境路径规划方法.利用双向稀疏A*算法整合无人机的飞行约束(例如步长、转弯角度和飞行距离等),并将A*算法的搜索区域限制为扇形,避免在整个搜索空间中进行盲目搜索,从而在复杂环境的栅格中规划出一条初始路径.将双向稀疏A*算法与蚁群优化算法相结合,引入双向并行搜索机制和自适应信息素挥发因子,进一步优化了蚁群优化算法的全局搜索能力.在满足飞行约束的条件下,结合启发函数和精英保留策略,在初始路径的基础上规划出能够绕过威胁区域的最优路径.考虑到规划的路径可能存在转折点或尖峰点,引入三维贝塞尔曲线通过调节路径控制节点数量和位置来平滑无人机最优路径,降低无人机转弯能耗、提高转弯效率.实验结果表明,所提方法遍历节点数量和最终路径节点数量较少,且收敛速度较快、收敛后路径较短.
Unmanned aerial vehicles(UAVs)have the characteristics of hovering and flexible maneuverability.When operating in complex environments,UAVs will encounter a large number of obstacles and various threat areas.Therefore,it is necessary to plan a feasible path that bypasses the threat area and meets flight con-straints.When searching for a path in a complex environment grid,if the search area is not effectively restrict-ed,it may lead to blind exploration throughout the entire space,and the planned initial path may not meet the actual flight requirements of the UAV,making subsequent flights difficult to execute.Therefore,a path planning method for complex environments of UAVs based on bidirectional sparse A* algorithm is proposed.The bidi-rectional sparse A* algorithm is used to integrate the flight constraints of the UAV(such as step size,turning angle,and flight distance),and the search area of the A* algorithm is limited to a sector to avoid blind search in the entire search space,so an initial path is planned in the grid of complex environments.Combining the bi-directional sparse A* algorithm with ant colony optimization algorithm,introducing bidirectional parallel search mechanism and adaptive pheromone volatilization factor,the global search capability of ant colony optimization algorithm is further optimized.Under the condition of satisfying flight constraints,combining heuristic function and elite retention strategy,the optimal path that can bypass the threat area is planned based on the initial path.Considering that the planned path may have turning points or sharp peaks,a three-dimensional Bezier curve is introduced to smooth the optimal path of the UAV by adjusting the number and position of path control nodes,to reduce UAV turning energy consumption and improve turning efficiency.The experimental results show that the proposed method has fewer traversal nodes and final path nodes,and has a faster convergence speed and shorter path after convergence.
宋昆;王兵
建东职业技术学院,江苏 常州 213000江苏科技大学,江苏 镇江 212000
航空航天
无人机双向稀疏A*算法蚁群优化算法复杂环境路径规划
UAVbidirectional sparse A* algorithmant colony optimization algorithmcomplex environmentpath planning
《测控技术》 2026 (4)
30-38,9
江苏省现代教育技术研究2021年度智慧校园专项课题(2021-R-96766)
评论