1. INTRODUCTION
GLObal NAvigation Satellite System (GLONASS) signals are based on a frequency division multiple access (FDMA) technique leading to different signal satellite frequencies. Although the recently launched GLONASS satellites also emit CDMA signals from the systems of GPS/Galileo/BDS, FDMA signals cannot be replaced within a short time frame and so will continue to be used in the coming decades. The variable-frequency FDMA signals pass through different hardware in Global Navigation Satellite System (GNSS, which includes Russian GLONASS) receivers (Pratt et al., Reference Pratt, Burke and Misra1998; Zinoviev et al., Reference Zinoviev, Veitsel and Dolgin2009; Sleewagen et al., Reference Sleewagen, Simsky, Wilde, Boon and Willems2012) and thus the delays caused by the hardware may be different when receivers from different manufacturers are employed in relative positioning, leading to non-zero phase inter-frequency biases (IFB), which degrade the integer ambiguity fixing.
The phase IFBs of FDMA signals are linear with the frequency number ranging from −7 to 6. As the values of the IFB rate for a series of GLONASS receivers are very stable, employing the linear correction model with a known linear rate can successfully remove the carrier-phase IFBs in the GLONASS baseline resolution (Wanninger, Reference Wanninger2012; Al-Shaery, Reference Al-Shaery, Zhang and Rizos2013; Tian et al., Reference Tian, Ge and Neitzel2015). Banville et al. (Reference Banville, Collins and Lahaye2013) proposed a method to eliminate the IFB parameter by sacrificing one double-difference (DD) equation. This method assumes that the IFB is generated by the misalignment of the code and the phase measurements (Sleewagen et al., Reference Sleewagen, Simsky, Wilde, Boon and Willems2012; Banville et al., Reference Banville, Collins and Lahaye2013). Although the equations differ from the former method, the IFB-related unknown items in this method are also approximately linear because the wavelength differences between all adjacent frequencies are very similar (the residuals are around 10−7 m when fitting GLONASS frequency band L1 wavelengths against frequency numbers with a linear model). Therefore, the two approaches are mathematically similar. However, if the accurate a priori IFB rates are available, calibrating IFB by the linear model in advance is still preferable.
To serve the applications of the GNSS community, at least two value sets of carrier-phase IFB rates have been calculated and revealed to date, including the values given in research undertaken by Wanninger (Reference Wanninger2012) and Jiang et al., (Reference Jiang, An, Chen and Zhao2017). The differences between the two value sets can exceed 2 mm/FN, for example, 2·8 mm/FN for the Trimble and Ashtech receiver combination. This difference is amplified by the coefficients of the linear model in the IFB rate calibration. The coefficient is the difference of the satellite frequency numbers in the DD phase equation and can be as large as 13. Thus, in the worst case, a 2·8 mm/FN difference on the IFB rate could cause an error of 3·64 cm in the phase model.
The difference between the two value sets of IFB rates may have resulted from the long baselines employed in the previous studies (Wanninger, Reference Wanninger2012; Jiang et al., Reference Jiang, An, Chen and Zhao2017). Using long baselines can increase the number of available GNSS stations and therefore include more receiver types in the investigation. However, the disadvantages of using long baselines are also obvious: errors from sources such as the ionosphere, troposphere, even ocean tides can be large, which potentially decrease the accuracy of the IFB rate estimates. Therefore, short baselines that are almost free of such errors are more appropriate for IFB value estimations. In this study, short baselines in the International GNSS Service (IGS) and Regional Reference Frame Sub-Commission for Europe (EUREF) GNSS networks were employed to estimate the IFB rate values; the least-squares method was then used to statistically refine the results.
The application of IFB rates on GLONASS single-epoch ambiguity fixing was subsequently investigated. Single-epoch precise positioning employs both the phase and pseudorange observations of one epoch to resolve the baseline. The instantaneous solution is provided independently from epoch to epoch without initialisation or reinitialisation. Consequently, this method can process the data rapidly and is immune to cycle slips on the carrier phase (Parkins, Reference Parkins2011; Paziewski and Wielgosz, Reference Paziewski and Wielgosz2014). Due to the improvement of the satellite ephemeris and the increase in available GNSS satellites, the advantage of the single-epoch positioning has been enhanced and is becoming increasingly useful, especially in challenging environments.
The content of this manuscript is organised as follows. The IFB rate estimation approach is presented in Section 2. Section 3 introduces the data used in the study. Section 4 presents the results of the estimates and the refined IFB rate values. The application of the refined IFB rate values on single-epoch GLONASS ambiguity fixing is investigated in Section 5, and the conclusions are given in Section 6.
2. IFB DETERMINATION METHOD OF THE TWO-DIMENSIONAL PARTICLE FILTERING APPROACH
The particle filtering approach has been proposed to estimate IFB rates (Tian et al., Reference Tian, Ge and Neitzel2015, Reference Tian, Ge, Neitzel, Yuan, Huang, Zhou and Yan2018a). This method is able to estimate IFB rates from long-term observations or in real-time and can work for both short- and long baselines (Liu et al., Reference Liu, Ge, Shi, Lou, Wickert and Schuh2016). In this research, only baselines shorter than 15 km were employed to guarantee high accuracy. In this case, the receiver clock and satellite clock are cancelled. The tropospheric and ionospheric delays are largely reduced, and the multipath effects are neglected. The observation model (Model 1) can be expressed as Equation (1).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_eqn1a.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_eqn1b.png?pub-status=live)
where P is the code pseudorange measurement; ij and ab refer to the satellites and the observation stations in the DD models, respectively; ρ is the initial value of the distance; $d_{ab}^{ij} $ is the between receiver hardware delays in code observations; ε and ξ denote the remaining errors of pseudorange and phase observations and are considered as white noise; and Δγab is the DDIFB rate. The pseudorange IFB item
$d_{ab}^{ij} $ was not considered in this study, only Δγab. If IFBs are absent, Model (1) can be solved with traditional methods (Leick, Reference Leick1998; Wang, Reference Wang2000). Otherwise, the IFB rate Δγab needs to be estimated or corrected.
The particle filtering approach is mainly composed of three steps: the update step, the resampling step and the prediction step. In the update step, IFB rate samples with initial weights are first randomly generated and used to correct the IFB in Model (1). The corresponding RATIO values in ambiguity fixing by the Lambda method (Teunissen, Reference Teunissen1995) are then calculated. The RATIO value was proposed in Euler and Schaffrin (Reference Euler and Schaffrin1991) and indicates the closeness of the float solution to its nearest integer vector (Verhagen and Teunissen, Reference Verhagen and Teunissen2013). Among the randomly generated IFB rate values, the ones that are closer to the true value can accurately calibrate the phase IFB and better recover the integer nature of the DD ambiguities, leading to a higher RATIO in the ambiguity fixing. Thus, the calculated RATIO value is used to update the weights of the IFB rate samples. Finally, the IFB rate value can be calculated as the expectation of the weighted samples. The remaining resampling step is to delete the samples with small weights, and the prediction step is to predict the sample values for the next epoch (Doucet et al., Reference Doucet, Godsill and Andrieu2000; Arulampalam et al., Reference Arulampalam, Maskell, Gordon and Clapp2002; Tian et al., Reference Tian, Ge and Neitzel2015, Reference Tian, Ge, Neitzel, Yuan, Huang, Zhou and Yan2018a).
Usually, the phase IFB for L1 and L2 has the same value for almost all baselines, therefore only one IFB rate parameter is needed for both L1 and L2 frequency data (Tian et al., Reference Tian, Ge and Neitzel2015). However, in certain special cases, the IFB rate for L1 and L2 may differ, as presented in Wanninger (Reference Wanninger2012). To obtain the IFB rates for L1 and L2 frequencies simultaneously, the IFB estimation method was developed to a two-dimensional approach, where two unknown IFB rate parameters for L1 and L2 are estimated simultaneously. If the x abscissa is used to represent the IFB for L1, and the y ordinate is used to represent the IFB for L2, the sample collection ${\rm \{ }x_i{\rm ,}\;y_i{\rm \} }_{i = 1}^N $ representing the two IFB rates can be generated in a two-dimensional area. The procedure of the two-dimensional IFB rate estimation is as follows.
Step 1: For the first epoch, generate the sample/particle collection ${\rm \{ }x_i{\rm ,}\;y_i{\rm \} }_{i = 1}^N $ over the initial area from [−50, −50] mm/FN to [50, 50] mm/FN for the two IFB values of L1 and L2 frequencies and assign all the particles the equal weights w=1/N. For the other epoch k=2, 3, …, the particles have been prepared in the data processing of the last epoch k−1.
Step 2: For each particle, the x and y values are set as known phase IFB rates for L1 and L2 frequencies, respectively. Calculate the float DD ambiguities and implement the ambiguity fixing via the Lambda method and calculate the RATIO values with Equation (2).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_eqn2.png?pub-status=live)
where $\hat{{\bf b}}$ indicates the float solution vector of DD ambiguities;
$Q_{\hat{{\bf b}}\hat{{\bf b}}}$ is the variance-covariance matrix of the float solution;
$ \check{{\bf b}}$ and
$\check{{\bf b}}'$ are the primary and secondary candidates for the DD integer ambiguity vector for minimising
$f{\rm (}{\bf b}{\rm )} = {\rm (}\hat{{\bf b}}-{\bf b}{\rm )}^TQ_{\hat{{\bf b}}\hat{{\bf b}}}{\rm (}\hat{{\bf b}}-{\bf b}{\rm )}$, respectively.
Step 3: Update the weights with the normalised RATIO. Calculate the estimated F-ISB and their particle variances by Equations (3) and (4), respectively.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_eqn3.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_eqn4.png?pub-status=live)
where x includes two values [x, y] for the IFB rates of the L1 and L2 frequencies, respectively,
Step 4: Resample the particles if $N_{{\rm eff}} = {\rm (}1/\sum\nolimits_{i = 0}^N {{{\rm (}w_k^i {\rm )}}^2} {\rm )}$ is smaller than a threshold value N th, which is usually set as two thirds of the number of particles N.
Step 5: Predict the particles for the next epoch with models that simply add white noise.
Step 6: Repeat Steps 1–5 for the next epoch k + 1.
The above procedure is based on previous research (Tian et al., Reference Tian, Ge and Neitzel2015, Reference Tian, Ge, Neitzel, Yuan, Huang, Zhou and Yan2018a). The main difference is that the dimension of the particles increases from 1 to 2 so that the IFB rates for both the L1 and L2 frequencies can be estimated simultaneously. For example, the IFB rates for IGS baseline STR1-TIDV were estimated with both GLONASS and GPS data on DOY (day of year) 180 of 2018. At the beginning, the initial IFB rates ranged from −40 mm/FN to 40 mm/FN with a 2 mm/FN interval employed for both L1 and L2 frequencies to correct the IFB rates. The corresponding RATIO values were calculated giving results at three epochs 00:04:30, 00:13:00 and 00:49:30, which are presented in Figures 1(a)–1(c), respectively. The points with maximum RATIO values can be clearly identified and their corresponding IFB values are supposed to be the true values.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig1.png?pub-status=live)
Figure 1. (a) RATIO values at epoch 00:04:30, (b) 00:13:00 and (c) 00:49:30, with GLONASS IFB rates ranging from − 40 mm/FN to 40 mm/FN for both L1 and L2 frequencies.
The two-dimensional RATIO value at each epoch was spread into one-dimension by plotting the rows side by side in order to present the RATIO distributions along the epoch. The samples ranging from −40 mm/FN to 40 mm/FN with a 2 mm/FN interval led to 40 grid values for each dimension (Figure 2) and thus a total of 1,600 grids for the one-dimensional plot. The spread of the one-dimensional RATIO values for the first 120 epochs are shown in Figure 2(a). The middle part of Figure 2(a) from grids 750–850 is enlarged and plotted in Figure 2(b). A change with a magnitude of several millimetres at around the 20th epoch can be observed. The estimated IFBs for both L1 and L2 by the two-dimensional particle filtering approach are presented in Figure 2(c), where the change at the 20th epoch is clearly visible. The two-dimensional method is capable of estimating the IFB rates of the L1 and L2 frequencies simultaneously and is employed in the following calculations.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig2.png?pub-status=live)
Figure 2. (a) One-dimensional RATIO distribution spread from the two-dimensional RATIO distributions, (b) the zoom-in of the area within the red box and (c) the corresponding estimated IFB rates and the three times STD of the weighted particles for L1 and L2 frequencies.
3. DATA OF SHORT BASELINES FOR IFB RATE ESTIMATION
All data collected on DOY 365 of 2011, DOY 365 of 2014 and DOY 108 of 2018 of the GLONASS baselines shorter than 15 km in the EUREF and IGS GNSS networks were downloaded and analysed. The data for one day were sampled at a time interval of 30 s and included a total of 170 baselines. The number of baselines with a length of 0–5 km, 5–10 km and 10–15 km are shown in Table 1. Some of the baselines for the 3 days had the same name but usually with different receivers or series. If the distances among three receivers were shorter than 15 km, only two independent baselines were counted. Thus, all 170 baselines were considered independent.
Table 1. Number of baselines for three baseline length ranges and three baseline groups.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_tab1.png?pub-status=live)
In the calculations, not all GLONASS baselines could be successfully solved, that is, have validated fixed solutions with a RATIO threshold value of 3 when the IFB rates were known. The failed baselines had lengths falling within all three ranges 0–5 km, 5–10 km and 10–15 km. Unmodeled error sources, such as multipath effects, high spatial variation of the troposphere, and equipment malfunctions, could have been responsible for the failure. Failed baselines cannot provide accurate IFB rate estimates and should be excluded. Therefore, the baselines were further classified into three groups according to the characters of the RATIO values corresponding to the two-dimensional IFB rate area from [−40, −40] mm/FN to [40, 40] mm/FN. The first group had validated fixed solutions with large RATIO values corresponding to the true IFB rates and was designated Group I. Group II also had fixed solutions but with a much lower RATIO. The third group (III) had almost no fixed solutions even with correct IFB rates. The examples of the ratio distributions for the three groups are shown in Figure 3, where Figure 3(a) presents baseline HERS_HERT belonging to Group I, Figure 3(b) presents baseline HEL2_HELG belonging to Group II, and Figure 3(c) presents LCK3_LCK4 belonging to Group III.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig3.png?pub-status=live)
Figure 3. One-dimensional RATIO distributions spread from two-dimensional distributions for the first 120 epochs. (a) The figures are for baseline HERS_HERT belonging to Group I, (b) baseline HEL2_HELG belonging to Group II and (c) baseline LCK3_LCK4 belonging to Group III.
For Group I, IFB rates could be estimated rapidly and accurately. With accurate IFB rate values, the integer ambiguities of baselines can be resolved with a much larger RATIO. The IFB rates of Group II could also be estimated, but the ambiguity fixing had a much smaller RATIO. The sample variance calculated by Equation (4) was large and the convergence time was longer. The IFB rates for Group III could not be estimated, that is, the fixed solutions of the baselines could not be solved even with accurate IFB rate values. The number of baselines for each group were counted and given in Table 1. The percentages of the baselines for the three groups were 73·7%, 11·1% and 15·2%, respectively.
The proportions for Group I were 77·3%, 61·5% and 58·3% for the three ranges 0–5 km, 5–10 km and 10–15 km, respectively. The percentage decreases as the baseline length increases; this is probably due to an increase in the length-related errors in the models, such as atmosphere delays and multipath effects. Those errors are supposed to be very small for ultra-short baselines and become larger as the baseline length increases.
The Group I baseline included receivers from seven manufacturers including Javad (JAV), JPS, Leica (LEI), Septentrio (SEP), TPS, Trimble (TRI) and Ashtech (ASH), which occupied 96·9% of all 489 IGS stations with data available on DOY 180 of 2018. The number of baselines for each Group I receiver combination were counted and are presented in Table 2. The number of baselines with receivers from different manufactures was 87, and from the same manufacturer was 38.
Table 2. Number of baselines for different receiver combinations.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_tab2.png?pub-status=live)
4. ANALYSIS AND REFINEMENT OF IFB RATE ESTIMATES
Among the three groups outlined in Section 3, only Group I was selected to estimate the IFB rates because those baselines could provide the most accurate estimates. After the IFB rate values for L1 and L2 were estimated, their differences were calculated. The values of the differences had a standard deviation (SD) of 0·53 mm/FN, which are plotted in Figure 4(a) with a corresponding histogram shown in Figure 4(b). Almost all 125 baselines had an IFB rate for L1 equal to that of L2. Rare exceptions, with millimetre-level differences within a short time frame, were found, such as the results shown in Figure 2(c), again, probably due to unmodeled system errors.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig4.png?pub-status=live)
Figure 4. (a) Differences between IFB rates of L1 and L2 for the 125 baselines of Group I, and (b) the corresponding histogram of those differences.
In the following investigation, the IFB rates for L1 and L2 were considered to be the same and their mean value was analysed. For example, the mean IFB rates for Septentrio and JPS, Javad and JPS receivers are plotted in Figures 5(a)–5(b), respectively. The IFB rate values for the same receiver combinations were very similar. Although Javad receivers are more divergent, as highlighted in previous studies (Wanninger Reference Wanninger2012), they show better consistency (Figure 5(b)).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig5.png?pub-status=live)
Figure 5. (a) IFB rates of the baselines for Septentrio receivers and (b) the values for Javad receivers.
Afterwards, the IFB rates of the 87 baselines with receivers from different manufacturers were adjusted by the least-squares method to derive statistically more accurate values. For a total of seven receiver brands, eight unknown IFB rate parameters needed refining. The number of unknown parameters was larger by one because the Septentrio receivers have two different IFB rates for the series before POLARX3ETR and after POLARX4ETR (Jiang et al., Reference Jiang, An, Chen and Zhao2017). The IFB rate of the JPS receivers were set as the reference receiver with an IFB rate of zero to be consistent with the previous studies. Changing the reference receiver may lead to different adjustment results but will not affect the relative IFB rate values that really matter in relative positioning. In the least-squares calculations, 87 observation equations were formed with uniform weights. An additional constraint equation with much larger weights was added to assign zero as the IFB rate of the JPS receivers. The equation set (Equation (5)) follows.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_eqn5.png?pub-status=live)
where
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_eqnU1.png?pub-status=live)
v is the residual vector, A is the coefficient matrix, x is the unknown vector with elements [IFB 01, IFB01, …, IFB08] representing the unknown IFB rates, and L is the relative IFB rate vector estimated by particle filtering. The last line of Matrix A has a different form from other lines because this line is the equation that assigns the IFB rate parameter of the reference receiver type as zero, whereas other lines are relative IFB rate equations, so is the last element of vector L.
The refined IFB rate values and the corresponding SD are shown in Table 3. The variance of unit weight is represented by $\sigma _{0}^{2} =\textit{v}^{T}P\textit{v}/n-t=0\cdot 44\, \mbox{mm/FN}$. With those solutions, the residuals of the equation sets are plotted in Figure 6(a), and the histogram of the residuals is shown in Figure 6(b).
Table 3. Value Set 1 of IFB rates and its difference with Value Set 2 and Value Set 3.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_tab3.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig6.png?pub-status=live)
Figure 6. (a) Residuals of the 87 baselines with different receiver brands and (b) the histogram of those residuals.
For convenience of comparison, the refined IFB rate values are denoted as Value Set 1. The IFB values given by Wanninger (Reference Wanninger2012) are referred to as Value Set 2, and the values given by Jiang (Reference Jiang, An, Chen and Zhao2017) are denoted as Value Set 3. The differences between the three value sets are presented in Table 3. The magnitude of the maximum difference in Table 3 for Value Set 1 and Value Set 2 is 1·0 mm/FN, and for Value Set 1 and Value Set 3 is 1·3 mm/FN. JPS was the reference receiver for all three value sets (Table 3). When combinations of all receiver brands were considered, the maximum difference increased. For example, the difference for a TRI_ASH combination between Value Set 1 and Value Set 3 was 2·5 mm/FN. In the following sections, the effects of the IFB rate differences on the empirical success rate of single-epoch ambiguity fixing for GLONASS-only and for GPS/GLONASS integration will be investigated.
5. INVESTIGATION OF THE SINGLE-EPOCH AMBIGUITY FIXING WITH REFINED IFB RATES
Ambiguity fixing in GNSS single-epoch positioning is crucial for precision. If the integer ambiguities are reliably fixed, sub-centimetre-level horizonal positions can be achieved for short baselines; if not, positioning accuracy will be low and the results equal to those calculated with pseudorange measurements. Therefore, IFB calibration affecting ambiguity fixing is important for positioning accuracy. For example, GLONASS data collected on DOY 180 of 2018 with a 30-s epoch interval were employed to solve the baseline MATG_MATZ with a length of 21·5 m. The pseudorange IFBs of the baseline were calibrated in advance using the look-up table method (Tian et al., Reference Tian, Liu, Ge and Neitzel2018b) and the RATIO test with threshold of 3 was employed in the ambiguity fixing. The horizontal solutions with and without phase IFB calibration of IFB rate −24·6 mm/FN are plotted in Figure 7. The fixed solutions with IFB calibration represented by blue dots are much more accurate than the grey and red dots denoting the solutions without IFB calibrations.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig7.png?pub-status=live)
Figure 7. GLONASS horizontal solutions for baseline MATG_MATZ with data collected on DOY 180 of 2018 with and without IFB calibrations. The grey dots and the red dots represent the float and fixed solutions without IFB calibration, respectively, and the blue dots are the fixed solutions with IFB calibration.
The empirical success rate of ambiguity fixing decreases quickly due to the increment of the IFB rate error, as shown in Figure 8(a). Furthermore, the success rate of ambiguity fixing is highly correlated with positioning accuracy, such as in the plot of the baseline length SD against the empirical success rate, shown in Figure 8(b).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig8.png?pub-status=live)
Figure 8. (a) Empirical success rates for different IFB rate errors and (b) the SD of the estimated baseline length for different empirical success rates for baseline MATG_MATZ with data collected on DOY 180 of 2018.
In the following sections, the empirical success rates of ambiguity fixing for both the GLONASS-only and the GPS/GLONASS combination single-epoch positioning are calculated and analysed. In the GLONASS-only applications, different baselines are resolved with the same satellite cut-off elevation angle of 12°, while in the GPS/GLONASS combination different satellite cut-off elevation angles are used.
5.1. Empirical success rates of ambiguity fixing for GLONASS-only positioning
The relatively large differences between the refined IFB rate value and the values given in previous studies including combinations of SEP_LEI, TRI_LEI, JAV_LEI and TRI_ASH are listed in Table 4. The empirical success rates of ambiguity fixing with those IFB rates were investigated with the short baselines.
Table 4. IFB rates and average success rates of Value Set 1 and the differences in relation to Value Set 2 (1–2) and Value Set 3 (1–3) for the four receiver combinations in Figure 9.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_tab4.png?pub-status=live)
Firstly, six short baselines were employed for SEP_LEI. As shown in Table 4, the IFB rate for the SEP_LEI combination is −24·6 mm/FN for Value Set 1, which differs from Value Set 3 by 1·4 mm/FN. Value Set 2 did not provide a SEP IFB rate, therefore there was no data. The empirical success rates of ambiguity fixing with IFB rates ranging from −50 mm/FN to 0 mm/FN are presented in Figure 9(a). The values of the empirical success rates change according to different IFB rates. The IFB rate for Value Sets 1 and 3 are highlighted in Figure 9(a) with blue and red lines, respectively, and the corresponding empirical success rates of the two value sets are shown in Figure 9(b). With the IFB rate from Value Set 1, the success rates for all six baselines improved by an average of 20·6%.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig9.png?pub-status=live)
Figure 9. Empirical success rates of the ambiguity fixing for the baselines of (a) SEP_LEI, (c) TRI_LEI, (e) JAV_LEI and (g) TRI_ASH with IFB rates from − 50 mm/FN to 0 mm/FN, and the empirical success rates corresponding to the three value sets for (b) SEP_LEI, (d) TRI_LEI and(f) JAV_LEI.
The TRI_LEI combination baselines were then resolved. The IFB rate was −30·4 mm/FN for Value Set 1, and −30 mm/FN and −28·8 mm/FN for Value Sets 2 and 3, respectively. Sixteen data sets in total were employed and their empirical success rates of ambiguity fixing with different IFB rates were calculated and plotted in Figure 9(c). The IFB rate for Value Sets 1, 2 and 3 are also indicated in Figure 9(c) with blue, green and red lines, respectively. The success rates for the three value sets are shown in Figure 9(d). The main success rate difference was between Value Set 1 and Value Set 3, where an average improvement of 18·5% was observed.
For the JAV_LEI combination, the main difference, −1·9 mm/FN, was between Value Sets 1 and 2. Six baselines were employed. The success rates corresponding to the IFB rates from −50 mm/FN to 0 mm/FN are shown in Figure 9(e), while the success rates for the IFB rates for the three value sets are presented in Figure 9(f). The IFB rate of Value Set 1 showed superior performance with an average success rate 24·2% higher than Value Set 2. However, the WTZR_WTZZ baseline was different from the others as Value Set 2 achieved a higher success rate than Value Set 1. This indicates that not all the baselines have exactly the same IFB rate. However, although certain cases showing slight variation exist, Value Set 1 was generally preferable.
For the TRI_ASH combination, only one short baseline, CTDA_RVDI, was available. Its success rate corresponding to IFB rates from −50 mm/FN to 0 mm/FN is plotted in Figure 9(g). The magnitude of Value Set 1 is very close to Value Set 2 but is 2·5 mm/FN away from Value Set 3, leading to an improvement of 11·8% on the success rate of ambiguity fixing compared with Value Set 3. The peaks of the ambiguity fixing success rates in Figures 9(a), 9(c) and 9(e) cluster around a certain IFB rate value. The IFB rates of Value Set 1 are around those peaks, and expectations for the empirical success rate of the ambiguity fixing are larger. As a result, the IFB rates of Value Set 1 were able to provide significantly better performance on ambiguity fixing than Value Sets 2 and 3.
5.2. Empirical success rates of ambiguity fixing for GPS/GLONASS combination positioning
The GPS/GLONASS combination positioning has more available satellites and thus is superior to positioning with a single satellite constellation. The success rates of ambiguity fixing with cut-off elevation angles from 10–50° with an interval of 10° were investigated.
Six short baselines with receiver combinations JAV_LEI, TRI_LEI, SEP_LEI and TRI_ASH, as listed in Table 4, were taken as examples. The lengths of the baselines ranged from 258·3 m to 11,918·6 m. The success rates of ambiguity fixing corresponding to different IFB rates from −50 mm/FN to 0 mm/FN for the six baselines are plotted in Figures 10(a), 10(a), 10(c), 10(e), 10(g), 10(i) and 10(k) respectively. When the cut-off elevation angle was set to 10°, the peaks of the plot were relatively narrow. The narrow peaks indicate that the empirical success rates are very sensitive to IFB rates. The peaks become wider for a cut-off angle of 20°, indicating the empirical success rates are less sensitive to IFB rates. All three of the IFB rates from the three value sets for each receiver combination achieved similar results. As the cut-off elevation angle increased to 30° or larger, the shape of the line became narrow again. This probably because the models have larger observation errors with a cut-off elevation angle of 10° and fewer observed satellites for 30°, thus even a small IFB rate error could lead to a noticeable decrease in the empirical success rate. The models with a cut-off elevation angle of 20° were not seriously affected by the two factors and could tolerate relatively large IFB rate errors.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_fig10.png?pub-status=live)
Figure 10. Empirical success rates of the ambiguity fixing with different cut-off elevation angles for IFB rates ranging from − 50 mm/FN to 0 mm/FN (a, c, e, g, i, k), and for the IFB rates of the three value sets (b, d, f, h, j, l).
The empirical success rates of the ambiguity fixing corresponding to the three IFB value sets are presented in Figures 10(b), 10(d), 10(f), 10(h), 10(j), and 10(l). For the six baselines, the largest improvement was seen at a cut-off elevation angle of 10° or 40°. The maximum improvement on empirical success rates for Value Set 1 ranged from 6·3% to 14·2% for the six baselines, as shown in Table 5.
Table 5. Baselines employed for GPS/GLONASS combination experiments and the achieved maximum improvements with IFB Value Set 1 compared with Value Set 2 (1–2) and Value Set 3 (1–3).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200406063849917-0388:S037346331900078X:S037346331900078X_tab5.png?pub-status=live)
6. CONCLUSIONS
The ambiguity fixing in GLONASS precise positioning requires accurate phase IFB calibration. This study refined the IFB rates based on short baselines of IGS and EUREF via a two-dimensional particle filtering approach, and then investigated the applications of those IFB rates on GLONASS single-epoch ambiguity fixing.
The refined IFB rates differed to the values given in previous studies for some receiver combinations, for example, 1·4 mm/FN for Septentrio and Leica receivers, 1·6 mm/FN for the Trimble and Leica receivers, and 2·5 mm/FN for the Trimble and Ashtech receivers. GLONASS ambiguity fixing in single-epoch data processing was found to be very sensitive to the IFB rate error. The empirical success rates of ambiguity fixing were significantly improved with the refined IFB rate values. For example, the 1·4 mm/FN difference between Septentrio and Leica receivers improved the empirical success rate by an average of 20·6% with six baseline data sets, and the 1·6 mm/FN difference between Trimble and Leica receivers led to an average improvement of 18·5% with 16 baseline data sets. For GPS/GLONASS integration, IFB rates can also obviously affect the empirical success rates of the ambiguity fixing and their effects vary according to different cut-off elevation angles. The millimetre errors in the IFB rate may not degrade the success rate significantly at a cut-off elevation angle of 20°, but at 10° and 40° the effects can be large, as in the 14·2% for baseline CTDA_RVDI with Trimble and Ashtech receivers. The refined IFB rate values achieved significantly higher empirical success rates for single-epoch ambiguity fixing. It is our hope that this research will prove very helpful to the study and application of rapid GLONASS and multi-GNSS positioning.
ACKNOWLEDGMENTS
This work was supported by the Young Scientists Fund of the National Natural Science Foundation of China (Grant No. 41804022), the Fundamental Research Funds for the Central Universities (Grant No. 2682018CX33) and the State Key Laboratory of Geodesy and Earth's Dynamics (Institute of Geodesy and Geophysics, CAS) (Grant No. SKLGED2018-3-1-E).