Next Article in Journal
Tracking a Non-Cooperative Target Using Real-Time Stereovision-Based Control: An Experimental Study
Previous Article in Journal
Bench-Top Fabrication of an All-PDMS Microfluidic Electrochemical Cell Sensor Integrating Micro/Nanostructured Electrodes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Additional Secondary Phase Correction System for AIS Signals

Information Science and Technology College, Dalian Maritime University, Dalian 116026, China
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(4), 736; https://doi.org/10.3390/s17040736
Submission received: 6 February 2017 / Revised: 25 March 2017 / Accepted: 27 March 2017 / Published: 31 March 2017
(This article belongs to the Section Remote Sensors)

Abstract

:
This paper looks at the development and implementation of the additional secondary phase factor (ASF) real-time correction system for the Automatic Identification System (AIS) signal. A large number of test data were collected using the developed ASF correction system and the propagation characteristics of the AIS signal that transmits at sea and the ASF real-time correction algorithm of the AIS signal were analyzed and verified. Accounting for the different hardware of the receivers in the land-based positioning system and the variation of the actual environmental factors, the ASF correction system corrects original measurements of positioning receivers in real time and provides corrected positioning accuracy within 10 m.

1. Introduction

At present, maritime radio navigation primarily relies on the Global Navigation Satellite System (GNSS); however, relying solely on GNSS has identified a potential safety hazard [1,2,3,4]. To guarantee coastal navigation safety, the International Maritime Organization (IMO) has explicitly stated that all ships should mandatorily install positioning and navigation systems of space-based and land-based backups [5,6,7]. The Automatic Identification System (AIS) is a shipborne navigation system mandatorily installed by the IMO. To realize the mutual recognition and information interaction between individual vessels and vessels to base stations, AIS—in the very high frequency (VHF) band—could send the positioning information of vessels, as well as the static and dynamic identification information of other vessels, to surrounding vessels and base stations with Self-Organized Time Division Multiple Access (SOTDMA) [8,9,10]. Presently, major coastal states and regions in the world have established comparatively perfect AIS shore-based systems to obtain vessel information [11]. As the positioning information of the shipborne AIS equipment originates from the GNSS positioning module embedded in the equipment [12,13], once the GNSS fails, the AIS will not operate normally, which presents a serious threat to navigational safety. Under the IMO’s e-navigation strategy [14,15], member countries would be called on to use AIS R-mode land-based positioning technology, which uses AIS base stations as positioning reference points [16,17]. Research in this area has been conducted since 2012 by the Navigation Institute of Dalian Maritime University in Dalian, China, where the authors are based. Using the existing functions of AIS to increase the autonomous positioning function, AIS with an autonomous range positioning function not only meets the functional requirements of the land-based navigation system, but there are also savings on the large establishment costs and maintenance system, and it would be unnecessary to load new shipborne equipment. Therefore, this study has a wide range of applications.
In the radio positioning system for the range positioning method, the distance measurement is obtained mainly by measuring the signal transmission delay [18,19,20,21]. The existing AIS is a pure communication system and its purpose is to receive source information without distortion at the receiving end, not to consider the measurement requirements of the signal transmission delay. To increase the positioning function in AIS, it is necessary to find and identify the channel information carried by the AIS communication signal under the condition of the existing AIS communication source information. According to the signal measurement technique mentioned in Reference [22], the positioning accuracy of the verification system for the AIS Autonomous Positioning System (AAPS) was more than 100 m (2σ) with a geometric dilution of precision (GDOP) of less than 1.5 and it could not meet the requirements of positioning accuracy. In land-based positioning systems, radio waves are influenced by the transmission medium and it limits the positioning accuracy of the system to a large extent [23,24], which makes it necessary to carry out studies on the additional secondary phase factor (ASF) correction. The radio transmission delay between two points could be expressed as the primary phase factor (PF) delay, the secondary phase factor (SF) delay and the ASF delay [25]. The PF delay is the sum of the net propagation time from the transmitting antenna to the receiving antenna when the signal is transmitting in the atmosphere [26]. The SF delay is the additional delay generated by the signal transmitting on the sea surface [26]. The ASF delay is the final delay generated by the signal transmitting in a transmission medium with a different conductivity [26]. At present, for the AIS signal, there are no available theoretical models to directly predict the delays of the SF and the ASF, and we could not accurately distinguish between the two in the actual experiments and application systems. However, the test system presented in this paper could measure the sum of the SF delay and the ASF delay in real time, which could be used in the practical application. By considering the sea surface as one of the transmission mediums, the SF and the ASF are collectively referred to as the ASF in the context of this paper, and it is the sum of the additional phase delay caused by the transmission medium that is different from the atmosphere. The definition used in this paper not only has general theoretical significance, but is also of practical value. The current research in ASF correction of land-based positioning systems commonly uses the Loran-C system [27,28,29,30,31]; however, the transmission mode and frequency of AIS are not the same as those of the Loran-C system, and thus the ASF correction technology used in Loran-C is not completely applicable to AIS. Therefore, this paper aims to design an ASF correction system based on the autonomous positioning feature of AIS. To remove the influence of the ASF, the main research of this paper includes the theoretical and experimental research and the actual positioning error correction experiments using the developed system. For the theoretical component, the implementation principle and development method of the ASF correction system are provided in detail. In the experimental research, a devised and developed ASF correction system—composed of one transmitter and two receivers—was erected to carry out real-time tests in a fixed coastal area and collect large amounts of test data. By using the measured data to analyze the propagation characteristics of the maritime VHF signal, it could be verified that study on the ASF correction algorithm of maritime VHF signals and the hardware platform could be provided for the real-time publication of the ASF correction parameters. Finally, the actual positioning error correction experiments were carried out in the actual sea surface environment. The system was able to measure the transmission delay between two known points in real time and compare it with the known vacuum transmission delay between the two points to obtain the correction parameters of the real-time transmission delay. The correction parameters could then be broadcast to users within the effective range to improve the positioning accuracy of users so that the corrected positioning accuracy could meet 10 m (95%).
In future research, based on the correction range of the ASF, several developed ASF correction systems could be erected in a coastal area to realize the full coverage of the coastal area with ASF correction technology. In the covered sea area, the AIS autonomous positioning users could correct the ASF to meet the required positioning accuracy. Based on the construction of the ASF correction systems, the user data could be corrected in real time, while the ASF data could be saved and counted for a long time to constantly improve the correction models. Once the measurement signal fails, the current correction parameter of the ASF can be obtained through the correction models before being broadcast to users to achieve the double-backup ASF correction parameters to ensure the integrity of the users’ positioning accuracy and ensure navigational safety.
This paper on the ASF correction system is organized as follows: Section 2 discusses the overall design of the ASF correction system, including the basic structure and measuring principle of the correction system, and provides the selection method and signal format of the VHF signal for testing. The development process of the transmitter and receiver for the ASF correction system is given in Section 3, and will introduce the signal generating module of the transmitter and the signal processing module of the receiver. Section 4 provides the ASF data measured by the ASF correction system. The application of the ASF correction system in AIS is discussed in Section 5 and it analyzes the positioning error measured in the actual experiments. Finally, some conclusions are put forth in Section 6.

2. The Overall Design of the Secondary Phase Correction System

2.1. The Basic Structure and Measuring Principle of the ASF Correction System

The basic structure of the ASF correction system is shown in Figure 1. The system was applied in an area where a transmitter sent a VHF signal and two receivers received and processed the signal simultaneously to remove the effects of the hardware circuit [32]. To accurately measure the signal transmission delay, the synchronization between the transmit system and receiving systems needed to be kept by the atomic clock [33]. The ASF correction system needs to synchronize time between the transmitter and two receivers when the system is operating, and then the three subsystems (one transmit system and two receiving systems) work under the synchronous pulse per second (PPS) pulse control. The transmission delay of the test signal was obtained using the synchronous PPS pulse as a benchmark [34].
Receiver A was located very close to the transmitter (less than 10 m), and the moving range of Receiver B was the test area. TOA is the measured time delay of Receiver A, TOB is the measured time delay of Receiver B and they are expressed as per Reference [32].
T O A = P F O A + S F O A + A S F O A + t r A
T O B = P F O B + S F O B + A S F O B + t r B
where P F O A = d O A c is the PF delay of Receiver A; dOA is the distance from Receiver A to the transmitter; c is the speed of light; SFOA is the SF delay of Receiver A; ASFOA is the ASF delay of Receiver A; t r A is the equipment fixed delay of Receiver A and it can be eliminated by repeated measurements; P F O B = d O B c is the PF delay of Receiver B; dOB is the distance from Receiver B to the transmitter; SFOB is the SF delay of Receiver B; ASFOB is the ASF delay of Receiver B; and t r B is the equipment fixed delay of Receiver B, which is caused by the device itself and it can be eliminated by repeated measurements. Receiver A was very close to the transmitter so SFOA + ASFOA can be ignored. Therefore, the following formula can be given by Equations (1) and (2):
T O B T O A = ( P F O B P F O A ) + ( S F O B + A S F O B ) + ( t r B t r A )
So
A S F O B + S F O B = ( T O B T O A ) d O B d O A c ( t r B t r A )
In the formula, T O B T O A can be obtained by the actual measurement, and ( t r B t r A ) can be eliminated by repeated measurements. The positions of the transmitter and Receiver A are known, while the position of Receiver B can be acquired accurately by the real-time kinematic (RTK) test. After obtaining the A S F O B + S F O B value in the test area, the ASF correction model was obtained using the combined ratio of the distance between the transmitter and receivers to the radio wave velocity, along with the variation of environmental factors.

2.2. The Selection Method and Signal Format of the Test Signal for the ASF Correction System

To precisely measure the transmission delay of the signal between the transmitter and receivers and obtain the propagation characteristics of the AIS signal in the actual environment using the statistics, the test signal is required to meet the following conditions:
  • The test signal should be as similar to the actual AIS signal as possible, so the propagation characteristics of the actual AIS signal can be approximately obtained by the propagation characteristics of the test signal;
  • Unlike the AIS system using time division multiple address (TDMA) mode, the transmitter and receivers of the ASF correction system should keep continuously working to provide a more accurate measurement of the time delay. Therefore, the ASF correction system at work should ensure that it does not affect the normal operation of the actual AIS system. This requires the central frequency point of the test signal to be different from the central point of the actual AIS signal and the transmission power should be as low as possible.
  • The format of the test signal should be appropriate for measuring the transmission delay, and the modulation and demodulation of the signal should be easy to realize as far as possible.
To meet the above conditions, the characteristics of the selected test signal are as follows.
  • The test signal modulates the carrier signal by way of binary phase shift keying (BPSK) using the pseudorandom sequence. This type of signal was helpful for accurately measuring the transmission delay of the signal and for the current GNSS systems to measure the transmission delay. Thus, the modulation and demodulation of BPSK were very easy to obtain.
  • The bit rate of the pseudorandom sequence was set to 10,200 bps, close to the bit rate of the actual AIS signal, which is 9600 bps. The frequency of the carrier signal was set to 160 MHz and the transmit power was set to 100 mW. This type of signal was similar to the actual AIS signal, but did not affect the normal work of the AIS system.
  • A pseudorandom sequence length of 255 chips is close to an AIS signal message length of 256 bits and the primitive polynomial of the pseudorandom sequence is x 8 + x 4 + x 3 + x 2 + 1 . Furthermore, the bit rate of the pseudorandom sequence was 10,200 bps, and it can guarantee 40 complete cycles in one second.
This design was suitable for the accurate measurement of the transmission delay of the signal by using the synchronized 1 pps pulse of the transmit-receive system as the time identification. The parallel detection method was used in the signal searching and tracking stage of the receivers. The first correlator produces the chip of a zero-phase delay, and other correlators increase half a chip phase delay in sequence, so that the searched phase delay will not exceed half a chip phase delay and improve the search efficiency. K correlators were selected in this paper (where K is odd), and the searched maximum value of the correlator was assigned to the K + 1 2 th correlator. The first to K 1 2 th correlators in turn lead K + 1 2 th codes by the K + 1 2 th correlator and the K + 3 2 th to Kth in turn lags T b K 1 codes by the K + 1 2 th correlator. It makes full use of the existing correlators that use the above method and can simplify the complexity of the circuit.
The capture signal of the correlator is expressed as [35]
s r ( t ) = A r b ( t t r ) cos ( ω c t + θ r )
where A r , t r , θ r are the amplitude, the time delay and the phase of the capture signal, respectively; ω c is the angular frequency of the intermediate frequency (IF) signal, which is equal to the angular frequency of the local carrier; b ( t ) is the pseudorandom sequence b ( t ) = n = 1 N b n g ( t n T b ) ; N is the length of the pseudorandom sequence; T b is the symbol interval; b n is the differential non return to zero(DNRZ) code generated by the pseudorandom sequence. The local carrier signal is c 0 ( t ) = cos ( ω c t + θ 0 ) , θ 0 is the phase of the local carrier. Assume that the M sequence signal is reproduced by the receiver in the capture time where s 0 ( t ) = A 0 b ( t τ 0 ) and A 0 , τ 0 are the amplitude and the time delay of the local reproductive signal of the receiver, respectively. The correlation calculation is performed by the local reproductive M sequence signal and the product that is the received signal and the local carrier signal [36], and the obtained correlation function is
R I ( Δ τ ) = 1 2 cos ( θ r θ 0 ) R ( Δ τ )
R ( Δ τ ) { A r A 0 ( 1 Δ τ T b ) , | Δ τ | T b 0 , | Δ τ | > T b
where Δ τ is the delay corresponding to the signal reproductive moment, Δ τ = τ r τ 0 . To eliminate the influence of the phase in the correlation function, the output signal of the carrier signal generator can be divided into the in-phase branch and the orthogonal branch, and the sum of squares of the correlation value of the two branches can be calculated.
R I ( Δ τ ) = 1 2 cos ( θ r θ 0 ) R ( Δ τ ) R Q ( Δ τ ) = 1 2 sin ( θ r θ 0 ) R ( Δ τ )
R s 2 ( Δ τ ) = R I 2 ( Δ τ ) + R Q 2 ( Δ τ ) = [ 1 2 cos ( θ r θ 0 ) R ( Δ τ ) ] 2 + [ 1 2 sin ( θ r θ 0 ) R ( Δ τ ) ] 2 = 1 4 R 2 ( Δ τ )
R s ( Δ τ ) = 1 2 R ( Δ τ )
If the maximum value of the signal captured by the correlator is R M ( Δ τ M ) , then τ 0 is the delay of the local reproductive signal captured at the maximum value moment, where Δ τ M = τ M τ 0 T b 2 and τ M is the delay of the maximum value of the signal. R M ( Δ τ M ) can be separate lead and lag 1 K 1 codes, and then there are K 1 2 correlation values in the T b 2 time range. The output e(t) of the calculation processing module can be obtained by the lead correlation value minus the lag correlation value, and the tracking error is:
e ( t ) = { A r A 0 T b i = 1 K 1 2 ( | Δ τ M i T b K 1 | | Δ τ M + i T b K 1 | ) , ( K 1 2 i ) T b 2 ( K 1 ) τ M ( K 1 2 i ) T b 2 ( K 1 ) 0 , o t h e r s
Figure 2 shows the relationship between Δ τ M and the output of the calculation processing module which is obtained by selecting different K values.

3. The Design of the Transmitter and the Receiver

The transmitter and the receiver of the developed ASF correction system look identical and have the dimensions of 111 mm (h) × 482.6 mm (l) × 300 mm (w), as shown in Figure 3.
The transmitter was primarily composed of a GNSS disciplined rubidium clock, the converter plate of a rubidium clock signal, and the signal generating module based on Field Programmable Gate Array (FPGA), a high-frequency power amplifier board (Figure 4).
The accurate synchronization between the transmitter and receivers was achieved by a GNSS disciplined rubidium clock. The converter plate of the rubidium clock signal converts the level of the rubidium clock to meet the output signal level required by the FPGA chip. The signal generating module (based on FPGA) transmits the BPSK modulated signal, which is convenient to position. The high-frequency power amplifier board amplifies the power of the modulated VHF signal to 12.5 W to meet the transmission power of an AIS transmitter required by the IMO.
The receiver was mainly composed of a GNSS disciplined rubidium clock, the converter plate of a rubidium clock signal, and the signal processing module was based on the FPGA and the radio frequency (RF) circuit (Figure 5).
The accurate synchronization between the receivers and the transmitter was achieved by a GNSS disciplined rubidium clock of receivers. The functions of the converter plate of the rubidium clock signal of the receivers were the same as the transmitter. The signal processing module (based on FPGA) sampled analogue IF signals into digital signals, before the digital signal was input into the FPGA chip to complete the IF digital processing. The function of the radio-frequency circuit is to accomplish RF signal down-conversion into an IF signal.
This section will focus on the signal generating module of the transmitter and the baseband signal processing module of the receivers.

3.1. The Signal Generating Module of the Transmitter System

The main function of the signal generating module based on the FPGA chip had three parts: a disciplining rubidium clock, a generating pseudorandom sequence and a modulating signal (Figure 6). As the integrity of the signal in the analog high-frequency circuit is difficult to obtain, and the high-speed processing capacity of FPGA chips becomes stronger, FPGA chips were used to accomplish the signal-modulated process. In the FPGA chip, a 160 MHz carrier signal is multiplied by 10,200 bps pseudorandom codes to obtain the BPSK-modulated output signal. The output signal was amplified by the high-frequency power amplifier and filtered, and then emitted by the antenna.
  • The disciplined rubidium clock module: The PPS signal was obtained by adjusting the divided frequency of the rubidium clock in this module to synchronize with the PPS signal provided by the external GNSS receiver. In the coarse adjustment stage, the disciplined rubidium clock module directly shifts the phase to the frequency division PPS signal. In the fine adjustment stage, this module adjusts the frequency of the rubidium clock by writing the frequency control word to the rubidium clock, to implement accurate synchronization between the phases of the two PPS signals.
  • The pseudorandom sequence generating module: The initial state of the eight-bit shift register all had a value of one, and the atomic clock provided a synchronized 1 PPS signal as a reset signal to take the register back to the initial state. The host clock signal of the system—provided by the atomic clock—was divided by obtaining the clock signal of 10,200 Hz that controlled the shift of the register. The length of the M sequence generated by this method was 255, and its primitive polynomial was x 8 + x 4 + x 3 + x 2 + 1 . The bit rate was 10,200 bps, and 40 cycles of the M sequence were generated per second.
  • The signal modulation module: The mode of the signal modulation was BPSK, and the carrier signal frequency was 160 MHz. Due to the high performance of the FPGA chip, the digital carrier used for the BPSK modulation of the signal was directly generated by the FPGA chip. In the modulating process, first, a pair of differential 160 MHz clocks was obtained by the frequency multiplication of the external 10 MHz signal. Next, as per the symbols of the pseudorandom sequence, the 160 MHz clock was output. If the code was “1”, a normal form was output. If the code was “0”, a differential form was output.
In the realization of the above functions, the top-level and second-level schematic diagrams of the module at register transfer level (RTL) (based on the FPGA chip) are shown in Figure 7.
Using the theoretical simulation and practical test for the VHF signal, the transmitter in the ASF correction system could accurately and stably send the pseudorandom sequence when the modulation mode was BPSK, the carrier frequency was 160 MHz, the bit rate was 10,200 Hz and the sequence length was 255.

3.2. The Signal Processing Module of the Receiver System

The structure diagram of the baseband signal processing module of the receiver based on FPGA is shown in Figure 8. The signal received by the antenna was converted into a digital IF signal after down converting and A/D converting, and the signal was connected to the FPGA chip. The structure of the M sequence generator of the receiver system was identical to that of the transmitter system. The carrier signal generated by the carrier signal generator of the receiving system was the IF carrier, and the carrier signal was divided into in-phase and quadrature branches. It could ignore the influence of the carrier phase as the correlation values of the two branches were squared and summed. To achieve a balance between tracking accuracy and hardware simplification, this paper selected nine correlators to search and track the signal.
The receiver system was mainly composed of nine correlators. In the signal searching stage, the zero-phase delay code was generated by the first correlator and, in turn, the other correlators increased the phase delay of half a code, so that the nine correlators could search the signal where the phase delay was zero to four codes. As per the effective distance calculation of the actual transmission for the AIS signal, the time delay of zero to four codes covered all possible delay ranges of the signal, so the structure of the nine correlators chosen by the system could complete the signal searching. Additionally, in the signal tracking stage, the code phase of each correlator differed by one-eighth code in turn, and this structure of multi-correlators enhanced the signal-to-noise ratio (SNR) to improve the tracking sensitivity of the system. In the tracking stage, for the reproduced signal of each correlator and the received signal, there were code sequences of 40 cycles between two PPS pulses. The codes of one period were used for correlation calculations and accumulation to obtain the correlation value and the correlation value was used to adjust the carrier frequency. The codes of 38 periods were used for the correlation calculation and accumulation to obtain the correlation value used to adjust the code phase. The signal processing was carried out in the two redundant periods.
The work flow chart of the receive system is shown in Figure 9, and the work process of the system includes four states: searching signal, adjusting the center channel, adjusting the other channels and tracking signal, represented as S1, S2, S3 and S4. They will be introduced separately in the following part.
S1:
The searching signal state. In the searching state, it is necessary to carry out two-dimensional searches of the carrier frequency and code phase. The code phase interval of nine correlators was set at half a code, and the code phase of the first correlator was set at the synchronous code phase with zero delay. In the case of the accurately reproduced carrier frequency, there was a significant correlation peak in one of the nine correlators. The system then determined the signal captured and entered the state of S2, where the code phase delay of the correlator was the rough transmission delay of the signal.
S2:
Adjusting the center channel. As per the correlation results of the nine correlators given by the state of S1, the maximum correlation value corresponding to the code phase of the correlator was set at the center channel, namely the code phase of CH5. The system enters the state of S3.
S3:
Adjusting the other channels. In the case of the code phase of the center channel CH5 (determined by the state of S2), the code phases of the other channels were set. CH4, CH2, CH3, and CH1 (four channels) in turn lead one-eighth, a quarter, three-eighths and a half codes before the CH5 channel; CH6, CH7, CH8, and CH9 (four channels) in turn lag one-eighth, a quarter, three-eighths and a half codes behind the CH5 channel, before the system enters the state of S4.
S4:
The tracking signal state. In the tracking state, the correlation values of the four leading channels, CH4, CH3, CH2, and CH1, and the correlation values of the four lagging channels, CH6, CH7, CH8, and CH9, were accumulated. The result obtained by subtracting the lagging accumulated value from the leading accumulated value was used to adjust the code phase of the CH5 channel. The use of the symmetry of the correlation characteristic curve of the pseudorandom code was used to achieve the real-time dynamic tracking of the pseudorandom code. Additionally, the correlation value of the CH5 channel was used to keep track of the carrier frequency. Finally, it determined whether to lose lock as per the magnitude of the correlation value given by the CH5 channel. If lost, the system will enter the state of S1 to search for the signal again.
In the realization of the above-mentioned functions, the top-level and second-level schematic diagrams of the baseband signal processing module at the RTL level based on the FPGA chip are shown in Figure 10.
The system will work under four different working conditions. Under all kinds of working conditions, as per the obtained correlation results, the system will dynamically adjust the carrier frequency and the code phase of nine correlators, and then the code phase of the nine correlators—including the time-delay information—is output by the serial communication module to achieve the time-delay value of the receive signal.

4. The Actual Test Results of the ASF Correction System

To verify the functions of the ASF correction system, the system was tested in real time in the actual sea environment. The transmitter was installed at the Lingjing Hotel in Dalian, China (38°50′21.309′′ N, 121°30′46.005′′ E), and two receivers were separately installed in the Lingjing Hotel and the Fujiazhuang Ship Hotel in Dalian, China (38°51′52.660′′ N, 121°36′49.543′′ E). The transmitter continued to transmit a specific pseudorandom sequence, the receivers searched and tracked the received signal and adjusted counts. Next—ASF correction values were sent to the serial port in a value per second. The following data is from the period between 25 August–3 September 2015 (Figure 11), to discuss the ASF data obtained by the ASF correction system.
As seen in Figure 11, the ASF data was not constant and changed every day. By comparing the real-time weather conditions, the ASF values were influenced by temperature, wind speed, wind direction and weather. The effect of the change conditions on the ASF values when the conditions of temperature, wind, wind direction and weather were the same were analyzed, as per the half-hour weather data classification and reference to the local real-time climate data. In Figure 12, the weather was cloudy, the wind speed was 14.4 km/h, the wind direction was east, and the ASF value changed with temperature changes at 22 °C, 24 °C, 25 °C, 27 °C, and 28 °C, and the data are summarized in Table 1. In Figure 13, the weather was partly cloudy, the wind direction was north-northwest, the temperature was 23 °C, and the ASF values changed with the wind speed, changing from 3.6 km/h, 7.2 km/h, 10.8 km/h, and 14.4 km/h, and the data is summarized in Table 2. In Figure 14, the weather was partly cloudy, the wind speed was 10.8 km/h, the temperature was 26 °C, and the ASF values changed with the wind direction, changing towards east-southeast, east, east-northeast, west, north-northwest, and north (Table 3). In Figure 15, the temperature was 21 °C, the wind direction was west, the wind speed was 7.2 km/h, and the ASF values changed with weather changes of partly cloudy, cloudy, foggy, and sunny (Table 4).
From the information in Table 1—given the same circumstances of weather, wind speed and wind direction—the temperature affected the ASF values and its influence was as follows. The ASF values were larger and the ranges that needed correction were bigger when the temperature was low. According to the average value of the error correction in combination with the statistical probability of the error correction interval, the selected interval range makes the statistical probability as large as possible and the average value of the error correction was calculated in this interval range. The following results can be discussed:
(1)
The ASF correction system provided an average correction of 229.0738 m for the original data at 22 °C.
(2)
The ASF correction system provided an average correction of 243.6178 m for the original data at 24 °C.
(3)
The ASF correction system provided an average correction of 276.525 m for the original data at 25 °C.
(4)
The ASF correction system provided an average correction of 66.1956 m for the original data at 27 °C.
(5)
The ASF correction system provided an average correction of 128.1657 m for the original data at 28 °C.
Therefore, a correction of 66.1968–276.525 m was provided by the developed ASF correction system under the current conditions.
From the information in Table 2—given the same circumstances of the weather, the wind direction and the temperature—the wind speed affected ASF values and its influence was that ASF values were larger and the ranges that needed correction were bigger when the wind speed was fast. According to the average value of the error correction in combination with the statistical probability of the error correction interval, the selected interval range makes the statistical probability as large as possible and the average value of the error correction was calculated in this interval range. The following results can be discussed:
(1)
The ASF correction system provided an average correction of 41.0782 m for the original data with 3.6 km/h of wind speed.
(2)
The ASF correction system provided an average correction of 54.8815 m for the original data with 7.2 km/h of wind speed.
(3)
The ASF correction system provided an average correction of 284.662 m for the original data with 10.8 km/h of wind speed.
(4)
The ASF correction system provided an average correction of 305.8199 m for the original data with 14.4 km/h of wind speed.
Therefore, a correction of 41.0782–305.8199 m was provided by the developed ASF correction system under the current conditions.
From the information in Table 3—under the same circumstances of the weather, the wind speed and the temperature—the wind direction affected the ASF values and its influence was that the ASF values were bigger and the ranges that needed correction were bigger when the wind direction headed northeast. According to the average value of the error correction in combination with the statistical probability of the error correction interval, the selected interval range makes the statistical probability as large as possible and the average value of the error correction was calculated in this interval range. The following results can be discussed:
(1)
The ASF correction system provided an average correction of 166.9449 m for the original data with wind directions towards the east-southeast.
(2)
The ASF correction system provided an average correction of 218.6659 m for the original data with wind directions towards the east.
(3)
The ASF correction system provided an average correction of 166.6964 m for the original data with wind directions towards the north-northeast.
(4)
The ASF correction system provided an average correction of 63.7418 m for the original data with wind directions towards the west.
(5)
The ASF correction system provided an average correction of 54.8815 m for the original data with wind directions towards the west-northwest.
(6)
The ASF correction system provided an average correction of 321.0044 m for the original data with wind directions towards the north.
Therefore, a correction of 54.8815–321.0044 m was provided by the developed ASF correction system under the current conditions.
The information in Table 4—given the same circumstances of the wind speed, the wind direction and the temperature—shows the weather’s effects on ASF values and its influence. Foggy weather had the greatest influence on ASF values, followed by cloudy, sunny and partly cloudy weather with the least influence. According to the average value of the error correction in combination with the statistical probability of the error correction interval, the selected interval range makes the statistical probability as large as possible and the average value of the error correction was calculated in this interval range. The following results can be discussed:
(1)
The ASF correction system provided an average correction of 10.4741 m for the original data when the weather was partly cloudy.
(2)
The ASF correction system provided an average correction of 232.9513 m for the original data when the weather was cloudy.
(3)
The ASF correction system provided an average correction of 258.2011 m for the original data when the weather was foggy.
(4)
The ASF correction system provided an average correction of 218.2041 m for the original data when the weather was sunny.
Therefore, a correction of 10.4741–258.201 m was provided by the developed ASF correction system under the current conditions.
The ASF error correction values would be measured in real time and sent to the land-based positioning system when the land-based positioning system is operating.

5. Results and Discussion

5.1. The Application of the ASF Correction System

The ASF correction system developed to correct AIS land-based positioning included two aspects: first, the ASF correction model could be obtained through the long-term statistics of the distance between the transmitter and receivers changing with environmental factors. Second, the correction system measured the test distance between two points in real time and compared it with a known real distance to obtain the time delay caused by environmental factors in the region as the real-time correction data before the correction data was broadcast to users in an effective range.
1. The data collection for constructing the ASF correction model
The transmitter and receivers were placed in a known, accurate position and receivers calculated the actual transmission delay of the VHF signal by receiving the transmit signal. In addition, according to the known accurate position and the ideal speed of light, the fixed transmission delay was calculated in the ideal condition and the ASF correction value was obtained by comparing the actual and fixed transmission delay.
The database of the VHF signal transmission data and the data processing software were established to record a large number of the actual transmission delays over a long time and to record the change of environmental factors. The relationship between the ASF of VHF signal and environmental factors was obtained by analyzing the corresponding data.
2. The real-time correction of the positioning results
As environmental factors are very complex, the effects of the correction model were limited. The developed ASF correction system could also support the real-time correction mode. In the process of real-time correction, the receivers in the ASF correction system contrast the actual transmission delay of the VHF signal with the ideal transmission delay of the VHF signal in real time to obtain correction values. Next, the correction values were broadcast to the users by using general AIS equipment. The signal connection diagram is shown in Figure 16.
In order to obtain accurate and stable ASF correction data, it could be recommended to use the real-time correction mode of the ASF correction system, and the ASF correction model is just an alternate method when the measurement signal fails. In addition, the ASF correction data used in the practical positioning experiment mentioned in Section 5.2 could be obtained by using the real-time correction mode of the ASF correction system.

5.2. The Practical Positioning Experiment

In order to verify the corrected results of the developed ASF correction system, practical experiments were conducted on the actual sea surface. The positioning experiment scenario is shown in Figure 17.
The positioning experiments connected the ASF correction system to the self-developed AIS autonomous positioning system (AAPS), which was developed at the Navigation Institute of Dalian Maritime University in Dalian, China, where the authors work. After receiving the correction parameters, the AAPS receivers could consult the fixed measurement error of the known local receivers to correct the actual positioning data. The corrected positioning data could then be compared with the high accurate position data provided by the Dalian Maritime University–Continuously Operating Reference Station (DLMU-CORS) to obtain the corrected positioning error of the AAPS. There are three base stations in the DLMU-CORS system, located at Dalian Maritime University in Dalian, China, Mianhuang Island in Dalian, China, and Changxing Island in Dalian, China [22]. The DLMU-CORS system could provide positioning reference data in the Dalian coastal area. The positioning experiment involved a shipborne AIS receiver with the ASF correction system collecting data for 90 min, while the vessel was anchored in an area surrounded by three mark points where the GDOP was less than 1.5. The GDOP of the positioning system is investigated in [37,38,39]. The three mark points were placed at the Lingjing Hotel in Dalian, China, Dalian Ocean University in Dalian, China and the Fujiazhuang Ship Hotel in Dalian, China, respectively, as shown in Figure 18.
The positioning error of the positioning experiment after ASF correction is shown in Figure 19. The longitude and latitude error are represented by the horizontal and vertical axis, respectively. The mean and the root mean square (RMS) of the longitude error were −0.732 m and 3.412 m, respectively. The mean of the latitude error was 0.386 m and the RMS was 3.405 m. There were 5423 valid data collected and there were 5197 data in the blue circle. The radius of the blue circle was 10 m and only 4.2% of all the positioning results were not in this positioning error circle. Therefore, the positioning error for the position was 9.098 m (2σ) after ASF correction.
The overall design of the AAPS was presented in Reference [22] and the ASF correction technology was just described briefly. The detailed design and the development process of the ASF correction system were completed by authors of this paper. In addition, the results from this paper and Reference [22] were all about the positioning accuracy of the AAPS when using the ASF correction technology. So the details of the dynamic positioning experiment can be referred to Reference [22].

5.3. Discussion

In Section 4 of the paper, the range of the ASF correction was 10.4741–321.0044 m by the current test experiment and the ASF real-time correction was sent to the AAPS receiver with a GDOP of less than 1.5, and the positioning accuracy of the verification system for the AAPS was about 100 m (2σ) within the current corrected range of the ASF correction. From the experimental results of the static positioning experiment, it can be seen that the verification of the AAPS was performed to obtain high-accuracy positioning data. The positioning error after ASF correction was 9.098 m (2σ). In addition, in Reference [22], the static and dynamic positioning errors were 9.090 m (2σ) and 9.851 (2σ) using the developed ASF correction system in this paper. In conclusion, the positioning precision after ASF correction could decrease to 10 m (2σ) with a GDOP of less than 1.5.

6. Conclusions

This paper developed an ASF real-time correction system for the AIS signal and the system was used in processing test data from 2015. As it was restricted by the test environments, typical meteorological factors must be considered in the continuous data processing of three transceivers simultaneously obtaining high-quality test signals, which meant that the data in the paper were obtained from 25 August–3 September 2015. The developed ASF correction system measured the transmission delay of the VHF signal between the transmission system and the receiving system in different environments and statistically analyzed the relationship of the time delay and the environment to obtain the radio wave phase velocity at the VHF band, as well as other factors such as the propagation medium. From the data processing results, the following conclusions can be reached: low temperatures, fast wind speed, a northeastern wind direction and heavy fog all appeared to have great influence on the ASF value. On this basis, the statistical model of the radio wave transmission delay was established. The experiment could send real-time transmission corrections and correct the transmission delay measurements of the AIS autonomous positioning system in real time. The system test results showed that the positioning error of the ASF real-time correction system can be achieved within 10 m when the GDOP is less than 1.5. Based on the existing functions of the AIS to increase the autonomous positioning function, the AIS could meet the requirements of positioning accuracy for the land-based navigation system and could be a powerful guarantee for navigational safety which space-based and land-based backup positioning navigation systems currently perform. To promote and popularize the ASF correction system, our future work will focus on improving the ASF correction models by collecting a large amount of measured data. Once the measurement signal fails, the current correction parameter of the ASF could be obtained by the correction models which are obtained by long-term statistics.

Acknowledgments

This research was supported by the Chinese National Science Foundation (Nos. 61231006, 61501079 and 61501078).

Author Contributions

Xiaoye Wang designed the secondary phase correction system for the AIS signal, carried out the actual test data collecting by using the developed system and drafted the manuscript. Xiaowen Sun contributed to the discussion of the time synchronization and additional secondary factor correction technologies. Shufang Zhang supervised the work, arranged the architecture and contributed to the writing of the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. International Association of Marine Aids to Navigation and Lighthouse Authorities. IALA Recommendation R-129 on GNSS Vulnerability and Mitigation Measures; International Association of Marine Aids to Navigation and Lighthouse Authorities: Saint Germain en Laye, France, 2012. [Google Scholar]
  2. Papadimitratos, P.; Jovanovic, A. Protection and fundamental vulnerability of GNSS. In Proceedings of the 2008 International Workshop on Satellite and Space Communications, IWSSC’08, Toulouse, France, 1–3 October 2008; pp. 171–197. [Google Scholar]
  3. Jing, S.; Zhan, X.Q.; Liu, X.; Feng, S.J. GNSS vulnerability assessment based on application suitability. In Proceedings of the 27th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2014, Tampa, FL, USA, 8–12 September 2014; pp. 2291–2298. [Google Scholar]
  4. Zhao, X.; Zhan, X.Q.; Liu, X.; Li, S.J. GNSS vulnerability analysis and assessment. J. Aeronaut. Astronaut. Aviat. 2014, 46, 12–20. [Google Scholar]
  5. Kim, G.H.; Jeon, S.H.; Kim, C.W.; Han, D.W.; Kee, C.D.; Choi, S.J. A combined numerical-empirical orbit propagation algorithm for satellite tracking and backup navigation system. In Proceedings of the Institute of Navigation International Technical Meeting 2012, ITM 2012, Newport Beach, CA, USA, 30 January–1 February 2012; pp. 812–819. [Google Scholar]
  6. Whelan, D.; Enge, P.; Gutt, G. Robust time transfer from space to backup GPS. In Proceedings of the 23rd International Technical Meeting of the Satellite Division of the Institute of Navigation 2010, ION GNSS 2010, Portland, OR, USA, 21–24 September 2010; pp. 907–914. [Google Scholar]
  7. Becker, G.T.; Lo, S.; De Lorenzo, D.; Qiu, D.; Paar, C.; Enge, P. Efficient authentication mechanisms for navigation systems—A radio-navigation case study. In Proceedings of the 22nd International Technical Meeting of the Satellite Division of the Institute of Navigation 2009, ION GNSS 2009, Savannah, GA, USA, 22–25 September 2009; pp. 2209–2220. [Google Scholar]
  8. International Association of Marine Aids to Navigation and Lighthouse Authorities. IALA Recommendation A-126 On The Use of the Automatic Identification System (AIS) in Marine Aids to Navigation Services; International Association of Marine Aids to Navigation and Lighthouse Authorities: Saint Germain en Laye, France, 2011. [Google Scholar]
  9. International Association of Marine Aids to Navigation and Lighthouse Authorities. IALA Recommendation A-124 APPENDIX 1 Basic AIS Services, AIS Data Model and AIS Service specific MDEF sentences; International Association of Marine Aids to Navigation and Lighthouse Authorities: Saint Germain en Laye, France, 2011. [Google Scholar]
  10. International Telecommunication Union. Technical Characteristics for an Automatic Identification System Using Time-Division Multiple Access in the VHF Maritime Mobile Band; International Telecommunication Union: Geneva, Switzerland, 2014. [Google Scholar]
  11. International Maritime Organization. SOLAS 1974 Amendments; The Bath Press: Bath, UK, 2000. [Google Scholar]
  12. International Association of Marine Aids to Navigation and Lighthouse Authorities. IALA Recommendation A-124 on the AIS Service; International Association of Marine Aids to Navigation and Lighthouse Authorities: Saint Germain en Laye, France, 2012. [Google Scholar]
  13. International Association of Marine Aids to Navigation and Lighthouse Authorities. Iala Technical Clarifications on Recommendation Itu-R M.1371-3; International Association of Marine Aids to Navigation and Lighthouse Authorities: Saint Germain en Laye, France, 2012. [Google Scholar]
  14. Strategy for the Development and Implementation of E-Navigation. Available online: http://www.imo.org/en/OurWork/Safety/Navigation/Documents/enavigation/MSC%2085%20-%20annex%2020%20-%20Strategy%20for%20the%20development%20and%20implementation%20of%20e-nav.pdf (accessed on 16 September 2016).
  15. Draft E-Navigation Strategy Implementation Plan. Available online: http://www.imo.org/en/OurWork/Safety/Navigation/Documents/enavigation/SIP.pdf (accessed on 16 September 2016).
  16. Jiang, Y.; Hu, Q.; Yang, D.K.; Zheng, K. Map Projection Positioning Method in Ranging-mode of Automatic Identification System. ICIC Express Lett. 2016, 10, 1093–1100. [Google Scholar]
  17. Johnson, G.; Swaszek, P.; Alberding, J.; Hoppe, M.; Oltmann, J.H. The feasibility of r-mode to meet resilient PNT requirements for e-navigation. In Proceedings of the 27th International Technical Meeting of the Satellite Division of the Institute of Navigation, Tampa, FL, USA, 8–12 September 2014; pp. 3076–3100. [Google Scholar]
  18. Kaune, R. Accuracy studies for TDOA and TOA localization. In Proceedings of the 15th International Conference on Information Fusion, FUSION 2012, Singapore, 7–12 September 2012; pp. 408–415. [Google Scholar]
  19. Bagdonas, K.; Borre, K. Ubiquitous WiFi/GNSS positioning system—TOA based distance estimation. In Proceedings of the 21st International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2008, Savannah, GA, USA, 16–18 September 2008; pp. 1086–1092. [Google Scholar]
  20. Dashti, M.; Ghoraishi, M.; Takada, J.I. Optimum threshold for ranging based on TOA estimation error analysis. In Proceedings of the 2009 IEEE 20th Personal, Indoor and Mobile Radio Communications Symposium, PIMRC 2009, Tokyo, Japan, 13–16 September 2009; pp. 988–992. [Google Scholar]
  21. Zhang, Y.H.; Cui, Q.M.; Li, Y.X.; Zhang, P. A novel TOA estimation method with effective NLOS error reduction. J. China Univ. Posts Telecommun. 2008, 15, 32–37. [Google Scholar] [CrossRef]
  22. Hu, Q.; Jiang, Y.; Zhang, J.B.; Sun, X.W.; Zhang, S.F. Development of an Automatic Identification System Autonomous Positioning System. Sensors 2015, 15, 28574–28591. [Google Scholar] [CrossRef] [PubMed]
  23. Chen, X.M.; Li, W.K.; Chen, Y.B.; Xu, J.M. Calculation& Research on ASF Correction of Loran-C. J. Astronaut. Metrol. Meas. 2009, 29, 26–30. [Google Scholar]
  24. Jiang, Y.; Zhang, S.F.; Yang, D.K. A Novel Position Estimation Method Based on Displacement Correction in AIS. Sensors 2014, 14, 17376–17389. [Google Scholar] [CrossRef] [PubMed]
  25. Wang, X.Y.; Zhang, S.F. The Research of Prediction Algorithm for the Secondary Factor of AIS Signal. Acta Electron. Sin. 2016, 44, 2121–2125. [Google Scholar]
  26. Huang, X.X.; Yang, D.K.; Lin, H.W. Methods of ASF correction in Loran-C system. Comput. Eng. Appl. 2009, 45, 144–146. [Google Scholar]
  27. Li, H.Q.; Ma, S.T.; Wang, S.C. Study on Rectificating Error Method to Loran-C ASF. J. Qingdao Univ. 2005, 18, 46–51. [Google Scholar]
  28. Gao, R. ASF Correction in Loran C Signal Transmission. Modern Electron. Tech. 2006, 13, 10–11. [Google Scholar]
  29. Luo, N.; Mao, G.; Lachapelle, G.; Cannon, E. ASF effect analysis using an integrated GPS/eLORAN positioning system. In Proceedings of the Institute of Navigation, National Technical Meeting 2006, NTM, Monterey, CA, USA, 18–20 January 2006; pp. 967–976. [Google Scholar]
  30. Xu, W.; Zhan, J.L.; Li, W.K.; Gao, L. Prediction and measurement of Loran-C Additional Secondary Factor (ASF). In Proceedings of the 2011 International Conference on Future Wireless Networks and Information Systems, ICFWI 2011, Macao, China, 30 November–1 December 2011; pp. 225–232. [Google Scholar]
  31. Hargreaves, C.; Williams, P.; Bransby, M. ASF quality assurance for eLoran. In Proceedings of the 2012 IEEE/ION Position, Location and Navigation Symposium, PLANS 2012, Myrtle Beach, SC, USA, 23–26 April 2012; pp. 1169–1174. [Google Scholar]
  32. Sun, X.W.; Zeng, H.; Zhang, S.F. Measurement System for Additional Secondary Phase Factor of VHF Signal. CN Patent 201310368437, 11 December 2013. [Google Scholar]
  33. Sun, X.W.; Zhang, S.F.; Hu, Q. Synchronous Test System Based on Tame Rubidium Clock and Method Thereof for Increasing Synchronization Precision. CN Patent 201510019378, 6 May 2015. [Google Scholar]
  34. Gao, L.; Li, W.K.; Chen, Y.B. Design and Realization of Loran C TOA-ASF Measurement System. Mar. Electr. 2010, 30, 24–27. [Google Scholar]
  35. Sun, X.W.; Zhang, S.F.; Hu, Q.; Jiang, Y.; Zhang, J.B. A New Anti-Multipath Technique Based on Modified Rake Model for GNSS Receiver. Acta Electron. Sin. 2011, 39, 2422–2426. [Google Scholar]
  36. Sun, X.W.; Zhang, S.F.; Jiang, Y.; Hu, Q. GNSS Multipath signal acquisition method based on Rake architecture. Chin. J. Sci. Instrum. 2010, 21, 2854–2860. [Google Scholar]
  37. Jiang, Y.; Zhang, S.F.; Yang, D.K. A general method for evaluation of positioning accuracy. ICIC Express Lett. 2013, 7, 2035–2040. [Google Scholar]
  38. Sharp, I.; Yu, K.; Guo, Y.J. GDOP analysis for positioning system design. IEEE Trans. Veh. Technol. 2009, 58, 3371–3382. [Google Scholar] [CrossRef]
  39. Zhu, J.J. Calculation of geometric dilution of precision. IEEE Trans. Aerosp. Electron. Syst. 1992, 28, 893–895. [Google Scholar]
Figure 1. The basic structure of the additional secondary phase factor correction system.
Figure 1. The basic structure of the additional secondary phase factor correction system.
Sensors 17 00736 g001
Figure 2. The relationship between the output of the computer processing module and tracking error.
Figure 2. The relationship between the output of the computer processing module and tracking error.
Sensors 17 00736 g002
Figure 3. The internal configuration diagram of the transmitter and the receiver for the ASF correction system.
Figure 3. The internal configuration diagram of the transmitter and the receiver for the ASF correction system.
Sensors 17 00736 g003
Figure 4. The structure diagram of the transmitter in the ASF correction system.
Figure 4. The structure diagram of the transmitter in the ASF correction system.
Sensors 17 00736 g004
Figure 5. The structure diagram of the receiver in the ASF correction system.
Figure 5. The structure diagram of the receiver in the ASF correction system.
Sensors 17 00736 g005
Figure 6. The structure of the baseband signal processing module based on FPGA.
Figure 6. The structure of the baseband signal processing module based on FPGA.
Sensors 17 00736 g006
Figure 7. The schematic diagram of the signal generating module at RTL level based on FPGA.
Figure 7. The schematic diagram of the signal generating module at RTL level based on FPGA.
Sensors 17 00736 g007
Figure 8. The structure of the baseband signal processing module based on FPGA.
Figure 8. The structure of the baseband signal processing module based on FPGA.
Sensors 17 00736 g008
Figure 9. The work flow chart of the receive system.
Figure 9. The work flow chart of the receive system.
Sensors 17 00736 g009
Figure 10. The schematic diagram of the baseband signal processing module at the RTL level.
Figure 10. The schematic diagram of the baseband signal processing module at the RTL level.
Sensors 17 00736 g010
Figure 11. The ASF data from 25 August–3 September 2015.
Figure 11. The ASF data from 25 August–3 September 2015.
Sensors 17 00736 g011
Figure 12. ASF values changing with different temperature conditions.
Figure 12. ASF values changing with different temperature conditions.
Sensors 17 00736 g012
Figure 13. ASF values changing with different wind speed conditions.
Figure 13. ASF values changing with different wind speed conditions.
Sensors 17 00736 g013
Figure 14. ASF values changing with different wind direction conditions.
Figure 14. ASF values changing with different wind direction conditions.
Sensors 17 00736 g014
Figure 15. ASF values changing with different weather conditions.
Figure 15. ASF values changing with different weather conditions.
Sensors 17 00736 g015
Figure 16. The schematic diagram of the signal connection between the ASF correction system and the AIS positioning system.
Figure 16. The schematic diagram of the signal connection between the ASF correction system and the AIS positioning system.
Sensors 17 00736 g016
Figure 17. Positioning experiment scenario (a) The vessel for the positioning experiment; (b) The receiving antenna; (c) The received data display.
Figure 17. Positioning experiment scenario (a) The vessel for the positioning experiment; (b) The receiving antenna; (c) The received data display.
Sensors 17 00736 g017
Figure 18. The locations of the three mark points in the static experiment.
Figure 18. The locations of the three mark points in the static experiment.
Sensors 17 00736 g018
Figure 19. Positioning errors for the positioning experiment.
Figure 19. Positioning errors for the positioning experiment.
Sensors 17 00736 g019
Table 1. The corresponding data change table of Figure 12.
Table 1. The corresponding data change table of Figure 12.
Temperature (℃)ASF (nano-seconds (ns))Error Correction (meters (m))Statistical Probability of the Error Correction Interval (%)Error Correction Average (m)
0–100 (m)100–200 (m)200–300 (m)300–400 (m)
22595–954178.43–286.0704.3995.610229.0738
24540–973162.05–291.92024.575.50243.6178
25622–1370186.62–411.2600.569.5629.5276.525
271.93–4970.58–149.1883.516.50066.1956
28115–66134.51–198.31237700128.1657
Table 2. The corresponding data change table of Figure 13.
Table 2. The corresponding data change table of Figure 13.
Wind Speed (km/h)ASF (ns)Error Correction (m)Statistical Probability of the Error Correction Interval (%)Error Correction Average (m)
0–100 (m)100–200 (m)200–300 (m)300–400 (m)
3.61.93–3370.58–101.299.940.060041.0782
7.221.5–4006.44–119.9396.783.220054.8815
10.8575–1290172.57–385.5102.560.0637.44284.662
14.4634–1330634–133005.6143.555.94305.8199
Table 3. The corresponding data change table of Figure 14.
Table 3. The corresponding data change table of Figure 14.
Wind DirectionASF (ns)Error Correction (m)Statistical Probability of the Error Correction Interval (%)Error Correction Average (m)
0–100 (m)100–200 (m)200–300 (m)300–400 (m)
East-southeast396–727118.76–218.21096.53.50166.9449
East564–868169.07–260.33023.4476.560218.6659
East-northeast384–786115.25–235.76079.2220.870166.6964
West56.6–37616.97–112.9199.710.830063.7418
West-northwest21.5–4006.44–119.996.783.220054.8815
North782–1260234.58–377.320032.3367.67321.0044
Table 4. The corresponding data change table of Figure 15.
Table 4. The corresponding data change table of Figure 15.
WeatherASF (ns)Error Correction (m)Statistical Probability of the Error Correction Interval (%)Error Correction Average (m)
0–100 (m)100–200 (m)200–300 (m)300–400 (m)
Partly cloudy1.93–1380.58–41.5410000010.4741
Cloudy610–930183.11–279.0503.3396.670232.9513
Foggy673–1050201.83–316.490096.063.94258.2011
sunny583–872174.92–261.5012.3987.610218.2041

Share and Cite

MDPI and ACS Style

Wang, X.; Zhang, S.; Sun, X. The Additional Secondary Phase Correction System for AIS Signals. Sensors 2017, 17, 736. https://doi.org/10.3390/s17040736

AMA Style

Wang X, Zhang S, Sun X. The Additional Secondary Phase Correction System for AIS Signals. Sensors. 2017; 17(4):736. https://doi.org/10.3390/s17040736

Chicago/Turabian Style

Wang, Xiaoye, Shufang Zhang, and Xiaowen Sun. 2017. "The Additional Secondary Phase Correction System for AIS Signals" Sensors 17, no. 4: 736. https://doi.org/10.3390/s17040736

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