Next Article in Journal
Spatial Variability of Surface Waves and Nearshore Currents Induced by Hurricane Harvey along the Southern Texas Coast
Next Article in Special Issue
Design and Experimental Study of Core Bit for Hard Rock Drilling in Deep-Sea
Previous Article in Journal
Participatory Approach to Build Up a Municipal Strategy for Coastal Erosion Mitigation and Adaptation to Climate Change
Previous Article in Special Issue
Effect of Saturation on Shear Behavior and Particle Breakage of Coral Sand
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Assessment Method Based on AIS Data Combining the Velocity Obstacle Method and Pareto Selection for the Collision Risk of Inland Ships

State Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2022, 10(11), 1723; https://doi.org/10.3390/jmse10111723
Submission received: 7 October 2022 / Revised: 5 November 2022 / Accepted: 8 November 2022 / Published: 11 November 2022
(This article belongs to the Special Issue Young Researchers in Ocean Engineering)

Abstract

:
A ship collision risk assessment model is an essential part of ship safety navigation. At present, the open water collision risk assessment model (such as the closest point of approach) is applied, but a ship collision risk model suitable for inland rivers is still in the exploration stage. Compared with open waters, the inland waterway has a larger density of ships, and the land and water environments are complex. The existing risk assessment models lack adaptability under the conditions of inland navigation. Therefore, this paper proposes a real-time collision risk assessment method for ships navigating inland rivers. This method utilizes the information of ships’ size in the automatic identification system (AIS) to construct the velocity obstacle cone between convex polygonal targets using the velocity obstacle method. Then, according to the geometric relationship between the relative velocity of two targets and the velocity obstacle cone, a new collision risk assessment model is defined. This model defines two indicators to evaluate the navigation collision risk: the degree of velocity obstacle intrusion (DVOI) and time of velocity obstacle intrusion (TVOI). These two indicators assess the risk of collision, respectively, from two aspects speed and course. In addition, a method using a trajectory compression algorithm to screen collision avoidance operation points in ship AIS trajectory is proposed to screen collision avoidance scenarios in the Yangtze River waterway. The effectiveness of the proposed collision risk model is verified in course-keeping and collision avoidance scenarios and compared with the traditional closest point of approach (CPA) method. The results indicate that the evaluation model for collision risk assessment is more accurate than the CPA method in all scenarios. Finally, this paper uses the Pareto selection algorithm to combine DVOI and TVOI, which can identify the ship that poses the greatest risk to our ship.

1. Introduction

Inland river shipping ensures the stability and smooth flow of the logistics supply chain and is an important part of a comprehensive transportation system [1]. Compared with land transportation, inland river shipping is a more environmentally friendly means of transportation. Increasing the proportion of inland river shipping in cargo transportation is of great importance to achieve carbon neutralization and energy conservation. However, the complex navigation conditions and crowded traffic conditions of inland river sections have been the biggest external factors that restrict the intellectualized navigation of inland river vessels [2]. The most significant difference between inland navigation and open water is the increase in ship density. These characteristics challenge the establishment of a navigation risk model for inland ships.
At present, no method for the collision risk assessment of inland waterways has been widely adopted. However, it is very important to have an effective collision risk assessment model for ship-assisted collision avoidance or intelligent navigation technology. The model can provide a basis for decision-making algorithms to select appropriate collision avoidance and resumption timing, as well as an appropriate collision avoidance method. In addition, the collision risk assessment module needs to run continuously throughout the algorithm. Therefore, it is necessary for ship-assisted collision avoidance or the intelligent navigation technology of ships to realize an effective risk assessment method suitable for inland ships.
Navigation risk is a very broad term. Many factors may lead to the navigation risk of ships, such as environmental impact (weather, etc.), the impact of mechanical equipment, and human factors [3]. However, man-made factors are generally recognized by scholars as the biggest factor that causes the navigation danger to ships [3,4,5,6]. In the course of navigation, human factors are mainly reflected in three parts: trajectory prediction, collision risk detection, and collision avoidance strategies [7]. Collision risk detection is the research issue of this paper. At present, research in this area has two directions, one of which is to study the collision risk of an area. For example, Liu et al. obtained clusters by clustering and then computed the collision risk for all clusters to obtain regional collision risk values [8]. Kang et al. employed the weighted least squares method to derive speed–density formulas for ships in the Singapore Strait [9]. These results can be utilized to describe the traffic characteristics of certain navigation sections, such as inland rivers, but can only be used as a reference, not for the actual ship navigation collision risk detection. The other direction is to directly study the collision risk values between ships, usually based on expert knowledge or probability. The following is an introduction to two research methods in this direction.
The most widely used method is the closest point of approach (CPA), of which two indicators, the distance of CPA (DCPA) and time of CPA (TCPA), need to be determined by expert knowledge. Mou et al. used a linear regression model to determine the correlation between CPA parameters and ship size, speed, and course in the European port of Rotterdam [10]. Kang et al. asked eight captains with more than 10 years of work experience to acquire data from simulated laboratory voyages in order to obtain CPA index thresholds in restricted waters [11]. However, the CPA method is only a simple estimation and is not applicable in many situations because the size information of the ship is ignored [12], which is especially true in inland waterways. The collision risk assessment model based on the ship domain is also a widely studied scheme. The ship domain cannot directly quantify the risk value. Szlapczynski proposed the proximity factor index, which was the earliest application of the ship domain to the collision risk assessment model [13]. On this basis, two indicators—the degree of domain violation and time to domain violation—were proposed [14]. The degree of overlap in the area of ship domains is also an indicator of risk calculation [7,12,15,16,17,18,19]. However, the domain radius of a ship is often several times the length of its own ship when considering maneuverability [20,21]. This feature makes it difficult to apply to high-density ship scenarios, especially in inland waterways where the lane separation system is implemented. Some scholars have proposed new indicators or combined other means with the methods based on expert knowledge. Liu et al. proposed a new collision risk indicator based on ship maneuverability and ship domain-danger sector; this indicator defines the collision risk according to the optional range of heading [22,23]. You et al. proposed a new collision risk index, namely virtual intrusion, based on ship maneuverability and collision avoidance rules [24]. Li et al. proposed a new collision risk assessment model based on the relative course selection range by combining the velocity obstacle method with the ship domain [25]. Chen et al. combined the velocity obstacle method with the CPA method, first using the velocity obstacle method to select the target ship, and then using the CPA method to calculate the risk [26]. Most of these methods consider only the course for collision risk assessment while ignoring the speed when applying the velocity obstacle method. Furthermore, the use of fuzzy logic [15,16,27], neural network [28], and evidential reasoning [29,30] methods to take various indicators into careful consideration is a hot research direction. These achievements are of positive significance for promoting the establishment of a collision risk model. However, they are usually utilized in open water only, and few studies are conducted on the assessment of collision risk of inland ships.
Research on the probability-based collision risk model has been previously conducted [31]. The use of Bayesian networks [6,32,33] to infer collision risk probability models is a research hotspot in this field. Cai et al. proposed a risk degree model weighted by indicators based on the principle of information entropy [34]. Mujeeb-Ahmed et al. used Latin hypercube sampling technology to generate 50 expected collision scenarios in order to study the collision risk assessment model of offshore supply ships for offshore facilities [35]. However, obtaining an accurate probability density function is often the premise for the application of such methods.
In a word, the current research direction of the risk model shows the characteristics of multimethod fusion, and both empirical and probability-based models pay more attention to the use of automatic identification system (AIS) information [19,26,32,34,36,37]. However, the current threshold settings for risk assessment indicators (such as CPA) are not directional; thus, it is not possible to determine the threshold in a waterway based on expert knowledge. Whereas probability-based collision avoidance is not sufficiently reliable, a reliable collision risk assessment model that can be applied to inland rivers is still lacking. In this paper, on the basis of the AIS size data of ships, a navigation collision risk assessment model for inland rivers is proposed based on the velocity obstacle method and Pareto selection. In the proposed model, two collision risk indicators—the degree of velocity obstacle intrusion (DVOI) and time of velocity obstacle intrusion (TVOI)—are obtained using the velocity obstacle method, assessing the collision risk of navigation from the two aspects of course and speed, respectively. Finally, the most dangerous ships to the current navigation are obtained using the Pareto selection method. The following text is arranged as follows: Section 2 introduces the construction method of the velocity obstacle zone and the calculation method of DVOI and TVOI. Section 3 discusses how to filter collision avoidance situations in AIS data using a compression algorithm and to use the Pareto selection method with a threshold. Section 4 introduces the data preprocessing and the main flow of the algorithm. Section 5 uses AIS data in the real navigation process to evaluate the collision risk of three different ship navigation scenarios using the DVOI/TVOI and CPA methods simultaneously and compares them. The combination of DVOI/TVOI and Pareto selection with a threshold can determine the ships that are currently the most threatening to our ship. Section 6 summarizes of the full text.

2. Calculation of DVOI and TVOI

The velocity obstacle method was first proposed by Fiorini et al. and applied to the path planning of robots in dynamic environments [38]. To avoid the problem of turning, a circle is used to represent the shape of the robot, the radius of robot A is superimposed onto robot B , and the velocity obstacle cone C C A , B is obtained, as presented in Figure 1a, where λ r and λ f are two tangent lines passing through point and circle respectively. The radius of circle B is the sum of R A and R B , which are the radii of robot A and robot B , respectively. The collision can be avoided by selecting appropriate V A so that the direction of relative velocity V A , B falls outside of C C A , B .
The width of inland ships is limited due to the limited channel width. To ensure cargo capacity, the ship shape is closer to a cuboid. The length and width of the ships in AIS data were used to model the ship shape with a rectangle, and the velocity obstacle cone in Figure 1b was obtained by building the velocity obstacle method. The ship filled with vertical lines is our ship, which is represented by O , and the ship filled with grid lines is the target ship, which is represented by T . The specific method is introduced in Section 2.1.

2.1. Structure Velocity Obstacle Cone

An AIS can provide real-time ship navigation information [36], including longitude, latitude, course, speed, and ship size. For ship size modeling, the longitude and latitude need to be mapped to the relative position coordinate system, as presented in Figure 1b. According to Equations (1) and (2), the relative distance coordinate ( x m a p , y m a p ) between the longitude and latitude ( λ t a r g e t , φ t a r g e t ) of the target point P t a r g e t and the longitude and latitude ( λ o r i , φ o r i ) of the reference point P o r i can be obtained.
{ x m a p = r o r i l a t × Δ λ y m a p = r o r i l o n × Δ φ
{ r o r i l a t = a e cos φ o r i ( 1 e 1 2 sin 2 φ o r i ) 1 2 r o r i l o n = a e ( 1 e 1 2 ) ( 1 e 1 2 sin 2 φ o r i ) 3 2
where the radius of weft circle r o r i l a t is N ( φ o r i ) cos φ o r i , and the radius of warp circle r o r i l o n is M ( φ o r i ) . Δ λ and Δ φ are the longitude and latitude differences of the target’s relative reference point, respectively. Equations (3) and (4), respectively, provide the radius of curvature of the meridian circle and prime vertical circle at reference point P o r i .
M ( φ ) = a e ( 1 e 1 2 ) ( 1 e 1 2 sin 2 φ ) 3 2
N ( φ ) = a e ( 1 e 1 2 sin 2 φ ) 1 2
The WGS84 coordinate system was adopted here, and ellipsoidal parameters are presented in Table 1, where e 1 2 is the first eccentricity, e 1 2 = a e 2 b e 2 a e 2 .
The ship in navigation is represented by a rectangle, and the ship domain is represented by four vertices (upper left, upper right, lower right, lower left). The relative distance coordinate ( x , y ) corresponding to the longitude and latitude of the ship is taken as the center point coordinate of the ship. According to the geometric relationship, the coordinates of the four vertices can be obtained using Equation (5).
{ ( x f l , y f l ) = ( x + x f m + d x f l , y + y f m + d y f l ) ( x f r , y f r ) = ( x + x f m + d x f r , y + y f m + d y f r ) ( x a r , y a r ) = ( x + x a m + d x a r , y + y a m + d y a r ) ( x a l , y a l ) = ( x + x a m + d x a l , y + y a m + d y a l )
The ship length obtained from the AIS data is l , and the width is w . The heading angle θ o r i was converted into the included angle ϕ between the ship and the positive direction of the x a x i s using Equation (6) in Figure 2.
ϕ = { 90 ° θ o r i 0 < θ o r i < 90 ° 450 ° θ o r i 90 ° θ o r i 360 °
x f m ,   y f m ,   x a m ,   y a m are the abscissa and ordinate of the midpoint of the front and rear ends of the ship, respectively, which can be calculated using Equations (7) and (8). d x f l ,   d x f r ,   d x a r ,   d x a l are the x a x i s direction offsets of the top left, top right, bottom right, and bottom left vertices relative to the midpoint of the front and rear ends, respectively. Similarly, the offset in the y a x i s direction can be calculated using Equations (9) and (10).
{ x f m = l 2 cos ( ϕ ) y f m = l 2 sin ( ϕ )
{ x a m = l 2 cos ( π + ϕ ) y a m = l 2 sin ( π + ϕ )
{ d x f l = d x a l = w 2 cos ( ϕ + π 2 ) d y f l = d y a l = w 2 sin ( ϕ + π 2 )
{ d x f r = d x a r = w 2 cos ( ϕ + 3 π 2 ) d y f r = d y a r = w 2 sin ( ϕ + 3 π 2 )
The distance mapping is only approximate to the reference point. Thus, when the target point is far from the reference point, a more accurate angular relationship between the two coordinates can be obtained using the Mercator projection, as expressed in Equation (11). ( x m e r c a t o r , y m e r c a t o r ) is the Mercator projection coordinate corresponding to longitude and latitude ( λ , φ ) .
{ x m e r c a t o r = a e ln ( tan ( 45 ° + φ 2 ) ) ( 1 e 1 sin φ 1 + e 1 sin φ ) e 1 2 y m e r c a t o r = a e λ
Unlike the construction method of the velocity obstacle cone in Figure 1a, which uses the tangent point as the critical collision point, a rectangle cannot stack the radius from any direction like a circle. Thus, a method to determine the critical collision point of a convex polygon through the slope is presented here. This paper presents a method to determine the critical collision point by the slope of the line connecting the vertices between convex polygons. As shown in the algorithm in Algorithm 1 first, the relative positions of the two ships are judged. For example, the distance from all vertices of our ship to the y a x i s is greater than that from any vertex of the target ship to the y a x i s . In the scenario presented in Figure 3, the only necessary task is to connect our ship to the vertices of the target ship. The two lines with the largest and smallest slopes are tangent lines, and the four vertices of these two lines are edge collision points. The velocity obstacle cone between convex polygons can be constructed by passing through the center point of our ship and making two rays parallel to these two straight lines. When the distance from the target ship’s vertex to the y a x i s is smaller than that from our ship’s vertex to the y a x i s , that is, as presented in Figure 4a, if the wrong velocity obstacle cone obtained according to the aforementioned method, then all points will be rotated 90° clockwise with the origin as the center point, and then the critical impact point will be determined using the aforementioned method and the velocity obstacle cone obtained, as presented in Figure 4b. Then, the points will be rotated 90° counterclockwise to obtain the original coordinates of the critical impact point and calculate the true slope, thus obtaining the correct velocity obstacle cone (Figure 4c).
Finally, the velocity obstacle cone under the polar coordinate system was obtained as presented in Figure 5, where α is the included angle of the connecting line between the center points of the two ships, and β m i n , β m a x are the included angles between the line with the minimum and maximum slopes of the connecting line among the vertices of the two ships and the polar axis, respectively. C A 1 and C A 2 are the center angles corresponding to the two velocity obstacle cones, respectively. The value of α , β m i n , β m a x , C A 1 , C A 2 is within zero and 2 π .
Algorithm 1. Algorithm for selecting critical collision points by slope (where, Input is the vertex of our ship and the target ship, and the number of vertices of the polygon; P T ( 2 ) represents the ordinate of the vertex of the target ship; C W O 90 and C C W O 90 are subfunctions that rotate the point 90° clockwise and 90° counterclockwise about the origin, respectively; K is a one dimensional vector that stores all slopes; i n d e x M a x and i n d e x M i n are the subfunctions to obtain the maximum and minimum position indices, respectively; and R ound is the downward rounding function).
Algorithm 1: Select critical collision point by slope
  Input:  POs, PTs, PNum , PTs , PNum
  Output:  PO min , PT min , PO max , PT max
Jmse 10 01723 i001

2.2. Calculation of DVOI

DVOI indicates the degree of invasion of our ship into the velocity obstacle cone formed by the target ship. A smaller DVOI corresponds to a lower degree of invasion (approach) of our ship to the velocity obstacle cone of the target ship is; that is, the two ships are safer. As presented in Figure 6a, the center angle that corresponds to the velocity obstacle cone is C A 1 and C A 2 , and the boundary line of the two sector areas is the line connecting the center points of the two ships. On the basis of these two sectors, the extension velocity obstacle cone can be obtained by extending 90° respectively in the direction of the connecting line away from the ship’s center point, that is, the area corresponding to the central angles C A 3 and C A 4 . The center angle of the area outside the corresponding area C A 1 , C A 2 , C A 3 , C A 4 is C A 5 .
As presented in Figure 6b δ denotes the angle between the relative velocity direction and the connecting line between the center points of the two ships, which has a value range within [ 0 , π ] . When it falls in the area corresponding to the center angle C A 1 or C A 2 , it indicates that a collision may occur when sailing along the current velocity direction, and the DVOI value is 1. When it falls in the area corresponding to the center angle C A 3 or C A 4 , it indicates that a collision may occur when sailing along the current velocity direction, and the DVOI value is the ratio of C A 1 or C A 2 to δ (depending on which area is closer); When it falls in the area corresponding to the center angle C A 5 , it indicates that no collision will occur when sailing in the current direction; thus, the DVOI value is 0. The value of DVOI can be calculated according to Equation (12).
D V O I = { 1 δ { C A 1 , C A 2 } C A 1 δ δ C A 3 C A 2 δ δ C A 4 0 δ C A 5

2.3. Calculation of TVOI

TVOI is the time required for our ship to invade the velocity obstacle cone of the target ship. When the DVOI value is less than 1, this value represents the time when our ship reaches the nearest point to the target ship. When DVOI equals 0, TVOI equals + . When the relative velocity falls on the velocity obstacle cone, the time of intruding into the velocity obstacle cone of the target ship can be calculated. When the relative velocity falls on the extended cone of the velocity obstacle, the time when our ship reaches the nearest point to the target ship can be calculated.
In Figure 7, the black line indicates the ship’s heading, the yellow arrow indicates the relative heading, and the green dotted line indicates the connection between the center of our ship and the target ship. The collision track of all vertices of our ship against the target ship was determined, as indicated by the red line in Figure 7a. The collision track of all vertices of the target ship against our ship was determined, as shown by the blue line in Figure 7b. The minimum value of all red and blue lines, which is the shortest distance D m i n of the intrusion velocity obstacle cone, was calculated. The value of TVOI was D m i n / v r , where v r denotes the relative speed of two ships.
When the relative velocity direction was in the extended velocity obstacle cone, we went through the four vertices of our ship, created a straight line parallel to the relative velocity direction, and then calculated the distance from each vertex of the target ship to the straight line, as presented in Figure 8. Among the 16 calculated distances, the vertex of the target ship with the smallest corresponding distance was the point closest to our ship during the voyage, and the perpendicular foot from this point to the corresponding straight line was the nearest point (the intersection of the purple dotted line and the red dotted line). The length of the nearest fixed-point track (i.e., purple dotted line in the figure) from our ship to the target ship was d m i n . The value of TVOI was d m i n / v r . Equation (13) was used to calculate TVOI.
T V O I = { D m i n V r δ { C A 1 , C A 2 } d m i n V r δ { C A 3 , C A 4 } 0 δ C A 5

3. Pareto Selection Algorithm and Trajectory Compression Filtering

3.1. Pareto Selection Algorithm

DVOI and TVOI evaluate the collision risk from two aspects; thus, a single optimal solution may not be available for the optimal selection of multiple objectives but a set of alternative solutions, called the Pareto solution set [39,40]. Using the algorithm in Algorithm 2, we can obtain the Pareto Frontier of collision risk, which targets our ship’s 1/DVOI and TVOI against the target ship. First, exceptional circumstances need to be excluded. When one of the two indicators that a ship evaluates is too large, it generally does not pose a threat to our ship. To exclude this special case, threshold values are specified for each of the two indicators, and the size of the threshold can be determined based on the channel characteristics or experience. When a ship’s evaluation criteria exceed the threshold, it is not included in the Pareto sorting, as shown in the green area in Figure 9. Although the TVOI value of P F and the 1/DVOI value of P G were the smallest, these two points still could not dominate other points. The points below the threshold, that is, the red area in Figure 9, were sorted to obtain the first Pareto front. P A and P B could not be completely dominated, whereas P C , P D , and P E were completely dominated.
Algorithm 2. Algorithm for obtaining the Pareto frontier with a threshold.
Algorithm 2: Get Pareto Frontier
  Input:  ship s VOI ( MMSI , DVOI , TVOI ) , TH
  Output:  VOIFrontier
Jmse 10 01723 i002

3.2. Collision Avoidance Operation Point Screening Based on Piecewise Linear Segmentation

To verify the accuracy of the assessment model, the DVOI and TVOI methods are employed to assess the collision risk of AIS data. Specific routes and segments can be screened using the idea of trajectory compression to accurately determine the collision avoidance operation point. Piecewise Linear Segmentation (PLS) is the most used trajectory compression method [41]. Figure 10 presents a schematic of PLS, taking compression of two-dimensional spatial coordinates as an example. First, the first point T b e g i n and last point T e n d were connected to obtain the deviation from the point on the track to the line. The point on the track corresponding to the maximum deviation D was used as the segmentation point. The track was then divided into two segments. The above operation was repeated until the maximum deviation of each segment was less than the given threshold ϵ . In this paper, time and heading were taken as compression targets, and appropriate thresholds were set using the algorithm in Algorithm 3 to obtain the collision operation points.
Algorithm 3. Algorithm for filter segments.
Algorithm 3: segmentFilter
  Input:  shipAIS ϵ
  Output:  outshipAIS
Jmse 10 01723 i003

4. Data Processing and Algorithm Flow

4.1. AIS Data Preprocessing

Some errors are usually present in the acquired AIS data, which is why the AIS data need to be checked and cleaned up before use [42]. The errors in AIS mainly include information loss and the information drift [17]. The error criteria for clearing data in this article were as follows:
-
Missing ship position, course, speed, length, width and timestamp
-
Fewer than three AIS data records
-
The speed is lower than 1 knot
-
The heading difference of adjacent points is greater than 50°
-
The track direction change is greater than 100°
This paper takes the navigation information of the Jiujiang segment of the Yangtze River basin as an example to obtain AIS data with a time range between 18:30:39 and 23:44:58 (UTC+08:00 as the standard time, the same below) and a geographic range between 116.24–116.35 E and 29.77–29.84 N. The original track obtained is presented in Figure 11a, and the ship track obtained through data cleaning is presented in Figure 11b.

4.2. Screening Collision Avoidance Operation Points

In order to verify the effectiveness of the risk assessment function, it was necessary to use the function in the course-keeping and collision avoidance scenarios, respectively. The PLS algorithm introduced in Section 3 was used to screen collision avoidance scenarios. AIS data information was compressed with time and course as the compression target. Figure 12 presents the navigation information of the ship with MMSI No. 413766971 during 27 April 2022 22:17:26 to 27 April 2022 22:34:50. Figure 12a presents the position information. The compressed track points were all turning points with large amplitudes, which can be considered points for the collision avoidance operation. To display the data before and after compression more intuitively, time and heading are taken as the coordinate axis in Figure 12b.

4.3. Algorithm Flow

As shown in the Figure 13, the algorithm first determines whether the edge collision point needs to be obtained by rotating the coordinate system according to the input AIS information. Then, we calculated the velocity obstacle cone and the extended velocity obstacle cone through the obtained edge collision points, and then we obtained the DVOI. According to whether the value of DVOI was 1, different algorithms were used to obtain TVOI. Finally, through Pareto selection, we obtained the ship with the largest possible collision, and output DVOI and TVOI at the same time.

5. Results and Discussion

When verifying the collision risk assessment model, we selected a ship as our ship, and then used the DVOI/TVOI and CPA methods to assess the collision risk between our ship and the target ships. The sampling frequency of AIS data of different ships is different; thus, the linear interpolation method was employed to obtain the information of target ships at the same time as our ship. The following four cases were all taken from the AIS data of ships in the Jiujiang section of the Yangtze River on 27 April 2022.

5.1. Case 1

The AIS data of two ships with MMSI codes 413762187 and 413826629 at the timestamp 1651070320 (27 April 2022 22:38:40) were acquired, and the navigation collision risk at that time was evaluated using two methods. The AIS data of the two ships at this moment is presented in Table 2.
A velocity obstacle cone presented in Figure 14 was constructed, where (a) presents the absolute velocity obstacle cone used to calculate DVOI, (b) shows the relative velocity obstacle cone used to calculate TVOI, and (c) shows the CPA method to calculate DCPA and TCPA. The results are presented in Table 3.
This scenario is a common situation in inland rivers where two ships navigate side by side. At this point, because the relative course of the two ships is outside the extended velocity obstacle cone, the DVOI value is 0, i.e., the two ships will never collide when traveling in their current state. The value of DCPA is 128.42. The threshold of DCPA (double the sum of the lengths of two vessels) is usually greater than this value, and the CPA method is liable to cause a false alarm (early alarm).

5.2. Case 2

The AIS data of two ships with MMSI codes 41372187 and 413158879 with timestamp 1651070520 (27 April 2022 22:42:00) were obtained, and collision risk at that time was assessed using two methods. The AIS data of the two ships at this time are presented in Table 4.
The velocity obstacle cone was constructed as shown in Figure 15, and the results of the collision risk assessment are presented shown in Table 5.
The scenario is a common sailing scenario in the inner river, where one ship follows the other ship. The CPA method ignores the ships’ size. TCPA can only act as the collision time when DCPA is less than the threshold. When DCPA is slightly larger than the threshold, TCPA lacks reference and is difficult to use in judging the current sailing collision risk. However, the extent of the relative heading away from the velocity obstacle cone can be judged from the DVOI values using the DVOI/TVOI method. DVOI = 0.09, which is much less than 1 at a certain collision. From the DVOI calculation method, a sufficiently safe approach at this time is to relatively navigate away from the velocity obstacle cone at an angle about 10 times that of the velocity obstacle cone and with a TVOI value of 1304.38 s. This case shows that the DVOI/TVOI method covers more information than the CPA method and can avoid premature alarms and false alarms by increasing unnecessary redundancy due to security considerations in the CPA method.

5.3. Case 3

To obtain AIS data for two vessels with MMSI codes 413773475 and 413839828 poked at time 1651073819 (27 April 2022 23:36:59) and to evaluate the sailing collision risk at that moment using the two methods, the AIS data of two vessels at the moment are presented in Table 6.
The velocity obstacle zone was constructed as presented in Figure 16, and the results of the collision risk assessment are shown in Table 7.
The scenario is the crossing of a ship in the inner river from the front of another ship, at which time both the DVOI and DCPA values indicated that the scenario was more dangerous, but the value of TVOI was 65.74 s less than that of TCPA. This result occurred because the CPA method does not take into account the size factor of vessels. Thus, the calculated results can sometimes be smaller than the actual collision risk value, resulting in an insufficient warning. Meanwhile, the TVOI was calculated considering the vessel size, and the results were more precise.

5.4. Case 4

All ships’ AIS data with timestamp 1651069257 (27 April 2022 22:20:57) in the range 116.246–116.262 East and 29.779–29.792 north were acquired, and the data are presented in Table 8.
The ship with MMSI number 413766971 was selected as our ship, and the collision risk was calculated for the rest of the ships. The relative positions of each ship are shown in Figure 17. The calculation results of DVOI and TVOI are presented in Table 9. Pareto ordering of the above vessels was performed using 1/DVOI and TVOI, of which 413828271 was significantly outside the threshold and did not participate in the Pareto frontier ordering. The Pareto frontier graph is presented in Figure 18. Figure 18 demonstrates that the ship with MMSI number 41373803 had the greatest risk to our ship, that is, the ship represented by the five-point star in Figure 18.

5.5. Summary

Case 1 shows that when two ships are sailing side by side, the DVOI/TVOI method is more accurate than the CPA method, which prevents the premature alarm caused by an overly large DCPA threshold in the CPA.
Case 2 is a case in which the DVOI/TVOI method covers more information than the CPA method during the two-vessel chase voyage, making up for the lack of referential TCPA in the CPA.
Case 3 is a case in which the DVOI/TVOI method is more accurate than the CPA method when the two ships are crossing. The CPA method ignores the size information of the ship itself, resulting in an insufficient early warning.
Case 4 is a case in which DVOI/TVOI is combined with Pareto selection to identify the vessel that poses the greatest threat to a vessel under multivessel navigation.

6. Conclusions

In this paper, a method for real-time detection of collision risk of inland navigation was presented, which was combined with the velocity obstacle method and Pareto selection to solve the problem of the existing inland navigation collision risk model being unsuitable for the inland river environment. This method included a real-time collision risk assessment model based on AIS data of the ships’ size and the velocity obstacle method, as well as a Pareto selection algorithm with thresholds. In the collision risk assessment model, a method for constructing a velocity obstacle cone for a convex polygon was presented, and two collision risk assessment indices—DVOI and TVOI—were defined to evaluate the collision risk of navigation from the aspects of course and speed. Then, the Pareto selection algorithm with threshold was employed to combine the risk information of two dimensions to determine which ship poses the greatest threat to our ship in the current course state. This feature is especially important for choosing the collision avoidance order when multivessel collisions need to be avoided. The real AIS historical data were used to assess collision risk in navigation scenarios such as side-by-side, overtaking, and cross-navigation. The experiment results were compared with those of typical CPA methods and showed that the results of the DVOI/TVOI methods contained more information and were more accurate than those of the CPA methods.
To verify the reliability of DVOI/TVOI collision risk assessment models in various scenarios, the scenarios that contain ship collision avoidance operations need to be filtered accurately from the AIS data. In this paper, an AIS error data clearing method was presented, and a method for filtering AIS data containing ship collision avoidance scenario data was presented using the PLS algorithm with time and course as the compression target.
Compared with the CPA method, the collision assessment method proposed in this paper solves the problem that CPA cannot effectively assess the navigation collision risk in restricted waters such as inland rivers. This method can accurately evaluate the risk of two ships side by side or encountering at close range and is more accurate than the CPA method for overtaking and crossing situations. This is of great significance to the ship-assisted collision avoidance and intelligent navigation of inland ships. The proposal of this method is beneficial for ship path planning or the collision avoidance decision-making algorithm to determine the timing of collision avoidance and resumption of the voyage more reasonably. The crew or decision-making algorithms can prioritize collision avoidance targets based on quantified collision risk values, which will greatly reduce collisions due to human error. According to the quantified value of collision risk, a hierarchical and classified navigation decision-making response algorithm can be developed to improve the flexibility of the navigation decision-making module. Moreover, the evaluation method can also be used as a new index to be applied to the metaheuristic algorithm to improve the accuracy and reliability of the existing inland ship collision avoidance scheme. In addition to applications for ship-assisted collision avoidance or the intelligent navigation of ships in inland waterways, DVOI/TVOI, as a brand-new collision risk assessment index, can also be applied to various analysis methods. For example, by analyzing a large amount of AIS data, the collision risk value threshold range of a given segment can be determined to obtain the regional risk value. This can provide more useful information for vessel traffic service operators (VTSO).

Author Contributions

Conceptualization, Y.W. and H.W.; methodology, Y.W.; software, Y.W.; validation, Y.Z., H.Z. and H.W.; formal analysis, Y.W.; investigation, Y.Z.; resources, H.Z.; data curation, H.Z.; writing—original draft preparation, Y.W.; writing—review and editing, H.W.; visualization, Y.W.; supervision, H.W.; project administration, H.W.; funding acquisition, H.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant number U1964202.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Qian, L.; Zheng, Y.Z.; Li, L.; Ma, Y.; Zhou, C.H.; Zhang, D.F. A New Method of Inland Water Ship Trajectory Prediction Based on Long Short-Term Memory Network Optimized by Genetic Algorithm. Appl. Sci. 2022, 12, 4073. [Google Scholar] [CrossRef]
  2. Zhang, G.Y.; Wang, Y.; Liu, J.; Cai, W.; Wang, H.B. Collision-Avoidance Decision System for Inland Ships Based on Velocity Obstacle Algorithms. J. Mar. Sci. Eng. 2022, 10, 814. [Google Scholar] [CrossRef]
  3. Chauvin, C.; Lardjane, S.; Morel, G.; Clostermann, J.P.; Langard, B. Human and organisational factors in maritime accidents: Analysis of collisions at sea using the HFACS. Accid. Anal. Prev. 2013, 59, 26–37. [Google Scholar] [CrossRef]
  4. Graziano, A.; Teixeira, A.P.; Guedes Soares, C. Classification of human errors in grounding and collision accidents using the TRACEr taxonomy. Saf. Sci. 2016, 86, 245–257. [Google Scholar] [CrossRef]
  5. Pedersen, P.T. Review and application of ship collision and grounding analysis procedures. Mar. Struct. 2010, 23, 241–262. [Google Scholar] [CrossRef]
  6. Zhang, M.Y.; Zhang, D.; Yao, H.J.; Zhang, K. A probabilistic model of human error assessment for autonomous cargo ships focusing on human-autonomy collaboration. Saf. Sci. 2020, 130, 104838. [Google Scholar] [CrossRef]
  7. 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]
  8. Liu, Z.H.; Wu, Z.L.; Zheng, Z.Y. A novel framework for regional collision risk identification based on AIS data. Appl. Ocean Res. 2019, 89, 261–272. [Google Scholar] [CrossRef]
  9. Kang, L.J.; Meng, Q.; Liu, Q. Fundamental diagram of ship traffic in the Singapore Strait. Ocean Eng. 2018, 147, 340–354. [Google Scholar] [CrossRef]
  10. Mou, J.M.; van der Tak, C.; Ligteringen, H. Study on collision avoidance in busy waterways by using AIS data. Ocean Eng. 2010, 37, 483–490. [Google Scholar] [CrossRef]
  11. Kang, L.J.; Lu, Z.Y.; Meng, Q.; Gao, S.; Wang, F.W. Maritime simulator based determination of minimum DCPA and TCPA in head-on ship-to-ship collision avoidance in confined waters. Transp. A 2019, 15, 1124–1144. [Google Scholar] [CrossRef]
  12. Szlapczynski, R.; Szlapczynska, J. Review of ship safety domains: Models and applications. Ocean Eng. 2017, 145, 277–289. [Google Scholar] [CrossRef]
  13. Szlapczynski, R. A unified measure of collision risk derived from the concept of a ship domain. J. Navig. 2006, 59, 477–490. [Google Scholar] [CrossRef]
  14. Szlapczynski, R.; Szlapczynska, J. An analysis of domain-based ship collision risk parameters. Ocean Eng. 2016, 126, 47–56. [Google Scholar] [CrossRef]
  15. Qiao, Z.X.; Zhang, Y.J.; Wang, S.B. A Collision Risk Identification Method for Autonomous Ships Based on Field Theory. IEEE Access 2021, 9, 30539–30550. [Google Scholar] [CrossRef]
  16. Namgung, H.; Kim, J.S. Regional Collision Risk Prediction System at a Collision Area Considering Spatial Pattern. J. Mar. Sci. Eng. 2021, 9, 1365. [Google Scholar] [CrossRef]
  17. Lei, J.; Liu, L.; Chu, X.; He, W.; Liu, X.; Liu, C. Automatic identification system data-driven model for analysis of ship domain near bridge-waters. J. Navig. 2021, 74, 1284–1304. [Google Scholar] [CrossRef]
  18. Rong, H.; Teixeira, A.P.; Soares, C.G. Ship trajectory uncertainty prediction based on a Gaussian Process model. Ocean Eng. 2019, 182, 499–511. [Google Scholar] [CrossRef]
  19. Chen, P.; Huang, Y.; Mou, J.; van Gelder, P.H.A.J.M. Ship collision candidate detection method: A velocity obstacle approach. Ocean Eng. 2018, 170, 186–198. [Google Scholar] [CrossRef]
  20. Zhou, J.; Wang, C.; Zhang, A. A COLREGs-Based Dynamic Navigation Safety Domain for Unmanned Surface Vehicles: A Case Study of Dolphin-I. J. Mar. Sci. Eng. 2020, 8, 264. [Google Scholar] [CrossRef]
  21. Wang, N. An Intelligent Spatial Collision Risk Based on the Quaternion Ship Domain. J. Navig. 2010, 63, 733–749. [Google Scholar] [CrossRef]
  22. Liu, Z.H.; Wu, Z.L.; Zheng, Z.Y. A cooperative game approach for assessing the collision risk in multi-vessel encountering. Ocean Eng. 2019, 187, 12. [Google Scholar] [CrossRef]
  23. Liu, Z.H.; Wu, Z.L.; Zheng, Z.Y. A Collision Avoidance Manoeuvre and Ship Domain Based Model for Identifying Collision Risk Index between Ships. In Proceedings of the 4th Annual International Conference on System Reliability and Safety (ICSRS), Rome, Italy, 20–22 November 2019; pp. 255–261. [Google Scholar]
  24. You, Y.J.; Rhee, K. Development of the collision ratio to infer the time at which to begin a collision avoidance of a ship. Appl. Ocean Res. 2016, 60, 164–175. [Google Scholar] [CrossRef]
  25. Li, J.; Wang, H.; Guan, Z.; Pan, C. Distributed Multi-Objective Algorithm for Preventing Multi-Ship Collisions at Sea. J. Navig. 2020, 73, 971–990. [Google Scholar] [CrossRef]
  26. Chen, P.F.; Li, M.X.; Mou, J.M. A Velocity Obstacle-Based Real-Time Regional Ship Collision Risk Analysis Method. J. Mar. Sci. Eng. 2021, 9, 428. [Google Scholar] [CrossRef]
  27. Guan, Z.; Wang, Y.; Zhou, Z.; Wang, H. Research on Early Warning of Ship Danger Based on Composition Fuzzy Inference. J. Mar. Sci. Eng. 2020, 8, 1002. [Google Scholar] [CrossRef]
  28. Ahn, J.H.; Rhee, K.P.; You, Y.J. A study on the collision avoidance of a ship using neural networks and fuzzy logic. Appl. Ocean Res. 2012, 37, 162–173. [Google Scholar] [CrossRef]
  29. Zhao, Y.X.; Li, W.; Shi, P. A real-time collision avoidance learning system for Unmanned Surface Vessels. Neurocomputing 2016, 182, 255–266. [Google Scholar] [CrossRef]
  30. Li, B.; Pang, F.W. An approach of vessel collision risk assessment based on the D-S evidence theory. Ocean Eng. 2013, 74, 16–21. [Google Scholar] [CrossRef]
  31. Kaneko, F. Methods for probabilistic safety assessments of ships. J. Mar. Sci. Technol. 2002, 7, 1–16. [Google Scholar] [CrossRef]
  32. Yu, Q.; Liu, K.; Chang, C.-H.; Yang, Z. Realising advanced risk assessment of vessel traffic flows near offshore wind farms. Reliab. Eng. Syst. Saf. 2020, 203, 1–16. [Google Scholar] [CrossRef]
  33. Li, K.X.; Yin, J.B.; Bang, H.S.; Yang, Z.L.; Wang, J. Bayesian network with quantitative input for maritime risk analysis. Transp. A 2014, 10, 89–118. [Google Scholar] [CrossRef]
  34. Cai, M.; Zhang, J.; Zhang, D.; Yuan, X.; Soares, C.G. Collision risk analysis on ferry ships in Jiangsu Section of the Yangtze River based on AIS data. Reliab. Eng. Syst. Saf. 2021, 215, 107086. [Google Scholar] [CrossRef]
  35. Mujeeb-Ahmed, M.P.; Paik, J.K. A probabilistic approach to determine design loads for collision between an offshore supply vessel and offshore installations. Ocean Eng. 2019, 173, 358–374. [Google Scholar] [CrossRef]
  36. Tu, E.M.; Zhang, G.H.; Rachmawati, L.; Rajabally, E.; Huang, G.B. Exploiting AIS Data for Intelligent Maritime Navigation: A Comprehensive Survey From Data to Methodology. IEEE Trans. Intell. Transp. Syst. 2018, 19, 1559–1582. [Google Scholar] [CrossRef]
  37. Qu, X.B.; Meng, Q.; Li, S.Y. Ship collision risk assessment for the Singapore Strait. Accid. Anal. Prev. 2011, 43, 2030–2036. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  38. Fiorini, P.; Shiller, Z. Motion Planning in Dynamic Environments Using Velocity Obstacles. Int. J. Robot. Res. 1998, 17, 760–772. [Google Scholar] [CrossRef]
  39. Yang, S.X.; Li, M.Q.; Liu, X.H.; Zheng, J.H. A Grid-Based Evolutionary Algorithm for Many-Objective Optimization. IEEE Trans. Evol. Comput. 2013, 17, 721–736. [Google Scholar] [CrossRef]
  40. Li, M.Q.; Yang, S.X.; Liu, X.H. Pareto or Non-Pareto: Bi-Criterion Evolution in Multiobjective Optimization. IEEE Trans. Evol. Comput. 2016, 20, 645–665. [Google Scholar] [CrossRef] [Green Version]
  41. de Vries, G.K.D.; van Someren, M. Machine learning for vessel trajectories using compression, alignments and domain knowledge. Expert Syst. Appl. 2012, 39, 13426–13439. [Google Scholar] [CrossRef]
  42. Kang, L.J.; Meng, Q.; Zhou, C.B.; Gao, S. How do ships pass through L-shaped turnings in the Singapore strait? Ocean Eng. 2019, 182, 329–342. [Google Scholar] [CrossRef]
Figure 1. Schematic of the velocity obstacle. (a) Velocity obstacle for robots, (b) velocity obstacle for inland ships.
Figure 1. Schematic of the velocity obstacle. (a) Velocity obstacle for robots, (b) velocity obstacle for inland ships.
Jmse 10 01723 g001
Figure 2. Geometric relationship diagram of ship size model vertices.
Figure 2. Geometric relationship diagram of ship size model vertices.
Jmse 10 01723 g002
Figure 3. Selecting the critical collision point by slope (scenario 1).
Figure 3. Selecting the critical collision point by slope (scenario 1).
Jmse 10 01723 g003
Figure 4. Selecting the critical collision point by slope (scenario 2). (a) The algorithm 1 was directly used in this scenario and obtained the wrong velocity obstacle cone. (b) After the vertices of the two ships rotated 90° clockwise around the origin, the velocity obstacle cone was obtained through algorithm 1. (c) shows (b) rotated 90 ° counterclockwise.
Figure 4. Selecting the critical collision point by slope (scenario 2). (a) The algorithm 1 was directly used in this scenario and obtained the wrong velocity obstacle cone. (b) After the vertices of the two ships rotated 90° clockwise around the origin, the velocity obstacle cone was obtained through algorithm 1. (c) shows (b) rotated 90 ° counterclockwise.
Jmse 10 01723 g004
Figure 5. Velocity obstacle cone of the target ship in polar coordinates.
Figure 5. Velocity obstacle cone of the target ship in polar coordinates.
Jmse 10 01723 g005
Figure 6. Velocity obstacle cone and extended velocity obstacle cone. (a) Velocity obstacle cone and expanded velocity obstacle cone. (b) The angle between the relative velocity direction and the connecting line between the center points of the two ships.
Figure 6. Velocity obstacle cone and extended velocity obstacle cone. (a) Velocity obstacle cone and expanded velocity obstacle cone. (b) The angle between the relative velocity direction and the connecting line between the center points of the two ships.
Jmse 10 01723 g006
Figure 7. Time of invading the velocity obstacle cone. (a) The collision track of vertices of our ship against the target ship. (b) The collision track of a vertex of the target ship against our ship.
Figure 7. Time of invading the velocity obstacle cone. (a) The collision track of vertices of our ship against the target ship. (b) The collision track of a vertex of the target ship against our ship.
Jmse 10 01723 g007
Figure 8. Time to the nearest point. (a) From the stern of the target ship to the closest point. (b) From the bow of the target ship to the closest point.
Figure 8. Time to the nearest point. (a) From the stern of the target ship to the closest point. (b) From the bow of the target ship to the closest point.
Jmse 10 01723 g008
Figure 9. Diagram of the Pareto selection algorithm with a threshold.
Figure 9. Diagram of the Pareto selection algorithm with a threshold.
Jmse 10 01723 g009
Figure 10. Schematic of PLS.
Figure 10. Schematic of PLS.
Jmse 10 01723 g010
Figure 11. Comparison of AIS data before (a) and after (b) cleaning.
Figure 11. Comparison of AIS data before (a) and after (b) cleaning.
Jmse 10 01723 g011
Figure 12. AIS data before and after compression. (a) Before and after comparison of track positions. (b) Time-Heading before and after compression.
Figure 12. AIS data before and after compression. (a) Before and after comparison of track positions. (b) Time-Heading before and after compression.
Jmse 10 01723 g012
Figure 13. The main steps of the algorithm.
Figure 13. The main steps of the algorithm.
Jmse 10 01723 g013
Figure 14. Comparison of DVOI/TVOI and CPA in Case 1. (a) The absolute velocity obstacle cone used to calculate DVOI, (b) the relative velocity obstacle cone used to calculate TVOI, (c) used to calculate DCPA and TCPA.
Figure 14. Comparison of DVOI/TVOI and CPA in Case 1. (a) The absolute velocity obstacle cone used to calculate DVOI, (b) the relative velocity obstacle cone used to calculate TVOI, (c) used to calculate DCPA and TCPA.
Jmse 10 01723 g014
Figure 15. Comparison of DVOI/TVOI and CPA in Case 2. (a) The absolute velocity obstacle cone used to calculate DVOI, (b) the relative velocity obstacle cone used to calculate TVOI, (c) used to calculate DCPA and TCPA.
Figure 15. Comparison of DVOI/TVOI and CPA in Case 2. (a) The absolute velocity obstacle cone used to calculate DVOI, (b) the relative velocity obstacle cone used to calculate TVOI, (c) used to calculate DCPA and TCPA.
Jmse 10 01723 g015
Figure 16. Comparison of DVOI/TVOI and CPA in Case 3. (a) The absolute velocity obstacle cone used to calculate DVOI, (b) the relative velocity obstacle cone used to calculate TVOI, (c) used to calculate DCPA and TCPA.
Figure 16. Comparison of DVOI/TVOI and CPA in Case 3. (a) The absolute velocity obstacle cone used to calculate DVOI, (b) the relative velocity obstacle cone used to calculate TVOI, (c) used to calculate DCPA and TCPA.
Jmse 10 01723 g016
Figure 17. Relative position of each ship in Case 4.
Figure 17. Relative position of each ship in Case 4.
Jmse 10 01723 g017
Figure 18. Pareto ranking of ship risk indicators in Case 4.
Figure 18. Pareto ranking of ship risk indicators in Case 4.
Jmse 10 01723 g018
Table 1. Ellipsoid parameters of WGS84.
Table 1. Ellipsoid parameters of WGS84.
Major Semi-Axis ae(m)Minor Semi-Axis be(m)Flattening fe
6,378,1376,356,752.3141:298.257223563
Table 2. AIS data of Case 1.
Table 2. AIS data of Case 1.
MMSILongitude (°)Latitude (°)Course (°)Speed (knot)Length(m)Width (m)Heading (°)
413762187116.348329.8408243.64.29615243.6
413826629116.349529.8403239.84.035411020239.8
Table 3. Risk assessment results of Case 1.
Table 3. Risk assessment results of Case 1.
DVOITVOI (s)DCPA (m)TCPA (s)
0+∞128.420
Table 4. AIS data of Case 2.
Table 4. AIS data of Case 2.
MMSILongitude (°)Latitude (°)Course (°)Speed (knot)Length(m)Width (m)Heading (°)
413762187116.343629.8387239.44.49615239.4
413815879116.338729.8354236.73.75911236.7
Table 5. Risk assessment results of Case 2.
Table 5. Risk assessment results of Case 2.
DVOITVOI (s)DCPA (m)TCPA (s)
0.091304.38215.721495.96
Table 6. AIS data of Case 3.
Table 6. AIS data of Case 3.
MMSILongitude (°)Latitude (°)Course (°)Speed (knot)Length(m)Width (m)Heading (°)
413773475116.258029.785573.15.51101973.1
413839828116.254129.781058.47.81301636.8
Table 7. Risk assessment results of Case 3.
Table 7. Risk assessment results of Case 3.
DVOITVOI (s)DCPA (m)TCPA (s)
0.66357.9586.28423.69
Table 8. AIS data of Case 4.
Table 8. AIS data of Case 4.
MMSILongitude (°)Latitude (°)Course (°)Speed (knot)Length(m)Width (m)Heading (°)
413766971116.260529.7895233.55.87513233.5
413832087116.255929.7840218.63.78314218.6
413828271116.253329.7841234.45.411419234.4
413793803116.253329.783338.45.3811438.4
413796206116.249329.7815215.04.99316214.3
413798243116.248429.790374.4086140
Table 9. Risk assessment results of Case 4.
Table 9. Risk assessment results of Case 4.
MMSIDVOI TVOI (s)1/DVOI
4138320870.04413.9825
4138282710.184055.415.5
4137938031169.451
4137962060.02754.0550
4137982430.09294.9811.1
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, Y.; Zhang, Y.; Zhao, H.; Wang, H. Assessment Method Based on AIS Data Combining the Velocity Obstacle Method and Pareto Selection for the Collision Risk of Inland Ships. J. Mar. Sci. Eng. 2022, 10, 1723. https://doi.org/10.3390/jmse10111723

AMA Style

Wang Y, Zhang Y, Zhao H, Wang H. Assessment Method Based on AIS Data Combining the Velocity Obstacle Method and Pareto Selection for the Collision Risk of Inland Ships. Journal of Marine Science and Engineering. 2022; 10(11):1723. https://doi.org/10.3390/jmse10111723

Chicago/Turabian Style

Wang, Yan, Yi Zhang, Hengchao Zhao, and Hongbo Wang. 2022. "Assessment Method Based on AIS Data Combining the Velocity Obstacle Method and Pareto Selection for the Collision Risk of Inland Ships" Journal of Marine Science and Engineering 10, no. 11: 1723. https://doi.org/10.3390/jmse10111723

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop