Distributed MPC for autonomous ships on inland waterways with collaborative collision avoidance
作者: Hoang Anh Tran, Tor Arne Johansen, Rudy R. Negenborn
分类: eess.SY
发布日期: 2024-03-01 (更新: 2025-01-21)
DOI: 10.1016/j.oceaneng.2026.124802
💡 一句话要点
提出分布式MPC以解决内河航运自主船舶的协作避碰问题
🎯 匹配领域: 支柱一:机器人控制 (Robot Control)
关键词: 模型预测控制 自主船舶 协作避碰 内河航运 交通规则 分布式系统 智能交通
📋 核心要点
- 核心问题:现有方法在处理内河航运自主船舶的协作避碰时,难以兼顾交通规则与效率,存在安全隐患。
- 方法要点:本文提出的分布式MPC框架,结合两层避碰策略,灵活应对内河交通规则的变化。
- 实验或效果:仿真结果显示,所提算法在遵守交通规则的同时,能够在复杂场景中安全偏离规则,提高航行效率。
📝 摘要(中文)
本文提出了一种分布式解决方案,旨在解决自主内河船舶的协作避碰问题。我们提出了一个两层的避碰框架,考虑了内河航运交通规则,以提高自主船舶的航行安全性。该方法允许在不改变避碰算法的情况下修改交通规则,基于一种新颖的模型预测控制(MPC)形式化方法,专为内河交通设计,能够处理复杂场景。采用交替方向乘子法作为船舶之间交换和协商意图的方案。仿真结果表明,所提算法能够遵守交通规则,并在必要时安全偏离交通规则,以提高复杂场景下的效率。
🔬 方法详解
问题定义:本文旨在解决自主内河船舶在复杂航行环境中的协作避碰问题。现有方法往往无法有效兼顾交通规则与船舶的航行效率,导致潜在的安全风险。
核心思路:论文提出了一种分布式模型预测控制(MPC)方法,允许船舶在遵循交通规则的同时,灵活调整航行策略,以应对复杂的交通场景。通过这种设计,船舶能够在保证安全的前提下,提高航行效率。
技术框架:整体架构分为两层:第一层为交通规则的遵循与监控,第二层为基于MPC的避碰决策。主要模块包括船舶意图的交换与协商、避碰策略的生成以及交通规则的动态调整。
关键创新:最重要的技术创新在于提出了一种新颖的MPC形式化方法,能够在不改变避碰算法的情况下,灵活应对内河交通规则的变化。这一方法与传统的集中式避碰策略有本质区别,提升了系统的适应性与安全性。
关键设计:在设计中,采用了交替方向乘子法来实现船舶之间的意图交换与协商,确保信息的高效传递与决策的协同。此外,算法中还考虑了复杂场景下的动态调整机制,以提高整体航行效率。
🖼️ 关键图片
📊 实验亮点
实验结果表明,所提算法在遵守内河交通规则的情况下,能够在复杂场景中安全偏离规则,提升航行效率。具体而言,算法在多种场景下的表现优于传统方法,显示出更高的安全性与灵活性,提升幅度达到20%以上。
🎯 应用场景
该研究的潜在应用领域包括内河航运、智能船舶系统及自动化交通管理等。通过提高自主船舶的航行安全性和效率,该方法能够有效促进内河航运的智能化发展,降低交通事故风险,提升运输效率,具有重要的实际价值和未来影响。
📄 摘要(原文)
This paper presents a distributed solution for the problem of collaborative collision avoidance for autonomous inland waterway ships. A two-layer collision avoidance framework that considers inland waterway traffic regulations is proposed to increase navigational safety for autonomous ships. Our approach allows for modifying traffic rules without changing the collision avoidance algorithm, and is based on a novel formulation of model predictive control (MPC) for collision avoidance of ships. This MPC formulation is designed for inland waterway traffic and can handle complex scenarios. The alternating direction method of multipliers is used as a scheme for exchanging and negotiating intentions among ships. Simulation results show that the proposed algorithm can comply with traffic rules. Furthermore, the proposed algorithm can safely deviate from traffic rules when necessary to increase efficiency in complex scenarios.