Abstract
In this work, quad-frequency precise point positioning (PPP) time and frequency transfer methods using Galileo E1/E5a/E5b/E5 and BDS-3 B1I/B3I/B1C/B2a observations were proposed with corresponding mathematical models. In addition, the traditional dual-frequency (BDS-3 B1I/B3I and Galileo E1/E5a) ionospheric-free (IF) model was also described and tested for comparison. To assess the proposed method for time transfer, datasets selected from timing labs were utilized and tested. Moreover, the number of Galileo or BDS-3 satellites, pseudorange residuals, positioning accuracy and tropospheric delay at receiver end were all analyzed. The results showed that the proposed quad-frequency BDS-3 or Galileo PPP models could be used to time transfer, due to stability and accuracy identical to that of dual-frequency IF model. Furthermore, the quad-frequency models can provide potential for enhancing the reliability and redundancy compared to the dual-frequency time transfer method.
1. Introduction
Following the widely application of GPS and GLONASS system, for example, precise point positioning (PPP) [1,2], ionosphere estimations [3], zenith tropospheric delay (ZTD) estimations [4] and time/frequency transfer [5,6], Galileo and BDS system have drawn a lot of interest. Galileo satellite system has provided initial services since December 15, 2016 [7]. By November 11, 2019, 24 Galileo satellites was launched successfully. BDS system was divided into three steps. The second-generation constellation, namely BDS-2, which contains 14 satellites, has provided the regional service since 2012 [8]. For third generation, namely BDS-3, was announced to provide a global service by December 2018. Now, the entire BDS-3 constellation, which consists of 3 GEO, 3 IGSO and 24 MEO satellites (https://www.glonass-iac.ru/en/BEIDOU/, accessed on 8 July 2021) [9].
Currently, numerous studies focus on Galileo [10] and BDS-3 positioning performance [11,12,13]. The positioning accuracy using pseudorange observations is better 10 m for Galileo-only [10] and BDS-3-only [11,12]. For high-precise positioning, for example, PPP and real-time kinematic (RTK) positioning, the accuracy all can reach the centimeter level [10,14,15,16]. By the end of 2018, the timing accuracy of BDS-3 has officially announced to reach better than 20 ns [11]. For Galileo timing service, the maximum tolerable error (MTE) of service levels 3 is about 10 ns for the current and needs of users [17].
Unlike GPS and GLONASS, all BDS-3 and Galileo satellites can transmit five signals’ services. Users can receive open service signals about BDS-3 B1I/B3I/B1C/B2a and about Galileo E1/E5a/E5b/E5. At present, GNSS applications with dual- and triple-frequency observations were studied by many researches [18,19]. GNSS application with triple-frequency observation presented an obviously benefit for ambiguity resolution (AR) [20], cycle detection and time transfer [21] in contrast with dual-frequency observation, the reliability of positioning [22]. Besides, Galileo quad-frequency RTK models was studied by Tu, et al. [23]. Multi-frequency observations present many inherent advantages in GNSS application. Thus, we expect that PPP time transfer with Galileo or BDS-3 quad-frequency observations will show more superiority.
Nowadays, GPS PPP technique has been usually applied for international time comparison in time community [6,24]. By the development of multi-GNSS, PPP with multi-GNSS observation has achieved a hot topic for time comparison. Ge, et al. [25] presented GLONASS PPP time transfer with inter-frequency code biases (IFCBs) model. BDS PPP using triple-frequency observation was investigated by Tu, Zhang, Zhang, Liu and Lu [21]. In addition, multi-GNSS PPP time transfer adding the receiver clock model was studied by Ge, et al. [26]. Nevertheless, the above studies focused on dual- or triple-frequency PPP time transfer and are of no investigation to quad-frequency PPP time transfer. The use of Galileo and BDS-3 quad-frequency observations for PPP time transfer present greater challenges. Therefore, Galileo and BDS-3 quad-frequency observations are anticipated to be useful in improving the performance of PPP time transfer.
With this background, quad-frequency PPP models with BDS-3 B1I/B3I/B1C/B2a signals and Galileo E1/E5a/E5b/E5 signals are proposed and assessed. In this work, the quad-frequency PPP time transfer models of BDS-3 and Galileo are first presented. Experimental data used are then introduced. Finally, the conclusions are given.
2. Methods
In this section, we shall start with general observations models for BDS-3 or Galileo quad-frequency signals. Following is that four BDS-3 or Galileo PPP time transfer models are then proposed. We end with detailed analysis of four different models.
2.1. General Observations
The quad-frequency un-combined pseudorange and carrier phase observations can be written as [27,28]
where S and r represent satellite and receiver, respectively; 1, 2, 3, and 4 are BDS-3 (B1I/B3I/B1C/B2a) or Galileo (E1/E5a/E5b/E5) quad-frequency signals. and are the observed-minus-computed (OMC) values of carrier-phase and pseudorange observations, respectively. is the unit vector; refers to the vector of the receiver coordinate increments in three components. indicates the speed of light; is the receiver clock offset; indicates the wet mapping function; demonstrates the zenith wet delay; is the frequency-dependent multiplier factor (. is the slant ionospheric delay on the first frequency . and are the frequency factors (). and are the uncalibrated code bias (UCD) () at satellite and receiver end, respectively; is the ionospheric-free UCD at satellite s. and are the differential code bias at satellite and receiver end. refers to the wavelength; indicates the integer ambiguity; and are phase delay at the receiver and satellite end, respectively. and are the measurement noise of pseudorange and carrier phase observations. Here, m and n are the different frequency. In addition, in order to keep the receiver offset in multi-frequency PPP model consistent with that of dual-frequency, we use the receiver offset in dual-frequency ionospheric-free (IF) model as a reference.
2.2. Dual-Frequency IF PPP Model
The dual-frequency IF PPP is commonly employed for PPP model. Here, BDS-3 (B1I and B3I) or Galileo (E1 and E5a) were utilized to generate the dual-frequency IF PPP model, which is called IF0 in our study. The IF0 model can be expressed as [27,29]:
with
where and are the IF combination pseudorange and carrier phase OMC values, respectively; is the receiver clock offset, which has absorbed the ionospheric-free combination UCD at receiver end; indicates the float ambiguity; and are the ionospheric-free measurement noise. Here, 1 and 2 represent BDS-3 (B1I, B1I) and Galileo (E1, E5a).
The estimated parameters of IF0 model can be expressed as
2.3. Quad-Frequency IF PPP Models
Usually, three dual-frequency IF PPP model can be obtained by Galileo E1, E5a, E5b, and E5. However, the noise amplification of E5a, E5b, and E5 combination is obviously larger than E1/E5a, E1/E5b, and E1/E5. Hence, for quad-frequency Galileo IF PPP, which is called IF1 (Galileo) in our work, with three dual-frequency IF model combinations (E1/E5a, E1/E5b and E1/E5) is considered here.
Unlike IF0, three dual-frequency IF model will generate three receiver clock offsets. Note that the receiver clock offset has absorbed the UCD at receiver end (see Equation (3)). In order to separate , the receiver clock of E1/E5b and E1/E5 combination will be divided into and an inter-frequency (IFB) parameter. The method will simplify measurement of UCDs for different frequency at receiver end. User just calibrates the UCD of IF0 model at receiver end. Then, the linearized observation equations can be expressed as [30]:
where ,,, and are the IF combination pseudorange and carrier phase OMC values, respectively; and are the IFB for E1/E5b and E1/E5 IF combinations, respectively; and are the redefinition ambiguity for E1/E5b and E1/E5 IF combinations, respectively. Note that 1, 2, 3, and 4 represent E1, E5a, E5b and E5 signals for Galileo.
Then, the estimated parameters of IF1 (Galileo) can be written as
For BDS-3, two dual-frequency combination (B1I/B3I and B1C/B2a) are recommended by the Interface Control Document (ICD) [31]. As we point out, an IFB parameter needs to be added. Thus, quad-frequency BDS-3 IF model, called IF1 (BDS-3) in our study, will generate by two dual-frequency IF combinations, and can be expressed as
where and are the B1C/B2a IF combination pseudorange and carrier phase OMC values, respectively; is the IFB for B1C/B2a IF combination; is the redefinition ambiguity for B1C/B2a IF combination; note further that 1, 2, 3, and 4 represent B1I, B3I, B1C, and B2a signals for BDS-3 here.
Then, the estimated parameters of IF1 (BDS-3) can be written as
Quad-frequency IF model, namely IF2, can also be generated by two triple-frequency combinations. The three combination coefficients need to meet three conditions (see Equation (5)), consists of unchanged geometric range, elimination of first-order ionospheric delays, and minimum noise [32].
where , , and are the combination coefficients. , , and can be calculated by the Lagrange Equation [18], the results can be described as [33]:
An IFB parameter should be added in IF2 model. Then, the IF2 model for BDS-3 (B1I/B3I/B1C and B1I/B3I/B1C) or Galileo (E1/E5a/E5b and E1/E5a/E5) can be written as [32]:
where refers to the receiver clock; is the IFB parameter; and are the redefinition ambiguity for two triple-frequency IF models, respectively. , , and is the combination coefficients.
The estimates parameters of IF2 can be obtained as
Not that 1, 2, 3, and 4 represent B1I, B3I, B1C, and B2a signals for BDS-3 or E1, E5a, E5b, and E5 for Galileo here.
2.4. Quad-Frequency Uncombined PPP Model
For quad-frequency uncombined PPP model, namely UC in this work, the slant ionospheric delay will be generally estimated as a parameter. Combined Equations (1) and (2), the precise quad-frequency uncombined PPP model can be described as [29,30]:
where and are the corresponding IFB parameters; and are the redefined slant ionospheric delay and float ambiguity parameters, respectively. Then, the unknown parameters of UC model can be expressed as:
2.5. Characteristic of Quad-Frequency GNSS PPP Time Transfer Models
To compare the IF0, IF1, IF2, and UC models with BDS-3 or Galileo observations, their major characteristics are concluded in Table 1 and Table 2, respectively, including the observations used, the combination coefficients, and the noise amplification factor.
Table 1.
Comparison of dual- and four- frequency BDS-3 PPP time transfer models.
Table 2.
Comparison of dual- and four- frequency Galileo PPP time transfer models.
From Table 1, we can see that the B1C/B2a presents smaller noise amplification than B1I/B3I or triple-frequency combination. In addition, the noise amplification of triple-frequency combination is better than that of B1I/B3I. Interestingly, B1I/B3I/B2a combination is analogous to B1I/B2a combination due to low contribution of B3I. For Galileo quad-frequency PPP time transfer models (see, Table 2), we can see that the noise amplification of E1/E5a, E1/E5b, and E1/E5 show the similar performance, while is slightly larger than E1/E5a/E5b and E1/E5a/E5. More interestingly, E1 presents the greatest contribution for E1/E5a/E5b and E1/E5a/E5 combination. Note further that the combination coefficient retains at least 8 decimal points, otherwise it will result in an abnormal combined observation, although we keep only 4 decimal points in Table 2. The reader can calculate the combination coefficient by Equation (16).
On the other hand, the IF1 and UC models exhibit more flexible than the IF2 model. We do not recommend users to apply IF2 model for PPP time transfer. That can be explained by two reasons. For one thing, the IF2 model will be not used due to the absence of particular frequency. For another thing, users need to calibrate UCDs at three frequencies. As we know, the calibration of UCD is complex. For IF1 and UC model, UCD at two frequencies are only calibrated.
3. Results and Discussion
Processing strategies and datasets are first introduced. Subsequently, the quad-frequency BDS-3 and Galileo PPP time transfer solutions with different models are provided. Finally, the observation residuals, positioning, tropospheric delay, and the IFB are presented.
3.1. Data Acquisition and Processing Strategies
In our work, two stations (BRCH and XIA3) located in Physikalisch-Technische Bundesanstalt (PTB) in Braunschweig, Germany and National Time Service Center (NTSC) in Xi’an, China, from iGMAS (the international GNSS monitoring and assessment system), are selected for BDS-3 tests with a time span from DOY (day of year) 15–19, 2019. However, the three stations (BRUX, PT11 and PTBB), located in Royal Observatory of Belgium (ROB), Belgium and PTB, are chosen for Galileo tests with a time span from DOY 277–282, 2019. The information of the selected station is listed in Table 3. Note that high-performance H-master are available at all stations. The precise orbit and clock products (WUM) with intervals of 15 min and 30 s, respectively, are released by Wuhan University, China. The BDS-3- and Galileo-only quad-frequency PPP time transfer models are studied and analyzed. The detailed processing strategies for BDS-3- or Galileo-only quad-frequency PPP time transfer models are described in Table 4. Note that the GAMP [34] software was developed to meet the requirements of BDS-3 and Galileo quad-frequency PPP-derived time transfer experiments in our work.
Table 3.
Information for selected station from timing lab.
Table 4.
Strategies for BDS-3 and Galileo IF0, IF1, IF2, and UC PPP time transfer model.
Figure 1 and Figure 2 show the average distribution of time dilution of precision (TDOP) and number of satellites for GPS, GLONASS, Galileo, and BDS-3 on DOY 265–266, 2019. From two figures, we can conclude two interestingly findings. First, BDS-3 and Galileo can provide globe service from the TDOP values and the satellite number. Second, the average TDOP values and number of satellites are (0.62, 0.82, 0.94, 1.21) and (12.32, 8.47, 7.93, 6.32) for GPS, GLONASS, Galileo, and BDS-3, respectively. The number of BDS-3 satellites is a little less than that of Galileo at current state.
Figure 1.
TDOP values of GPS, GLONASS, Galileo, and BDS-3.
Figure 2.
Number of satellites for GPS, GLONASS, Galileo, and BDS-3.
3.2. Quad-Frequency BDS-3 PPP Time Transfer Solutions
Figure 3 presents the time difference of XIA3-BRCH with BDS-3 IF0, IF1, IF2, and UC PPP models. Note that the difference has absorbed the hardware delay. The time series of IF0, IF1, and UC match each other very well. However, there is a clear system bias between IF2 and other models, which reflects the UCD at receiver end (see Equation (19)). In addition, the trends of time series obtained by different models are nearly consistent. For a clearer surface of our findings, we enlarge some of results in Figure 3 and present them in Figure 4. From Figure 4, we can further prove our previous findings. To further quality our results, from DOY 15 to 19, the standard deviation (STD) values are (0.54, 0.43, 0.47, 0.30, 0.60) ns, (0.49, 0.44, 0.46, 0.26, 0.62) ns, (0.59, 0.48, 0.51, 0.36, 0.64) ns, and (0.51, 0.44, 0.43, 0.26, 0.61) ns, respectively, for IF0, IF1, IF2, and UC models. Hence, we can conclude that four kinds of BDS-3 PPP time transfer models exhibit the same performance.
Figure 3.
Comparison of time difference of XIA3-BRCH obtained from different models.
Figure 4.
Comparison of time difference of XIA3-BRCH obtained from different models on DOY 15, 2019.
The frequency stability can be used to verify precise time transfer performance in another way. Here, the modified Allan deviation (MDEV) method is employed to assess the frequency stability. Figure 5 exhibits the modified Allan deviation (MDEV) values of the time differences, obtained from four kinds of BDS-3 precise time transfer models between BRCH and XIA3 stations at different time intervals. As shown in Figure 5, the MDEV of different precise time transfer is comparable to each other. At 30 s average time (frequency stability in short-term), the frequency stabilities are (5.7869 × 10−13, 4.5378 × 10−13, 4.5589 × 10−13, 4.8072 × 10−13) for IF0, IF1, IF2, and UC model on DOY 15, 2019, respectively. Frequency stability are (2.0471 × 10−14, 2.589 × 10−14, 1.9685 × 10−14, 1.9147 × 10−14) at 15,360 s average time (frequency stability in long-term) on DOY 15, 2019. We can conclude that the performance of quad-frequency PPP is equal to or better than that of dual-frequency PPP both for short- and long- term frequency stability. This finding can also be proved by Figure 6 (enlarged figure), which exhibits MDEV between different BDS−3 PPP models (DOY 15) on XIA3-BRCH time-link.
Figure 5.
Comparison of MDEV between different BDS-3 PPP models from DOY 15 to 19 on XIA3-BRCH time-link.
Figure 6.
Comparison of MDEV between different BDS-3 PPP models (DOY 15) on XIA3-BRCH time-link.
3.3. Quad-Frequency Galileo PPP Time Transfer Solutions
Figure 7 and Figure 8 present the time series of time difference obtained from different Galileo precise time transfer models on BRUX-PT11 and PTBB-PT11. In addition, time difference of BRUX-PT11 and PTBB-PT11 obtained from four models on DOY 277, 2019 is displayed in Figure 9 and Figure 10, respectively, for clearly presentation. Note that the receivers at PT11 and PTBB are connected to the common clock at PTB. We can conclude two findings here. First, similar to the above conclusions, Galileo IF0, IF1, and UC agree well with each other. Second, IF2 time series is different from the other models, which is relative to the UCD. To further study the characteristic of Galileo precise time transfer model, we calculated mean and STD values of time series obtained from IF0, IF1, IF2, and UC models and listed in Table 5 and Table 6. From DOY 227–282, the mean values are (−90.28, −90.46, −90.57, −90.77, −90.85, −90.79) ns, (−90.29, −90.42, −90.60, −90.77, −90.86, −90.79) ns, (−91.17, −91.34, −91.44, −91.65, −91.74, −91.68) ns, and (−90.27, −90.44, −90.57, −90.78, −90.87, −90.81) ns for IF0, IF1, IF2, and UC models, respectively, on BRUX-PT11 time-link. The STD values are (0.1, 0.03, 0.09, 0.05, 0.05, 0.06) ns, (0.09, 0.04, 0.11, 0.05, 0.06, 0.08) ns, (0.1, 0.03, 0.09, 0.05, 0.06, 0.07) ns, and (0.1, 0.03, 0.09, 0.05, 0.05, 0.06) ns, for IF0, IF1, IF2, and UC models, respectively, on BRUX-PT11 time-link. For a common clock experiment (PTBB-PT11), the mean values are (−146.6, −146.61, −146.6, −146.66, −146.66, −146.63) ns, (−146.67, −146.66, −146.65, −146.69, −146.72, −146.68) ns, (−144.6, −144.62, −144.59, −144.63, −144.7, −144.65) ns, for IF0, IF1, IF2, and UC models, respectively. The STD values are (0.03, 0.03, 0.03, 0.03, 0.03, 0.04) ns, (0.05, 0.04, 0.06, 0.04, 0.05, 0.06) ns, (0.04, 0.04, 0.05, 0.04, 0.05, 0.05) ns, (0.03, 0.03, 0.04, 0.03, 0.03, 0.04) ns for IF0, IF1, IF2, and UC models, respectively. Therefore, we obtain the second conclusion that quad-frequency Galileo precise time transfer models show the same performance. In addition, the quad-frequency Galileo PPP time transfer performance present a slightly better than that of BDS−3. There are several possible explanations for this result. First, the accuracy of BDS−3 orbit and clock products need to be further improved. Second, the TDOP values of Galileo satellite system is less than that of BDS-3. Third, the DCB values of BDS-3 we are currently used is just a preliminary file and has not yet been officially released. Besides, an unknown system bias exists in the IF2 model, so we do not recommend users to use this model for time transfer (See the mean values).
Figure 7.
Comparison of time difference of BRUX-PT11 obtained from different models.
Figure 8.
Comparison of time difference of PTBB-PT11 obtained from different models.
Figure 9.
Comparison of time difference of BRUX-PT11 obtained from different models on DOY 277, 2019.
Figure 10.
Comparison of time difference of PTBB-PT11 obtained from different models on DOY 277, 2019.
Table 5.
Mean and STD values of time difference with different Galileo PPP models for BRUX-PT11 (ns).
Table 6.
Mean and STD values of time difference with different Galileo PPP models for PTBB-PT11 (ns).
Figure 11 and Figure 12 display the MDEV of different models for BRUX-PT11 and PTBB-PT11 time-links. Obviously, the frequency stability is the same for four precise time transfer models. For the common clock experiment, actually, the MDEV of time series of PTBB-PT11 exhibits the noise and variations of the UCD and observations. We can see that the MDEV of six continuous days present the same variation. To show our results more clearly, Figure 13 and Figure 14 present the MDEV of different models for BRUX-PT11 and PTBB-PT11 time-links on DOY 277, 2019. The frequency stability at 30 s and 15,360s outperforms (3.9948 × 10−13, 3.9117 × 10−13, 3.9848 × 10−13, 3.92891 × 10−13) and (4.8298 × 10−15, 3.2336 × 10−15, 3.2903 × 10−15, 3.0274 × 10−15) for BRUX-PT11 obtained from IF0, IF1, IF2, and UC model, respectively. In addition, the frequency stability at 30 s and 15,360 s are (3.8044 × 10−13,3.7898 × 10−13, 3.7668 × 10−13, 3.7603 × 10−13) and (1.4392 × 10−15, 1.4301 × 10−15, 1.4294 × 10−15, 1.3864 × 10−15) for PTBB-PT11 obtained from IF0, IF1, IF2, and UC model, respectively. Obviously, we can see that quad-frequency Galileo has the same conclusions as quad-frequency BDS-3 PPP models.
Figure 11.
Comparison of MDEV between different Galileo PPP models for BRUX-PT11.
Figure 12.
Comparison of MDEV between different Galileo PPP models for PTBB-PT11.
Figure 13.
Comparison of MDEV between different Galileo PPP models for BRUX-PT11 on DOY 277, 2019.
Figure 14.
Comparison of MDEV between different Galileo PPP models for PTBB-PT11 on DOY 277, 2019.
3.4. Observation Residuals
Figure 15 illustrates the residuals of pseudorange observations at BRCH and XIA3 stations of BDS-3 IF0, IF1, IF2, and UC PPP models on DOY 16. Figure 16 demonstrates the residuals of pseudorange observations at BRUX and PT11 stations of Galileo IF0, IF1, IF2, and UC PPP models on DOY 278. Four findings can be concluded here. First, the pseudorange residuals are basically close to zero. It suggests that our DCB estimation and correction method is right. Second, the residuals of UC model are smaller than ionospheric-free models. It seems possible that these results are due to low noise amplification (see Table 1 and Table 2). Third, for BDS-3 pseudorange residuals may be affected by the preliminary DCB file. Fourth, the pseudorange residuals of Galileo quad-frequency precise time transfer is obviously smaller than that of BDS-3. These differences can be explained by the fact that the orbit and clock products, DCB values and number of BDS-3 satellites need to be further improved.
Figure 15.
Analysis of the pseudorange observation residuals for all observed BDS-3 satellites for IF0, IF1, IF2, and UC model.
Figure 16.
Analysis of the pseudorange observation residuals for all observed Galileo satellites for IF0, IF1, IF2, and UC models.
3.5. Positioning, Tropospheric Delay, and IFB Estimates
For time users, the station coordinates are commonly estimated as a constant or constrained to improve receiver clock offset estimation. To fully study the quad-frequency precise time transfer method, the selected station coordinates were estimated as unknow parameters. Figure 17 and Figure 18 exhibit the positioning error for different BDS-3 or Galileo PPP models on XIA3 and BRUX stations, respectively. Note that the precise receiver coordinates of PT11, BRCH, XIA3 are calculated by Bernese 5.2 software with IGS final products to assess the positioning accuracy. To further quantify positioning accuracy, the root mean square (RMS) of positioning error for BRCH and XIA3 stations with BDS-3 different PPP models and for BRUX, PT11, PTBB with Galileo different PPP models are listed in Table 7 and Table 8. The mean RMS values of BDS-3 IF0, IF1, IF2, and UC models at BRCH station are (1.61, 0.46, 0.52, 0.77) cm, (0.78, 0.34, 0.63, 0.67) cm, and (2.54, 2.46, 2.40, 2.38) cm at east (E), north (N), up (U) components, respectively. At XIA3 station, the mean RMS values are (2.12, 2.22, 2.14, 1.93) cm, (0.61, 0.29, 0.34, 0.55) cm, and (3.45, 3.46, 3.35, 3.31) cm at E, N and U components. For Galileo precise time transfer models, the RMS values of IF0, IF1, IF2, and UC models at BRUX station are (0.39, 0.15, 0.17, 0.35) cm, (0.21, 0.21, 0.17, 0.11) cm, and (0.92, 0.96, 1.03, 0.88) cm at E, N and U components. For PTBB station, the mean RMS values are (0.26, 0.45, 0.17, 0.14) cm, (0.18, 0.23, 0.17, 0.17) cm, and (1.22, 0.87, 0.88, 0.78) cm at E, N and U components. Hence, both BDS-3 and Galileo quad-frequency PPP time transfer models can reach few centimeters level about station coordinates parameters.
Figure 17.
Position error between different BDS-3 PPP methods at XIA3.
Figure 18.
Position error between different Galileo PPP methods at BRUX.
Table 7.
The RMS values of the position error for BRCH and XIA3 stations with different BDS-3 PPP models (cm).
Table 8.
The RMS values of the position error for BRUX, PT11, and PTBB stations with different Galileo PPP models (ns).
For quad-frequency precise time transfer methods, the zenith troposphere delay parameter was treated as random walk noise. Figure 19 and Figure 20 depict the troposphere delay estimated by BDS-3 or Galileo different PPP models, respectively. To further quantify the accuracy of troposphere delay parameter, the values obtained from Bernese 5.2 with IGS final products are further employed to assess troposphere delay. The RMS values are calculated and listed in Table 9 and Table 10. The mean RMS values for BRCH and XIA3 are (1.10, 1.08, 1.09, 0.94) cm and (1.87, 1.97, 1.97, 1.91) cm for BDS-3 IF0, IF1, IF2, and UC PPP models. For Galileo IF0, IF1, IF2 and UC PPP models, the mean RMS values are (0.72, 0.86, 0.83, 0.69) cm, (0.67, 0.75, 0.72, 0.63) cm, and (0.68, 0.82, 0.82, 0.64) cm for BRUX, PT11, and PTBB stations. Thus, for BDS-3 and Galileo different models, there is no obvious difference for ZWD (see Table 9 and Table 10).
Figure 19.
Zenith troposphere delay between different BDS-3 PPP methods.
Figure 20.
Zenith troposphere delay between different Galileo PPP methods.
Table 9.
The RMS values of ZTD errors for BRCH and XIA3 stations with different BDS-3 PPP models (cm).
Table 10.
The RMS values of ZTD errors for BRUX, PT11, and PTBB stations with different Galileo PPP models (cm).
For BDS-3 IF1, IF2 and UC model, there are one, one and two additional IFB parameters (see Equations (7)–(22)), which are related to the receiver after satellite DCB correction. Here, we will just show IFB parameters obtained from UC model at XIA3 and BRCH, which depicts at Figure 21. The mean STD values of IFB values are (0.018, 0.006) ns for BDS-3 UC models at BRCH and XIA3 stations, respectively. Hence, we can conclude that the IFB parameters are very stable during the whole day.
Figure 21.
Analysis of two IFB parameters time series for BDS-3 UC models at BRCH and XIA3 stations.
For Galileo IF1, IF2, and UC models, two, one and two additional parameters also need to be estimated. As previous mentioned, Figure 22 exhibits the IFB parameters time series obtained from Galileo UC models. The mean STD values of IFB parameters are (0.014, 0.004) ns for UC models at BRUX and PT11 stations. Similar to the IFB parameters of BDS-3 PPP model, the IFB values vary stable, with the small STD values.
Figure 22.
Analysis of two IFB parameters time series for Galileo UC model at BRUX and PT11 stations.
4. Conclusions
PPP time transfer with Galileo and BDS-3 quad-frequency observations was proposed in this work. Three quad-frequency PPP time and frequency transfer models, namely IF1, IF2, and UC, were studied and developed. The mathematical models of quad-frequency PPP were first described in detailed. Then, datasets from timing lab were selected and employed to evaluate reliability and feasibility of the proposed models. With the experimental results, three findings can be concluded.
First, the proposed three quad-frequency PPP models are still utilized to precise time transfer with BDS-3-only and Galileo-only quad-frequency observations. The reason for this is the fact that the frequency stability and time transfer accuracy are identical to or better than the corresponding IF0 PPP solutions.
Second, BDS-3-only or Galileo-only IF1, IF2, and UC models agree well with each other due to the same performance of positioning accuracy and tropospheric delay. However, we do not recommend time users to use IF2 models. This result may be explained by the fact that an unknown system bias exists in the IF2 model. Besides, IF2 model will be not used due to the absence of particular frequency. In addition, the receiver DCB values obtained from BDS-3 or Galileo quad-frequency PPP models vary stable.
Third, the Galileo quad-frequency PPP solutions perform slightly better than that of BDS-3. This result is explained by the fact that the orbit and clock products need to be further improved.
Currently, a few stations can receive all BDS-3 and Galileo quad-frequency signals. With the development of Galileo, BDS-3, system and GNSS tracking station, BDS-3 + Galileo combination PPP time and frequency with quad-frequency observations will be studied. In addition, PPP time and frequency transfer with ambiguity resolution of quad-frequency observations is of interest for future study. Unlike IF models, UC model provides not only station coordinates, receiver clock offset, troposphere delay, but also ionosphere information. Both BDS-3 or Galileo IF and UC models can be employed not only for positioning, troposphere delay, but also for precise time transfer.
Author Contributions
Y.G. and X.C. conceived and designed the experiments; Y.G. performed the experiments, analyzed the data, and wrote the paper; F.S., X.Y. and S.W. helped in the discussion and revision. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the National Natural Science Foundation of China (No. 41904018; 42077003), Natural Science Foundation of Jiangsu Province (No. BK20190714; BK20201374), High-level innovation and entrepreneurship talent plan of Jiangsu Province and K.C. Wong Education Foundation.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The datasets analyzed in this study are managed by iGMAS and IGS.
Acknowledgments
The authors gratefully acknowledge iGMAS and IGS for providing broadcast ephemeris, data, and satellite information.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Ge, M.; Gendt, G.; Rothacher, M.; Shi, C.; Liu, J. Resolution of GPS carrier-phase ambiguities in Precise Point Positioning (PPP) with daily observations. J. Geod. 2008, 82, 389–399. [Google Scholar] [CrossRef]
- Geng, J.; Bock, Y. GLONASS fractional-cycle bias estimation across inhomogeneous receivers for PPP ambiguity resolution. J. Geod. 2015, 90, 379–396. [Google Scholar] [CrossRef]
- Zhang, B.; Teunissen, P.J.G.; Yuan, Y.; Zhang, X.; Li, M. A modified carrier-to-code leveling method for retrieving ionospheric observables and detecting short-term temporal variability of receiver differential code biases. J. Geod. 2018, 93, 19–28. [Google Scholar] [CrossRef] [Green Version]
- Lu, C.; Li, X.; Ge, M.; Heinkelmann, R.; Nilsson, T.; Soja, B.; Dick, G.; Schuh, H. Estimation and evaluation of real-time precipitable water vapor from GLONASS and GPS. GPS Solut. 2016, 20, 703–713. [Google Scholar] [CrossRef] [Green Version]
- Ge, Y.; Zhou, F.; Liu, T.; Qin, W.; Wang, S.; Yang, X. Enhancing real-time precise point positioning time and frequency transfer with receiver clock modeling. GPS Solut. 2018, 23, 1–14. [Google Scholar] [CrossRef]
- Petit, G.; Jiang, Z. Precise Point Positioning for TAI Computation. Int. J. Navig. Obs. 2008, 2008, 1–8. [Google Scholar] [CrossRef]
- Steigenberger, P.; Fritsche, M.; Dach, R.; Schmid, R.; Montenbruck, O.; Uhlemann, M.; Prange, L. Estimation of satellite antenna phase center offsets for Galileo. J. Geod. 2016, 90, 773–785. [Google Scholar] [CrossRef]
- Yang, Y.; Li, J.; Wang, A.; Xu, J.; He, H.; Guo, H.; Shen, J.; Dai, X. Preliminary assessment of the navigation and positioning performance of BeiDou regional navigation satellite system. Sci. China Earth Sci. 2013, 57, 144–152. [Google Scholar] [CrossRef]
- Yang, Y.; Gao, W.; Guo, S.; Mao, Y.; Yang, Y. Introduction to BeiDou-3 navigation satellite system. Navigation 2019, 66, 7–18. [Google Scholar] [CrossRef] [Green Version]
- Hadas, T.; Kazmierski, K.; Sośnica, K. Performance of Galileo-only dual-frequency absolute positioning using the fully serviceable Galileo constellation. GPS Solut. 2019, 23, 1–12. [Google Scholar] [CrossRef] [Green Version]
- Zhang, Y.; Kubo, N.; Chen, J.; Wang, J.; Wang, H. Initial Positioning Assessment of BDS New Satellites and New Signals. Remote Sens. 2019, 11, 1320. [Google Scholar] [CrossRef] [Green Version]
- Dai, P.; Ge, Y.; Qin, W.; Yang, X. BDS-3 Time Group Delay and Its Effect on Standard Point Positioning. Remote Sens. 2019, 11, 1819. [Google Scholar] [CrossRef] [Green Version]
- Fang, R.; Lv, H.; Shu, Y.; Zheng, J.; Zhang, K.; Liu, J. Improved performance of GNSS precise point positioning for high-rate seismogeodesy with recent BDS-3 and Galileo. Adv. Space Res. 2021. [Google Scholar] [CrossRef]
- Zhang, Z.; Li, B.; Nie, L.; Wei, C.; Jia, S.; Jiang, S. Initial assessment of BeiDou-3 global navigation satellite system: Signal quality, RTK and PPP. GPS Solut. 2019, 23, 1–12. [Google Scholar] [CrossRef]
- Shi, C.; Wu, X.; Zheng, F.; Wang, X.; Wang, J. Modeling of BDS-2/BDS-3 single-frequency PPP with B1I and B1C signals and positioning performance analysis. Measurement 2021, 178, 109355. [Google Scholar] [CrossRef]
- Li, X.; Liu, G.; Li, X.; Zhou, F.; Feng, G.; Yuan, Y.; Zhang, K. Galileo PPP rapid ambiguity resolution with five-frequency observations. GPS Solut. 2019, 24, 1–13. [Google Scholar] [CrossRef]
- Fidalgo, J.; Píriz, R.; Cezón, A.; Fernández, A.; Callewaert, K.; Bolchi, M.; Defraigne, P.; Bauch, A.; Danesi, A.; Jeannot, M.; et al. Proposal for the Definition of a Galileo Timing Service. In Proceedings of the 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019), Miami, FL, USA, 16–20 September 2019; pp. 827–839. [Google Scholar] [CrossRef]
- Pan, L.; Zhang, X.; Liu, J. A comparison of three widely used GPS triple-frequency precise point positioning models. GPS Solut. 2019, 23, 1–3. [Google Scholar] [CrossRef]
- Li, P.; Zhang, X. Modeling and Performance Analysis of GPS/GLONASS/BDS Precise Point Positioning. In Lecture Notes in Electrical Engineering, Proceeding of the China Satellite Navigation Conference (CSNC) 2014 Proceedings, Nanjing, China, 21–23 May 2014; Springer: Berlin/Heidelberg, Germany, 2014; Volume III, pp. 251–263. [Google Scholar] [CrossRef]
- Geng, J.; Bock, Y. Triple-frequency GPS precise point positioning with rapid ambiguity resolution. J. Geod. 2013, 87, 449–460. [Google Scholar] [CrossRef]
- Tu, R.; Zhang, P.; Zhang, R.; Liu, J.; Lu, X. Modeling and performance analysis of precise time transfer based on BDS triple-frequency un-combined observations. J. Geod. 2018, 93, 837–847. [Google Scholar] [CrossRef]
- Li, B.; Shen, Y.; Zhang, X. Three frequency GNSS navigation prospect demonstrated with semi-simulated data. Adv. Space Res. 2013, 51, 1175–1185. [Google Scholar] [CrossRef]
- Tu, R.; Liu, J.; Zhang, R.; Zhang, P.; Huang, X.; Lu, X. RTK model and positioning performance analysis using Galileo four-frequency observations. Adv. Space Res. 2019, 63, 913–926. [Google Scholar] [CrossRef]
- Huang, G.; Zhang, Q.; Fu, W.; Guo, H. GPS/GLONASS time offset monitoring based on combined Precise Point Positioning (PPP) approach. Adv. Space Res. 2015, 55, 2950–2960. [Google Scholar] [CrossRef]
- Ge, Y.; Qin, W.; Cao, X.; Zhou, F.; Wang, S.; Yang, X. Consideration of GLONASS Inter-Frequency Code Biases in Precise Point Positioning (PPP) International Time Transfer. Appl. Sci. 2018, 8, 1254. [Google Scholar] [CrossRef] [Green Version]
- Ge, Y.; Dai, P.; Qin, W.; Yang, X.; Zhou, F.; Wang, S.; Zhao, X. Performance of Multi-GNSS Precise Point Positioning Time and Frequency Transfer with Clock Modeling. Remote Sens. 2019, 11, 347. [Google Scholar] [CrossRef] [Green Version]
- Leick, A.; Rapoport, L.; Tatarnikov, D. GPS Satellite Surveying; Wiley: New York, NY, USA, 2015. [Google Scholar]
- Xiang, Y.; Gao, Y.; Shi, J.; Xu, C. Carrier phase-based ionospheric observables using PPP models. Geod. Geodyn. 2017, 8, 17–23. [Google Scholar] [CrossRef]
- Zhou, F.; Dong, D.; Ge, M.; Li, P.; Wickert, J.; Schuh, H. Simultaneous estimation of GLONASS pseudorange inter-frequency biases in precise point positioning using undifferenced and uncombined observations. GPS Solut. 2018, 22, 19. [Google Scholar] [CrossRef]
- Zhang, B.; Chen, Y.; Yuan, Y. PPP-RTK based on undifferenced and uncombined observations: Theoretical and practical aspects. J. Geod. 2018, 93, 1011–1024. [Google Scholar] [CrossRef]
- CSNO. BeiDou Navigation Satellite System Signal In Space Interface Control Document; Open Service Signal China Satellite Navigation Office: Beijing, China, February 2018.
- Su, K.; Jin, S. Triple-frequency carrier phase precise time and frequency transfer models for BDS-3. GPS Solut. 2019, 23, 1–12. [Google Scholar] [CrossRef]
- Zhang, P.; Tu, R.; Gao, Y.; Zhang, R.; Han, J. Performance of Galileo precise time and frequency transfer models using quad-frequency carrier phase observations. GPS Solut. 2020, 24, 1–18. [Google Scholar] [CrossRef]
- Zhou, F.; Dong, D.; Li, W.; Jiang, X.; Wickert, J.; Schuh, H. GAMP: An open-source software of multi-GNSS precise point positioning using undifferenced and uncombined observations. GPS Solut. 2018, 22, 1–10. [Google Scholar] [CrossRef]
- Petit, G.; Luzum, B. IERS Conventions (2010); Bureau International des Poids et Mesures: Sevres, France, 2010; No. IERS-TN-36. [Google Scholar]
- Wu, J.T.; Wu, S.C.; Hajj, G.A.; Bertiger, W.I.; Lichten, S.M. Effects of antenna orienation on GPS carrier phase. Astrodynamics 1992, 18, 91–98. [Google Scholar]
- Kouba, J. Testing of global pressure/temperature (GPT) model and global mapping function (GMF) in GPS analyses. J. Geod. 2009, 83, 199–208. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).