Next Article in Journal
Integration of Sentinel-1 and Sentinel-2 Data for Land Cover Mapping Using W-Net
Next Article in Special Issue
A Regional NWP Tropospheric Delay Inversion Method Based on a General Regression Neural Network Model
Previous Article in Journal
Development of an In Situ Analyzer Based on Sequential Injection Analysis and Liquid Waveguide Capillary Flow Cell for the Determination of Dissolved Reactive Phosphorus in Natural Waters
Previous Article in Special Issue
Joint Acquisition Estimator of Modern GNSS Tiered Signals Using Block Pre-Correlation Processing of Secondary Code
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Evaluation of Real-Time PPP-Based Tide Measurement Using IGS Real-Time Service

1
School of Marine Science and Technology, Tianjin University, No. 92 Weijin Road, Nankai District, Tianjin 300072, China
2
Tianjin Port Environmental Monitoring Engineering Center, Tianjin 300072, China
3
First Monitoring and Application Center, China Earthquake Administration, 7 Naihuo Road, Tianjin 300180, China
4
Shandong Provincial Key Laboratory of Water and Soil Conservation and Environmental Protection, College of Resources and Environment, Linyi University, Linyi 276000, China
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(10), 2968; https://doi.org/10.3390/s20102968
Submission received: 14 April 2020 / Revised: 19 May 2020 / Accepted: 21 May 2020 / Published: 24 May 2020
(This article belongs to the Special Issue GNSS Signals and Sensors)

Abstract

:
Tide data plays a key role in many marine scientific research fields such as seafloor topography measurement and navigation safety. To obtain reliable tide data, various methods have been proposed, e.g., tide station measurement, satellite altimeter measurement, and differential global positioning system (GPS) buoy measurement. However, these methods suffer from the limitation that continuous observations at different areas might not be always available. In order to provide high-precision as well as continuous real-time tide data, we propose a method based on real-time precise point positioning (RT-PPP) by using International GNSS Service (IGS) real-time service (RTS) products. Firstly, compared with the IGS final products, the accuracy of the RTS satellite orbit and clock is evaluated. Secondly, the positioning performance of RT-PPP is compared with the IGS ultra-fast products. Finally, a robust Vondrak filter is proposed to eliminate the influence of high-frequency noise and errors and to obtain tide results. Experimental results show that three-dimensional (3D) accuracy of the RTS orbit is better than 0.05 m, and also has 0.22 ns less clock bias. An improvement of 60% is achieved for positioning accuracy using RTS products compared to IGS ultra-fast products. Compared with the post-processing PPP method, the double difference (DD) method and tide gauge data, the root mean square (RMS) values of RT-PPP tide are 0.090, 0.194 and 0.167 m, respectively.

1. Introduction

Tide data provides rich information that facilitates marine scientific research such as seafloor topography and navigation safety. Tide gauge stations traditionally record tide measurements to obtain geophysical and oceanographic information [1]. Through long-term continuous observation of a certain sea areas, researchers can analyze the change of the sea level [1,2,3,4], study tide models [5,6] and investigate and forecast extreme sea level events such as hurricane storm surge and tsunami [2,7,8,9]. Tide data measured by tide gauges can achieve high precision, however, it is limited to coastal areas near tide gauge stations, and it is difficult to build tide gauges in open sea areas far away from the shore.
Since late 1992, high-quality satellite altimeters such as TOPEX/Poseidon, Jason-1 and OSTM/Jason-2 have provided near-global measurement of sea levels from which sea-level rise can be estimated. Altimeter records are used in monitoring changes in coastal sea levels and investigating tide behaviors [5,6,9,10,11,12,13,14]. When comparing sea surface heights obtained by altimetry and tide gauges nearby, there is a RMS values in the range of 0.08–0.89 m [14]. Satellite altimeters can meet the requirement of large-scale sea level observation and tide measurement. However, the spatial resolution, coupled with the several-days-long repeat orbit of satellite, is too coarse to monitor the evolution of ocean features.
In recent years, the global positioning system (GPS) has been experiencing dramatic changes. GPS is now suitable for all-weather, real-time and high-precision positioning, and thus widely used in positioning, navigation and timing applications, including oceanography. For example, it has been used for monitoring marine surface heights and assessing oceanographic models.
Ever since the proposition of the global navigation satellite system (GNSS) reflection (GNSS-R) measurement [15], some scholars have used GNSS reflection signals to monitor sea levels, such as GNSS-based tide gauge on land [16,17,18,19], airborne and eventually space-borne receivers [20,21,22]. Yet land-based receivers can only measure the sea surface within a certain distance from the coast, and the range is limited by the height of the GNSS tide gauge. The airborne and spaceborne receivers are usually strip measurements, which cannot provide continuous observation of a certain area.
In order to overcome the aforementioned shortcomings, some scholars use GPS buoys to measure the tide and monitor the sea level changes in the sea [13,23,24,25,26]. To obtain high-precision measurement data, they all use differential GPS techniques to reduce impacts of unmodelled satellite and receiver electronic biases and the mismodelling of GPS observations. However, the precision of differential kinematic positioning is baseline-length-dependent because errors at both sites decorrelate with the increasing baseline length. In addition, the performance of differential positioning techniques relies on the precision and accuracy of the reference station coordinates.
In the past decade, precise point positioning (PPP) has been developed in which undifferenced observations at only a single user station are processed to obtain decimeter-to-millimeter-level positioning accuracy when precise satellite orbits and clocks are provided [27]. Due to its excellent performance concerning efficiency, flexibility and positioning accuracy, the PPP approach plays a crucial role and is widely employed in such areas as precise positioning, timing, seismological and meteorological applications [28,29,30,31]. With the development of e-navigation and other technologies, real-time tide data and high-precision positioning information for vessels has become one of the research hot spots. Driven by recent advances in the International GNSS Service (IGS) real-time pilot project, the real-time precise satellite orbit and clock correction service is officially distributed online, to support real-time PPP (RT-PPP) services with global coverage.
This paper presents a tide measurement method based on RT-PPP. We first analyze the accuracy of the real-time service (RTS) products in both orbit and clock products. Then we compare the positioning results of RT-PPP with other two scenarios, including post-processing PPP using IGS final products and RT-PPP using IGS ultra-rapid (IGU) products. The descriptions of these two products are shown in Table 1 [32]. Affected by waves and even gross errors, the results obtained directly by the buoy cannot reflect the real tide information. Many scholars use low-pass filters to extract tide information [26,33], which are however less suitable for real-time measurement. Therefore, we propose a robust Vondrak filtering algorithm. Finally, the validation of tide measurement based on RT-PPP is evaluated by comparing with the post-processing PPP method, the double difference method and the nearby tide gauge data.

2. Materials and Methods

In order to meet the demand of RT-PPP, the International GNSS Service (IGS) established the Real-Time Working Group (RTWG) in 2001 and defined real-time service (RTS). In April 2013, the IGS officially launched the real-time service (RTS) to provide a precise orbit and clock correction service via the Radio Technical Commission for Maritime Services (RTCM) protocol for GPS and GLObal NAvigation Satellite System (GLONASS) [34,35]. Eight analysis centers have participated in the RTS: the BKG (Bundesamt für Kartographie und Geodäsie), the CNES (Centre National d’Etudes Spatiales), the DLR (Deutsches Zentrum für Luft- und Raumfahrt), the ESA/ESOC (European Space Agency’s Space Operations Centre), the GFZ (GeoForschungsZentrum), GMV (GMV Aerospace and Defense), NRCan (Natural Resources Canada) and WHU (Wuhan University). The RTS products are distributed as RTCM state-space representation (SSR) correction streams and broadcast over the internet using the networked transport of RTCM via internet protocol (NTRIP). They have been applied to earthquake monitoring and weather forecasting [36,37].
The real-time orbit and clock of broadcast ephemeris can be corrected using the RTS products in order to obtain precise products, which makes it possible to get a high-precision real-time position at different places. We use the kinematic PPP method to get the instantaneous sea level within the International Terrestrial Reference Frame 2014 (ITRF 2014). The buoy will move due to the influence of wind, waves and other factors, and the vertical coordinate will change in high frequency. Therefore, the instantaneous sea level obtained by GPS antenna cannot reflect the real tide information and some measures must be adopted to eliminate the influence of the above factors.
The processing of the GPS measurement was carried out in three steps, i.e., real-time data receiving, post-processing calculation and filtering. In the first step, RTCM SSR correction streams were received in real time using BKG Ntrip Client (BNC) software. Meanwhile, observation data on the buoy was recorded. In the second step, RTKLIB software was used to obtain the instantaneous sea surface height within the ITRF 2014 based on the recorded RTCM SSR corrections. In the third step, a filtering algorithm was developed in matlab to obtain tide information. The specific real-time tide measurement method using RT-PPP is shown in Figure 1.

2.1. Real-Time Satellite Orbit and Clock Calculation

When calculating satellite coordinates, the RTS real-time corrections are given in the orbital coordinate system (radial, along-track and cross-track), which is not consistent with the broadcast ephemerides using the earth-centered-earth fixed (ECEF) coordinate system. Therefore, a conversion from the orbital coordinate system to ECEF system is needed. The calculation of the real-time satellite orbit is as follows.
Firstly, the real-time correction value of the current epoch t in the orbital coordinate system needs to be calculated [38]:
[ d r d a d c ] t , o r b i t = [ d r d a d c ] t 0 , o r b i t + [ d r ˙ d a ˙ d c ˙ ] ( t t 0 )
where d r , d a , d c are the radial, along-track and cross-track corrections, t 0 is the issue of date (IOD) and d r ˙ , d a ˙ and d c ˙ are the rate of the radial, along-track and cross-track corrections. Then, the rotation matrix R from the orbital coordinate system to the ECEF system and the correction values d x , d y and d z in the ECEF system are calculated.
R = [ r ˙ | r ˙ | × r × r ˙ | r × r ˙ |   r ˙ | r ˙ |   r × r ˙ | r × r ˙ |   ]
[ d x d y d z ] t , E C E F = R [ d r d a d c ] t , o r b i t
where r and r ˙ are the satellite position vector and satellite velocity vector calculated by broadcast ephemeris. Finally, the satellite coordinates X 0 , Y 0 and Z 0 calculated by the broadcast ephemeris are corrected, and the corrected coordinates X ,   Y and Z are obtained.
[ X Y Z ] t , E C E F = [ X 0 Y 0 Z 0 ] t , E C E F [ d x d y d z ] t , E C E F
Real-time satellite clock corrections are streamed in the form of polynomial coefficients a 0 , a 1 and a 2 . The clock correction d t and the precise satellite clock correction at epoch t are calculated by the following formula:
d t = a 0 + a 1 ( t t 0 ) + a 2 ( t t 0 ) 2
t c = t b r d d t
where t b r d is the clock bias at time t calculated from the broadcast ephemerides.

2.2. RT-PPP Model

The observation equations for undifferenced (UD) carrier phase L and pseudorange P , respectively, can be expressed as following [39]:
{ L r , j s = ρ r s + c ( d t r d t s ) + λ j ( b r , j b j s ) + λ j N r , j s I r , j s + T r s + ε r , j s P r , j s = ρ r s + c ( d t r d t s ) + λ j ( d r , j d j s ) + I r , j s + T r s + e r , j s  
where s , r and j ( j = 1 , 2 ) refer to the satellite, receiver and carrier frequency, respectively; ρ r s denotes the geometric distance between the phase centers of the satellite and receiver antennas at the signal transmitting and receiving time; d t r and d t s represent receiver clock bias and satellite clock bias; λ j is the wave-length; b r , j and b j s are the receiver and satellite uncalibrated phase delay [40]; N is the integer ambiguity; I r , j s is the ionospheric delay of the signal path at frequency j ; T r s is the tropospheric delay; d r , j and d j s are the code biases of the receiver and the satellite; and   e r , j s and ε r , j s denote the sum of measurement noise and multipath error for the pseudorange and carrier phase observations.
The first order of ionospheric delays can be eliminated by forming a linear combination of observations at different frequencies:
{ L r , 3 s = ρ r s + c ( d t r d t s ) + λ 3 ( b r , 3 b 3 s ) + λ 3 N r , 3 s + T r s + ε r , 3 s P r , 3 s = ρ r s + c ( d t r d t s ) + λ 3 ( d r , 3 d 3 s ) + T r s + e r , 3 s  
where λ 3 = c f 1 2 f 2 2 , b r , 3 = f 1 b r , 1 f 2 b r , 2 , b 3 s = f 1 b 1 s f 2 b 2 s , d r , 3 = f 1 d r , 1 f 2 d r , 2 and d 3 s = f 1 d 1 s f 2 d 2 s ; and f 1 and f 2 are the frequencies of GPS L1 and L2 measurements. The detailed data processing strategies are shown in Table 2.

2.3. Robust Vondrak Filter

The Vondrak filter exhibits several advantages over the other filtering techniques: (1) it does not require a pre-defined fitting function, (2) filter values at the beginning and end of the data series can be calculated, (3) it can cope with unevenly-sampled data, (4) it can be used for separating signals of different frequencies [41]. However, the Vondrak filter also suffers from the limitation that it cannot effectively resist the interference of gross errors. Therefore, we propose an algorithm of the robust Vondrak (R-Vondrak) filter.
The observation sequence of the GPS measuring instantaneous sea levels is denoted as z ( t i ) ( i = 1 , 2 N ) . The basic principle of the Vondrak filter is to derive filter values under the following condition [42]:
Q = F + λ 2 S = m i n
with
F = 1 n i = 1 n p i [ z ( t i ) z ( t i ) ] 2
S = i = 1 n 3 3 z ( t i )
In the above equations, z ( t i ) is the filter value corresponding to the measurement sequence z ( t i ) , p i is the weight of z ( t i ) , 3 z ( t i ) is the third-order of filter values calculated based on a cubic Lagrange polynomial and λ 2 is a unitless positive coefficient that controls the degree of filtering, i.e., the smoothness of the filtered series.
F is the objective function of the common weighted least squares method, which we call the fitting degree of the smoothing method. S is the quadratic sum of 3 z ( t i ) , which reflects the smoothness of the smooth curve in general [42]. When λ 2 , S 0 and F m i n , a smooth parabola can be derived, which is called absolute smoothing. When λ 2 0 , F 0 , the filtering value is approaching the observation value we get.
In order to effectively eliminate the influence of the gross errors, the robust estimation is carried out with the IGG III Scheme [43], and zero weight estimation is used for harmful information. The original weight matrix of the observations is as follows.
P = [ p 1       p 2                   p n ]
The IGG III Scheme for independent observations was based on the following equivalent weight function [43],
p i = { p i | v i ˜ | k 0 p i k 0 | v i ˜ | ( k 1 v i ˜ k 1 k 0 ) 2 k 0 < | v i ˜ | k 1 0 k 1 < | v i ˜ |
where | v i ˜ | is the standardized residual, v i ˜ = v i δ 0 , δ 0 = 1 n i = 1 n v i 2 ; k 0 and k 1 are harmonic coefficients, empirically set to 1.0 and 2.5 [43]. As shown in Equation (13), | v i ˜ | is divided into three segments, which represent effective information, available information and harmful information.
The least squares optimisation can be used to solve Equation (9), in order to obtain the filtered results. The basic principle of least squares is as follows [44]:
Q = V T P V = m i n
With
V = ( 1 n E n × n λ n 3 C ( n 3 ) × n ) Z ^ n × 1 ( 1 n Z n × 1 0 ( n 3 ) × 1 )
Z ^ = [ z ( t 1 ) , z ( t 2 ) z ( t n ) ] T ,    Z = [ z ( t 1 ) , z ( t 2 ) z ( t n ) ] T
C ( n 3 ) × n = [ 1 3 3   1 3 1     3 1           1       3 3 1 ] ( n 3 ) × n
[ 1 n E n × n λ n 3 C ( n 3 ) × n ] T [ P n × n 0 0 E n × n ] ( [ 1 n E n × n λ n 3 C ( n 3 ) × n ] Z ^ n × 1 [ 1 n Z n × 1 0 ( n 3 ) × 1 ] ) = 0
E n × n is the identity matrix. The above Equation (18) can be simplified to Equation (19).
[ P n × n + n n 3 λ 2 C ( n 3 ) × n T C ( n 3 ) × n ] Z ^ n × 1 = Z n × 1
Figure 2 shows the results of the Vondrak filter and the R-Vondrak filter. The original data is shown in Figure 2a, Figure 2b shows data after adding random noise and gross errors and Figure 2c shows the results after using these two filtering algorithms. It can be seen that the R-Vondrak filter can effectively eliminate gross errors as compared with the Vondrak filtering algorithm.

3. Evaluation of RT-PPP Based on RTS Products

3.1. Assessments of the RTS Orbit and Clock Products

In this section, the accuracy of RTS products is assessed through comparison with the IGS final products. We used the BNC software to receive 7-day RTS products from 16 October to 22 October 2017. Taking the IGS final products as reference, the RMS values of the RTS precise orbit and clock bias products were analyzed.
Figure 3 shows the RMS values of X, Y, Z directions and three-dimensional (3D) coordinates of all satellites corrected by RTS orbit products. It can be found that the RMS values in three directions are less than 0.04 m, and the 3D accuracy is better than 0.05 m, which meet the target accuracy 0.05 m.
Figure 4 shows the RMS errors of clock bias of all satellites, ranging from 0.13–0.22 ns, with a mean value around 0.15 ns, which is ten-times better than the predicted part of the ultra-rapid clock bias (shown in Table 1) and meets the target accuracy 0.3 ns.

3.2. Performance of RT-PPP Using the RTS Products

In the kinematic positioning mode, we used GPS data collected from 16 October to 22 October 2017 in 20 IGS stations around the world to evaluate the performance of RT-PPP. Meanwhile, the IGS final (IGS) products and IGS ultra-rapid (IGU) are used for comparison. Locations of the 20 stations are illustrated in Figure 5. The specific processing strategies of PPP are shown in Table 2.
Figure 6 shows the kinematic position results of the three products on 19 October 2017 in KOS1 (52.17° N, 5.82° E) and SHAO (31.10° N, 121.20° E). It can be seen that the RTS products have a higher positioning accuracy and stability as compared to the IGU products, as well as good consistency with post-processing PPP using the IGS products.
Figure 7 illustrates the RMS averaged from 7 days at each of 20 stations in the kinematic position mode. As expected, the performance of the IGS products is the best due to its high accuracy and stability. In the two real-time products, the average RMS value of the RTS products is better than that of the IGU products. In the east coordinate, a reduction in the RMS values from 0.153 to 0.059 m can be observed for the RT-PPP solution using the RTS products, as compared to the solution using the IGU products. In the north coordinate, the value is 0.041 for the RTS products, as compared to 0.106 for the IGU products. Moreover, the accuracy of the vertical component is 0.087 m for the RTS products and 0.232 m for the IGU products. Overall, average improvements of 61.4%, 61.3% and 62.5% are achieved by RT-PPP using the RTS products compared to the IGU products.
In general, due to the precise satellite orbit and clock corrections, performance of the RTS products is better than the IGU products, especially in the vertical direction, which shows a good stability and accuracy in kinematic positioning mode. Therefore, the RTS products are more suitable for the real-time tide measurement.

4. Experiment and Data Analysis

In order to adapt to the different sea conditions, a multi-functional buoy with solar cells was used in this experiment. As shown in Figure 8, this buoy had a diameter of 2.5 m, a height of 5 m and a mass of about 1.5 t, which can achieve good stability under different sea conditions and provide power support for the buoy system. Real-time tide information can be observed by installing GPS and other equipment on the buoy. In this experiment, the Sinan K528 dual-frequency positioning module with dual antenna was used to provide real-time positioning information. The structure of the buoy and the installation of the GPS module are shown in Figure 8a, and Figure 8b shows the buoy at the testing field.
Figure 9 shows the field experiment in the Yellow Sea of China near Qingdao. The buoy was deployed at position B, covering about 22 h from 0:00:00 to 21:59:59 (Coordinated Universal Time, UTC) on 19 October 2017. To assess the accuracy of real-time tide measurements using the RT-PPP method, the results were evaluated by comparing with the post-processing PPP method, the double difference (DD) method and nearby tide gauge data. Therefore, we installed a fixed-reference GPS station at point A, about 3 km away from the buoy. A KPTKQ4EE22O NET-G3A receiver and Topcon TPSCR.G3 antenna were used in the reference station, and coordinates were determined by the average of the daily PPP solution on 19 October 2017. Point C was the long-term tide gauge station, which was about 2 km away from the buoy, and the data was converted to ITRF 2014. The GPS signals were recorded at 1 Hz at the buoys and the reference station, and the sampling rate of the tide gauge station was 10 min. Meanwhile, the RTS products were received with an interval of 5 s for real-time correction of broadcast ephemeris and clock bias.
Figure 10 shows the instantaneous sea level and filtered tide value measured by RT-PPP based on the RTS products. We compared the results with post-processing PPP and DD methods—the specific results are shown in Table 3. Compared with post-processing PPP and DD, the average biases of RT-PPP are 0.090 m and 0.181 m, respectively, and the RMS values are 0.128 m and 0.223 m, respectively. From Figure 10a,b we see that gross errors occur at about 3:00:00 due to the loss of RTS correction data, combined with Figure 10c,d we can find that the R-Vondrak filtering algorithm can eliminate the gross errors and high-frequency noise effectively. After filtering, the maximum bias decreased from 2.231 m and 2.268 m to 0.225 and 0.447 m, and the RMS values are 0.090 m and 0.203 m in comparison to the post-processing PPP method and the DD method.
As can be noted, the RT-PPP results are in good agreement with the post-processing PPP tide measurement method. However, we can see an obvious difference between the RT-PPP tide measurement method and the DD method in Figure 10 and Table 3. We assume that this phenomenon may be due to the influence of the base station, such as the multi-path effect on the shore and the inaccurate coordinates. In order to test our hypothesis, we selected two IGS stations, BJFS and SHAO (shown in Figure 11a) which are close to the buoy in contrast to others, with a coordinate accuracy at millimeter level. We used these two stations as base stations respectively to obtain the instantaneous sea level, and we compared the DD measurement results with our own reference station (QD), which is shown in Figure 11b. Table 4 shows the cross-validated results of the instantaneous sea level height based on these three reference stations. We can find a significant difference between the DD results of QD and BJFS/SHAO—it seems that there is a problem with QD base receiver/antenna. In the DD tide measurement, the precision of tide data is highly dependent on the precision and reliability of the base station.
In Figure 12, we evaluate the DD tide and post-processing PPP tide respectively based on the data of tide gauge, and specific results are shown in Table 5. We can see that the average bias of BJFS-DD tide is 0.053 m, and RMS value is 0.067 m, which are 2-times better than the PPP tide. Due to the problem of the QD station, the DD tide based on BJFS is selected as the reference DD solution.
In Figure 13, we compare the measurement results of RT-PPP with the DD method based on BJFS, and the specific results are shown in Table 6. The RMS value of the instantaneous sea level measured by RT-PPP is 0.213 m, and the RMS value of the tide data is 0.194 m after filtering.
The reliability of the RT-PPP for tide measurement is further verified by the long-term tide gauge nearby, which is shown in Figure 14. As the sampling rate of the tide gauge is 10 min in contrast to 1 s of the GPS receiver on the buoy, we extract the buoy data at the measurement time of tide gauge. Table 7 illustrates the average bias and RMS value between the RT-PPP results and the tide gauge data, which are 0.141 m and 0.167 m.

5. Discussion

This paper describes a method of RT-PPP tide measurement based on RTS products, which is different from the traditional method of using tide gauges, satellite altimeters and GNSS-R measurement. To eliminate the gross errors and high frequency fluctuations caused by wind and waves, we propose an algorithm of a robust Vondrak filter.
From the experimental results in the Yellow Sea of China near Qingdao, we can see the performance of the RT-PPP tide measurement algorithm. The results of the real-time tide measurement achieved with the RT-PPP method is investigated through comparison and validation with the post-processing PPP method, the DD method and the tide gauge data nearby. Good consistency can be found with post-processing PPP method and the tide gauge data. However, an obvious difference between the RT-PPP tide measurement method and the DD method can be found due to the problem of the QD reference station. The DD tide measurement has a limitation that it relies on the precision and stability of the reference station.
In the RT-PPP tide measurement, although the results are in good agreement with the post-processing PPP method and tide gauge data, there is still a certain gap in the accuracy compared with the kinematic solution results of the IGS stations shown in Figure 7, and the possible reasons are as follows:
(1) When the GPS buoy is used for tide measurement, the attitude of the buoy suffers from fluctuations due to the influence of wind, waves and other factors. As shown in Figure 15a, the vertical direction of the carrier coordinate system with buoy mass center (BMC) as the origin is inconsistent with that of the ellipsoid geodetic coordinate system. The receiver phase center (RPC) is usually not consistent with the BMC, which is shown in Figure 15b, resulting in errors in a vertical direction. If the attitude correction is not considered, system errors might occur under the severe sea conditions.
During the tide measurement, the buoy produces attitude changes in pitch, roll and heading direction. The coordinates of RPC in the carrier coordinate system are X , Y and Z , and the corrected coordinates X , Y and z are calculated as the specific method in reference [45].
The geodetic coordinates of the antenna phase center measured by GPS are B , L and H . The geodetic height of the sea surface H r is calculated as follows:
H r = H Z h + h r
where h is the height h from the BMC to the bottom of the buoy after correction and h r is the heave of the buoy h r after correction. h and h r need to be calibrated before the buoy is used on the sea.
(2) The sea surface is rough, and some GPS signals from multiple satellites and multiple directions will be reflected by the sea surface to the GPS antenna. Multipath disturbance is one of the most important error sources in high-accuracy positioning and navigation.
(3) Although the accuracy of the RTS products is better than the IGU products, the positioning accuracy of the RT-PPP is limited in comparison to the post-processing PPP method, especially in the vertical direction, which is about 0.1 m.
In future research, the accuracy of real-time tide measurement needs to be further improved. Firstly, attitude correction needs to be used to adapt to different sea conditions. Then, we need to eliminate the effects of multipath GPS reflection signal, such as selecting a brand of GPS antenna that is resistant to multipath effects and using choke-ring antennas. Finally, with the development of Beidou, GLONASS, Galileo and other GNSS signals, further research should focus on multi-GNSS signals combinations which can improve positioning accuracy and reliability.

6. Conclusions

This research aimed to provide continuous real-time tide data in different sea areas. For this purpose, a detailed description of the real-time tide measurement method based on RT-PPP was introduced. To validate the performance of RT-PPP-based tide measurement, firstly, the qualities of RTS orbit and clock corrections over a 7-day testing period were investigated by taking IGS final products as a reference. Secondly, 7-day observation data from 20 globally distributed stations in the IGS network was used to assess the kinematic position accuracy of RT-PPP using RTS products. Finally, the reliability of the RT-PPP-based tide was investigated through comparison and validation with other three scenarios, i.e., the post-processing PPP method, the DD method and the nearby tide gauge data.
The evaluation results indicate that the orbit and clock corrections of RTS products are better than 0.05 m for orbits, and 0.22 ns less for clock bias, respectively. Additionally, the average RMS values of the kinematic PPP in east, north and up directions by using RTS products are 0.059 m, 0.041 m and 0.087 m, respectively, with a significant improvement of about 60% when compared to using IGU products. For the performance of RT-PPP-based tide measurement, the experimental results in the Yellow Sea of China show that, compared with the other three tide measurement methods, the average bias of RT-PPP tide measurement are 0.065 m, 0.194 m and 0.167 m, and the RMS values are 0.090 m, 0.194 m and 0.167 m, respectively, indicating that the accuracy of RT-PPP tide measurement can be achieved at sub-decimeter level.
Our proposed method has shown the great potential in applications for continuous real-time tide observation and sea level monitoring in different sea areas. For our future work, we will focus on other challenges in improving the accuracy of real-time tide measurements, e.g., attitude correction, reducing the impact of multi-path effect on the sea and using multi-GNSS combinations.

Author Contributions

M.D., A.Z. and B.G. proposed the method. All authors discussed the original idea. Conceptualization, M.D. and B.G.; methodology, M.D., A.Z., B.G. and J.Z.; software, M.D. and B.G.; validation, M.D. and J.Z; formal analysis, B.G.; investigation, M.D.; data curation, A.Z.; writing—original draft preparation, M.D.; writing—review and editing, B.G., R.L. and M.L.; project administration, A.Z.; funding acquisition, A.Z. All authors discussed and reviewed the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by the National Key R&D Program of China (Grant No. 2018YFC1407400), the National Natural Science Foundation of China (Grant No. 41704010), the China Scholarship Council (Grant No. 201906255057), and the Shandong Provincial Key Laboratory of Water and Soil Conservation and Environmental Protection (Grant No. STKF201923).

Acknowledgments

The authors gratefully acknowledge the IGS for providing GNSS data and products. We would also like to acknowledge the RTKLIB software developed by T.Takasu. We appreciate the editor and reviewers for their valuable comments and improvements to this manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Douglas, B.C. Sea level change in the era of the recording tide gauge. In International Geophysics; Elsevier: Amsterdam, The Netherlands, 2001; Volume 75, pp. 37–64. [Google Scholar]
  2. Menendez, M.; Woodworth, P.L. Changes in extreme high water levels based on a quasi-global tide-gauge data set. J. Geophys. Res. Space Phys. 2010, 115, 115. [Google Scholar] [CrossRef] [Green Version]
  3. Church, J.A.; White, N.J. Sea-level rise from the late 19th to the Early 21st Century. Surv. Geophys. 2011, 32, 585–602. [Google Scholar] [CrossRef] [Green Version]
  4. Kopp, R.E.; Horton, R.M.; Little, C.M.; Mitrovica, J.X.; Oppenheimer, M.; Rasmussen, D.J.; Strauss, B.H.; Tebaldi, C. Probabilistic 21st and 22nd century sea-level projections at a global network of tide-gauge sites. Earth’s Future 2014, 2, 383–406. [Google Scholar] [CrossRef]
  5. Arabelos, D.; Papazachariou, D.; Contadakis, M.; Spatalas, S. A new tide model for the Mediterranean Sea based on altimetry and tide gauge assimilation. Ocean Sci. 2011, 7, 429–444. [Google Scholar] [CrossRef] [Green Version]
  6. Gharineiat, Z.; Deng, X. Spectral analysis of satellite altimeter and tide gauge data around the Northern Australian Coast. Remote Sens. 2020, 12, 161. [Google Scholar] [CrossRef] [Green Version]
  7. Merrifield, M.; Firing, Y.; Aarup, T.; Agricole, W.; Brundrit, G.; Chang-Seng, D.; Farre, R.; Kilonsky, B.; Knight, W.; Kong, L.; et al. Tide gauge observations of the Indian Ocean tsunami, December 26, 2004. Geophys. Res. Lett. 2005, 32. [Google Scholar] [CrossRef]
  8. Rabinovich, A.B.; Thomson, R.E. The 26 December 2004 Sumatra tsunami: Analysis of tide gauge data from the world ocean Part 1. Indian Ocean and South Africa. In Tsunami and Its Hazards in the Indian and Pacific Oceans; Springer: Berlin/Heidelberg, Germany, 2007; pp. 261–308. [Google Scholar]
  9. Fujii, Y.; Satake, K. Tsunami source of the 2004 Sumatra–Andaman earthquake inferred from tide gauge and satellite data. Bull. Seismol. Soc. Am. 2007, 97, S192–S207. [Google Scholar] [CrossRef]
  10. Ray, R.D. A Global Ocean Tide Model from TOPEX/POSEIDON Altimetry: GOT99. 2; NASA Technical Memorandum: Goddard Space Flight Centre: Greenbelt, MD, USA, 1999. [Google Scholar]
  11. Watson, C.; Coleman, R.; White, N.; Church, J.; Govind, R. Absolute calibration of TOPEX/Poseidon and Jason-1 using GPS buoys in bass strait, Australia special issue: Jason-1 calibration/validation. Mar. Geod. 2003, 26, 285–304. [Google Scholar] [CrossRef]
  12. Bonnefond, P.; Exertier, P.; Laurain, O.; Ménard, Y.; Orsoni, A.; Jan, G.; Jeansou, E. Absolute calibration of Jason-1 and TOPEX/Poseidon altimeters in Corsica special issue: Jason-1 calibration/validation. Mar. Geod. 2003, 26, 261–284. [Google Scholar] [CrossRef]
  13. Bonnefond, P.; Exertier, P.; Laurain, O.; Ménard, Y.; Orsoni, A.; Jeansou, E.; Haines, B.J.; Kubitschek, D.G.; Born, G. Leveling the sea surface using a GPS-catamaran special issue: Jason-1 calibration/validation. Mar. Geod. 2003, 26, 319–334. [Google Scholar] [CrossRef]
  14. Vu, P.; Frappart, F.; Darrozes, J.; Marieu, V.; Blarel, F.; Ramillien, G.; Bonnefond, P.; Birol, F. Multi-satellite altimeter validation along the french atlantic coast in the southern bay of biscay from ers-2 to saral. Remote Sens. 2018, 10, 93. [Google Scholar] [CrossRef] [Green Version]
  15. Martin-Neira, M. A passive reflectometry and interferometry system (PARIS): Application to ocean altimetry. ESA J. 1993, 17, 331–355. [Google Scholar]
  16. Treuhaft, R.N.; Lowe, S.T.; Zuffada, C.; Chao, Y. 2-cm GPS altimetry over Crater Lake. Geophys. Res. Lett. 2001, 28, 4343–4346. [Google Scholar] [CrossRef]
  17. Löfgren, J.S.; Haas, R.; Johansson, J.M. Monitoring coastal sea level using reflected GNSS signals. Adv. Space Res. 2011, 47, 213–220. [Google Scholar] [CrossRef] [Green Version]
  18. Santamaría-Gómez, A.; Watson, C.; Gravelle, M.; King, M.; Wöppelmann, G. Levelling co-located GNSS and tide gauge stations using GNSS reflectometry. J. Geod. 2015, 89, 241–258. [Google Scholar] [CrossRef]
  19. Jin, S.; Qian, X.; Wu, X. Sea level change from BeiDou Navigation Satellite System-Reflectometry (BDS-R): First results and evaluation. Glob. Planet. Chang. 2017, 149, 20–25. [Google Scholar] [CrossRef]
  20. Martin-Neira, M.; Caparrini, M.; Font-Rossello, J.; Lannelongue, S.; Vallmitjana, C.S. The PARIS concept: An experimental demonstration of sea surface altimetry using GPS reflected signals. IEEE Trans. Geosci. Remote Sens. 2001, 39, 142–150. [Google Scholar] [CrossRef] [Green Version]
  21. Lowe, S.T.; Kroger, P.; Franklin, G.; LaBrecque, J.L.; Lerma, J.; Lough, M.; Marcin, M.R.; Muellerschoen, R.J.; Spitzmesser, D.; Young, L.E.; et al. A delay/Doppler-mapping receiver system for GPS-reflection remote sensing. IEEE Trans. Geosci. Remote Sens. 2002, 40, 1150–1163. [Google Scholar] [CrossRef]
  22. Ruffini, G.; Soulat, F.; Caparrini, M.; Germain, O.; Martín-Neira, M. The eddy experiment: Accurate GNSS-R ocean altimetry from low altitude aircraft. Geophys. Res. Lett. 2004, 31. [Google Scholar] [CrossRef] [Green Version]
  23. Kato, T.; Terada, Y.; Kinoshita, M.; Kakimoto, H.; Isshiki, H.; Matsuishi, M.; Yokoyama, A.; Tanno, T. Real-time observation of tsunami by RTK-GPS. Earth Planets Space 2000, 52, 841–845. [Google Scholar] [CrossRef] [Green Version]
  24. Watson, C.; Coleman, R.; Handsworth, R. Coastal tide gauge calibration: A case study at Macquarie Island using GPS buoy techniques. J. Coast. Res. 2008, 244, 1071–1079. [Google Scholar] [CrossRef]
  25. Bouin, M.-N.; Ballu, V.; Calmant, S.; Pelletier, B. Improving resolution and accuracy of mean sea surface from kinematic GPS, Vanuatu subduction zone. J. Geod. 2009, 83, 1017. [Google Scholar] [CrossRef]
  26. Apel, H.; Hung, N.G.; Thoss, H.; Schöne, T. GPS buoys for stage monitoring of large rivers. J. Hydrol. 2012, 412, 182–192. [Google Scholar] [CrossRef] [Green Version]
  27. Zumberge, J.; Heflin, M.; Jefferson, D.; Watkins, M.; Webb, F. Precise point positioning for the efficient and robust analysis of GPS data from large networks. J. Geophys. Res. Solid Earth 1997, 102, 5005–5017. [Google Scholar] [CrossRef] [Green Version]
  28. Blewitt, G.; Kreemer, C.; Hammond, W.C.; Plag, H.P.; Stein, S.; Okal, E. Rapid determination of earthquake magnitude using GPS for tsunami warning systems. Geophys. Res. Lett. 2006, 33. [Google Scholar] [CrossRef] [Green Version]
  29. Li, X.; Ge, M.; Zhang, H.; Wickert, J. A method for improving uncalibrated phase delay estimation and ambiguity-fixing in real-time precise point positioning. J. Geod. 2013, 87, 405–416. [Google Scholar] [CrossRef]
  30. Guo, B.; Zhang, X.; Ren, X.; Li, X. High-precision coseismic displacement estimation with a single-frequency GPS receiver. Geophys. J. Int. 2015, 202, 612–623. [Google Scholar] [CrossRef] [Green Version]
  31. Liu, R.; Guo, B.; Zhang, A.; Yimwadsana, B. Research on GPS precise point positioning algorithm with a Sea Surface Height Constraint. Ocean Eng. 2020, 197, 106826. [Google Scholar] [CrossRef]
  32. IGS. IGS Quality of Service Fact Sheet. Available online: https://kb.igs.org/hc/en-us/articles/201208216-IGS-Quality-of-Service-Fact-Sheet (accessed on 20 December 2019).
  33. Wang, J.; He, X.; Ferreira, V. Ocean wave separation using CEEMD-Wavelet in GPS wave measurement. Sensors 2015, 15, 19416–19428. [Google Scholar] [CrossRef]
  34. Weber, G.; Mervart, L.; Lukes, Z.; Rocken, C.; Dousa, J. Real-time clock and orbit corrections for improved point positioning via NTRIP. In Proceedings of the ION-GNSS-2007, Institute of Navigation, Fort Worth, TX, USA, 25–28 September 2007. [Google Scholar]
  35. Liu, T.; Yuan, Y.; Zhang, B.; Wang, N.; Tan, B.; Chen, Y. Multi-GNSS precise point positioning (MGPPP) using raw observations. J. Geod. 2017, 91, 253–268. [Google Scholar] [CrossRef]
  36. Li, X.; Ge, M.; Zhang, X.; Zhang, Y.; Guo, B.; Wang, R.; Klotz, J.; Wickert, J. Real-time high-rate co-seismic displacement from ambiguity-fixed precise point positioning: Application to earthquake early warning. Geophys. Res. Lett. 2013, 40, 295–300. [Google Scholar] [CrossRef] [Green Version]
  37. Lu, C.; Li, X.; Ge, M.; Heinkelmann, R.; Nilsson, T.; Soja, B.; Dick, G.; Schuh, H. Estimation and evaluation of real-time precipitable water vapor from GLONASS and GPS. GPS Solut. 2016, 20, 703–713. [Google Scholar] [CrossRef] [Green Version]
  38. Weber, G.; Mervart, L. BKG Ntrip Client (BNC) Version 2.7 Manual, Federal Agency for Cartography and Geodesy; Federal Agency for Cartography and Geodesy: Frankfurt, Germany, 2012. [Google Scholar]
  39. Li, X.; Ge, M.; Dai, X.; Ren, X.; Fritsche, M.; Wickert, J.; Schuh, H. Accuracy and reliability of multi-GNSS real-time precise positioning: GPS, GLONASS, BeiDou, and Galileo. J. Geod. 2015, 89, 607–635. [Google Scholar] [CrossRef]
  40. Ge, M.; Gendt, G.; Rothacher, M.; Shi, C.; Liu, J. Resolution of GPS carrier-phase ambiguities in precise point positioning (PPP) with daily observations. J. Geod. 2008, 82, 389–399. [Google Scholar] [CrossRef]
  41. Simon, D. Kalman filtering. Embed. Syst. Program. 2001, 14, 72–79. [Google Scholar]
  42. Vondrák, J. Problem of smoothing observational data II. Bull. Astron. Inst. Czechoslov. 1977, 28, 84. [Google Scholar]
  43. Yang, Y. Robust estimation for dependent observations. Manuscr. Geod. 1994, 19, 10–17. [Google Scholar]
  44. Tao, T.; Liu, J.; Qu, X.; Gao, F. Real-time monitoring rapid ground subsidence using GNSS and Vondrak filter. Acta Geophys. 2019, 67, 133–140. [Google Scholar] [CrossRef]
  45. Lu, G. Development of a GPS Multi-Antenna System for Attitude Determination; University of Calgary: Calgary, AB, Candan, 1995. [Google Scholar]
Figure 1. Flow chart of real-time tide measurement using real-time precise point positioning (RT-PPP) based on IGS real-time service (RTS) products.
Figure 1. Flow chart of real-time tide measurement using real-time precise point positioning (RT-PPP) based on IGS real-time service (RTS) products.
Sensors 20 02968 g001
Figure 2. Comparison between the Vondrak filter and the R-Vondrak filter. (a) shows the original data; (b) shows data after adding random noise and gross errors; (c) shows the results of using the Vondrak (blue) and R-Vondrak Filter (red).
Figure 2. Comparison between the Vondrak filter and the R-Vondrak filter. (a) shows the original data; (b) shows data after adding random noise and gross errors; (c) shows the results of using the Vondrak (blue) and R-Vondrak Filter (red).
Sensors 20 02968 g002
Figure 3. RMS values of corrected satellite orbit using RTS products in X, Y, Z directions and three-dimensional (3D) coordinates.
Figure 3. RMS values of corrected satellite orbit using RTS products in X, Y, Z directions and three-dimensional (3D) coordinates.
Sensors 20 02968 g003
Figure 4. RMS values of corrected satellite clock bias (CLK) using RTS products. CLK is the satellite clock bias, and PRN (Pseudo-Random Noise) stands for the satellite number.
Figure 4. RMS values of corrected satellite clock bias (CLK) using RTS products. CLK is the satellite clock bias, and PRN (Pseudo-Random Noise) stands for the satellite number.
Sensors 20 02968 g004
Figure 5. 20 IGS stations around the world for kinematic RT-PPP positioning assessment.
Figure 5. 20 IGS stations around the world for kinematic RT-PPP positioning assessment.
Sensors 20 02968 g005
Figure 6. Kinematic precise point positioning (PPP) solutions using the RTS products (red), the IGS ultra-rapid (IGU) products (blue) and the IGS products (green) at station KOS1 (a) and SHAO (b) on 19 October 2017.
Figure 6. Kinematic precise point positioning (PPP) solutions using the RTS products (red), the IGS ultra-rapid (IGU) products (blue) and the IGS products (green) at station KOS1 (a) and SHAO (b) on 19 October 2017.
Sensors 20 02968 g006
Figure 7. Average RMS of kinematic PPP solutions at 20 IGS stations from 16 October to 22 October 2017.
Figure 7. Average RMS of kinematic PPP solutions at 20 IGS stations from 16 October to 22 October 2017.
Sensors 20 02968 g007
Figure 8. Structure of the multi-functional buoy. (a) Shows installation position of GPS receivers, GPS module and solar panels; (b) shows the buoy at the testing field. GNSS: global navigation satellite system.
Figure 8. Structure of the multi-functional buoy. (a) Shows installation position of GPS receivers, GPS module and solar panels; (b) shows the buoy at the testing field. GNSS: global navigation satellite system.
Sensors 20 02968 g008
Figure 9. The location of study area near Qingdao, China. A is the fixed reference GPS station, B is the multi-function buoy, and C is the long-term tide gauge station.
Figure 9. The location of study area near Qingdao, China. A is the fixed reference GPS station, B is the multi-function buoy, and C is the long-term tide gauge station.
Sensors 20 02968 g009
Figure 10. Comparison of RT-PPP tide measurement results (red) with the post-processing PPP method (green) and double difference (DD) method (blue). (a,b) Show the instantaneous sea level, (c,d) show filtered tide values.
Figure 10. Comparison of RT-PPP tide measurement results (red) with the post-processing PPP method (green) and double difference (DD) method (blue). (a,b) Show the instantaneous sea level, (c,d) show filtered tide values.
Sensors 20 02968 g010
Figure 11. The instantaneous sea level comparation of the DD method using three different base stations. (a) Shows IGS stations BJFS, SHAO and our reference station QD, (b) shows the three DD results without outlies of the instantaneous sea level with different base stations.
Figure 11. The instantaneous sea level comparation of the DD method using three different base stations. (a) Shows IGS stations BJFS, SHAO and our reference station QD, (b) shows the three DD results without outlies of the instantaneous sea level with different base stations.
Sensors 20 02968 g011
Figure 12. Comparison of the DD tide based on the BJFS and PPP tide with tide gauge data.
Figure 12. Comparison of the DD tide based on the BJFS and PPP tide with tide gauge data.
Sensors 20 02968 g012
Figure 13. Comparison of the RT-PPP tide measurement results with the DD method based on BJFS. (a) Shows the instantaneous sea level, (b) shows the filtered tide values.
Figure 13. Comparison of the RT-PPP tide measurement results with the DD method based on BJFS. (a) Shows the instantaneous sea level, (b) shows the filtered tide values.
Sensors 20 02968 g013
Figure 14. The RT-PPP tide measurement results with respect to the tide gauge data.
Figure 14. The RT-PPP tide measurement results with respect to the tide gauge data.
Sensors 20 02968 g014
Figure 15. Illustration of the reason for attitude errors. (a) Shows the vertical direction of the carrier coordinate system which is inconsistent with that of the ellipsoid geodetic coordinate system due to the buoy attitude changing, (b) shows coordinates of the antenna phase center in carrier coordinate system. RPC: receiver phase center, BMC: buoy mass center.
Figure 15. Illustration of the reason for attitude errors. (a) Shows the vertical direction of the carrier coordinate system which is inconsistent with that of the ellipsoid geodetic coordinate system due to the buoy attitude changing, (b) shows coordinates of the antenna phase center in carrier coordinate system. RPC: receiver phase center, BMC: buoy mass center.
Sensors 20 02968 g015
Table 1. International GNSS Service (IGS) ultra-rapid and final products description.
Table 1. International GNSS Service (IGS) ultra-rapid and final products description.
ProductGPS Orbit/ClockAccuracyLatencyInterval
Ultra-rapid (predicted part)Orbit
Satellite clocks
5 cm
3 ns RMS
Real time15 min
FinalOrbit
Satellite clocks
2.5 cm
75 ps RMS
12–18 days15 min
30 s
Table 2. Data processing strategies of RT-PPP.
Table 2. Data processing strategies of RT-PPP.
ItemStrategies
ObservationsUndifferenced phase and code observations
Observation modelIonospheric-free linear combinations
Frequency selectionGlobal positioning system (GPS): L1 and L2
Elevation cutoff angle10°
Weighing strategyElevation dependent weight
Receiver phase center Phase center offset (PCO) and phase center variation (PCV) values from igs08.atx
Satellite phase centerPCO and PCV values from igs08.atx
Phase-windup effectModel corrected
Zenith tropospheric delayA priori value provided by the UNB3m+global mapping function (GMF)
Table 3. Comparison of RT-PPP tide measurement results before and after filtering with the post-processing PPP method and the DD method.
Table 3. Comparison of RT-PPP tide measurement results before and after filtering with the post-processing PPP method and the DD method.
Compared MethodsBefore FilteringAfter Filtering
Bias(m)RMS(m)Bias(m)RMS(m)
MaxAverageMaxAverage
RT-PPP - PPP2.2310.0900.1280.2250.0650.090
RT-PPP - DD2.2680.1810.2230.4470.1660.203
Table 4. Cross-validation of DD instantaneous sea level using three different base stations.
Table 4. Cross-validation of DD instantaneous sea level using three different base stations.
Base StationsBias(m)RMS(m)
MaxAverage
QD - SHAO0.6810.1340.180
QD - BJFS0.6780.1260.172
BJFS - SHAO0.1100.0280.035
Table 5. Accuracy of the DD tide based on the BJFS and PPP tide with reference to tide gauge data.
Table 5. Accuracy of the DD tide based on the BJFS and PPP tide with reference to tide gauge data.
Compared MethodsBias(m)RMS(m)
MaxAverage
BJFSDD - Tide0.1560.0530.067
PPP - Tide0.3330.1180.139
Table 6. Comparison of the RT-PPP tide measurement results with the DD method based on BJFS.
Table 6. Comparison of the RT-PPP tide measurement results with the DD method based on BJFS.
Compared MethodsBefore FilteringAfter Filtering
Bias(m)RMS(m)Bias(m)RMS(m)
MaxAverageMaxAverage
RT-PPP - DD2.0280.1660.2130.4150.1550.194
Table 7. Comparison of the RT-PPP tide measurement results with the tide gauge data.
Table 7. Comparison of the RT-PPP tide measurement results with the tide gauge data.
Compared MethodsBias(m)RMS(m)
MaxAverage
RT-PPP - Tide0.3430.1410.167

Share and Cite

MDPI and ACS Style

Di, M.; Zhang, A.; Guo, B.; Zhang, J.; Liu, R.; Li, M. Evaluation of Real-Time PPP-Based Tide Measurement Using IGS Real-Time Service. Sensors 2020, 20, 2968. https://doi.org/10.3390/s20102968

AMA Style

Di M, Zhang A, Guo B, Zhang J, Liu R, Li M. Evaluation of Real-Time PPP-Based Tide Measurement Using IGS Real-Time Service. Sensors. 2020; 20(10):2968. https://doi.org/10.3390/s20102968

Chicago/Turabian Style

Di, Mingwei, Anmin Zhang, Bofeng Guo, Jiali Zhang, Rongxia Liu, and Mengyuan Li. 2020. "Evaluation of Real-Time PPP-Based Tide Measurement Using IGS Real-Time Service" Sensors 20, no. 10: 2968. https://doi.org/10.3390/s20102968

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