Abstract
Collision risk assessment is essential for navigators or automatic navigation systems to identify potential risks in specific encounter scenarios and to make informed decisions regarding subsequent collision avoidance measures. This paper proposes a quantitative ship collision risk assessment algorithm based on the reachability of the vessels. The concept of a ship’s finite-time reachable set is introduced to characterize spatial area accessible to the vessel within the navigator’s “action time”. A novel risk assessment algorithm is proposed that takes into account not only the probability of collision but also the anticipated consequences. Compared to previous risk assessment methodologies, this new quantitative assessment algorithm can provide both upper and lower bounds of ongoing collision risk according to the real-time motion characteristics of ships. The effectiveness of the new risk assessment algorithm is examined by simulation studies that cover three typical encounter situations: head-on, crossing, and overtaking. The results show that our risk assessment algorithm can accurately predict the trend of risk variation.
1. Introduction
Maritime collisions are some of the most complex and costly incidents that can occur at sea. According to the Global Integrated Shipping Information System (GISIS) database, which provides a comprehensive repository of data on maritime accidents reported to the International Maritime Organization (IMO), ship collision accidents account for approximately 20% of all maritime accident categories. When examining the temporal period from 2005 to 2017, the database documents a total of 936 vessel collisions, representing nearly 25% of all recorded maritime accidents [1]. Over the past decade, the number of maritime collision accidents has shown a declining trend. However, a recent collision in the North Sea has once again highlighted the critical importance of collision avoidance in maritime shipping. On 10 March 2025, the Portugal-flagged cargo ship Solong collided with a U.S.-flagged oil tanker while the latter was anchored in the North Sea, off the eastern coast of England, resulting in both vessels catching fire [2]. This accident further reminds us that ship collision avoidance continues to face significant challenges.
Numerous studies indicate that both direct and indirect human errors are predominant contributors to maritime collisions [3,4]. To enhance the quality and efficacy of navigational safety, computer-aided navigation systems have been developed, which can integrate the information from various sensors, including radar systems, Automatic Identification Systems (AIS), Electronic Chart Display and Information Systems (ECDIS), among others [5]. Recent advancements in machine vision, information fusion, and intelligent decision-making have enabled advanced algorithms to effectively utilize information from these sensors to assist ship navigators in monitoring situations, assessing navigation risks, and operating vessels, thereby mitigating human errors. Collision risk assessment, as a crucial component of computer-aided navigation systems, employs a quantitative framework to estimate navigational risks using various perception data, providing valuable reference for collision avoidance decisions.
Tremendous efforts have been made to obtain a proper collision risk assessment in the literature. Generally, techniques for collision risk assessment fall primarily into two categories. The first is qualitative risk assessment methods, which focus on the identification and characterization of potential collision events. In other words, these approaches fundamentally involve the construction of a conditional framework intended to determine the incidence of impending collisions. One widely used two-dimensional assessment method is based on the concept of ship domain (SD). SD defines “a two-dimensional area surrounding a ship which other ships must avoid” so that any target ship (TS) enters the SD of the own ship (OS) indicates a potential collision risk. SD-based methods are originally introduced to analyze the waterway capacity [6] and subsequently used to evaluate ship collision risk [7,8,9]. Its core idea is to make a qualitative judgment based on whether a TS enters the defined SD. Therefore, the most SD-based collision risk assessment methods concentrate on developing the geometric configuration of the domain model. Several excellent reviews in the literature extensively cover the basic concepts of SD models and their practical applications [7,8,9], and the reader is referred in particular to those by Li, Cheng, and coworkers [9]. Although SD-based qualitative risk assessment methods have obtained considerable academic interest primarily due to their simplicity and robustness, SD-based risk assessment methods inherently fail to capture dynamic risk variations, since the evaluated risk only changes when a TS enters the SD of OS or sails away from the inside. Some studies have employed the distance between domains [10] and the size of their intersection areas [11] as a metric for quantitative risk assessment based on SD models, yet these studies fail to address scenarios involving complete domain coverage.
On the other hand, the distance between two vessels has been used as a primary metric of collision risk and has consistently been employed in quantitative collision risk assessment, since two vessels collide if and only if they come into contact, in other words, their spatial distance is zero. Thus, the Closest Point of Approach (CPA) represents the critical position whereby the own ship and the target ship (this is regarded as the most dangerous ship among those near the own ship) are the closest, assuming the current heading angle and speed are maintained [12,13]. Two essential metrics derived from this concept are Distance to CPA (DCPA) and Time to CPA (TCPA). DCPA and TCPA are widely recognized as key parameters and are integrated into most modern Radar and ECDIS, providing navigators with valuable risk estimation capabilities. DCPA offers a direct indication of the minimum distance at the most critical moment for both vessels, while TCPA provides immediate insight into the urgency level faced by both vessels, allowing for appropriate timing of collision avoidance maneuvers [13]. However, some studies report that they may become ineffective in some specific situations [8,10,11].
Many risk assessment methods, such as COLREG-based methods [14], encounter situation recognition methods [15], and spatial–temporal analysis methods [16] are also proposed to provide a quantitative risk assessment. Recent developments in artificial intelligence have significantly contributed to maritime vessel collision risk assessment [17] introduces a novel collision risk index (NCRI) that incorporates the International Regulations for Collision Avoidance at Sea (COLREGs), establishing a Fuzzy Dynamic Elliptical Ship Domain (F-DESD) with dynamical boundaries calibrated according to vessel dimensions, velocity, maneuverability, and navigator experience [18] proposes a comprehensive index termed enhanced collision risk index with weather (ECRI-W), employing fuzzy logic to integrate collision risk index (CRI) with resultant environmental factor indices. A regional vessel collision risk prediction framework utilizing encoder–decoder LSTM neural networks, as presented in [19], facilitates collision risk prediction. The convolutional neural networks (CNN) encoder is implemented to capture spatial risk features and compress the collision risk structure scale. The authors in [20] developed a quantitative risk analysis methodology based on complex networks and decision-making trial and evaluation laboratory (DEMATEL) to investigate the evolution of ship collision accidents. By treating collision avoidance procedure as a static game with incomplete information, a predictive model for collision avoidance intentions was developed by taking account into risk attitude probabilities in [21]. Ref. [22] establishes a novel fault tree analysis–fuzzy Bayesian network (FTA-FBN) framework to conduct collision risk assessment of Maritime Autonomous Surface Ships (MASS) under conditions of data uncertainty. Although these AI-driven approaches to ship collision risk assessment have achieved notable success in specific applications, the development of corresponding models necessitates extensive training datasets. Additionally, these models encounter challenges such as poor interpretability and difficulty in maintaining stability.
Besides the area of ship collision risk assessment, the safety potential field (SPF) method quantifies driving risks originating from artificial potential field (APF) theory, which is a modeling approach to quantify the risks associated with spatial proximity between objects and is extensively used in land vehicle driving risk assessment [23,24,25,26]. APF-based risk descriptions are usually used as the constraints for collision avoidance algorithms, such as model predictive control (MPC) algorithms [27,28,29] and the minimum navigation risk algorithm [30]. Ref. [31] compared the APF method with the collision risk index (CRI) method and safe zone method in the free-running tests of unmanned surface vehicles (USVs). Although these field-based models can provide quantitative risk assessment, they rely on the assumption that repulsive forces exist between objects. However, such repulsive forces are insufficiently strong to influence the motion of macroscopic objects. These field-based models reflect considerable subjective interpretation rather than objective physical phenomena.
Actually, the collision occurs if and only if the subjects reach the same spatial place simultaneously. Thus, the reachability should be considered in the assessment of collision risk. Reachability is a fundamental concept in control theory, with the notion of reachable sets introduced in the 1960s as a method for bounding within this domain. A reachable set encompasses the collection of all states that can be attained at a given time from an initial state by exploring all control inputs within a defined control constraint set [32]. The introduction of reachable sets has garnered significant interest among researchers. Numerous scholars have investigated computational methods for reachable sets, proposing various solution approaches. Ref. [33] uses the concept of the reachability to analyze the safety of hybrid systems. Zhou C proposed a reachability analysis method based on level set approaches, utilizing Hamilton–Jacobi partial differential equations to solve for reachable sets, which subsequently informed the development of maneuvering strategies based on safety envelopes [34,35]. Manzinger and coauthors in [36] combined reachable sets with convex optimization techniques to propose a novel motion planning method for autonomous vehicles, effectively addressing the computational burden associated with this problem. Ref. [37] developed a formal safety verification method based on analytic probabilistic reachability computation, which can estimate the probability of controlled non-deterministic systems entering unsafe states subject to disturbances. Ref. [38] proposed a ship dynamic collision avoidance algorithm based on a reachable set so that the reachability of ships could be taken into account for collision avoidance. Similar concepts have been applied to the collision avoidance challenge in maritime navigation, such as [28,39], which utilize MPC algorithms to generate viable navigational trajectories. These studies indicate that the reachability of a dynamic system is closely associated with both motion and safety, which are also fundamental factors in the comprehensive assessment of ship navigational risk. Particularly, the requirement that vessels reach the same location simultaneously as an essential condition for collision implies that the point of impact must inevitably be located within the reachable range of both vessels, as defined by their respective reachable sets. Additionally, one must take into account the impact of temporal considerations, influenced by the operators’ experiential judgment and the inertia characteristics of vessels, on the vessels’ accessible range.
Therefore, this paper introduces the concept of a ship’s finite-time reachable set to establish a connection between collision risk and the reachability of ships, thereby enabling comprehensive risk evaluation across all feasible trajectories that the vessel can navigate through. Conceptually, the ship’s finite-time reachable set is defined as a region in two-dimensional space that illustrates the reachable area of the vessel within that specified time period. This set is constituted by all the trajectories that the vessel can go along. In other words, it facilitates the prediction of all feasible positions through which the ship may navigate during the given time period. Simultaneously, the vessel’s dynamics are employed to derive the finite-time reachable set so that the ship’s current states, relevant environmental influences, and the permissible actions of the navigator can be taken into account for the collision risk assessment. Thus, the ship’s finite-time reachable set also encompasses all future states into which the ship’s trajectories may evolve for any given initial states. Moreover, the finite-time reachable set can also take the reaction time of the navigator into account by selecting the temporal duration for this set to be covered, thereby reflecting the navigator’s experience. From a navigational risk assessment perspective, the area of a ship’s finite-time reachable set is compatible with conventional ship domains, since collision will not occur if no obstacles exist within its reachable set. Furthermore, regions accessible to both vessels inherently possess heightened collision probability. Consequently, the intersection area between the finite-time reachable sets of both vessels can be employed as a quantitative measure to quantify the collision probability. Similar to [10,11], the ratio of the overlapping region’s area to the area of the ship’s finite-time reachable set can serve as a geometric probability metric for collision occurrence. Therefore, the probability of collision occurrence is directly proportional to the size of the overlapping region. In addition to its compatibility, another advantage of the ship’s finite-time reach-able set is that it is characterized by all trajectories of both vessels. This enables the prediction of all potential collisions in the overlapping region and facilitates more comprehensive risk analysis. According to [40,41,42], the collision risk assessment needs to consider both the probability and the consequences related to the collision. The consequences related to potential collisions in the overlapping region can be modeled by the impact force, as the corresponding vessel states can be obtained at every location within the overlapping region, thereby enabling impact force estimation using the model employed in [10,11]. Compared to the previous research on collision risk assessment reviewed in [27,28,29], this method can provide both upper and lower bounds of collision risk, since the minimum and maximum values of the consequences can be calculated. This enables navigators to ascertain the range of navigational risk prior to making collision avoidance decisions. Simulation studies show that our collision risk assessment method is effective. The evaluated risk is also continuous with respect to time so that the trend of the risk variation can be clearly exhibited.
In summary, the main contribution of our work can be outlined as follows:
- A novel collision risk assessment model is developed based on an innovative reachability characterization—the ship’s finite-time reachable set—which effectively captures the reachability of both the own ship and the target ship, along with temporal consideration.
- The proposed risk assessment framework not only enables quantitative evaluation of collision risk but also provides its comprehensive boundary for the first time, so that it makes the model more logical and interpretable, while furnishing navigators with enhanced information for collision avoidance decision-making.
- Compared to the previous research on collision risk assessment, our risk assessment algorithm can provide a more rational interpretation and prediction of the variations and trends in risk according to the real-time motion characteristics of ships.
The remainder of the paper is organized as follows. Section 2 addresses the problem of quantitative collision risk assessment, and the requirements of risk assessment are also given. Section 3 introduces the concept of ship’s finite-time reachable set. The risk assessment algorithm based on the ship’s finite-time reachable set is proposed in Section 4. Simulations are conducted in Section 5. Finally, Section 6 presents conclusion.
4. Risk Assessment Base on Ship’s Finite-Time Reachable Set
The ship’s finite-time reachable set reflects some features of the ship and cover its operations, so it can be considered as a criterion to distinguish safe areas and those areas where a collision may arise.
The risk assessment based on ship’s reachable sets fundamentally relies on the principle that a collision between vessels cannot occur if they do not come into contact within a spatial context. The ship’s finite-time reachable set defines the spatial area that the ship can access within a specified time. If there are no other vessels or obstacles present within this area, it indicates that the region where OS may pass through during that time is free of other targets, thus clearly indicating that the navigational risk for OS is zero. Conversely, if OS also lies outside the reachable set of other vessels, it will not obstruct their navigation within a given time and, consequently, will not pose a threat to them. Therefore, we can obtain the following property of ship’s finite-time reachable set.
Property 1.
Property 1 means that if ship’s finite-time reachable set contains no other vessels or navigational hazards, then the subject vessel presents no collision risk. The ship’s finite-time reachable set can be considered as a new ship domain model if we qualitatively define the risk value when a TS enters the reachable set , that is
Additionally, as the computation of the reachable set encompasses the states of the vessel at all positions within it, it facilitates a quantitative assessment of the potential consequences of a collision occurring within that set.
According to Property 1, a collision between vessels can only occur under the condition that their ship’s finite-time reachable sets intersect. Moreover, the greater the overlap between two vessels’ finite-time reachable sets, the more potential locations for collisions arise, thereby increasing the probability of such incidents. Specifically, the ratio of the overlapping region’s area to the area of the vessel’s finite-time reachable set can serve as a quantitative representation of the collision probability for a particular vessel.
Thus, the intersection area between the two ships’ finite-time reachable sets is used to measure the possibility of the potential collision. Define the intersection area by
where and are ship’s finite-time reachable sets of OS and TS, respectively.
Therefore, the probability of collision between two ships can be described through geometric probability [29]. The collision probability of own ship can be given by the following equation
where denotes the geometric area of the set. We can also obtain the collision probability of TS
Equations (18) and (19) consistently align with the previously articulated understanding of the ship’s finite-time reachable set. If the intersection I is empty, i.e., , the probability of OS is 0. If I is not empty, the collision probability is related to the size of the intersection area and the vessel’s finite-time reachable set. Typically, the size of is directly proportional to the vessel’s speed and the reserved action time. The size of the intersection area depends on the situation between own ship and target ship. Thus, Po and Pt are time-varying, influenced by factors affecting I and , such as the ship speed, the reserved action time of the navigator and their respective situations.
According the definition of Equations (18) and (19), we can obtain the following property.
Property 2.
Both
and are continuous.
Property 2 can be easily proved, since the ship’s motion is always continuous whether or not.
Compared to the other collision probability models, Equations (18) and (19) is a comprehensive collision probability framework which considers vessel maneuverability characteristics, environmental conditions, and navigators’ experiential factors of both vessels. This correlation exists because collision probability is strongly associated with the ship’s finite-time reachable sets, which are themselves intrinsically linked to vessel maneuverability characteristics, prevailing environmental conditions, and the reaction time of navigators during maneuvering operations. It is also COLREGs-compatible and continuous according to the definition of the ship’s finite-time reachable set.
The negative consequences from a ship collision accident are not only related to both sides of the accident but also social costs, repair costs, costs of salvage, rescue, and other mitigation measures after the collision happens. According to [46], the final costs depend on the ship collision damage, which is proportional to the impact force [47,48]. In other words, there exists a cost function with respect to the total exerted force , i.e.,
Strictly speaking, the cost function is a nonlinear function with a complicated form. For the convenience of the practical implementation, we only consider the strength of the force; then, the loss of OS can be approximated by its linearization at , that is
where denotes the strength of the impact force, and it can be estimated according to impulse-momentum theorem; is the coefficient of the linearization form.
Although a collision inevitably occurs within the intersection area of the finite-time reachable sets of two vessels, the intersection area comprises intersection points of these vessel trajectories, meaning that every point within this area could potentially be a collision location. Figure 3 illustrates the intersections of the vessel trajectories in this area. Therefore, it is necessary to calculate the collision losses at all possible points to determine the range of potential collision losses. Fortunately, the ship’s finite-time reachable sets of the vessels are derived from the vessels’ trajectories, and the states of the vessels at every intersection point can be obtained through the vessel dynamics model, which can be utilized to calculate collision losses. The method for calculating collision losses at each intersection point is outlined as follows.
Figure 3.
Ship trajectories in the intersection area.
For any point in the intersection area, the navigational velocities of both vessels can be derived from their dynamic models. Let vectors, and , represent the velocities of OS and TS before collision, respectively. It is assumed that the two vessels collide at their navigational velocities, and , and at the moment of impact, both vessels achieve identical velocities, leading to the maximum loss of kinetic energy and resulting in the worst consequences.
According to the principle of conservation of momentum, the post-collision velocity can be described by the following equation.
where and denote the mass of OS and TS, respectively, and denote the speed of OS and TS before collision, respectively. Then, the post-collision outcomes can be calculated according to the momentum theorem as follows
where and denote the compact force of OS and TS, respectively, is the time interval of the collision. Thus, we can obtain the strength of the impact force as follows
where denotes the modulo operation. From Equation (23), we can obtain the loss for every point in the intersection area, that is
where denote the loss of TS at a specific point, while is the corresponding coefficient. For the whole intersection area, we can obtain the maximum and minimum losses of both vessels, i.e.,
According [40,41], the collision probability and the consequence need to be considered together for risk assessment. The risk can be assessed as
where P denotes the collision probability and C denotes the consequence of the collision.
From (25), we can assess the boundary of the potential collision risk. For OS, it can be expressed as
and for TS, it can be expressed as
It is remarkable that the collision risks obtained using the above methods are all continuous with respect to time. Property 2 already shows the continuity of the probability. We only need to prove the continuity of the loss. It is obvious that Equations (28) and (29) are continuous. Moreover, the intersection area is also connected and dense. Therefore, the extreme points of the loss function are also continuous. It means that the requirements R2 and R2 are both satisfied.
For engineering practice, the states of OS are provided by its navigation devices, while the states of TS can also be obtained from the AIS device equipped on own ship. Usually, AIS information includes the position, speed, and yaw angle of the target ship, as well as its length and width. However, AIS transmission delays and inherent sensor noise may introduce inaccuracies in the data pertaining to target vessels. It is imperative to implement filtering algorithms to obtain more precise vessel state information in order to ensure the reliability of collision risk assessments. Thus, the risk assessment algorithm can be written as follows.
Algorithm 1 provides a risk assessment process for ships with collision risks, which can be conducted in real time during ship navigation. Furthermore, this algorithm not only quantifies the collision risk but also establishes the upper and lower boundaries of the risk.
| Algorithm 1. Collision Risk Assessment Algorithm |
| ► Given: : the state vector of own ship : the state vector of target ships : get own ship’s finite-time reachable set, from own ship state vector : get target ship’s finite-time reachable set, from target ship state vector : get the area of own ship’s reachable set, from the reachable set boundary of own ship : get the area of target ship’s reachable set, from the reachable set boundary of target ship : get the intersection boundary area of the reachable set : get the area of target ship’s reachable set, from the reachable set boundary of target ship ► Initialize: , , , , , if else end |
5. Simulation Studies
To validate the proposed collision risk assessment method, this paper conducted simulation experiments involving the vessels “TANKER” and “MARINER”, exploring three encounter situations: head-on, crossing, and overtaking. These three encounter situations represent the most common situations faced by vessels during collision avoidance maneuvers. The algorithm was implemented and executed using MATLAB 2024a. The simulation experiments were conducted on a system with an AMD Ryzen9 7940HS processor running at 4.00 GHz and 32.0 GB of RAM.
In order to more clearly delineate the distinctive characteristics of the method presented in this paper, we simultaneously provide the risk assessment results based on both the DCPA method and the APF method. The APF method is formulated based on the following equation [27,28,31]:
where po and pk represent the positions of the OS and TS, respectively; Uatt and Urep denote the attractive potential field and the repulsive potential field, respectively; katt and krep are the coefficients of the attractive potential field and the repulsive potential field, respectively; ρ(po, pg) denotes the distance between the own ship and the goal point, ρ(po, pk) denotes the distance between the OS and TS; and ρ0 is the influence radius of the TS. The parameters specified in [27] are implemented in the simulations, i.e., katt = 5, krep = 200, and ρ0 = 2.
The flow diagram of simulation experiments involving the vessels “TANKER” and “MARINER” is shown in Figure 4. The simulations start with the initialization of the motion models of the vessels and end with the final simulation time tf. In our studies, tf = 2500s. For every loop, the simulation program will update the positions of the vessels according to their motion models and their finite-time reachable sets. Then, the program will determine whether two finite-time reachable sets have intersection. If there is no intersection, the program returns to the decision of whether to terminate; otherwise, it proceeds to further calculate the collision probability and risk. Then, the simulation program will perform the calculation for the next step. The simulation period is one second so that the time is updated with t = t + 1. After spending 2500 steps, we can obtain a set of curves representing the navigational situation.
Figure 4.
Flow diagram of simulation experiments involving the vessels “TANKER” and “MARINER”.
The initial conditions in head-on encounter situation are provided in Table 2. The collision risk prediction between “TANKER” and MARINER during encounter situations is illustrated in Figure 5. In Figure 5a, the red and blue regions represent the finite-time reachable sets of “TANKER” and “MARINER”, respectively, showcasing their respective navigation trajectories. The pink and green three-dimensional curves depict the collision probabilities of “TANKER” and “MARINER” as they evolve over time. Figure 5b shows how the collision probability varies over time during the encounter between “TANKER” and “MARINER”. As time progresses, the distance between the two vessels decreases while the intersection area of their reachable sets increases, followed by a phase in which the vessels begin to distance themselves again. Consequently, the probability of collision initially rises and subsequently diminishes.
Table 2.
Initial conditions in head-on situation.
Figure 5.
Simulation results of the head-on encounter situation of “TANKER” and “MARINER”, (a) the navigation trajectories of “TANKER” and “MARINER”, along with the three-dimensional curves depicting the variation in collision probabilities over time; (b) the collision probability curves for “TANKER” and “MARINER”; (c) the range of collision consequences; (d) the maximum and minimum collision risks for “TANKER” and “MARINER” compared with the risk estimated by DCPA (dotted-line) and APF (dash-dotted-line) methods.
In Figure 5c, the blue and green curves record the maximum and minimum consequences of a collision between “TANKER” and “MARINER” over continuous time intervals. The blue area indicates the range of collision consequences at various moments in time. As the vessels navigate, the intersection area of their reachable sets changes, thereby causing the consequences of a collision to evolve continuously. The magnitude of the collision consequences is influenced not only by the vessels’ speeds and masses but also by their positions and velocity directions. The position and velocity direction that yield the maximum consequence remains constant, while that yielding the minimum consequence changes over time. As a result, when the collision consequences are non-zero, the maximum value remains stable, whereas the minimum value first decreases and then increases over time.
Figure 5d illustrates the maximum and minimum collision risks for “TANKER” and “MARINER”, showing how these values change with time. The blue and green curves correspond to the maximum and minimum collision risks, respectively. The trend observed indicates that the collision risks first increase and then decrease, allowing us to ascertain that the blue region represents the variation range of collision risk for the “TANKER” and “MARINER” during their navigation. The dotted line in Figure 5d shows DCPA value between “TANKER” and “MARINER”. For this encounter situation, DCPA is a small constant. The dashed–dotted line in Figure 5d illustrates the risk estimated by APF method. Obviously, the risk estimated by APF method is relatively larger than the results of other methods.
The initial conditions in crossing encounter situation are given in Table 3. Figure 6a illustrates the navigation trajectories of “TANKER” and “MARINER”, along with the three-dimensional curves depicting the variation in collision probabilities over time. Figure 6b presents the collision probability curves for “TANKER” and “MARINER”, represented by the pink and green lines, respectively. Figure 6c indicates the range of collision consequences throughout this continuous process. Figure 6d provides a comprehensive overview of the collision risk experienced by “TANKER” and “MARINER” during their entire operation, from which specific moments of maximum collision consequences can be clearly identified, along with the collision risks at different times. It can be concluded that the collision risk at any given moment is consistently confined between the determined maximum and minimum values for that time. Similar to Figure 5, the dotted line and dash–dotted line demonstrate the DCPA and the risk estimated by the APF method between two vessels. Compared to the head-on encounter situation, the DCPA increases. Nevertheless, the risk estimated by both the proposed methodology and the APF method demonstrate a commensurate decrease, which confirms with the observed variation in DCPA.
Table 3.
Initial conditions in crossing situation.
Figure 6.
Simulation results of the crossing encounter situation of “TANKER” and “MARINER”, (a) the navigation trajectories of “TANKER” and “MARINER”, along with the three-dimensional curves depicting the variation in collision probabilities over time; (b) the collision probability curves for “TANKER” and “MARINER”; (c) the range of collision consequences; (d) the maximum and minimum collision risks for “TANKER” and “MARINER” compared with the risk estimated by DCPA (dotted line) and APF (dash–dotted line) methods.
Table 4 provides the initial conditions of an overtaking encounter situation. Figure 7 depicts the collision risk during the overtaking process between “TANKER” and “MARINER”. Figure 7a illustrates the navigation trajectories of both vessels during overtaking, along with the curves representing the variation in collision probabilities for “TANKER” and “MARINER” throughout this process. From Figure 7b, the values of collision probabilities at different time points can be clearly observed, with the pink curve representing the collision probability of “TANKER” and the green curve representing that of “MARINER”. The continuous changes in the intersection area of their reachable sets lead to a dynamic alteration in collision probability over time.
Table 4.
Initial conditions in overtaking situation.
Figure 7.
Simulation results of the overtaking encounter situation of “TANKER” and “MARINER”: (a) the navigation trajectories of “TANKER” and “MARINER”, along with the three-dimensional curves depicting the variation in collision probabilities over time; (b) the collision probability curves for “TANKER” and “MARINER”; (c) the range of collision consequences; (d) the maximum and minimum collision risks for “TANKER” and “MARINER” compared with the risk estimated by DCPA (dotted line) and APF (dashed–dotted line) methods.
Figure 7c describes the trend of collision consequences for “TANKER” and “MARINER” during the overtaking maneuver. The collision consequences initially decrease gradually due to the influence of varying positions and velocity directions within the intersection area of their reachable sets, followed by a gradual increase after some time. The blue and green curves denote the maximum and minimum values of the collision consequences, respectively, while the area between these extremes represents the range of collision consequences throughout the entire process. Figure 7d presents the collision risk for “TANKER” and “MARINER” under the assumptions of collision probability and consequences, elevating the one-dimensional concept of risk into a two-dimensional space, thereby illustrating the range of collision risk values. The dotted line in Figure 7d also demonstrates a larger DCPA value between two vessels than the head-on case, but smaller than the crossing case. The risk estimated by APF method is illustrated by the dashed–dotted line in Figure 7d and is also much smaller than the crossing case.
In the above simulation, the speeds of “TANKER” and “MARINER” remains constant throughout the specific simulation. The variance in collision risk is closely associated with the vessels’ courses. It is observed that the highest risk manifests during vessels head-on encountering, as this scenario yields the greatest probability and consequences of collision. From the perspective of the duration time, the high-risk situation in the head-on case persists for the shortest period when compared to the other two scenarios, while the longest duration of risk is observed in the overtaking encounter case. This observation aligns with the relative velocities of the simulation cases.
Moreover, all DCPA values between the two vessels remain constant. In the head-on scenario, DCPA is very small, thereby constituting a high-risk encounter situation. It conforms with the risk evaluation given by the proposed method. For the other two cases, the DCPA values are not compatible with the risk assessment results. This discrepancy may be attributable to the explicit consideration of consequence within the proposed risk assessment framework. Compared to DCPA method, the risk evaluated by the proposed algorithm varies according to the situational dynamics between the own vessel and target vessel. The trend of risk variation is critically important for navigators in formulating collision avoidance decisions, as all collision avoidance maneuvers are designed to achieve risk reduction. Therefore, if the evaluated risk exhibits an upward trend, the navigator must maintain heightened vigilance and stand prepared to execute collision avoidance procedures.
In comparison to the APF method, the approach proposed in this paper exhibits a consistent variation in the assessed risk values. However, it demonstrates superior capability in collision risks at an earlier stage. This advantage may be attributed to the fact that the risks indicated by the APF method are primarily generated by repulsive forces, whose effective range is confined to within 2 nm in the simulations.
The results of the above simulations also indicate that, due to the continuous nature of collision probabilities and consequences, which can fluctuate based on the vessels’ positions and respective states, we can conclude that the collision risk always remains continuous. It effectively captures the collision risk throughout the entire navigation process of the vessels, enabling a quantitative prediction of the collision risk range. Furthermore, the shape of the probability curve closely resembles that of the collision risk curve, which is particularly evident in their shared patterns of variation. It implies that the probability of risk serves as the determining factor in these simulation scenarios. Consequently, in most cases, the probability of risk can be employed as a reliable representation of collision risk.
Certainly, the aforementioned simulations only consider three typical encounter scenarios between two vessels and do not account for situations involving multiple vessels. In fact, when addressing the complexities of multi-vessel encounters, it is generally feasible to categorize these scenarios into pairwise encounters for individual risk evaluation, followed by a comprehensive assessment of navigational risks.
6. Conclusions
This study examined ship collision risk based on the attributes in their reachability. The ship’s finite-time reachable set is introduced to set up the connection between collision risk, the vessel’s dynamics, its current states, and the permissible actions of the navigator. A new quantitative collision risk assessment algorithm is developed based on the ship’s finite-time reachable set so that it can take advantage of the dynamic models of vessels and integrates factors such as the vessel’s current states, environmental conditions, and navigator characteristics. The probability of collision is characterized by the intersection of the finite-time reachable sets of the involved vessels. Moreover, the algorithm is continuous and only depends on the current states and parameters of OS and TS. It can dynamically provide both upper and lower bounds of collision risk, thereby equipping the navigator with enhanced information for informed collision avoidance decisions.
Issues such as uncertainties and constrained waterways are also major concerns in the field of maritime navigation safety. Although this paper does not delve into these matters in detail, the proposed methodology offers a potential approach to address these challenges. Furthermore, while the proposed collision risk assessment algorithm based on the finite-time reachable set still regards the navigator as the primary operator in vessel navigation, taking into account their “action time”, it can also be adapted for risk assessment in unmanned vessels by treating the response time of intelligent navigation systems as a similar parameter.
It is noteworthy that the proposed method based on the ship’s reachable set, which contains all possible trajectories within a specified time, not only provides collision risk assessment results but can also be employed to select feasible trajectories for collision avoidance during decision-making. If there exist trajectories that circumvent the intersection area between two ship’s finite-time reachable set, these trajectories can be candidates for the navigator as making the collision avoidance decision and the operations of propeller and rudder are also provided.
Author Contributions
Methodology, K.Z.; Simulation and Validation, W.S.; Writing—original draft, K.Z.; Writing—review and editing, W.S.; Supervision, Y.J. and Z.F.; Funding acquisition, K.Z. and Y.J. All authors have read and agreed to the published version of the manuscript.
Funding
This work was partially supported by the National Natural Science Foundation of China under grant 52071047; partially supported by the National Key Research, and Development Program of China under grant no. 2021YFB3901501; partially supported by the Distinguished Young Scholar Project of Dalian City (No. 2024RJ012); partially supported by the Fundamental Research Funds for the Central Universities under grant 3132023512; and partially supported by the Dalian City Science and Technology Plan (Key) Project (no. 2024JB11PT007).
Data Availability Statement
The dataset presented in this study is available on request from the corresponding authors.
Acknowledgments
The authors gratefully acknowledge the reviewers and the guest editors for their precious time and effort dedicated to this manuscript.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Antão, P.; Sun, S.; Teixeira, A.P.; Guedes Soares, C. Quantitative assessment of ship collision risk influencing factors from worldwide accident and fleet data. Reliab. Eng. Syst. Saf. 2023, 234, 109166. [Google Scholar] [CrossRef]
- Osborne, M.; Magee, Z.; Deliso, M. Container Ship Collides with Anchored US-Flagged Oil Tanker in North Sea. Available online: https://abcnews.go.com/International/us-flagged-oil-tanker-collides-container-ship-north/story?id=119630008 (accessed on 11 March 2025).
- Dominguez-Péry, C.; Vuddaraju, L.N.R.; Corbett-Etchevers, I.; Tassabehji, R. Reducing maritime accidents in ships by tackling human error: A bibliometric review and research agenda. J. Shipp. Trd. 2021, 20, 6. [Google Scholar] [CrossRef]
- Zhang, X.; Wang, C.; Jiang, L.; An, L.; Yang, R. Collision-avoidance navigation systems for maritime autonomous surface ships: A state of the art survey. Ocean Eng. 2021, 235, 109380. [Google Scholar] [CrossRef]
- Aylward, K.; Weber, R.; Lundh, M.; MacKinnon, S.N.; Dahlman, J. Navigators’ views of a collision avoidance decision support system for maritime navigation. J. Navig. 2022, 75, 1035–1048. [Google Scholar] [CrossRef]
- Fujii, Y.; Tanaka, K. Traffic Capacity. J. Navig. 1971, 24, 543–552. [Google Scholar] [CrossRef]
- Wang, N.; Meng, X.; Xu, Q.; Wang, Z. A unified analytical framework for ship domains. J. Navig. 2009, 62, 643–655. [Google Scholar] [CrossRef]
- Szlapczynski, R.; Szlapczynska, J. Review of ship safety domains: Models and applications. Ocean Eng. 2017, 145, 277–289. [Google Scholar] [CrossRef]
- Li, W.; Cheng, K.; Shi, G.; Desrosiers, R.; Wang, X. Ship domain models: Reviewing the advancements and exploring the future directions in the maritime autonomous surface ships. Ocean Eng. 2025, 326, 120935. [Google Scholar] [CrossRef]
- Zheng, K.; Jiang, Y.; Zhou, S.; Xue, Y. A comprehensive spatiotemporal metric for ship collision risk assessment. Ocean Eng. 2022, 256, 112446. [Google Scholar] [CrossRef]
- Zheng, K.; Chen, Y.; Jiang, Y.; Qiao, S. A SVM based ship collision risk assessment algorithm. Ocean Eng. 2020, 202, 107062. [Google Scholar] [CrossRef]
- Kang, L.; Lu, Z.; Meng, Q.; Gao, S.; Wang, F. Maritime simulator based determination of minimum DCPA and TCPA in head-on ship-to-ship collision avoidance in confined waters. Transp. A Transp. Sci. 2019, 15, 1124–1144. [Google Scholar] [CrossRef]
- Ha, J.; Roh, M.-I.; Lee, H.-W. Quantitative calculation method of the collision risk for collision avoidance in ship navigation using the CPA and ship domain. J. Comput. Des. Eng. 2021, 8, 894–909. [Google Scholar] [CrossRef]
- Yuan, X.; Zhang, D.; Zhang, J.; Zhang, M.; Guedes Soares, C. A novel real-time collision risk awareness method based on velocity obstacle considering uncertainties in ship dynamics. Ocean Eng. 2021, 220, 108436. [Google Scholar] [CrossRef]
- Liu, Z.; Zhang, B.; Zhang, M.; Wang, H.; Fu, X. A quantitative method for the analysis of ship collision risk using AIS data. Ocean Eng. 2023, 272, 113906. [Google Scholar] [CrossRef]
- Chen, Y.; Liu, Z.; Zhang, M.; Yu, H.; Fu, X.; Xiao, Z. Dynamics collision risk evaluation and early alert in busy waters: A spatial-temporal coupling approach. Ocean Eng. 2024, 300, 117315. [Google Scholar] [CrossRef]
- Cheng, K.; Li, W.; Zhou, Y.; Shi, G.; Wang, X. A novel fuzzy comprehensive evaluation method for ship collision risk. Ocean Eng. 2025, 332, 121462. [Google Scholar] [CrossRef]
- Korupoju, A.K.; Kapadia, V.; Vilwathilakam, A.S.; Samanta, A. Ship collision risk evaluation using AIS and weather data through fuzzy logic and deep learning. Ocean Eng. 2025, 318, 120116. [Google Scholar] [CrossRef]
- Lin, C.; Zhen, R.; Tong, Y.; Yang, S.; Chen, S. Regional ship collision risk prediction: An approach based on encoder-decoder LSTM neural network model. Ocean Eng. 2024, 296, 117019. [Google Scholar] [CrossRef]
- Shi, J.; Liu, Z.; Feng, Y.; Wang, X.; Zhu, H.; Yang, Z.; Wang, J.; Wang, H. Evolutionary model and risk analysis of ship collision accidents based on complex networks and DEMATEL. Ocean Eng. 2024, 305, 117965. [Google Scholar] [CrossRef]
- Liu, J.; Zhang, J.; Yang, Z.; Zhang, M.; Tian, W. A game-based decision-making method for multi-ship collaborative collision avoidance reflecting risk attitudes in open waters. Ocean. Coast. Manag. 2024, 259, 107450. [Google Scholar] [CrossRef]
- Li, P.; Wang, Y.; Yang, Z. Risk assessment of maritime autonomous surface ships collisions using an FTA-FBN model. Ocean Eng. 2024, 309, 118444. [Google Scholar] [CrossRef]
- Wang, J.; Wu, J.; Li, Y. The driving safety field based on driver–vehicle–road interactions. IEEE Trans. Intell. Transp. Syst. 2015, 16, 2203–2214. [Google Scholar] [CrossRef]
- Wang, J.; Wu, J.; Zheng, X.; Ni, D.; Li, K. Driving safety field theory modeling and its application in pre-collision warning system. Transp. Res. Part C Emerg. Technol. 2016, 72, 306–324. [Google Scholar] [CrossRef]
- Zuo, D.; Bian, Z.; Zuo, F.; Ozbay, K. Composite safety potential field for highway driving risk assessment. Accid. Anal. Prev. 2025, 220, 108080. [Google Scholar] [CrossRef]
- Lei, C.; Zhao, C.; Chen, K.; Ji, Y.; Du, Y. A novel ellipsoidal safety potential field model for quantifying driving risk. Transp. A Transp. Sci. 2025, 6, 1–30. [Google Scholar] [CrossRef]
- Li, H.; Wang, X.; Wu, T.; Ni, S. A COLREGs-compliant ship collision avoidance decision-making support scheme based on improved APF and NMPC. J. Mar. Sci. Eng. 2023, 11, 1408. [Google Scholar] [CrossRef]
- He, Z.; Chu, X.; Liu, C.; Wu, W. A novel model predictive artificial potential field based ship motion planning method considering COLREGs for complex encounter scenarios. ISA Trans. 2023, 134, 58–73. [Google Scholar] [CrossRef]
- Tang, C.; Xia, J.; Wang, W.; Shang, H.; Ji, W.; Bao, Q.; Yang, D. A dynamic window model prediction of artificial potential field method for improving the coincidence of actual and predicted trajectory of underactuated planing craft. Ocean Eng. 2024, 313, 119351. [Google Scholar] [CrossRef]
- Gan, L.; Yan, Z.; Zhang, L.; Liu, K.; Zheng, Y.; Zhou, C.; Shu, Y. Ship path planning based on safety potential field in inland rivers. Ocean Eng. 2022, 260, 111928. [Google Scholar] [CrossRef]
- Kim, J.-H.; Jo, H.-J.; Kim, S.-R.; Choi, S.-W.; Park, J.-Y.; Kim, N. Comparison of collision avoidance algorithms for unmanned surface vehicle through free-running test: Collision risk index, artificial potential field, and safety zone. J. Mar. Sci. Eng. 2024, 12, 2255. [Google Scholar] [CrossRef]
- Isidori, A. Nonlinear Control Systems, 3rd ed.; Springer: London, UK, 1995; pp. 53–69. [Google Scholar]
- Guéguen, H.; Lefebvre, M.A.; Nasri, O.; Zaytoon, J. Safety verification and reachability analysis for hybrid systems. In Proceedings of the 17th World Congress the International Federation of Automatic Control, Seoul, Republic of Korea, 6–11 July 2008; Volume 41, pp. 8949–8959. [Google Scholar]
- Zhou, C.; Li, Y.; Zheng, W.; Wu, P.; Dong, Z. Safety Envelope Determination for Impaired Aircraft During Landing Phase Based on Reachability Analysis. In Proceedings of the 2018 Asia-Pacific International Symposium on Aerospace Technology; Springer: Singapore, 2019. [Google Scholar]
- Zhou, C.; Li, Y.; Zheng, W.; Wu, P.; Dong, Z. Safety analysis for icing aircraft during landing phase based on reachability analysis. Math. Probl. Eng. 2018, 2018, 3728241. [Google Scholar] [CrossRef]
- Manzinger, S.; Pek, C.; Althoff, M. Using reachable sets for trajectory planning of automated vehicles. IEEE Trans. Intell. Veh. 2021, 6, 232–248. [Google Scholar] [CrossRef]
- Xiao, Y.; Xia, T.; Wang, H. Formal safety verification of non-deterministic systems based on probabilistic reachability computation. Syst. Control. Lett. 2025, 196, 106014. [Google Scholar] [CrossRef]
- Zhang, B.; Bai, Y.; Zhang, K.; Zheng, K.; Jiang, Y. Ship Dynamic Collision Avoidance Algorithm Based on Reachable Set. In Proceedings of the 37th Chinese Control and Decision Conference (CCDC 2025), Xiamen, China, 16–19 May 2025; pp. 5264–5269. [Google Scholar]
- Potočnik, P. Model predictive control for autonomous ship navigation with COLREG compliance and chart-based path planning. J. Mar. Sci. Eng. 2025, 13, 1246. [Google Scholar] [CrossRef]
- Huang, Y.; Chen, L.; Chen, P.; Negenborn, R.R.; van Gelder, P.H.A.J.M. Ship collision avoidance methods: State-of-the-art. Saf. Sci. 2020, 121, 451–473. [Google Scholar] [CrossRef]
- Terndrup Pedersen, P. Review and application of ship collision and grounding analysis procedures. Mar. Struct. 2010, 23, 241–262. [Google Scholar] [CrossRef]
- Wang, G.; Spencer, J.; Chen, Y. Assessment of a ship’s performance in accidents. Mar. Struct. 2002, 15, 313–333. [Google Scholar] [CrossRef]
- Fossen, T.I. Handbook of Marine Craft Hydrodynamics and Motion Control, 2nd ed.; Wiley: Hoboken, NJ, USA, 2021; pp. 135–180. [Google Scholar]
- Son, K.; Nomoto, K. On the coupled motion of steering and rolling of a high speed container ship. J. Soc. Nav. Archit. Jpn. 1981, 150, 232–244. [Google Scholar] [CrossRef]
- Fossen, T.I.; Perez, T. Marine Systems Simulator (MSS). Available online: https://github.com/cybergalactic/MSS (accessed on 1 June 2004).
- Kuznecovs, A.; Ringsberg, J.W.; Mallaya Ullal, A.; Janardhana Bangera, P.; Johnson, E. Consequence analyses of collision-damaged ships—Damage stability, structural adequacy and oil spills. Ships Offshore Struct. 2022, 18, 567–581. [Google Scholar] [CrossRef]
- Li, S.; Meng, Q.; Qu, X. An overview of maritime waterway quantitative risk assessment models. Risk Anal. 2012, 32, 496–512. [Google Scholar] [CrossRef]
- Brown, A.J.; Chen, D. Probabilistic method for predicting ship collision damage. Ocean. Eng. Int. J. 2002, 6, 54–65. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).