Correction method for scale bias in GNSS-IR sea level retrieval
Xiaolei Wang 1✉ Email
Minfeng Song 1
Xiufeng He 1
1 School of Earth Sciences and Engineering Hohai University 211100 NanKing Jiangsu China
Xiaolei Wang, Minfeng Song, Xiufeng He
1 School of Earth Sciences and Engineering, Hohai University, NanKing, Jiangsu 211100, China
*Corresponding author: Xiaolei Wang (chd_wxl@qq.com)
Abstract
Since the principles and methods of Global Navigation Satellite System-Interferometric Reflectometry (GNSS-IR) sea level monitoring technology based on geodetic receivers were first proposed, the technology has undergone over a decade of development. Currently, this method typically utilizes the frequency of the SNR signal, converts it into the reflector height (RH), and further derives the sea level. Height variation error and tropospheric delay error are widely recognized as systematic errors. Both have corresponding mathematical models that can be used for error mitigation. Random errors and gross errors are generally handled or constrained through quality control or multi-GNSS combination methods. In 2024, a correction method based on the initial phase of the SNR arc was proposed, and related studies suggest it may exhibit superior performance in correcting errors. Beyond the aforementioned errors, many studies have observed a scale bias in inversion results that appears to be correlated with sea-level magnitude. This bias is generally believed to be related to tropospheric delay error, as the magnitude of the tropospheric delay is associated with RH magnitude. However, in many studies, the magnitude of the scale bias exceeds the magnitude of tropospheric delay model value. Through analysis, we infer that the scale bias in some studies is related to the assumption of uniform sea level changes within the time windows during multi-GNSS combination processing. This assumption introduces errors, leading to underestimation of tidal peaks and overestimation of tidal troughs. The primary objective of this paper is to correct scale biases in GNSS-IR sea level retrieval, including those exhibited by raw RHs and those observed in combined RHs. Considering that stations with larger tidal amplitudes tend to show more significant scale biases, GNSS data from two such stations, BRST and HKQT, were used. The results indicate that the phase-based error correction method is more effective than traditional correction method in reducing scale bias in raw RHs. Additionally, we propose a method to mitigate scale bias caused by the assumption of uniform changes. Results indicate that this method effectively corrects scale bias in the combined RHs.
Keywords:
GNSS-Interferometric Reflectometry
sea level
scale bias correction
tropospheric delay error
phase-based error correction method
multi-GNSS combination
A
1. Introduction
In 2000, Anderson (2000) proposed the idea of using Global Navigation Satellite System (GNSS) geodetic receivers for sea level monitoring. In 2013, Larson et al. (2013a) introduced a method for estimating reflector height (RH) based on the frequency of SNR, laying the foundation for the theory and methodology of GNSS-Interferometric Reflectometry (GNSS-IR) sea level retrieval. Height variation error and tropospheric delay error are widely recognized as systematic errors in GNSS-IR tide level inversion. Height variation error arises from the assumption of a static reflective surface without considering its undulations. By accounting for the RH variation rate (
), Larson et al. (2013b) derived a new mathematical relationship between SNR frequency and RH, enabling the development of a correction model. The traditional height variation correction strategy involves a two-step iterative correction algorithm. The key to this algorithm is solving
, typically obtained by curve fitting or tidal analysis of the raw RHs, followed by deriving
from the fitted curve. The error is then computed based on
and subtracted from the raw RHs (Löfgren et al., 2014; Larson et al., 2017). Tropospheric delay error refers to the impact of signal bending and delays caused by the troposphere on RH inversion values. A common correction strategy is to use classical tropospheric models and mapping functions to calculate the tropospheric delay error (Williams and Nievinski, 2017).
Multi-GNSS combination method can also be used to correct height variation errors. This approach simultaneously solves for RH and
, incorporating the height variation model into the observation function (Roussel et al., 2015; Wang et al., 2019). Since the simultaneous solution theoretically provides more accurate
values and is more robust to gross and random errors, this method often achieves better correction results when redundant observation data are available (e.g., with multi-constellation multi-frequency GNSS antennas). Common multi-GNSS combination methods include least squares, weighted least squares, and robust estimation (Roussel et al., 2015; Tabibi et al., 2017; Wang et al., 2019), which are fundamentally based on least squares or extended least squares techniques. While this method can improve accuracy using redundant data, it typically assumes uniform sea level changes within the processing time window. This assumption introduces error, leading to underestimated tidal peaks and overestimated tidal troughs. Moreover, the longer the window, the greater the impact.
In 2024, a new error correction method—the phase-based error correction method—was proposed. Theoretically, the initial phase should contain information about systematic errors, including height variation error and tropospheric delay error. Wei et al. (2024) experimentally verified a strong linear correlation between the initial phase of the SNR arc and sea-level retrieval error. They proposed a method to estimate retrieval errors using a linear function fitted from sea level data recorded by tide gauges, thereby improving sea level inversion accuracy. Wang et al. (2025) mathematically derived the relationship between the initial phase and the error, and resolved the major challenge of integer ambiguity, enabling the phase-based correction method to operate solely on GNSS data without external inputs. However, scale biases were observed in the combined RH results of Wang et al. (2025). They suggested in their discussion that these biases might be related to tropospheric delay error or the assumption of uniform change within the processing window.
The primary goal of this paper is to correct scale biases in GNSS-IR sea level retrieval, including those observed in raw RHs and in combined RHs. Height variation error correction, tropospheric delay error correction and phase-based error correction methods were used and compared. The principles of these three correction methods are presented in Section 2. Furthermore, considering that errors due to the assumption of uniform change within the processing window depend on window length, we propose a method to correct such errors by comparing and modeling multi-GNSS combined results across windows of varying lengths. The corresponding methodology is detailed in Section 3. Considering that stations with larger tidal amplitudes tend to show more significant scale biases, GNSS data from two such stations, BRST and HKQT, were used. The results are analyzed in Section 4.
2. Theory
According to the coherent superposition theory of direct and reflected signals, the detrended SNR
exhibits a gradually decaying cosine function with respect to
, where
representing the elevation (Nievinski and Larson 2014a,b):
1
where
is the oscillation frequency,
the decay factor,
is the amplitude,
is the initial phase,
,
is the signal wavelength.
In the absence of various errors, the extra path traveled by the reflected signal compared to the direct signal is
, where
is the RH indicating the height between surface and antenna. Assuming
and
remain constant during the corresponding period, the phase difference between the direct signal and the reflected signal based on
is calculated and then its derivative of with respect to
is:
2
where
is the RH with assumption that
and
remain constant. By performing spectral analysis of
using the Lomb-Scargle Periodogram (LSP; Lomb 1976; Scargle 1982), the frequency
can be obtained. According to this formula, the
is given by
.​
2.1. Height variation error
When considering the variation rates of
and
,
and
, Eq. (2) can be derived as:
3
From Equations (2) and (3), the relationship between
and
is:
4
where
.
is the height variation error, i.e., the correction model of the height variation error.
2.2. Tropospheric delay error
Tropospheric refraction in the troposphere is a common source of error in signal propagation. The reflected signal has a greater tropospheric delay than the direct signal caused by additional path. Consequently, it will lead a larger calculated RH than the actual RH. Williams and Nievinski (2017) improved a traditional method to correct this error by integrating the Global Temperature and Pressure (GPT2w) model with the VMF1 mapping function (Böhm et al., 2004, 2006) to correct for tropospheric delays. The tropospheric delay
can be modeled as:
5
where the superscript
denotes the zenith delay, while the subscript
and
represents the hydrostatic and wet components.
represents the zenith delay difference across antenna and reflecting surface.
is the mapping function.
and
can be estimated from GPT2w.
and
can be estimated from VMF1. The tropospheric delay error
in RH caused by
can be derived from Equations (2) and (5) (Williams and Nievinski, 2017):
6
Traditional correction methods combine the corrections for height variation error and tropospheric delay error:
7
where
.
2.3. Error related to SNR initial phase
As mentioned above, various errors exist in
. The sum of these errors can be represented as
. Substituting
into Eq. (1) yields:
8
Using least squares estimation (Larson et al. 2008; Chew et al. 2013; Huang et al. 2024) or optimization methods (Wang et al., 2025), the initial phase
in Eq. (8) can be estimated, with the fitted value denoted as
. Considering the integer ambiguity during fitting, the following relationship can be established:
9
where
represents the integer ambiguity of the phase. The method for determining
and the phase-based error correction approach are detailed in Wang et al. (2025) and will not be elaborated here. Based on the estimated initial phase
, the corrected value
can be calculated as:
10
where
specifically refers to the phase-based correction value, and
11
Theoretically,
encompasses systematic errors, including the height variation error and the tropospheric delay error, as well as other potential systematic error sources not yet recognized.
3. Method
3.1. Multi-GNSS combination Method
A sliding window is used to segment the
sequence. Based on Equations (4) and (6), after traditional height variation and tropospheric delay corrections, the following equation can be derived:
12
where the subscripts
represent that the parameter belongs to signal
and trajectory
in the
th window. Assume that within the
th window, the change in RH is uniform, with a rate of
. In other words, it is assumed that the trajectory of RH within the window is linear (shorted for window linearization), the following equation holds:
13
Using Equations (12) and (13), the system of equations within the window can be written as:
14
Robust estimation methods are used to solve the matrix Eq. (14), which effectively handles outliers in the RH retrieval sequence (Wang et al., 2019, 2021). If instead of using the traditional correction method, a phase-based error model is used for correction, Eq. (14) can be written as:
15
Equation (15) also uses robust estimation to solve the system of equations within each window.
3.2. Method to correct scale bias caused by window linearization
Equations (14) and (15) are both based on the assumption of uniform RH variation within the window. However, this assumption clearly does not align with the actual tide variations. Theoretically, this assumption will inevitably introduce an error, leading to the underestimation of tidal peaks and overestimation of tidal troughs, which manifests as scale bias. Moreover, the longer the window, the greater the impact. To theoretically avoid this scale error, a short time window should be used. However, in practical applications, more redundant data leads to more accurate and reliable estimates. Considering that short time windows exhibit smaller scale biases but fewer inversions and lower precision, while long time windows have larger scale biases but more inversions and better precision, this section proposes a scale bias correction method for long time window combination values based on short time window combination values. The steps for this method are as follows:
1.
1. Use long time windows to separate
and calculate the combination system and obtain the estimate
.
2.
2. Use a short time window to separate
and calculate the system and obtain the estimate
.
3.
3. Interpolate
based on the corresponding times of
​, and fit a linear relationship (
) between them.
4.
4. Based on the linear relationship, calculate the scale correction value
for
by
.
4.
Result
4.1. Site description
Considering that stations with larger tidal amplitudes tend to exhibit more pronounced scale biases, GNSS data from two such stations, BRST and HKQT, were utilized in this study. BRST is situated in Brest harbor on France's west coast (48.4°N, 4.5°W), where sea-level changes can reach up to 8.0 m. A Trimble NETR9 GNSS receiver with a Trimble TRM57971.00 antenna is positioned approximately 17 m above sea level. The station supports multi-GNSS signals, including GPS (L1, L2, L5), GLONASS (G1, G2), Galileo (E1, E5A, E5B, E6), and BDS (B1, B2, B3). 1 Hz GNSS data during 2022 DOY 032 to 058 were used. A tide gauge managed by Réseaux de Référence des Observations Marégraphiques (REFMAR) is located less than 500 m from BRST. According to Fig. 1 (right), the usable ranges are 5°–12° elevation range for the azimuth range of 130°–165° and 13°–20° elevation range for the azimuth range of 165°–330°.
Station HKQT is located in Quarry Bay, Hong Kong (114.21°E, 22.29°N). It is equipped with a Trimble NetR9 receiver and a Trimble 59800.0 antenna. Observations at HKQT include multi-system signals such as GPS (L1C/A, L2P, L2C, L5), GLONASS (G1C, G1P, G2C, G2P), Galileo (E1, E5, E7, E8), and BDS (B1, B2). The sampling frequency is 5 seconds. In this study, SNR arcs with an elevation angle range of 5°–15° were selected for data inversion, with the azimuth angle range limited to -60°–105°. The data used were collected from 2022 DOY 001 to 200. Additionally, an IOC (Intergovernmental Oceanographic Commission) tide gauge located 2 m from the HKQT station provides measured tide-level data.
Fig. 1
Screenshot of first Fresnel zones with elevation angles of 5°, 10° and 20° projected on a Google Earth image for BRST with RH of 17 m (right) and HKQT with RH of 7 m (bottom). Plotted using the software provided by Roesler and Larson (2018).
Click here to Correct
Click here to Correct
4.2. Scale bias in RHs and the correction effectiveness of the three methods
Due to the surrounding environmental conditions at the BRST station, the reflection region is divided into two parts: 5°–12° elevation angle for the 130°–165° azimuth range and 13°–20° elevation angle for the 165°–330° azimuth range. As shown in Wang et al. (2025), the retrieval results for these two regions differ. Therefore, we analyze these two regions sequentially. First, we analyze the sea level retrieval results for the SNR arcs in the region with better performance: 5°–12° elevation angle for the 130°–165° azimuth range. Figure 2 presents the sea level retrieval values after applying height variation correction (
), tropospheric delay correction (
) and phase-based error correction (
), along with the corresponding Van de Casteele diagram. Table 1 provides the Root Mean Square Error (RMSE) and Correlation Coefficient (CORR) values for the corresponding sea level retrievals.
Fig. 2
Sea level retrieval results for BRST used SNR arcs in 5°–12° elevation angle for the 130°–165° azimuth range. (Top): From top to bottom, subplots show the sea level retrievals after applying height variation correction (
), tropospheric delay correction (
) and phase-based error correction (
) respectively. The black line represents the measured sea levels. (Bottom): From left to right, the Van de Casteele diagrams correspond to sea level retrievals after height variation correction (
), tropospheric delay correction (
) and phase-based error correction (
) respectively.
Click here to Correct
Table 1
RMSE and CORR between the retrievals in Fig. 2 and measured sea levels.
Sea level retrievals with
correction of
System
Signal
Number (pc/day)
RMSE
(cm)
RMSE
(cm)
CORR
(%)
RMSE
(cm)
RMSE
(cm)
CORR
(%)
GPS
L1
9.54
13.05
99.73
12.43
99.73
8.11
99.92
L2
8.88
13.32
99.63
13.15
99.63
7.43
99.91
L5
7.81
8.70
99.86
8.67
99.86
5.72
99.95
GLONASS
G1
5.62
10.93
99.93
9.86
99.93
5.57
99.97
G2
5.77
7.06
99.91
7.32
99.91
5.97
99.95
Galileo
E1
5.54
11.19
99.83
10.64
99.82
7.30
99.93
E5A
5.69
9.22
99.84
9.32
99.84
9.67
99.85
E5B
5.69
8.79
99.87
8.64
99.87
8.23
99.93
E6
5.69
8.81
99.86
9.02
99.86
6.49
99.93
BDS
B1
8.23
8.21
99.87
8.27
99.87
5.64
99.94
B2
8.08
9.36
99.87
9.07
99.87
7.87
99.90
B3
1.08
14.34
99.57
14.05
99.57
8.80
99.89
According to Fig. 2, it can be seen that for multiple signals’ SNR arcs in 5°–12° elevation angle for the 130°–165° azimuth range at BRST, the retrievals after applying the three error correction strategies show good correlation with the measured sea levels. Figure 2 (bottom left) and Fig. 2 (bottom center) both exhibit a “leftward skew”. After applying the tropospheric delay correction, Fig. 2 (bottom center) does not show an observable correction of the skewed trend seen in Fig. 2 (bottom left). This suggests that the scale correction effect based on the traditional tropospheric delay correction method may not be as effective as expected. To rule out any potential issues with the program code, we reproduced Fig. 2 from Williams and Nievinski (2017) using our program and found identical results, eliminating the possibility of errors in the theory or code. This confirms that the traditional tropospheric delay correction method has a weak scale bias correction effect for this station in our experiment.
On the other hand, Fig. 2 (bottom right) shows a clear correction of the leftward skew observed in Fig. 2 (bottom left), even exhibiting a slight “rightward skew”. Figure 2 (bottom right) not only demonstrates the reduction of scale error by the phase-based correction method but also shows a more “slim” Van de Casteele diagram, indicating better retrieval accuracy. This improvement in precision is more clearly reflected in Table 1. The RMSE after
correction is approximately 30% smaller than the other two correction methods. The RMSE of the retrieval values after
​ correction is generally smaller than that after
correction, indicating that the traditional tropospheric delay correction method still provides some degree of correction.
Next, we analyze the sea level retrievals for the SNR arcs in the 13°–20° elevation angle for the 165°–330° azimuth range. Same steps were repeated.
Fig. 3
Sea level retrieval results for BRST used SNR arcs in 13°–20° elevation angle for the 165°–330° azimuth range. The interpretation of subplots is the same as in Fig. 2.
Click here to Correct
Table 2
RMSE and CORR between the retrievals in Fig. 3 and measured sea levels.
Sea level retrievals with correction of
System
Signal
Number (pc/day)
RMSE
(cm)
RMSE
(cm)
CORR
(%)
RMSE
(cm)
RMSE
(cm)
CORR
(%)
GPS
L1
31.15
23.97
99.00
21.99
99.01
25.86
98.81
L2
31.08
21.02
99.24
19.32
99.26
22.97
99.03
L5
22.38
22.52
99.02
21.78
99.01
25.01
98.76
GLONASS
R1
22.62
25.84
98.91
23.60
98.92
27.36
98.73
R2
21.92
24.02
99.14
21.30
99.14
26.13
98.84
Galileo
E1
17.92
22.33
99.15
20.73
99.14
24.92
98.92
E5A
21.42
20.19
99.26
18.90
99.25
22.67
98.99
E5B
19.77
20.22
99.33
18.41
99.32
23.55
98.98
E6
21.88
20.70
99.35
18.39
99.34
23.19
99.02
BDS
B1
28.08
20.78
99.33
18.62
99.33
24.11
98.98
B2
26.73
25.00
98.85
24.16
98.85
27.47
98.60
B3
3.77
20.70
99.54
18.92
99.54
24.31
99.23
Compared to Fig. 2, the bottom subplots in Fig. 3 show that the results in this range have greater dispersion and lower accuracy. Considering the use of higher elevation angle range, such results are understandable. Although Fig. 3 (bottom) exhibits higher dispersion, similar conclusions to those in Fig. 2 can still be observed. In Fig. 3 (bottom center), the scale bias correction effect for Fig. 3 (bottom left) is not significant. However, Fig. 3 (bottom right) shows a clear scale correction effect. It is worth noting that there are two distinct clusters in the areas marked by the red box and near the zero value in Fig. 3. The clustering in the red-boxed area of Fig. 3 is caused by incorrect integer ambiguity determination. Table 2 also exhibits the same issue: the RMSE of the retrieval values after
correction is even higher. This is consistent with the findings of Wang et al. (2025). In the SNR arcs of this range, the higher elevation range may result in poor SNR quality, difficulty in fixing the initial phase, more gross errors, and other influences. These factors cause a bias between the errors estimated from
and the true errors, leading to incorrect calculation of
​. Considering this, Wang et al. (2025) did not use data from this range to combine retrievals of multiple GNSS signals using Eq. (15). However, in this study, we used the data from Fig. 3 (bottom right) for multi-GNSS combination. Given the redundancy of observations in both Fig. 2 (bottom right) and Fig. 3 (bottom right), robust estimation should allow for the identification and removal or reduction of outliers in the red-boxed area of Fig. 3.
Last, we analyze the results for HKQT. Similar to the BRST station, we calculated and plotted the sea level retrievals after applying the three correction methods. During this process, we found that the retrievals of different signals exhibited significant inter-frequency offsets. As shown in Fig. 4 (bottom left), after applying height variation correction, the Van de Casteele diagram for different signals showed clear center offsets. We calculated the mean RH for each signal and found that the offset was related to the frequency. This type of inter-frequency offset has been observed in previous studies and at other stations (Santamaría-Gómez and Watson, 2016; Wang et al., 2021). Since this phenomenon does not occur at all stations but is seen at some, it suggests that the inter-frequency offset is likely related to the receiver’s or antenna’s hardware and software. The offset of RH for each signal, compared to the L1 signal, is presented in Table 3. We subtracted the inter-frequency offset from RHs and then applied the three correction methods (Fig. 4).
Fig. 4
Sea level retrieval results for HKQT used SNR arcs in 5°–15° elevation angle for − 60°–06° azimuth range. (Top): The same as in Fig. 2. (Bottom): From left to right, the Van de Casteele diagrams correspond to sea level retrievals after height variation correction (
) without inter-frequency offset correction, and after height variation correction (
), tropospheric delay correction (
) and phase-based error correction (
) with inter-frequency offset correction.
Click here to Correct
Table 3
RMSE and CORR between the retrievals in Fig. 4 and measured sea levels.
Sea level retrievals with correction of
System
Signal
Offset
(m)
Number (pc/day)
RMSE
(cm)
CORR
(%)
RMSE
(cm)
CORR
(%)
RMSE
(cm)
CORR
(%)
GPS
L1C/A
0
25.78
17.48
93.76
18.11
93.75
16.47
94.82
L2P
0.10
22.74
11.65
97.28
11.93
97.28
9.02
98.26
L2C
0.12
18.55
10.01
97.86
9.51
97.85
7.34
98.86
L5
0.14
12.81
9.48
97.95
9.08
97.93
7.66
98.78
GLONASS
G1C/A
-0.03
20.51
16.56
94.66
17.33
94.66
15.55
95.29
G1P
-0.03
20.93
14.58
96.95
14.13
96.94
12.27
97.21
G2C/A
0.12
20.18
15.25
95.41
14.47
95.41
13.05
96.10
G2P
0.12
22.40
11.09
97.64
10.83
97.63
10.00
97.94
Galileo
E1
0
10.35
17.26
94.76
17.76
94.71
15.84
95.48
E5
0.12
10.41
13.61
96.44
12.97
96.40
12.89
96.91
E7
0.12
10.39
14.46
96.20
13.67
96.16
12.90
96.92
E8
0.12
10.40
14.84
96.79
13.26
96.74
13.44
97.02
BeiDou
B2
0.12
5.35
16.14
96.35
18.01
96.33
16.28
97.27
B3
0.12
0.89
8.28
98.93
8.04
98.92
5.76
99.42
Based on Fig. 4, it can be seen that for multiple signals at the HKQT station, the retrievals after applying the three error correction strategies show good correlation with the measured sea levels. Figure 4 (second subplot from the left) and Fig. 4 (second subplot from the bottom right) both show slight leftward skew in the scale bias, while Fig. 4 (bottom right) does not show any noticeable skew. Similar to Fig. 2, Fig. 4 does not display a significant correction of scale bias by the traditional tropospheric delay correction method, but the phase-based correction method demonstrates a clear improvement in scale bias, as well as a more “slim” Van de Casteele diagram. The results in Table 3 are consistent with those in Table 1. The RMSE of the retrievals after
​ correction is approximately 20% smaller than the other two correction methods. The RMSE of the retrievals after
​ correction is generally smaller than that after
​ correction, indicating that the traditional tropospheric delay correction method still provides some degree of correction.
4.3. Scale bias in combined RHs and the correction effectiveness of long-and-short window method
In this section, we focus on analyzing the scale bias caused by window linearization during multi-GNSS combination and the correction effectiveness of the long-and-short window method described in Section 3.2 on this bias. First, we compute the combined RHs over longer time windows using both the traditional correction method and the phase-based correction method, as represented by Equations (14) and (15). According to the number of valid SNR arcs listed in Tables 13, BRST has approximately 350 usable arcs per day, while HKQT has about 210. To ensure sufficient redundancy within the window (around 10–30 arcs), the longer time window is set to 2 hours for BRST and 3 hours for HKQT, with a step size of 10 minutes for both. The inversion results of the combined RHs are shown in the top and middle subplots of Figs. 5 and 6. It can be observed that, for both stations, the estimated results of Eq. (15) yield more concentrated Van de Casteele diagrams and better precision than these of (14). Moreover, the upper and middle subplots of Figs. 5 and 6 both exhibit a “leftward skew”. This indicates that the sea level retrievals from long-window combined RHs underestimate the actual tidal peaks and overestimate the actual tidal troughs. Theoretically, this issue arises from the assumption of window linearization.
Fig. 6
Please upload this file with the revision. This file is provided for your convenience. It consists of one column having a width of 129 mm. This text is written with Arial font size 10 for reasons of comparison. View this file at 100% zoom level to visualize the effective font size and column width.
Make sure that the effective font size of all elements in the figures is 10. Use san serif font, such as Arial san serif.
Make sure that the font size of all figures is consistently the same, i.e. there is no variation in size.
Please paste all 129 mm figures in this file and submit with the revision. The purpose is to allow a quick check that the font size is consistent among all figures.
Please, still copy the figures also in the main text document for easier reading. A good location is the end of the paragraph in which the figure is first referenced.
Just as a reminder: If there are two panels in the figure, refer to them as top and bottom panel. No labeling (a) and (b) required. Similarly, the panels of a three-panel figure are referred to top, middle, and bottom panel.
This is font size 10: 123456789 ASDFGHJ asdfghj
Click here to Correct
Further, the scale bias is corrected using the method described in Section 3.2. The core of this correction lies in using shorter time windows since smaller windows reduce the influence of the linearization assumption. In this experiment, the short time window is set to 20 minutes for BRST and 30 minutes for HKQT, with the step remaining at 10 minutes. The retrieval results from short-window combined RHs are shown in the bottom subplots of Figs. 5 and 6.
Fig. 5
Sea level retrievals of BRST using three combination strategies (left) and their corresponding Van de Casteele diagrams (right). From top to bottom, the results correspond to Eq. (14) with a 2-hour time window, Eq. (15) with a 2-hour time window, and Eq. (15) with a 20-minute time window.
Click here to Correct
Fig. 6
Sea level retrievals of HKQT using three combination strategies (left) and their corresponding Van de Casteele diagrams (right). From top to bottom, the results correspond to Eq. (14) with a 3-hour time window, Eq. (15) with a 3-hour time window, and Eq. (15) with a 30-minute time window.
Click here to Correct
A
In the bottom subplots of the Van de Casteele diagrams in Figs. 5 and 6, although there are larger outliers compared to the upper two subplots, no observable scale bias is present. This indicates that using short windows for multi-GNSS combination effectively avoids the influence of window linearization. Based on the results of Figs. 5 and 6, the retrieval values used the long and short windows are further temporally matched, and a linear relationship is fitted, as shown in the left subplots of Figs. 7 and 8. The fitted linear equations are
for BRST and
for HKQT. Using these equations, the long-window retrievals are corrected, and the corrected retrievals and corresponding Van de Casteele diagrams are plotted, as shown in the middle and right subplots of Figs. 7 and 8. The RMSE and CORR of the retrievals in Figs. 58 are summarized in Table 4.
Fig. 7
(Left) scatter plot and linear relationship of retrieval values of long and short windows for BRST. (Middle) retrievals from the long time window corrected based on the linear relationship in the left subplot and (Right) the corresponding Van de Casteele diagram.
Click here to Correct
Fig. 8
(Left) scatter plot and linear relationship of retrieval values of long and short windows for HKQT. (Middle) retrievals from the long time window corrected based on the linear relationship in the left subplot and (Right) the corresponding Van de Casteele diagram.
Click here to Correct
Table 4
RMSE and CORR of retrievals corresponding to the four combination methods described in this section
Site
Combination
method using
Eq. (14)
Figure 5/6 (Top)
Eq. (15)
Figure 5/6 (Middle)
Eq. (15)
Figure 5/6 (Bottom)
Eq. (15) with
scale correction
Figure 7/8 (Middle)
BRST
Window length
2 hour
2 hour
20 min
2 hour
Data Analysis
RMSE
(cm)
CORR
(%)
RMSE
(cm)
CORR
(%)
RMSE
(cm)
CORR
(%)
RMSE
(cm)
CORR
(%)
10.33
99.85
8.91
99.92
12.96
99.66
6.54
99.92
HKQT
Window length
3 hour
3 hour
30 min
3 hour
Data Analysis
RMSE
(cm)
CORR
(%)
RMSE
(cm)
CORR
(%)
RMSE
(cm)
CORR
(%)
RMSE
(cm)
CORR
(%)
9.18
98.66
6.57
99.43
14.76
95.87
5.40
99.44
In the right subplots of Figs. 7 and 8, the scale-corrected combined retrievals show a significant improvement in the “leftward skew” trend compared to Figs. 5 and 6. According to Table 4, it is evident that the scale-corrected retrievals achieve an approximate 20% improvement in accuracy compared to those without the correction. The results from Figs. 58 and Table 3 further demonstrate that short time windows exhibit smaller scale biases but result in fewer inversions and lower accuracy, while long time windows have larger scale biases but yield more inversions with higher accuracy. The long-and-short window correction method proposed in Section 3.2 takes into account the advantages and disadvantages of both window types. This experiment confirms that this method is effective and reliable.
5. Conclusion and discussion
This paper primarily analyzes and corrects the scale biases in GNSS-IR sea level retrievals, including the scale bias exhibited by the raw RH of individual signals and those observed in the RH after multi-signal combination. For the former, the experiments in Section 4.2 demonstrate that the phase-based error correction method effectively rectifies the scale bias in the raw RHs. As shown in Figs. 3 and 4, this correction significantly reduces the leftward skew in the Van de Casteele diagram. For the latter, the paper proposes a long-and-short window correction method. The experiments in Section 4.3 confirm that this method can effectively mitigate the scale bias in the combined RHs. Notably, this method does not rely on external data to correct the scale bias and achieves a significant improvement in accuracy.
From Figs. 5, 6, and Table 3, it is evident that short time windows exhibit smaller scale biases but result in fewer inversions with lower accuracy. Here, the reduction in the number of inversions output by short time windows is further quantified. For the BRST station, the output from short time windows is 17% less than that of long time windows, while for the HKQT station, the reduction is 89%. However, as shown in Figs. 7 and 8, this substantial reduction in quantity or increase in gross errors does not hinder linear fitting. Therefore, there is no need to worry about the reduced output or lower accuracy of inversions from short time windows.
The advantages of the phase-based correction method over other methods are emphasized here. As described in Section 2.3, in principle,
​ includes systematic errors such as height variation errors and tropospheric delay errors, as well as other unidentified sources. The experiments in Section 4.2 show that this method’s ability to suppress errors is significantly better than traditional methods. It is hoped that researchers in the GNSS-IR field will conduct further studies. We will also continue to refine this approach to enhance the theory and methodology of error correction.
A
Data availability
We thank the International GNSS Service (IGS; http://www.igs.org) for providing GNSS data for BRST, and REFMAR (http://refmar.shom.fr/) for supplying tide gauge data from Brest. GNSS data for HKQT are available from the Hong Kong GNSS Satellite Positioning Reference Station Network (https://www.geodetic.gov.hk/). Tide gauge data near HKQT are provided by the IOC (http://www.ioc-sealevelmonitoring.org).
Funding sources
This work is supported by National Nature Science Foundation of China (42474048, 41804005).
Conflict of interest:
The authors declare that they have no conflict of interest.
Author Contribution
X.W. drafted the manuscript and conducted the majority of the experiments. X.H. provided the experimental platform. M.S. performed a portion of the experimental work.
References
Anderson, K. D. (2000). Determination of water level and tides using interferometric observations of GPS signals. Journal of Atmospheric and Oceanic Technology, 17(8), 1118–1127. https://doi.org/10.1175/1520-0426(2000)017<1118:DOWLAT>2.0.CO;2
Böhm, J., Möller, G., Schindelegger, M., Pain, G., & Weber, R. (2014). Development of an improved empirical model for slant delays in the troposphere (GPT2w). GPS Solutions, 19(3), 433–441. https://doi.org/10.1007/s10291-014-0403-7
Böhm, J., Werl, B., & Schuh, H. (2006). Troposphere mapping functions for GPS and very long baseline interferometry from European Centre for Medium-Range Weather Forecasts operational analysis data. Journal of Geophysical Research: Solid Earth, 111, B02406. https://doi.org/10.1029/2005JB003629
Chew, C. C., Small, E. E., Larson, K. M., et al. (2014). Effects of near-surface soil moisture on GPS SNR data: Development of a retrieval algorithm for soil moisture. IEEE Transactions on Geoscience and Remote Sensing, 52(1), 537–543. https://doi.org/10.1109/TGRS.2013.2242332
Huang Liangke, Pan Anrong, Chen Fade, et al. (2024) A novel global grid model for soil moisture retrieval considering geographical disparity in spaceborne GNSS-R. Satellite Navigation, 5(1):29.
Larson, K. M., Löfgren, J. S., & Haas, R. (2013a). Coastal sea level measurements using a single geodetic GPS receiver. Advances in Space Research, 51(8), 1301–1310. https://doi.org/10.1016/j.asr.2012.04.017
Larson, K. M., Ray, R. D., Nievinski, F. G., & Freymueller, J. T. (2013b). The accidental tide gauge: A GPS reflection case study from Kachemak Bay, Alaska. IEEE Geoscience and Remote Sensing Letters, 10(5), 1200–1204. https://doi.org/10.1109/LGRS.2012.2236075
Larson, K. M., Ray, R. D., & Williams, S. (2017). A ten-year comparison of water levels measured with a geodetic GPS receiver versus a conventional tide gauge. Journal of Atmospheric and Oceanic Technology, 34(2), 295–307. https://doi.org/10.1175/JTECH-D-16-0101.1
Larson, K. M., Small, E. E., Gutmann, E. D., et al. (2008). Use of GPS receivers as a soil moisture network for water cycle studies. Geophysical Research Letters, 35(24). https://doi.org/10.1029/2008GL036013
Löfgren, J. S., Haas, R., & Scherneck, H. G. (2014). Sea level time series and ocean tide analysis from multipath signals at five GPS sites in different parts of the world. Journal of Geodynamics, 80, 66–80. https://doi.org/10.1016/j.jog.2014.02.012
Lomb, N. R. (1976). Least-squares frequency analysis of unequally spaced data. Astrophysics and Space Science, 39, 447–462.
Nievinski, F. G., & Larson, K. M. (2014a). Forward modeling of GPS multipath for near-surface reflectometry and positioning applications. GPS Solutions, 18, 309–322. https://doi.org/10.1007/s10291-013-0329-8
Nievinski, F. G., & Larson, K. M. (2014b). Inverse modeling of GPS multipath for snow depth estimation—Part I: Formulation and simulations. IEEE Transactions on Geoscience and Remote Sensing, 52(10), 6555–6563. https://doi.org/10.1109/TGRS.2013.2297681
Roesler, C., & Larson, K. M. (2018). Software tools for GNSS interferometric reflectometry (GNSS-IR). GPS Solutions, 22(3), 80. https://doi.org/10.1007/s10291-018-0744-8
Roussel, N., Ramillien, G., Frappart, F., Darrozes, J., Gay, A., Biancale, R., ... Allain, D. (2015). Sea level monitoring and sea state estimate using a single geodetic receiver. Remote Sensing of Environment, 171, 261–277. https://doi.org/10.1016/j.rse.2015.10.011
Scargle, J. D. (1982). Studies in astronomical time series analysis. II. Statistical aspects of spectral analysis of unevenly spaced data. The Astrophysical Journal, 302, 757–763.
Santamaría-Gómez, A., Watson, C. (2016) Remote leveling of tide gauges using GNSS reflectometry: Case study at Spring Bay, Australia. GPS Solut 21(2):451–459. doi:10.1007/s10291-016-0537-x
Tabibi, S., Geremia-Nievinski, F., & van Dam, T. (2017). Statistical comparison and combination of GPS, GLONASS, and multi-GNSS multipath reflectometry applied to snow depth retrieval. IEEE Transactions on Geoscience and Remote Sensing, 55(7), 3773–3785. https://doi.org/10.1109/TGRS.2017.2679899
Wang, X., He, X., & Xiao, R., et al. (2021). Millimeter to centimeter scale precision water-level monitoring using GNSS reflectometry: Application to the South-to-North Water Diversion Project, China. Remote Sensing of Environment, 265, 112645. https://doi.org/10.1016/j.rse.2021.112645
Wang, X., He, X., & Zhang, Q. (2019). Evaluation and combination of quad-constellation multi-GNSS multipath reflectometry applied to sea level retrieval. Remote Sensing of Environment, 231, 111229. https://doi.org/10.1016/j.rse.2019.111229
Wang, X., Song, M., He, X., et al. (2025). Enhancing sea level inversion accuracy with a novel phase-based error correction method and multi-GNSS combination approach. GPS Solutions, 29, 34. https://doi.org/10.1007/s10291-024-01788-3
Wei, Z., Ren, C., Liang, Y., et al. (2024). Can the phase of SNR oscillations in GNSS-IR be used to estimate sea-level height? GPS Solutions, 28(3). https://doi.org/10.1007/s10291-024-01663-1
Williams, S. D. P., & Nievinski, F. G. (2017). Tropospheric delays in ground-based GNSS multipath reflectometry—Experimental evidence from coastal sites. Journal of Geophysical Research: Solid Earth, 122(2). https://doi.org/10.1002/2016JB013612
84 mm format Verification File
……Please READ……
This “…verification” file consists of one column having a width of 84 mm. This text is in Arial font size 10 for reasons of comparison. After pasting the figures into this file, the EFFECTIVE font size used in the figures should match the font size of this text.
1.
Make sure that the effective font size of all elements in the figures, i.e., axes labeling, tick mark labeling, and legend, is about 10.
2.
Use SAN SERIF font, such as Arial san serif.
3.
Make sure that the effective font size of all figures is consistently the same,
4.
Please paste all 84 mm figures in this file and submit it with the revision. The purpose is to quickly check that the font size is consistent among all figures.
5.
Also, do not forget to update the figures the main word document.
This is font size Arial 10: 12345 asdfg ASDFG. This is the effective font size for all figures of any width (84, 129, 174 mm) and figure elements. Make sure this size is applied consistently to all figures.
Figure 5
Click here to Correct
Figure 1
Click here to Correct
Click here to Correct
Figure 2
Click here to Correct
Figure 3
Click here to Correct
Figure 4
Click here to Correct
Figure 7
Click here to Correct
Figure 8
Click here to Correct
Total words in MS: 5359
Total words in Title: 10
Total words in Abstract: 339
Total Keyword count: 6
Total Images in MS: 16
Total Tables in MS: 4
Total Reference count: 23