Next Article in Journal
Coherent Accumulation for Measuring Maneuvering Weak Targets Based on Stepped Dechirp Generalized Radon–Fourier Transform
Previous Article in Journal
Empowering Climate Resilience: Leveraging Cloud Computing and Big Data for Community Climate Change Impact Service (C3IS)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on the Real-Time Ambiguity Resolution Algorithm of GPS/Galileo/BDS Based on CNES Real-Time Products

School of Geomatics, Liaoning Technical University (LNTU), Fuxin 123000, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(21), 5159; https://doi.org/10.3390/rs15215159
Submission received: 12 September 2023 / Revised: 26 October 2023 / Accepted: 26 October 2023 / Published: 28 October 2023
(This article belongs to the Topic GNSS Measurement Technique in Aerial Navigation)

Abstract

:
Real-Time (RT) Precise Point Positioning (PPP) uses precise satellite orbits and clock corrections, and employs a separate receiver for positioning. With the growing demand, RT PPP is becoming an increasingly popular research topic. The ambiguity resolution (AR) can significantly improve the positioning accuracy and convergence time of PPP, so it is essential to study PPPAR in RT mode. In this paper, 37 MGEX stations from around the world are chosen, and the RT orbit, clock, and phase biases products broadcast by the Centre National d’Etudes Spatiales (CNES) are applied to PPPAR. Additionally, the residuals of the RT phase biases products, convergence time, and positioning accuracy are investigated. The results indicate that GPS products have the best quality of AR, with wide-lane (WL) and narrow-lane (NL) residuals of 98.9% and 95.3%, respectively, within ±0.25 cycles. Within ±0.25 cycles, the WL and NL residuals of the Galileo are 98.2% and 94.3%, respectively. Within ±0.25 cycles, the (Beidou Navigation Satellite System) BDS has a poor quality of AR, with WL and NL residuals of 97.3% and 73.1%, respectively. Due to the poor quality of the BDS AR, the convergence time of the BDS is not calculated in this paper. The convergence time of other systems is significantly reduced after AR processing, and the convergence time of the GPS/Galileo combination is the fastest, being 17.14 min in kinematic mode and only 11.85 min in static mode. The positioning accuracy of the GPS, Galileo, GPS/Galileo, and GPS/Galileo/BDS in the E and U directions is significantly improved after PPPAR.

1. Introduction

Precise Point Positioning (PPP) is a technology that does not require a reference station, has a flexible mode of operation, low cost, and high accuracy, and can provide users with centimeter- or even millimeter-level positioning services. As a result, PPP has a wide range of applications [1,2,3,4,5]. However, the release of post-PPP products suffers from a considerable lag, and it is challenging to meet the needs of RT users. Therefore, Muellerschoen et al. of JPL were the first to propose Real-Time (RT) PPP [6]. In recent years, an increasing number of users have switched from post-PPP to RT PPP [7]. The international GNSS Service (IGS) launched the RT project plan officially in 2007 and began to provide RT precision products officially in April 2013 [8].
The RT orbit and clock products are generated via the processing of data from 100 globally dispersed tracking stations [9,10,11]. Yao et al. [12] analyzed the RT and the final products of the GPS, and found that the difference in accuracy between the two was only 1.2 cm. Zhang et al. [13] examined the impact of RT products from various analysis centers on GPS data processing and found that CLK90 products are superior. Liu et al. [14] investigated a GPS RT PPP algorithm and model. Wang et al. [15] analyzed the RT PPP performance of the BDS. In order to prevent quality issues in the RT orbit and clock of satellites in RT mode, Ji et al. [16] monitored the orbit and clock in RT, and effectively detected problematic satellites.
Many scholars have conducted studies on multi-system RT PPP. However, de Bakker et al. found that the addition of GPS/GLONASS combined processing to the GLONASS did not improve the positioning performance in most cases [17]. Wang et al. [18] conducted kinematic experiments on RT PPP using BDS observation data. Abdi et al. [19] compared the positioning accuracy of BDS/GPS using RT products after incorporating BDS observation data, revealing an average decrease from 1.01/0.58 m to 0.70/0.50 m. Liu et al. [20] proposed a novel weighting method to constrain the ionospheric delay in RT GPS/Galileo-combined PPP. Based on the BDS PPP-B2b service, the BDS/GPS in the RT PPP kinematic mode can achieve a positioning accuracy of 5.9 cm, 3.6 cm, and 9.4 cm in the East (E)/North (N)/Up (U) directions, respectively [21]. Currently, CNES provides real-time products that support all systems. Kazmierski et al. [22] discovered that inter-system weighting can improve the coordinate repeatability and decrease the convergence time. In addition, Kazmierski et al. [23] compared the RT positioning performance of a four-system PPP model. However, when adding GPS or BDS, unexpected drops in the positioning accuracy were observed. Based on Ionospheric-Free (IF) observations [24], the combined RT PPP kinematic model employing GPS/BDS/Galileo/GLONASS can achieve E/N/U direction accuracies of 1.6 cm, 1.2 cm, and 3.4 cm.
Traditional RT PPP technology has faced challenges in meeting the current demand for high-precision RT positioning performance, thus necessitating research into AR technology. Gabor [25] first proposed a method to correct satellite-end wide-lane (WL) and narrow-lane (NL) Fractional Cycle Biases (FCB) by fixing the interstellar single-difference PPP ambiguity. Ge [26] uses the single-difference between-satellites model to fix the ambiguity. In contrast, Collins [27] proposed a clock decoupling model that uses distinct satellite clock corrections to restore the integer characteristics of zero-difference ambiguity through the pseudo-range and carrier phase, thereby successfully resolving the zero-difference ambiguity. Laurichesse [28] proposed estimating the integer satellite clock by recovering the integer characteristics of zero-difference phase ambiguity, and achieving PPP with fixing zero-difference ambiguity. Relevant studies indicate that these three methods are equivalent because they absorb the same error term but express it differently [29,30,31,32]. Based on Ge’s method, Geng et al. [33] explored single-difference narrow-lane using the Least-squares AMBiguity Decorrelation Adjustment (LAMBDA) technique. Zhang and Li conducted an analysis of the PPPAR in a zero-difference model. By incorporating the station FCB as a reference, they were able to restore single-difference FCB to zero-difference FCB, thereby achieving a solution for PPPAR in the zero-difference model. This successful application of GPS PPP ambiguity fixing was utilized for low-orbit satellite orbit determination [34,35,36]. Laurichesse et al. proposed a method to mitigate NL FCB by employing the satellite clock correction, which was implemented using the CNES analysis center in order to generate GRGS products [37]. Liu et al. [38] employed the integer-phase clock provided by the CNES in France to achieve PPPAR. Numerous kinematic PPP solution tests demonstrate that fixed PPP has a faster convergence rate and superior positioning accuracy and stability than float PPP. Laurichesse et al. [28] described the calculation of the CNES phase biases products. Liu et al. [39] evaluated the positioning performance of the CNES real-time phase biases product for GPS and Galileo in RT PPPAR. Gazzino et al. [40] conducted a thorough evaluation of the use and quality of phase biases products offered by the CNES. Du et al. [41] proposed a prediction method to improve the reliability of PPP-AR in the absence of real-time OSB products for a short time, and improve the positioning accuracy and the ambiguity fixed rate. Li et al. [7] presented a multi-system PPPAR solution comprising GPS, GLONASS, BDS, and Galileo. This joint system optimizes satellite space geometry to achieve greater redundancy and model strength than a single system. In comparison with a single GPS solution, the multi-frequency multi-system approach can enhance the AR rate [42,43,44]. Geng et al. [45] proposed a method for computing observable-specific signal bias (OSB) and conducted experiments using OSB products. Li et al. [46] investigated the effects of an IF model and an undifferenced and uncombined (UDUC) model on ambiguity resolution; their findings demonstrated that under static and kinematic modes, the positioning accuracy increased by 45% with IF model implementation, while the UDUC model implementation resulted in a 40% increase.
It is essential to conduct RT research on multi-system PPPAR in order to attain a higher precision positioning performance and a quicker convergence time in RT mode. However, there is a scarcity of studies focusing on the RT multi-system PPPAR technique. The emergence of multi-system RT phase biases products from CNES institutions in recent years has sparked a surge in research interest in multi-system RT PPPAR. With the completion and development of the BDS system in our country, more and more users now use the BDS system for positioning, but most of the current research on RT PPPAR is based on GPS and the Galileo system. Therefore, the BDS system is added in this paper, and all the systems are analyzed comprehensively. Due to the small number of BDS-2 satellites, the impact on positioning results is not obvious, so only BDS-3 satellites are used in this paper for RT PPP and RT PPPAR. This article can also provide an important data reference for other scholars’ research in this field. Furthermore, this paper adopts the IF combination model. The ambiguities of GPS, BDS and Galileo are fixed, respectively, in real-time mode. The residuals of WL and NL, the convergence time and the positioning accuracy of each system are analyzed in both the static and kinematic mode.

2. Materials and Methods

2.1. PPP Zero-Difference Observation Equation

The observation of Global navigation satellite systems (GNSS) is mainly pseudo-range (P) and phase (L), which can be written as follows (the unit of measurement is in meters):
P r , j s = ρ r s + c ( d t r d t s ) + T r s + I r , j s + b r , j b j s + e r , j s
L r , j s = ρ r s + c ( d t r d t s ) + T r s I r , j s + λ j ( N r , j s + B r , j B j s ) + ε r , j s
where s is the satellite, j is the frequency, r represents the receiver, ρ is the distance between the satellite and the receiver, c represents the speed of light, d t r and d t s denote the receiver and satellite clock, T r s is the inclined path tropospheric delay, I r , j s represents the j-frequency inclined path first-order ionospheric delay, and N r , j s is the phase ambiguity. B r , j and B j s are the phase hardware delay of the j-frequency receiver and the satellite, respectively [47]. λ j is the j-frequency wavelength, b r , j is the pseudo-range hardware delay between the j-frequency receiver antenna and the signal correlator, and b j s is the pseudo-range hardware delay between the j-frequency satellite end signal transmitter and the satellite antenna. e and ε are the pseudo-range and carrier phase measurement errors between the satellite and the receiver.

2.2. Ionospheric-Free Combination with Ambiguity Fixing

In PPP, the IF model is the most frequently used function model. The observed combination equation is as follows [1,2]:
P r , I F s = ρ r s + c ( d t r d t s ) + T r s + b r , I F b I F s + e r , I F s
L r , I F s = ρ r s + c ( d t r d t s ) + T r s + λ I F ( N r , I F s + B r , I F B I F s ) + ε r , I F s
Among them,
b r , I F = ( f 1 2 b 1 s f 2 2 b 2 s ) / ( f 1 2 f 2 2 )
N r , I F s = c ( f 1 N r , 1 s f 2 N r , 2 s ) / ( f 1 2 f 2 2 ) / λ I F
B r , I F = c ( f 1 B r , 1 f 2 B r , 2 ) / ( f 1 2 f 2 2 ) / λ I F
B I F s = c ( f 1 B 1 s f 2 B 2 s ) / ( f 1 2 f 2 2 ) / λ I F
where f 1 and f 2 denote the 1 and 2 frequency, respectively. When the RT PPP calculation is carried out, the satellite pseudo-range clock products released by IGS often use c d t P I F s = c d t s + b I F s , and the receiver pseudo-range clock is also estimated as c d t r , P I F s = c d t r + b r , I F . In addition, since the phase delay is related to the ambiguity parameter and we generally consider it to have high time stability, it can be absorbed when the ambiguity is resolved using a real-valued [29,48]. After clock correction, Equations (3) and (4) can be rewritten as follows:
P r , I F s = ρ r s + c d t r , I F c d t P I F s + T r s + e r , I F s
L r , I F s = ρ r s + c d t r , I F c d t P I F s + T r s + λ I F N ¯ r , I F s + ε r . I F s
Among them,
N ¯ r , I F s = N r , I F s + d r , I F d I F s
d r , I F = B r , I F b r , I F / λ I F
d I F s = B I F s b I F s / λ I F
where N ¯ r , I F s is ionospheric-free ambiguity, it does not have integer characteristics, and the combination of the hardware delay and ambiguity parameters are linearly correlated, which is difficult to separate. In parameter estimation, the two parameters are typically combined into one parameter, and the real-valued solution is adopted. In fact, since the integer portion of the hardware delay has no effect on the integer characteristics of the ambiguity, the ambiguity parameter and the integer portion of the hardware delay can be considered equivalent, and only the fractional portion influence is considered. Therefore, as long as the fractional portion can be corrected in RT, the ambiguity in RT PPP can be fixed. Consequently, ionospheric-free ambiguity can be separated into the following forms [49]:
λ I F N ¯ r , I F s = ( λ N L f 1 2 f 1 2 f 2 2 N ¯ r , N L s λ W L f 2 2 f 1 2 f 2 2 N ¯ r , W L s )
where λ W L and λ N L are the WL and NL wavelength, and N ¯ r , W L s and N ¯ r , N L s are the corresponding hardware delay. Equations (15) and (16) can be used to show that because the integer part of the hardware delay has no effect on the integer characteristic of the ambiguity unless otherwise specified, the integer ambiguity described below includes the integer part of the hardware delay.
N ¯ r , W L s = N r , W L s + b r , W L b W L s
N ¯ r , N L s = N r , N L s + b r , N L b N L s
where N r , W L s and N r , N L s are the WL and NL ambiguity, b r , W L and b r , N L are the corresponding hardware delays at the receiver, and b W L s and b N L s are the corresponding hardware delays at the satellite, respectively. Therefore, if we can obtain the RT wide and narrow-lane hardware delay or related products and fix them in real-time, followed by the ionospheric-free ambiguity in real-time, we can finally achieve RT PPP with ambiguity fixing.
Typically, the MW combination is used to resolve WL ambiguity [50,51], which is defined below:
L M W s = f 1 L 1 s f 2 L 2 s f 1 f 2 f 1 P 1 s + f 2 P 2 s f 1 f 2 = λ W L ( N W L s + b r , W L b W L s ) + ε L M W s
where L M W s is the Melbourne–Wübbena (MW) observation quantity, and ε L M W s represents the MW combined observation noise. The MW combination observation noise is too great, necessitating a multi-epoch smoothing process. After smoothing, the MW combination observation quantity is as follows:
L ¯ M W s λ W L = L M W s λ W L = N ˜ r , W L S = N r , W L S + b r , W L b W L s
where * is multi-epoch averaging. The actual process is as follows:
N ˜ W L s ( t ) = N ˜ W L s ( t 1 ) + 1 n [ N ¯ W L s ( t ) N ˜ W L s ( t 1 ) ]
σ N ˜ W L s ( t ) 2 = σ N ˜ W L s ( t 1 ) 2 + 1 n [ ( N ¯ W L s ( t ) N ˜ W L s ( t 1 ) ) 2 σ N ˜ W L s ( t 1 ) 2 ]
where N ˜ W L s ( t ) is the mean value of WL ambiguity, n is the number of the continuous observation epoch, and σ N ˜ W L s ( t ) 2 is the variance. After obtaining the average value, it can be resolved by correcting the product. Since it is the same for all satellites, the decimal part after adding the corrected products can be obtained by averaging the following:
b r , W L = 1 m i = 1 m [ ( N r , W L s b W L s ) λ W L N r , W L s b W L s λ W L ] i
where m is the number of satellites. The integer property of WL ambiguity can be obtained by substituting the obtained mean value b r , W L back into Equation (18). To ensure that the obtained integer solution is correct and fixed, it is also necessary to perform a calculation using the following formula [52]:
{ N ˜ r , W L s ( t ) r o u n d ( N ˜ r , W L s ) < δ 1 P 0 = 1 i = 1 [ e r f c ( i | N ˜ r , W L s N r , W L s | 2 σ N ˜ r , W L s ) e r f c ( i + | N ˜ r , W L s N r , W L s | 2 σ N ˜ r , W L s ) ] < δ 2 e r f c ( x ) = 2 π x e t 2 d t
where r o u n d ( * ) is the nearest integer function, P 0 is the fixation to the nearest integer probability, N r , W L s represents the nearest full number of N ˜ r , W L s , and δ 1 and δ 2 are the fixed acceptance thresholds. Therefore, the closer the real-valued ambiguity solution is to the nearest integer, the smaller the variance in the real-valued ambiguity and the better the wide-lane fixing.
When the ionospheric-free ambiguity real-valued solution N ¯ r , I F s is known, and when the fixed WL ambiguity N r , W L s is substituted into Equation (14), the real-valued solution of NL ambiguity N ¯ r , N L s is as follows:
{ N ¯ r , N L s = f 1 + f 2 f 1 N ¯ r , I F s + f 2 f 1 f 2 N r , W L s Q N ¯ r , N L s = λ 1 2 λ n 2 Q N ¯ r , I F s
where Q N ¯ r , N L s and Q N ¯ r , I F s are the variance–covariance matrices of NL ambiguity and ionospheric-free ambiguity, and λ n is the wavelength of the n-frequency. Because the NL wavelength is shorter, the optimal solution is obtained using the LAMBDA algorithm, and the integer characteristic of IF combination ambiguity is restored by fixing WL and NL ambiguity sequentially.

3. Experimental Results and Analysis

3.1. Experimental Data and Processing Scheme

In this study, 37 Multi-GNSS Experiment (MGEX) stations were randomly selected globally for RT PPP processing and RT PPPAR processing using the CNES real-time phase biases product. The phase biases products are broadcasted in real-time with an updating rate of 5 s on the mountpoint CLK93 from the CNES caster (ntrip.gnsslab.cn: 2101); these real-time products are also saved as files and available from the following website: (http://www.ppp-wizard.net/products/REAL_TIME/). The observation period for the experimental data ranged from the 150th to the 169th day of 2023. The precise coordinates of the stations are available in file ‘‘IGS0OPSSNX_2023DDD0000_01D_01D_CRD.SNX’’ provided by IGS; we compared the station coordinates calculated using different methods with the coordinates supplied via IGS weekly solutions. The filter was considered to have converged when kept within 10 cm for 10 consecutive epochs in both the static and kinematic modes. In terms of data quality control, we detected and labeled cycle slips using a combined MW+(Geometry-Free) GF approach [53,54]. In the experimental section, first, the ionosphere-free ambiguity was calculated. Then, it was decomposed into WL and NL ambiguity, and the WL ambiguity was corrected, smoothed and fixed. The floating-point single difference subtracted the WL deviation to obtain the floating-point NL. Finally, the NL ambiguity was fixed, the fixed floating-point ionospheric ambiguity was obtained, and then the equation constraint was solved. The well-known ratio test was used for ambiguity validation. In this study, the critical criterion for the ratio test was selected as 3. Figure 1 and Table 1 provide the specific global distribution of the 37 stations, Table 2 details the specific PPP processing strategies.
According to Figure 2 and Figure 3, the number of satellites in Galileo is eight, with the PDOP close to 2.4. In contrast, GPS has an average satellite count of 10 with a PDOP below 2, whereas BDS has the lowest position dilution of precision (PDOP) consistently; this is below 1.2 in the Asia–Pacific region, where it possesses a significantly higher number of available satellites. This is up to 12 due to differences in its satellite constellation design, operating altitude, and orbit inclination parameters compared to the BDS configuration. Consequently, BDS surpasses other systems in the Asia–Pacific region in terms of its satellite quantity and spatial distribution [55].

3.2. Ambiguity Resolution Residuals Analysis

According to Figure 4, within ±0.25 cycles, GPS exhibits WL and NL residuals of 98.9% and 95.3%, respectively, while within ±0.15 cycles, these values are 87.1% and 83.5%, respectively. Moreover, the WL residuals for GPS within ±0.25 cycles are 98.2% and the NL residuals within ±0.25 cycles are 83.9%, while the NL residuals for GPS within ±0.15 cycles are observed to be approximately 81%. In general, the GPS residual distribution outperforms that of Galileo. This is due to the extensive RT tracking of GPS signals by receivers and the high quality of GPS orbit determination. However, due to the inadequate treatment of RT deviation products in BDS, both WL and NL residuals exhibit poor distribution characteristics. As shown in the figure, the WL residuals for BDS at the ±0.25 and ±0.15 cycles are 97.3% and 79.2%, respectively, while the NL residuals only reached 73.1% and 53.7%.
As shown in Figure 4, the RT PPP method exhibits the highest ambiguity fixing rate for GPS, while Galileo also performs well in terms of ambiguity fixing rate. In this regard, however, the BDS yields poor results. In this paper, therefore, only the RMS of the combined BDS/GPS/Galileo is considered, and the convergence time is ignored.

3.3. Convergence Performance Analysis

As depicted in Figure 5, the convergence time in static mode is the slowest for Galileo. Comparatively, the GPS has a faster convergence time than Galileo, whereas the GPS/Galileo has the quickest convergence time. Upon ambiguity resolution, significant improvements can be expected in the convergence time for all systems. In RT PPP, the convergence time for Galileo is 20.89 min. After fixing, the convergence time can reach 16.38 min. Prior to fixing, the GPS has a convergence time of 17.46 min, which decreases to 14.87 min after fixing. When the combined GPS/Galileo position is not fixed, the convergence time is 14.62 min, with 62% of stations converging between 10 and 20 min and less than 20% achieving fixation within 10 min. After ambiguity resolution, the convergence time improves to a remarkable 11.45 min, with over 40% of stations converging within 10 min. These results demonstrate that using a dual system combination observation mode significantly reduces the convergence time of positioning, while ambiguity fixing also plays a crucial role in enhancing station convergence.
As depicted in Figure 6, the Galileo convergence time is the slowest in kinematic mode. In RT PPP, it takes approximately 27.43 min to converge, which reduces to 23.14 min after ambiguity resolution. Following Galileo, the GPS has a longer convergence time of approximately 24.19 min without ambiguity resolution, which decreases to 21.68 min after the ambiguity is resolved. On the other hand, the GPS/Galileo demonstrates the quickest convergence time, at approximately 20.47 min without ambiguity resolution and 17.14 min after ambiguity resolution. After ambiguity resolution, it becomes evident that the proportion of stations converging within 10 increases significantly. This indicates that ambiguity resolution increases the convergence time in kinematic mode intuitively.

3.4. Positioning Accuracy Analysis

Figure 7 and Figure 8 depict the time series of the HOLB and GRAZ stations in kinematic mode on the 150th of 2023, displaying the RT PPP and RT PPPAR modes. The time-series of position accuracy in the static mode is not given due to its small fluctuations. As the convergence time has already been calculated, here only the positioning errors in three directions are counted.
As shown in Figure 7 and Figure 8, for GRAZ stations, it can be clearly observed that the error fluctuation of the Galileo system in the E and U directions is significantly higher than that of GPS, but that the positioning accuracy of Galileo is significantly improved after AR processing. For GPS/Galileo, it can be observed that the accuracy of RT PPPAR is significantly better than RT PPP in the E direction, which shows that AR is very helpful with regard to improving the positioning accuracy. For HOLB stations, the RT PPP AR position error using GPS and the Galileo system decreases in both the E and N directions, and the time-series fluctuations become smoother as well. Despite the insignificant or even opposite performance in the U direction, the holistic position accuracy is still improved. Moreover, the GPS/Galileo is greater than that of a single system; however, significant fluctuations still persist. However, when BDS is incorporated into the combined positioning of all three systems, both the E and N direction fluctuations are significantly reduced, indicating enhanced stability and precision in the horizontal components.
As shown in Figure 9a, 60% of the Galileo stations had improved localization accuracy in the E, N, U directions after PPPAR, and the U direction of the CZTG station had the best improvement effect, reaching 4.9 cm; in addition, the E, N, U directions of only three stations were worse after PPPAR, which may indicate that the same strategy is not practical for all the MGEX stations. It is clear in Figure 9b that, for the GPS system, 54% of the stations had an improved positioning accuracy in all three directions after PPPAR, while the N direction was significantly better than the E direction. A 2 cm improvement was observed in the E direction for the GAMB stations. In Figure 9c,d, it can be seen that regardless of whether GPS/Galileo or GPS/Galileo/BDS was used, the positioning accuracies in the E, N, U directions were significantly better than the GPS and Galileo systems, which is importantly related to the fact that multi-systems combine a large number of satellites and a good satellite spatial geometric configuration. However, the positioning accuracy of GPS/Galileo/BDS in RT PPPAR was worse than that of GPS/Galileo in the both the E direction and U direction, which is very much related to the poor solving of the BDS-phase deviation products.
From Figure 10a, it can be seen that for the Galileo system, all the stations improved in one or more directions in E, N and U. It is also clear that 78% of the stations improved in the E direction and 59% and 70% of the stations improved in the N and U directions. From Figure 10b, it can be seen that for the GPS system, after PPPAR, the improvement in the E direction was the best, followed by the U direction, and lastly the N direction, but that the positioning accuracy in the N direction was the best. The E direction of the HOLB station was improved by 0.7 cm, but the accuracy of the USUD station was reduced by 1.2 cm after PPPAR. From Figure 10c,d, it is evident that, no matter the RT PPP or RT PPPAR, the combination of multi-systems can still obviously improve the positional accuracy, although it is possible that the accuracy of individual stations is not as good as those without AR treatment after adding BDS. Although the accuracy of individual stations after PPPAR may not be as good as those without AR processing, the positioning accuracy after adding the BDS system is still better than that of GPS/Galileo.
Table 3 shows the average RMS value of each system under different processing modes. It is evident from the table that, regardless of whether the static or kinematic mode is used, after AR processing, the positioning accuracy is significantly improved. For a single system, GPS is superior to Galileo, due to its enhanced number of satellites and constellation configuration. At the same time, the GPS/Galileo combination improves the positioning results. The poor solution of the GPS/Galileo/BDS to resolve BDS phase products results in suboptimal positioning accuracy for the combined BDS system. However, the final average positioning accuracy is 1 cm or better in static mode and better than 3 cm in kinematic mode, which fully satisfies the requirements for precision in the daily RT mode.

4. Conclusions

To conduct a comprehensive analysis of the RT PPPAR algorithm, we employed the CNES’ precise clock, orbit, and phase biases products. Specifically, we selected the data for the 150th to 169th day of 2023 from 37 MGEX stations around the world. Subsequently, RT ambiguity fixing was performed separately for GPS, Galileo, GPS/Galileo, and GPS/Galileo/BDS, and the following conclusions were derived:
(1)
The RT phase biases products were analyzed. GPS has the best ambiguity fixing, followed by BDS and Galileo. Within a range of ±0.25 cycles, the GPS WL and NL residuals were 98.9% and 95.3%, respectively, while they were 87.1% and 83.5%, respectively, within a range of ±0.15 cycles. For the Galileo system, the WL residuals within ±0.25 cycles and ±0.15 cycles were 98.2% and 83.9%, while the residuals within ±0.15 cycles for NL were 81.4%; in addition, the corresponding value for within ±0.25 cycles is 94.3%. The distribution of the WL and NL residuals of BDS is poor. Within ±0.25 and ±0.15 cycles, the residuals of WL and NL were 97.3% and 79.2%, respectively, whereas the residuals of NL were only 73.1% and 53.7%.
(2)
PPPAR was effective in reducing convergence time. After applying AR processing, the GPS convergence time in static mode decreased from 17.46 min to 14.87 min, while it decreased from 20.89 min to 16.38 min for Galileo. At the same time, the GPS/Galileo decreased from 14.62 min to 11.85 min. In kinematic mode, the GPS decreased from 24.19 min to 21.68 min, while the average convergence of Galileo time decreased from 27.43 min to 23.14 min. After applying AR processing, the convergence time of the combined GPS/Galileo decreased from 20.47 min to 17.14 min, indicating a significant increase in the convergence speed.
(3)
After PPPAR processing, the improvement in the positioning accuracy in dynamic mode was more obvious than that in static mode. Meanwhile, the positioning effect of the Galileo system was the worst, reaching 6.2 cm in the U direction of dynamic RT PPP. The positioning effect of GPS was obviously better than Galileo, and the positioning accuracy of the multi-system combination was also better. Although the RT PPPAR results of individual stations are not as good as RT PPP after adding the BDS system, which is caused by the unsatisfactory solving effect of the BDS system, the positioning accuracy of the multi-system was still very good. Therefore, we should choose a combination of multiple systems for positioning in our daily real-time applications.
This paper analyzed the positioning performance of RT PPPAR with GPS/Galileo/BDS in detail. The results show that RT PPPAR can improve the position accuracy and shorten the convergence time of conventional RT PPP results. The research in this paper makes up for the lack of research on BDS RT PPPAR, and also shows that it can better meet higher demands for precision and timeliness. Further research on the RT PPPAR of the BDS system will be carried out in the future.

Author Contributions

M.G. conceived the idea and designed the experiments with Z.M., Z.C., C.T. and Z.M. wrote the main manuscript. M.G., Z.M., H.Z, A.X., Z.C. and C.T. reviewed the paper. All components of this research were carried out under the supervision of M.G. and H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant Nos. 41904037, 42074012, 42030109), The Liaoning Key Research and Development Program (No. 2020JH2/10100044), and The University Cooperation Project of New Technology Research (No. SKX192010016).

Data Availability Statement

All data are available from IGS and CNES or available from the corresponding author.

Acknowledgments

The authors gratefully acknowledge IGS MGEX for providing the GNSS data. We also acknowledge the CNES for providing real-time products. We are also thankful to Yize Zhang from the Shanghai Astronomical Observatory and Tianjun Liu from Wuhan University for helping us out with the questions we had during the experiment.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zumberge, J.F.; Heflin, M.B.; Jefferson, D.C.; Watkins, M.M.; Webb, F.H. Precise point positioning for the efficient and robust analysis of GPS data from large networks. J. Geophys. Res. 1997, 102, 5005–5017. [Google Scholar] [CrossRef]
  2. Kouba, J.; Héroux, P. Precise Point Positioning Using IGS Orbit and Clock Products. GPS Solut. 2001, 5, 12–28. [Google Scholar] [CrossRef]
  3. Zhang, X.; Li, X.; Li, P. Review of GNSS PPP and its application. Acta Geod. Cartogr. Sin. 2017, 46, 1399–1407. [Google Scholar]
  4. Geng, J.; Pan, Y.; Li, X.; Guo, J.; Liu, J.; Chen, X.; Zhang, Y. Noise Characteristics of High-Rate Multi-GNSS for Subdaily Crustal Deformation Monitoring. J. Geophys. Res. Solid Earth 2018, 123, 1987–2002. [Google Scholar] [CrossRef]
  5. Su, K.; Jin, S.; Ge, Y. Rapid displacement determination with a stand-alone multi-GNSS receiver: GPS, Beidou, GLONASS, and Galileo. GPS Solut. 2023, 23, 54. [Google Scholar] [CrossRef]
  6. Muellerschoe, R.J.; Barsever, Y.E.; Bertiger, W.I.; Stowers, D.A. Decimeter accuracy, NASA’s global DGPS for high precision users. GPS World 2000, 12, 14–20. [Google Scholar]
  7. Li, X.; Ge, M.; Dai, X.; Ren, X.; Fritsche, M.; Wickert, J.; Schuh, H. Accuracy and reliability of multi-GNSS real-time precise positioning: GPS, GLONASS, BeiDou, and Galileo. J. Geod. 2015, 89, 607–635. [Google Scholar] [CrossRef]
  8. Gu, S.; Guo, R.; Gong, X.; Zhang, S.; Lou, Y.; Li, Z. Real-time precise point positioning based on BDS-3 global short message communication. GPS Solut. 2022, 26, 107. [Google Scholar] [CrossRef]
  9. Laurichesse, D.; Cerri, L.; Berthias, J.P.; Mercier, F. Real time precise GPS constellation and clocks estimation by means of a Kalman Filter. In Proceedings of the 26th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2013), Nashville, TN, USA, 16–20 September 2013; pp. 1155–1163. [Google Scholar]
  10. Li, X.; Chen, X.; Ge, M.; Schuh, H. Improving multi-GNSS ultra-rapid orbit determination for real-time precise point positioning. J. Geod. 2019, 93, 45–64. [Google Scholar] [CrossRef]
  11. Fu, W.; Huang, G.; Zhang, Q.; Gu, S.; Schuh, H. Multi-GNSS real-time clock estimation using sequential least square adjustment with online quality control. J. Geod. 2019, 93, 963–976. [Google Scholar] [CrossRef]
  12. Yao, Y.; He, Y.; Yi, W.; Song, W.; Cao, C.; Chen, M. Method for evaluating real-time GNSS satellite clock offset products. GPS Solut. 2017, 21, 1417–1425. [Google Scholar] [CrossRef]
  13. Zhang, L.; Yang, H.; Gao, Y.; Yao, Y.; Xu, C. Evaluation and analysis of real-time precise orbits and clocks products from different IGS analysis centers. Adv. Space Res. 2018, 61, 2942–2954. [Google Scholar] [CrossRef]
  14. Liu, T.; Zhang, B.; Yuan, Y.; Li, M. Real-Time Precise Point Positioning (RTPPP) with raw observations and its application in real-time regional ionospheric VTEC modeling. J. Geod. 2018, 92, 1267–1283. [Google Scholar] [CrossRef]
  15. Wang, L.; Li, Z.; Ge, M.; Neitzel, F.; Wang, X.; Yuan, H. Investigation of the performance of real-time BDS-only precise point positioning using the IGS real-time service. GPS Solut. 2019, 23, 66. [Google Scholar] [CrossRef]
  16. Ji, R.; Jiang, X.; Chen, X.; Zhu, H.; Ge, M.; Neitzel, F. Quality monitoring of real-time GNSS precise positioning service system. Geo Spat. Inf. Sci. 2023, 26, 1–15. [Google Scholar] [CrossRef]
  17. De Bakker, P.F.; Tiberius, C.C.J.M. Real-time multi-GNSS single frequency precise point positioning. GPS Solut. 2017, 21, 1791–1803. [Google Scholar] [CrossRef]
  18. Wang, Z.; Li, Z.; Wang, L.; Wang, X.; Yuan, H. Assessment of multiple GNSS real-time SSR products from different analysis centers. ISPRS Int. J. Geo Inf. 2018, 7, 85. [Google Scholar] [CrossRef]
  19. Abdi, N.; Ardalan, A.A.; Karimi, R.; Rezvani, M.H. Performance assessment of multi-GNSS real-time PPP over Iran. Adv. Space Res. 2017, 59, 2870–2879. [Google Scholar] [CrossRef]
  20. Liu, T.; Wang, J.; Yu, H.; Cao, X.; Ge, Y. A new weighting approach with application to ionospheric delay constraint for GPS/GALILEO real-time precise point positioning. Appl. Sci. 2018, 8, 2537. [Google Scholar] [CrossRef]
  21. Ren, Z.; Gong, H.; Peng, J.; Tang, C.; Huang, X.; Sun, G. Performance Assessment of Real-time Precise Point Positioning Using BDS PPP-B2b Service Signal. Adv. Space Res. 2021, 68, 3242–3254. [Google Scholar] [CrossRef]
  22. Kazmierski, K.; Hadas, T.; Sos’nica, K. Weighting of multi-GNSS observations in real-time precise point positioning. Remote Sens. 2018, 10, 84. [Google Scholar] [CrossRef]
  23. Kazmierski, K.; Sos’nica, K.; Hadas, T. Quality assessment of multi-GNSS orbits and clocks for real-time precise point positioning. GPS Solut. 2018, 22, 11. [Google Scholar] [CrossRef]
  24. Pan, L.; Gao, X.; Hu, J.; Ma, F.; Wu, W. Performance assessment of real-time Multi-GNSS integrated PPP with uncombined and ionospheric-free combined observables. Adv. Space Res. 2021, 67, 234–252. [Google Scholar] [CrossRef]
  25. Gabor, M.J. GPS Carrier Phase Ambiguity Resolution Using Satellite-Satellite Single-Differences; The University of Texas: Austin, TX, USA, 1999. [Google Scholar]
  26. 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]
  27. Collins, P.; Bisnath, S.; Lahaye, F.; Heroux, P. Undifferenced GPS Ambiguity Resolution using the Decoupled Clock Model and Ambiguity Datum Fixing. Navigation 2010, 57, 123–135. [Google Scholar] [CrossRef]
  28. Laurichesse, D.; Mercier, F.; Berthias, J.P.; Broca, P.; Cerri, L. Integer Ambiguity Resolution on Undifferenced GPS Phase Measurements and Its Application to PPP and Satellite Precise Orbit Determination. Navigation 2009, 56, 135–149. [Google Scholar] [CrossRef]
  29. Geng, J.; Meng, X.; Dodson, A.H.; Teferle, F.N. Integer ambiguity resolution in precise point positioning: Method comparison. J. Geod. 2010, 84, 569–581. [Google Scholar] [CrossRef]
  30. Shi, J.; Gao, Y. A comparison of three PPP integer ambiguity resolution methods. GPS Solut. 2014, 18, 519–528. [Google Scholar] [CrossRef]
  31. Teunissen, P.J.G.; Khodabandeh, A. Review and principles of PPP-RTK methods. J. Geod. 2015, 89, 217–240. [Google Scholar] [CrossRef]
  32. Wang, J.; Huang, G.; Yang, Y.; Zhang, Q.; Xiao, G. FCB estimation with three different PPP models: Equivalence analysis and experiment tests. GPS Solut. 2019, 23, 93. [Google Scholar] [CrossRef]
  33. Geng, J.; Teferle, F.N.; Shi, C.; Meng, X.; Dodson, A.H.; Liu, J. Ambiguity resolution in precise point positioning with hourly data. GPS Solut. 2009, 13, 263–270. [Google Scholar] [CrossRef]
  34. Zhang, X.; Li, P.; Zuo, X. Kinematic Precise Orbit Determination Based on Ambiguity-Fixed PPP. Geomat. Inf. Sci. Wuhan Univ. 2013, 38, 1009–1013. [Google Scholar]
  35. Zhang, X.; Li, X. A New Method for Zero-Differenced Interger Ambiguity Resolution and Its Application to PPP. Geomat. Inf. Sci. Wuhan Univ. 2010, 35, 657–660. [Google Scholar]
  36. Li, X.; Zhang, X.; Li, P. PPP for rapid precise positioning and orbit determination with zero-difference integer ambiguity fixing. Chin. J. Geophys. 2012, 55, 833–840. [Google Scholar]
  37. Loyer, S.; Perosanz, F.; Mercier, F.; Capdeville, H.; Marty, J. Zero-difference GPS ambiguity resolution at CNES-CLS IGS Analysis Center. J. Geod. 2012, 86, 991–1003. [Google Scholar] [CrossRef]
  38. Liu, S.; Sun, F.; Hao, W.; Liu, J.; Li, H. Modeling and Effects Analysis of PPP Ambiguity Fixing Based on Integer Phase Clock Method. Acta Geod. Cartogr. Sin. 2014, 12, 1230–1237. [Google Scholar]
  39. Liu, T.; Jiang, W.; Laurichesse, D.; Chen, H.; Liu, X.; Wang, J. Assessing GPS/Galileo real-time precise point positioning with ambiguity resolution based on phase biases from CNES. Adv. Space Res. 2020, 66, 810–825. [Google Scholar] [CrossRef]
  40. Gazzino, C.; Blot, A.; Bernadotte, E.; Jayle, T.; Laymand, M.; Lelarge, N.; Lacabanne, A.; Laurichesse, D. The CNES Solutions for Improving the Positioning Accuracy with Post-Processed Phase Biases, a Snapshot Mode, and High-Frequency Doppler Measurements Embedded in Recent Advances of the PPP-WIZARD Demonstrator. Remote Sens. 2023, 15, 4231. [Google Scholar] [CrossRef]
  41. Du, S.; Shu, B.; Xie, W.; Huang, G.; Ge, Y.; Li, P. Evaluation of Real-time Precise Point Positioning with Ambiguity Resolution Based on Multi-GNSS OSB Products from CNES. Remote Sens. 2022, 14, 4970. [Google Scholar] [CrossRef]
  42. Liu, Y.; Ye, S.; Song, W.; Lou, Y.; Chen, D. Integrating GPS and BDS to shorten the initialization time for ambiguity-fixed PPP. GPS Solut. 2017, 21, 333–343. [Google Scholar] [CrossRef]
  43. Li, X.; Li, X.; Yuan, Y.; Zhang, K.; Zhang, X.; Wickert, J. Multi-GNSS phase delay estimation and PPP ambiguity resolution: GPS, BDS, GLONASS, Galileo. J. Geod. 2018, 92, 579–608. [Google Scholar] [CrossRef]
  44. Nadarajah, N.; Khodabandeh, A.; Wang, K.; Choudhury, M.; Teunissen, P.J.G. Multi-GNSS PPP-RTK: From Large- to Small-Scale Networks. Sensors 2018, 18, 1078. [Google Scholar] [CrossRef]
  45. Geng, J.; Wen, Q.; Zhang, Q.; Li, G.; Zhang, K. GNSS observable-specific phase biases for all-frequency PPP ambiguity resolution. J. Geod. 2022, 96, 11. [Google Scholar] [CrossRef]
  46. Li, B.; Mi, J.; Zhu, H.; Gu, S.; Xu, Y.; Wang, H.; Yang, L.; Chen, Y.; Pang, Y. BDS-3/GPS/Galileo OSB Estimation and PPP-AR Positioning Analysis of Different Positioning Models. Remote Sens. 2022, 14, 4207. [Google Scholar] [CrossRef]
  47. Blewitt, G. Carrier phase ambiguity resolution for the Global Positioning System applied to geodetic baselines up to 2000 km. J. Geophys. Res. Solid Earth 1989, 94, 10187–10203. [Google Scholar] [CrossRef]
  48. Chen, J.; Zhang, Y.; Wang, J.; Yang, S.; Dong, D.; Wang, J.; Qu, W.; Wu, B. A simplified and unified model of mufti-GNSS precise point positioning. Adv. Space Res. 2015, 55, 125–134. [Google Scholar] [CrossRef]
  49. Dach, R.; Hugentobler, U.; Fridez, P.; Meindl, M. Bernese GPS Software Version 5.0.; Astronomical Institute, University of Bern: Bern, Switzerland, 2007; Volume 640, p. 114. [Google Scholar]
  50. Melbourne, W.G. The case for ranging in GPS-based geodetic systems. In Proceedings of the First International Symposium on Precise Positioning with the Global Positioning System, Rockville, MD, USA, 15–19 April 1985. [Google Scholar]
  51. Wübbena, G. Software developments for geodetic positioning with GPS using TI 4100 code and carrier measurements. In Proceedings of the First International Symposium on Precise Positioning with the Global Positioning System, Rockville, MD, USA, 15–19 April 1985. [Google Scholar]
  52. Dong, D.; Bock, Y. Global Positioning System Network Analysis with Phase Ambiguity Resolution Applied to Crustal Deformation Studies in California. J. Geophys. Res. Solid Earth 1989, 94, 3949–3966. [Google Scholar] [CrossRef]
  53. Gao, M.; Cao, Z.; Meng, Z.; Tan, C.; Zhu, H.; Huang, L. Algorithms Research and Precision Comparison of Different Frequency Combinations of BDS-3\GPS\Galileo for Precise Point Positioning in Asia-Pacific Region. Sensors 2023, 23, 5935. [Google Scholar] [CrossRef]
  54. Blewitt, G. An Automatic Editing Algorithm for GPS data. Geophys. Res. Lett. 1990, 17, 199–202. [Google Scholar] [CrossRef]
  55. Zhang, X.; Guo, F.; Li, P.; Zuo, X. Real-time Quality Control Procedure for GNSS Precise Point Positioning. Geomat. Inf. Sci. Wuhan Univ. 2012, 37, 940–944,1013. [Google Scholar]
Figure 1. Distribution of the stations.
Figure 1. Distribution of the stations.
Remotesensing 15 05159 g001
Figure 2. Average number of visible satellites at MGEX stations.
Figure 2. Average number of visible satellites at MGEX stations.
Remotesensing 15 05159 g002
Figure 3. Average PDOP of the MGEX station.
Figure 3. Average PDOP of the MGEX station.
Remotesensing 15 05159 g003
Figure 4. Residual distribution of WL and NL.
Figure 4. Residual distribution of WL and NL.
Remotesensing 15 05159 g004
Figure 5. Convergence time of each system in static mode (the first behavior is real-time PPP and the second behavior is real-time PPPAR).
Figure 5. Convergence time of each system in static mode (the first behavior is real-time PPP and the second behavior is real-time PPPAR).
Remotesensing 15 05159 g005
Figure 6. Convergence time of each system in kinematic mode (the first behavior is RT PPP and the second behavior is RT PPPAR).
Figure 6. Convergence time of each system in kinematic mode (the first behavior is RT PPP and the second behavior is RT PPPAR).
Remotesensing 15 05159 g006
Figure 7. Time series of kinematic float and fixed solution in 150 d of GRAZ station in 2023.
Figure 7. Time series of kinematic float and fixed solution in 150 d of GRAZ station in 2023.
Remotesensing 15 05159 g007
Figure 8. Time series of kinematic float and fixed solution in 150 d of HOLB station in 2023.
Figure 8. Time series of kinematic float and fixed solution in 150 d of HOLB station in 2023.
Remotesensing 15 05159 g008
Figure 9. RMS values in kinematic mode obtained using different systems and different data processing schemes.
Figure 9. RMS values in kinematic mode obtained using different systems and different data processing schemes.
Remotesensing 15 05159 g009aRemotesensing 15 05159 g009b
Figure 10. RMS values in static mode obtained using different systems and different data processing schemes.
Figure 10. RMS values in static mode obtained using different systems and different data processing schemes.
Remotesensing 15 05159 g010aRemotesensing 15 05159 g010b
Table 1. Basic information of MGEX stations.
Table 1. Basic information of MGEX stations.
StationLatitudeLongitudeStationLatitudeLongitude
ALIC−23.67133.886KERG−49.35170.256
ASCG−7.916−14.333LAMA53.89220.67
BOGT4.64−74.081LCK353.89220.67
CEDU−31.867133.81MARS43.2795.354
CORD−31.528−64.47MAW1−67.60562.871
CZTG−46.43251.855MIKL46.97331.973
DAV1−68.57777.973MIZU39.135141.133
EBRE40.8210.492NKLG0.3549.672
ENAO39.091−28.026NIST39.995−105.263
GAMB−23.13−134.965NLIB41.772−91.575
GAMG35.59127.92POVE−8.709−63.896
GLSV50.36430.497PTBB52.29610.46
GRAZ47.06715.493ULAB47.865107.052
HOLB50.64−128.135URUM43.80887.601
HUEG47.8347.596USUD36.133138.362
INEG21.856−102.284WIND−22.57517.089
IISC13.02177.57XMIS−10.45105.689
IITK26.52180.232YEL262.481−114.481
JDPR26.20773.024
Table 2. PPP processing strategies.
Table 2. PPP processing strategies.
ItemSetting
ObservationsPseudo-range and phase observations
Solution modelStatic/Kinematic
FrequencyGPS: L1/L2; Galileo: E1/E5a; BDS: B1I/B3I
Orbits and clocksCNES RT orbit and clock products
Elevation cut off
Sampling offset30 s
Phase windupPhase polarization effects applied
Parameter estimation methodKalman filtering
Inter-system biasEstimated as a random walk
Receiver coordinatesParameters estimation
Receiver clock errorParameters estimation
Earth tidesIERS2010
Weighting schemeElevation dependent weight
IonosphereIonosphere-free
A priori troposphere delaySaastamoinen
Tropospheric mapping functionVMF1
Satellite phase centerigs20.atx
Phase ambiguityWL + NL
Cycle slip methodGF + MW
Table 3. RMS values under different processing modes (unit: cm).
Table 3. RMS values under different processing modes (unit: cm).
SystemKinematicStatic
RT PPPARRT PPPRT PPPARRT PPP
ENUENUENUENU
Galileo3.23 2.43 5.67 3.66 2.69 6.26 1.20 0.58 1.69 1.35 0.63 1.80
GPS1.75 1.56 4.09 2.33 1.63 4.32 0.86 0.58 1.37 1.12 0.62 1.45
GPS/Galileo1.05 0.95 3.08 1.77 1.22 3.51 0.75 0.50 1.17 1.00 0.54 1.32
GPS/Galileo/BDS1.33 1.32 2.94 1.36 1.17 2.98 0.79 0.35 0.88 0.91 0.33 0.89
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

Gao, M.; Meng, Z.; Zhu, H.; Xu, A.; Cao, Z.; Tan, C. Research on the Real-Time Ambiguity Resolution Algorithm of GPS/Galileo/BDS Based on CNES Real-Time Products. Remote Sens. 2023, 15, 5159. https://doi.org/10.3390/rs15215159

AMA Style

Gao M, Meng Z, Zhu H, Xu A, Cao Z, Tan C. Research on the Real-Time Ambiguity Resolution Algorithm of GPS/Galileo/BDS Based on CNES Real-Time Products. Remote Sensing. 2023; 15(21):5159. https://doi.org/10.3390/rs15215159

Chicago/Turabian Style

Gao, Meng, Ziheng Meng, Huizhong Zhu, Aigong Xu, Zhihua Cao, and Chunbo Tan. 2023. "Research on the Real-Time Ambiguity Resolution Algorithm of GPS/Galileo/BDS Based on CNES Real-Time Products" Remote Sensing 15, no. 21: 5159. https://doi.org/10.3390/rs15215159

APA Style

Gao, M., Meng, Z., Zhu, H., Xu, A., Cao, Z., & Tan, C. (2023). Research on the Real-Time Ambiguity Resolution Algorithm of GPS/Galileo/BDS Based on CNES Real-Time Products. Remote Sensing, 15(21), 5159. https://doi.org/10.3390/rs15215159

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