基于Levy飞行的动态调整策略改进SPSO算法无人机三维航迹规划

Three-dimensional trajectory planning of unmanned aerial vehicles using improved particle swarm optimization algorithm integrating Levy flight

  • 摘要: 针对三维环境中无人机航迹规划问题,在基于球面矢量粒子群优化算法(Spherical Vector-Based Particle Swarm Optimization Algorithm,SPSO)的基础上提出了一种新的基于Levy飞行的动态调整策略改进球面矢量粒子群优化算法(Spherical Vector Particle Swarm Optimization Algorithm for Dynamic Adjustment Strategy Based on Levy Flight,LDS-SPSO),以解决收敛速度慢和易陷入局部最优解的问题。首先,将航迹规划问题转化为多约束目标优化问题,构造了基于航迹长度、障碍物威胁、平滑度和高度变化的适应度目标函数;其次,结合无人机的运动学方程,提出了学习因子动态调整策略,提升收敛速度;然后,当粒子陷入局部最优解时,引入Levy飞行扰动因子促使粒子迅速逃出局部最优解;最后,给出了三维环境下的无人机航迹规划优化算法。在4个复杂度不同的数字高程三维场景下进行三维航迹规划仿真。仿真结果验证了改进算法的优异性,所规划出的航迹可有效避开障碍物,航迹代价更少且质量更高,具有更优的寻优精度和更快的收敛速度。在障碍物密集的场景下,LDS-SPSO算法相比传统的粒子群算法(PSO)、惯性权重线性递减基于球面矢量的改进粒子群算法(IPSO)和SPSO算法的最佳适应度值分别减少了22.92%、0.51%、0.34%,平均适应度值分别减少了31.18%、6.33%、4.54%,最差适应度值分别减少36.45%、16.73%、14.77%。研究结果表明,采用LDS-SPSO算法在三维航迹中展现出更快的收敛性、更好的稳定性以及可靠性。

     

    Abstract: To address the UAV trajectory planning problem in three-dimensional environments, a novel dynamic adjustment strategy based on Levy flight is proposed to improve the Spherical Vector-Based Particle Swarm Optimization Algorithm (SPSO), resulting in the Spherical Vector Particle Swarm Optimization Algorithm for Dynamic Adjustment Strategy Based on Levy Flight (LDS-SPSO), which mitigates slow convergence and susceptibility to local optima. First, the trajectory planning problem is transformed into a multi-constraint objective optimization problem, with a fitness objective function constructed based on trajectory length, obstacle threat, smoothness, and altitude variation. Second, incorporating the kinematic equations of UAVs, a dynamic adjustment strategy for learning factors is introduced to enhance convergence speed. Third, when particles fall into local optima, a Levy flight perturbation factor is introduced to rapidly escape these local optima. Finally, an optimized UAV trajectory planning algorithm for three-dimensional environments is presented. Simulations of three-dimensional trajectory planning were conducted in four digital elevation models with varying complexities. The results validate the superior performance of the improved algorithm, demonstrating effective obstacle avoidance, lower trajectory costs, higher quality, and improved optimization accuracy along with faster convergence. In scenarios with dense obstacles, the LDS-SPSO algorithm achieved reductions of 22.92%, 0.51%, and 0.34% in best fitness values compared to traditional PSO, inertia-weight linearly decreasing SPSO (IPSO), and SPSO, respectively, with average fitness reductions of 31.18%, 6.33%, and 4.54%, and worst fitness reductions of 36.45%, 16.73%, and 14.77%. The findings indicate that the LDS-SPSO algorithm exhibits faster convergence, better stability, and reliability in three-dimensional trajectory planning.

     

/

返回文章
返回