Asynchronous Distributed Collision Avoidance With Intention Consensus for Inland Autonomous Ships

被引:0
作者
Tran, Hoang Anh [1 ]
Lauvas, Nikolai [1 ]
Johansen, Tor Arne [1 ]
Negenborn, Rudy R. [2 ]
机构
[1] Norwegian Univ Sci & Technol NTNU, Dept Engn Cybernet, N-7491 Trondheim, Norway
[2] Delft Univ Technol, Dept Maritime & Transport Technol, NL-2628 CD Delft, Netherlands
关键词
Marine vehicles; Convex functions; Collision avoidance; Autonomous vehicles; Prediction algorithms; Regulation; Kinematics; Convergence; Predictive control; Optimization; Autonomous ship; collision avoidance; distributed control; model predictive control (MPC); optimal control; ship and vessel control; MODEL-PREDICTIVE CONTROL; ADMM; CONVERGENCE; OPTIMIZATION;
D O I
10.1109/TCST.2025.3587842
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article focuses on the problem of collaborative collision avoidance (CCAS) for autonomous inland ships. Two solutions are provided to solve the problem in a distributed manner. We first present a distributed model predictive control (MPC) algorithm that allows ships to directly negotiate their intention to avoid collision in a synchronous communication framework. Moreover, we introduce a new approach to shape the ship's behavior to follow the waterway traffic regulations. The conditional convergence toward a stationary solution of this algorithm is guaranteed by the theory of the alternating direction method of multipliers (ADMM). To overcome the problem of asynchronous communication between ships, we adopt a new asynchronous nonlinear ADMM (Async-NADMM) and present an asynchronous distributed MPC algorithm based on it. Several simulations and field experiments show that the proposed algorithms can guarantee a safe distance between ships in complex scenarios while following the traffic regulations. Furthermore, the asynchronous algorithm has an efficient computational time and satisfies the real-time computing requirements of ships in field experiments.
引用
收藏
页数:16
相关论文
共 37 条
[1]  
Akdag M., 2024, arXiv, DOI [10.36227/techrxiv.171504685.50505720/v1, DOI 10.36227/TECHRXIV.171504685.50505720/V1]
[2]   Collaborative Collision Avoidance for Autonomous Ships Using Informed Scenario-Based Model Predictive Control [J].
Akdag, Melih ;
Fossen, Thor I. ;
Johansen, Tor A. .
IFAC PAPERSONLINE, 2022, 55 (31) :249-256
[3]   Collaborative collision avoidance for Maritime Autonomous Surface Ships: A review [J].
Akdag, Melih ;
Solnor, Petter ;
Johansen, Tor Arne .
OCEAN ENGINEERING, 2022, 250
[4]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[5]   Asynchronous Distributed Optimization Over Lossy Networks via Relaxed ADMM: Stability and Linear Convergence [J].
Bastianello, Nicola ;
Carli, Ruggero ;
Schenato, Luca ;
Todescato, Marco .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (06) :2620-2635
[6]   Distributed optimization and statistical learning via the alternating direction method of multipliers [J].
Boyd S. ;
Parikh N. ;
Chu E. ;
Peleato B. ;
Eckstein J. .
Foundations and Trends in Machine Learning, 2010, 3 (01) :1-122
[7]  
BPR, 2017, Binnenvaartpolitiereglement
[8]   Asynchronous Distributed ADMM for Large-Scale Optimization-Part I: Algorithm and Convergence Analysis [J].
Chang, Tsung-Hui ;
Hong, Mingyi ;
Liao, Wei-Cheng ;
Wang, Xiangfeng .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (12) :3118-3130
[9]   Intersection Crossing of Cooperative Multi-vessel Systems [J].
Chen, Linying ;
Negenborn, Rudy R. ;
Hopman, Hans .
IFAC PAPERSONLINE, 2018, 51 (09) :379-385
[10]   Distributed model predictive control for vessel train formations of cooperative multi-vessel systems [J].
Chen, Linying ;
Hopman, Hans ;
Negenborn, Rudy R. .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2018, 92 :101-118