Literature DB >> 29584645

An Improved Positioning Method for Two Base Stations in AIS.

Yi Jiang1, Jiani Wu2, Shufang Zhang3.   

Abstract

Resilient position, navigation, and timing (PNT) data is indispensable information in the field of e-navigation. An automatic identification system (AIS) based ranging mode (R-Mode) is put forward to develop a terrestrial backup system in order to overcome the vulnerability of the global navigation satellite system (GNSS). In general, at least three base stations are required in the traditional R-Mode positioning method. However, the geometric distribution of existing base stations is not considered for positioning, as AIS is a communication system. In some cases, a vessel can only receive signals from two base stations. In this paper, an improved position estimation method based on displacement correction is therefore proposed to solve this problem. Compared with the prior displacement correction position estimation (DCPE) method, the proposed method can improve positioning accuracy effectively by adopting a more precise motion model for the vessel, including an accelerated motion and a turning motion model. Moreover, the motion model is employed adaptively to correct the displacement of the vessel. Finally, the proposed method is verified and the performance is analyzed and compared by simulation. This study can extend the application region of AIS R-Mode.

Entities:  

Keywords:  accelerated motion; automatic identification system (AIS); displacement correction position estimation (DCPE); turning motion

Year:  2018        PMID: 29584645      PMCID: PMC5948767          DOI: 10.3390/s18040991

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


1. Introduction

The global navigation satellite system (GNSS) is the main navigation system in the international marine field at present. According to the e-Navigation strategy of the International Maritime Organization (IMO), resilient position, navigation, and timing (PNT) is the basic element. It is of great significance to having alternative terrestrial backup system to cope with a glitch or even a complete failure of GNSS [1]. Several navigation systems for maritime applications are developed, including the e-Loran system [2,3,4,5], inertial navigation system [6,7], terrain referenced navigation system [8], vessel traffic service and coastal surveillance system [9], etc. In the world-wide radio navigation plan (WWRNP) developed by the IMO and the International Association of Lighthouse Authorities (IALA), the ranging mode (R-Mode) based on the automatic identification system (AIS) as a ground-based alternative system to GNSS is listed explicitly. Therefore, many countries and scientists are concentrating on the new technologies of AIS R-Mode and demonstration systems [10]. In Europe, AIS R-Mode is a part of the Accessibility for Shipping, Efficiency Advantages and Sustainability (ACCSEAS) project. It is concentrated on the feasibility study of R-Mode using a combination of MF DGNSS, AIS, and eLoran, including the potential signals, geometry and signal strength, etc. [11,12]. Besides that, R-Mode in Baltic has been developed since October 2017 under the leadership of the German Aerospace Center (DLR) [13]. In China, the Maritime Safety Administration (MSA) and Dalian Maritime University have been investigating technologies for the AIS Autonomous Positioning System (AAPS), which achieves R-Mode positioning using AIS signals [14,15,16,17]. When the geometric distribution of AIS base stations is in good condition, a vessel can receive signals from no less than three base stations. Traditional positioning methods, such as Time of Arrival (TOA) or Time Difference of Arrival (TDOA), can be utilized to estimate vessel’s position. However, when the geometric distribution of base stations is poor, it is difficult to use traditional methods to determine positioning. For example, a vessel can only receive signals from two base stations. A displacement correction position estimation (DCPE) method was proposed to estimate positioning in the condition of two base stations as reference nodes for positioning in AIS [18]. The principle of DCPE is to calculate the displacement of the vessel for a period of time according to the heading and speed over ground provided by auxiliary sensors, such as compasses and log indicators, which have already equipped in vessels. However, the performance of the DCPE method is limited by the motion of vessels. In this paper, an improved positioning method based on displacement correction is proposed to describe the movement more precisely for improving the positioning accuracy. The motion model of the prior DCPE method calculates displacement based on uniform rectilinear motion model, thus positioning errors can be larger sometimes (for example, when vessels are accelerating or turning a corner). In terms of acceleration, the proposed improved method calculates displacement by increasing estimated parameters in order to describe the motion more accurate. Consequently, displacement correction equations and positioning equations are both modified. Meanwhile, regarding turning motions, the improved DCPE method proposes a different model of displacement correction so that positioning errors can be reduced effectively. Besides that, the motion model is selected adaptively when the vessel’s position is estimated. Finally, the simulation results verify that the positioning accuracy of the proposed method is improved, especially when vessels are accelerating or turning. The rest of this paper is organized as follows. Section 2 presents the principle of the DCPE method in AIS R-mode. In Section 3, the improved DCPE method is investigated. The improved positioning method during acceleration and turning are discussed, respectively. Section 4 gives the simulation scenario and results analysis and comparison between the proposed method and the prior DCPE method. Finally, some concluding remarks are put forth in Section 5.

2. Displacement Correction Position Estimation Method

The structure of the R-Mode positioning system based on AIS is illustrated in Figure 1. AIS base stations transmit the positioning signals periodically. The signals are then acquired, tracked, and demodulated by the vessel. Thus, transmission time between the vessel and different AIS base stations is measured. The product of transmission time and the speed of light is the distance. As the clock offset between the base stations and the vessel exists in the measured transmission time, the corresponding distances are the pseudoranges [19,20]. According to the demodulated messages from base stations, the precision position of base stations can be obtained. In general, the positioning method of AIS R-mode can be based on TOA or TDOA technology, if signals from at least three AIS base stations can be received, such as is the case for vessel a in Figure 1. If the vessel can only receive signals from two AIS base stations, such as in the case of vessel b in Figure 1, the DCPE method can be used to estimate the vessel’s position. The mathematical model and positioning principle of the DCPE method are described as follows.
Figure 1

Scene of the automatic identification system (AIS) ranging mode (R-Mode) with two base stations.

The DCPE method introduces the horizontal and vertical increments of the earth’s surface to estimate the position of vessel [21,22]. The geodetic coordinate is (ψ, λ). ψ and λ refer to latitude and longitude, respectively. On the surface of the earth, latitude variation Δψ corresponds to the horizontal distance Δφ between the corresponding latitudes, whereas the vertical distance Δω equals Δλcosφ due to the shape of the earth. Δλ is longitude variation. The relation between (ψ, λ) and (Δφ, Δω) is shown in Figure 2.
Figure 2

Schematic diagram of the relationship between (ψ, λ) and (Δφ, Δω).

At any time k, the geodetic coordinate of the vessel is indicated by (ψ, λ). Then (ψ, λ) can be converted into the horizontal and vertical coordinates (φ, ω) of the earth’s surface according to the Equation (1). where the unit of the parameters is radian. Assuming that the vessel is with uniform rectilinear motion, the displacement (Δφ, Δω) of the vessel after the time interval ΔT is given by where v is the speed over ground and α is the heading of the vessel at time k, which can be both obtained according to real-time output of the auxiliary sensors on the vessel, such as compasses and log indicators. The horizontal and vertical distance coordinates of the vessel after the time interval ΔT is denoted by (φ+1, ω+1), which can be calculated as Equation (3). According to Equation (1), the geodetic coordinate (ψ+1, λ+1) of the vessel can be calculated by (φ+1, ω+1). Then, the distances between the vessel and the ith base station can be set as L. At time n, the position equation is linearized using Taylor-series keeping only terms below the second order. where the subscript i = A, B referring to two AIS base stations; the superscript n = k, k + 1 has come to be different instants of time; and are the measured and estimated distance between the vessel and the base station, respectively; δφ and δω indicate the correction of the horizontal and vertical coordinates respectively; δt is the clock offset between the base station and the vessel, and c is the speed of light. The estimated distance can be calculated by Equation (5). Finally, four positioning equations at n = k, k + 1 and i = A, B can be obtained according to measurements at two adjacent moments, which can be written in the form of the positioning matrix. Therefore, the horizontal and vertical coordinates (φ, ω) of the vessel can be calculated after several iterations. According to Equation (1), the geodetic coordinate (ψ, λ) of the vessel at time k can be estimated.

3. Improved Displacement Correction Position Estimation Method

The DCPE method discussed above is based on a uniform rectilinear motion model. As the vessel is usually not uniform linear motion in reality, it will lead to large positioning error consequently in these situations. In view of the above problems, the improved method based on DCPE is investigated as below. First, the improved algorithm is discussed regarding acceleration and turning separately. Second, a different motion model is selected adaptively based on the estimated motion parameters during the vessel’s position estimation. Therefore, the displacement vector can be calculated more accurately, and positioning accuracy can be improved eventually.

3.1. Improved Method for Accelerated Motion

When the vessel is accelerating, the movement parameters are added during the calculation of the displacement in the improved method for improving the positioning accuracy. Assuming that the vessel makes accelerates uniformly, the initial position of the vessel is denoted by (φ, ω) at any time k. During the time interval ΔT, displacement vector of the vessel is , which can be calculated as Equation (7). where v and a are the speed over ground vector and the acceleration vector of the vessel at time k respectively. v can be divided into two components, and . is the speed over ground in the direction of the horizontal, and is in the vertical direction. where α is the heading angle in radian at time k. Similarly, the acceleration vector a can also be denoted like as Equation (9). According to Equation (7), the displacement (Δφ, Δω) after the time interval ΔT can be calculated by Compared with Equation (2) in the DCPE method, the acceleration parameter is added in Equation (10) to calculate the displacement. Then the position of the vessel (φ+1, ω+1) can be obtained. Equation (3) is improved by The coefficients of first order items in positioning equation of Equation (4) can be expressed as where is the azimuth of the ith base station relative to the vessel at time n, which can be calculated by Therefore, the geodetic coordinate (ψ1, λ1) of the vessel can be calculated using Equation (1) according to the proposed improved method in the condition of accelerated mode. Equation (6) can be simplified by where where the calculation of and is based on the improved method discussed above. And the correction vector x can be obtained by the least square method. According to the Newton iterative method, the correction vector x is added to initial estimated position at each iteration to get the more accurate coordinate, which is also served as the initial estimated position of the next iteration. After a certain number of Newton iterations, the estimated position of the vessel would approach the real position at time k [23,24]. During the calculation of the displacement according to Equation (10), it should be noted that speed over ground vector v is provided by the auxiliary sensor on the vessel, such as a log indicator [25,26]. The acceleration vector a could be calculated by Equation (17).

3.2. Improved Method for Turning Motion

When the vessel is turning, the position of the center of the turning is calculated in the improved method to assist in calculating the displacement for improving the positioning accuracy. The principle of the improved method for turning is described in detail below. Figure 3 shows the geometrical model of the vessel with turning motion. We assume that the direction of the speed over ground varies with time and the value of the speed over ground is constant at any moment when the vessel is turning. In Figure 3, O is the center and r is the radius of the turning corresponding to time k. During time interval ΔT, the trajectory of the vessel is in the shape of arc.
Figure 3

Geometrical model of turning motion.

In Figure 3, the vessel is set to turn counterclockwise with the initial position (φ, ω) and the initial speed over ground v at time k. During time interval ΔT, the turning angle of the vessel is θ, if the counter clockwise direction is positive. First, the turning angle of the vessel θ is calculated. The speed over ground after time interval ΔT is v+1 during the turning. Similar to the speed over ground vector v at time k, it can also be divided into components in the horizontal and vertical direction. During the turning process, the relationship between v and v+1 is where R(θ) is called rotation matrix, defined by [27,28,29,30]. where θ equals to the product of angular velocity ω and the time interval ΔT numerically. Second, calculate the radius of the turning r. As the speed over ground vectors v and v+1 both can be measured by the auxiliary sensor on the vessel, θ can be calculated according to Equation (18). Dividing the time interval ΔT, the angular velocity ω can be obtained then. The radius of the turning r can be calculated by Third, the coordinate of the center of the turning O is (O, O), which can be calculated as Equation (21). Fourth, the position (φ+1, ω+1) of the vessel after the time interval ΔT during the turning can be calculated according to the center of the turning as Equation (22). Finally, the geodetic coordinate (ψ1, λ1) of the vessel can be calculated using Equation (1) according to the proposed improved method in the condition of turning mode. Then and in b defined in Equation (15) can be calculated. Then, the position of the vessel can be obtained using the least square method and the Newton iteration. Therefore, the improved DCPE method estimates the vessel’s position (φ1, ω1) after the time interval ΔT using the above Equations (18)–(22), which is based on the geometric relationship in the model of turning motion. In contrast, the turning motion is converted into much a little rectilinear motion in the prior DCPE method, assuming that the trajectory of the vessel is approximated by a straight line in a very short time interval. So, it simply uses Equation (3) to estimate (φ1, ω1). Therefore, the proposed method is more accurate than the prior DCPE method.

3.3. Motion Model Adaptation Selection

It should be noted that the proposed improved DCPE method has different displacement update methods according to the kind of motion, including uniformly accelerated motion and turning motion. When the vessel’s position is estimated, we should judge what kind of motion the vessel is in at first. In the proposed improved method, the motion model is selected adaptively by calculation of the centripetal acceleration a according to where and are the horizontal and the vertical component of the speed over ground, respectively. They can be calculated by Equation (8). According to the centripetal acceleration a, the corresponding improved DCPE method is adopted to estimate the vessel’s position. If centripetal acceleration a equals 0, the vessel is in rectilinear motion. We can utilize the improved DCPE method of accelerated motion to positioning. Otherwise, the vessel is in the turning motion. We can utilize the improved DCPE method of turning motion to achieve positioning. Figure 4 is the flowchart of the proposed method.
Figure 4

Flowchart of the improved displacement correction position estimation (DCPE) method.

First, the initial estimated position of the vessel is converted into the horizontal and vertical coordinate according to Equation (1). After that the motion model should be determined according to the centripetal acceleration a. The horizontal component and the vertical component of the speed over ground can be calculated as Equation (8). The speed over ground and the heading angle are provided by the auxiliary sensors on the vessel. Then Equation (23) is used to calculate a. If the centripetal acceleration a equals zero, the accelerated motion mode is selected. The displacement of the vessel in the time interval ΔT can be obtained according to Equation (10). According to Equation (3) and Equation (1), the vessel’s estimated position at time k + 1 can be obtained. Otherwise, if a does not equal zero, it turns to turning motion mode. Then according to Equation (18) to Equation (22), the vessel’s horizontal and vertical coordinate after the time interval ΔT can be obtained. According to Equation (1), the vessel’s estimated position at time k + 1 can be obtained. Then the estimated distance and he estimated azimuth are calculated according to Equations (5) and (13), respectively. Based on the positioning matrix of Equation (6), the corrected values of horizontal and vertical direction are calculated using Equation (16). Then, vessel’s horizontal and vertical coordinate can be obtained by adding corrected values to initial estimated values. Finally, after several iterations, the position of the vessel (ψ, λ) can be obtained according to Equation (1).

4. Simulation Results and Analysis

4.1. Simulation Scenario

The simulation scenario to verify the proposed method is shown in Figure 5. There are two real AIS base stations, marked by yellow five-pointed stars. Information on the AIS base stations is given in Table 1, including name, Maritime Mobile Service Identify (MMSI) code, and precise geodetic coordinates. MMSI is unique identification of the AIS base station or the vessel by IMO, which consists of nine bits of digital code [31,32].
Figure 5

Simulation scenario.

Table 1

Information on AIS base stations.

NameMMSILatitudeLongitude
Laotieshan4,131,10138°43.6420 N121°08.1330 E
Huangbaizui4,131,10438°54.2850 N121°42.9500 E
In Figure 5, the initial position of the vessel is (38°34.414′ N, 121°38.187′ E), denoted by a yellow diamond. The vessel’s initial speed over ground is 5 m/s with an initial heading of 90°. First, the vessel moves in a uniformly accelerated rectilinear motion for 150 s with the acceleration of 0.2 m/s2. After that, the vessel moves in uniform rectilinear motion for 200 s. Then, the vessel moves in uniformly accelerated rectilinear motion for 150 s with the acceleration of −0.2 m/s2. After that, the vessel turns a corner with the centripetal acceleration of 0.156 m/s2, and the turning duration time is 50 s, corresponding to the upper right corner in Figure 5. Then, the vessel continually moves clockwise, and the motion of the vessel is similar to the above-mentioned process. Eventually the vessel’s trajectory is a red parallelogram, as shown in Figure 5. The destination is (38°34.421′ N, 121°38.193′ E), which is marked by a bigger yellow diamond. It can be seen in Figure 5 that the initial position and the destination could almost coincide.

4.2. Comparison and Analysis

4.2.1. Horizontal and Vertical Errors

The horizontal and vertical errors are compared between the DCPE method and the proposed method in the scenario described in Section 4.2 in Figure 6. The horizontal axis is time, while the vertical axis is the deviation of the positioning solution from the real position of the vessel per second. δ(t) indicates the deviation, including the horizontal errors δ1(t) and vertical errors δ2(t). The mean of the deviation can be calculated by where t1 indicates the starting moment and N is the total number of positioning. The standard deviation of errors is
Figure 6

Deviation of positioning errors. (a) Horizontal errors; (b) Vertical errors.

In Figure 6, the deviation of the DCPE method is shown in the blue waveform and the deviation of the improved method is shown in the red waveform. From the simulation results, the mean of horizontal errors and vertical errors in the DCPE method are 0.0419 cm and 0.0752 cm, respectively. The standard deviation of horizontal errors in the DCPE method is 0.0696 cm, and the standard deviation of vertical errors is 0.0788 cm. In the meantime, the mean of horizontal and vertical errors in the improved method are −0.0135 cm and −0.0637 cm, respectively. The standard deviations of horizontal and vertical errors in the improved method are 0.0406 cm and 0.0461 cm, respectively. The detailed errors during each parts of movement are given in Table 2. η indicates the maximum error. It can be seen from Table 2 that positioning errors of the proposed method are smaller than those of the DCPE method.
Table 2

Detailed errors during each parts of movement.

MethodError1~500 s501~550 s551~1050 s1051~1100 s1101~1600 s1601~1650 s1651~2150 s2151~2200 s
DCPE Methodη10.38260.96270.14570.24020.27100.76010.13820.1689
η20.39340.31650.19480.18680.25751.06140.22910.1959
μ1−0.00100.0276−0.00070.01200.00090.0249−0.0010−0.0262
μ20.0014−0.07240.0019−0.0195−0.00250.05240.0003−0.0175
σ10.04440.26730.02510.10240.04590.26240.02710.0674
σ20.04450.23580.03290.11070.05340.34290.03530.0808
Improved Methodη10.21800.20430.10480.19960.14620.26330.10570.0766
η20.31740.16740.18050.12000.22800.32220.18160.0780
μ1−0.00001−0.00190.00010.0023−0.00080.0128−0.0003−0.0035
μ20.00040.01770.00160.0018−0.00060.0229−0.00070.0001
σ10.04260.08000.02440.04940.04200.09520.02590.0390
σ20.04420.08340.03020.06120.04660.12360.03470.0415
In the first straight trajectory of Figure 5, the vessel makes a uniformly accelerated rectilinear motion with acceleration of 0.2 m/s2 during the time period of 1~150 s. From the simulation results, the standard deviations of the horizontal and vertical errors using the DCPE method are 0.0560 cm and 0.0596 cm, respectively. While using the proposed method, the standard deviation of horizontal errors is 0.0514 cm, and the standard deviation of vertical errors is 0.0492 cm. Similarly, the vessel makes a uniformly accelerated rectilinear motion with acceleration of −0.2 m/s2 during the time period of 350~500 s. From the simulation results, the standard deviations of horizontal and vertical errors using the DCPE method are 0.0543 cm and 0.0605 cm, respectively. The standard deviations of horizontal and vertical errors using the proposed method are 0.0538 cm and 0.0489 cm. From the blue waves of Figure 6a,b, it can be seen that there is larger deviation in two areas of each figure. Time of these two areas is 501~551 s and 1602~1652 s, which correspond to the upper right corner and the lower left corner of the trajectory in Figure 5. It can be seen that positioning error indicated by the blue waveform is larger in the above two areas, which means the performance of the proposed improved method is much better than the DCPE method during the turning.

4.2.2. Position Errors

In addition, the position errors are illustrated in Figure 7 in the same simulation scenario described in Section 4.2. The blue and asterisks in Figure 7 show the dispersion of positioning errors using DCPE method and the improved method, respectively. As it can be seen from Figure 7, the dispersion of the improved method is more intensive than of the DCPE method. The standard deviation of positioning error using the DCPE method and using the improved method is 0.1052 cm and 0.0614 cm, respectively. The positioning error has been decreased for 41.6%. Thus, it verifies that the improved method has better positioning accuracy than the DCPE method.
Figure 7

Comparison of positioning errors.

Besides that, we use the real motion of the vessel to verify the proposed method. The actual trajectory in Figure 8a is drawn according to the collected GNSS data of the vessel. The position is estimated using the proposed method. The speed over ground and the heading of the vessel are provided by a compass and a log indicator in the vessel, respectively. The trajectory based on the position estimation is drawn in Figure 8b. The mean of horizontal and vertical errors using the improved method are 1.2232 m and 1.1724 m, respectively. The standard deviations of horizontal and vertical errors in the improved method are 7.9451 m and 8.6367 m, respectively. The positioning errors are mainly due to the errors including the speed over ground and the heading errors.
Figure 8

Trajectory of real motion. (a) Actual trajectory; (b) Estimated trajectory.

4.2.3. Errors Analysis

In order to analyze the reason of the performance improvement of the proposed method more clearly, the details of positioning errors and azimuth angles between the vessel and the base station are given. Simulation results using the DCPE method and the proposed method in the scenario described in Section 4.2 are given in Table 3 and Table 4, respectively. β and β are the azimuth angles Laotieshan and Huangbaizui in Figure 5. Data in Table 3 and Table 4 corresponds to a part of the first turning process in Figure 5 during the 505th to 521st second. Horizontal error and vertical error represent positioning errors in the horizontal and vertical direction when the vessel is in turning motion.
Table 3

Azimuth angles and positioning errors in the turning using DCPE method.

No.βAkβBkHorizontal ErrorVertical Error
15.0093719786.1166923500.136755441−0.033688209
25.0093641036.116582698−0.0448902330.178701572
35.0093601776.1164804980.133527424−0.354018592
45.0093605306.116386250−0.613144241−0.014801477
55.0093648346.1162999430.038769839−0.400999096
65.0093733146.116221335−0.481755011−0.151736104
75.0093857736.116150846−0.083722842−0.476183031
85.0094024836.116088651−0.2330528170.274446059
95.0094229986.1160344720.458114784−0.422002996
105.0094476856.1159884810.589510173−0.008883503
115.0094763246.1159507280.115658450−0.192622662
125.0095088066.1159212590.962727494−0.793874836
135.0095454036.115900175−0.075081556−0.693991153
145.0095858746.115887465−0.175334603−0.333361476
155.0096301606.1158833780.669634066−0.225495902
165.0096781836.1158871760.202885538−0.298708880
175.0097300516.1158997110.259243149−0.218549897
Table 4

Azimuth angles and positioning errors in the turning of improved algorithm.

No.βAkβBkHorizontal ErrorVertical Error
15.0093719956.1166923690.0528338680.038729669
25.0093640616.1165826360.072796110−0.032886895
35.0093602366.1164805770.059390886−0.007025953
45.0093605116.1163863030.0363911460.029988286
55.0093648786.116299822−0.1377379640.088876636
65.0093733196.1162213490.0063606550.085991809
75.0093858386.1161508600.0151307960.111074183
85.0094024066.116088433−0.190604914−0.026010386
95.0094230406.116034233−0.0680202490.087595125
105.0094476796.115988256−0.0331660510.009970006
115.0094763296.1159506150.0975156590.020200008
125.0095089396.1159211900.0037897850.041866405
135.0095454756.1159001170.0176158420.063760294
145.0095858956.1158874340.0561066530.006849625
155.0096301846.1158831450.1028047300.105033462
165.0096782496.1158871690.0381966220.049230991
175.0097300646.1158995930.051263916−0.011125038
It can be seen from the Table 3 that, initially, β and β change in the same trend. At the third point, β gradually increases, while β continually decreases. In this process, β and β change in the opposite trend, which corresponds to data in blue font in the first two columns. After 15 points, β and β change in the same trend again. Simulation data shows that the larger positioning errors, marked in red in the last two columns in Table 3, all appear in the area where β and β change in the opposite trend, which corresponding to the area of the upper right corner or the lower left corner in Figure 5. This directly leads to a large value of (AA)−1A in the Equation (16), which results in a larger Δx in each iteration. Generally speaking, in the Newton iteration process, when the longitude and latitude gradually converge, there will be a certain degree of fluctuation [33,34]. The value of Δx becomes smaller with the gradual convergence of the positioning in the iteration. When the Newton iteration converges to specified accuracy, the value of Δx is very small. In the region of above two corners, the value of Δx is still large, which leads to the visible fluctuation. Even at the end of the iteration, there is still a large deviation between positioning results and the actual trajectory. Therefore, there is a sudden increase of positioning errors of latitude and longitude in the blue simulation waveform in Figure 6. Simulation results using the proposed method are shown in Table 4. By comparing the data in Table 3 and Table 4, it can be observed that errors of the proposed method are greatly reduced from the 507th second to the 519th second. All the above-mentioned elements have been marked in red font in the corresponding position of Table 3 and Table 4. It can be seen that the situation of sudden increase of positioning errors in turning motion is greatly improved after adopting the improved method. As shown in the red waveform in Figure 6, the positioning error at the turning almost does not increase. Compared with the DCPE method, the improved method has the obvious effect of improvement. The reason is that the improved method is calculated on the basis of the geometric principle of the curved arc, and the corrected value Δx is smaller after the convergence. While in the DCPE method, the curved arc is approximated as a straight line, which leads to a larger corrected value Δx. During the area of the upper right corner in Figure 5, corresponding to the time period of 501~551 s in Figure 6, the standard deviation of horizontal and vertical errors using the DCPE method are 0.2727 cm and 0.2401 cm, respectively. The standard deviations of horizontal and vertical errors using the proposed method are 0.0811 cm and 0.0851 cm, respectively. Similarly, in the area of lower left corner in Figure 5, corresponding to the time period of 1602~1652 s in Figure 6, the standard deviations of horizontal and vertical errors using the DCPE method are 0.0898 cm and 0.1103 cm, respectively. The standard deviations of horizontal and vertical errors using the proposed method are 0.0419 cm and 0.0538 cm, respectively. In summary, according to the above simulation results and analysis, the improved method can effectively reduce positioning errors during uniform acceleration and turning and consequently reduce positioning errors in the overall motion.

5. Conclusions

The R-Mode positioning system based on AIS, which is advocated by IMO, is a terrestrial backup navigation system to overcome the vulnerability of GNSS. The proposed method based on DCPE is used to estimate the vessel’s position when signals from only two AIS base stations can be received. In such conditions, the traditional positioning method cannot be used. The prior DCPE method estimates the vessel’s position based on the model of uniform rectilinear motion, and therefore the position errors may be large in some situations (for instance, when the vessel is accelerating or turning). The proposed method in this paper improves the calculation of the displacement based on the mathematical models of accelerating and turning motions. In addition, the motion model is selected adaptively when the vessel’s position is estimated. The performance of the DCPE method and the improved method is compared in the same simulation scenario. The reason for the sudden increase of positioning errors in some area using the DCPE method is analyzed. According to the simulation results, the positioning errors of the proposed method decrease 41.6%. Even in the condition of real motion of the vessel with errors of the auxiliary sensors, the positioning accuracy is acceptable.
  4 in total

1.  A novel position estimation method based on displacement correction in AIS.

Authors:  Yi Jiang; Shufang Zhang; Dongkai Yang
Journal:  Sensors (Basel)       Date:  2014-09-17       Impact factor: 3.576

2.  The Additional Secondary Phase Correction System for AIS Signals.

Authors:  Xiaoye Wang; Shufang Zhang; Xiaowen Sun
Journal:  Sensors (Basel)       Date:  2017-03-31       Impact factor: 3.576

3.  Pseudorange Measurement Method Based on AIS Signals.

Authors:  Jingbo Zhang; Shufang Zhang; Jinpeng Wang
Journal:  Sensors (Basel)       Date:  2017-05-22       Impact factor: 3.576

4.  Development of an Automatic Identification System Autonomous Positioning System.

Authors:  Qing Hu; Yi Jiang; Jingbo Zhang; Xiaowen Sun; Shufang Zhang
Journal:  Sensors (Basel)       Date:  2015-11-11       Impact factor: 3.576

  4 in total
  1 in total

1.  Deep Learning-Based Caution Area Traffic Prediction with Automatic Identification System Sensor Data.

Authors:  Kwang-Il Kim; Keon Myung Lee
Journal:  Sensors (Basel)       Date:  2018-09-19       Impact factor: 3.576

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.