Related Experiment Video
Updated: Jun 5, 2026

Operation of the Collaborative Composite Manufacturing (CCM) System
Published on: October 1, 2019
AIS data-driven MAAC-Stackelberg multi-ship cooperative collision avoidance algorithm
Tie Xu1, Tengdong Wang1, Jiansen Zhao1
1Merchant Marine College, Shanghai Maritime University, Shanghai, China.
Abstract:
Ship collision avoidance has become a focus issue in maritime navigation. Existing methods often struggle to simultaneously meet the hierarchical decision-making requirements of the International Regulations for Preventing Collisions at Sea (COLREGs), address the dynamic uncertainty of ship risk attitudes, and effectively cope with multi-ship coupling risks. To solve the above problems,this paper proposes an algorithm that combines multi-agent systems with game theory, and integrates ship collision avoidance rules into the reward function design. The algorithm constructs a two-stage framework: the risk attitude perception layer uses a Long Short-Term Memory (LSTM) network to predict the short-term motion states of target ships, and dynamically infers the probability distribution of target ships' risk attitudes through a Bayesian network combined with historical Automatic Identification System (AIS) data and encounter characteristics. The decision-making execution layer integrates Stackelberg game with the Multi-Agent Actor-Critic (MAAC) algorithm, and embeds COLREGs as rigid constraints into the action space to ensure the compliance of the algorithm. Experimental verification is carried out based on historical AIS data and simulation scenarios. The results show that the proposed algorithm has certain advantages in various key indicators,the collision rate, the COLREGs compliance rate, the trajectory smoothness, and the average risk. Statistical significance tests confirm the robustness and superiority of the algorithm. This study provides a reliable technical scheme for ship collision avoidance strategies in multi-ship waters.
Related Concept Videos
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Elastic Collisions: Case Study
Elastic Collisions: Introduction
Collisions in Multiple Dimensions: Introduction
Types of Collisions - II
Types Of Collisions - I