系统仿真学报 ›› 2026, Vol. 38 ›› Issue (7): 1950-1963.doi: 10.16182/j.issn1004731x.joss.25-0864

• 论文 • 上一篇    下一篇

基于冲突引导与惩罚机制的改进PBS多智能体路径规划算法

张进宝, 毛剑琳, 钱诚泽, 孙桂秘, 同凯鑫   

  1. 昆明理工大学 信息工程与自动化学院,云南 昆明 650500
  • 收稿日期:2025-09-05 修回日期:2025-11-06 出版日期:2026-07-28 发布日期:2026-07-31
  • 通讯作者: 毛剑琳
  • 第一作者简介:张进宝(2002-),男,硕士生,研究方向为机器人路径规划。
  • 基金资助:
    国家自然科学基金(62263017);云南省重大科技专项计划(202402AC080005)

Improved PBS Algorithm for Multi-agent Path Planning Based on Conflict Guidance and Punishment Mechanism

Zhang Jinbao, Mao Jianlin, Qian Chengze, Sun Guimi, Tong Kaixin   

  1. Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China
  • Received:2025-09-05 Revised:2025-11-06 Online:2026-07-28 Published:2026-07-31
  • Contact: Mao Jianlin

摘要:

针对多智能体路径规划中基于优先级的搜索(priority-based search, PBS)算法在复杂场景下易陷入冲突循环及产生无效节点扩展的瓶颈,提出一种基于冲突引导与惩罚机制的改进PBS多智能体路径规划算法(improved PBS multi-agent path finding algorithm based on conflict guidance and punishment mechanism, CGP-PBS)。构建了冲突引导的节点扩展机制,在高层搜索中综合评估路径代价与冲突数量,优先扩展冲突消解潜力大的子节点,并延迟扩展高冲突节点,从而有效压缩搜索空间。引入基于时间步与拥塞密度的冲突权重惩罚机制,对重复冲突施加权重衰减,彻底规避死循环现象。在Benchmark测试集上的仿真实验表明:与PBS及EECBS等算法相比,CGP-PBS在不同密度地图下均明显提升了求解成功率与求解速度,验证了其优异的可扩展性。

关键词: 多智能体, 路径规划, 冲突引导, 冲突惩罚, 权重衰减

Abstract:

To address the bottleneck in which the priority-based search (priority-based search, PBS) algorithm for multi-agent path planning easily falls into conflict loops and generates invalid node expansions in complex scenarios, an improved algorithm based on conflict guidance and a punishment mechanism (improved PBS multi-agent path finding algorithm based on conflict guidance and punishment mechanism, CGP-PBS) was proposed. A conflict-guided node expansion mechanism was constructed; in high-level search, it comprehensively evaluated path cost and the number of conflicts, preferentially expanded child nodes with high potential for conflict resolution, and delayed the expansion of high-conflict nodes, thereby effectively compressing the search space. A conflict weight punishment mechanism based on time steps and congestion density was introduced; it applied weight attenuation to repeated conflicts and completely avoided infinite loops. Simulation experiments on the Benchmark test set show that, compared with PBS and EECBS algorithms, CGP-PBS significantly improves the solution success rate and solving speed on maps with different densities, verifying its excellent scalability.

Key words: multi-agent, path planning, conflict guidance, conflict punishment, weight attenuation

中图分类号: