Next Article in Journal
High-Frequency Channel Modeling Based on the Multi-Source Ionospheric Assimilation Model
Previous Article in Journal
Optimal Configuration of Array Elements for Hybrid Distributed PA-MIMO Radar System Based on Target Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Short-Term Forecasting Method of Inter-Frequency Clock Bias for GPS Block IIF Satellites

1
School of Geography and Environment, Liaocheng University, Liaocheng 252059, China
2
Beijing Key Laboratory of Urban Spatial Information Engineering, Beijing 100045, China
3
Chinese Academy of Surveying and Mapping, Beijing 100830, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(17), 4130; https://doi.org/10.3390/rs14174130
Submission received: 22 July 2022 / Revised: 15 August 2022 / Accepted: 18 August 2022 / Published: 23 August 2022
(This article belongs to the Section Earth Observation Data)

Abstract

:
The time-varying biases within carrier phase observations are integrated into satellite clock offset parameters for precise clock estimation. Consequently, when the precise satellite clock bias is applied to the third frequency observation for precise point positioning (PPP), a new type of inter-frequency clock bias (IFCB) with satellite dependence should be noticed. If the IFCB is estimated together with the receiver coordinates, tropospheric wet delay, ambiguity and other parameters, it will increase the computational burden and lead to more time consumption. In order to solve this problem, the IFCB of GPS Block IIF satellites were estimated using 162 global uniformly distributed Multi-GNSS Experiment (MGEX) stations. By analyzing the time-varying characteristic of each satellite IFCB and combining the lag characteristics of the final ephemeris products, a modeling method of short-term IFCB prediction based on the epoch-by-epoch sliding Pearson autocorrelation function is proposed. The feasibility of this method was verified through the Student’s t-distribution, comparison with the measured IFCB, the posteriori residual of the third frequency carrier phase and the kinematic/static PPP solutions. The results showed that since the IFCB period was not a complete 24 h, the difference in the IFCBs time series on different days was increasingly significant with the passage of lag time, and the correlation constantly decreased. The peak-to-peak amplitudes of the IFCB difference reached 1.13, 3.44, 6.86 and 11.25 cm when the lag time was 1, 9, 19 and 29 days, respectively. In addition, based on the lag characteristic of final precise ephemerides released by the International GNSS Service (IGS) analysis centers, the prediction accuracy of the IFCB was evaluated with a time lag of 7 days. The root mean square of the posteriori residuals at the third-frequency observation decreased by approximately 51.3% compared to that without considering for IFCB correction. The triple-frequency uncombined PPP in the horizontal and vertical directions improved by approximately 33.2% and 17.2% for the static PPP solutions and 50.2% and 39.7% for the kinematic PPP solutions, respectively. In general, the accuracy and convergence time of the triple-frequency uncombined PPP were equivalently improved when the predicted IFCB and the measured IFCB were used.

Graphical Abstract

1. Introduction

With the continuous development of the global navigation satellite system (GNSS), the GPS Block IIF, BDS-2/BDS-3, Galileo, GLONASS-K and Quasi-Zenith Satellite System (QZSS) satellites have begun to provide signals on three or more frequencies [1,2,3,4]. This joint positioning of multi-frequency observations opens new prospects for precise point positioning (PPP) [5] in the analysis of ionospheric refraction effects [6], reflectometry of precipitable water vapor [7], integrity monitoring [8], cycle slip detection and repair [9] and, especially, for fast ambiguity resolution in relative positioning [10] and absolute positioning [11,12].
Although multi-frequency joint positioning can bring great advantages, there is still a thorny problem to be solved in the multi-frequency fusion PPP solution. This is due to the fact that the current GNSS satellite clock products are generated based on specific measurements, such as L1/L2 ionospheric-free (IF) combined observations for GPS, resulting in IF time-varying phase hardware delays in parts of the satellite terminal that are contained in satellite clock products. When this type of clock product is applied to the third-frequency observations or more for PPP, the posterior residues on the corresponding frequency show large fluctuations, namely, inconsistency between the first two frequencies (i.e., L1/L2) and the third-frequency or more observations. That is, an additional bias on the third-, quad-, or more frequency observations need to be processed, which is called the inter-frequency clock bias (IFCB) [13,14]. Montenbruck et al. found that the changing characteristics of the GPS IFCB time series were related to the relative position of the satellite–Earth–Sun by analyzing the law of period changes of the GPS IFCB, and the peak amplitudes reached over a dozen centimeters [13,15]. As for BeiDou-2, small bias variations were also recognized, but they were generally confined to peak amplitudes of approximately 2 cm. In contrast, the QZSS, BDS-3, and Galileo were shown to exhibit good consistency with different frequency carriers [16,17,18,19].
In the process of multi-frequency PPP resolution, in order to reduce the computational burden and avoid the problem of the overestimation of the parameter to be examined, three methods are traditionally used for GPS IFCB. The first is parametric estimation on the service side and correction directly in the observation model on the user side [20,21]. The second is to provide satellite clock products that include a third frequency (L5) [22]. The third is to reduce the weight of third-frequency observations without IFCB correction, and this method can be applied to satellites with small IFCB amplitudes such as the BeiDou system [23]. Considering that the difficulty in satellite clock product estimations and the advantages of multi-frequency observation data, more choices accompany the first processing strategy for IFCB. Montenbruck et al. proposed a method for combining the differences of two different IF combination observations and then estimating the difference epoch by epoch for the above differences [13]. The advantage of this method is that the ambiguity term can be eliminated under no cycle slip, and the common datum bias of each epoch IFCB will be absorbed into the ambiguity parameter. Li et al. proposed an efficient method derived from the epoch-differenced strategy for fast estimation of IFCBs for Block IIF satellites, and this method can eliminate the receiver terminal clock bias and significantly improves the computational efficiency [20,21]. Li et al. proposed a method of estimating the IFCB constant parts and the time-varying parts separately in view of the constant parts of the IFCB having a certain stability in the short term, and the constant part was estimated by three-frequency pseudo-range observations and the time-varying part by three-frequency phase observations. In reality, whichever method is used for IFCB estimation, a large number of global uniformly distributed GNSS continuous tracking stations are required, which is particularly detrimental to multi-frequency real-time PPP and PPP network solutions [24].
Therefore, the main way to handle IFCB is to build forecast models and make direct corrections on the user side. Forecast models of IFCB can be divided into two types. The first one is to study the IFCB time-varying characteristics using the harmonic analysis method and to establish the linear plus periodic model based on the fitting coefficient to implement the IFCB prediction. This approach requires the analysis of the IFCB using long time series. Gong et al. established long-term GPS and BDS IFCB empirical correction models using long-term GNSS observations, and a fourth-order Fourier coefficient fitting model that considered both linearity and periodicity was proposed for IFCB sequences [25]. Zhang and Pan established two function models composed of a linear term and a harmonic term with seven orders for MEO satellites and six orders for GEO and IGSO satellites to describe the IFCB variations based on 195 ground tracking stations for a whole year [26]. Another way to establish an IFCB forecast model is to calculate the IFCB correlation for two different time segments and then to extract the IFCB cycle’s characteristics and establish the IFCB forecast model based on the correlation coefficient. Pan et al. studied the time-varying characteristic of IFCB based on the correlation analysis using datasets from 129 globally distributed Multi-GNSS Experiment (MGEX) stations [14]. For the purpose of forecasting IFCB, the IFCB of the previous day was directly input into the next day in consideration of the periodic changes in the IFCB sequence. The validation results show that all of the prediction models could significantly improve the triple-frequency PPP accuracy. Unfortunately, except for the above IFCB forecasting methods, only a few more effective methods can be used, especially for the establishment of short-term prediction models.
Considering the time-varying characteristic of the IFCB and the lag characteristics of the final precision orbit and clock products released by the International GNSS Service (IGS) analysis centers, the epoch-by-epoch sliding Pearson autocorrelation function was used to extract the IFCB periodic features. Based on these, a high-precision IFCB short-term prediction model was established for the GPS Block IIF satellites to handle the problem of overestimation of the parameter to be estimated in multi-frequency PPP. We started with the triple-frequency uncombined PPP model that takes the IFCB into account. Subsequently, the estimation approach of the IFCB was introduced, and some important features were highlighted. Afterward, a short-term forecast model was constructed on the basis of analyzing the time-varying characteristics of the IFCB. Finally, a variety of evaluation methods were used to verify the feasibility of forecasting the IFCB, and the main points and the conclusions are summarized.

2. Methods

Taking GPS as an example, we first describe the triple-frequency uncombined PPP models in detail. Subsequently, an IFCB estimation method using three-frequency observations is successively developed.

2.1. Trible-Frequency Uncombined PPP

The basic model for the original multi-frequency GPS carrier phase and pseudo-range observations from receiver r to satellite s in units of length is [27]:
P r , j s , G = ρ r s , G + c d t r G d t s , G + M r s , G T r s , G + γ j G I r , 1 s , G + c ( b r , j s , G b j s , G ) + ε r , j s , G L r , j s , G = λ j G φ r , j s , G = ρ r s , G + c d t r G d t s , G + M r s , G T r s , G γ j G I r , 1 s , G + λ j s , G ( N r , j s , G + B r , j s , G + B r , j s , G B j s , G B j s , G ) + e r , j s , G
To facilitate the derivation of subsequent formulas, the following expressions are defined:
{ α m n G = ( f m s , G ) 2 ( f m s , G ) 2 ( f n s , G ) 2 β m n G = ( f n s , G ) 2 ( f m s , G ) 2 ( f n s , G ) 2 DCB P m P n s , G = b m s , G b n s , G DCB r , P m P n s , G = b r , m s , G b r , n s , G b I F m n s , G = α m n G b m s , G β m n G b n s , G b r , I F m n s , G = α m n G b r , m s , G β m n G b r , n s , G UPD P m P n s , G = B m s , G B n s , G UPD r , P m P n G = B r , m G B r , n G B I F m n s , G = α m n G B m s , G β m n G B n s , G B r , I F m n G = α m n G B r , m G β m n G B r , n G
where superscript G denotes a satellite system; P r , j s , G and L r , j s , G denote the measured code and carrier phase, respectively; ρ r s , G is the geometric distance; c is the speed of light; d t r G and d t s , G are the clock offsets of the receiver and satellite, respectively; M r s , G is the wet mapping function; T r s , G is the zenith wet delay; γ j G = ( f 1 G / f j G ) 2 is the frequency-dependent multiplier factor, which is independent of the satellite pseudorandom noise code; I r , 1 s , G is the line-of-sight ionospheric delay on the frequency f 1 G ; λ j s , G is the carrier wavelength on the frequency f j G ; N r , j s , G is the integer phase ambiguity on the frequency f j G ; B r , j s , G and B j s , G are the time-invariance parts of the frequency-dependent receiver and satellite uncalibrated phase delay (UPD), respectively; B r , j s , G and B j s , G are the time-varying parts of the frequency-dependent receiver and satellite UPD, respectively; b r , j s , G is the code hardware delay (CHD) from the receiver antenna to the signal correlator in the receiver; b j s , G is the CHD from the satellite signal generator to the satellite antenna; ε r , j s , G and e r , j s , G are the pseudo-range measurement noise and carrier measurement noise, respectively; f m s , G is the signal frequency of the m t h band of the system G ; α m n G and β m n G are the frequency-dependent factors, respectively; DCB P m P n s , G and DCB r , P m P n s , G are the frequency-dependent satellite and receiver differential code bias, respectively; b I F m n s , G and b r , I F m n s , G are the IF combination of the CHD of the satellite and receiver, respectively; UPD P m P n s , G and UPD r , P m P n G are the differences in the time-varying part of the UPD on the differential frequency carrier phase in the satellite and receiver, respectively; B I F m n s , G and B r , I F m n G are the time-varying parts of IF combination of the UPD in the satellite and receiver, respectively. Other error items, such as phase center offsets and variations [28], phase windup [29], relativistic effect and tide loading, were assumed to be precisely corrected with their corresponding models.
Precise satellite clock products are generated by using the combination of IF observations. The carrier phase hardware delay is considered relatively stable for 24 h or for a period of time, estimated as a constant, ignoring the time-varying part B j s , G . Therefore, the satellite clock offsets d t I F 12 s , G absorbs the IF combination satellite’s CHD b I F 12 s , G and the time-varying part of IF combination satellite’s UPD B I F 1 2 s , G [30].
d t I F 12 s , G = c d t s , G + b I F 12 s , G + B I F 12 s , G
Equation (3) is substituted into Equation (1) and then linearized using Taylor’s formula. Moving the known items to the left of the equation and merging the same parameter items above, the equations on each frequency can be written in detail in the following form.
For pseudo-range observables:
p ˜ r , 1 s , G = u r s x + c d t r G + M r s , G T r s , G + γ 1 G I r , 1 s , G + b ¯ r , 1 s , G + B I F 12 s , G + ε r , 1 s , G p ˜ r , 2 s , G = u r s x + c d t r G + M r s , G T r s , G + γ 2 G I r , 1 s , G + b ¯ r , 2 s , G + B I F 12 s , G + ε r , 2 s , G p ˜ r , 3 s , G = u r s x + c d t r G + M r s , G T r s , G + γ 3 G I r , 1 s , G + b ¯ r , 3 s , G + B I F 12 s , G + ε r , 3 s , G
with
p ˜ r , 1 s , G = P r , j s , G ρ r s + d t I F 12 s , G + β 12 DCB P 1 P 2 s , G p ˜ r , 2 s , G = P r , j s , G ρ r s + d t I F 12 s , G α 12 DCB P 1 P 2 s , G p ˜ r , 3 s , G = P r , j s , G ρ r s + d t I F 12 s , G α 12 DCB P 1 P 3 s , G β 12 DCB P 2 P 3 s , G
For carrier phase observables:
l ˜ r , 1 s , G = u r s x + c d t r G + M r s , G T r s , G γ 1 G I r , 1 s , G + λ 1 s , G N r , 1 s , G + B r , 1 s , G B 1 s , G + b I F 12 s , G + B r , 1 s , G β 12 UPD P 1 P 2 s , G + e r , 1 s , G l ˜ r , 2 s , G = u r s x + c d t r G + M r s , G T r s , G γ 2 G I r , 1 s , G + λ 2 s , G N r , 2 s , G + B r , 2 s , G B 2 s , G + b I F 12 s , G + B r , 2 s , G + α 12 UPD P 1 P 2 s , G + e r , 2 s , G l ˜ r , 3 s , G = u r s x + c d t r G + M r s , G T r s , G γ 3 G I r , 1 s , G + λ 1 s , G N r , 3 s , G + B r , 3 s , G B 3 s , G + b I F 12 s , G + B r , 3 s , G B 3 s , G + B I F 12 s , G + e r , 3 s , G
with
l ˜ r , 1 s , G = L r , 1 s , G ρ r s + d t I F 12 s , G l ˜ r , 2 s , G = L r , 2 s , G ρ r s + d t I F 12 s , G l ˜ r , 3 s , G = L r , 3 s , G ρ r s + d t I F 12 s , G
where u r s is the unit vector of the component from the receiver to the satellite; x is the vector of the receiver position increments relative to the priori position. For p ˜ r , 3 s , G , since there is no difference code bias product between the first and third frequencies, we used two other DCB products for conversion. Similarly, the receiver clocks are expressed in a form similar to the satellite clock offsets:
d t r , I F 12 G = c d t r G + b r , I F 12 G + B r , I F 12 G
We substituted (8) into (4) and (6) and merged the same parameter items. The pseudo-range and carrier phase observation equations can be expressed as follows:
p ˜ r , 1 s , G = u r s x + d t r , I F 12 G + M r s , G T r s , G + I ˜ r , 1 s , G + τ r , 1 s , G + ε r , 1 s , G p ˜ r , 2 s , G = u r s x + d t r , I F 12 G + M r s , G T r s , G + γ 2 G I ˜ r , 1 s , G + τ r , 2 s , G + ε r , 2 s , G p ˜ r , 3 s , G = u r s x + d t r , I F 12 G + M r s , G T r s , G + γ 3 G I r , 1 s , G + I F B r , C + τ r , 3 s , G + ε r , 3 s , G
l ˜ r , 1 s , G = u r s x + d t r , I F 12 G + M r s , G T r s , G I ˜ r , 1 s , G + λ 1 s , G N ˜ r , 1 s , G + e r , 1 s , G l ˜ r , 2 s , G = u r s x + d t r , I F 12 G + M r s , G T r s , G γ 2 G I ˜ r , 1 s , G + λ 2 s , G N ˜ r , 2 s , G + e r , 2 s , G l ˜ r , 3 s , G = u r s x + d t r , I F 12 G + M r s , G T r s , G γ 3 G I ˜ r , 1 s , G + λ 1 s , G N ˜ r , 3 s , G + I F C B r s , G + e r , 3 s , G
with
{ I ˜ r , 1 s , G = I r , 1 s , G β 12 DCB r , P 1 P 2 s , G + β 12 UPD P 1 P 2 s , G + UPD r , P 1 P 2 s , G τ r , 1 s , G = 2 β 12 B 2 s , G + B r , 2 G + α 12 + β 12 B 1 s , G + B r , 1 G τ r , 2 s , G = β 12 α 12 B 2 s , G + B r , 2 G + 2 α 12 B 1 s , G + B r , 1 G τ r , 3 s , G = γ 3 + 1 B 2 s , G + B r , 2 G γ 2 + γ 3 B 1 s , G + B r , 1 G I F B r , C = γ 3 1 β 12 DCB r , P 1 P 2 s , G + DCB r , P 1 P 3 s , G N ˜ r , 1 s , G = N r , 1 s , G + B r , 1 s , G B 1 s , G + b I F 12 s , G b r , I F 12 s , G β 12 DCB r , P 1 P 2 s , G / λ 1 s , G N ˜ r , 2 s , G = N r , 2 s , G + B r , 2 s , G B 2 s , G + b I F 12 s , G b r , I F 12 s , G γ 2 β 12 DCB r , P 1 P 2 s , G / λ 2 s , G N ˜ r , 3 s , G = N r , 3 s , G + B r , 3 s , G B 3 s , G + b I F 12 s , G b r , I F 12 s , G γ 3 β 12 DCB r , P 1 P 2 s , G / λ 3 s , G I F C B r s , G = α 12 + γ 3 β 12 B 1 s , G B r , 1 s , G + β 12 1 γ 3 B 2 s , G + B r , 2 s , G B 3 s , G + B r , 3 s , G
In Equations (9) and (10), the recombination ionospheric delay, I ˜ r , 1 s , G , absorbs the receiver differential code bias, the satellite’s UPD P 1 P 2 s , G and the receiver’s UPD r , P 1 P 2 s , G ; τ r , i s , G ( i = 1 , 2 , 3 ) absorbs the time-varying part of the UPD in the first and second frequency, and this hardware delay bias does not require additional correction or estimation for its small magnitude (approximately 2 cm) and relatively low weight for the pseudo-range observation. N ˜ r , i s , G ( i = 1 , 2 , 3 ) is an ambiguity at the corresponding frequency and absorbs the time-invariance part of the UPD, receiver differential code bias and the IF combination of the CHD in the receiver and satellite; I F B r , C is the satellite-independent inter-frequency bias parameter and, as for the triple-frequency PPP, the hardware biases on the L5 pseudo-range cannot be completely absorbed into the ionospheric delay, which was lumped in with the differential code biases between the L1 and L2 pseudo-ranges. I F C B r s , G is the IFCB related to the satellite (i.e., the difference between the current clock products computed with L1/L2 and the satellite clocks computed with L1/L5), and it is noticed for the new L5 signal provided by GPS Block IIF satellites. In order to avoid the increase in computational burden and consumption of time, the best strategy is to pre-estimate or forecast the IFCB when one executes triple- or multi-frequency PPP.

2.2. Method of IFCB Estimation

The IFCB is usually estimated by calculating the difference of two IF combination carrier phase observations. Take for instance the GPS and combining Equation (10), it is recognized that the difference of the IF combinations of the L1/L2 and L1/L5 carrier phases is equal to the IFCB plus an ambiguity term [19].
D I F ( l ˜ r , 1 s , G , l ˜ r , 2 s , G , l ˜ r , 3 s , G ) = I F ( l ˜ r , 1 s , G , l ˜ r , 2 s , G ) I F ( l ˜ r , 1 s , G , l ˜ r , 3 s , G ) = N D I F + I F C B r s , G
where D I F ( l ˜ r , 1 s , G , l ˜ r , 2 s , G , l ˜ r , 3 s , G ) is the difference in the double IF combination carrier phase observations; I F ( l ˜ r , 1 s , G , l ˜ r , 2 s , G ) and I F ( l ˜ r , 1 s , G , l ˜ r , 3 s , G ) are the IF combination carrier phase observations on the L1/L2 and L1/L5 frequencies, respectively; N D I F is the phase ambiguity of D I F ( l ˜ r , 1 s , G , l ˜ r , 2 s , G , l ˜ r , 3 s , G ) , which includes the constant ambiguity term and a constant phase hardware delay term. It should be noted that the frequency-related error terms in the Equation (12) were precisely corrected.
Without the cycle slip occurring, the ambiguity terms and phase hardware delay can be considered constant for two adjacent calendars or a period of time. Therefore, one can extract the IFCB through eliminating these constant terms by using the difference method of two adjacent calendars for the D I F ( l ˜ r , 1 s , G , l ˜ r , 2 s , G , l ˜ r , 3 s , G ) .
I F C B r s , G = ( D I F t ( l ˜ r , 1 s , G , l ˜ r , 2 s , G , l ˜ r , 3 s , G ) D I F t 1 ( l ˜ r , 1 s , G , l ˜ r , 2 s , G , l ˜ r , 3 s , G ) ) / β f i f j
where the I F C B r s , G is the changing value of the I F C B r s , G for time t and t 1 ; β f i f j is the frequency-dependent IF combination coefficient (if GPS, β f 1 f 3 = ( f 3 G ) 2 / ( ( f 1 G ) 2 ( f 3 G ) 2 ) ). Given that individual stations may be affected by observation noise and unmodeled errors, an iterative least squares estimation is usually required based on a ground observation network composed of multiple stations.
In iterative least squares estimation, firstly, the initial value of the I F C B at epoch t is calculated using the equal weight method based on the group stations; secondly, the difference between the initial value and the I F C B obtained by each stations is calculate, and if the residual is greater than the set threshold, the weight of the station is reduced; thirdly, once more, an adjustment is implemented according to the new weight for each station; fourthly, the difference between the new adjustment value of the IFCB and I F C B obtained by each station is calculated again, and if the residual is greater than the threshold, the weight of the station is reduced again. The second to fourth steps are repeated until there are no stations left that need to reduce the weight, the iteration is stopped and the last iteration of the IFCB can be used to recover each epoch IFCB.
After obtaining an accurate I F C B t value for each calendar, one calendar IFCB is selected as the reference benchmark. Through the method of accumulation calendar by calendar, each calendar IFCB containing the same reference benchmark can be recovered.
I F C B t = I F C B t 0 + e = t 0 + 1 t I F C B ( e , e 1 )
where I F C B t 0 is the IFCB of the reference calendar; I F C B t is the final IFCB for correcting the third- or multi-frequency PPP for GNSS users. It is noted that the recovered IFCB of each calendar contains a common benchmark deviation but does not affect the PPP solution, as the bias will be absorbed into the ambiguity parameter. Moreover, in order to obtain high-precision IFCB estimates, when performing IF combinations for the carrier phase, it is necessary to select the observed noise scaling minimum combination.

3. Results

The IFCB amplitude of the BDS-3 and Galileo satellite systems varied in magnitudes of less than 2.0 cm, with negligible effects on multi-frequency PPP localization [14]. The BDS-2 satellite system’s change magnitude was approximately 4.0 cm, and PPP could be implemented by reducing the weight of the third-frequency observation value [16]. However, the IFCB change magnitude of GPS Block IIF satellites reached 20 cm, which must be corrected. Therefore, this study only focused on the modeling forecast of GPS satellites. We first estimated the IFCB of each GPS Block IIF satellite using global uniformly distributed GNSS continuous tracking stations. Subsequently, based on the analysis of IFCB time-varying characteristics, combined with the lag characteristics of the IGS final precise ephemeris product, a short-term prediction model was proposed for the GPS Block IIF satellites. The software used to implement IFCB estimation and forecasting was developed by our team based on the MATLAB tool.

3.1. Extraction of GPS IFCB

In order to ensure the continuity of the IFCB sequence, 162 globally distributed MGEX continuous tracking stations were selected, and the distribution of these stations is shown in Figure 1. The daily observations were selected from DOY 112 to 141 in 2020, and all stations could receive three-frequency signal data with a sampling interval of 30 s. The satellite and receiver PCO/PCV were corrected using igs14.atx files released by IGS, and the phase windup was corrected using the empirical model [29]. For the absence of L5 band correction parameters at the receiver terminal in the antenna file, similar frequency parameters were used for approximate correction. The detailed processing configurations are presented on Table 1, which also applies to the performance evaluation of triple-frequency PPP. However, the G03, G04, G10, G18 and G25 were not involved in the analysis, because the G04 and G18 are IIA and IIR-A satellites, respectively, and the G03, G10 and G25 satellites have few data available for the current time period. To facilitate the analysis of IFCB time-varying characteristics within a single day, only the first 7 days’ IFCB time series are given in Figure 2.
The zero clock of the UTC was selected as the reference calendar to recover the daily IFCB, and the IFCB values of the zero clock were assumed to be 0. When a satellite at a station experienced cycle slip, the IFCB at the cycle slip calendar and the latter one calendar were no longer involved in the whole network adjustment calculation. If a satellite did not transmit a signal for a period of time for its own reasons, the moment that the satellite relaunched the signal was set to a reference calendar for the IFCB solution. It is noted that the current IFCB reference value is different from the reference value at the UTC zero clock, but it did not affect the PPP solution, because all benchmark deviations will be absorbed when the ambiguity is initialized. As shown in Figure 2, the change laws of the IFCB time series for all GPS Block IIF satellites were more consistent, and they all embodied the periodic characteristics of approximate one sidereal day and approximate half one sidereal day, respectively, and the IFCBs had good repeatability between adjacent days, showing strong consistency. Montenbruck et al. expounded that the change regulation of amplitude was related to the Sun’s elevation above the satellite’s orbital plane [13]. Except for the G24 satellite, the change magnitude of the IFCB amplitude was approximately 12 cm, while the G24 satellite had a change magnitude of over 20 cm. This bias was difficult to accept for PPP, where the posterior residual was only at the centimeter level and, therefore, the IFCB must be corrected.
In order to investigate the difference in the IFCB time series in different days with the time lag, the IFCB of the first day (DOY 112) was differentiated from the other day, respectively, and the residual sequence is shown with the example of G01 in Figure 3. It is clear that the residuals relative to the IFCB time series of the first day gradually increased over the time lag. When the time lag was 1, 9, 19 and 29 days, the peak-to-peak amplitudes of the residuals reached 1.13, 3.44, 6.86 and 11.25 cm, respectively. This phenomenon was because the periods of the IFCB time series on different days were not strictly consistent, namely, the IFCB on different days shows an approximate period characteristic for all Block IIF satellites, and this approximation gradually becomes smaller with the increase in lag time. Following Pan et al. (2016), the IFCB periods of the Block IIF satellites roughly coincide with their orbital periods, which are close to the length of half a sidereal day [14]. Therefore, when the IFCB of one day is applied to other days, the periodic changes in the IFCB time series for different days must be considered.

3.2. Time-Varying Characteristics of the IFCB

In real-time data processing or PPP network solutions, simultaneously receiving real-time data flow and performing IFCB estimation will significantly increase the program’s execution burden and calculation time, which is not conducive to real-time multi-frequency PPP and PPP network solutions. Considering that the final precision ephemerides products released by the IGS analysis centers usually lag no more than 7 days, therefore, in order to solve these problems, a short-term prediction model based on the epoch-by-epoch sliding Pearson autocorrelation function was proposed for the IFCB on the GPS Block IIF satellites according to the lag features of the final precision ephemerides product and the short-term variation characteristics of the IFCB described above. Firstly, the autocorrelation coefficient was calculated by the Pearson autocorrelation function [31].
r i = E ( ( X d 1 u ^ ) ( Y d 1 + i u ^ ) ) σ X σ Y
In Equation (15), u ^ is the average value of IFCB of all days, which is different from the standard autocorrelation function; X d 1 is the IFCB time series of the first day, which is the benchmark time series; Y d 1 + i is the IFCB time series that sliding i calendars from the first epoch, with the same sequence length as X d 1 ; r i is the autocorrelation coefficient of Y d 1 + i and X d 1 in the i epoch; σ X and σ Y are the standard deviations for the different time series, respectively.
The autocorrelation coefficients of the IFCB time series for the GPS Block IIF satellites are given in Figure 4. As the lag time increased, the autocorrelation coefficient of the satellite IFCB time series gradually decreased, i.e., the correlation gradually decreased. The autocorrelation coefficient sequences shows two wave peaks within 24 h (the primary and secondary peaks, respectively), indicating that there was a major- and subperiod in the IFCB time series, with approximately one sidereal day and a half-sidereal day, respectively. This result corresponded to the changing features of the IFCB time series in the GPS satellite system. To accurately analyze the changing characteristics of the IFCB period, the epoch moments corresponding to the primary and secondary peaks of the autocorrelation coefficient time series for each GPS Block IIF satellite were extracted as shown in Figure 6.
In order to verify the validity of the IFCB period extracted by the Pearson autocorrelation function in this paper, a hypothesis test scheme obeying the t-distribution was set: (1) an IFCB time series of 30 days was divided into two time periods: days 1–15 and days 16–30; (2) the IFCB time series on days 1 and 16 were used as the benchmark values, and the autocorrelation coefficient in the two periods of time could be obtained based on the epoch-by-epoch sliding Pearson autocorrelation function; (3) the epoch moments corresponding to the peaks of the autocorrelation coefficient could be extracted separately, thus obtaining two independent samples; (4) suppose that the average period was equal over the two time periods, namely, H 0 : u 1 = u 2 , and the statistics formula and degrees of freedom were t = X ¯ 1 X ¯ 2 S X ¯ 1 X ¯ 2 and n 1 + n 2 2 = 28 , respectively, where X ¯ 1 and X ¯ 2 are the sample means; S X ¯ 1 X ¯ 2 is the calculated value, and the resulting t values are shown in Figure 5; (5) according to the Figure 5, the t values of all satellites were within the acceptance domain and far less than the threshold, namely, it accepts the original hypothesis, where the threshold was 1.701, as determined according to the degrees of freedom and confidence intervals. This indicates that the period of the IFCB time series had good consistency in the short term for modeling prediction.
The top and bottom panels in Figure 6 exhibit the epoch moments corresponding to the peaks of the time series of the autocorrelation coefficient for the GPS Block IIF satellite IFCBs, respectively. As the lag time increased, the epoch moments were not constant but presented an approximately linear decrease in regularity. The reason for this phenomenon is that the GPS IFCB sequence period is not a complete 24 h, and the changing characteristics of the IFCB time series are related to the relative position of the satellite–Earth–Sun. To analyze the reduction characteristics in detail, the epoch moments corresponding to the primary and secondary peaks were fitted by linear functions according to the change characteristics of peak moments for all GPS satellites. As shown in the black, solid lines in Figure 6, there was excellent agreement between the epoch moments and the linear function. According to the slope of the fitting function, the mean difference of the peaks over the adjacent days was approximately 2.62 min for all satellites.
In order to realize accurate IFCB short-term prediction, a least squares linear fitting function was performed for each satellite based on the epoch moments corresponding to the primary and secondary peaks. The primary and secondary peaks were the largest and second largest places in the time series of the correlation coefficients in one day, respectively. The fitting results of the primary period and secondary period are shown in Table 2, where a and b represent the first-order term coefficient and the constant term of the linear function, and the root mean square (RMS) was calculated by the fitting values and the real values corresponding to the epoch moments. It is worth mentioning that the primary period and secondary periods were the epoch intervals corresponding to two adjacent primary peaks and secondary peaks. The primary and secondary periods are equal in the theory. However, due to the error, there were small differences between them; thus, we first calculated the fitting coefficient of each peak moment and then calculated the average to establish the prediction model. Taking the G01 satellite as an example, when the lag days were n, the difference of the peak moment was approximately 3.04n min compared to the first day. Therefore, the differences in the initial moment caused by lagging days need to be fully taken into account for IFCB prediction. In fact, the periodic features presented by the GPS Block IIF satellite IFCB basically coincide with the satellite’s own orbital motion period, which is related to the bias between the solar day and sidereal day and the influence of other satellite dynamics factors.
Pan et al. used the IFCB of the previous day to forecast the current day, and the prediction accuracy of IFCB was 0.6 cm, which indicated that the IFCBs on different days were highly related in terms of fluctuation size and periodicity [14]. From the above analysis, the initial moments of the IFCB time series on different days did not strictly correspond with the increase in lag time, and there was a regularity bias. When the observation data used to estimate IFCB were not available in time, it was necessary to implement short-term modeling forecasts for the IFCB in the current time period. Considering that the release time of IGS final precision ephemeris products generally lags by 7 days, we used IFCB on day n to predict IFCB on day n + 7 in view of the periodic regularity changes of the IFCB time series. To verify and compare the accuracy of the forecast model proposed, the IFCB of the day n + 7 was directly predicted with the day n without accounting for the IFCB period change as shown in Figure 7.
In Figure 7, the computational method of both types of residuals was all relative to the real IFCB. As shown, when the IFCB prediction was implemented using the first method, the prediction residue was relatively large, and the statistics displayed that the maximum IFCB prediction residue was approximately 7.5 cm for all satellites. Especially for the G24 and G30 satellites, the RMS values reached 2.23 and 1.67 cm, respectively. The reason for this is that the peak and peak moment on different days differed greatly in the IFCB time series, causing the moment corresponding to the wave peak lagging 7 days to deviate significantly from the moment corresponding to the first day. However, when the second approach was adopted, the periodic change characteristics in the lag case was considered, and the resulting predicted residuals were significantly reduced, especially for the G24 and G30 satellites, effectively remedying the defects of the first prediction method. The average RMS of the predicted residual for all satellites was less than 0.50 cm, the minimum RMS was approximately 0.21 cm and the maximum RMS was approximately 0.79 cm. Compared to the first prediction method, the average RMS of all satellites decreased by approximately 52.5% when the second method was adopted, which better meets the requirement of high-precision for real-time multi-frequency PPP and PPP network solutions.

4. Discussion

In order to compare the positioning impact of the actual measurement of IFCB, forecasted IFCB and no IFCB correction on three-frequency uncombined PPP, datasets from 38 globally distributed MGEX stations were used to implement the post-processing multi-frequency PPP performance evaluation. Because the DOY 119 was the first day that could be used for verifying the prediction performance after a lag of 7 days, GPS observations on this day were used for triple-frequency PPP performance evaluation. Figure 8 shows the distribution of these test stations. All these stations could receive GPS three-frequency data, and the sampling interval of the observed data was 30 s. The precision orbital and clock were provided by the final products released by Wuhan University (ftp://igs.gnsswhu.cn, Wuhan, China, 18 April 2020). The precise coordinates of the stations are available in the file “igs20Pwwwwd.snx” released by IGS. During data processing, three strategies were used to implement the three-frequency uncombined kinematic PPP and static PPP models: (1) without IFCB correction (without IFCB); (2) the predicted IFCB with a time lag of 7 days (with pred-IFCB); (3) the actual measurement of the IFCB (with real-IFCB).
The DJIG and YEL2 stations were taken as examples to show the uncombined PPP posterior residual at the third frequency as shown in Figure 9. Different colors represent different satellites. If the functional model was accurately established and the various modeling errors were precisely corrected, the posterior residuals of the three-frequency PPP should conform to the traditional stochastic noise distribution [32]. Figure 9 shows that in addition to the observed noise, the unmodeled systematic bias caused by IFCB was fused to the posterior residuals. When the IFCB correction was applied to three-frequency PPP, the posterior residuals improved significantly, and the average RMS of all Block IIF satellites for all stations was reduced from 0.43 to 0.21 cm, approximately 53.8%, which indicates that the systematic bias caused by IFCB was greatly diminished. In the same way, when the predicted IFCB with the time lag of 7 days was applied to the three-frequency PPP solution, the posterior residual was also significantly improved, and the percentage decrease was approximately 51.3%. The RMS statics show that the forecasted IFCB was basically the same as the actual measurement of the IFCB, and it could also meet the high-precision three-frequency uncombined PPP requirements.
Based on above three schemes, triple-frequency uncombined static PPP and kinematic PPP post-processing were performed. Table 3 and Figure 10 show the mean coordinate errors and convergence time series of the GPS static PPP model, respectively, where the mean coordinate errors were obtained by averaging the coordinate errors time series of the last two hours of all stations in the 24 h solution, while the convergence time series were obtained by calculating the quadratic mean epoch by epoch. The analysis shows that the positioning accuracy of 24 h PPP solutions under the three schemes was better than 2 cm in the horizontal direction and better than 3 cm in the vertical direction. Compared with no IFCB correction, PPP solutions using forecasted IFCB and measured IFCB increased by 33.2%, 14.3% and 17.2% and 35.1%, 14.9% and 18.7% in the east, north and vertical directions, respectively. In Table 3, although the positioning accuracy improved at the millimeter to centimeter scale, it is of great significance to the crustal movement monitoring required by high-precision positioning [33,34,35].
As shown in the Figure 10, due to the smaller magnitude of IFCB and the larger positioning errors in the convening stage, the positioning accuracy of the three triple-frequency PPP cases is at the same level in the first 25 min. By analyzing the convergence time, it can be seen that without IFCB correction, the solution time required for the coordinate errors of PPP to reach 10 cm in the east, north and vertical directions was approximately 36, 15 and 48 min, respectively. If the forecasted IFCB was used, the corresponding three settlement time were approximately 26, 13 and 42 min, respectively. If measured IFCB was used, the corresponding three settlement times were approximately 24, 12 and 40 min respectively. The results show that the IFCB bias has a great influence on the convergence time of GPS three-frequency uncombined PPP, and when the IFCB correction is applied, the convergence speed can be significantly improved. It is worth noting that the convergence time was defined as the time required for the coordinate residuals to converge within 10 cm and remain stable in the subsequent epochs. In addition, compared with no IFCB correction, the IFCB prediction method proposed in this paper can still significantly improve the positioning performance of three-frequency uncombined PPP, especially in the eastern direction. The main reason may be that the satellite moves from north to south, and the dilution of precision values in the eastern direction are worse than those in the northern direction.
For the kinematic PPP solution, the coordinate parameters of the station were estimated by epoch as white noise, which can better reflect the performance of the established PPP model [36]. As shown in Figure 11, compared with no IFCB correction, the positioning accuracy of GPS satellites in the three directions significantly improved when the forecasted IFCB and the measured IFCB were used. Statistics show that when the measured IFCB correction was used, the average RMS of kinematic PPP residual of all stations were approximately 1.75, 1.73 and 5.14 cm in east, north and vertical direction, respectively, and the positioning accuracy in horizontal direction and vertical direction improved by approximately 51.0% and 41.5% compared with no IFCB correction. When the forecast IFCB correction was used, the average RMS of the kinematic PPP residual was approximately 1.88, 1.81 and 5.50 cm, respectively, the positioning accuracy in horizontal direction and vertical direction improved by approximately 50.2% and 39.7% compared with no IFCB correction. It can be seen that IFCB has a significant impact on GPS kinematic PPP, especially in the east direction. Moreover, the improvement of kinematic positioning performance by using measured IFCB and forecast IFCB is basically the same. It should be noted that in the calculation of coordinate residual RMS in this paper, the coordinate residual in the PPP convergence period was excluded, and the residual data were collected from 2 h.

5. Conclusions

Given that modernized GPS as well as the newly emerging navigation satellite systems provides triple-, quad-, and multi-frequency signals, but the IGS analysis centers traditionally use dual-frequency, such as GPS L1/L2, ionosphere-free combination model for precise satellite clock estimation, results in the obtained clock products containing time-varying parts of ionospheric-free combination uncalibrated phase delay of the satellites. Thus, the clock product cannot be directly applied to the third-frequency observation value (L5) for multi-frequency PPP. If the IFCB and receiver coordinates, tropospheric wet delay, ambiguity and other parameters are estimated together, it will increase the computational burden and lead to more time consumption, which is especially not conducive to real-time PPP and PPP network solutions.
To resolve this problem, a month’s observation data from 162 global uniformly distributed MGEX stations were selected to estimate the IFCB of nine GPS Block IIF satellites. Based on the analysis of the IFCB time-varying characteristics and the lag characteristics of the final ephemeris products, a modeling method of short-term IFCB prediction based on the epoch-by-epoch sliding Pearson autocorrelation function was proposed. The feasibility of the new method was verified by the Student’s t-distribution, the comparison with the measured IFCB, posteriori residuals of the third-frequency carrier phase and the kinematic/static PPP solutions, respectively. A large number of experiments showed that the forecasted IFCB with a lag of 7 days had good consistency with the measured IFCB, which basically improved the positioning accuracy and convergence time of the three-frequency uncombined PPP with the same effect. Compared to no IFCB correction, the posterior residual at third frequency was significantly improved when the predicted IFCB correction was used, and the RMS value decreased by approximately 51.3%. The static and kinematic solutions for triple-frequency uncombined PPP in 24 h can be improved by 33.2% and 17.2% and 50.2% and 39.7% in the horizontal and vertical directions, respectively, and the performance of convergence time also improved.

Author Contributions

All authors made significant contributions to this study. Conceptualization, C.Y. and Y.D.; methodology, S.X.; software, C.Y. and C.X.; validation, C.Y., H.W. and S.G.; formal analysis, C.Y.; resources, S.G.; writing—original draft preparation, C.Y.; writing—review and editing, C.X.; funding acquisition, C.Y. and Y.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Nature Science Foundation of China (grant number: 41974010) and the Beijing Key Laboratory of Urban Spatial Information Engineering (grant number: 20220120).

Data Availability Statement

The GPS precise ephemerides product provided by Wuhan University is available at ftp://igs.gnsswhu.cn. The MGEX observation for estimating the IFCB and evaluating the forecasting method is available at ftp://igs.ign.fr//pub/igs/data/. The corrections of satellite and receiver PCO/PCV and the precise coordinates of the MGEX stations are available in file “igs14.atx” and “igs20Pwwwwd.snx” released by IGS, respectively. All the data and products are publicly available through the respective organizations’ website.

Acknowledgments

The contribution of data from IGS is appreciated. We also would like to express our great appreciation to Pan Li for kindly providing the IFCB software and related technical support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, W.; Kacmarik, M. Assessment of multi-GNSS precise orbit and clock products from different analysis centers based on precise point positioning. Acta Geodyn. Geomater. 2021, 18, 387–397. [Google Scholar]
  2. Lyu, D.; Zeng, F.; Ouyang, X.; Zhang, H. Real-time clock comparison and monitoring with multi-GNSS precise point positioning: GPS, GLONASS and Galileo. Adv. Space Res. 2020, 65, 560–571. [Google Scholar]
  3. Ai, Q.; Maciuk, K.; Lewinska, P.; Borowski, L. Characteristics of Onefold Clocks of GPS, Galileo, BeiDou and GLONASS Systems. Sensors 2021, 21, 2396. [Google Scholar] [CrossRef]
  4. Zhou, W.; Cai, H.; Chen, G.; Jiao, W.; He, Q. Multi-GNSS Combined Orbit and Clock Solutions at iGMAS. Sensors 2022, 22, 457. [Google Scholar] [CrossRef]
  5. Elsobeiey, M. Precise point positioning using triple-frequency GPS measurements. J. Navig. 2015, 68, 480–492. [Google Scholar]
  6. Chernogor, L.; Garmash, K.; Guo, Q.; Lou, Y.; Zheng, Y. Ionospheric Storm Effects over the People’s Republic of China on 14 May 2019, Results from Multipath Multi-Frequency Oblique Radio Sounding. Adv. Space Res. 2020, 66, 226–242. [Google Scholar]
  7. Shi, J.; Gao, Y. A comparison of three PPP integer ambiguity resolution methods. GPS Solut. 2014, 18, 519–528. [Google Scholar]
  8. Cao, Y.; Hu, X.; Chen, J.; Bian, L.; Wang, W.; Li, R.; Wang, X.; Rao, Y.; Meng, X.; Wu, B. Initial analysis of the BDS satellite autonomous integrity monitoring capability. GPS Solut. 2019, 23. [Google Scholar] [CrossRef]
  9. Li, T.; Melachroinos, S. An enhanced cycle slip repair algorithm for real-time multi-GNSS, multi-frequency data processing. GPS Solut. 2019, 23. [Google Scholar] [CrossRef]
  10. Odijk, D.; Arora, B.; Teunissen, P. Predicting the Success Rate of Long-baseline GPS+Galileo (Partial) Ambiguity Resolution. J. Navig. 2014, 67, 385–401. [Google Scholar]
  11. Li, X.; Ge, M.; Zhang, H.; Wickert, J. A method for improving uncalibrated phase delay estimation and ambiguity-fixing in real-time precise point positioning. J. Geod. 2013, 87, 405–416. [Google Scholar]
  12. Schaer, S.; Villiger, A.; Arnold, D.; Dach, R.; Prange, L.; Jäggi, A. The CODE ambiguity-fixed clock and phase bias analysis products: Generation, properties, and performance. J. Geod. 2021, 95, 81. [Google Scholar]
  13. Montenbruck, O.; Hugentobler, U.; Dach, R.; Steigenberger, P.; Hauschild, A. Apparent clock variations of the Block IIF-1 (SVN62) GPS satellite. GPS Solut. 2012, 16, 303–313. [Google Scholar]
  14. Pan, L.; Zhang, X.; Li, X.; Liu, J.; Xin, L. Characteristics of inter-frequency clock bias for Block IIF satellites and its effect on triple-frequency GPS precise point positioning. GPS Solut. 2016, 21, 1–12. [Google Scholar]
  15. Montenbruck, O.; Hauschild, A.; Steigenberger, P.; Langley, R. Three’s the challenge: A close look at GPS SVN62 triplefrequency signal combinations finds carrier-phase variations on the new L5. GPS World 2010, 21, 8–19. [Google Scholar]
  16. Montenbruck, O.; Hauschild, A.; Steigenberger, P.; Hugentobler, U.; Teunissen, P.; Nakamura, S. Initial assessment of the COMPASS/BeiDou-2 regional navigation satellite system. GPS Solut. 2013, 17, 211–222. [Google Scholar]
  17. Li, H.; Zhu, W. Inter-frequency clock bias for BeiDou. Acta Geod. Cartogr. Sin. 2014, 43, 1127–1131. [Google Scholar]
  18. Zhao, Q.; Wang, G.; Liu, Z.; Hu, Z.; Dai, Z.; Liu, J. Analysis of BeiDou satellite measurements with code multipath and geometry-free ionospheric-free combinations. Sensors 2016, 16, 123. [Google Scholar] [CrossRef] [Green Version]
  19. Pan, L.; Li, X.; Zhang, X.; Xin, L.; Lu, C.; Zhao, Q.; Liu, J. Considering Inter-Frequency Clock Bias for BDS Triple-Frequency Precise Point Positioning. Remote Sens. 2017, 9, 734. [Google Scholar] [CrossRef] [Green Version]
  20. Li, H.; Zhou, X.; Wu, B. Fast estimation and analysis of the interfrequency clock bias for Block IIF satellites. GPS Solut. 2013, 17, 347–355. [Google Scholar]
  21. Li, H.; Li, B.; Xiao, G.; Wang, J.; Xu, T. Improved method for estimating the inter-frequency satellite clock bias of triple-frequency GPS. GPS Solut. 2016, 20, 751–760. [Google Scholar] [CrossRef]
  22. Guo, J.; Geng, J. GPS satellite clock determination in case of inter-frequency clock biases for triple-frequency precise point positioning. J. Geod. 2018, 92, 1133–1142. [Google Scholar]
  23. Li, P.; Zhang, X.; Ge, M.; Schuh, H. Three-frequency BDS precise point positioning ambiguity resolution based on raw observables. J. Geod. 2018, 92, 1357–1369. [Google Scholar]
  24. Li, H.; Li, B.; Wang, J.; Xu, T. A method for estimating BeiDou Inter-frequency satellite clock bias. Acta Geod. Cartogr. Sin. 2016, 45, 140–146. [Google Scholar]
  25. Gong, X.; Gu, S.; Lou, Y.; Zheng, F.; Yang, X.; Wang, Z.; Liu, J. Research on empirical correction models of GPS Block IIF and BDS satellite inter-frequency clock bias. J. Geod. 2020, 94, 36. [Google Scholar]
  26. Zhang, Z.; Pan, L. Modeling and predicting inter-frequency clock bias of BDS-2 GEO, IGSO and MEO satellites for triple-frequency precise point positioning. GPS Solut. 2022, 26, 89. [Google Scholar] [CrossRef]
  27. Zhou, F.; Dong, D.; Li, W.; Jiang, X.; Wickert, J. GAMP: An open-source software of multi-GNSS precise point positioning using undifferenced and uncombined observations. GPS Solut. 2018, 22, 33. [Google Scholar] [CrossRef]
  28. Petit, G.; Luzum, B. IERS Technical Note No. 36, IERS Conventions; International Earth Rotation and Reference Systems Service: Frankfurt, Germany, 2010. [Google Scholar]
  29. Wu, J.; Wu, S.; Hajj, G.; Bertiger, W.; Lichten, S. Effects of antenna orientation on GPS carrier phase. Manuscr. Geod. 1993, 18, 91–98. [Google Scholar]
  30. Pan, L.; Zhang, X.; Guo, F.; Liu, J. GPS inter-frequency clock bias estimation for both uncombined and ionospheric-free combined triple-frequency precise point positioning. J. Geod. 2019, 93, 473–487. [Google Scholar]
  31. Coppola, A.; Comegna, A.; Dragonetti, G.; Lamaddalena, N.; Kader, A.; Comegna, V. Average moisture saturation effects on temporal stability of soil water spatial distribution at field scale. Soil Till Res. 2011, 114, 155–164. [Google Scholar]
  32. Liu, W.; Li, J.; Zeng, Q.; Guo, F.; Wu, R.; Zhang, X. An Improved Robust Kalman Filtering Strategy for GNSS Kinematic Positioning Considering Small Cycle Slips. Adv. Space Res. 2019, 63, 2724–2734. [Google Scholar]
  33. Chen, W.; Braitenberg, C.; Serpelloni, E. Interference of tectonic signals in subsurface hydrologic monitoring through gravity and GPS due to mountain building. Glob. Planet. Chang. 2018, 167, 148–159. [Google Scholar]
  34. Yue, C.; Dang, Y.; Dai, H.; Yang, Q.; Wang, X. Crustal deformation characteristics of Sichuan-Yunnan region in China on the constraint of multi-periods of GPS velocity fields. Adv. Space Res. 2018, 61, 180–2189. [Google Scholar]
  35. Pan, Y.; Chen, R.; Yi, S.; Wang, W.; Ding, H.; Shen, W.; Chen, L. Contemporary Mountain-Building of the Tianshan and its Relevance to Geodynamics Constrained by Integrating GPS and GRACE Measurements. J. Geophys. Res. Solid Earth 2019, 124, 12171–12188. [Google Scholar]
  36. Guo, F.; Zhang, X.; Wang, J.; Ren, X. Modeling and assessment of triple-frequency BDS precise point positioning. J. Geod. 2016, 90, 1223–1235. [Google Scholar]
Figure 1. Distribution of the MGEX stations.
Figure 1. Distribution of the MGEX stations.
Remotesensing 14 04130 g001
Figure 2. IFCB time series of the Block IIF satellites.
Figure 2. IFCB time series of the Block IIF satellites.
Remotesensing 14 04130 g002
Figure 3. Differences in the daily IFCBs relative the first day for the G01 satellite.
Figure 3. Differences in the daily IFCBs relative the first day for the G01 satellite.
Remotesensing 14 04130 g003
Figure 4. Autocorrelation coefficients of the GPS Block IIF satellites.
Figure 4. Autocorrelation coefficients of the GPS Block IIF satellites.
Remotesensing 14 04130 g004
Figure 5. Hypothesis test t values of the IFCB.
Figure 5. Hypothesis test t values of the IFCB.
Remotesensing 14 04130 g005
Figure 6. Epoch moments corresponding to the primary peak (top) and secondary peak (bottom) of the autocorrelation coefficients.
Figure 6. Epoch moments corresponding to the primary peak (top) and secondary peak (bottom) of the autocorrelation coefficients.
Remotesensing 14 04130 g006
Figure 7. Prediction residual of the IFCB for GPS Block IIF satellites. The blue and red lines indicate unconsidered periodic variation and considered periodic variation, respectively.
Figure 7. Prediction residual of the IFCB for GPS Block IIF satellites. The blue and red lines indicate unconsidered periodic variation and considered periodic variation, respectively.
Remotesensing 14 04130 g007
Figure 8. Distribution of the test stations.
Figure 8. Distribution of the test stations.
Remotesensing 14 04130 g008
Figure 9. Phase observation residuals for triple-frequency uncombined PPP at the DJIG (left panel) and YEL2 (right panel) stations.
Figure 9. Phase observation residuals for triple-frequency uncombined PPP at the DJIG (left panel) and YEL2 (right panel) stations.
Remotesensing 14 04130 g009
Figure 10. Average convergence time series of static PPP for east (E), north (N), up (U) and three dimensional (3D) directions.
Figure 10. Average convergence time series of static PPP for east (E), north (N), up (U) and three dimensional (3D) directions.
Remotesensing 14 04130 g010
Figure 11. Kinematic PPP positioning errors for three different directions at HARB.
Figure 11. Kinematic PPP positioning errors for three different directions at HARB.
Remotesensing 14 04130 g011
Table 1. GNSS processing configurations for IFCB estimation and evaluation of triple-frequency PPP.
Table 1. GNSS processing configurations for IFCB estimation and evaluation of triple-frequency PPP.
ModeStrategy and Value
Observations/frequenciesL1 + L2 + L5
Orbits and clocksWuhan University
IonosphereEstimated-slant ionospheric delays (L1)
Zenith tropospheric delayEstimated as random walker and the global mapping function was used
Cut-off15° for IFCB estimation and 10° for evaluation of triple-frequency PPP
Observation interval30 s
Satellite/receiver phase bias
Ambiguity
Constant
Constant/float
Estimation processKalman filter-forward
Table 2. The fitting results of the primary period and secondary period.
Table 2. The fitting results of the primary period and secondary period.
SatellitesPrimary PeriodSecondary Period
abRMSabRMS
G01−3.041438.660.89−3.03721.411.11
G06−2.991442.881.49−3.02723.861.91
G08−2.421439.694.61−2.40720.795.84
G09−3.351436.872.37−3.43719.512.09
G24−4.211453.513.02−4.14734.692.39
G26−2.561443.263.44−2.55723.802.80
G27−2.481441.254.55−2.49723.184.21
G30−3.311449.700.80−3.25729.940.99
G32−3.591441.791.24−3.63722.150.51
Table 3. Mean coordinate residuals of triple-frequency un-combined PPP of three cases (cm).
Table 3. Mean coordinate residuals of triple-frequency un-combined PPP of three cases (cm).
Solution StrategyENU
Un-IFCB1.460.922.83
Pred-IFCB0.980.792.34
With-IFCB0.920.782.29
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yue, C.; Dang, Y.; Xue, S.; Wang, H.; Gu, S.; Xu, C. A Short-Term Forecasting Method of Inter-Frequency Clock Bias for GPS Block IIF Satellites. Remote Sens. 2022, 14, 4130. https://doi.org/10.3390/rs14174130

AMA Style

Yue C, Dang Y, Xue S, Wang H, Gu S, Xu C. A Short-Term Forecasting Method of Inter-Frequency Clock Bias for GPS Block IIF Satellites. Remote Sensing. 2022; 14(17):4130. https://doi.org/10.3390/rs14174130

Chicago/Turabian Style

Yue, Caiya, Yamin Dang, Shuqiang Xue, Hu Wang, Shouzhou Gu, and Changhui Xu. 2022. "A Short-Term Forecasting Method of Inter-Frequency Clock Bias for GPS Block IIF Satellites" Remote Sensing 14, no. 17: 4130. https://doi.org/10.3390/rs14174130

APA Style

Yue, C., Dang, Y., Xue, S., Wang, H., Gu, S., & Xu, C. (2022). A Short-Term Forecasting Method of Inter-Frequency Clock Bias for GPS Block IIF Satellites. Remote Sensing, 14(17), 4130. https://doi.org/10.3390/rs14174130

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop