Next Article in Journal
Exploiting Earth Observations to Enable Groundwater Modeling in the Data-Sparse Region of Goulbi Maradi, Niger
Next Article in Special Issue
Constructing a Regional Ionospheric TEC Model in China with Empirical Orthogonal Function and Dense GNSS Observation
Previous Article in Journal
Assessment of Deep Learning-Based Nowcasting Using Weather Radar in South Korea
Previous Article in Special Issue
Robust Space-Time Adaptive Processing Method for GNSS Receivers in Coherent Signal Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Medium Baseline RTK Positioning Performance Based on BDS/Galileo/GPS Triple-Frequency-Only Observations

1
China Railway First Group Urban Rail Transit Engineering Co., Ltd., Wuxi 214000, China
2
College of Environment and Resource Science, Zhejiang A&F University, Hangzhou 311300, China
3
School of Transportation, Southeast University, Nanjing 210096, China
4
Shanghai Astronomical Observatory, Chinese Academy of Sciences, Shanghai 200030, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(21), 5198; https://doi.org/10.3390/rs15215198
Submission received: 22 September 2023 / Revised: 24 October 2023 / Accepted: 28 October 2023 / Published: 1 November 2023
(This article belongs to the Special Issue New Progress in GNSS Data Processing Technology and Modeling)

Abstract

:
With the global service of the BeiDou Navigation Satellite System (BDS), the Galileo Navigation Satellite System (Galileo), and the modernization of the Global Positioning System (GPS), achieving high-precision positioning through triple-frequency-only observations in medium baseline real-time kinematics (RTK) is anticipated. This study investigates the impacts of double-difference (DD) troposphere delay and ionosphere delay on ambiguity resolution (AR) based on six medium baselines at a latitude of 30°. Additionally, it evaluates positioning accuracy, fixing rate, convergence time, and computational time using triple-frequency-only (B1I/B2a/B3I, E1/E5a/E5b, L1/L2/L5) data, comparing these results to those obtained from dual-frequency (B1I/B2a, E1/E5a, L1/L2) and combined dual-frequency and triple-frequency data. The experimental findings suggest that, for geometry-based wide-lane (WL) AR, the DD troposphere delay and ionosphere delay can be disregarded. However, they cannot be overlooked when aiming to resolve the raw ambiguity. Triple-frequency-only RTK exhibits comparable positioning accuracy to dual-frequency RTK, with its primary advantage lying in faster convergence. The probability of achieving convergence within 180 s is approximately 8.0% higher for triple-frequency-only RTK compared to dual-frequency RTK. In terms of computational time, the use of triple-frequency-only data reduces the required time by 8.26 s compared to the approach that simultaneously employs both dual-frequency and triple-frequency data, resulting in a computational time reduction of approximately 20%. Therefore, when conducting medium baseline RTK positioning, it is recommended to adopt the ambiguity resolution method proposed in this paper based on triple-frequency-only observations.

Graphical Abstract

1. Introduction

At present, satellite positioning has been widely used in people’s daily life and has become an indispensable location service technology. In addition to traditional Global Navigation Satellite Systems (GNSS), i.e., GPS and GLONASS, Galileo and BeiDou Navigation Satellite System (BDS) are fully operational and available. Currently, GPS adds L5 frequency after BLOCK IIF satellites, so that about half of GPS satellites can transmit triple-frequency (L1/L2/L5) signals [1]. Galileo and BDS can transmit five-frequency signals, i.e., E1/E5a/E5b/E5/E6 for Galileo and B1C/B1I/B2a/B2b/B3I for BDS3 (the third phase of BDS) [2]. Multi-GNSS and multi-frequency signals can improve the satellite geometric configuration and shorten the convergence time [3,4], thereby further expanding the application of satellite positioning.
Based on double-difference (DD) carrier phase residuals of zero baselines, Quan et al. [5] found that the phase observation accuracy for L1/L2/E5a/E5b is between 1.0 and 2.0 mm, while that for B1I is over 2 mm when DD is performed with two satellites from two different orbit types. Xie et al. [6] showed that B2a/B2b/L5/E5a/E5b have similar signal strength by analyzing the carrier-to-noise density ratio (C/N0). They also expressed that code observation noise of B1C/B2a/B2b have no significant difference compared to those of L1/L5 and E1/E5a/E5b. In an in-depth assessment of new observation signals (i.e., B1C and B2a) from BDS-3, Zhang et al. [7] concluded that the phase observation accuracy of B1C/B2a is better than that of B1I/B2I/B3I and BDS-3/GPS/Galileo medium earth orbit (MEO) satellites have the same level of signal strength, code, and phase observation accuracy at the interoperable frequency. These research results are very useful for the establishment of multi-GNSS stochastic model.
With code and phase observations, real-time kinematic (RTK) technology is well-known in achieving millimeter- to centimeter-level positioning. For short baselines (<10 km), DD between two observing stations and two satellites can eliminate satellite orbit errors, satellite and receiver clock offset/hardware bias, and atmospheric delay, thus ensuring the integer characteristic of ambiguity [8,9]. Odijk et al. [10] first evaluated GPS/Galileo single-frequency short baseline RTK and found that, when compared to GPS-only strategy, GPS/Galileo ambiguity resolution (AR) is significantly improved. Odolinski et al. [11] combined single-frequency short baseline observations of GPS, Galileo, BDS, and Quasi-Zenith Satellite System (QZSS) and showed a significant improvement of the time-to-correct-fix. Using dual-frequency observations of GPS and BDS, Brack [12] also confirmed the benefit of combining two GNSS for short baselines. Wu et al. [13] assessed GPS/BDS/Galileo dual-frequency short baseline RTK and obtained lower ambiguity dilution of precision (ADOP) and higher ratios.
For medium to long baselines, the DD method finds it difficult to eliminate ionosphere and troposphere delay errors, which hinders rapid AR. Feng [14] utilized ionosphere-free (IF) combination to eliminate ionosphere delay errors; however, this could not be beneficial for signal reacquisition and rapid re-convergence after signal loss. Thus, raw code and phase measurements are adopted in [15], with DD ionosphere delay being estimated as a parameter. By using triple-frequency observations, Gao et al. [16] improved GPS/BDS AR for medium baselines. Zhang et al. [17] presented a detailed description of the AR strategy for extra-wide-lane (EWL), wide-lane (WL), and raw N1/N2 ambiguity, and analyzed contribution of QZSS to multi-GNSS long baseline RTK. In [16,17], non-triple-frequency satellite observations were also used due to the limited availability of triple-frequency satellites. However, with a substantial number of satellites now capable of transmitting triple-frequency data, it is necessary to examine the performance of medium baseline RTK using triple-frequency-only satellite data, which is very important for high-frequency on-embedded terminals, such as 10 Hz, as they have limited computing power and significant latency.
Up to now, there are approximately 16 GPS satellites capable of transmitting triple-frequency signals (L1/L2/L5), about 24 Galileo satellites capable of transmitting triple-frequency signals (E1/E5a/E5b), and about 26 BDS satellites capable of transmitting triple-frequency signals (B1I/B2a/B3I). Therefore, in this research, we mainly present the medium baseline RTK positioning performance based on triple-frequency-only satellite data of BDS/Galileo/GPS. The algorithm for medium baseline triple-frequency RTK is presented in detail. Then, based on the analysis of DD ionosphere delay and troposphere delay using real baseline data, the positioning performance of dual-frequency, dual-frequency/triple-frequency, and triple-frequency-only RTK is provided, including positioning accuracy, fixing rate, convergence time, and computational cost time. Finally, the results are summarized in the conclusion.

2. Medium Baseline RTK Algorithm

2.1. Double-Difference Triple-Frequency Measurement Model

Considering DD ionosphere delay and troposphere delay residuals as the parameters to be estimated, the original triple-frequency DD code and phase observation equations are given [18] as
Δ P 1 = Δ ρ r b s t + m s t Δ T r b + α 1 Δ I r b s t + e r b , 1 s t Δ P 2 = Δ ρ r b s t + m s t Δ T r b + α 2 Δ I r b s t + e r b , 2 s t Δ P 3 = Δ ρ r b s t + m s t Δ T r b + α 3 Δ I r b s t + e r b , 3 s t Δ L 1 = Δ ρ r b s t + m s t Δ T r b α 1 Δ I r b s t + λ 1 Δ N 1 s t + ε r b , 1 s t Δ L 2 = Δ ρ r b s t + m s t Δ T r b α 2 Δ I r b s t + λ 2 Δ N 2 s t + ε r b , 2 s t Δ L 3 = Δ ρ r b s t + m s t Δ T r b α 3 Δ I r b s t + λ 3 Δ N 3 s t + ε r b , 3 s t
where Δ is the DD operator; P i and L i denote the code and phase observations, respectively, with i = 1,2 , 3 being the frequency; ρ r b s t is the geometry distance between the receiver and satellite, with b , r being the base station and the rover station and t , s being the pivot satellite and the rover satellite; T denotes the zenith tropospheric delay with the mapping function m ; I represents the slant ionospheric delay with the coefficient α i = λ i 2 λ 1 2 depending on the wavelength λ i ; N i refers to the phase ambiguity; and e and ε denote the code and phase observation noise. In this research, for GPS, the three frequencies refer to L1/L2/L5; for Galileo, the three frequencies refer to E1/E5a/E5b; for BDS, the three frequencies refer to B1I/B2a/ B3I.
Based on the raw code and phase observation equations, the combined DD code and phase are defined as
Δ P i , j , k = i f 1 Δ P 1 + j f 2 Δ P 2 + k f 3 Δ P 3 i f 1 + j f 2 + k f 3 Δ L i , j , k = i f 1 Δ L 1 + j f 2 Δ L 2 + k f 3 Δ L 3 i f 1 + j f 2 + k f 3
where the coefficients i , j , k are arbitrary integers and f i = c λ i denotes the frequency, with c being the speed of light. The combined wavelength λ i , j , k is defined as
λ i , j , k = c i f 1 + j f 2 + k f 3
and the combined ambiguity is
N i , j , k = i Δ N 1 + j Δ N 2 + k Δ N 3
The combined ionosphere delay coefficient is
α i , j , k = f 1 2 i f 1 + j f 2 + k f 3 i f 1 + j f 2 + k f 3
For GPS, when ( i , j , k ) = ( 0,1 , 1 ) and ( i , j , k ) = ( 1 , 1,0 ) , the wavelengths λ 0,1 , 1 and λ 1 , 1,0 are about 5.86 m and 0.86 m, typically referred to as EWL and WL, showing that their ambiguities are easy to be fixed.

2.2. Triple-Frequency Ambiguity Resolution

As shown in Equation (1), the raw ambiguity parameter is related to the slant ionosphere delay parameter and requires a long time to be resolved. To address this, the ambiguity of EWL and WL is first fixed through combined observations of EWL and WL. Using geometry-free and ionosphere-free (GFIF) combination, the float EWL ambiguity can be
Δ N ^ 0,1 , 1 = Δ L 0,1 , 1 Δ P 0,1 , 1 λ 0,1 , 1
where Δ N ^ 0,1 , 1 is the float EWL ambiguity. Due to the long wavelength, the float EWL ambiguity is fixed by rounding to the nearest integer. After the EWL ambiguity fixed, the EWL phase observation equation can be given as
Δ L 0,1 , 1 λ 0,1 , 1 Δ N 0,1 , 1 = Δ ρ r b s t + ε r b , 0,1 , 1 s t
As shown in Equation (7), the ambiguity-fixed EWL phase observation can be regarded as a high-precision code observation, thus accelerating the WL AR. This is also the main reason why the triple-frequency RTK converges faster than the traditional dual-frequency RTK. Here, the DD ionosphere delay and troposphere delay residuals are ignored due to their small magnitude [19,20].
Due to the shorter wavelength compared to the EWL ambiguity, it is prone to wrongly fix when directly rounding WL ambiguity. Thus, the geometry-based approach is adopted:
Δ L 1 , 1,0 = Δ ρ r b s t + λ 1 , 1,0 Δ N ^ 1 , 1,0 + ε r b , 1 , 1,0 s t Δ L 0,1 , 1 λ 0,1 , 1 Δ N 0,1 , 1 = Δ ρ r b s t + ε r b , 0,1 , 1 s t
As shown in Equation (8), the ambiguity-fixed EWL phase observation is used for fast WL AR. It is worth noting that, for traditional dual-frequency RTK, in Equation (8), there are no high-precision ambiguity-fixed EWL phase observations available, which are replaced by Δ P 1 and Δ P 2 , as shown in [17], resulting in slow convergence. Also, the DD ionosphere delay and troposphere delay residuals are ignored; the rationale for this is explained in the next section. When obtaining the float WL ambiguity Δ N ^ 1 , 1,0 , the least-square ambiguity decorrelation adjustment (LAMBDA) is used for AR [21]. After resolving WL ambiguity, the ambiguity-fixed WL phase observation can be regarded as a code observation again, but with significantly reduced noise compared to the raw code observation. Then, the float N1/N2/N3 ambiguities can be solved as follows:
V Δ P 1 V Δ P 2 V Δ P 3 V Δ L 1 V Δ L 2 V Δ L 3 V Δ L 1 , 1,0 = e m s t α 1 0 0 0 e m s t α 2 0 0 0 e m s t α 3 0 0 0 e m s t α 1 1 0 0 e m s t α 2 0 1 0 e m s t α 3 0 0 1 e m s t f 1 f 2 0 0 0 X Δ T r b Δ I r b s t λ 1 Δ N ^ 1 s t λ 2 Δ N ^ 2 s t λ 3 Δ N ^ 3 s t Δ P 1 Δ P 1 0 Δ P 2 Δ P 2 0 Δ P 3 Δ P 3 0 Δ L 1 Δ L 1 0 Δ L 2 Δ L 2 0 Δ L 3 Δ L 3 0 Δ L 1 , 1,0 λ 1 , 1,0 Δ N 1 , 1,0 Δ L 1 , 1,0 0
where V refers to the code or phase noise; e is the geometry vector; X is the baseline coordinate vector; and Δ P i 0 and Δ L i 0 denote the computed code and phase observation, respectively. Therefore, the last column of Equation (9) represents the OMC (observed minus computed) vector. Due to the fixed WL ambiguity Δ N 1 , 1,0 , the precision of float N1/N2/N3 ambiguities is improved, thus being beneficial for fast AR.
It is worth noting that, during the algorithm program implementation, two threads are employed. One thread fixes the WL ambiguity Δ N ^ 1 , 1,0 according to Equations (6)–(8), while another thread estimates the raw float N1/N2/N3 ambiguities using Equation (1). If the first thread successfully fixes the WL ambiguity, the ambiguity-fixed phase observations are utilized as virtual observations for the second thread’s filter updating process. In case the WL ambiguity remains unfixed in the first thread, the algorithm proceeds to the next epoch.

2.3. Determination Process Noise of DD Ionospheric and Tropospheric Delay

The model strength is limited because Equation (9) considers DD ionosphere delay and troposphere delay as unknown parameters. To improve the model strength, we estimate DD ionosphere delay and troposphere delay as random walk parameters in Kalman filter [15].
The DD zenith troposphere delay is correlated with baseline distance and station height, and its random walk can be described as follows [17]:
Q Δ T = log 1 + D 1 0 5 0.02 + H 1 0 5 / 3600 d t
where D is the baseline distance; H is the height difference, measured in meters; and d t is the epoch time difference, measured in seconds.
Since the estimated ionosphere delay is the slant, it is important to consider not only the baseline length and latitude dependence, but also its correlation with elevation angle. Therefore, the random walk noise of DD ionosphere delay can be given as follows [17]:
Q Δ I = D 5 1 0 6 exp 90 l a t / 50 1 / sin E l 3600 d t
where l a t refers to the average latitude of the base station and the rover station and E l is the elevation angle of the satellite.
In addition, we set the priori DD ionosphere delay and troposphere delay to zero, and give them a large initial standard deviation, i.e., 1.5 m and 0.2 m, respectively, thus avoiding introducing bias [16]. If these initial standard deviation values are too small, the model strength can be enhanced, which may, however, result in a biased float solution when the ionosphere delay is active.

3. Datasets and Processing Strategies

To evaluate the performance of the proposed medium baseline RTK, we selected six baselines at latitude 30°, namely HZDQ-HZLA, HZDQ-HZXS, HZXS-HZLA, WHJA-EZEC, EZEC-WHJX, and WHJX-WHJA, with the first three baselines located in Hangzhou and the remaining three baselines located in Wuhan. The distances of these baselines range from 45 km to 66 km, with data collection taking place on 23 May 2022, which corresponds to the DOY (day of year) 143. The distribution of these stations can be seen in Figure 1. These stations are equipped with a Septentrio PolaRx4 receiver, receiving BDS/Galileo/GPS multi-frequency signals at a data sampling rate of 5 s. Three data processing schemes were set up: Scheme 1 used dual-frequency data, including BDS B1I/B2a, Galileo E1/E5a, and GPS L1/L2; Scheme 2 used triple-frequency data, including BDS B1I/B2a/B3I, Galileo E1/E5a/E5b, and GPS L1/L2/L5; Scheme 3 simultaneously used both dual-frequency and triple-frequency data. When performed RTK data processing, the software Net_Diff developed at the GNSS Analysis Center of Shanghai Astronomical Observatory was used [17].
For the combined BDS/Galileo/GPS data, a loosely coupled approach is employed, where each constellation utilizes its own base satellite for its respective DD observations. In addition, during parameter estimation, a kinematic forward Kalman filter is applied. For each satellite, the stochastic model is calculated using a weighting strategy that depends on the elevation angle.
When fixing the WL ambiguity and the raw ambiguity, the LAMBDA method is adopted. Furthermore, in order to improve the fixing rate, a partial ambiguity resolution (PAR) method based on the elevation angle strategy is utilized [22]. Additionally, to verify the reliability of AR, the ratio test is adopted with a threshold set to 3. The main data processing strategies are listed in Table 1.

4. DD Troposphere Delay and Ionosphere Delay Analysis

For medium baselines, the DD troposphere delay and ionosphere delay cannot be ignored. In order to analyze their influence on ambiguity resolution, it is necessary to study their magnitude. The satellite data, with ambiguity fixed, from six pairs of baselines are used for analyzing the DD troposphere delay and ionosphere delay residuals.

4.1. DD Troposhere Delay

Although the estimated DD troposphere delay in Equation (9) is in the zenith direction, it needs to be projected onto the station-satellite direction through a mapping function. In this section, we first conducted precise point-positioning ambiguity resolution (PPP-AR) at each station to derive precise slant troposphere delay [23,24]. Then, the DD slant troposphere delay of ambiguity-fixed satellites is constructed by using between-satellite single-difference and between-receiver single-difference. Figure 2 plots the DD slant troposphere delay for six baselines, with an elevation angle mask of 15°. It can be seen that the DD troposphere delay is negatively correlated with the elevation angle. When the elevation angle is greater than 20°, the DD troposphere delay is generally less than 15 cm, which is less than a quarter of the wide-lane wavelength. Taking the baseline HZDQ-HZLA as an example, the root mean square error (RMSE) of DD troposphere delay for all ambiguity-fixed satellites is calculated and their mean value is 6.2 cm. As a result, it can be disregarded when solving the wide-lane ambiguity in Equation (8).

4.2. DD Ionosphere Delay

As shown in Equation (9), the DD ionosphere delay is slant and satellite-dependent. In order to obtain precise DD slant ionosphere delay, after PPP-AR at each station, the geometry-free phase observation is used [20]. Then, the DD slant ionosphere delay for Frequency 1 (in meters) is also constructed by using between-satellite single-difference and between-receiver single-difference. Figure 3 plots the DD slant ionosphere delay for six baselines, with an elevation angle mask of 15°. It can be observed that, compared to DD troposphere delay series, DD ionosphere delay series variation is more severe. The DD ionosphere delay of some satellites can be significant, with values still exceeding 0.5 m when the elevation angle is greater than 40°. However, the majority of satellites exhibit a negative correlation between the DD ionosphere delay and the elevation angle.
Taking the baseline HZDQ-HZLA as an example, the RMSE of DD ionosphere delay for all ambiguity-fixed satellites is calculated, as shown in Figure 4. It can be seen that the DD ionosphere delay RMSE of all satellites is less than 0.3 m, with only four satellites having an RMSE greater than 0.2 m. The average RMSE for all satellites is 10.7 cm, which is smaller than the quarter-wavelength of the wide-lane wavelength; thus, it can be ignored when performing wide-lane ambiguity resolution.
Furthermore, considering the simultaneous impact of ionosphere delay and troposphere delay on the WL ambiguity resolution, we provide time series of float WL ambiguities based on Equation (8), using the HZDQ-HZLA as an example. Here, only ambiguities within ±5 cycles are plotted, as shown in Figure 5. It can be observed that the float WL ambiguities fluctuate mainly around integer cycles, demonstrating relatively good stability, indicating the feasibility of simultaneously neglecting DD ionosphere and troposphere delay residuals.

5. Triple-Frequency Medium RTK Performance Analysis

5.1. Satellite Number and PDOP

Due to the baseline being a medium baseline, the number of available satellites and the PDOP can be analyzed using the HZDQ station as an example. Figure 6 plots the satellite number and PDOP of Scheme 2, i.e., only triple-frequency data are used and Scheme 3, i.e., both dual-frequency and triple-frequency data are used. It should be noted that the satellite number and PDOP for Scheme 1 are identical to those for Scheme 3; therefore, no analysis is conducted. It can be seen that, for Scheme 3, the number of satellites exceeding 90% of the epochs is greater than 17, while, for Scheme 2, it is 10. However, 10 satellites also fully meet the requirements for BDS/Galileo/GPS RTK positioning and provide faster computation speed. In addition, the average PDOP of both Schemes is less than 2, indicating a good geometric configuration [25].

5.2. Positioning Accuracy and Fixing Rate

Using the three schemes described in Section 3, we performed the RTK algorithm described in Section 2 for positioning. We calculated the positioning RMSE in both the horizontal and vertical directions, as well as the fixing rate, which represents the proportion of correctly fixed solutions out of the total epochs, as shown Figure 7. A correctly fixed solution is defined as a solution with a ratio greater than 3.0 and a 3D positioning error less than 10 cm.
Overall, the horizontal RMSE for the six baselines using the three positioning schemes is better than 1 cm, and the vertical RMSE is better than 2.5 cm. The horizontal and vertical RMSE difference for three schemes is less than 2 mm, which can be ignored for RTK positioning. In terms of fixing rate, Scheme 2 and Scheme 3 are comparable and are both better than Scheme 1. Taking the baseline WHJX-WHJA as an example, Figure 8 shows the positioning error series using Scheme 1 and Scheme 2. It can be seen that, in the initial convergence stage, the triple-frequency scheme achieves instantaneous ambiguity fixing compared to the dual-frequency scheme, indicating that triple-frequency observations can accelerate convergence for medium baseline RTK. In addition, around 4 h and 8 h, the dual-frequency scheme has float solutions, while the triple-frequency-only scheme mostly has fixed solutions, indicating that the triple-frequency scheme is more likely to achieve ambiguity fixing.

5.3. Convergence Performance

It is crucial for real-time users to have fast convergence, i.e., a 3D positioning error less than 10 cm, when satellite signals are obstructed. To evaluate such performance, we re-initialize the medium baseline RTK every 30 min. For each baseline, there are 48 sessions per day. The probability distribution of the convergence time for 48 sessions of 6 baselines is shown Figure 9.
It can be observed that, within 10 min, the probability of convergence for all six baselines using Scheme 2 and Scheme 3 exceeds 90%, whereas the baselines HZDQ-HZLA and WHJX-WHJA, which adopt Scheme 1, fall below 90%. Taking the baseline HZXS-HZLA, the convergence distribution for Scheme 2 and Scheme 3 is similar, with approximately 92% achieving convergence within 60 s, while, for Scheme 1, this value is only about 75%. For the baseline HZDQ-HZXS, the probability of achieving convergence within 60 s for Scheme 2 exceeds 95%, while the corresponding probability for Scheme 3 is approximately 82%, which is primarily attributed to the slower convergence of satellite ambiguities due to the absence of triple-frequency observations.
We calculated the probability of convergence time within 180 s for three baselines using the three different schemes, as shown in Table 2. The probability of convergence within 180 s is calculated to be approximately 82.6% for Scheme 1, 90.6% for Scheme 2, and 92.1% for Scheme 3. Compared to Scheme 1, both Scheme 2 and Scheme 3 show an approximate improvement of 8.0% and 9.5%, respectively, with both surpassing 90%. Furthermore, compared to other baselines, the baseline WHJX-WHJA exhibits a lower probability of achieving convergence within 180 s. This is primarily attributed to the longer length of this baseline, which results in greater atmospheric spatial variations between 15:30 and 21:30.
Using the baselines HZDQ-HZLA and WHJX-WHJA as examples, with resets occurring every 30 min, Figure 10 illustrates the positioning errors in the Up direction for three different schemes. It can be observed that Scheme 1, which only utilizes dual-frequency observations, has more float solutions and fixed solution ratios of only 84.27% and 80.00%, indicating slower convergence. However, Scheme 2 and Scheme 3, which incorporate triple-frequency observations, significantly reduce the number of float solutions, with a mean fixed solution ratio of approximately 91.7% and 92.7%. Additionally, it is worth noting that positioning convergence between 15 h and 20 h is relatively slow, primarily due to the high activity of the ionosphere in the day, as illustrated in Figure 11.
Furthermore, in the dual-frequency scheme (i.e., Scheme 1), BDS uses B1I/B2a, and, during the transitional phase, BDS2 satellites lack the B2a signal, rendering them unusable. Therefore, to increase the number of available BDS satellites, we conducted dual-frequency processing with B1I/B3I for the baseline HZDQ-HZLA and WHJX-WHJA, as depicted in Figure 12. The fixing rate of the baseline HZDQ-HZLA and WHJX-WHJA have increased by 1.3% and 0.9%, respectively, but they still significantly lag behind Scheme 2 and Scheme 3.

5.4. Computation Cost Time

For high-frequency terminals, such as those operating at 10Hz, the computational time of the RTK algorithm is an essential consideration. Excessive computational power consumption will lead to an increase in hardware costs. Considering the advantage of accelerated convergence through triple-frequency observations, this section compares the computational time of Scheme 2 and Scheme 3. Based on the Intel i7-10700 processor with a clock frequency of 3.8 GHz, the processing time of 48 sessions for the 6 baselines is shown in Figure 13.
Taking the baseline HZDQ-HZLA as an example, except for sessions 29, 34, and 36 (which exceed 40 s), all other sessions take less than 40 s for Scheme 2. In contrast, for Scheme 3, most sessions exceed 40 s, with session 34 being the longest at over 80 s. For other baselines, most sessions in Scheme 2 are also completed in under 40 s, whereas, in Scheme 3, the majority of sessions require more than 40 s. Table 3 provides statistics on the average computation time for the 48 sessions of the 6 baselines. Compared to Scheme 3, Scheme 2 has an average time consumption reduction of 8.26 s, or approximately 20%. The scheme that utilizes triple-frequency-only observations has a lower computation time, being more beneficial for high-frequency GNSS terminals.

6. Discussion

By constructing extra-wide-lane observations to expedite ambiguity convergence, triple-frequency RTK has gained extensive research attention in recent years. However, many studies are based on mixed-frequency models (i.e., using both dual-frequency and three-frequency observations), mainly due to the limited availability of triple-frequency satellites during the research. With the provision of global services by BDS3 and Galileo, the number of available triple-frequency satellites has significantly increased. Therefore, in this paper, we conducted RTK with triple-frequency-only observations for six medium baselines. Experimental results show that triple-frequency-only RTK has little difference in positioning accuracy, fixing rate, and convergence time compared to the mixed-frequency model. However, the computation time of triple-frequency-only method is significantly shorter than the mixed-frequency model, which is beneficial for high-frequency on-embedded terminals.
Compared to the RTK results in the high-latitude Tokyo area in [17], this study uses medium baselines at lower latitudes, where the double-difference ionosphere and troposphere delay residuals are more pronounced. However, their impact on wide-lane ambiguity resolution can still be ignored. Furthermore, for the 60 km baseline, this study’s convergence performance using the GPS/Galileo/BDS three-system combination is significantly better than [17], which uses GPS/Galileo, indicating that the BDS can enhance multi-system RTK performance.
Although there are the encouraging findings revealed by this paper, there are also limitations. First, the baselines we used are still situated at mid-latitudes, and the performance of the RTK method proposed in this paper in low-latitude regions remains to be evaluated. This article employs static station simulation for RTK positioning, without considering the performance of medium baseline RTK positioning in kinematic scenarios for vehicles. Moreover, due to the high quality of the observations, there is currently a great emphasis on the convergence time of RTK, with less attention given to its fixed reliability. In future work, further experiments and analysis will be conducted to address these issues.

7. Conclusions

In this paper, the ambiguity resolution method of triple-frequency medium baseline RTK are presented in detail, including the geometry-free EWL AR and the fast geometry-based WL AR. The DD troposphere delay and ionosphere delay residuals are presented and their impact on AR is analyzed. Furthermore, based on six medium baselines, the RTK positioning performance using dual-frequency data, triple-frequency-only data, and both dual-frequency and triple-frequency data is evaluated in terms of the number of satellites and PDOP, positioning accuracy, fixing rate, convergence performance, and computation cost time. The experimental analysis shows the following:
  • For medium baselines of 45–66 km at latitude 30°, the RMSE of DD slant troposphere delay is about 6.2 cm, and the RMSE of DD slant ionosphere delay is about 10.7 cm. They can be neglected for geometry-based WL ambiguity resolution, but cannot be neglected when fixing the raw ambiguity;
  • In the Yangtze River Delta region of China, when performing BDS/Galileo/GPS triple-system positioning, 90% of the time includes more than 10 available satellites with 3 frequencies (BDS B1I/B2a/B3I, GPS L1/L2/L5, Galileo E1/E5a/E5b). The average PDOP value of triple-frequency-only case during the entire time period is less than 2.0, indicating a good geometric configuration;
  • Compared to dual-frequency RTK, the improvement in accuracy after convergence is not obvious for triple-frequency RTK, but the convergence speed is improved. Furthermore, compared to dual-frequency RTK, the probability of completing convergence within 180s is increased by about 8.0% for triple-frequency-only RTK;
  • Compared to the scheme of using both dual-frequency and triple-frequency data simultaneously, the computation cost time of the scheme using triple-frequency-only data is reduced by 8.26 s, improving by approximately 20%.

Author Contributions

Conceptualization, X.D. and C.G.; methodology, X.Y.; software, Y.Z.; validation, J.W. and Y.L.; writing—original draft preparation, X.D. and X.Y.; writing—review and editing, C.G.; visualization, X.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Innovation project of China Railway First Group (2022A-031), the Research and Development Fund Project of Zhejiang A&F University (2021LFR030), and the National Natural Science Foundation of China (42074014).

Data Availability Statement

All data can be made available by contacting the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ai, Q.; Liu, T.; Zhang, B.; Zha, J.; Yuan, Y. Simultaneous estimation of inter-frequency clock biases and clock offsets with triple-frequency GPS data: Undifferenced and uncombined methodology and impact analysis. GPS Solut. 2023, 27, 145. [Google Scholar] [CrossRef]
  2. Li, X.; Li, X.; Jiang, Z.; Xia, C.; Shen, Z.; Wu, J. A unified model of GNSS phase/code bias calibration for PPP ambiguity resolution with GPS, BDS, Galileo and GLONASS multi-frequency observations. GPS Solut. 2022, 26, 84. [Google Scholar] [CrossRef]
  3. Psychas, D.; Verhagen, S.; Teunissen, P.J.G. Precision analysis of partial ambiguity resolution-enabled PPP using multi-GNSS and multi-frequency signals. Adv. Space Res. 2020, 66, 2075–2093. [Google Scholar] [CrossRef]
  4. Odolinski, R.; Teunissen, P.J.G.; Zhang, B. Multi-GNSS processing, positioning and applications PREFACE. J. Spat. Sci. 2020, 65, 3–5. [Google Scholar] [CrossRef]
  5. Quan, Y.; Lau, L.; Roberts, G.W.; Meng, X. Measurement Signal Quality Assessment on All Available and New Signals of Multi-GNSS (GPS, GLONASS, Galileo, BDS, and QZSS) with Real Data. J. Navig. 2016, 69, 313–334. [Google Scholar] [CrossRef]
  6. Xie, X.; Fang, R.; Geng, T.; Wang, G.; Zhao, Q.; Liu, J. Characterization of GNSS Signals Tracked by the iGMAS Network Considering Recent BDS-3 Satellites. Remote Sens. 2018, 10, 1736. [Google Scholar] [CrossRef]
  7. Zhang, Q.; Zhu, Y.; Chen, Z. An In-Depth Assessment of the New BDS-3 B1C and B2a Signals. Remote Sens. 2021, 13, 788. [Google Scholar] [CrossRef]
  8. Yuan, Y.; Mi, X.; Zhang, B. Initial assessment of single- and dual-frequency BDS-3 RTK positioning. Satell. Navig. 2020, 1, 31. [Google Scholar] [CrossRef]
  9. Deng, C.; Tang, W.; Liu, J.; Shi, C. Reliable single-epoch ambiguity resolution for short baselines using combined GPS/BeiDou system. GPS Solut. 2014, 18, 375–386. [Google Scholar] [CrossRef]
  10. Odijk, D.; Teunissen, P.J.G.; Huisman, L. First results of mixed GPS plus GIOVE single-frequency RTK in Australia. J. Spat. Sci. 2012, 57, 3–18. [Google Scholar] [CrossRef]
  11. Odolinski, R.; Teunissen, P.J.G.; Odijk, D. Combined BDS, Galileo, QZSS and GPS single-frequency RTK. GPS Solut. 2015, 19, 151–163. [Google Scholar] [CrossRef]
  12. Brack, A. Reliable GPS + BDS RTK positioning with partial ambiguity resolution. GPS Solut. 2017, 21, 1093. [Google Scholar] [CrossRef]
  13. Wu, M.; Liu, W.; Wu, R.; Zhang, X. Tightly combined GPS/Galileo RTK for short and long baselines: Model and performance analysis. Adv. Space Res. 2019, 63, 2003–2020. [Google Scholar] [CrossRef]
  14. Feng, Y. GNSS three carrier ambiguity resolution using ionosphere-reduced virtual signals. J. Geodesy 2008, 82, 847–862. [Google Scholar] [CrossRef]
  15. Li, B.; Shen, Y.; Feng, Y.; Gao, W.; Yang, L. GNSS ambiguity resolution with controllable failure rate for long baseline network RTK. J. Geodesy 2014, 88, 99–112. [Google Scholar] [CrossRef]
  16. Gao, W.; Gao, C.; Pan, S.; Wang, D.; Deng, J. Improving Ambiguity Resolution for Medium Baselines Using Combined GPS and BDS Dual/Triple-Frequency Observations. Sensors 2015, 15, 27525–27542. [Google Scholar] [CrossRef] [PubMed]
  17. Zhang, Y.; Kubo, N.; Chen, J.; Chu, F.-Y.; Wang, H.; Wang, J. Contribution of QZSS with four satellites to multi-GNSS long baseline RTK. J. Spat. Sci. 2020, 65, 41–60. [Google Scholar] [CrossRef]
  18. Teunissen, P.J.G.; Montenbruck, O. Springer Handbook of Global Navigation Satellite Systems—Signals and Modulation; Springer Nature: Berlin, Germany, 2017; pp. 605–635. [Google Scholar]
  19. Yin, X.; Chai, H.; Xu, W.; Zhao, L.; Zhu, H. Realization and Evaluation of Real-Time Uncombined GPS/Galileo/BDS PPP-RTK in the Offshore Area of China’s Bohai Sea. Mar. Geod. 2022, 45, 577–594. [Google Scholar] [CrossRef]
  20. Yin, X.; Chai, H.; El-Mowafy, A.; Zhang, Y.; Zhang, Y.; Du, Z. Modeling and assessment of atmospheric delay for GPS/Galileo/BDS PPP-RTK in regional-scale. Measurement 2022, 194, 111043. [Google Scholar] [CrossRef]
  21. Teunissen, P.J.G.; De Jonge, P.J.; Tiberius, C.C.J.M. Performance of the LAMBDA Method for Fast GPS Ambiguity Resolution. J. Navig. 1997, 44, 373–383. [Google Scholar] [CrossRef]
  22. 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]
  23. Li, X.; Zhang, X.; Ge, M. Regional reference network augmented precise point positioning for instantaneous ambiguity resolution. J. Geodesy 2011, 85, 151–158. [Google Scholar] [CrossRef]
  24. Lu, C.; Li, X.; Cheng, J.; Dick, G.; Ge, M.; Wickert, J.; Schuh, H. Real-Time Tropospheric Delay Retrieval from Multi-GNSS PPP Ambiguity Resolution: Validation with Final Troposphere Products and a Numerical Weather Model. Remote Sens. 2018, 10, 481. [Google Scholar] [CrossRef]
  25. Wang, E.; Song, W.; Zhang, Y.; Shi, X.; Wang, Z.; Xu, S.; Shu, W. Evaluation of BDS/GPS Multi-Frequency RTK Positioning Performance under Different Baseline Lengths. Remote Sens. 2022, 14, 3561. [Google Scholar] [CrossRef]
Figure 1. (a) Tree medium baselines in Hangzhou; (b) Tree medium baselines in Wuhan.
Figure 1. (a) Tree medium baselines in Hangzhou; (b) Tree medium baselines in Wuhan.
Remotesensing 15 05198 g001
Figure 2. DD troposphere delay for HZDQ-HZLA, HZDQ-HZXS, HZXS-HZLA, WHJA-EZEC, EZEC-WHJX, and WHJX-WHJA. Each colored line represents a satellite.
Figure 2. DD troposphere delay for HZDQ-HZLA, HZDQ-HZXS, HZXS-HZLA, WHJA-EZEC, EZEC-WHJX, and WHJX-WHJA. Each colored line represents a satellite.
Remotesensing 15 05198 g002
Figure 3. DD ionosphere delay of HZDQ-HZLA, HZDQ-HZXS, HZXS-HZLA, WHJA-EZEC, EZEC-WHJX, and WHJX-WHJA. Each colored line represents a satellite.
Figure 3. DD ionosphere delay of HZDQ-HZLA, HZDQ-HZXS, HZXS-HZLA, WHJA-EZEC, EZEC-WHJX, and WHJX-WHJA. Each colored line represents a satellite.
Remotesensing 15 05198 g003
Figure 4. The RMSE of the DD ionospheric delay of all ambiguity-fixed satellites for the baseline HZDQ-HZLA.
Figure 4. The RMSE of the DD ionospheric delay of all ambiguity-fixed satellites for the baseline HZDQ-HZLA.
Remotesensing 15 05198 g004
Figure 5. The time series of float WL ambiguities for the baseline HZDQ-HZLA. Each colored line represents a satellite.
Figure 5. The time series of float WL ambiguities for the baseline HZDQ-HZLA. Each colored line represents a satellite.
Remotesensing 15 05198 g005
Figure 6. (a) The satellite number and PDOP of Scheme 2; (b) The satellite number and PDOP of Scheme 3.
Figure 6. (a) The satellite number and PDOP of Scheme 2; (b) The satellite number and PDOP of Scheme 3.
Remotesensing 15 05198 g006
Figure 7. (a) Horizontal positioning RMSE of three schemes; (b) Vertical positioning RMSE of three schemes; (c) Fixing rate of three schemes.
Figure 7. (a) Horizontal positioning RMSE of three schemes; (b) Vertical positioning RMSE of three schemes; (c) Fixing rate of three schemes.
Remotesensing 15 05198 g007
Figure 8. (a) The positioning error series of Scheme 1 for WHJX-WHJA; (b) The positioning error series of Scheme 2 for WHJX-WHJA. The blue point represents the float solution and the red point represents the fixed solution.
Figure 8. (a) The positioning error series of Scheme 1 for WHJX-WHJA; (b) The positioning error series of Scheme 2 for WHJX-WHJA. The blue point represents the float solution and the red point represents the fixed solution.
Remotesensing 15 05198 g008
Figure 9. The probability distribution of the convergence time for 48 sessions of HZDQ-HZLA, HZDQ-HZLA, HZXS-HZLA, WHJA-EZEC, EZEC-WHJX, and WHJX-WHJA.
Figure 9. The probability distribution of the convergence time for 48 sessions of HZDQ-HZLA, HZDQ-HZLA, HZXS-HZLA, WHJA-EZEC, EZEC-WHJX, and WHJX-WHJA.
Remotesensing 15 05198 g009
Figure 10. The positioning error in the Up direction for HZDQ-HZLA and WHJX-WHJA when using Scheme 1, Scheme 2, and Scheme 3. The red dots represent fixed solutions, while the blue dots represent float solutions.
Figure 10. The positioning error in the Up direction for HZDQ-HZLA and WHJX-WHJA when using Scheme 1, Scheme 2, and Scheme 3. The red dots represent fixed solutions, while the blue dots represent float solutions.
Remotesensing 15 05198 g010
Figure 11. DD ionosphere delay time series of HZDQ-HZLA. Each colored line represents a satellite.
Figure 11. DD ionosphere delay time series of HZDQ-HZLA. Each colored line represents a satellite.
Remotesensing 15 05198 g011
Figure 12. (a) The positioning error in the Up direction for HZDQ-HZLA, using dual-frequency BDS B1I/B3I and (b) The positioning error in the Up direction for WHJX-WHJA, using dual-frequency BDS B1I/B3I. The red dots represent fixed solutions, while the blue dots represent float solutions.
Figure 12. (a) The positioning error in the Up direction for HZDQ-HZLA, using dual-frequency BDS B1I/B3I and (b) The positioning error in the Up direction for WHJX-WHJA, using dual-frequency BDS B1I/B3I. The red dots represent fixed solutions, while the blue dots represent float solutions.
Remotesensing 15 05198 g012
Figure 13. The processing time of 48 sessions for 6 baselines when using Scheme 2 and Scheme 3.
Figure 13. The processing time of 48 sessions for 6 baselines when using Scheme 2 and Scheme 3.
Remotesensing 15 05198 g013
Table 1. Data processing strategies.
Table 1. Data processing strategies.
OptionSetting
Elevation mask15°
SNR 1 30 dB
PDOP 220
Code precision 3 0.3 m
Phase precision 30.003 m
Ionosphere delay for SPP 4Klobuchar model
Troposphere delay for SPPSaastamoinen model with VMF1 mapping function
DD ionosphere delay Estimated as random walk parameter
DD troposphere delayEstimated as random walk parameter
Fix elevation mask 520°
AR mode Continuous
1 Signal-to-noise ratio. 2 Position dilution of precision. 3 Zenith precision. 4 Single-point positioning. 5 AR is only performed for satellites with elevation angle greater than 20°.
Table 2. The probability of convergence time within 180 s for three baselines.
Table 2. The probability of convergence time within 180 s for three baselines.
BaselineScheme 1Scheme 2Scheme 3
HZDQ-HZLA81.3%87.5%87.5%
HZDQ-HZXS83.0%100.0%92.0%
HZXS-HZLA81.3%98.0%96.0%
WHJA-EZEC87.5%89.6%95.8%
EZEC-WHJX89.6%97.9%100.0%
WHJX-WHJA72.9%70.8%81.3%
Table 3. The average duration of the 48 sessions for the 6 baselines.
Table 3. The average duration of the 48 sessions for the 6 baselines.
BaselineScheme 2Scheme 3
HZDQ-HZLA36.00 s42.85 s
HZDQ-HZXS32.74 s40.91 s
HZXS-HZLA34.14 s42.77 s
WHJA-EZEC32.07 s40.61 s
EZEC-WHJX30.33 s39.17 s
WHJX-WHJA32.23 s40.79 s
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dang, X.; Yin, X.; Zhang, Y.; Gao, C.; Wu, J.; Liu, Y. Improved Medium Baseline RTK Positioning Performance Based on BDS/Galileo/GPS Triple-Frequency-Only Observations. Remote Sens. 2023, 15, 5198. https://doi.org/10.3390/rs15215198

AMA Style

Dang X, Yin X, Zhang Y, Gao C, Wu J, Liu Y. Improved Medium Baseline RTK Positioning Performance Based on BDS/Galileo/GPS Triple-Frequency-Only Observations. Remote Sensing. 2023; 15(21):5198. https://doi.org/10.3390/rs15215198

Chicago/Turabian Style

Dang, Xifeng, Xiao Yin, Yize Zhang, Chengfa Gao, Jincheng Wu, and Yongqiang Liu. 2023. "Improved Medium Baseline RTK Positioning Performance Based on BDS/Galileo/GPS Triple-Frequency-Only Observations" Remote Sensing 15, no. 21: 5198. https://doi.org/10.3390/rs15215198

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