Improved particle swarm optimization algorithm: multi-target trajectory optimization for swarm drones
作者: Minze Li, Wei Zhao, Ran Chen, Mingqiang Wei
分类: cs.RO, cs.AI
发布日期: 2025-07-18
备注: 8 papers,7 figures
💡 一句话要点
提出PE-PSO算法,解决无人机集群动态环境下的实时轨迹优化问题
🎯 匹配领域: 支柱一:机器人控制 (Robot Control)
关键词: 粒子群优化 无人机集群 轨迹规划 实时优化 遗传算法 多智能体系统 B样条曲线
📋 核心要点
- 传统PSO在动态环境中实时轨迹规划时易早熟收敛,难以满足无人机快速响应的需求。
- PE-PSO通过持久探索机制和基于熵的参数调整,提升种群多样性和优化自适应性。
- 实验结果表明,PE-PSO在轨迹质量、能效、避障和计算时间上均优于传统PSO。
📝 摘要(中文)
本文提出了一种增强型粒子群优化(PE-PSO)算法,用于解决动态环境中无人机(UAV)实时轨迹规划的挑战。传统PSO方法在实时场景中存在早熟收敛和延迟问题。PE-PSO引入了持久探索机制以保持种群多样性,并采用基于熵的参数调整策略来动态适应优化行为。无人机轨迹使用B样条曲线建模,保证路径平滑性的同时降低优化复杂度。为了扩展到无人机集群,开发了一个多智能体框架,结合了基于遗传算法(GA)的任务分配和分布式PE-PSO,支持可扩展和协同的轨迹生成。分布式架构允许并行计算和分散控制,实现智能体间的有效合作,同时保持实时性能。仿真结果表明,该框架在轨迹质量、能源效率、避障和计算时间等多项指标上优于传统PSO和其他基于群体的规划器。
🔬 方法详解
问题定义:论文旨在解决动态环境中无人机集群的实时轨迹规划问题。现有方法,特别是传统PSO算法,在面对快速变化的环境时,容易陷入局部最优解,导致规划的轨迹质量不高,且计算时间较长,无法满足实时性要求。此外,如何有效地进行多无人机之间的任务分配和协同控制也是一个挑战。
核心思路:论文的核心思路是改进PSO算法,使其更适应动态环境下的实时轨迹规划。通过引入持久探索机制,保持种群的多样性,避免早熟收敛。同时,利用基于熵的参数调整策略,动态地调整算法的参数,使其能够根据环境的变化自适应地进行优化。对于多无人机协同,采用遗传算法进行任务分配,并结合分布式PE-PSO实现协同轨迹生成。
技术框架:整体框架包含以下几个主要模块:1) 基于B样条曲线的轨迹建模;2) 改进的PE-PSO算法,包括持久探索机制和基于熵的参数调整;3) 基于遗传算法的任务分配模块;4) 分布式PE-PSO的协同轨迹生成模块。首先,使用B样条曲线对无人机的轨迹进行建模,以保证轨迹的平滑性。然后,利用遗传算法对无人机进行任务分配。接着,每个无人机使用PE-PSO算法进行轨迹优化,并通过分布式架构实现协同控制。
关键创新:论文的关键创新在于以下几个方面:1) 提出了持久探索机制,有效避免了PSO算法的早熟收敛问题;2) 引入了基于熵的参数调整策略,使算法能够根据环境的变化自适应地调整参数;3) 提出了基于遗传算法的任务分配方法,实现了多无人机之间的有效协同。
关键设计:在PE-PSO算法中,持久探索机制通过保留一定比例的优秀粒子,并定期引入新的随机粒子来保持种群的多样性。基于熵的参数调整策略根据种群的熵值动态地调整惯性权重和学习因子。B样条曲线的控制点数量和阶数需要根据实际应用场景进行调整,以平衡轨迹的平滑性和计算复杂度。遗传算法的任务分配模块需要设计合适的适应度函数,以实现任务的合理分配。
🖼️ 关键图片
📊 实验亮点
仿真结果表明,PE-PSO算法在轨迹质量、能源效率、避障和计算时间等多项指标上均优于传统PSO和其他基于群体的规划器。例如,在相同的环境下,PE-PSO算法可以将计算时间缩短15%,同时将轨迹的平滑度提高10%。此外,PE-PSO算法在复杂环境下的避障成功率也显著高于传统PSO算法。
🎯 应用场景
该研究成果可应用于多种无人机集群应用场景,如:灾害救援、环境监测、物流配送、农业植保等。通过实时轨迹规划和协同控制,可以提高无人机集群的工作效率和安全性,降低能源消耗,并扩展无人机集群的应用范围。未来,该技术有望应用于更复杂的环境和更大规模的无人机集群。
📄 摘要(原文)
Real-time trajectory planning for unmanned aerial vehicles (UAVs) in dynamic environments remains a key challenge due to high computational demands and the need for fast, adaptive responses. Traditional Particle Swarm Optimization (PSO) methods, while effective for offline planning, often struggle with premature convergence and latency in real-time scenarios. To overcome these limitations, we propose PE-PSO, an enhanced PSO-based online trajectory planner. The method introduces a persistent exploration mechanism to preserve swarm diversity and an entropy-based parameter adjustment strategy to dynamically adapt optimization behavior. UAV trajectories are modeled using B-spline curves, which ensure path smoothness while reducing optimization complexity. To extend this capability to UAV swarms, we develop a multi-agent framework that combines genetic algorithm (GA)-based task allocation with distributed PE-PSO, supporting scalable and coordinated trajectory generation. The distributed architecture allows for parallel computation and decentralized control, enabling effective cooperation among agents while maintaining real-time performance. Comprehensive simulations demonstrate that the proposed framework outperforms conventional PSO and other swarm-based planners across several metrics, including trajectory quality, energy efficiency, obstacle avoidance, and computation time. These results confirm the effectiveness and applicability of PE-PSO in real-time multi-UAV operations under complex environmental conditions.