Abstract
Although integer ambiguity resolution (IAR) can improve positioning accuracy considerably and shorten the convergence time of precise point positioning (PPP), it requires an initialization time of over 30 min. With the full operation of GLONASS globally and BDS in the Asia–Pacific region, it is necessary to assess the PPP–IAR performance by simultaneous fixing of GPS, GLONASS, and BDS ambiguities. This study proposed a GPS + GLONASS + BDS combined PPP–IAR strategy and processed PPP–IAR kinematically and statically using one week of data collected at 20 static stations. The undifferenced wide- and narrow-lane fractional cycle biases for GPS, GLONASS, and BDS were estimated using a regional network, and undifferenced PPP ambiguity resolution was performed to assess the contribution of multi-GNSSs. Generally, over 99% of a posteriori residuals of wide-lane ambiguities were within ±0.25 cycles for both GPS and BDS, while the value was 91.5% for GLONASS. Over 96% of narrow-lane residuals were within ±0.15 cycles for GPS, GLONASS, and BDS. For kinematic PPP with a 10-min observation time, only 16.2% of all cases could be fixed with GPS alone. However, adding GLONASS improved the percentage considerably to 75.9%, and it reached 90.0% when using GPS + GLONASS + BDS. Not all epochs could be fixed with a correct set of ambiguities; therefore, we defined the ratio of the number of epochs with correctly fixed ambiguities to the number of all fixed epochs as the correct fixing rate (CFR). Because partial ambiguity fixing was used, when more than five ambiguities were fixed correctly, we considered the epoch correctly fixed. For the small ratio criteria of 2.0, the CFR improved considerably from 51.7% for GPS alone, to 98.3% when using GPS + GLONASS + BDS combined solutions.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
Introduction
Precise point positioning (PPP) uses undifferenced observations combined with precise satellite orbit and clock corrections to provide accurate positioning on a global scale (Zumberge et al. 1997; Kouba and Héroux 2001). However, the long initialization time required is a major limitation of PPP for real-time positioning (Bisnath and Gao 2009). Integer ambiguity resolution (IAR) provides an opportunity for shortening the initialization time and improving PPP accuracy (Gabor and Nerem 1999; Ge et al. 2008; Collins et al. 2008; Laurichesse et al. 2009; Li and Zhang 2012).
There are two principal PPP–IAR methods. The first is the fractional cycle bias (FCB) estimation method (Ge et al. 2008). It uses a reference network to estimate both wide-lane (WL) and narrow-lane (NL) FCBs that are applied to recover the integer nature of the PPP ambiguities. The second is the integer-recovery clock method, which was presented by Laurichesse and Mercier (2007), Laurichesse et al. (2009) and by Collins et al. (2008). It uses a reference network to estimate undifferenced WL FCBs and clock corrections that contain separate code and carrier clocks. The NL FCBs are not estimated but are assimilated into the clock estimates, which can be used to recover the integer nature of the ambiguities directly. Geng et al. (2010a), Shi and Gao (2014), and Teunissen and Khodabandeh (2014) all compared these PPP–IAR methods, and none of them found significant differences.
Although great advances have been made with GPS PPP–IAR, the time to first fix (TTFF) still requires over 30 min (Geng et al. 2010b, 2011). Jokinen et al. (2013) added GLONASS observations to shorten the TTFF of GPS PPP–IAR and their results showed that the TTFF could be improved by approximately 5%. Li and Zhang (2014) performed a similar analysis and they found that the average TTFF could be shortened by 42.0% from 34.4 to 20.0 min in kinematic mode. However, these two previous studies only fixed GPS ambiguities. Geng and Shi (2017) and Liu et al. (2017) further fix GPS and GLONASS ambiguity simultaneously and found that the fixing rate within 10 min could be improved from 39.8 to 87.5% and from 46.8 to 95.8%, respectively. Liu et al. (2016a) integrated GPS and BDS for PPP–IAR and they found that the fixing rate within 10 min could be improved from 17.6 to 42.8% by adding BDS satellites (IGSO and MEO). However, adding GEO satellites degraded the results because of the low orbital precision.
The above illustrates that most recent PPP–IAR research has focused on GPS. With the full operation of the BDS in the Asia–Pacific region, and the full global operation of GLONASS with 24 satellites, there are currently, on average, 23 satellites always visible across the Asia–Pacific region. Therefore, it is important to investigate the contribution to PPP–IAR of combining GPS, GLONASS, and BDS. In this contribution, a GPS + GLONASS + BDS combined PPP–IAR strategy is proposed. We adopted an undifferenced method for FCB estimation, and we proposed an undifferenced PPP–IAR strategy to perform a GPS + GLONASS + BDS combined solution. We used one week’s data collected at 20 stations to generate the undifferenced WL and NL FCBs. Then, we performed undifferenced PPP ambiguity resolution at each station to assess the contribution of using multi-GNSSs.
Methods
The method by Ge et al. (2008) was adopted in this study with the difference that both FCB estimation and PPP ambiguity resolution were realized in an undifferenced way.
GNSS observation model
The ionospheric-free combination is usually used in PPP to eliminate the first-order ionospheric effect. For a GNSS satellite s observed by receiver r, the ionospheric-free pseudorange and carrier phase observations can be expressed as:
where \(P_{\text{IF,r}}^{s}\) and \(L_{\text{IF,r}}^{s}\) are the ionospheric-free pseudorange and carrier phase observations, respectively, \(\rho_{\text{r}}^{s}\) is the geometric distance between the satellite and the receiver, c represents the speed of light in a vacuum, \(dt_{\text{r}}\) and \(dt^{s}\) represent the receiver and satellite clocks, respectively, \(T_{\text{r}}\) is the zenith tropospheric delay, \(m_{\text{r}}^{s}\) is the corresponding mapping function, \(N_{\text{IF,r}}^{s}\) is the ionospheric-free ambiguity for the corresponding wavelength \(\lambda_{\text{IF}}^{s}\), \(B_{\text{IF,r}}\) and \(b_{\text{IF,r}}\) are the receiver hardware biases for the pseudorange and carrier phase, respectively, and \(B_{\text{IF}}^{s}\) and \(b_{\text{IF}}^{s}\) are the satellite hardware biases. The multipath effect and noise are ignored for clarity, while the phase center offsets and variations, the earth tides, the phase wind-up, and the relativistic delays must be corrected.
Because of the ambiguity parameter in the carrier phase observation, the absolute datum of both the satellite clock and the receiver clock can only be determined by the pseudorange observation in (1). Therefore, the IGS precise satellite clock will absorb the satellite pseudorange hardware bias \(B_{\text{IF}}^{s}\), while the receiver pseudorange hardware bias will be absorbed by the receiver clock. Thus, after applying the precise satellite clock, Eq. (1) can be rewritten as:
with
It can be seen from the second line of (3) that the integer nature of the undifferenced ambiguity is destroyed by the receiver and satellite hardware delays.
For a multi-constellation case, the combined GPS + GLONASS + BDS observation model can be expressed as:
where superscripts a, b, and c represent a GPS, GLONASS, and BDS satellite, respectively, and superscripts G, R, and C stand for the GPS, GLONASS, and BDS systems, respectively. The estimated parameters include three coordinate parameters, three receiver clock offsets, a zenith tropospheric delay, and real-value ambiguity parameters.
Generally, the ionospheric-free ambiguities are decomposed into WL and NL ambiguities for fixing. In PPP data processing, because of the existence of the receiver and satellite hardware delay, see Eq. (3), the decomposition has the following form:
where \(N_{{{\text{w}},i}}^{k}\) and \(N_{n,i}^{s}\) are the WL and NL ambiguities, respectively, \(\phi_{\text{w}}^{s}\) and \(\phi_{{{\text{w}},i}}\) are the satellite and receiver WL hardware delays, while \(\phi_{n}^{s}\) and \(\phi_{n,i}\) are the NL hardware delays. It can be seen that the WL and NL hardware delays destroy the integer nature of the WL and NL ambiguities. It is difficult to separate the hardware delay and the integer ambiguity directly; however, only their FCB is critical for ambiguity fixing. Thus, if we can determine the satellite FCBs beforehand using a network, PPP can use the FCBs to recover the integer nature of the ambiguity and fix them to integers.
FCB estimation strategy
Since WL ambiguities have a long wavelength of about 0.86, 0.84, and 0.84 m for GPS, GLONASS, and BDS, respectively, they can be fixed easily by averaging the Hatch–Melbourne–Wübbena (HMW) combination (Hatch 1982; Melbourne 1985; Wübbena 1985) over epochs:
where \(< \cdot >\) represents the averaging over epochs, λ is the carrier phase wavelength, \(N_{\text{w,r}}^{s}\) is the integer WL ambiguity, and \(\phi_{\text{w}}^{s}\) and \(\phi_{\text{w,r}}\) are the satellite and receiver WL FCBs, respectively. It can be seen from (6) that the HMW combination is affected directly by any systematic bias in the observations.
GLONASS uses frequency division multiple access modulation, which causes inter-frequency bias (IFB) between different satellites for both pseudorange and carrier phase observations (Pratt et al. 1998; Yamada et al. 2010; Reussner and Wanninger 2011;Wanninger 2012). Because of the IFB, the FCB estimation and PPP ambiguity resolution will be undermined (Reussner and Wanninger 2011; Chuang et al. 2013; Liu et al. 2016b). However, in this study, we used receivers with the same hardware configuration (i.e., same manufacturer, receiver type, firmware version, and antenna type); therefore, the WL and NL receiver IFBs can be absorbed into the satellite FCBs (Liu et al. 2016b). Thus, GLONASS FCB estimation and PPP ambiguity fixing can be undertaken in a straightforward manner.
For BDS pseudorange observations, there exist large multipath errors generated at the satellite, which affect the WL FCB estimation. Based on the multipath combination (Estey and Meertens 1999), a correction model for IGSO and MEO satellites was generated by Wanninger and Beer (2015). To obtain an absolute value, a zero-mean constraint on the estimated correction values was added, which causes the estimated WL FCBs to be biased. Therefore, in PPP ambiguity resolution, the same satellite multipath corrections as applied in WL FCB estimation should be used, which guarantees the consistency of the WL FCBs to recover the integer nature of the WL ambiguities (Wanninger and Beer 2015, Liu et al. 2016a).
Reference stations are processed in the PPP model to generate the ionospheric-free ambiguity. After fixing the WL ambiguity, the float NL ambiguity can be obtained with the float ionospheric-free ambiguity as:
where \(\tilde{N}_{{n,{\text{r}}}}^{s}\) and \(N_{{n,{\text{r}}}}^{s}\) represent the float and integer NL ambiguity, respectively, and \(\phi_{n}^{s}\) and \(\phi_{{n,{\text{r}}}}\) are the satellite and receiver NL FCBs, respectively. Note only the fixed integer WL ambiguity is used in (7) and therefore, the precision of the WL FCB will not affect the estimation of the NL ambiguity (Ge et al. 2008).
The WL and NL FCB estimation can be performed using (6) and (7). Because GLONASS satellites have distinct wavelengths, differencing between GLONASS satellites should be avoided, because it would make ambiguity fixing rather complicated (Wang et al. 2001; Al-Shaery et al. 2013). The undifferenced WL and NL FCB estimation strategy proposed by Laurichesse et al. (2009) was adopted in this study. Because of inter-system hardware and time biases, individual receiver WL and NL FCBs should be estimated for GPS, GLONASS, and BDS.
PPP ambiguity resolution
Multi-GNSS PPP can be performed with (4), obtaining the float ionospheric-free ambiguity. Then, WL and NL ambiguity resolution can be undertaken sequentially. The satellite WL FCB can be removed by applying satellite WL FCB corrections, while the receiver WL FCB must be estimated to further correct the WL ambiguity estimates to retrieve their integer properties. Then, rounding decisions can be made to fix the WL ambiguities. The LAMBDA method was applied to search the NL ambiguities (Teunissen 1994), and the ratio test was used for ambiguity validation (Euler and Schaffrin 1991; Verhagen and Teunissen 2013; Leick et al. 2015). The ratio value is generally defined as the ratio of the second minimum of the quadratic form of the residuals to the minimum. It is used to discriminate between the second set of optimum integer candidates and the optimum one. Before applying the LAMBDA method, the receiver FCB and receiver clock must be separated from the NL ambiguities. This can be done by fixing the ambiguity with the highest satellite elevation to its nearest integer as reference. Further details can be found in Liu et al. (2017).
Data and processing strategy
The Positioning And Navigation Data Analyst (PANDA) software, developed at Wuhan University (China), was modified to perform multi-GNSS PPP ambiguity resolution. Observations made on DOY 74–80, 2015 were used. This study used 20 stations with the same receiver hardware configuration (Trimble NetR9 receiver with antenna type “TRM59900.00 SCIS”) to conduct FCB estimation and PPP ambiguity resolution. Figure 1 shows the distribution of the 20 stations. We used C1 and P2 pseudorange observations for each system at all stations, and the details of the processing strategies are summarized in Table 1.
To assess the contribution of multi-GNSS, we conducted PPP–IAR on all the stations for seven days. Both kinematic and static solutions are performed with Kalman filter epoch by epoch, except that the position parameters are modeled as white noise in kinematic solution and as constant in static solution. The daily observations were divided into 24 hourly data sets; hence, there were generally 168 hourly solutions for each station and 3360 in all, if there was no data loss. The TTFF in each hourly session was recorded and analyzed. We further calculated the cumulative distribution of the TTFF, and we obtained the fixing rate for different lengths of observation time. For example, the fixing rate for 10-min observation time represents the rate of all PPP cases with 10-min observation that can achieve an ambiguity-fixed solution. We assumed that the ambiguities could be fixed correctly with daily observations, and then the hourly ambiguities were compared with the daily “truth” to verify their correctness. We define the ratio of epoch number with correctly fixed ambiguities to the number of all fixed epochs as the correct fixing rate (CFR). Because we considered partial ambiguity fixing for a given epoch, if the number of fixed ambiguities was less than six or the PDOP of the satellites corresponding to the fixed ambiguities was too poor, it was not accepted as a fixed solution.
Experiment results and discussion
In this section, the quality of the FCBs is first assessed by checking the a posteriori residuals of float ambiguities. Then, kinematic and static PPP–IAR is conducted to analyze the performance improvement by using multi-GNSS.
Assessment of FCB estimation quality
To evaluate the quality of the FCBs, the upper panels of Fig. 2 show the distribution of a posteriori residuals of all the daily WL float ambiguities. It can be seen that 98.4 and 97.2% of the WL residuals are within 0.15 cycles for GPS and BDS, respectively; over 99% are within 0.25 cycles for both. This indicates a high consistency of the fractional parts of the float WL ambiguities for GPS and BDS. Although only 77.7% are within 0.15 cycles for GLONASS, 91.5% are within 0.25 cycles, which can satisfy GLONASS PPP ambiguity resolution.
The lower panels of Fig. 2 show the distribution of a posteriori residuals of the NL float ambiguities with the WL ambiguity fixed. It can be seen that over 93% of the residuals are within 0.1 cycles for GPS, GLONASS, and BDS; and that over 96% are within 0.15 cycles. Although the WL residuals of GLONASS are larger than GPS and BDS, the NL residuals have the same precision as GPS and BDS. Note the residuals of BDS are a little smaller than GPS and GLONASS, which is because the BDS IGSO satellites have longer continuous tracking times and the float ambiguities converge better.
Contribution of multi-GNSS to float PPP
Figure 3 shows the distribution of the number of satellites and the PDOP for different system combinations. It can be seen that the average number of GPS satellites is 9.4 and the average PDOP is 1.9. When using GPS + GLONASS, these two values are 17.1 and 1.3, respectively, which are better than GPS + BDS. If all three systems are used, the average satellite number is 22.1 and the average PDOP is 1.1. Considering this, we expect great improvements in the performance of both float and ambiguity-fixed PPP solutions when using multi-GNSS.
We calculated the positioning RMS for different lengths of observation time from all the hourly solutions (Fig. 4). It is evident that the position accuracy of kinematic PPP can be improved significantly by adding GLONASS and BDS. Taking the 20-min observation length as an example, the position RMS for GPS-only is 19.2, 28.7, and 46.2 cm for the north, east, and up directions, respectively. When adding GLONASS, it improves to 3.7, 11.8, and 9.6 cm, respectively, and when adding both GLONASS and BDS, it improves to 2.7, 9.2, and 7.4 cm, respectively. When using the static model, the position RMS for GPS-only in the north, east, and up directions is improved significantly to 3.9 12.3, and 13.2 cm, respectively; however, the improvement by the further addition of another GNSS system is relatively low, i.e., only to 2.1, 5.9, and 6.0 cm, respectively, for GPS + GLONASS + BDS solution. We believe this is because the model is sufficiently strong for static GPS-only PPP, such that the addition of GLONASS and BDS contributes little to the model strength.
Contribution of multi-GNSS to ambiguity-fixed PPP
In this subsection, we first analyzed the contribution of multi-GNSS to kinematic PPP and then static PPP.
Kinematic PPP solution
The important issue in ambiguity validation is the selection of the criteria. Larger criteria will produce a more reliable fixing result, but many potentially correct solutions will be rejected. Therefore, as long as the fixing reliability is acceptable, the criteria should be as small as possible. Table 2 shows the CFR with different ratio criteria for kinematic PPP solutions. The CFR for GPS-only is only 51.7% when the value of the ratio criteria is set to 2.0, which is very low for industrial applications. The CFR increases with an increasing value of the ratio criteria; however, it is only 86.2% when the value of the ratio criteria is large (i.e., 6.0). The CFR with a value of the ratio criteria of 2.0 improves significantly to 93.8 and 91.0% for GPS + GLONASS and GPS + BDS, respectively, and it improves to 98.3% for GPS + GLONASS + BDS, which would satisfy industrial requirements. In the following analysis, we consider the value of the ratio criteria of 2.0 for all PPP strategies.
Figure 5 shows the distribution of the TTFF for different system combinations, and the fixing rate is summarized in Table 3. It can be seen, for GPS-only, that the fixing rate is only 16.2 and 42.6% at 10 and 20 min, respectively. Even when the observation time length is increased to 60 min, the fixing rate is only 86.0%. When adding GLONASS, the fixing rate is improved significantly to 75.9, 93.3, and 99.4% for observation time lengths of 10, 20, and 60 min, respectively. The fixing rate of GPS + BDS is less than GPS + GLONASS, which is because the number of satellites and the PDOP for the former are not as good as the latter. When using GPS + GLONASS + BDS, the fixing rate improves further to 90.0 and 97.6% at 10 and 20 min, respectively, which might satisfy the requirement of real-time applications.
To avoid the effects of incorrectly fixed ambiguity on the positioning results of successive epochs, it is preferable to perform ambiguity fixing at each epoch independently. We calculated the rate of fixed epochs after the first fixed epoch, as shown in Fig. 6. It can be seen that only 95.4% of all epochs can be fixed after the first fixed epoch. When using multi-GNSS, this rate improves to 99.3, 99.1, and 99.6% for GPS + GLONASS, GPS + BDS, and GPS + GLONASS + BDS, respectively.
Figure 7 shows the position RMS of each fixed epoch. The position RMS is 0.97, 0.81, and 3.25 cm for GPS-only in the north, east, and up directions, respectively, whereas it is 0.75, 0.68, and 2.81 cm for GPS + GLONASS, representing improvement of 23.6, 16.4, and 13.5%, respectively. Because of the fewer satellites and the larger PDOP, the improvement of GPS + BDS is slightly less than GPS + GLONASS. When using GPS + GLONASS + BDS, the position RMS improves to 0.72, 0.66, and 2.68 cm in the north, east, and up directions, representing improvement of 25.6, 18.4, and 17.3%), respectively, in comparison with GPS-only.
Static PPP solution
Table 4 shows the CFR with different ratio criteria for static PPP solutions. When using the static model, the model strength is improved, and the CFR can be improved for each solution type. Because the model strength for the GPS-only, GPS + GLONASS, and GPS + GLONASS + BDS solutions increases from left to right, the percentage improvement in CFR decreases with the corresponding solution.
Using kinematic PPP as the benchmark, it is evident that using the static model and adding another GNSS system can both improve the CFR. Here, we compare the improvements offered by these two factors, and the results are shown in Fig. 8. For the GPS-only solution, the maximum improvement is 14.5% when using the static model, while it is as large as 42.1% by adding GLONASS. As for GPS + GLONASS, the maximum improvement is 2.4 and 4.5% when using the static model and by adding BDS, respectively. For GPS + GLONASS + BDS, the model strength is adequate and the CFR is high; therefore, the improvement is only 0.2% when using the static model. It is noted that the CFR improvement by adding another GNSS is about twice that of using the static model. Therefore, we expect that adding another GNSS (i.e., Galileo) would improve the CFR further for GPS + GLONASS + BDS (by 0.4%), reaching 99% for kinematic PPP with the value of the ratio criteria set to 2.0.
The distribution of the TTFF is shown in Fig. 9, and the fixing rate for different observation time lengths is summarized in Table 5. As expected, the fixing rate is improved for each solution type. The improvement is greatest for GPS-only PPP because its model strength is weakest. The model strength for GPS + GLONASS and GPS + GLONASS + BDS is much stronger; thus, the improvement is only slight when using the static model (i.e., less than 9.2 and 6.8%, respectively).
We also used kinematic PPP as the benchmark and compared the improvements in fixing rate by using the static model and by adding another GNSS system (Fig. 10). For GPS-only solution, the maximum improvement is 30.3% when using the static model, but it is as large as 50.7% by adding GLONASS. For the GPS + GLONASS solution, the maximum improvement is 9.2% when using the static model, but it is as large as 29.8% when adding BDS satellites. For GPS + GLONASS + BDS, the model strength is adequate, and the fixing rate is high; therefore, the improvement is only 6.8% when using the static model. It is also noted that the fixing rate improvement by adding another GNSS is about twice that when using the static model. Therefore, we expect that adding another GNSS (i.e., Galileo) would further the fixing rate further for GPS + GLONASS + BDS (by 13%), reaching 73.8% for kinematic PPP with an observation time length of 5 min.
We also performed PPP ambiguity fixing with station coordinates fixed to well-known values from the weekly solutions. Figure 11 shows the fixing rate within 6 min. It can be seen that for GPS-only, the fixing rate is only 92.9% in 6 min. However, when using multi-GNSS, the fixing rate in 6 min improves to 99.7, 99.5, and 99.8% for GPS + GLONASS, GPS + BDS, and GPS + GLONASS + BDS, respectively.
Figure 12 shows the position RMS for one-hourly static ambiguity-fixed PPP. On average, the position RMS is 0.62, 0.59, and 2.45 cm for GPS-only in the north, east, and up directions, respectively, while it is 0.51, 0.45, and 2.08 cm for GPS + GLONASS, representing an improvement of 17.7, 23.7, and 15.1%, respectively. When adding BDS, the precision in the north direction is degraded slightly, which might be caused by the lower precision in the BDS orbit and clock products.
Factors contributing to the improvement of PPP–IAR using multi-GNSS
From the above analysis, we know that using multi-GNSS can significantly improve the correct fixing rate and fixing rate. The addition of multi-GNSS introduces more satellites, providing more pseudorange and phase observations, which causes two effects: more precise float solutions and more ambiguity to be fixed. Thus, it was interesting to determine which would make the greatest contribution to the improvements of multi-GNSS.
To investigate this, we conducted PPP ambiguity resolution for five situations: GPS-only (A), and four GPS + GLONASS + BDS solutions fixing only GPS ambiguities (B), fixing only GPS + GLONASS ambiguities (C), fixing only GPS + BDS ambiguities (D), and fixing ambiguities of all satellites (E). The upper and lower panels of Fig. 13 show the CFR of each situation for kinematic and static solutions, respectively. When comparing the CFR for cases A and B, it can be seen that increasing the accuracy of float PPP (using multi-GNSS) can significantly improve the CFR. When comparing the CFR for situations B–E, it can be seen that for the same precision of float solution, if more ambiguities are fixed, the more significant the CFR improvement. It can also be seen that the greater the number of satellites used, the higher the CFR.
Figure 14 shows the fixing rate of each case. Comparing the fixing rate for cases A and B, it can be seen that increasing the accuracy of float PPP (using multi-GNSS) has very limited improvement on the fixing rate within a short observation time. However, when comparing the fixing rates for situations B–E, it can be seen that for the same precision of float solution, if more ambiguities are fixed, the fixing rate can be improved significantly for short observation times (i.e., 5–20 min). Therefore, fixing more ambiguities would contribute more to the improvement of fixing rate within a short observation period. With increasing observation time length (i.e., >10 min), increasing the accuracy of float PPP would play a more important role. When the observation time is >40 min, the fixing rate is so high that fixing additional ambiguities would contribute very little.
From the above analysis, it can be seen that increasing the accuracy of float PPP and fixing more ambiguities can improve both the CFR and the fixing rate. For the CFR, these two factors have comparable contributions for each different ratio criteria. Figure 14 shows that for a short observation time length, the additions of GLONASS and BDS to the GPS-only solution, when fixing GPS-only, have very limited contributions to the fixing rate. However, when fixing GPS, GLONASS, and BDS at the same time, the contribution is very significant. For longer observation time lengths, the fixing rate of “G + R + C, fixing G + R + C” is not much greater than “G + R + C, fixing G”. Thus, fixing more ambiguities plays a major role for short observation time lengths, while increasing the accuracy of float PPP becomes dominant when the observation time length is >30 min.
Conclusions
This study presented a mathematical model for GPS + GLONASS + BDS (IGSO, MEO) PPP–IAR. One week of data from a network of 20 stations was processed to generate multi-GNSS FCBs and to perform PPP ambiguity resolution. The contributions of multi-GNSS to both the CFR and the fixing rate were analyzed in detail.
Generally, over 99% (91.5%) of a posteriori residuals of the WL ambiguities were within ±0.25 cycles for GPS and BDS (GLONASS), whereas over 96% of the NL residuals were within ±0.15 cycles for GPS, GLONASS, and BDS. We analyzed the improvements to the CFR with different ratio criteria when using multi-GNSS. The CFR for GPS-only was only 51.7% with the value of the ratio criteria set to 2.0, increasing to 86.2% for a value of the ratio criteria set to 6.0, i.e., very low for industrial applications. The CFR with the value of the ratio criteria set to 2.0 improved significantly to 93.8 and 91.0% when adding GLONASS and BDS, respectively. When using GPS + GLONASS + BDS, the CFR was as high as 98.3% with the value of the ratio criteria set to 2.0.
For kinematic PPP, the fixing rate within 10 min for the GPS-only model was only 16.2%. When adding GLONASS, the percentage improved significantly to 75.9%. The fixing rate of GPS + BDS was lower than GPS + GLONASS (i.e., only 56.9%), which was because the number of satellites and the PDOP were not as good. When using GPS + GLONASS + BDS, the fixing rate improved further to 90.0 and 97.6% for observation time lengths of 10 and 20 min, respectively, which might satisfy the requirements of real-time applications. We compared the improvements of the fixing rate when using the static model and when adding another GNSS system. The results showed that the improvements to the CFR and the fixing rate when adding another GNSS were about twice that when using the static model. It was also revealed that adding additional satellites, i.e., Galileo, could improve the performance further in comparison with GPS + GLONASS + BDS. We compared the contributions to the improvements of the CFR and the fixing rate resulting from increasing the accuracy of float PPP and fixing more ambiguities. For the CFR, it was found that the two factors have nearly the same contribution for each different ratio criteria. Regarding the fixing rate, the results showed that fixing more ambiguities played the major role for short observation time lengths while increasing the accuracy of float PPP became dominant when the observation time length was .30 min.
Homogeneous receiver types were used in this study for both FCB estimation and PPP ambiguity resolution. In the future work, we will focus on calibrating GLONASS code IFB, such that PPP ambiguity could be performed with heterogeneous receiver types.
References
Al-Shaery A, Zhang S, Rizos C (2013) An enhanced calibration method of GLONASS inter-channel bias for GNSS RTK. GPS Solut 17(2):165–173
Bisnath S, Gao Y (2009) Current state of precise point positioning and future prospects and limitations. In: Sideris MG (ed) Observing our changing earth. Springer, Berlin, pp 615–623
Chuang S, Wenting Y, Weiwei S, Yidong L, Rui Z (2013) GLONASS pseudorange inter-channel biases and their effects on combined GPS/GLONASS precise point positioning. GPS Solut 17(4):439–451
Collins P, Lahaye F, Héroux P, Bisnath S (2008) Precise point positioning with AR using the decoupled clock model. In: Proceedings of ION GNSS 2008, 16–19 September, Institute of Navigation, Savannah, pp 1315–1322
Estey LH, Meertens CM (1999) TEQC: the multi-purpose Toolkit for GPS/GLONASS data. GPS Solut 3:42–49
Euler HJ, Schaffrin B (1991) On a measure for the discernibility between different ambiguity solutions in the static-kinematic GPS-mode. In: IAG Symposia no. 107, kinematic systems in geodesy, surveying, and remote sensing, Springer, New York, pp 285–295
Gabor MJ, Nerem RS (1999) GPS carrier phase AR using satellite-satellite single difference. In: Proceedings of ION GPS 1999, 14–17 September, Institute of Navigation, Nashville, pp 1569–1578
Ge M, Gendt G, Rothacher M, Shi C, Liu J (2008) Resolution of GPS carrier phase ambiguities in precise point positioning (PPP) with daily observations. J Geod 82(7):389–399
Geng J, Shi C (2017) Rapid initialization of real-time PPP by resolving undifferenced GPS and GLONASS ambiguities simultaneously. J Geod 91(4):361–374
Geng J, Meng X, Dodson A, Teferle F (2010a) Integer ambiguity resolution in precise point positioning: method comparison. J Geod 84(9):569–581
Geng J, Meng X, Dodson AH, Ge MR, Teferle FN (2010b) Rapid reconvergence to ambiguity-fixed solutions in precise point positioning. J Geod 84(12):705–714
Geng J, Teferle FN, Meng X, Dodson AH (2011) Towards PPP-RTK: ambiguity resolution in real-time precise point positioning. Adv Space Res 47(10):1664–1673
Hatch R (1982) The synergism of GPS code and carrier measurements. In: Proceedings of the third international symposium on satellite Doppler positioning at Physical Sciences Laboratory of New Mexico State University, Feb 8–12, vol 2, pp 1213–1231
Jokinen A, Feng S, Schuster W, Ochieng W, Hide C, Moore T, Hill C (2013) GLONASS aided GPS ambiguity fixed precise point positioning. J Navig 66(3):399–416
Kouba J, Héroux P (2001) Precise point positioning using IGS orbit and clock products. GPS Solut 5(2):12–28. doi:10.1007/PL00012883
Laurichesse D, Mercier F (2007) Integer ambiguity resolution on undifferenced GPS phase measurements and its application to PPP. In: Proceedings of International Technical Meeting of the Satellite Division of the Institute of Navigation 839–848
Laurichesse D, Mercier F, Berthias JP, Broca P, Cerri L (2009) Integer ambiguity resolution on undifferenced GPS phase measurements and its application to PPP and satellite precise orbit determination. Navigation 56(2):135–149
Leick A, Rapoport L, Tatarnikov D (2015) GPS satellite surveying, 4th edn. Wiley, Hoboken
Li X, Zhang X (2012) Improving the estimation of uncalibrated fractional phase offsets for PPP ambiguity resolution. Navigation 65(3):513–529
Li P, Zhang X (2014) Integrating GPS and GLONASS to accelerate convergence and initialization times of precise point positioning. GPS Solut 18(3):461–471
Liu Y, Ye S, Song W, Lou Y, Chen D (2016a) Integrating GPS and BDS to shorten the initialization time for ambiguity-fixed PPP. GPS Solut. doi:10.1007/s10291-016-0525-1
Liu Y, Song W, Lou Y, Ye S, Zhang R (2016b) Glonass phase bias estimation and its ppp ambiguity resolution using homogeneous receivers. GPS Solut. doi:10.1007/s10291-016-0529-x
Liu Y, Ye S, Song W, Lou Y, Gu S (2017) Rapid PPP ambiguity resolution using GPS + GLONASS observations. J Geod 91(4):441–455
Melbourne WG (1985) 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, 15–19 April
Pratt M, Burke B, Misra P (1998) Single-epoch integer ambiguity resolution with GPS-GLONASS L1-L2 Data. In: Proceedings of ION GNSS 1998, September 15–18, Institute of Navigation, Nashville, pp 389–398
Reussner N, Wanninger L (2011) GLONASS inter-frequency biases and their effects on RTK and PPP carrier phase ambiguity resolution. In: Proceedings of ION GNSS 2011, September 19–23, Institute of Navigation, Portland, pp 712–716
Shi J, Gao Y (2014) A comparison of three PPP integer ambiguity resolution methods. GPS Solut 18(4):519–528
Teunissen PJG (1994) A new method for fast carrier phase ambiguity estimation. In: Proceedings of IEEE position, location and navigation symposium, Las Vegas, pp 562–573
Teunissen PJG, Khodabandeh A (2014) Review and principles of PPP-RTK methods. J Geod 89(3):217–240
Verhagen S, Teunissen PJG (2013) The ratio test for future GNSS ambiguity resolution. GPS solut 17(4):535–548
Wang J, Rizos C, Stewart MP, Leick A (2001) GPS and GLONASS integration: modeling and ambiguity resolution issues. GPS Solut 5(1):55–64
Wanninger L (2012) Carrier phase inter-frequency biases of GLONASS receivers. J Geod 86(2):139–148
Wanninger L, Beer S (2015) BeiDou satellite-induced code pseudorange variations: diagnosis and therapy. GPS Solut 19(4):639–648
Wu JT, Wu SC, Hajj GA, Bertiger WI, Lichten SM (1993) Effects of antenna orientation on GPS carrier phase. Manuscr Geod 18:91–98
Wübbena G (1985) 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, April
Yamada H, Takasu T, Kubo N, Yasuda A (2010) Evaluation and calibration of receiver inter-channel biases for RTK-GPS/GLONASS. In: Proceedings of ION GNSS 2010, September 21–24, Institute of Navigation, Portland, pp 1580–1587
Zumberge JF, Heflin MB, Jefferson DC, Watkins MM, Webb FH (1997) Precise point positioning for the efficient and robust analysis of GPS data from large networks. J Geophy Res 102(B3):5005–5017
Acknowledgements
We are grateful to the anonymous reviewers and the editor for their constructive suggestions. This work is partially supported by the National Key Research and Development Program of China (Nos. 2016YFB0501802, 2016YFB0502203), National Natural Science Foundation of China (Nos. 41074008, 41374034, 41404010, 41301511, 41604028, 41604017, 41401444), National 973 Program of China (No. 2012CB957701), Shenzhen future industry development funding program (No. 201507211219247860), Shenzhen Scientific Research and Development Funding Program (No. JCYJ20140418095735587).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, Y., Lou, Y., Ye, S. et al. Assessment of PPP integer ambiguity resolution using GPS, GLONASS and BeiDou (IGSO, MEO) constellations. GPS Solut 21, 1647–1659 (2017). https://doi.org/10.1007/s10291-017-0641-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10291-017-0641-6