Next Article in Journal
Monitoring Land Vegetation from Geostationary Satellite Advanced Himawari Imager (AHI)
Next Article in Special Issue
NLOS Identification- and Correction-Focused Fusion of UWB and LiDAR-SLAM Based on Factor Graph Optimization for High-Precision Positioning with Reduced Drift
Previous Article in Journal
An Ornithologist’s Guide for Including Machine Learning in a Workflow to Identify a Secretive Focal Species from Recorded Audio
Previous Article in Special Issue
Performance Analysis of BDS-3 SAIM and Enhancement Research on Autonomous Satellite Ephemeris Monitoring
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Single-Epoch Ambiguity Resolution of a Large-Scale CORS Network with Multi-Frequency and Multi-Constellation GNSS

1
College of Oceanography and Space Informatics, China University of Petroleum (East China), Qingdao 266580, China
2
Shenzhen Research Institute, The Hong Kong Polytechnic University, Shenzhen 518063, China
3
The Department of Land Surveying and Geo-Informatics, The Hong Kong Polytechnic University, Hong Kong, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(15), 3819; https://doi.org/10.3390/rs14153819
Submission received: 12 June 2022 / Revised: 28 July 2022 / Accepted: 2 August 2022 / Published: 8 August 2022
(This article belongs to the Special Issue Remote Sensing in Navigation: State-of-the-Art)

Abstract

:
Ambiguity resolution at Continuously Operating Reference Station (CORS) network sites is the key step in the whole processing chain of Network Real Time Kinematic (NRTK). An appropriate ambiguity-resolution speed is important, and single-epoch ambiguity resolution has not been realized yet, especially for large-scale CORS. We attempt to realize single-epoch ambiguity resolution for a large-scale CORS network by neglecting tropospheric delay through forming difference between satellites with close mapping functions whether they belong to the same or different GNSSs. As only two frequency bands are shared among GPS, Galileo and BeiDou, the biggest challenge is how to get this single-epoch ambiguity solution for wide-lane combinations of L1 and L5 when the difference is formed between satellites of different GNSSs. The proposed method includes five steps for ambiguity resolution for different combinations: extra wide-lane, wide-lane, inter-GNSS wide-lane, subset narrow-lane and narrow-lane. The single-epoch ambiguity-resolution performance is assessed based on GNSS observations from two long-distance baselines formed with IGS stations, BRUX-REDU and BAUT-LEIJ, separated by distances of approximately 104 km and 151 km, respectively. The numerical results show that the fixing rate of the single-epoch ambiguity resolution can reach more than 90%, so for a large-scale CORS network, single-epoch ambiguity resolution is feasible and can be realized in the future.

1. Introduction

For Network Real Time Kinematic (NRTK), ambiguity resolution at Continuously Operating Reference Station (CORS) network sites is the key step in the whole processing chain, which culminates in generating ionospheric corrections at the user site; therefore, the speed of successful ambiguity resolution is important for NRTK, and single-epoch ambiguity resolution is the ultimate goal. With single-epoch ambiguity resolution, NRTK can recover instantaneously after maintenance or breakdown, and cycle slip will no longer be a problem, which may be important in low- or high-latitude areas in the case of ionospheric scintillations.
Unfortunately, single-epoch ambiguity resolution has not been realized till now especially for large-scale CORS networks. The most important reason is that, traditionally, ambiguity will be estimated together with tropospheric delay and these two kinds of parameters are highly correlated, which affects single-epoch ambiguity resolution performance severely [1,2]. So, with multiple-frequency observations available, the tropospheric delay becomes the dominant error source affecting single-epoch ambiguity resolution performance, especially for large-scale NRTK [3]. And the best, and possibly the only, feasible way of dealing with tropospheric delay is to find a method to neglect the tropospheric delay as much as possible.
In our previous research [4], a method of neglecting tropospheric delay by forming difference between satellites with close mapping functions was proposed. The effect of the method depends on the density of mapping functions. In our previous research, the difference is formed between satellites within the same GNSS and the density of mapping functions is not enough to neglect zenith tropospheric delay as big as several centimeters, so it is only applicable to small-scale CORS networks.
In recent years, with the launch of Galileo [5] and BeiDou [6,7], and with the modernization of GPS and GLONASS [8,9,10,11], multi-frequency signals have become available for every GNSS. Most importantly, the civil signals on L1/1575.42 and L5/1176.45 are all available on GPS, Galileo and BeiDou [12]. It provides an opportunity to form difference between satellites of different GNSSs. It means that the mapping functions will become much denser, and the ability to neglect zenith tropospheric delay will certainly be improved. So, single-epoch ambiguity resolution for large-scale CORS networks may be feasible in the future.
Thus, in this research, a new method is developed to explore the full potential of multi-frequency and multi-constellation GNSSs, especially for the L1 and L5 shared carrier phase types of GPS, Galileo and BeiDou. The core part of the method is forming difference between satellites with close mapping functions whether they belong to same or different GNSSs. The biggest obstacle to overcome is to get the single-epoch ambiguity solution for wide-lane combinations of L1 and L5 when the difference is formed between satellites of different GNSSs. The proposed method includes five steps: extra wide-lane ambiguity resolution, wide-lane ambiguity resolution, inter-GNSS wide-lane ambiguity resolution, subset narrow-lane ambiguity resolution and full narrow-lane ambiguity resolution. Numerical test results are given with the description of every ambiguity-resolution step.

2. Multi-Frequency and Multi-Constellation GNSS

Currently, we have satellites available from the GPS, GLONASS, Galileo and BeiDou systems. Moreover, civil signals of multiple frequencies can be observed for each GNSS. Table 1 lists all the signals of multiple frequencies associated with GPS, Galileo, BeiDou and GLONASS. We can see that civil signals of at least three frequencies can be observed for each GNSS, and for Galileo and BeiDou five are available. Most importantly, the civil signals on L1/1575.42 and L5/1176.45 are all available on GPS, Galileo and BeiDou (bolded text in Table 1), which means that a tight combination (TC) can be formed in which two GNSSs use the same reference satellite and permit double differences across different systems [12]. TC will be the key for single-epoch ambiguity resolution at CORS network sites, which will be demonstrated in the latter part of this research.
Taking five frequencies as an example, the general form for a wide-lane combination is as follows [4]:
N c = i N 1 + j N 2 + k N 3 + m N 4 + n N 5
λ c = λ 1 λ 2 λ 3 λ 4 λ 5 i λ 2 λ 3 λ 4 λ 5 + j λ 1 λ 3 λ 4 λ 5 + k λ 1 λ 2 λ 4 λ 5 + m λ 1 λ 2 λ 3 λ 5 + n λ 1 λ 2 λ 3 λ 4
f c = i f 1 + j f 2 + k f 3 + m f 4 + n f 5
L c = α L 1 + β L 2 + γ L 3 + δ L 4 + ε L 5
I c = R i , j , k , m , n I 1
σ c = A i , j , k , m , n σ 0
where N c , λ c , f c ,   L c , I c and σ c are the ambiguity, wavelength, frequency, observable, ionospheric delay and noise of the combination, respectively. We further have
α = i λ c / λ 1 ,   β = j λ c / λ 2 ,   γ = k λ c / λ 3 ,   δ = m λ c / λ 4 ,   ε = n λ c / λ 5 ,   α + β + γ + δ + ε = 1
R i , j , k , m , n = i + j f 1 / f 2 + k f 1 / f 3 + m f 1 / f 4 + n f 1 / f 5 i + j f 2 / f 1 + k f 3 / f 1 + m f 4 / f 1 + n f 5 / f 1
A i , j , k , m , n = α 2 + β 2 + γ 2 + δ 2 + ε 2
In the above equations, i , j , k , m and n are integers, and i + j + k + m + n = 0 ; I 1 is the ionospheric delay at 1575.42 MHz; and σ 0 denotes the standard deviation of the measurement noise of the original observables.
Table 2, Table 3 and Table 4 list the optimal wide-lane combinations in terms of the wavelength to noise ratio. In addition, they can be divided into two groups. The first group includes optimal wide-lane combinations with wavelengths of approximately 1.0 m, while the other group includes those with wavelengths close to or greater than 3.0 m, i.e., extra-wide lanes.

3. Proposed CORS Ambiguity-Resolution Method

In this section, the proposed CORS ambiguity-resolution method is introduced. It is a cascading ambiguity-resolution scheme and five steps are involved. Example numerical results will be given together with a detailed description of each step based on the observations from two IGS stations, BRUX (4.4°E, 50.8°N) and REDU (5.1°E, 50.0°N), separated by a baseline distance of approximately 104 km. The two receivers are both SEPT POLARX5TR, the observation date was 9 May 2020 and the sample interval is 30 s. During pre-processing, the Hopefield troposphere model is applied.
(1)
Extra-wide-lane ambiguity resolution
The ambiguity-resolution method of extra-wide lanes is based on the MW combination [13,14], which is traditionally used:
N ˇ E W = R o u n d ( L E W / λ E W )
where L E W = ( f i L i f j L j ) / ( f i f j ) ( f i P i + f j P j ) / ( f i + f j ) ; λ E W = λ i λ j / ( λ i λ j ) ; f i and f j are frequencies; λ i and λ j are wavelengths; L i and L j are corresponding phase observations; P i and P j are corresponding code observations; and N ˇ E W is the estimated integer extra-wide-lane ambiguity.
Taking extra-wide lanes G25, C56 and E56 as examples, Figure 1, Figure 2 and Figure 3 show the float ambiguity minus the correct ambiguity and the corresponding elevation angles of the reference and rover satellites. The values are all below a quarter cycle except when the elevation angle is below or approximately 15°. Most of them can be fixed correctly with a threshold of 0.25 cycles, and there will be no misfixed case.
For comparison, three wide lanes, G15, C15 and E15, are also taken as examples, and their float ambiguity minus the correct ambiguity is shown in Figure 4, Figure 5 and Figure 6. Compared to those of the extra-wide lane, their values are much larger and scattered. When fixing them with a threshold of 0.25 cycles, many cases cannot be fixed and there are also many cases that are misfixed.
Table 5, Table 6 and Table 7 show the statistics of the wide-lane ambiguity-resolution performance of GPS, BeiDou and Galileo with a threshold of 0.25 cycles. With an extra-wide lane, more than 97 percent can be fixed successfully; some can be 100% fixed and there is no misfixation. However, with a wide lane only approximately 50% can be fixed. All of them have misfixed cases and some can reach more than 10%. Therefore, we can conclude that with an extra-wide lane, single-epoch ambiguity resolution based on WM combinations is feasible and reliable, while with a wide lane it is not feasible.
(2)
Wide-lane ambiguity resolution
To realize single-epoch wide-lane ambiguity resolution, the following mathematical model is proposed:
{ R i I + λ i N i = L i R j I + λ j ( N i N W ) = L j R E W I = L E W λ E W N ˇ E W
where L i , L j and L E W are carrier phase observations of frequency bands i , j and the extra-wide lane; I is ionospheric delay; R i , R j & R E W are corresponding coefficients; N i and N j are the ambiguity of frequency bands i & j ; λ i & λ j are corresponding wavelengths; N ˇ E W is the fixed extra-wide-lane ambiguity resolution; and λ E W is the wavelength. Note that N W = N i N j .
Note that in the above equations tropospheric delay is ignored, and its effect on ambiguity resolution is investigated by simulation. Taking GPS as an example, the above mathematical model will become
{ R G 1 I + λ G 1 N G 1 = δ T r R G 5 I + λ G 5 ( N G 1 N G 15 ) = R G 25 I = δ T r δ T r
where δ T r is the ignored tropospheric delay; the weight matrix is formed according to the carrier phase and code noise (3 mm and 0.3 m, respectively). By assigning different values to δ T r from −0.5 m to 0.5 m and resolving the above equation with the least-squares adjustment, the resulting bias of the estimated narrow-lane ambiguity resolution, wide-lane ambiguity resolution (unit: cycle) and ionospheric delay (unit: m) due to ignored tropospheric delay was determined, as shown in Figure 7.
From Figure 7 we can see that the effect of the ignored tropospheric delay on the estimation of wide-lane ambiguity is very small at only approximately 0.1 cycles, even with ignored tropospheric delays as large as 0.5 m. However, its effect on narrow lanes is obvious, and the bias can reach more than four cycles when the ignored tropospheric delay is 0.5 m.
The residual tropospheric delay between two CORS stations after correcting most of the dry part with popular tropospheric models is much less than 0.5 m; therefore, if the float wide-lane ambiguity N ^ W obtained with least-squares adjustment based on Equation (8) is within the threshold value (for example, 0.25 cycles), the fixed solution can be acquired as follows:
N ˇ W = R o u n d ( N ^ W )
Table 8 shows the ambiguity-resolution performance statistics for three wide-lane combinations: G15, E15 and C15. We can see that more than 95% can be fixed correctly with a single epoch, and there are no misfixed cases.
(3)
Inter-GNSS wide-lane ambiguity resolution
As shown in Table 1, the two frequency bands of 1575.42 MHz (L1 or L1P) and 1176.45 MHz (L5 or L5P) are available for all three GNSSs, GPS, Galileo and BeiDou, which means that a wide-lane combination of L1 and L5 can be formed by determining the difference between two satellites of two different GNSSs, which will be called an inter-GNSS wide lane here.
Before describing the narrow-lane ambiguity resolution determined with the proposed method in later sections, inter-GNSS wide-lane ambiguity needs to be resolved first; however, it cannot be acquired with the method proposed in the above section based on Equation (8), as the third shared-frequency band is not available in GPS, Galileo and BeiDou, and extra-wide lane combinations cannot be formed.
Taking BeiDou and Galileo as examples, the proposed inter-GNSS wide-lane ambiguity-resolution method combines the following three groups of equations:
{ B L 1 + R 1 I B D 1 + λ L 1 N B D , L 1 1 = L B D , L 1 1 B L 5 + R 5 I B D 1 + λ L 5 ( N B D , L 1 1 N B D , 15 1 ) = L B D , L 5 1 B C 1 R 1 I B D 1 = P B D , C 1 1 B C 5 R 5 I B D 1 = P B D , C 5 1 B L 1 + R 1 I B D i + λ L 1 N B D , L 1 i = L B D , L 1 i B L 5 + R 5 I B D i + λ L 5 ( N B D , L 1 i N B D , 15 1 ) = L B D , L 5 i + λ L 5 N ˇ B D , 15 1 i B C 1 R 1 I B D i = P B D , C 1 i B C 5 R 5 I B D i = P B D , C 5 i B L 1 + R 1 I B D n + λ L 1 N B D , L 1 n = L B D , L 1 n B L 5 + R 5 I B D n + λ L 5 ( N B D , L 1 n N B D , 15 1 ) = L B D , L 5 n + λ L 5 N ˇ B D , 15 1 n B C 1 R 1 I B D n = P B D , C 1 n B C 5 R 5 I B D n = P B D , C 5 n
{ B L 1 + R 1 I E 1 + λ L 1 N E , L 1 1 = L E , L 1 1 B L 5 + R 5 I E 1 + λ L 5 ( N E , L 1 1 N E , 15 1 ) = L E , L 5 1 B C 1 R 1 I E 1 = P E , C 1 1 B C 5 R 5 I E 1 = P E , C 5 1 B L 1 + R 1 I E i + λ L 1 N E , L 1 i = L E , L 1 i B L 5 + R 5 I E m + λ L 5 ( N E , L 1 i N E , 15 1 ) = L E , L 5 i + λ L 5 N ˇ E , 15 1 i B C 1 R 1 I E i = P E , C 1 i B C 5 R 5 I E i = P E , C 5 i B L 1 + R 1 I E m + λ L 1 N E , L 1 m = L E , L 1 m B L 5 + R 5 I E m + λ L 5 ( N E , L 1 m N E , 15 1 ) = L E , L 5 m + λ L 5 N ˇ E , 15 1 m B C 1 R 1 I E m = P E , C 1 m B C 5 R 5 I E m = P E , C 5 m
{ N E , L 1 1 = 0 N E , 15 1 = 0 I E 1 = 0
where B L 1 , B L 5 , B C 1 and B C 5 are the receiver instrumental delay plus receiver clock error. In addition, N E , 15 1 m = N E , 15 1 N E , 15 m = ( N E , L 1 1 N E , L 5 1 ) ( N E , L 1 m N E , L 5 m ) , and N B D , 15 1 n = N B D , 15 1 N B D , 15 n = ( N B D , L 1 1 N B D , L 5 1 ) ( N B D , L 1 n N B D , L 5 n ) .
Instead of using double-differencing observations, as described in the previous sections, all these equations are based on single-differencing observations between stations. Equation (11) is formed with BeiDou observations of satellites from 1, 2, … to n . Equation (12) is formed with Galileo observations of satellites from 1, 2, … to m . As the absolute ambiguity value and the absolute ionospheric delay of a single satellite cannot be resolved theoretically, Equation (13) is constrained by fixing the ambiguity and ionospheric delay of one satellite, which has the same role as the reference satellite for double differencing. Note that, as the wide-lane ambiguities between satellites of the same GNSS have been resolved in the above equations, there is only one wide-lane ambiguity parameter, and once it is resolved the wide-lane ambiguity between any two satellites of BeiDou and Galileo can be determined.
The weight matrix of Equations (11) and (12) should be based on observation noise, while the weight matrix of Equation (13) should be composed of much larger values; for example, the weight of Equation (13) can be a triple-diagonal matrix with diagonals being 1.0 × 107. Additionally, tropospheric delay is also neglected, and its effect on wide-lane ambiguity resolution is also investigated with a method similar to that described in the above section. Figure 8 shows the resulting bias of inter-GNSS wide-lane ambiguity (between BeiDou and Galileo) caused by neglecting a 0.5-m zenith tropospheric delay. We can see that the largest bias is no more than 0.05 cycles, i.e., the neglected tropospheric delay has little effect on the inter-GNSS wide-lane ambiguity resolution. Therefore, after obtaining float wide-lane ambiguity with least-squares adjustment, the fixed solution can be acquired by rounding directly if it is within the threshold value of 0.25 cycles in this research.
Figure 9 shows the performance of the inter-GNSS wide-lane ambiguity resolution between BeiDou and Galileo. We can see that the float minus the correct ambiguity is no more than 0.5 cycles, and most values are within 0.2 cycles. Table 9 shows the statistics of the wide-lane ambiguity resolution performances of Galileo and GPS and those of Galileo and BeiDou. We can see that approximately 95% can be fixed with a single epoch and there is no misfixed case.
(4)
Resolution of the subset narrow-lane ambiguity of L1 and L5
The resolution of narrow-lane ambiguity will first be based on the following equation:
{ R 1 I + λ 1 N 1 = L 1 R 5 I + λ 5 N 1 = L 5 + λ 5 N ˇ 15 R 15 I = L 15 λ 15 N ˇ 15
Note that tropospheric delay is also ignored, and its effect on ambiguity resolution is shown in Figure 10. We can see that the effect is obvious, and the bias of narrow-lane ambiguity can reach approximately 0.9 cycles with ignored tropospheric delays of 0.1 m and 0.2 cycles with tropospheric delays of 2 cm. Therefore, it is necessary to reduce the size of the ignored tropospheric delay.
Figure 11 shows the wet mapping functions of observed satellites every hour. We can see that some of them are very close to each other, which means that if differencing between two satellites with similar wet mapping functions, the remaining tropospheric delay can become much smaller; if it is less than 2 cm, then its effect on ambiguity resolution can be neglected and the corresponding narrow-lane ambiguity can be resolved according to Equation (14).
Thus, the following processing procedures are suggested:
  • Sort the wet mapping functions in ascending order;
  • Perform differencing between any two satellites with the difference of wet mapping functions less than a defined threshold value μ , which is set to 1/3 in this research;
  • Use Equation (14) and obtain the float narrow-ambiguity solution;
  • Fix the narrow ambiguity if the distance of the float solution to the nearest integer is within the threshold, for example, 0.25 cycles in this research.
Note that the definition of the threshold value μ should be based on the understanding of the troposphere property between the two stations. To understand why it is set to 1/3, please refer to the performance assessment which follows.
Table 10 is a summary of the fixing rate of the single-epoch ambiguity resolution of a subset of narrow lanes L1 and L5 for assessment of the effect of tropospheric delay on narrow-lane ambiguity resolution. It shows that approximately 84% of the narrow-lane ambiguity of L1 and L5 can be resolved with single-epoch observations, and there are no misfixed cases.
(5)
Ambiguity resolution of the other narrow lane L1 and L5
Theoretically, with the fixed subset of narrow-lane ambiguity, the zenith tropospheric delay can be estimated, which will be helpful for determining the ambiguity resolution of the other satellites. Therefore, the following mathematical model is proposed to obtain the other narrow-lane ambiguity parameters. Instead of double-differencing, the mathematical model is mainly based on single-differencing observations between the two stations and is a combination of the following five groups of equations, from Equations (15)–(19).
Equation (15) is formed based on single-differencing carrier-phase observations of L1 and L5 of fixed satellites from 1 to n for different GNSSs; note that zenith tropospheric delay Z is estimated as a parameter. Equation (16) is constrained and composed of the fixed double-differencing narrow-lane ambiguities. Equation (17) is constrained by fixing the narrow-lane ambiguity and ionospheric delay of one satellite, for example, the first satellite. In fact, it plays the same role as the reference satellite in the double-difference case.
Equation (18) is similar to Equation (15), but it is formed using single-differencing carrier-phase observations of L1 and L5 for one unfixed satellite. In Equation (19), the first equation is composed of the fixed wide-lane ambiguity between the unfixed satellite and the reference satellite, or any other fixed satellite; and the objective of the second equation is to provide an estimate of the relative ionospheric delay between the unfixed satellite and the reference satellite, or any other fixed satellite, based on wide-lane observations.
{ B L 1 + R 1 I 1 + M 1 Z + λ L 1 N L 1 1 + = L L 1 1 B L 5 + R 5 I 1 + M 1 Z + λ L 5 N L 5 1 = L L 5 1 B L 1 + R 1 I i + M i Z + λ L 1 N L 1 i = L L 1 i B L 5 + R 5 I i + M i Z + λ L 5 N L 5 i = L L 5 i B L 1 + R 1 I n + M n Z + λ L 1 N L 1 n = L L 1 n B L S + R 5 I n + M n Z + λ L 5 N L 5 n = L L 5 n
{ N L 1 i N L 1 j = N ˇ L 1 i j N L 5 i N L 5 j = N ˇ L 5 i j N L 1 p N L 1 q = N ˇ L 1 p q N L 5 p N L 5 q = N ˇ L 5 p q
{ N L 1 1 = 0 N L 5 1 = 0 I 1 = 0
{ B L 1 + R 1 I n + 1 + M n + 1 Z + λ L 1 N L 1 n + 1 + = L L 1 n + 1 B L 5 + R 5 I n + 1 + M n + 1 Z + λ L 5 N L 5 n + 1 = L L 5 n + 1
{ ( N L 1 n + 1 N L 1 1 ) ( N L 5 n + 1 N L 5 1 ) = N ˇ 15 1 , n + 1 R 15 ( I n + 1 I 1 ) = L 15 1 , n + 1 λ 15 N ˇ 15 1 , n + 1
The weight matrix of Equations (15), (18) and the second part of (19) should be based on observation noise, while the weight matrix of Equations (16), (17) and the first part of (19) should be composed of much larger values.
The ambiguity-resolution process is the same as that described in the above section. First, the float-ambiguity solution is obtained. Then, the ambiguities are fixed if the distance of the float solution to the nearest integer is within the threshold of 0.25 cycles in this research.
Table 11 shows the final narrow-lane ambiguity-resolution performance. We can see that more than 95% can be fixed with single-epoch observations, and there are no misfixed cases.

4. Results

The detailed assessments are based on the baselines BRUX-REDU and BAUT-LEIJ. The distance between the two IGS stations BAUT (14.5°E, 51.2°N) and LEIJ (12.4°E, 51.3°N) is about 151 km and the receivers are both JAVAD TRE_3 DELTA. As the proposed method requires knowledge of the troposphere between these two stations, Figure 12 and Figure 13 show the differenced tropospheric zenith path delay (ZPD), based on IGS tropospheric products. For BRUX-REDU, it is from 1 January 2020 to 1 September 2021, while for BAUT-LEIJ, it is from 17 November 2021 to 27 June 2022. The blue values are the original values, while the red values are the values after correction with the Hopefield model. From the figures, we can see that after correction with the Hopefield model the ZPD difference between these two stations becomes much smaller; for BRUX-REDU, most of them are within 5 cm, and 99% are within 6 cm, and for BAUT-LEIJ, 99% are within 5 cm. The cases with ZPDs larger than 5 or 6 cm may be due to special weather conditions that need further research.
In this research, for BRUX-REDU, only observations of those days with a daily maximum differenced ZPD of no more than 6 cm will be used for assessment. As listed in Table 12, fifteen-day observations in 2021 are randomly selected, and the days of the year are 1, 14, 32, 33, 60, 72, 91, 100, 121, 127, 152, 172, 182, 222 and 244. For BAUT-LEIJ, only observations of those days with a daily maximum differenced ZPD of no more than 5 cm will be used for assessment. The fifteen randomly selected days of 2022 are 1, 8, 14, 32, 33, 45, 60, 72, 94, 104, 122, 127, 152, 172 and 178. The maximum values of the daily differenced ZPD of these selected days are shown in Figure 14 and range from about 1 cm to approximately 5.5 cm.
Figure 15, Figure 16 and Figure 17 show the performance of the extra-wide-lane ambiguity resolution for GPS, Galileo and BeiDou. Note that, since BeiDou carrier-phase type L7I is not available, only the extra-wide-lane ambiguity resolution of C56 and C12 is assessed. From these three figures, we can see that the ambiguity fixing rate of extra-wide lanes E57, E58, E78 and C12 can all reach 100%, and the fixing rate of G25 and E68 can reach more than 99%. Although the performance of C56 is the worst, it can also reach more than 96%.
Figure 18 and Figure 19 show the wide-lane ambiguity resolution performance of N15 within the same GNSS and inter-GNSS. From Figure 18, we can see that the ambiguity fixing rate of Galileo and BeiDou wide lanes C15 and E15 can reach approximately 98%, while that of GPS wide lane G15 is the smallest, but it can still reach more than 91%. From Figure 19, we can see that the fixing rate of the inter-GNSS wide-lane ambiguity of N15 can reach more than 90%.
Figure 20 shows the narrow-lane ambiguity-resolution performance of all three GNSSs. We can see that the single-epoch fixing rate of BAUT-LEIJ can reach almost 100% and that of BRUX-REDU can reach approximately 95%. In addition, there is no misfixed case.

5. Conclusions

With multiple-frequency observations available, tropospheric delay has become the most important error source affecting CORS ambiguity resolution. In this research, taking advantage of shared carrier-phase types L1 and L5 of GPS, Galileo and BeiDou, we proposed a cascading ambiguity-resolution method that includes five ambiguity-resolution steps: extra-wide-lane ambiguity resolution, wide-lane ambiguity resolution, inter-GNSS wide-lane ambiguity resolution, a subset of narrow-lane ambiguity resolution, and other narrow-lane ambiguity resolutions. The best feature of the proposed method is that the tropospheric delay is neglected as much as possible while ensuring that it has no obvious effect on the ambiguity resolution:
  • For the ambiguity resolution of wide lanes within the same GNSS and inter-GNSS, the tropospheric delay is ignored directly, as simulated investigations show that it has no obvious effect, even with a size as large as 0.5 m.
  • For the ambiguity resolution of narrow lanes, a differencing scheme between satellites with similar wet mapping functions is proposed.
Based on the baselines formed between IGS stations BRUX and REDU, with a distance of approximately 104 km, and BAUT and LEIJ, with a distance of about 151 km, a detailed assessment is carried out. The numerical results show that the single-epoch ambiguity resolution can reach approximately 90%; therefore, we can say that single-epoch ambiguity resolution is feasible for a large-scale CORS network with a station distance as long as 100 km. In addition, as the method depends on the closeness between the wet mapping functions of different satellites, with more satellites the wet mapping functions will become closer. Therefore, in the near future, when all GPS satellites are modernized, the Galileo constellation is completed and all BeiDou-2 satellites become BeiDou-3, it is expected that the ambiguity-resolution performance will be further improved.
However, the proposed method has high requirements for receivers:
  • They should be multi-frequency and multi-GNSS and can observe satellites of GPS, Galileo and BeiDou.
  • They should have carrier phase types of both L1 and L5 for GPS, Galileo and BeiDou.
Additionally, the proposed method requires an understanding of the troposphere characteristics of the CORS network.

Author Contributions

Conceptualization, S.J. and D.W.; data curation, W.C. and G.L.; funding acquisition, W.C.; investigation, S.J. and D.W.; methodology, K.H. and S.J.; software, G.L.; validation, Z.W. and W.C.; formal analysis, K.H. and G.L.; writing—original draft preparation, K.H.; writing—review and editing, S.J. and D.W.; and supervision, W.C. All authors have read and agreed to the published version of the manuscript.

Funding

The research was substantially supported by the National Natural Science Foundation of China (Grant Nos. 42074028, 41704021, 41701513 and 41604021) and funded by the Key Program of National Natural Science Foundation of China (Grant No. 41631073), the Shenzhen Science and Technology Innovation Commission (Project No. JCYJ20170818104822282), the Natural Science Foundation of Shandong Province, China (Grant Nos. ZR2020MD042, ZR2016DQ01, ZR2017QD002 and ZR2017MD021).

Data Availability Statement

The datasets in this study are available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Odijk, D.; Teunissen, P. Improving the speed of CORS Network RTK ambiguity resolution. In Proceedings of the IEEE/ION Position, Location and Navigation Symposium, Indian Wells, CA, USA, 4–6 May 2010. [Google Scholar] [CrossRef]
  2. Odijk, D.; Teunissen, P. A theoretical study on the bottlenecks of GPS phase ambiguity resolution in a CORS RTK network. J. Geod. Sci. 2011, 1, 143–153. [Google Scholar] [CrossRef] [Green Version]
  3. Li, B. Review of triple-frequency GNSS: Ambiguity resolution, benefits and challenges. J. Glob. Position. Syst. 2018, 16, 1–11. [Google Scholar] [CrossRef]
  4. Ji, S.; Zheng, Q.; Weng, D.; Chen, W.; Wang, Z.; He, K. Single epoch ambiguity resolution of small-scale CORS with multi-freqency GNSS. Remote Sens. 2021, 14, 13. [Google Scholar] [CrossRef]
  5. Benedicto, J. Directions 2020: Galileo moves ahead. GPS World 2019, 30, 38–47. [Google Scholar]
  6. BeiDou Navigation Satellite System Signal in Space Interface Control Document. Available online: http://www.beidou.gov.cn/xt/gfxz/201712/P020171218337008148266.pdf (accessed on 11 June 2022).
  7. China Satellite Navigation Office. Development of the BeiDou Navigation Satellite System (Version 4.0); CSNO: Sacramento, CA, USA, 2019. [Google Scholar]
  8. Alkan, R.; Karaman, H.; Sahin, M. GPS, Galileo and GLONASS satellite navigation systems & GPS modernization. In Proceedings of the 2nd International Conference on Recent Advances in Space Technologies, Istanbul, Turkey, 9–11 June 2005; pp. 390–394. [Google Scholar] [CrossRef]
  9. Barnes, D. GPS status and modernization. Presented at the Munich Satellite Navigation Summit, Munich, Germany, 25–27 March 2019. [Google Scholar]
  10. Hein, G.W. Status, perspectives and trends of satellite navigation. Satell. Navig. 2020, 1, 1–12. [Google Scholar] [CrossRef] [PubMed]
  11. Zrinjski, M.; Barković, Đ.; Matika, K. Development and modernization of GNSS. Geod. List. 2019, 73, 45–65. [Google Scholar]
  12. Julien, O.; Alves, P.; Cannon, M.E.; Zhang, W. A tightly coupled GPS/Galileo combination for improved ambiguity resolution. In Proceedings of the ION GNSS, Graz, Austria, 22–25 April 2003; pp. 1–14. [Google Scholar]
  13. Melbourne, W.G. The case for ranging in GPS-based geodetic systems. In Proceedings of the 1st International Symposium on Precise Point Positioning with the Global Positioning System, Rockville, Australia, 15–19 April 1985; pp. 373–386. [Google Scholar]
  14. Ji, S.; Chen, W.; Zhao, C.; Ding, X.; Chen, Y. Single epoch ambiguity resolution for Galileo with the CAR and LAMBDA methods. GPS Solut. 2007, 11, 259–268. [Google Scholar] [CrossRef]
Figure 1. Ambiguity resolution of extra-wide lane G25.
Figure 1. Ambiguity resolution of extra-wide lane G25.
Remotesensing 14 03819 g001
Figure 2. Ambiguity resolution of extra-wide lane C56.
Figure 2. Ambiguity resolution of extra-wide lane C56.
Remotesensing 14 03819 g002
Figure 3. Ambiguity resolution of extra-wide lane E56.
Figure 3. Ambiguity resolution of extra-wide lane E56.
Remotesensing 14 03819 g003
Figure 4. Ambiguity resolution of wide lane G15.
Figure 4. Ambiguity resolution of wide lane G15.
Remotesensing 14 03819 g004
Figure 5. Ambiguity resolution of wide lane C15.
Figure 5. Ambiguity resolution of wide lane C15.
Remotesensing 14 03819 g005
Figure 6. Ambiguity resolution of wide lane E15.
Figure 6. Ambiguity resolution of wide lane E15.
Remotesensing 14 03819 g006
Figure 7. Effect of neglecting tropospheric delay on wide-lane ambiguity resolution.
Figure 7. Effect of neglecting tropospheric delay on wide-lane ambiguity resolution.
Remotesensing 14 03819 g007
Figure 8. Bias of the inter-GNSS wide-lane ambiguity resolution by neglecting tropospheric delay.
Figure 8. Bias of the inter-GNSS wide-lane ambiguity resolution by neglecting tropospheric delay.
Remotesensing 14 03819 g008
Figure 9. Inter-GNSS wide-lane ambiguity resolution.
Figure 9. Inter-GNSS wide-lane ambiguity resolution.
Remotesensing 14 03819 g009
Figure 10. Effect of tropospheric delay on narrow-lane ambiguity resolution.
Figure 10. Effect of tropospheric delay on narrow-lane ambiguity resolution.
Remotesensing 14 03819 g010
Figure 11. Wet mapping functions of observed satellites.
Figure 11. Wet mapping functions of observed satellites.
Remotesensing 14 03819 g011
Figure 12. ZPD difference between BRUX and REDU.
Figure 12. ZPD difference between BRUX and REDU.
Remotesensing 14 03819 g012
Figure 13. ZPD difference between BAUT and LEIJ.
Figure 13. ZPD difference between BAUT and LEIJ.
Remotesensing 14 03819 g013
Figure 14. Daily maximum ZPD difference of the two baselines on selected days.
Figure 14. Daily maximum ZPD difference of the two baselines on selected days.
Remotesensing 14 03819 g014
Figure 15. Fixing rate of the GPS extra-wide-lane ambiguity of G25.
Figure 15. Fixing rate of the GPS extra-wide-lane ambiguity of G25.
Remotesensing 14 03819 g015
Figure 16. Fixing rate of Galileo extra-wide-lane ambiguity.
Figure 16. Fixing rate of Galileo extra-wide-lane ambiguity.
Remotesensing 14 03819 g016
Figure 17. Fixing rate of BeiDou extra-wide-lane ambiguity.
Figure 17. Fixing rate of BeiDou extra-wide-lane ambiguity.
Remotesensing 14 03819 g017
Figure 18. Fixing rate of wide lane N15 for GPS, Galileo and BeiDou.
Figure 18. Fixing rate of wide lane N15 for GPS, Galileo and BeiDou.
Remotesensing 14 03819 g018
Figure 19. Fixing rate of the inter-GNSS wide lane N15.
Figure 19. Fixing rate of the inter-GNSS wide lane N15.
Remotesensing 14 03819 g019
Figure 20. Fixing rate of narrow-lane ambiguity.
Figure 20. Fixing rate of narrow-lane ambiguity.
Remotesensing 14 03819 g020
Table 1. Civil signals of multiple frequencies.
Table 1. Civil signals of multiple frequencies.
GNSSFrequency Bands (MHz)
GPSL1/1575.42L5/1176.45L2/1227.60
GalileoL1/1575.42L5/1176.45L6/1278.75L7/1207.14L8/1191.795
BeiDouL1P/1575.42L5P/1176.45L2I/1561.098L6I/1268.52L7I/1207.14
GLONASSL1L2L3/1202.025
Table 2. Wide-lane combination of GPS.
Table 2. Wide-lane combination of GPS.
Name ( i , j , k ) λ c   [ m ] R i , j , k A i , j , k
wideG15 ( 1 , 0 , 1 ) 0.751−1.3394.928
G12 ( 1 , 1 , 0 ) 0.862−1.2835.742
extra-wideG25 ( 0 , 1 , 1 ) 5.861−1.71933.242
Table 3. Wide-lane combination of Galileo.
Table 3. Wide-lane combination of Galileo.
Name ( i , j , k , m , n ) λ c   [ m ] R i , j , k , m , n A i , j , k , m , n
wideE15 ( 1 , 0 , 1 , 0 , 0 ) 0.751−1.3394.928
E18 ( 1 , 0 , 0 , 0 , 1 ) 0.781−1.3225.149
E17 ( 1 , 0 , 0 , 1 , 0 ) 0.814−1.3055.389
E16 ( 1 , 1 , 0 , 0 , 0 ) 1.011−1.2326.840
extra-wideE56 ( 0 , 1 , 1 , 0 , 0 ) 2.931−1.65016.985
E68 ( 0 , 1 , 0 , 0 , 1 ) 3.448−1.62920.103
E67 ( 0 , 1 , 0 , 1 , 0 ) 4.186−1.60824.557
E57 ( 0 , 0 , 1 , 1 , 0 ) 9.768−1.74854.923
E58 ( 0 , 0 , 1 , 0 , 1 ) 19.537−1.770109.132
E78 ( 0 , 0 , 0 , 1 , 1 ) 19.537−1.725110.547
Table 4. Wide-lane combination of BeiDou.
Table 4. Wide-lane combination of BeiDou.
Name ( i , j , k , m , n ) λ c   [ m ] R i , j , k , m , n A i , j , k , m , n
wideC15 ( 1 , 1 , 0 , 0 , 0 ) 0.751−1.3394.928
C25 ( 0 , 1 , 1 , 0 , 0 ) 0.779−1.3515.082
C17 ( 1 , 0 , 0 , 1 , 0 ) 0.814−1.3055.389
C27 ( 0 , 0 , 1 , 1 , 0 ) 0.847−1.3175.575
C16 ( 1 , 0 , 0 , 0 , 1 ) 0.977−1.2426.591
C26 ( 0 , 0 , 1 , 0 , 1 ) 1.025−1.2536.875
extra-wideC56 ( 0 , 1 , 0 , 0 , 1 ) 3.256−1.66318.791
C67 ( 0 , 0 , 0 , 1 , 1 ) 4.884−1.62128.529
C57 ( 0 , 1 , 0 , 1 , 0 ) 9.768−1.74854.923
C12 ( 1 , 0 , 1 , 0 , 0 ) 20.932−1.009154.858
Table 5. Fixing rate of the single-epoch ambiguity resolution of the GPS wide-lane combination (%).
Table 5. Fixing rate of the single-epoch ambiguity resolution of the GPS wide-lane combination (%).
GPS Wide LaneG15G12G25
success50.153.999.9
undecided40.638.70.1
misfixed9.37.40
Table 6. Fixing rate of the single-epoch ambiguity resolution of the BeiDou wide-lane combination (%).
Table 6. Fixing rate of the single-epoch ambiguity resolution of the BeiDou wide-lane combination (%).
BeiDou Wide LaneC15C25C27C16C26C56C67C12
success54.348.829.365.754.798.899.9100
undecided39.240.842.431.537.91.20.10
misfixed6.510.428.32.87.4000
Table 7. Fixing rate of the single-epoch ambiguity resolution of the Galileo wide-lane combination (%).
Table 7. Fixing rate of the single-epoch ambiguity resolution of the Galileo wide-lane combination (%).
Galileo Wide LaneE15E18E17E16E56E68E67E57E58E78
Success52.759.054.562.697.599.699.2100100100
undecided40.137.139.234.02.50.40.8000
Misfixed7.23.96.33.4000000
Table 8. Fixing rate of the single-epoch ambiguity resolution of three wide-lane combinations (%).
Table 8. Fixing rate of the single-epoch ambiguity resolution of three wide-lane combinations (%).
Wide-Lane CombinationG15E15C15
success95.199.199.4
undecided4.90.90.6
misfixed000
Table 9. Fixing rate of the single-epoch inter-GNSS wide-lane ambiguity resolution (%).
Table 9. Fixing rate of the single-epoch inter-GNSS wide-lane ambiguity resolution (%).
GNSSGalileo-GPSGalileo-BeiDou
Success94.195.7
undecided5.94.3
misfixed00
Table 10. Fixing rate of the single-epoch ambiguity resolution of a subset of narrow lanes L1 and L5 (%).
Table 10. Fixing rate of the single-epoch ambiguity resolution of a subset of narrow lanes L1 and L5 (%).
SuccessUndecidedMisfixed
84.115.90
Table 11. Final fixing rate of narrow-lane ambiguity resolution (%).
Table 11. Final fixing rate of narrow-lane ambiguity resolution (%).
SuccessUndecidedMisfixed
95.64.40
Table 12. Tested case day (day of year).
Table 12. Tested case day (day of year).
Index123456789101112131415
BRUX-REDUDOY 20211143233607291100121127152172182222244
BAUT-LEIJDOY 20221814323345607294104122127152172178
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ji, S.; Liu, G.; Weng, D.; Wang, Z.; He, K.; Chen, W. Single-Epoch Ambiguity Resolution of a Large-Scale CORS Network with Multi-Frequency and Multi-Constellation GNSS. Remote Sens. 2022, 14, 3819. https://doi.org/10.3390/rs14153819

AMA Style

Ji S, Liu G, Weng D, Wang Z, He K, Chen W. Single-Epoch Ambiguity Resolution of a Large-Scale CORS Network with Multi-Frequency and Multi-Constellation GNSS. Remote Sensing. 2022; 14(15):3819. https://doi.org/10.3390/rs14153819

Chicago/Turabian Style

Ji, Shengyue, Guofeng Liu, Duojie Weng, Zhenjie Wang, Kaifei He, and Wu Chen. 2022. "Single-Epoch Ambiguity Resolution of a Large-Scale CORS Network with Multi-Frequency and Multi-Constellation GNSS" Remote Sensing 14, no. 15: 3819. https://doi.org/10.3390/rs14153819

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