578
Views
0
CrossRef citations to date
0
Altmetric
Earth Observations

Fusion of PSO-SVM and ICEEMDAN for high stability GNSS-MR sea level height estimation

, , , &
Pages 1-15 | Received 11 Sep 2023, Accepted 12 Mar 2024, Published online: 22 Mar 2024

ABSTRACT

The Global Navigation Satellite System (GNSS) Multipath Reflection (MR) technique utilises the multipath effects of GNSS signals on the sea surface to retrieve tidal variations, playing a crucial role in tidal monitoring. However, traditional GNSS-MR techniques have certain limitations in terms of accuracy and stability due to restrictions in satellite elevation angles and antenna heights. This study proposes a new GNSS-MR sea surface height retrieval method that combines Particle Swarm Optimization (PSO) optimised Support Vector Machine (SVM) with improved complete ensemble empirical mode decomposition with adaptive noise (ICEEMDAN). The method utilises the GNSS multipath interfering signal frequencies (signal-to-noise oscillation term) extracted by ICEEMDAN as input features to the PSO-SVM model to retrieve the sea level height. Using one year of signal-to-noise ratio data from GNSS stations SC02 and TPW2, the stability and accuracy of the proposed method are evaluated under conditions of high satellite elevation angles and without precise GNSS antenna height information. Experimental results demonstrate that the PSO-SVM-ICEEMDAN method is superior to other existing methods in aspects of retrieval stabilities, root mean square errors, consistent tidal patterns, and so on.

1. Introduction

As a crucial component of the Earth’s ecosystem, the ocean profoundly impacts human production and livelihoods. Therefore, monitoring and studying sea surface height can effectively reduce the harm caused by natural disasters, which is particularly significant for coastal regions vulnerable to marine disasters (Bu et al., Citation2023; Feng et al., Citation2013; George et al., Citation2021). Traditional tide gauges cannot conduct large-scale tidal monitoring and are susceptible to external environmental influences. The emergence of GNSS-R technology and multipath GNSS-R technology has provided a novel avenue for tidal monitoring (Camps et al., Citation2016; Clarizia et al., Citation2014; Park et al., Citation2012, Citation2014; Southwell et al., Citation2020). GNSS-MR sea surface height retrieval technology analyzes GNSS interference signals reflected from the sea surface to retrieve changes in sea surface height. Compared to traditional tide gauges, it has the advantages of lower cost, ease of application, and scalability. GNSS-R was first proposed in the 1990s, gradually leading to the development of GNSS-MR remote sensing technology (Hall & Cordey, Citation1988). As GNSS technology research and applications have advanced, multipath errors that originally affected GNSS positioning accuracy have become a novel source of remote sensing signals for retrieving surface reflection characteristics. Consequently, GNSS-MR remote sensing technology has found widespread applications in various fields, including snow depth retrieval (Hu et al., Citation2023; Liu et al., Citation2023; Nievinski & Larson, Citation2014b, Citation2014c; X. Wang et al., Citation2020), soil moisture retrieval (Ding et al., Citation2023; Ha et al., Citation2022; Liang et al., Citation2022; Ran et al., Citation2022; Roussel et al., Citation2016), sea surface height retrieval (Hu et al., Citation2021; N. Wang et al., Citation2022; Zheng et al., Citation2022), storm surge (Vu et al., Citation2019) retrieval and sea ice retrieval (Padullés et al., Citation2023; Schiavulli et al., Citation2017). Nikolaidou et al. established and validated comprehensive closed formulas for atmospheric delay and altimetry correction in ground-based GNSS-R (Nikolaidou et al., Citation2023). Motte et al. conducted surface and vegetation monitoring using the GLORI instrument and achieved promising results (Motte et al., Citation2016). Gonga et al. utilised GNSS-R technology to detect marine plastic debris, revealing the potential to detect substantial accumulations of certain oceanic garbage under specific conditions (Gonga et al., Citation2023). Martin-Neira et al. introduced an innovative concept for the TriHex mission, aiming to enable high-resolution remote sensing observations (Martin-Neira et al., Citation2023). Gholamrezaee et al. inverted tidal variations data for four stations over a three-month period using GPS, GLONASS, Galileo, and BDS, with results indicating a better alignment between GPS L1 data and tide gauge data (Gholamrezaee et al., Citation2023).

Research on sea surface height retrieval based on reflected signals falls into two categories: the phase delay analysis method between dual antennas (Bai et al., Citation2012; Kucwaj et al., Citation2016; Lestarquit et al., Citation2016; Wu et al., Citation2020) and the SNR analysis method based on single antennas (Fagundes et al., Citation2021; Liu et al., Citation2023; Zheng et al., Citation2021). The SNR analysis method has lower requirements for GNSS receivers. Moreover, the multipath interference signals formed by the direct and reflected signals from GNSS exhibit good robustness to wind and waves. Therefore, the SNR analysis method has advantages in GNSS-MR sea surface height retrieval. The retrieval of sea surface height using the GNSS-MR technique can achieve good inversion results (Larson, Löfgren, et al., Citation2013). Using signal-to-noise ratio analysis and phase delay analysis to retrieve sea surface height from GPS and GLONASS observations, respectively, can effectively solve the problem of insufficient temporal resolution of sea surface height inversion for a single system (Löfgren & Haas, Citation2014) and the accuracy of the GLONASS-based sea surface height retrieval method is comparable to or even better than that of the traditional GPS-based sea surface tide retrieval method (Hobiger et al., Citation2014). In addition to GPS, GLONASS, the BeiDou satellite navigation system can also retrieve the sea surface height (Jin et al., Citation2017). Cahyaningtyas et al. performed tide level inversion using polynomial fitting and wavelet decomposition at two stations, CBRS and CMOR, in Indonesia, and the results showed that polynomial fitting and wavelet have similar performance (Cahyaningtyas et al., Citation2023). Empirical mode decomposition (EMD) is considered to be an effective method for extracting more advantageous multipath interference signals and for further improving the accuracy of GNSS-MR-based sea level height retrieval (Zhang et al., Citation2019). EMD has recognised drawbacks such as mode mixing (Colominas et al., Citation2014; Ghimire et al., Citation2022; S. Huang et al., Citation2019), the use of multiple EMD-kind algorithms (EEMD, CEEMD, CEEMDAN, ICEEMDAN), leading to proposals to extract multipath interference signals. The results show the accuracy of sea surface height retrieval from GNSS-MR is higher than that of the EMD algorithm when using the ICEEMDAN algorithm, which effectively overcomes the end-point effect and mode mixing problems associated with the EMD algorithm (Jian et al., Citation2023). Since the retrieval accuracy of GNSS-MR mainly depends on the extraction accuracy of the multipath interference signal and the accuracy of the GNSS antenna height, while the sea level height retrieval method used by Jian et al. is able to extract the multipath interference signal more efficiently, but it relies on the high-precision GNSS antenna height information. Machine learning can effectively mine the hidden feature information and autonomously learn external information such as antenna height during the training process, thus effectively solving the dependence on a priori knowledge such as antenna height. Based on the foregoing and considering the advantages of ICEEMDAN in extracting multipath interference signals, this paper proposes a sea level height retrieval method that integrates Machine Learning PSO-SVM and ICEEMDAN to realise sea level height retrieval with high stability and high accuracy.

The organisation of the remaining parts of this paper is as follows: Section 2 introduces the basic principles of GNSS-MR sea surface height retrieval. Section 3 presents the high-stability sea surface height retrieval method using the proposed PSO-SVM-ICEEMDAN. Section 4 experimentally validated and discussed the proposed method. Finally, Section 5 summarises the main conclusions of this paper.

2. Principles of SNR-based GNSS-MR sea level height retrieval

The principle of the GNSS-MR sea level height retrieval method is shown in . Here h is the vertical reflection distance (distance from the phase center of the GNSS antenna to the sea level), hi is the sea level tide height and H is the GNSS antenna height. Since the sea level reflects the GNSS signal, the SNR observation received by the GNSS receiver is a composite signal generated by the interference of the reflected and direct signals. It can be expressed as (Nievinski & Larson, Citation2014a):

(1) SNR=Ad2+Ar2+AdArcosα(1)

Figure 1. Schematic diagram of the principle of GNSS-MR sea level height retrieval.

Figure 1. Schematic diagram of the principle of GNSS-MR sea level height retrieval.

where Ad is the direct signal power and Ar is the reflected signal power. α is the phase delay between the direct and reflected signals, Ad2+Ar2 is the trend term of the composite signal, and AdArcosα is the oscillatory term of the composite signal caused by the interference of the direct and reflected signals (interference signal, SNR oscillatory term).

Since only the multipath interference signal carries the sea level height information, and the multipath interference signal will lead to oscillatory changes in the SNR observation signal. Therefore, removing the trend component from the original SNR signal and then extracting the SNR oscillatory term as the multipath interference signal is necessary to realise the sea level tide retrieval. Traditional methods generally use polynomial fitting to extract the SNR oscillatory term. The amplitude of the obtained SNR oscillatory term can be expressed as (Larson et al., Citation2013) follows:

(2) Am=Acos4πhλsinE+φ(2)

where λ is the wavelength of the carrier signal, A and φ are the magnitude and phase of the SNR oscillatory term, respectively, and E is the satellite elevation angle. We set the following to more accurately characterise the SNR oscillatory term:

(3) t=sinE,f=2hλ(3)

EquationEquation (2) can be simplified to the standard cosine function expression as

(4) Am=Acos(2πft+φ)(4)

The peak frequency f is obtained by performing Lomb-Scargle (LSP) spectral analysis spectral analysis of the SNR oscillation term. Then the vertical reflection distance h is obtained from the following equation:

(5) h=λf2(5)

In conjunction with , the sea level height can be obtained from the following equation:

(6) hi=Hh(6)

3. High-stability sea level height retrieval method using PSO-SVM-ICEEMDAN

Most of the classical GNSS-MR techniques described in Section 2 use polynomial fitting to extract SNR oscillation terms for low satellite altitude angles (5°-15°). However, LSP spectrum analysis usually requires a sufficient amount of SNR data. Therefore, increasing the satellite elevation angle to some extent will give better retrieval results. Traditional polynomial fitting cannot adapt to the increasing satellite elevation angles. As the satellite elevation angle increases, the extracted SNR oscillatory term includes trend components, leading to distorted inversion results that reduce retrieval stability. Thus, this paper proposes a GNSS-MR sea surface height retrieval method that integrates PSO-SVM and ICEEMDAN. This method does not employ traditional polynomial fitting to extract SNR oscillatory terms; instead, it utilises the ICEEMDAN algorithm for SNR oscillatory term extraction.

3.1. Basic principles of ICEEMDAN

The improved complete ensemble empirical mode decomposition with adaptive noise (ICEEMDAN) was proposed by (Colominas et al., Citation2014). ICEEMDAN is an enhancement of the empirical mode decomposition (EMD) that effectively addresses the mode mixing and endpoint effects associated with EMD (Colominas et al., Citation2014). Similar to other EMD-kind algorithms, ICEEMDAN is an adaptive data processing method suitable for handling nonlinear and non-stationary time series data. The main principles of ICEEMDAN can be summarised as follows:

(7) x(t)=i=1Nci+r,(7)

where x(t), N, ci, and r are the primitive sequence, number of IMF, IMF, and residual term, respectively. Because ICEEMDAN approaches decomposition from the perspective of adaptive noise, its decomposition method is best suited to resolving the issues of pseudo modes and residual noise in other EMD-kind algorithms.

3.2. Basic principles of PSO-SVM

Support vector machine (SVM) was originally conceptualised by Corinna et al. at the end of the 20th century (Cortes & Vapnik, Citation1995). It has shown significant advantages in regression prediction, time series forecasting, and comprehensive evaluation fields. SVM regression prediction methods typically divide sample data into training and testing sets and map the training data into a high-dimensional space for linear regression. Therefore, the main principle of SVM can be summarised as solving the optimal decision function:

(8) F(x)=i=1m(uiui)K(xi,xj)+b(8)

where m, K(xi,xj),u, and b are the kernel function, number of support vectors, Lagrange multiplier, and offset, respectively. Commonly used kernel functions include the radial basis function (RBF), linear kernel, polynomial kernel, and sigmoid kernel. RBF kernel function is widely used, and this paper employs the RBF kernel function for SVM regression prediction.

Particle swarm optimisation (PSO) is a relatively recent evolutionary algorithm developed in recent years (Parsopoulos & Vrahatis, Citation2002). The essence of the PSO algorithm lies in the ability of individuals in the population to share information, allowing the entire population to transition from local to global optima in the solution space. The PSO algorithm treats each potential solution as a particle. After initialising a random particle swarm, it explores the solution space. Once it finds local and global optima, the particles update their velocities and new positions based on certain mathematical formulas through iterations to reach the global optimum. Therefore, PSO holds significant importance in the context of parameter optimisation. Considering the substantial impact of the penalty factor and kernel function parameters on the predictive accuracy of SVM, the PSO-SVM method aims to enhance the predictive capabilities of the method by employing PSO to optimise these two parameters (C. L. Huang & Dun, Citation2008). In this paper, the PSO algorithm has a population size of 5, and the maximum number of iterations is set to 100. The optimisation range for the kernel function parameter c and the penalty factor g is set to 0.1 to 100.

3.3. Basic principles of PSO-SVM-ICEEMDAN sea-level height retrieval method

As mentioned in the previous section, the accuracy of the GNSS-MR sea level height retrieval method based on the traditional method is limited by the antenna height. In contrast, PSO-SVM can build a regression prediction method by learning the external information autonomously without considering the external information, such as the antenna height. ICEEMDAN can decompose the signals more efficiently compared to EMD. Considering the advantages of the two methods, we propose a new sea surface height retrieval method that integrates PSO-SVM and ICEEMDAN as illustrated in .

Figure 2. Flowchart of sea level height retrieval method based on PSO-SVM-ICEEMDAN.

Figure 2. Flowchart of sea level height retrieval method based on PSO-SVM-ICEEMDAN.

shows the basic principle of the proposed method is to use PSO-SVM to establish the regression relationship between the peak frequency (obtained by ICEEMDAN decomposition) and the sea level height and then realise the retrieval of sea level height. The main process is as follows. First, the original SNR sequence is decomposed by ICEEMDAN to obtain some IMF components, and then the appropriate IMF component or combination is selected as the SNR oscillatory term, and then the peak frequency is obtained from the LSP spectrum analysis of the SNR oscillatory term. Then, a regression method between the frequency and sea level height is established by the PSO-SVM, which can be achieved by predicting the sea level height from the peak frequency to predict sea level height.

4. Experiments and discussion on PSO-SVM-ICEEMDAN-based sea level retrieval

Data from two GNSS station s will be carried out to validate the stability and accuracy of the proposed PSO-SVM-ICEEMDAN sea level retrieval model.

4.1. Sea level height retrieval experiment at SC02 station

We utilised SNR observations in the GPS L1 frequency band with a 15-second interval from the continuous operation of the GNSS tracking station SC02 (48.546°N, 123.007°W). The SC02 station is situated along the Washington Friday Harbor coast in the United States, with the antenna height elevated at least 3 metres above the distance from the ground to the sea surface. It is capable of receiving GNSS multipath interference signals originating from the sea surface. The receiver used at the SC02 station is the Trimble NETR9 equipped with a SCIT radome, and the antenna method is TRM59800.80. We utilised observed actual sea level height data from the Friday Harbor tide gauge station (48.545°N, 123.013°W), located at a distance of 359 metres from the SC02 station, as a reference to validate the accuracy and effectiveness of the proposed PSO-SVM-ICEEMDAN sea level retrieval method. Within the satellite elevation angle range of 5° to 25° and satellite azimuth range of 90° to 150°, we selected SNR observation data from the SC02 station for the entire year of 2021 to investigate the stability of GNSS-MR sea level retrieval at high satellite elevation angles. illustrates the environment and location of the SC02 station.

Figure 3. The left map shows the environment of station SC02 (facing east) and the right map shows the location of station SC02 (scale: 1:10km).

Figure 3. The left map shows the environment of station SC02 (facing east) and the right map shows the location of station SC02 (scale: 1:10km).

To comprehensively demonstrate the advantages of the PSO-SVM-ICEEMDAN sea level retrieval method, the ICEEMDAN decomposition results of the raw SNR observations for satellite G28 on the second day of 2021 at SC02 station are shown in . Here the ICEEMDAN effectively decomposes the original SNR signal into IMF components ranging from high to low frequency, along with a residual component. This decomposition process highlights the capability of ICEEMDAN in extracting valuable information from the SNR data, which is crucial for sea level retrieval using the proposed method.

Figure 4. Graph of the original SNR decomposition results based on the ICEEMDAN algorithm.

Figure 4. Graph of the original SNR decomposition results based on the ICEEMDAN algorithm.

The spectral diagrams of the oscillatory component of SNR obtained by polynomial fitting and wavelet decomposition (the wavelet function is set to db4, and the number of decomposition layers is 8), as well as the spectral diagrams of the IMF components obtained by ICEEMDAN decomposition, are compared in . As discussed in Section 2, the antenna height is the sum of the vertical reflection distance and the tidal level. Therefore, the approximate antenna height can be obtained as 6.8 metres using polynomial fitting. Considering the observed sea level variations near the 2021 SC02 station, ranging from −1.04 metres to −3.10 metres, the peak frequency range of the sea surface multipath interference signals received at SC02 station can be derived as 39 to 82 Hz using formulas 5 and 6.

Figure 5. Comparison of spectrograms of SNR oscillatory terms obtained by polynomial fitting and wavelet decomposition with spectrograms of IMF components obtained by ICEEMDAN.

Figure 5. Comparison of spectrograms of SNR oscillatory terms obtained by polynomial fitting and wavelet decomposition with spectrograms of IMF components obtained by ICEEMDAN.

indicates that the peak frequency of the SNR oscillatory term obtained by polynomial fitting is significantly lower than the frequency range of the multipath interference signals. This discrepancy arises because, at high elevation angles, the multipath interference signals decrease, and polynomial fitting fails to adapt to this variation, resulting in the extracted the SNR oscillatory term containing not only interference signals but also certain direct signals. Since the amplitude of the direct signal is higher and the frequency is lower, the peak frequency of the SNR oscillatory term extracted by the polynomial method in is lower than the frequency range of the interference signals, obscuring the true peak frequency of the interference signals. In contrast, wavelet decomposition, capable of analysing non-stationary signals, decomposes the original signal into detail signals (high-frequency components) and approximation signals (low-frequency components) with outstanding signal decomposition capability. It can more accurately eliminate direct signals, and thus, the peak frequency of the extracted the SNR oscillatory term by wavelet decomposition falls within the frequency range of the interference signals.

ICEEMDAN decomposes the original signal into different IMF components and a residual component in an adaptive manner from high frequency to low frequency. Therefore, there are significant differences between different IMF components. The peak frequency of IMF1 is higher than the frequency range of the interference signals, indicating it as high-frequency noise; IMF4 and IMF5 have peak frequencies lower than the interference signal range, suggesting them as partial direct signals. Only the peak frequencies of IMF2 and IMF3 fall within the interference signal range, implying that both IMF2 and IMF3 components contain multipath interference signals. To prevent interference signals from being decomposed into different IMF components, ICEEMDAN reconstructs IMF2 and IMF3 as the SNR oscillatory term for tidal retrieval. The results in also show that the peak frequency of IMF2 + IMF3 lies within the interference signal range, confirming the correctness of reconstructing IMF2 and IMF3. Additionally, the peak frequency of the Sum of IMFs (IMF1 + IMF2 + IMF3 + IMF4 + IMF5) is found to be still lower than the frequency range of the multipath interference signals. This is because, at high elevation angles, interference signals decrease, and the amplitudes of IMF4 and IMF5, representing direct signals, are higher than the amplitude of interference signals. If reconstructed, their amplitudes would overshadow the interference signals, resembling a polynomial-like result, where the frequency of the direct signal masks the true frequency of the interference signals, ultimately leading to retrieval distortion and reduced stability.

Furthermore, compares the differences between the SNR oscillatory terms extracted by polynomial fitting, wavelet decomposition, and ICEEMDAN, in comparison to the clean multipath interference signal. From , it can be observed that, in contrast to polynomial fitting and wavelet decomposition, the SNR oscillatory terms extracted by ICEEMDAN are more consistent with the multipath interference signal and exhibit higher correlation.

Figure 6. Comparison of the SNR oscillatory term extracted by polynomial fitting, wavelet decomposition, and ICEEMDAN with the clean multipath interference signal.

Figure 6. Comparison of the SNR oscillatory term extracted by polynomial fitting, wavelet decomposition, and ICEEMDAN with the clean multipath interference signal.

To comprehensively compare the advantages of the proposed PSO-SVM-ICEEMDAN method over other approaches, we simultaneously employed polynomial fitting, wavelet decomposition, ICEEMDAN, and PSO-SVM-ICEEMDAN to retrieve the tidal variations at the SC02 station in 2021, as illustrated in . From , it is evident that polynomial fitting results in numerous anomalous retrieval values, whereas the methods of wavelet decomposition, ICEEMDAN, and PSO-SVM-ICEEMDAN exhibit significantly fewer anomalous retrieval values. This validates the findings from , indicating that the SNR oscillatory terms extracted by polynomial fitting contain components with larger amplitudes of direct signals, leading to inaccurate frequency estimation of the multipath interference signal and consequently generating a large number of anomalous retrieval values. In contrast, the wavelet decomposition and ICEEMDAN methods are effective in separating direct signals from interference signals, resulting in fewer anomalous retrieval values.

Figure 7. Comparison of the tidal retrieval values of polynomial, wavelet, ICEEMDAN and PSO-SVM-ICEEMDAN methods at station SC02 with the tide observations at tide gauge stations (TG denotes the tide level observations at tide gauge stations, and RV denotes the tidal retrieval values of different methods).

Figure 7. Comparison of the tidal retrieval values of polynomial, wavelet, ICEEMDAN and PSO-SVM-ICEEMDAN methods at station SC02 with the tide observations at tide gauge stations (TG denotes the tide level observations at tide gauge stations, and RV denotes the tidal retrieval values of different methods).

To further compare the retrieval accuracy of each method, conducts a regression analysis on the tidal retrieval values of each method and the observed values at the tidal gauge stations. From , it is evident that the tidal retrieval values of the proposed PSO-SVM-ICEEMDAN exhibit the best linear regression properties and the lowest error among the four methods. Therefore, the retrieval accuracy of the PSO-SVM-ICEEMDAN model is the highest among the four methods, followed by ICEEMDAN, with polynomial fitting showing the lowest accuracy. The accuracy of wavelet decomposition falls between polynomial fitting and ICEEMDAN.

Figure 8. Linear regression analysis of the retrieved tide level values of different methods at station SC02 with the observed tide level values at tide gauge stations, and the heat map in the figure shows the absolute error between the retrieved values and the observed values.

Figure 8. Linear regression analysis of the retrieved tide level values of different methods at station SC02 with the observed tide level values at tide gauge stations, and the heat map in the figure shows the absolute error between the retrieved values and the observed values.

As indicated by the analysis above, the poor stability of polynomial fitting, leading to a large number of anomalous retrieval values, decreases the final retrieval accuracy. To quantitatively describe the stability of different methods, we introduce the concept of a stability index (SI), which represents the percentage of effective retrieval values out of the total retrieval values. Considering that while machine learning can effectively improve retrieval accuracy, it may increase computational costs, we also compare the computational complexity of the four methods (i.e. algorithm runtime), as shown in . In , ‘R’ represents the correlation coefficient.

Table 1. Accuracy and stability statistics of different sea level height retrieval methods at SC02 station.

From , it is observed that, whether in terms of RMSE, correlation coefficient, or stability, wavelet decomposition, ICEEMDAN, and the proposed PSO-SVM-ICEEMDAN method outperform the traditional polynomial fitting. The stability and accuracy of the PSO-SVM-ICEEMDAN method are superior to wavelet decomposition and ICEEMDAN, with a stability of up to 96.13%, an RMSE of 23.05 cm, and a correlation coefficient of 0.953. Additionally, it can be noted that, due to the lower computational complexity of polynomial fitting, its time complexity is also the lowest. While the time complexity of wavelet decomposition and ICEEMDAN increases due to the multiple operations required for signal decomposition, the PSO-SVM-ICEEMDAN algorithm, despite incorporating machine learning for tidal regression prediction, does not significantly increase computational costs compared to wavelet decomposition and ICEEMDAN.

In order to comprehensively compare the differences between tidal data obtained by different methods and observed tidal data from tide gauge stations, we conducted tidal harmonic analysis on the tidal data obtained from tide gauge stations, polynomial fitting, wavelet decomposition, ICEEMDAN, and PSO-SVM-ICEEMDAN. The amplitudes and phases of their four main constituents (S2, M2, K1, and O1 tidal components) were calculated and are presented in . further illustrates the absolute errors of the tidal constituent amplitudes obtained by each method from the tidal gauge station’s amplitudes (phases show similar conclusions and are therefore not listed). Combining and reveals that polynomial fitting exhibits the largest differences in all four tidal constituents compared to the tide gauge station, with K1 tidal constituent showing a deviation as high as 35.37 cm. Although the other three methods also exhibit some deviations from the tide gauge station results, these deviations are smaller than those of polynomial fitting. In contrast, the constituents obtained by the other three methods exhibit smaller deviations from the tide gauge station results. Specifically, in the comparison of amplitudes for the M2 and O1 constituents, PSO-SVM-ICEEMDAN shows the smallest deviation, while in the comparison of amplitudes for the S2 and K1 constituents, wavelet decomposition exhibits the smallest deviation. Therefore, at the SC02 station, compared to polynomial fitting and ICEEMDAN, the tidal retrieval values obtained by wavelet decomposition and PSO-SVM-ICEEMDAN are more consistent with the observed values at the tide gauge station in terms of tidal patterns. Additionally, considering the accuracy analysis mentioned earlier, we can conclude that the PSO-SVM-ICEEMDAN method achieves higher accuracy and stronger stability in tidal retrieval with high elevation angle and long period without significantly increasing computational costs. It is closer to the tidal variation patterns observed at the tide gauge station.

Figure 9. Absolute errors of tidal constituents from different sea level retrieval methods at station SC02.

Figure 9. Absolute errors of tidal constituents from different sea level retrieval methods at station SC02.

Table 2. Comparison of tidal constituents obtained from different sea level height retrieval methods at station SC02.

4.2. Sea level height retrieval experiment at TPW2 station

Identical experiments for sea level height retrieval were conducted to validate the proposed method across different sites. The continuous GNSS tracking station TPW2 (46.207°N, 123.768°W), located in Oregon, U.S.A., served as the research subject. TPW2 station employs a Trimble NETRS receiver, SCIS antenna radome, and TRM29659.00 antenna method, providing SNR observations in the GPS L1 frequency band with a 15-second interval. Measured sea level heights were obtained from the nearby Astoria tide gauge station (46.207°N, 123.768°W). shows the TPW2 station environment and its location. Similar to the SC02 station, SNR observations for sea level height retrieval were selected for the TPW2 station for the entire year of 2022, limited to satellite elevation angles between 5° and 25° and satellite azimuth angles between 170° and 250°.

Figure 10. The left map shows the environment of station TPW2 (facing west) and the right map shows the location of station TPW2 (scale: 1:10km).

Figure 10. The left map shows the environment of station TPW2 (facing west) and the right map shows the location of station TPW2 (scale: 1:10km).

Similar to the SC02 station, we applied the traditional polynomial, Wavelet, ICEEMDAN, and PSO-SVM-ICEEMDAN methods to retrieve sea level heights for the TPW2 station in 2022. We compared these results with the measurements from the tide gauge station, as illustrated in .

Figure 11. Comparison of the tidal retrieval values of polynomial, wavelet, ICEEMDAN and PSO-SVM-ICEEMDAN methods at station TPW2 with the tide observations at tide gauge station.

Figure 11. Comparison of the tidal retrieval values of polynomial, wavelet, ICEEMDAN and PSO-SVM-ICEEMDAN methods at station TPW2 with the tide observations at tide gauge station.

From , it is evident that, similar to the results at station SC02, the stability of the polynomial fitting method remains poor, with numerous anomalous retrieval values. It is noteworthy that the wavelet decomposition method also exhibits a considerable number of anomalous retrieval values at station TPW2. In contrast, the retrieval values obtained by the ICEEMDAN and PSO-SVM-ICEEMDAN methods show a high degree of consistency with the observed values at the tide gauge station. Similarly, to further explore the tidal retrieval capabilities of different methods, presents regression analyses of the retrieval values and observed values at the tide gauge station for polynomial fitting, wavelet decomposition, ICEEMDAN, and PSO-SVM-ICEEMDAN.

Figure 12. Linear regression analysis of the retrieved tide level values of different methods at station TPW2 with the observed tide level values at tide gauge stations.

Figure 12. Linear regression analysis of the retrieved tide level values of different methods at station TPW2 with the observed tide level values at tide gauge stations.

The results in indicate that, unlike station SC02, the stability of the wavelet method significantly decreases in tidal retrieval at station TPW2. Compared with SC02, the R-square and slope of its regression model were significantly lower while the intercept and RMSE were significantly higher. This may be related to the GNSS station environment, as seen in . In contrast to the relatively homogeneous environment near station SC02, the environment around TPW2 is more complex, being situated at the mouth of the Columbia River with heavy maritime traffic. This complexity poses significant challenges for extracting interference signals, resulting in poorer stability of the wavelet method at TPW2.

summarises stability indicators, accuracy indicators, and computational complexity indicators for the four methods. From , it is evident that, while wavelet decomposition maintains high stability, its accuracy decreases significantly, falling below that of ICEEMDAN and PSO-SVM-ICEEMDAN. The PSO-SVM-ICEEMDAN method demonstrates good general applicability, maintaining optimal accuracy and stability, with an RMSE of 25.17 cm, a correlation coefficient of 0.9458, and stability of 97.53%. Furthermore, compared to station SC02, the stability of polynomial fitting at TPW2 is significantly reduced, confirming the difficulty of extracting multipath interference signals due to the more complex environment at TPW2. The computational complexity of each model is similar to that at SC02; although PSO-SVM-ICEEMDAN achieves the best stability and accuracy using machine learning algorithms, its computational complexity does not increase significantly compared to ICEEMDAN and wavelet.

Table 3. Accuracy and stability statistics of different sea level height retrieval methods at TPW2 station.

Similar to station SC02, we analysed the four main tidal constituents obtained by the four methods and the tide gauge station at TPW2, as shown in and . Combining and , it is evident that, due to the more complex environment at TPW2, the absolute errors in the amplitudes of the four constituents obtained by polynomial fitting are much larger than those at SC02, with the absolute error in the amplitude of the K1 constituent reaching as high as 367.16 cm. Wavelet decomposition exhibits lower errors only in the M2 constituent, while in the comparison of amplitudes for the other three constituents, the PSO-SVM-ICEEMDAN method shows the smallest absolute errors, all below 4 cm. Therefore, it can be concluded that, in the one-year tidal retrieval experiment at TPW2, PSO-SVM-ICEEMDAN demonstrates optimal stability and accuracy, and its tidal retrieval values are more consistent with the observed values at the tide gauge station in terms of tidal variations.

Figure 13. Absolute errors of tidal constituents from different sea level retrieval methods at station TPW2.

Figure 13. Absolute errors of tidal constituents from different sea level retrieval methods at station TPW2.

Table 4. Comparison of tidal constituents obtained from different sea level height retrieval methods at station TPW2.

5. Conclusions

This study conducted a one-year sea surface height inversion experiment at the SC02 and TPW2 stations in the United States, successfully validating the effectiveness and superiority of the PSO-SVM-ICEEMDAN method in GNSS-MR sea surface height inversion. A comparative analysis was performed with the retrieval results of the new method against polynomial fitting, wavelet decomposition, and ICEEMDAN. Experimental results indicated that polynomial fitting exhibits lower stability and accuracy in retrieval at high elevation angles. While wavelet decomposition achieved favourable retrieval results at the SC02 station, it is susceptible to station environmental influences. For ICEEMDAN to achieve high-precision tidal retrieval, accurate antenna height information is required. The new method effectively overcomes these limitations. Without precise antenna height information and without significantly increasing computational complexity, the new method maintained good retrieval accuracy and stability at both SC02 and TPW2 stations, with RMSE values of 23.05 cm and 25.17 cm, and stability reaching 96.13% and 97.53%, respectively. These performances surpassed those of polynomial fitting, wavelet decomposition, and ICEEMDAN. Furthermore, the tidal variations obtained by the new method were more consistent with tide gauge station observations. This contribution provides insights for achieving long-period, high-stability tidal retrieval in complex environments, high elevation angles, and without precise antenna height information.

It is noteworthy that the new method still requires the polynomial method to approximately determine GNSS antenna height for selecting suitable IMF components. This may pose limitations on the extensive applicability of the new method. Our future research will focus on realising adaptive IMF component selection to address this limitation.

Author contributions

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

Acknowledgments

The authors will thank all editors and reviewers for their valuable comments and suggestions on this manuscript. The authors will also thank the professors and doctoral students in GNSS Research Center, Wuhan University for advice on essay revising and editing.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Data availability statement

The data included in this study are freely available through the following web pages: EarthScope Consortium provided GNSS observations from stations SC02 and TPW2 (https://data.unavco.org/), and the National Oceanic and Atmospheric Administration provided sea surface tide observations near stations SC02 and TPW2 (https://tidesandcurrents.noaa.gov/). Most of the graphs in this paper were plotted by MATLAB software.

Additional information

Funding

This paper is funded by the National Natural ScienceFoundation of China (Grant Nos. 52364008 and 42301440), Key Laboratory of Geo-space Environment and Geodesy, Ministry of Education, Wuhan University (20-01-02), and Introduced Talents Research Fund Project of Guizhou University (2020043), Cultivation Project of Guizhou University, China (No. Gui Da Pei Yu [2020]57).

References

  • Bai, W., Sun, Y., Fu, Y., Zhu, G., Du, Q., Zhang, Y., Han, Y., & Cheng, C. (2012). GNSS-R open-loop difference phase altimetry: Results from a bridge experiment. Advances in Space Research, 50(8), 1150–1157. https://doi.org/10.1016/j.asr.2011.10.019
  • Bu, J., Yu, K., Ni, J., & Huang, W. (2023). Combining ERA5 data and CYGNSS observations for the joint retrieval of global significant wave height of ocean swell and wind wave: A deep convolutional neural network approach. Journal of Geodesy, 97(8), 81. https://doi.org/10.1007/s00190-023-01768-4
  • Cahyaningtyas, L. A., Wijaya, D. D., & Putri, N. S. (2023). Comparison of two separation multipath techniques in GNSS reflectometry for sea level determination in Indonesia. Geographia Technica, 18(2), 92–98. https://doi.org/10.21163/GT_2023.182.06
  • Camps, A., Park, H., Pablos, M., Foti, G., Gommenginger, C. P., Liu, P. W., & Judge, J. (2016). Sensitivity of GNSS-R spaceborne observations to soil moisture and vegetation. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 9(10), 4730–4742. https://doi.org/10.1109/JSTARS.2016.2588467
  • Clarizia, M. P., Ruf, C. S., Jales, P., & Gommenginger, C. (2014). Spaceborne GNSS-R minimum variance wind speed estimator. IEEE Transactions on Geoscience and Remote Sensing, 52(11), 6829–6843. https://doi.org/10.1109/TGRS.2014.2303831
  • Colominas, M. A., Schlotthauer, G., & Torres, M. E. (2014). Improved complete ensemble EMD: A suitable tool for biomedical signal processing. Biomedical Signal Processing and Control, 14, 19–29. https://doi.org/10.1016/j.bspc.2014.06.009
  • Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine Learning, 20(3), 273–297. https://doi.org/10.1007/BF00994018
  • Ding, Q., Liang, Y., Liang, X., Ren, C., Yan, H., Liu, Y., Zhang, Y., Lu, X., Lai, J., & Hu, X. (2023). Soil moisture retrieval using GNSS-IR based on empirical modal decomposition and cross-correlation satellite selection. Remote Sensing, 15(13), 3218. https://doi.org/10.3390/rs15133218
  • Fagundes, M. A. R., Mendonça-Tinti, I., Iescheck, A. L., Akos, D. M., & Geremia-Nievinski, F. (2021). An open-source low-cost sensor for SNR-based GNSS reflectometry: Design and long-term validation towards sea-level altimetry. GPS Solutions, 25(2), 73. https://doi.org/10.1007/s10291-021-01087-1
  • Feng, G., Jin, S., & Zhang, T. (2013). Coastal sea level changes in Europe from GPS, tide gauge, satellite altimetry and GRACE, 1993–2011. Advances in Space Research, 51(6), 1019–1028. https://doi.org/10.1016/j.asr.2012.09.011
  • George, T. M., Manucharyan, G. E., & Thompson, A. F. (2021). Deep learning to infer eddy heat fluxes from sea surface height patterns of mesoscale turbulence. Nature Communications, 12(1), 800. https://doi.org/10.1038/s41467-020-20779-9
  • Ghimire, S., Deo, R. C., Casillas-Perez, D., & Salcedo-Sanz, S. (2022). Improved complete ensemble empirical mode decomposition with adaptive noise deep residual method for short-term multi-step solar radiation prediction. Renewable Energy, 190, 408–424. https://doi.org/10.1016/j.renene.2022.03.120
  • Gholamrezaee, S., Bagherbandi, M., Parvazi, K., & Farzaneh, S. (2023). A study on the quality of GNSS signals for extracting the sea level height and tidal frequencies utilizing the GNSS-IR approach. GPS Solutions, 27(2), 72. https://doi.org/10.1007/s10291-023-01416-6
  • Gonga, A., Pérez-Portero, A., Camps, A., Pascual, D., de Fockert, A., & de Maagt, P. (2023). GNSS-R observations of Marine Plastic Litter in a water flume: An experimental study. Remote Sensing, 15(3), 637. https://doi.org/10.3390/rs15030637
  • Ha, M. C., Darrozes, J., Llubes, M., Grippa, M., Ramillien, G., Frappart, F., Baup, F., Tagesson, H. T., Mougin, E., Guiro, I., Kergoat, L., Nguyen, H. D., Seoane, L., Dufrechou, G., & Vu, P. L. (2022). GNSS-R monitoring of soil moisture dynamics in areas of severe drought: Example of Dahra in the sahelian climatic zone (Senegal). European Journal of Remote Sensing, 56(1), 1–19. https://doi.org/10.1080/2279.7254.2022.2156931
  • Hall, C. D., & Cordey, R. A. (1988). Multistatic scatterometry. In International Geoscience and Remote Sensing Symposium,‘Remote Sensing: Moving Toward the 21st Century’ 1, 561–562. https://doi.org/10.1109/IGARSS.1988.5702003
  • Hobiger, T., Haas, R., & Löfgren, J. S. (2014). GLONASS-R: GNSS reflectometry with a frequency division multiple access-based satellite navigation system. Radio Science, 49(4), 271–282. https://doi.org/10.1002/2013RS005359
  • Hu, Y., Yuan, X., Liu, W., Hu, Q., Wickert, J., & Jiang, Z. (2023). Snow depth estimation from GNSS SNR data using variational mode decomposition. GPS Solutions, 27(1), 33. https://doi.org/10.1007/s10291-022-01371-8
  • Hu, Y., Yuan, X., Liu, W., Wickert, J., Jiang, Z., & Haas, R. (2021). GNSS-IR method of sea level height estimation combining variational mode decomposition. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 14, 10405–10414. https://doi.org/10.1109/JSTARS.2021.3118398
  • Huang, C. L., & Dun, J. F. (2008). A distributed PSO–SVM hybrid system with feature selection and parameter optimization. Applied Soft Computing, 8(4), 1381–1391. https://doi.org/10.1016/j.asoc.2007.10.007
  • Huang, S., Wang, X., Li, C., & Kang, C. (2019). Data decomposition method combining permutation entropy and spectral substitution with ensemble empirical mode decomposition. Measurement, 139, 438–453. https://doi.org/10.1016/j.measurement.2019.01.026
  • Jian, L., Wang, X., Huang, S., Hao, H., Zhang, X., & Yang, X. (2023). Comparative analysis of different empirical mode decomposition-kind algorithms on sea-level inversion by GNSS-MR. Journal of Applied Geodesy, 18(1), 133–152. https://doi.org/10.1515/jag-2023-0027
  • Jin, S., Qian, X., & Wu, X. (2017). Sea level change from BeiDou navigation satellite system-reflectometry (BDS-R): First results and evaluation. Global and Planetary Change, 149, 20–25. https://doi.org/10.1016/j.gloplacha.2016.12.010
  • Kucwaj, J. C., Stienne, G., Reboul, S., Choquel, J. B., & Benjelloun, M. (2016). Accurate pseudorange estimation by means of code and phase delay integration: Application to GNSS-R altimetry. IEEE Journal of Selected Topics in Applied Earth Observations & Remote Sensing, 9(10), 4854–4864. https://doi.org/10.1109/JSTARS.2016.2538728
  • Larson, K. M., Löfgren, J. S., & Haas, R. (2013). 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. (2013). The accidental tide gauge: A GPS reflection case study from Kachemak Bay, Alaska. IEEE Geoscience & Remote Sensing Letters, 10(5), 1200–1204. https://doi.org/10.1109/LGRS.2012.2236075
  • Lestarquit, L., Peyrezabes, M., Darrozes, J., Motte, E., Roussel, N., Wautelet, G., Frappart, F., Ramillien, G., Biancale, R., & Zribi, M. (2016). Reflectometry with an open-source software GNSS receiver: Use case with carrier phase altimetry. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 9(10), 4843–4853. https://doi.org/10.1109/JSTARS.2016.2568742
  • Liang, Y., Lai, J., Ren, C., Lu, X., Zhang, Y., Ding, Q., & Hu, X. (2022). GNSS-IR multisatellite combination for soil moisture retrieval based on wavelet analysis considering detection and repair of abnormal phases. Measurement, 203, 111881. https://doi.org/10.1016/j.measurement.2022.111881
  • Liu, W., Yuan, X., Hu, Y., Wickert, J., & Jiang, Z. (2023). Multi-feature GNSS-R snow depth retrieval using GA-BP neural network. IEEE Geoscience and Remote Sensing Letters. https://doi.org/10.1109/LGRS.2023.3291404
  • Liu, Z., Du, L., Zhou, P., Wang, X., Zhang, Z., & Liu, Z. (2023). Cloud-based near real-time sea level monitoring using GNSS reflectometry. GPS Solutions, 27(2), 65. https://doi.org/10.1007/s10291-022-01382-5
  • Löfgren, J. S., & Haas, R. (2014). Sea level measurements using multi-frequency GPS and GLONASS observations. EURASIP Journal on Advances in Signal Processing, 2014(1), 1–13. https://doi.org/10.1186/1687-6180-2014-50
  • Martin-Neira, M., Scala, F., Zurita, A., Suess, M., Piera, M., Duesmann, B., Corbella, I., De Wilde D., Closa J., & Gandini E. (2023). TriHex: Combining formation flying, general circular orbits and alias-free imaging, for high resolution L-band aperture synthesis. IEEE Transactions on Geoscience and Remote Sensing. https://doi.org/10.1109/TGRS.2023.3268560
  • Motte, E., Zribi, M., Fanise, P., Egido, A., Darrozes, J., Al-Yaari, A., Baghdadi, N., Baup, F., Dayau, S., Fieuzal, R., Frison, P.-L., Guyon, D., & Wigneron, J. P. (2016). GLORI: A GNSS-R dual polarization airborne instrument for land surface monitoring. Sensors, 16(5), 732. https://doi.org/10.3390/s16050732
  • Nievinski, F. G., & Larson, K. M. (2014a). Forward methoding of GPS multipath for near-surface reflectometry and positioning applications. GPS Solutions, 18(2), 309–322. https://doi.org/10.1007/s10291-013-0331-y
  • Nievinski, F. G., & Larson, K. M. (2014b). Inverse methoding 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
  • Nievinski, F. G., & Larson, K. M. (2014c). Inverse methoding of GPS multipath for snow depth estimation—part II: Application and validation. IEEE Transactions on Geoscience and Remote Sensing, 52(10), 6564–6573. https://doi.org/10.1109/TGRS.2013.2297688
  • Nikolaidou, T., Santos, M. C., Williams, S. D., & Geremia-Nievinski, F. (2023). Development and validation of comprehensive closed formulas for atmospheric delay and altimetry correction in ground-based GNSS-R. IEEE Transactions on Geoscience and Remote Sensing. https://doi.org/10.1109/TGRS.2023.3260243
  • Padullés, R., Cardellach, E., & Turk, F. J. (2023). On the global relationship between polarimetric radio occultation differential phase shift and ice water content. Atmospheric Chemistry and Physics, 23(3), 2199–2214. https://doi.org/10.5194/acp-23-2199-2023
  • Park, H., Camps, A., & Valencia, E. (2012). Impact of Doppler frequency compensation errors on spaceborne GNSS-R altimetry. In 2012 IEEE International Geoscience and Remote Sensing Symposium (pp. 2661–2664). IEEE. https://doi.org/10.1109/IGARSS.2012.6350381
  • Park, H., Pascual, D., Camps, A., Martin, F., Alonso-Arroyo, A., & Carreno-Luengo, H. (2014). Analysis of spaceborne GNSS-R delay-doppler tracking. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 7(5), 1481–1492. https://doi.org/10.1109/JSTARS.2014.2322198
  • Parsopoulos, K. E., & Vrahatis, M. N. (2002). Recent approaches to global optimization problems through particle swarm optimization. Natural Computing, 1(2/3), 235–306. https://doi.org/10.1023/A:1016568309421
  • Ran, Q., Zhang, B., Yao, Y., Yan, X., & Li, J. (2022). Editing arcs to improve the capacity of GNSS-IR for soil moisture retrieval in undulating terrains. GPS Solutions, 26(1), 1–11. https://doi.org/10.1007/s10291-021-01206-y
  • Roussel, N., Darrozes, J., Ha, C., Boniface, K., Frappart, F., Ramillien, G., & Baup, F. (2016, June). Multi-scale volumetric soil moisture detection from GNSS SNR data: Ground-based and airborne applications. In 2016 IEEE Metrology for Aerospace (MetroAeroSpace) (pp. 573–578). IEEE. https://doi.org/10.1109/MetroAeroSpace.2016.7573279
  • Schiavulli, D., Frappart, F., Ramillien, G., Darrozes, J., Nunziata, F., & Migliaccio, M. (2017). Observing sea/ice transition using radar images generated from TechDemoSat-1 delay doppler maps. IEEE Geoscience and Remote Sensing Letters, 14(5), 734–738. https://doi.org/10.1109/LGRS.2017.2676823
  • Southwell, B. J., Cheong, J. W., & Dempster, A. G. (2020). A matched filter for spaceborne GNSS-R based sea-target detection. IEEE Transactions on Geoscience and Remote Sensing, 58(8), 5922–5931. https://doi.org/10.1109/TGRS.2020.2973142
  • Vu, P. L., Ha, M. C., Frappart, F., Darrozes, J., Ramillien, G., Dufrechou, G., Gegout, P., Morichon, D., & Bonneton, P. (2019). Identifying 2010 xynthia storm signature in GNSS-R-based tide records. Remote Sensing, 11(7), 782. https://doi.org/10.3390/rs11070782
  • Wang, N., Xu, T., Gao, F., He, Y., Meng, X., Jing, L., & Ning, B. (2022). Sea-level monitoring and ocean tide analysis based on multipath reflectometry using received strength indicator data from multi-GNSS signals. IEEE Transactions on Geoscience and Remote Sensing, 60, 1–13. https://doi.org/10.1109/TGRS.2022.3219074
  • Wang, X., Zhang, S., Wang, L., He, X., & Zhang, Q. (2020). Analysis and combination of multi-GNSS snow depth retrievals in multipath reflectometry. GPS Solutions, 24(3), 1–13. https://doi.org/10.1007/s10291-020-00990-3
  • Wu, J., Chen, Y., Gao, F., Guo, P., Wang, X., Niu, X., Wu, M., & Fu, N. (2020). Sea surface height estimation by ground-based BDS GEO satellite reflectometry. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 13, 5550–5559. https://doi.org/10.1109/JSTARS.2020.3024743
  • Zhang, S., Liu, K., Liu, Q., Zhang, C., Zhang, Q., & Nan, Y. (2019). Tide variation monitoring based improved GNSS-MR by empirical mode decomposition. Advances in Space Research, 63(10), 3333–3345. https://doi.org/10.1016/j.asr.2019.01.046
  • Zheng, N., Chai, H., Ma, Y., Chen, L., & Chen, P. (2022). Hourly sea level height forecast based on GNSS-IR by using ARIMA method. International Journal of Remote Sensing, 43(9), 3387–3411. https://doi.org/10.1080/01431161.2022.2091965
  • Zheng, N., Chen, P., & Li, Z. (2021). Accuracy analysis of ground-based GNSS-R sea level monitoring based on multi GNSS and multi SNR. Advances in Space Research, 68(4), 1789–1801. https://doi.org/10.1016/j.asr.2021.04.024