Next Article in Journal
ANADEM: A Digital Terrain Model for South America
Previous Article in Journal
Post-Logging Canopy Gap Dynamics and Forest Regeneration Assessed Using Airborne LiDAR Time Series in the Brazilian Amazon with Attribution to Gap Types and Origins
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fast and Reliable Network RTK Positioning Based on Multi-Frequency Sequential Ambiguity Resolution under Significant Atmospheric Biases

by
Hao Liu
1,2,
Ziteng Zhang
1,2,3,*,
Chuanzhen Sheng
1,3,
Baoguo Yu
1,3,
Wang Gao
1,2 and
Xiaolin Meng
2
1
State Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, China
2
School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China
3
The 54th Research Institute of China Electronics Technology Group Corporation, Shijiazhuang 050081, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2024, 16(13), 2320; https://doi.org/10.3390/rs16132320
Submission received: 31 May 2024 / Revised: 19 June 2024 / Accepted: 21 June 2024 / Published: 25 June 2024
(This article belongs to the Section Atmospheric Remote Sensing)

Abstract

:
The positioning performance of the Global Navigation Satellite System (GNSS) network real-time kinematic (NRTK) depends on regional atmospheric error modeling. Under normal atmospheric conditions, NRTK positioning provides high accuracy and rapid initialization. However, fluctuations in atmospheric conditions can lead to poor atmospheric error modeling, resulting in significant atmospheric biases that affect the positioning accuracy, initialization speed, and reliability of NRTK positioning. Consequently, this decreases the efficiency of NRTK operations. In response to these challenges, this paper proposes a fast and reliable NRTK positioning method based on sequential ambiguity resolution (SAR) of multi-frequency combined observations. This method processes observations from extra-wide-lane (EWL), wide-lane (WL), and narrow-lane (NL) measurements; performs sequential AR using the LAMBDA algorithm; and subsequently constrains other parameters using fixed ambiguities. Ultimately, this method achieves high precision, rapid initialization, and reliable positioning. Experimental analysis was conducted using Continuous Operating Reference Station (CORS) data, with baseline lengths ranging from 88 km to 110 km. The results showed that the proposed algorithm offers positioning accuracy comparable to conventional algorithms in conventional NRTK positioning and has higher fixed rate and positioning accuracy in single-epoch positioning. On two datasets, the proposed algorithm demonstrated over 30% improvement in time to first fix (TTFF) compared to conventional algorithms. It provides higher precision in suboptimal positioning solutions when conventional NRTK algorithms fail to achieve fixed solutions during the initialization phase. These experiments highlight the advantages of the proposed algorithm in terms of initialization speed and positioning reliability.

1. Introduction

Network real-time kinematic (NRTK) positioning, as a comprehensive high-precision positioning technology, has been extensively utilized in geodetic surveys, engineering measurements, and industries related to location information. However, achieving high precision in NRTK positioning relies on precise modeling of spatially correlated errors. Among these spatially correlated errors, ionospheric delay and tropospheric delay are predominant. Due to its strong spatial correlation, tropospheric delay can be effectively mitigated through well-established modeling, with tropospheric delay modeling residual typically measuring only a few centimeters, exerting minimal impact on ambiguity resolution (AR). Corresponding to it, ionospheric delay presents significant uncertainty, especially during periods of ionospheric activity, resulting in suboptimal modeling outcomes. Ionospheric delay modeling residual can adversely affect the initialization speed, positioning accuracy, and reliability of real-time kinematic (RTK) positioning [1,2,3]. With the modernization of global navigation systems [4,5], BDS-3 and Galileo satellite systems support the broadcast of five-frequency signals. In the modernization process of GPS, new satellites are also beginning to support the broadcast of third-frequency signals. GLONASS satellite systems employ dual-frequency signals based on Frequency Division Multiple Access (FDMA). In their modernization process, GLONASS satellites are also introducing third-frequency Code Division Multiple Access (CDMA) signals. Currently, all satellite systems support the broadcast of triple-frequency or five-frequency signals. Multi-frequency observations offer numerous solutions for solving problems such as long baseline AR, AR between NRTK reference stations, and fast and reliable positioning affected by atmospheric biases [6,7,8].
In the realm of single-epoch positioning research, Forssell et al. [9] and Vollath et al. [10] first put forward a fast ambiguity fixing method using triple-frequency observations, known as TCAR. The traditional TCAR method resolves the integer ambiguity of the selected linear combination by rounding, starting from the longest wavelength to the shortest, thus achieving rapid resolution of the combination ambiguity. Geng and Guo [11] achieved precise point positioning (PPP) at the decimeter level in a single epoch using Galileo satellites with observations from three or more frequencies, and they subsequently enhanced positioning accuracy through filtering. Ji et al. [12] studied the performance of single-epoch AR using cascading ambiguity resolution (CAR) and LAMBDA methods using Galileo quad-frequency data. The results indicate that overall, the LAMBDA method outperforms the CAR method. The speed of AR is closely related to the accuracy of carrier phase measurement. Gao et al. [13] investigated the quad-frequency observations from BDS and Galileo. They initially fixed two ambiguities for EWL observations based on the geometric-free (GF) and IF models and then jointly fixed the EWL ambiguities using the geometric-base (GB) model. This approach achieves decimeter-level positioning for medium to long baselines. Zhang et al. [14] studied the AR method for multi-frequency carrier observations based on three-frequency, quad-frequency, and five-frequency observations, and they discussed high-quality signals and optimal linear combinations under different baseline lengths. Finally, the experiments indicated that MCAR can effectively resolve single-epoch ambiguities, and increasing the number of frequencies can significantly improve the success rate of AR. Liu et al. [15] proposed a long baseline RTK positioning method based on BDS-3 five-frequency ionosphere–reduce (IR) combination. The measured data results show that the step-by-step fixed model of the IR EWL/WL combination can achieve long baseline instantaneous decimeter level positioning. Wang et al. [16] used BDS-3 multi-frequency observations to initially resolve an EWL and WL ambiguities, obtaining high-precision WL ambiguity through linear combination. Subsequently, they constrained the IR combination NL ambiguity This method effectively improves the success rate and positioning accuracy of NL ambiguity fixation.
In the research focused on fast and reliable positioning or rapid AR, Li et al. [17] proposed the use of the triple-frequency observations of BDS to fix two EWL ambiguities first, then use the ionosphere-fixed model or ionosphere-float model to achieve decimeter-level fast positioning, as well as using Kalman filter to calculate NL ambiguity, altogether to achieve a NL ambiguity fixing rate as high as 84% in five epochs. Xie et al. [18] proposed a method that first rapidly fixed two EWL ambiguities of BDS using a high success rate and then derived WL ambiguities through transformation. They further used BDS WL to aid in fixing GPS WL ambiguities and parameterized ionospheric and tropospheric delay to expedite the convergence of NL ambiguity floating solutions. This approach shortened the time for the first fix of ambiguities. Tian et al. [19] improved the conventional TCAR method by utilizing the observations of the BDS triple-frequency, smoothing the ionospheric delay derived from the EWL using the ionospheric delay containing ambiguity information derived from the original observations. Subsequently, they mitigated the ionospheric effects in single-epoch positioning using the ionospheric delay derived from EWL. This method achieved rapid AR for medium to long baselines. Pu et al. [20] used GPS/Galileo/BDS triple-frequency observations and the C-TCAR method to initially fix two EWL ambiguities. By subsequently transforming the WL ambiguities, they employed the IW-TCAR model to resolve narrow-lane (NL) ambiguities based on the ambiguities fixed in EWL, WL, and NL observations. Their experiments demonstrated that the IW-TCAR algorithm significantly improved the time to first fix (TTFF) compared to the C-TCAR algorithm. Henkel and Günther [21] studied the Galileo triple-frequency combination observation and achieved a fixing success rate of over 90% within two seconds. The proposed method can achieve reliable AR in a short period of time.
Regarding long baseline positioning or positioning reliability, Zhao et al. [22] explored the limitations of the classical TCAR method and modified it by eliminating ionospheric delay and geometric terms using ambiguities fixed in EWL, WL, and three pseudo-range observations. The data results indicate that the improved TCAR method outperformed the classical TCAR method. Wang et al. [23] proposed a single-epoch rapid resolution model. They first resolved ambiguities of triple-frequency carrier phase observations and then resolved ambiguities of dual-frequency carrier phase observations. This process led to rapid AR in a single epoch. Gong et al. [24] proposed a fast AR method based on GPS/BDS multi-frequency observation measurements. This method first uses double-difference non-combined observations to obtain a float solution for ambiguities, and atmospheric biases are estimated as random walk parameters through a Kalman filter. The EWL, WL, and NL ambiguity are sequentially fixed using the LAMBDA algorithm. Subsequently, experiments indicate that only approximately one, two, and six epochs (30 s intervals) are needed to fix the ambiguities of EWL, WL, and NL, respectively. Regarding reconvergence time during ionospheric activity periods, 90% of the epochs can be fixed within two epochs by using atmospheric bias information obtained from the previous 5 min. Finally, the positioning accuracy of EWL, WL, and NL fixed solutions reached the meter level, decimeter level, and centimeter level, respectively. Tang et al. [25] introduced the IF-TCAR method to address AR between reference stations in long baseline positioning. Based on known reference station positions, easy to fix EWL ambiguities, and ionosphere-free combinations, they reliably fixed WL ambiguities. Finally, they restored the original ambiguities using the fixed WL ambiguities and ionosphere-free combinations, achieving a 100% correct AR rate. Li et al. [26] analyzed the advantages of BDS-3 B1C/B1I/B2a triple-frequency observations in long baseline positioning. They proposed optimal ionosphere-free and IR combinations, resulting in a 20% improvement in positioning accuracy compared to BDS-3 B1C/B2a or GPS L1/L5 dual-frequency combinations. Experiments indicate that the triple-frequency ionosphere-free combination improved RTK positioning accuracy by 7–9%, while the IR combination achieved an 88.4% fix rate for 1600 km baselines. Ji et al. [27] used full-frequency data to progressively resolve EWL, WL, system-wide WL, NL subsets, and NL ambiguities between reference stations. This method achieved long baseline NRTK single-epoch AR, with fixed rates exceeding 90%.
Based on the preceding research, in order to solve the issues of slow initialization of NRTK positioning caused by atmospheric biases, low positioning accuracy during the initialization phase, and reduced positioning reliability, this paper proposes a solution based on multi-frequency combined observations. The structure of this paper is as follows. In the first section, the combination methods of multi-frequency combined observations are introduced, followed by a description of the combination observations and algorithm used in this paper in the second section. Finally, this paper demonstrates the advantages of the proposed NRTK fast and reliable positioning algorithm from multiple perspectives using Continuous Operating Reference Station (CORS) data.

2. Fundamental Mathematical Model

With the original single-frequency double-differenced (DD) pseudo-range and carrier phase measurements, the combined multi-frequency DD observations can be expressed as
Δ P i , j , k , t = i f 1 Δ P 1 + j f 2 Δ P 2 + k f 3 Δ P 3 + t f 4 Δ P 4 i f 1 + j f 2 + k f 3 + t f 4
Δ ϕ i , j , k , t = i f 1 Δ ϕ 1 + j f 2 Δ ϕ 2 + k f 3 Δ ϕ 3 + t f 4 Δ ϕ 4 i f 1 + j f 2 + k f 3 + t f 4
Δ φ i , j , k , t = i Δ φ 1 + j Δ φ 2 + k Δ φ 3 + t Δ φ 4
where Δ is the DD operation to the term immediately to the right; the combination coefficients i , j , k , t are integers; for the i-th frequency f i , Δ P i and Δ ϕ i are the DD code and DD phase measurements in meters, respectively; and Δ φ i is the DD phase measurement in cycles. The combined frequency f i , j , k , t , the corresponding wavelength λ i , j , k , t , the combined integer ambiguity Δ N i , j , k , t , the combined first-order ionospheric scale factor β i , j , k , t , and the phase noise factor μ i , j , k , t 2 are defined, respectively, as
f i , j , k , t = i f 1 + j f 2 + k f 3 + t f 4
λ i , j , k , t = c i f 1 + j f 2 + k f 3 + t f 4
Δ N i , j , k , t = i Δ N 1 + j Δ N 2 + k Δ N 3 + t Δ N 4
β i , j , k , t = f 1 2 i f 1 + j f 2 + k f 3 + t f 4 i f 1 + j f 2 + k f 3 + t f 4
μ i , j , k , t 2 = i f 1 2 + j f 2 2 + k f 3 2 + t f 4 2 i f 1 + j f 2 + k f 3 + t f 4
From the single-frequency DD observation Equations (1) and (2), the Δ P i , j , k , t and Δ ϕ i , j , k , t observation of the selected combination can be derived, respectively, as
Δ ϕ i , j , k , t = Δ ρ + Δ δ o r b + Δ δ t r o p β i , j , k , t Δ I f 1 2 λ i , j , k , t Δ N i , j , k , t + ε Δ ϕ i , j , k , t
Δ P i , j , k , t = Δ ρ + Δ δ o r b + Δ δ t r o p + β i , j , k , t Δ I f 1 2 + ε Δ P i , j , k , t
where Δ ρ represents the DD geometric distance between satellite and receiver, Δ δ o r b is the DD satellite orbital error, Δ δ t r o p is the DD tropospheric delay, and Δ I is the DD first-order ionospheric delay. The integer ambiguity of the phase measurement in cycles is N i , and ε Δ P and ε Δ ϕ are the observation noise for the code and phase observation, respectively.
In RTK, ionospheric delay and tropospheric delay are corrected through prior models or estimated as parameters. Different from this, in NRTK, ionospheric delay and tropospheric delay are modeled and corrected between reference stations. In conventional NRTK positioning, it is assumed that these delays have been fully corrected and have not been further adjusted [28]. Therefore, the positioning performance of NRTK is affected by the effectiveness of ionospheric delay modeling and tropospheric delay modeling.

3. Multi-Frequency Sequential Ambiguity Resolution (SAR)

In this section, we listed the public signals used in the proposed algorithm as shown in Table 1, and the types of combined observations used are shown in Table 2. We also analyzed the impact of atmospheric error modeling residuals on various types of ambiguity. Subsequently, we introduce the solution model and the processing workflow of the algorithm proposed in this paper.
In NRTK positioning, the accuracy of atmospheric error modeling is the primary influence factor on positioning precision. Under typical atmospheric conditions, both ionospheric delay and tropospheric delay can be effectively modeled. However, during periods of ionospheric activity, the accuracy of ionospheric delay modeling decreases and often results in significant modeling residuals. When the ionospheric delay modeling residual reaches one NL wavelength or more, it poses challenges to the resolution of NL ambiguity. Nevertheless, due to the longer wavelengths of EWL and WL, even when the ionospheric delay modeling residual modeling reaches an NL wavelength, the impact on the WL combination remains within one quarter-wavelength. For the EWL combination, the impact is even smaller. This indicates that the EWL and WL combinations are better able to withstand the influence of atmospheric biases.
Therefore, this paper presents a method for sequentially resolves ambiguities using EWL, WL, and NL combinations to achieve fast and reliable NRTK positioning.
The single-system model for this method (using four frequencies as an example) is as follows:
Δ φ E W L 1 Δ φ E W L 2 Δ φ W L Δ φ 1 Δ P 1 Δ P 2 Δ P 3 Δ P 4 = A λ E W L 1 0 0 0 A 0 λ E W L 2 0 0 A 0 0 λ W L 0 A 0 0 0 λ 1 A 0 0 0 0 A 0 0 0 0 A 0 0 0 0 A 0 0 0 0 δ X Δ N E W L 1 Δ N E W L 2 Δ N W L Δ N 1
where Δ represents the double-difference operator; φ 1 denotes the L1 carrier phase observation, where φ E W L j represents the carrier phase observation of the j EWL combination, and φ W L represents the carrier phase observation of the WL combination; P i is the pseudo-range observation for the i frequency; λ represents the wavelength corresponding to the carrier phase observation; N represents the ambiguity corresponding to the carrier phase observation; A stands for the direction cosine coefficient matrix; and δ X represents the parameters to be estimated in the geometric position.
This method uses Kalman filtering for AR and employs the LAMBDA algorithm for ambiguity search. Table 3 presents the details of the Kalman filter.
The sequential AR process proceeds as follows:
Initially, a selection matrix is used to filter out the ambiguities of EWL combinations. Subsequently, the LAMBDA algorithm is employed to search for these ambiguities. A PAR strategy is applied to select and resolve the ambiguities of EWL combinations. Satellites for which EWL combinations cannot be resolved are removed from further processing. Following this, the subsequent steps do not address fixing WL ambiguities or NL ambiguities. If it is not possible to resolve any of the EWL ambiguities, a EWL float solution is output.
Following the resolution of EWL ambiguities, the state transition matrix is utilized to update the ambiguities of WL combinations, NL combinations, and geometric position parameters [29].
X ˜ b = X b Q a b Q a a 1 X a f l o a t X a f i x
Q ˜ b b = Q b b Q a b Q a a 1 Q a a T
In the above equations, X ˜ b represents the updated matrix for WL ambiguities, NL ambiguities, and geometric position parameters; X b stands for the pre-update matrix for WL ambiguities, NL ambiguities, and geometric position parameters; Q a b represents the covariance matrix for EWL ambiguities, WL ambiguities, NL ambiguities, and geometric position parameters before the update; Q ˜ b b stands for the covariance matrix for updated WL ambiguities, NL ambiguities, and geometric position parameters; Q b b represents the covariance matrix for WL ambiguities, NL ambiguities, and geometric position parameters before the update; X a f l o a t represents the float solution for EWL ambiguities; and X a f i x stands for the fixed solution for EWL ambiguities.
Following a strategy similar to that for fixing EWL ambiguities, after resolving the WL ambiguities, a selection matrix is used again to update the NL ambiguities and geometric position parameters. If WL ambiguities cannot be resolved, a EWL fixed solution is output.
Employing a PAR strategy, NL ambiguities are addressed after constraints from both EWL and WL ambiguities. Following the resolution of NL ambiguities, the geometric position parameters are updated using the state transition matrix to achieve a fixed solution for NL ambiguities. If NL ambiguities cannot be resolved, a WL fixed solution is output.
The flowchart of the multi-frequency SAR algorithm is shown in Figure 1.
The method proposed in this paper achieves sequential constraint by utilizing EWL, WL, and NL ambiguities, thus reducing the impact of atmospheric errors on WL and NL ambiguities to some extent. Particularly in single-epoch positioning scenarios, conventional NRTK algorithms are susceptible to significant atmospheric error effects on NL ambiguities. However, the NL ambiguities in the SAR algorithm are constrained through the fixed solutions of EWL and WL ambiguities, leading to reduced susceptibility to atmospheric error influences and faster convergence. In the case of continuous multi-epoch filtering, the Kalman filter has already mitigated the impact of atmospheric errors on ambiguities. Consequently, the constraint effect of the method proposed in this paper on NL ambiguities is somewhat diminished compared to single-epoch positioning.

4. Experiments and Analysis

The experimental data utilized in this study consisted of two sets of CORS reference station data. The experiments were conducted using data from two different time periods: the CORS station data from western China on DOY 148, 2020 (Dataset 1), and the AUSCORS reference station data from DOY 249, 2023, to DOY 254, 2023 (Dataset 2), were collected with a data sampling interval of 30 s. For the western China CORS data, the primary reference station was STA1, and the network employed Virtual Reference Station (VRS) technology to generate a virtual reference station at STA4. STA4 was used as the simulated rover station for zero-baseline NRTK positioning. In the case of the AUSCORS data, the main reference station was MSWL, and the network performed zero-baseline NRTK positioning using MTHR station as the simulated rover station. The geographical distribution of reference stations for the two sets of CORS reference stations used in this paper are depicted in Figure 2.
In the NRTK positioning experiments, the SAR algorithm proposed in this paper was compared to the conventional NRTK algorithm. The conventional NRTK algorithm refers to the direct involvement of carrier and pseudo-range observations from various base frequencies in the Kalman filter, with the unknown parameters being geometric parameters and NL ambiguities, and the algorithm proposed in this paper incorporates EWL, WL, and L1 carrier observations, as well as pseudo-range observations, into the filtering process. The unknown parameters include geometric parameters, as well as EWL, WL, and NL ambiguities. Both algorithms employ the Kalman filter algorithm and the LAMBDA algorithm for AR and ambiguity fixing. Additionally, a partial ambiguity fixing strategy is used to enhance the AR success rate. A chi-squared test [5] is also applied to validate the reliability of AR.

4.1. Atmospheric Biases Analysis

In the two sets of static experiments, we obtained the atmospheric biases at the rover station location through atmospheric error modeling. Subsequently, we used the simulated rover station as a reference station to perform baseline solutions, obtaining the actual atmospheric biases on that baseline (as a reference true value). By subtracting the atmospheric errors modeling value from the actual atmospheric biases obtained through baseline solutions, we obtained the atmospheric biases (consisting of ionospheric delay modeling residuals and tropospheric delay modeling residuals) on that baseline. When these atmospheric biases are sufficiently large, they can affect AR. Figure 3a illustrates the tropospheric delay modeling residuals and ionospheric delay modeling residuals at station STA4 in dataset 1. Figure 3b shows the tropospheric delay modeling residuals and ionospheric delay modeling residuals at station MTHR in dataset 2. Different colors in both figures are used to distinguish different satellite pairs. From the tropospheric delay modeling residuals in both datasets, it can be observed that the tropospheric modeling method used in this paper can effectively capture the tropospheric variations. Most of the tropospheric delay modeling residuals are less than 8 cm, and nearly all satellite tropospheric delay modeling residuals are less than half a wavelength. Figure 3a shows fluctuations in ionospheric delay modeling residuals from 12:00 to 18:00, with residuals exceeding one wavelength. Figure 3b indicates that although the ionospheric delay modeling residuals in dataset 2 are relatively stable, there are still fluctuations in the overall trend (e.g., from 22:00 to 4:00 every day). From Figure 3, it can be observed that the main factor causing atmospheric bias disturbance is the disturbance of ionospheric delay, which is also the main factor affecting the reliability of NRTK positioning.

4.2. Positioning Analysis

In order to illustrate the performance of the SAR algorithm, we first conducted single-epoch positioning experiments. The ratio threshold was set to 2.5. Table 4 presents the positioning results of the two positioning algorithms in the two datasets for the conventional positioning experiments. Figure 4 shows the number of satellites in two datasets, and Figure 5a,b shows the positioning results of the SAR algorithm and the conventional NRTK positioning algorithm in dataset 1. The NL fixed solution accuracies in three directions (North, East, Up) for the conventional NRTK algorithm were as follows: 0.018 m, 0.016 m, and 0.091 m, respectively. On the other hand, the SAR algorithm achieved NL fixed solution accuracies of 0.016 m, 0.016 m, and 0.050 m in the same three directions. Meanwhile, Figure 5c,d depicts the results of both algorithms in dataset 2. In this case, the conventional NRTK algorithm yielded NL fixed solution accuracies of 0.034 m, 0.039 m, and 0.149 m in the three directions, while the SAR algorithm achieved NL fixed solution accuracies of 0.018 m, 0.029 m, and 0.069 m in the same three directions. In both datasets, the SAR algorithm exhibited improvements in positioning accuracy and fixed rate. Regarding fixed solution positioning accuracy, the proposed algorithm showed slight improvements, highlighting its advantages in positioning reliability. It is worth noting that in the positioning results for dataset 1, the conventional NRTK algorithm exhibited significant biased pseudo-fixed solutions around 18:00, due to increased ionospheric activity during that period, which resulted in ionospheric delay modeling residuals reaching one wavelength. Ionospheric errors directly affect NL ambiguities, affecting AR. In the positioning results for dataset 2, the conventional NRTK algorithm exhibited pseudo-fixed solutions ranging from a few centimeters to several tens of centimeters in several periods (e.g., around 14:40 on DOY 251), which impacts the reliability of positioning. In both datasets, the SAR algorithm did not produce significantly erroneous NL fixed solutions, further demonstrating its superiority in positioning reliability.
To investigate the impact of the EWL and WL ambiguity fixed solutions in the proposed algorithm on NL ambiguities, we analyzed the fraction of NL ambiguity of the conventional NRTK positioning algorithm in dataset 2 and compared it with the fraction of NL ambiguity constrained by the EWL ambiguity fixed solution and the WL ambiguity fixed solution in the SAR algorithm. Figure 6 provides the fraction of NL ambiguity for 10 satellite pairs at epoch 358530 (GPST-3:35:30 on DOY 250) in dataset 2. It is important to note that there were a total of 11 satellite pairs in this epoch, with only one pair from the GPS satellite system. Due to the MTHR-MSWL baseline failing to resolve the ambiguity true value for this satellite pair, this resulted in the inability to calculate the fraction of this satellite pair. Therefore, this satellite pair is not included in Figure 6.
Figure 7 shows the covariance matrix for NL ambiguities of two algorithms at epoch 358530 (GPST-3:35:30 on DOY 250) in the SAR algorithm. Due to the constraints applied by the EWL ambiguity fixed solution and WL ambiguity fixed solution on the NL ambiguities, the covariance matrix for NL ambiguities approached convergence, resulting in higher ambiguity precision. By comparing the float solution fraction of NL ambiguities constrained by the EWL and WL ambiguity fixed solutions with the float solution fraction of NL ambiguities in the conventional NRTK algorithm, it can be seen that for some satellites, the fraction of NL ambiguities constrained by the EWL ambiguity fixed solutions were reduced. After being further constrained by the WL ambiguity fixed solution, the fraction of NL ambiguities for half of the satellites was less than 0.3 cycles, and all fractions of NL ambiguities were less than 0.5 cycles. This demonstrates the effective constraint of NL ambiguities by the proposed algorithm, and NL ambiguity was shown to exhibit better integer characteristics.
To further illustrate the effect of EWL and WL on the speed and success rate of NL AR, Figure 8 shows the ADOP values of various ambiguities in two sets of experiments, and Figure 9 shows the ratio values of NL ambiguity in both sets of experiments. From Figure 8, it is evident that the NL ambiguity ADOP value in the SAR algorithm was generally lower than that in the conventional algorithm, indicating that NL ambiguity constrained by EWL and WL contributes to a higher AR success rate [30,31]. Figure 9 illustrates that the ratio value of the SAR algorithm was relatively higher during periods with smaller atmospheric biases. However, during periods with larger atmospheric biases, the ratio value of the SAR algorithm aligned closely with that of conventional algorithms. This further supports the conclusion that the NL ambiguity handled by the SAR algorithm leads to a higher success rate in AR.
To quantitatively illustrate the advantages of the SAR algorithm in terms of convergence speed, we conducted an initialization positioning experiment. The experiment involved initializing every 5 min (10 epochs) and calculating the time it took for the first fix within the current time window where all subsequent epochs remained fixed. The ambiguity test ratio threshold was set to 2.5. Table 5 provides the positioning results for the two datasets with both NRTK positioning algorithms used in the initialization experiments. Table 6 presents the TTFF for both algorithms in the two datasets, and it clearly indicates that the SAR algorithm outperformed the conventional NRTK algorithm in terms of convergence speed. Figure 10 shows the hourly average TTFF for two algorithms. It can be clearly seen that although the SAR algorithm also requires a large number of epochs for initialization or cannot be initialized as a fixed solution during periods with large atmospheric biases, the initialization time of the SAR algorithm is better than that of conventional algorithms when conventional algorithms require more epochs for initialization during periods with slightly smaller atmospheric biases. Figure 11a,b illustrates the positioning results for the SAR algorithm and the conventional NRTK positioning algorithm in dataset 1, while Figure 11c,d shows the positioning results for both algorithms in dataset 2. Through these two sets of experiments, we observed that the SAR algorithm consistently achieved a higher NL fixed rate compared to the conventional NRTK algorithm. In particular, during 0:00 to 6:00 in dataset 1 and 22:00 to 24:00 in dataset 2, the conventional NRTK algorithm failed to initialize as a NL fixed solution. In contrast, the SAR algorithm was able to initialize as a NL fixed solution, demonstrating its superiority in terms of convergence speed. During 12:00 to 20:00 in dataset 1 and 0:00 to 6:00 in dataset 2, the conventional NRTK algorithm only provided low-accuracy NL float solutions. In these scenarios, the SAR algorithm achieved high-accuracy WL fixed solutions. Comparing Figure 11a,b, as well as Figure 11c,d, it is evident that the accuracy of the WL fixed solutions in the SAR algorithm was significantly higher than the accuracy of the NL float solutions obtained by the conventional NRTK algorithm. Although the accuracy of the EWL fixed solutions was relatively lower, it still matched the accuracy level of the NL float solutions in the conventional NRTK algorithm.
In the above experiment, it can be found that both the SAR algorithm and the conventional algorithm cannot be NL fixed during periods of significant atmospheric biases. During this period, the positioning accuracy provided by the conventional algorithm was poor. To demonstrate that the SAR algorithm can provide more reliable positioning when it cannot provide a NL fixed solution, we conducted another initialization experiment. In this experiment, the NL ambiguity test ratio value was set to maximum, with this resulting in both algorithms being unable to obtain NL fixed solutions. Due to the slow convergence speed of NL float solutions in conventional algorithms, we initialized the algorithms once every hour to compare their positioning accuracy and reliability during initialization. Table 6 displays the positioning accuracy of both algorithms in two datasets, demonstrating that the SAR algorithm had significantly improved positioning accuracy in both cases. Figure 12 illustrates the positioning results of both algorithms in two datasets, while Figure 13 presents the ADOP values of NL ambiguities in the experiments. Combining Table 7 and Figure 12 and Figure 13, we conclude that the SAR algorithm exhibited higher initialization speed and can deliver higher accuracy and more reliable positioning during the initialization phase.
Due to the fact that atmospheric biases are not always significant, atmospheric biases were relatively small in most scenarios. In order to illustrate the general positioning performance of the SAR algorithm proposed in this paper in most scenarios, we conducted conventional positioning experiments (i.e., continuous filtering using regular NRTK). The ratio threshold was set to 2.5. Table 8 presents the positioning results of the two positioning algorithms in the two datasets for the conventional positioning experiments.
Figure 14a,b shows the positioning results of the SAR algorithm and the conventional NRTK positioning algorithm in dataset 1. The positioning accuracy of the two algorithms was generally comparable. In terms of NL fixed rate, the SAR algorithm showed an improvement of approximately 20%. This improvement was mainly observed from 12:00 to 18:00. However, the increased fixed solutions did not exhibit a significant improvement in positioning accuracy. Figure 3 indicates an increase in ionospheric delay modeling residuals during this time period, leading to a decrease in positioning accuracy. This suggests that the algorithm proposed in this paper is also affected by significant atmospheric error modeling residuals, and its positioning accuracy is comparable to conventional NRTK positioning.
Figure 14c,d depicts the results of both algorithms in dataset 2. The SAR algorithm showed a significant improvement in positioning accuracy compared to the conventional NRTK positioning algorithm. The positioning accuracy improvements in the North, East, and Up directions were 19%, 26%, and 12%, respectively. The lower positioning accuracy of conventional NRTK positioning was mainly due to the initialization phase not converging, resulting in many large NL float solutions biases. However, the SAR algorithm quickly converged to NL fixed solutions in the initialization phase, demonstrating its advantage. In terms of NL fixed solution positioning accuracy, both algorithms were generally consistent. Both sets of datasets demonstrated that the SAR algorithm can achieve positioning accuracy at a similar level to conventional NRTK positioning algorithms under general positioning conditions and exhibited an advantage in the initialization phase.

5. Discussion

In single-epoch positioning experiments, we compared the fraction of NL ambiguities constrained by the WL ambiguity fixed solution with atmospheric biases. In Figure 15, it was observed that the fraction of NL ambiguities was consistent with atmospheric biases, indicating that atmospheric error modeling residuals are the primary factors affecting the integer properties of NL ambiguities. To further investigate the impact on the integer properties of NL ambiguities, we examined ionospheric delay modeling residuals and tropospheric delay modeling residuals. It was found that the tropospheric delay modeling residuals for the listed satellites in this epoch were all less than 1.4 cm, with an impact on NL ambiguities of less than 0.073 cycles. However, eight of the listed satellites had ionospheric delay modeling residuals exceeding 2 cm, with four of them exceeding 5 cm, which resulted in an impact on NL ambiguities of over 0.26 cycles.
In NRTK positioning, typically utilized for short baseline solutions algorithms, ignoring the impact of atmospheric errors on AR can lead to suboptimal positioning performance during periods of atmospheric activity. In studying the impact of atmospheric errors on ambiguity resolution, some researchers have addressed the influence of atmospheric errors on ambiguity resolution in long baseline scenarios by utilizing multi-frequency observations or parameterizing atmospheric errors. In such scenarios, where atmospheric errors continuously affect ambiguity resolution, these algorithms have shown favorable results for long baseline solutions. From Figure 3, it is evident that in NRTK positioning, atmospheric errors do not continuously affect AR; they only impact it during periods of atmospheric activity. Therefore, employing long baseline positioning algorithms in NRTK positioning would degrade performance during calm atmospheric conditions. The SAR algorithm is based on ionosphere-fixed modeling, which maintains performance comparable to conventional NRTK positioning algorithms during calm atmospheric conditions while providing more reliable positioning during active atmospheric periods. This achieves a good balance between model robustness and positioning performance.

6. Conclusions

We studied the modeling of atmospheric biases in medium to long baselines and found that tropospheric delay modeling is effective. Ionospheric delay modeling performs well during quiet ionospheric conditions but poorly during ionospheric activity, with modeling residuals reaching one wavelength. Under typical atmospheric conditions, when the combined impact of ionospheric and tropospheric delay modeling residuals is significant, NRTK faces significant challenges. Conventional NRTK algorithms directly estimate NL ambiguities for each basic frequency. Due to the shorter wavelength of NL observations, ambiguities are strongly influenced by atmospheric biases. This can lead to AR mistakes or even an inability to NL fixed ambiguities, resulting in poor quality pseudo-fixed or float solutions. If NRTK initialization occurs during periods of poor atmospheric error modeling, conventional NRTK algorithms struggle to converge to NL fixed solutions or require extended filtering times. Additionally, the accuracy of float solutions during the initialization phase is inadequate to meet NRTK positioning accuracy and reliability requirements, severely impacting NRTK operational efficiency.
To address these issues, we propose a multi-frequency sequential solution NRTK fast and reliable positioning method. This method combines the observation of EWL, WL, and NL with Kalman filtering. Taking advantage of the ease of fixing EWL ambiguity, the LAMBDA algorithm is first used to resolve the EWL ambiguity, and then the already fixed ambiguity is used to constrain other parameters. Then, the same method was used to gradually resolve the ambiguity of WL and NL, achieving high-precision, fast, and reliable positioning. Subsequently, this paper conducted NRTK positioning experiments with CORS data from two medium to long baselines, illustrating that the proposed algorithm maintains comparable positioning accuracy to conventional NRTK algorithms under typical scenarios. Furthermore, the proposed algorithm provides higher-precision suboptimal positioning solutions when conventional NRTK algorithms cannot provide NL fixed solutions positioning during the initialization phase. It also offers faster convergence and more reliable fixed solutions compared to conventional NRTK algorithms, highlighting the advantages of the proposed algorithm.
In conclusion, this paper presents a high-precision, fast, and reliable NRTK positioning method that uses multi-frequency combined observations and sequential AR. This method achieves faster convergence, higher positioning accuracy, and greater positioning reliability compared to conventional NRTK algorithms when atmospheric biases significantly impact positioning quality or result in an inability to fix ambiguities during initialization.

Author Contributions

H.L. conceived the idea and designed the experiments with Z.Z. and C.S., H.L. and W.G. wrote the main manuscript. X.M. and W.G. reviewed the paper. B.Y. provided technical support. All components of this research study were carried out under the supervision of Z.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the Foundation of State Key Laboratory of Satellite Navigation System and Equipment Technology (CEPNT-2021KF-06).

Data Availability Statement

The AUSCORS data is available at https://ga-gnss-data-rinex-v1.s3.amazonaws.com/public/daily/ (accessed from 6 September 2023 (DOY 249) to 10 September 2023 (DOY 253)).

Acknowledgments

The authors gratefully acknowledge Australia GNSS Continuously Operating Reference Stations (AUSCORS) for providing GNSS observation data.

Conflicts of Interest

Authors Ziteng Zhang, Chuanzhen Sheng, and Baoguo Yu were employed by The 54th Research Institute of China Electronics Technology Group Corporation. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Wielgosz, P.; Kashani, I.; Grejner-Brzezinska, D. Analysis of long-range network RTK during a severe ionospheric storm. J. Geod. 2005, 79, 524–531. [Google Scholar] [CrossRef]
  2. Gökdaş, Ö.; Özlüdemir, M.T. A Variance Model in NRTK-Based Geodetic Positioning as a Function of Baseline Length. Geosciences 2020, 10, 262. [Google Scholar] [CrossRef]
  3. Odolinski, R.; Teunissen, P.J. Low-cost, 4-system, precise GNSS positioning: A GPS, Galileo, BDS and QZSS ionosphere-weighted RTKanalysis. Meas. Sci. Technol. 2017, 28, 125801. [Google Scholar] [CrossRef]
  4. Alkan, R.M.; 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 (RAST 2005), Istanbul, Turkey, 9–11 June 2005; pp. 390–394. [Google Scholar]
  5. Zabalegui, P.; Miguel, G.D.; Pérez, A.; Mendizabal, J.; Goya, J.; Adin, I. A Review of the Evolution of the Integrity Methods Applied in GNSS. IEEE Access 2020, 8, 45813–45824. [Google Scholar] [CrossRef]
  6. Hatch, R.; Jung, J.; Enge, P.; Pervan, B. Civilian GPS: The Benefits of Three Frequencies. GPS Solutions 2000, 3, 1–9. [Google Scholar] [CrossRef]
  7. Wang, K.; Rothacher, M. Ambiguity Resolution for Triple-Frequency Geometry-Free and Ionosphere-Free Combination Tested with Real Data. J. Geod. 2013, 87, 539–553. [Google Scholar] [CrossRef]
  8. Wang, K.; Khodabandeh, A.; Teunissen, P.J.G. Five-Frequency Galileo Long-Baseline Ambiguity Resolution with Multipath Mitigation. GPS Solut. 2018, 22, 75. [Google Scholar] [CrossRef]
  9. Forssell, B.; Martin-Neira, M.; Harris, R.A. Carrier Phase Ambiguity Resolution in GNSS-2. In Proceedings of the 10th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS 1997), Kansas City, MO, USA, 16–19 September 1997; pp. 1727–1736. [Google Scholar]
  10. Vollath, U.; Birnbach, S.; Landau, L.; Fraile-Ordóñez, J.M.; Martí-Neira, M. Analysis of Three-Carrier Ambiguity Resolution Technique for Precise Relative Positioning in GNSS-2. Navigation 1999, 46, 13–23. [Google Scholar] [CrossRef]
  11. Geng, J.; Guo, J. Beyond Three Frequencies: An Extendable Model for Single-Epoch Decimeter-Level Point Positioning by Exploiting Galileo and BeiDou-3 Signals. J. Geod. 2020, 94, 14. [Google Scholar] [CrossRef]
  12. 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]
  13. Gao, W.; Liu, L.; Qiao, L.; Pan, S. Using Galileo and BDS-3 Quad-Frequency Signals for Long-Baseline Instantaneous Decimeter-Level Positioning. Math. Probl. Eng. 2021, 2021, 6558543. [Google Scholar] [CrossRef]
  14. Zhang, Z.; Li, B.; He, X. Geometry-Free Single-Epoch Resolution of BDS-3 Multi-Frequency Carrier Ambiguities. Acta Geod. Cartogr. Sin. 2020, 49, 1139–1148. [Google Scholar]
  15. Liu, L.; Pan, S.; Gao, W.; Ma, C. Long-Baseline Single-Epoch RTK Positioning Method Based on BDS-3 Penta-Frequency Ionosphere-Reduced Combinations. In China Satellite Navigation Conference (CSNC 2022) Proceedings; Yang, C., Xie, J., Eds.; Springer Nature Singapore: Singapore, 2022; pp. 33–42. [Google Scholar]
  16. Wang, J.; Gao, C.; Peng, Z.; Shang, R.; Wang, F. Research on Single-Epoch Ambiguity Resolution Method Based on BDS-3 Ionosphere-Reduced Combinations. Measurement 2023, 221, 113566. [Google Scholar] [CrossRef]
  17. Li, B.; Feng, Y.; Gao, W.; Li, Z. Real-Time Kinematic Positioning over Long Baselines Using Triple-Frequency BeiDou Signals. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 3254–3269. [Google Scholar] [CrossRef]
  18. Xie, J.; Heli, Y.; Tian, Y. Fast Convergence Model Based on Multi-Frequency BDS+GPS RTK Positioning for Long-Baseline. Bull. Surv. Mapp. 2016, 6–10, 17. [Google Scholar] [CrossRef]
  19. Tian, Y.; Zhao, D.; Chai, H.; Wang, S. BDS Ambiguity Resolution with the Modified TCAR Method for Medium-Long Baseline. Adv. Space Res. 2017, 59, 670–681. [Google Scholar] [CrossRef]
  20. Pu, Y.; Song, M.; Yuan, Y.; Che, T. Triple-Frequency Ambiguity Resolution for GPS/Galileo/BDS between Long-Baseline Network Reference Stations in Different Ionospheric Regions. GPS Solut. 2022, 26, 146. [Google Scholar] [CrossRef]
  21. Henkel, P.; Günther, C. Cascaded Real-Time Kinematic Positioning with Multi-Frequency Linear Combinations. In Proceedings of the 2018 International Symposium ELMAR, Zadar, Croatia, 16–19 September 2018; pp. 117–120. [Google Scholar]
  22. Zhao, Q.; Dai, Z.; Hu, Z.; Sun, B.; Shi, C.; Liu, J. Three-Carrier Ambiguity Resolution Using the Modified TCAR Method. GPS Solut. 2015, 19, 589–599. [Google Scholar] [CrossRef]
  23. Wang, S.; Deng, J.; Lu, X.; Song, Z.; Xu, Y. A New GNSS Single-Epoch Ambiguity Resolution Method Based on Triple-Frequency Signals. Int. J. Geo-Inf. 2017, 6, 46. [Google Scholar] [CrossRef]
  24. Gong, X.; Lou, Y.; Liu, W.; Zheng, F.; Gu, S.; Wang, H. Rapid Ambiguity Resolution over Medium-to-Long Baselines Based on GPS/BDS Multi-Frequency Observables. Adv. Space Res. 2017, 59, 794–803. [Google Scholar] [CrossRef]
  25. Tang, W.; Shen, M.; Deng, C.; Cui, J.; Yang, J. Network-Based Triple-Frequency Carrier Phase Ambiguity Resolution between Reference Stations Using BDS Data for Long Baselines. GPS Solut. 2018, 22, 73. [Google Scholar] [CrossRef]
  26. Li, J.; Yang, Y.; He, H.; Guo, H. Benefits of BDS-3 B1C/B1I/B2a Triple-Frequency Signals on Precise Positioning and Ambiguity Resolution. GPS Solut. 2020, 24, 100. [Google Scholar] [CrossRef]
  27. 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. [Google Scholar] [CrossRef]
  28. Liu, J.; Tu, R.; Han, J.; Zhang, R.; Fan, L.; Zhang, P.; Hong, J.; Lu, X. Initial Evaluation and Analysis of NRTK Positioning Performance with New BDS-3 Signals. Meas. Sci. Technol. 2021, 32, 014002. [Google Scholar] [CrossRef]
  29. Geng, J.; Guo, J.; Chang, H.; Li, X. Toward Global Instantaneous Decimeter-Level Positioning Using Tightly Coupled Multi-Constellation and Multi-Frequency GNSS. J. Geod. 2019, 93, 977–991. [Google Scholar] [CrossRef]
  30. Odijk, D.; Teunissen, P.J.G. ADOP in Closed Form for a Hierarchy of Multi-Frequency Single-Baseline GNSS Models. J. Geod. 2008, 82, 473–492. [Google Scholar] [CrossRef]
  31. Wang, K.; Teunissen, P.J.G.; El-Mowafy, A. The ADOP and PDOP: Two Complementary Diagnostics for GNSS Positioning. J. Surv. Eng. 2020, 146, 04020008. [Google Scholar] [CrossRef]
Figure 1. Flowchart of the multi-frequency SAR algorithm.
Figure 1. Flowchart of the multi-frequency SAR algorithm.
Remotesensing 16 02320 g001
Figure 2. Geographical distribution of reference stations: (a) a regional CORS in China’s western area; (b) AUSCORS.
Figure 2. Geographical distribution of reference stations: (a) a regional CORS in China’s western area; (b) AUSCORS.
Remotesensing 16 02320 g002
Figure 3. Tropospheric delay modeling residuals (top); ionospheric delay modeling residuals (bottom) of two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Figure 3. Tropospheric delay modeling residuals (top); ionospheric delay modeling residuals (bottom) of two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Remotesensing 16 02320 g003
Figure 4. Number of satellites for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Figure 4. Number of satellites for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Remotesensing 16 02320 g004
Figure 5. The positioning results of single-epoch positioning experiments for two stations, STA4 and MTHR, in three directions. (a) SAR algorithm for STA4; (b) conventional algorithm for STA4; (c) SAR algorithm for MTHR; (d) conventional algorithm for MTHR.
Figure 5. The positioning results of single-epoch positioning experiments for two stations, STA4 and MTHR, in three directions. (a) SAR algorithm for STA4; (b) conventional algorithm for STA4; (c) SAR algorithm for MTHR; (d) conventional algorithm for MTHR.
Remotesensing 16 02320 g005aRemotesensing 16 02320 g005b
Figure 6. The fraction of NL ambiguity at epoch 358530 (GPST-3:35:30 on DOY 250) of single-epoch positioning experiments for station MTHR.
Figure 6. The fraction of NL ambiguity at epoch 358530 (GPST-3:35:30 on DOY 250) of single-epoch positioning experiments for station MTHR.
Remotesensing 16 02320 g006
Figure 7. The covariance matrix for NL ambiguities of two algorithms of single-epoch positioning experiments at epoch 358530 (GPST-3:35:30 on DOY250) for station MTHR: (a) SAR algorithm; (b) conventional algorithm.
Figure 7. The covariance matrix for NL ambiguities of two algorithms of single-epoch positioning experiments at epoch 358530 (GPST-3:35:30 on DOY250) for station MTHR: (a) SAR algorithm; (b) conventional algorithm.
Remotesensing 16 02320 g007
Figure 8. ADOP of single-epoch positioning experiments for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Figure 8. ADOP of single-epoch positioning experiments for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Remotesensing 16 02320 g008
Figure 9. Ratio of single-epoch positioning experiments for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Figure 9. Ratio of single-epoch positioning experiments for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Remotesensing 16 02320 g009
Figure 10. The hourly average TTFF for two algorithms of the initialization (5 min) positioning experiment for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Figure 10. The hourly average TTFF for two algorithms of the initialization (5 min) positioning experiment for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Remotesensing 16 02320 g010
Figure 11. The positioning results of initialization (5 min) positioning experiments for two stations, STA4 and MTHR, in three directions: (a) SAR algorithm for STA4; (b) conventional algorithm for STA4; (c) SAR algorithm for MTHR; (d) conventional algorithm for MTHR.
Figure 11. The positioning results of initialization (5 min) positioning experiments for two stations, STA4 and MTHR, in three directions: (a) SAR algorithm for STA4; (b) conventional algorithm for STA4; (c) SAR algorithm for MTHR; (d) conventional algorithm for MTHR.
Remotesensing 16 02320 g011
Figure 12. The positioning results of initialization (1 h) positioning experiments for two stations in three directions: (a) SAR algorithm for STA4; (b) conventional algorithm for STA4; (c) SAR algorithm for MTHR; (d) conventional algorithm for MTHR.
Figure 12. The positioning results of initialization (1 h) positioning experiments for two stations in three directions: (a) SAR algorithm for STA4; (b) conventional algorithm for STA4; (c) SAR algorithm for MTHR; (d) conventional algorithm for MTHR.
Remotesensing 16 02320 g012aRemotesensing 16 02320 g012b
Figure 13. ADOP of initialization (1 h) positioning experiments for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Figure 13. ADOP of initialization (1 h) positioning experiments for two stations, STA4 and MTHR: (a) STA4; (b) MTHR.
Remotesensing 16 02320 g013
Figure 14. The positioning results of conventional positioning experiments for two stations, STA4 and MTHR, in three directions: (a) SAR algorithm for STA4; (b) conventional algorithm for STA4; (c) SAR algorithm for MTHR; (d) conventional algorithm for MTHR.
Figure 14. The positioning results of conventional positioning experiments for two stations, STA4 and MTHR, in three directions: (a) SAR algorithm for STA4; (b) conventional algorithm for STA4; (c) SAR algorithm for MTHR; (d) conventional algorithm for MTHR.
Remotesensing 16 02320 g014aRemotesensing 16 02320 g014b
Figure 15. The fraction of NL ambiguity and atmospheric biases at epoch 358530 (GPST-3:35:30) of single-epoch positioning experiments for station MTHR.
Figure 15. The fraction of NL ambiguity and atmospheric biases at epoch 358530 (GPST-3:35:30) of single-epoch positioning experiments for station MTHR.
Remotesensing 16 02320 g015
Table 1. NL observations used in experiments.
Table 1. NL observations used in experiments.
Satellite SystemsFrequencySignalsWavelength/m
GPS f 1 L10.19
f 2 L20.24
f 3 L50.25
BDS-2 f 1 B1I0.19
f 2 B2I0.24
f 3 B3I0.23
BDS-3 f 1 B1I0.19
f 2 B3I0.23
f 3 B1C0.19
f 4 B2a0.25
Table 2. Combined observations used in the sequential solution NRTK algorithm.
Table 2. Combined observations used in the sequential solution NRTK algorithm.
Satellite Systems i j k t Combined ObservationsWavelength/m β μ
GPS01−1/L2-L5 (EWL)4.98−1.718633.2415
1−10/L1-L2 (WL)0.86−1.28335.7422
100/L1 (NL)0.1911
BDS-20−11/B3I-B2I (EWL)4.88−1.591528.5287
1−10/B1I-B2I (WL)0.84−1.29325.5752
100/B1I (NL)0.1911
BDS-3−1010B1C-B1I (EWL)20.93−0.9909154.8580
010−1B3I-B2a (EWL)3.26−1.633018.7909
001−1B1C-B2a (WL)0.75−1.31484.9282
1000B1I (NL)0.1911
Table 3. Details of the Kalman filter.
Table 3. Details of the Kalman filter.
ItemsSetting
Cutoff elevation10°
Sampling rate30 s
Observation weightingElevation-dependent weighting
A priori STD of observation0.3 m and 0.003 m undifferenced code and phase signals, respectively
Ionospheric delayModeling by NRTK
Tropospheric delayModeling by NRTK
ARPartial ambiguity resolution (PAR) by elevation (from 10 to 40, step-10)
PositionEstimated in an epoch-wise manner with a priori value obtained from code-based positioning and a priori sigma = 302 (m2)
Table 4. Single-epoch positioning experiment results.
Table 4. Single-epoch positioning experiment results.
DatasetConventional AlgorithmSAR Algorithm
North/mEast/mUp/mNL Fixed RateNorth/mEast/mUp/mNL Fixed Rate
Set 10.0610.0660.16948.9%0.0240.0200.06164.6%
Set 20.0720.0710.25671.8%0.0220.0310.08377.9%
Table 5. Initialization (5 min) positioning experiment results.
Table 5. Initialization (5 min) positioning experiment results.
DatasetConventional AlgorithmSAR Algorithm
North/mEast/mUp/mNL Fixed RateNorth/mEast/mUp/mNL Fixed Rate
Set 10.1910.1420.47849.7%0.1100.0290.11066.1%
Set 20.1320.0890.38672.0%0.0330.0320.09779.2%
Table 6. Average TTFF for two algorithms.
Table 6. Average TTFF for two algorithms.
DatasetConventional Algorithm/EpochSAR Algorithm/EpochImprovement
Set 15.363.6631.7%
Set 22.191.6524.6%
Table 7. Initialization (1 h) positioning experiment results.
Table 7. Initialization (1 h) positioning experiment results.
DatasetConventional AlgorithmSAR Algorithm
North/mEast/mUp/mNorth/mEast/mUp/m
Set 10.1660.2700.4290.1080.1910.238
Set 20.1460.2000.3240.0530.0390.141
Table 8. Conventional positioning experimental results.
Table 8. Conventional positioning experimental results.
DatasetConventional AlgorithmSAR Algorithm
North/mEast/mUp/m NL Fixed RateNorth/mEast/mUp/mNL Fixed Rate
Set 10.0250.0200.06877.5%0.0250.0200.06597.3%
Set 20.0420.0420.08997.7%0.0340.0310.07899.2%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, H.; Zhang, Z.; Sheng, C.; Yu, B.; Gao, W.; Meng, X. Fast and Reliable Network RTK Positioning Based on Multi-Frequency Sequential Ambiguity Resolution under Significant Atmospheric Biases. Remote Sens. 2024, 16, 2320. https://doi.org/10.3390/rs16132320

AMA Style

Liu H, Zhang Z, Sheng C, Yu B, Gao W, Meng X. Fast and Reliable Network RTK Positioning Based on Multi-Frequency Sequential Ambiguity Resolution under Significant Atmospheric Biases. Remote Sensing. 2024; 16(13):2320. https://doi.org/10.3390/rs16132320

Chicago/Turabian Style

Liu, Hao, Ziteng Zhang, Chuanzhen Sheng, Baoguo Yu, Wang Gao, and Xiaolin Meng. 2024. "Fast and Reliable Network RTK Positioning Based on Multi-Frequency Sequential Ambiguity Resolution under Significant Atmospheric Biases" Remote Sensing 16, no. 13: 2320. https://doi.org/10.3390/rs16132320

APA Style

Liu, H., Zhang, Z., Sheng, C., Yu, B., Gao, W., & Meng, X. (2024). Fast and Reliable Network RTK Positioning Based on Multi-Frequency Sequential Ambiguity Resolution under Significant Atmospheric Biases. Remote Sensing, 16(13), 2320. https://doi.org/10.3390/rs16132320

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