Deng Minyi, Yang Qingqing, Peng Yi
Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China.
Sensors (Basel). 2023 Aug 28;23(17):7472. doi: 10.3390/s23177472.
To solve the problem of poor real-time performance in path planning algorithms for unmanned aerial vehicles (UAVs) in low-altitude urban logistics, a path planning method combining modified Beetle Antennae Search (BAS) with the Simulated Annealing (SA) algorithm is proposed. Firstly, based on the requirements of task execution and constraints of UAV flight, a fitness function for real-time search of waypoints is designed while ensuring the safety and obstacle avoidance of the UAV. Then, to improve the search accuracy and real-time performance, determining the initial search direction in the BAS algorithm is improved, while the search step size and antennae sensing length are updated in real-time according to the distance between the UAV and the obstacle. Finally, the SA algorithm is combined with the BAS algorithm to update the waypoints, expanding the search range of each waypoint, avoiding the process of updating the waypoints from becoming trapped in the local optimal waypoints. Meanwhile, the effectiveness of the next waypoint is evaluated based on the Metropolis criterion. This paper generates a virtual urban logistics distribution environment based on the density and distribution of urban buildings, and compares the performance of algorithms in obstacle-sparse, obstacle-moderate, and obstacle-dense environments. The simulation results demonstrate that the improved method in this paper has a more significant capacity for environmental adaptation. In terms of the path length, waypoints, safety obstacle avoidance, and smoothness, the planned path outperforms the original BAS method. It satisfies the needs of real-time path planning for UAVs involved in urban low-altitude logistics.
为解决低空城市物流中无人机路径规划算法实时性差的问题,提出一种将改进的甲虫触角搜索(BAS)算法与模拟退火(SA)算法相结合的路径规划方法。首先,根据任务执行要求和无人机飞行约束,设计了一种用于实时搜索航点的适应度函数,同时确保无人机的安全和避障。然后,为提高搜索精度和实时性能,对BAS算法中初始搜索方向的确定进行了改进,同时根据无人机与障碍物之间的距离实时更新搜索步长和触角感知长度。最后,将SA算法与BAS算法相结合来更新航点,扩大每个航点的搜索范围,避免航点更新过程陷入局部最优航点。同时,基于 metropolis 准则评估下一个航点的有效性。本文基于城市建筑物的密度和分布生成了虚拟城市物流配送环境,并比较了算法在障碍物稀疏、障碍物中等和障碍物密集环境下的性能。仿真结果表明,本文提出的改进方法具有更强的环境适应能力。在路径长度、航点数量、安全避障和平滑度方面,规划出的路径优于原始BAS方法。它满足了参与城市低空物流的无人机实时路径规划的需求。