1. INTRODUCTION
The Global Positioning System (GPS) real-time kinematic (RTK) is one of the methods that precisely determine the position of a user. The GPS RTK method accurately estimates the position of a user using the observables received at a GPS reference station whose position is accurately known and GPS measurements received by the user, in a relative manner. In general, a relative positioning method determines the position of a user after eliminating common errors through a double difference of the observation data of both a reference station and a user. The position accuracy of a user is affected by the ionosphere and the troposphere (Rocken et al. 1995, Wielgosz et al. 2005). If a baseline between a reference station and a user is less than 10 km, the ionospheric and tropospheric delay errors can be eliminated using a double difference technique assuming that GPS signals have passed through the similar path. In contrast, if a baseline is more than 10 km, the effects of the ionosphere and the troposphere should be considered; and the effect of the atmosphere increases as a baseline increases (Saastamoinen 1972). In particular, in the case of long baseline RTK positioning with a baseline of more than 100 km, the effects of different crustal movements and the satellite orbit errors need to be also considered in addition to an influence of the atmosphere (Geng et al. 2011).
To precisely determine the position of a user based on the GPS RTK technique (i.e. relative positioning), GPS measurements from at least one reference station whose position is accurately known are required. In general, if a baseline is less than 10 km, the position of a user receiving a single frequency can be determined based on the RTK technique with a 1 cm-level accuracy (Fotopoulos & Cannon 2001). However, for long baselines, the determination of carrier phase integer ambiguities is difficult due to various error factors, and initial convergence time is also long (Teunissen 1995, Lawrence et al. 2006). When the baseline increases, single frequency users cannot completely correct the error from the atmosphere, compared to dual frequency users. Thus, single frequency users have the disadvantage of reduced position accuracy (Davis et al. 1985, Blewitt, 1989, Brunner & Welsch 1993). In contrast, dual frequency users can basically eliminate the effect of the ionosphere, which is the largest error factor for long baseline relative positioning, through the linear combination of the frequencies of two GPS signals.
The network RTK technique, which is operated based on many GPS reference stations, is used to mitigate the error factors (Rizos 2002, Wielgosz et al. 2005). The network RTK technique can stably determine accurate position of a user in the inner network, but the accuracy deteriorates in the outer network. In particular, it is significantly affected by abruptly changing meteorological conditions such as local severe heavy rain (Gregorius & Blewitt 1998). In the case of long baselines, accurate correction of atmospheric errors is difficult although the network RTK is used, and thus, it is not different from the single baseline RTK technique in terms of the position accuracy. Therefore, in the present study, a method for increasing the position accuracy of a user at long baselines of more than 100 km based on the single baseline RTK technique was introduced, and an algorithm that directly estimates tropospheric delay error as a state vector was developed for precise positioning. In addition, the position accuracy performance of a user was also compared by analyzing the positioning results depending on various long baselines.
2. MEASUREMENT EQUATIONS
For the long baseline GPS relative positioning between the GPS reference station, a, and the user, b, observation equationgs such as Eqs. (1) and (2) are used. Based on Eqs. (1) and (2), GPS satellite clock and the receiver clock errors are eliminated by a double difference technique.
\(P_{ab}^{ij}=\rho_{ab}^{ij}+I_{ab}^{ij}+T_{ab}^{ij}+\varepsilon_P\) (1)
\(\Phi_{ab}^{ij}=\rho_{ab}^{ij}-I_{ab}^{ij}+T_{ab}^{ij}+\lambda\cdot N_{ab}^{ij}+\varepsilon_\Phi\) (2)
where \(P_{ab}^{ij}\) is the double differenced pseudorange measurement; \(\Phi_{ab}^{ij}\) is the double differenced carrier phase measurement; \(\rho_{ab}^{ij}\) is the double differenced geometric distance between the satellite and the receiver; \(I_{ab}^{ij}\) is the double differenced ionospheric error; \(T_{ab}^{ij}\) is the double differenced tropospheric error; \(\lambda\) is the wavelength of the frequency; \(N_{ab}^{ij}\) is the double differenced float ambiguities; \(\varepsilon_P\) and \(\varepsilon_\Phi\) are the code and carrier noises respectively; and \(i\) and \(j\) represent the GPS satellites, where \(i\) denotes the reference satellite.
In this study, to cancel out the effect of the ionosphere, which is a large error for lone baselines, ‘Ionospheric-free(IF) linear combination’ was applied using dual frequency observation data, as shown in Eqs. (3) and (4) (Hofmann-Wellenhof et al. 2001, Kouba 2003).
\(P_{IF}=\frac{f_1^2}{f_1^2-f_2^2}P_1-\frac{f_2^2}{f_1^2-f_2^2}P_2\) (3)
\(\Phi_{IF}=\frac{f_1^2}{f_1^2-f_2^2}\Phi_1-\frac{f_2^2}{f_1^2-f_2^2}\Phi_2\) (4)
where \(P_i=1,2\) is the pseudorange measurements, \(\Phi_{i=1,2}\) is the carrier phase measurements, and \(f_{i=1,2}\) represent the GPS L1 and L2 frequencies, respectively. For measurements in Eqs. (3) and (4), new observables are generated using the double difference technique; and the design matrix, H, for the estimation of state parameters is shown in Eq. (5).
\(Η=\left [ \begin{matrix} \Delta\nabla \varepsilon_x^1 & \Delta\nabla \varepsilon_y^1 & \Delta\nabla \varepsilon_z^1 & \Delta\nabla Μ_{wet}^1 & 1 & 0 & ⋯ & 0 \\ \Delta\nabla \varepsilon_x^2 & \Delta\nabla \varepsilon_y^2 & \Delta\nabla \varepsilon_z^2 & \Delta\nabla Μ_{wet}^2 & 0 & 1 & ⋯ & 0 \\ ⋮&⋮&⋮&⋮&⋮&⋮&⋱&⋮\\ \Delta\nabla \varepsilon_x^n & \Delta\nabla \varepsilon_y^n & \Delta\nabla \varepsilon_z^n & \Delta\nabla Μ_{wet}^n & 0 & 0 & ⋯ &1 \end{matrix} \right ]\) (5)
where \(\Delta\nabla\) represents the double difference, \(\varepsilon_x,\varepsilon_y,\varepsilon_z\) are the line-of-sight vectors from receiver to satellite (Hofmann-Wellenhof et al. 2001), and \(\Delta\nablaΜwet=Μwet,a(κ)-Μwet,a(i)-(Μwet,b(κ)-Μwet,b(i))\) is the double differenced tropospheric wet delay mapping function. \(\kappa\) represents a reference satellite.
State parameters that need to be estimated by the relative positioning technique using Eqs. (3-5) were defined as shown in Eq.(6).
\(x=(b_x,\ b_y,b_z,{ZWD}_{ab},N_{ab}^{i1},N_{ab}^{i2},\cdots,N_{ab}^{i32})\) (6)
In other words, estimated state parameters consist of the position of a user (\(b_x, b_y\) and \(b_z\)) the double differences tropospheric wet delay \((ZWD_{ab})\), and the float ambiguities \((N_{ab}^{i1},N_{ab}^{i2},\cdots,N_{ab}^{i32})\).
Fig. 1 shows the flowchart of the data processing for the estimation of state parameters. First, the initial position of a user is determined using GPS code observation data. Then, common satellites and a reference satellite are determined using measurements of both the GPS reference station and the user. In this regard, the reference satellite represents a satellite where the elevation angle is the largest at the reference station. Earth tides and phase wind-up corrections were also applied; and for the efficient epoch-by-epoch estimation of state parameters, the extended Kalman filter as used. In the present study, integer ambiguities were not directly used, but validation (ratio test) procedure for integer ambiguities was just performed using the Leastsquares AMBiguity Decorrelation Adjustment method. The aim of this study is to contribute to the improvement of the position accuracy of a user by directly estimating tropospheric wet delays as a state vector in long baseline GPS RTK.
Fig. 1. The data processing flow for long baseline GPS RTK.
3. RESULTS AND ANALYSIS
In the present study, a long baseline GPS RTK algorithm was directly developed; and to verify the performance of long baseline positioning using GPS dual frequency observation data, a total of four baselines were selected as shown in Fig. 2. All of the baselines were more than 100 km. In particular, to verify the positioning performance of a very long baseline of more than 1,000 km, the Tsukuba (TSKB) GPS reference station in Japan was selected.
Fig. 2. The experimental sites for long baseline GPS RTK.
Table 1 summarizes the models used for the long baseline positioning. For the GPS observation data, code and carrier phase were used together; and the ionospheric error was eliminated by IF linear combination. Also, the tropospheric error was estimated epoch-by-epoch, and the earth tide loading effect (crust/ocean/pole) was considered because the GPS reference station and the user that were located on different crustal plates could have different motions when the baseline increased. The phase centers of the GPS satellite antenna and the receiver antenna and their variations were calculated, respectively, and were used for data processing. Lastly, the carrier phase wind-up effect due to the relative motion of the GPS satellites and the receiver was considered.
Table 1. GPT: global pressure and temperature, GMF: global mapping function, FES: finite element solutions, IERS: international earth rotation service.
Items | Models |
Processing filter Measurements Ionosphere Troposphere Tidal effect Phase center offsets and Phase center variations Phase wind up |
Extended Kalman filter Code-carrier phase double difference Elimination by IF linear combination Estimation with GPT/GMF IERS conventions 2010 & FES2004 IGS08.atx - Wu et al. (1993) |
GPT: global pressure and temperature, GMF: global mapping function,
FES: finite element solutions, IERS: international earth rotation service
To verify the performance of the long baseline GPS RTK positioning, the observation data received at each GPS reference station on January 1, 2014 were used. The data processing was performed on a daily basis, and the state parameters were also calculated every 30 seconds. To reduce the effect of the orbital errors of the GPS satellites, the ultra-rapid product from the IGS was used.
Fig. 3 shows the position errors (i.e., each directional component) of the KOHG reference station calculated by the relative positioning between the Jeju (JEJU) and Goheung (KOHG) GPS reference stations. In this regard, the position information of the JEJU and KOHG reference stations (i.e., true values) were obtained using the Global Navigation Satellite System Precise Point Positioning (GNSS PPP) Software developed by the Korea Astronomy and Space Science Institute. In Fig. 3, the X-axis represents the Universal Time (UT), and the Y-axis represents the position error of the user. The calculated results were the mean and root mean square (RMS) values of the position errors during a day in the east-west, north-south, and up-down directions, respectively. The mean position errors of KOHG were less than 1 cm for every directional component, and the RMS values in the east-west, northsouth, and up-down directions were 1.23 cm, 0.89 cm, and 2.55 cm, respectively. It is noteworthy that the positioning results were unstable at around 13:00 UT. This was because the number of common satellites between JEJU and KOHG was less than four as shown in Fig. 4. During a day, the number of common satellites changed between 3 and 10, as shown in Fig. 4.
Fig. 3. The positioning errors of KOHG site estimated by GPS RTK.
Fig. 4. Variations of the number of common GPS satellites between JEJU and KOHG. The red dot-circle represents less than four common satellites.
Fig. 5 shows the daily position errors of the BHAO GPS reference station calculated by the relative positioning between the JEJU and Bohyeonsan (BHAO) GPS reference stations. The baseline between JEJU and BHAO was about 393.37 km, and the mean position errors of BHAO in the east-west, north-south, and up-down directions were 0.15 cm, -1.33 cm, and -2.00 cm, respectively. Also, the RMS values for each component were 1.95 cm, 2.41 cm, and 3.65 cm, respectively. The RMS values of the BHAO were larger than those of the KOHG reference station, in every directional component. In particular, the RMS value in the up-down direction was the largest similar to the case of KOHG. In Fig. 6, the positioning results were instantaneously unstable at 13:00 UT. It is thought that the abrupt decrease in the number of common satellites at 13:00 UT shown in Fig. 6 affected the positioning results.
Fig. 5. The positioning errors of BHAO site estimated by GPS RTK.
Fig. 6. Variations of the number of common GPS satellites between JEJU and BHAO. The red dot-circle represents less than four common satellites.
Fig. 7 shows the results of the relative positioning between the JEJU and Sokcho (SKCH) GPS reference stations. The baseline between the two reference stations was about 582.29 km, and the daily mean position errors were less than 1 cm for every directional component. The RMS values for every directional component were less than 4 cm. Similar to the data processing explained earlier, the positioning results were very unstable at 13:00 UT. It is also thought that the positioning results were affected by the fact that the number of common satellites decreased to less than 4. At around 13:00 UT shown in Fig. 8, the number of common satellites was less than 4 for about 20 minutes, and thus, the position errors significantly increased during these periods.
Fig. 7. The positioning errors of SKCH site estimated by GPS RTK.
Fig. 8. Variations of the number of common GPS satellites betsween JEJU and SKCH. The red dot-circle represents less than four common satellites.
Fig. 9 shows the results of the relative positioning between JEJU and TSKB GPS reference stations. The baseline between the two reference stations was about 1283.58 km, which was more than twice the baseline between JEJU and SKCH. The daily mean position errors for each component were all less than 3 cm, and the mean position error in the north-south direction was relatively larger than those in the east-west and up-down directions. Also, the RMS values for every directional component were less than 6 cm. As shown in Fig. 9, the position errors increased at 13:00 UT, and this cause is thought to be similar to that explained earlier. Fig. 10 shows the changes in the number of common satellites between two GPS reference stations. As shown in the figure, the number of common satellites abruptly decreased at 13:00 UT.
Fig. 9. The positioning errors of TSKB site estimated by GPS RTK.
Fig. 10. Variations of the number of common GPS satellites between JEJU and TSKB. The red dot-circle represents less than four common satellites.
Fig. 11 shows the comparison of the three-dimensional RMS position errors between the case where the tropospheric wet delay was estimated as a state vector and the case where such estimation was not applied. As shown in Fig. 10, the position precisions of KOHG, SKCH, and TSKB were higher when the tropospheric wet delay was directly estimated. However, the position precision of BHAO was slightly lower when the tropospheric wet delay was directly estimated. Further research is needed to determine whether this is simply due to an effect of a certain baseline, or due to the effect of the altitude correction in the tropospheric model because BHAO is located 1,134 m above sea level, or due to other factors.
Fig. 11. Comparison of the three-dimensional RMS position errors between ‘none’ (not applied as a state parameter) and ZWD estimation with GPS RTK.
The overall positioning results depending on the baseline indicated that the positioning stability decreased as the baselines between the reference station and the user increased. In other words, the correlations between the daily mean position errors and the baselines were weak, while the RMS values for the position errors increased in proportion to the baselines. Also, the initial convergence time for the stabilization of a user position became longer as the baselines increased.
4. CONCLUSIONS
In this study, a technique for long baseline GPS RTK between a GPS reference station and a user was developed using GPS dual frequency observation data, and the positioning results depending on the baseline were presented. To verify the performance of the relative positioning, a total of four baselines of more than 100 km (KOHG, BHAO, SKCH, and TSKB) were selected, and data processing was carried out. The ionospheric delay error, which has a large effect depending on the baseline, was eliminated through IF linear combination; and the tropospheric delay error was estimated as a state parameter, and was used for data processing. In the case of KOHG with the shortest baseline, the daily mean position errors were less than 1 cm for every directional component (east-west, north-south, and up-down directions). In the case of TSKB with the longest baseline, the daily mean position errors were less than 3 cm for every directional component. As the baseline increased, the RMS values of the position errors for all the baselines increased. Also, as the baseline increased, the initial convergence time of user position increased. In other words, the positioning stability of a user increased as the relative baseline decreased, but the positioning stability decreased as the baseline increased.
The position accuracy of a user based on relative positioning is affected by various factors such as the surrounding environments of a reference station and a user, different characteristics of the upper atmosphere (troposphere/ionosphere) depending on the baseline, and the earth tide loadings.
This study showed that precise position could be obtained based on long baseline GPS RTK. The results of this study are thought to be useful for improving the accuracy of long baseline surveying and for monitoring earthquakes and tsunamis.
ACKNOWLEDGMENTS
This research was supported by the 2014 Leading Core Research Project of the Korea Astronomy and Space Science Institute (project: Development of GNSS Data Analysis Engine).
References
- Blewitt, G. 1989, Carrier phase ambiguity resolution for the global positioning system applied to geodetic baselines up to 2000 km, JGR, 94, 10187-10203, http://dx.doi.org/10.1029/JB094iB08p10187
- Brunner, F. K. & Welsch, W. M. 1993, Effect of the troposphere on GPS measurements, GPS World, 4, 42-51
- Davis, J. L., Herring, T. A., Shapiro, I. I., Rogers, A. E. E., & Elgered, G. 1985, Geodesy by radio interferometry: Effects of atmospheric modelling errors on estimates of baseline length, Radio Science, 20, 1593-1607, http://dx.doi.org/10.1029/RS020i006p01593
- Fotopoulos, G. & Cannon, M. E. 2001, An overview of multiple-reference station methods for cm-level positioning, GPS Solutions, 4, 1-10, http://dx.doi.org/10.1007/PL00012849
- Geng, J., Teferle, F. N., Meng, X., & Dodson, A. H. 2011, Towards PPP-RTK: Ambiguity resolution in real-time precise point positioning, ASR, 47, 1664-1673 http://dx.doi.org/10.1016/j.asr.2010.03.030
- Gregorius, T. & Blewitt, G. 1998, The effect of weather fronts on GPS measurement, GPS world, 9, 52-60
- Hofmann-Wellenhof, B., Lichtenegger, H., & Collins, J. 2001, GPS Theory and Practice (New York: Springer), p.93
- Kouba, J. 2003, A Guide to using International GNSS Service (IGS) product, ftp://igscb.jpl.nasa.gov/igscb/resource/ pubs/GuidetoUsingIGSProducts.pdf
- Lawrence, D., Langley, R. B., Kim, D., Chan, F. C., & Pervan, B. 2006, Decorrelation of troposphere across short baselines, Proceedings of IEEE/ION PLANS 2006, San Diego, California, 94-102
- Rizos, C. 2002, Network RTK research and implementation - A geodetic perspective, Journal of Global Positioning Systems, 1, 144-150 https://doi.org/10.5081/jgps.1.2.144
- Rocken, C., Van Hove, T., Johnson, J., Solheim, F., Ware, R., et al. 1995, GPS/STORM - GPS sensing of atmospheric water vapour for meteorology, Journal of Atmospheric and Oceanic Technology, 12, 468-478, http://dx.doi.org/10.1175/1520-0426(1995)012<0468:GSOAWV>2.0.CO;2
- Saastamoinen, J. 1972, Atmospheric correction for the troposphere and stratosphere in radio ranging of satellites, Geophysical Monograph, 15, 247-251, http://dx.doi.org/10.1029/GM015p0247
- Teunissen, P. J. G. 1995, The least-squares ambiguity decorrelation adjustment: A method for fast GPS integer ambiguity estimation, Journal of Geodesy, 70, 65-82, http://dx.doi.org/10.1007/BF00863419
- Wielgosz, P., Kashani, I., & Grejner-Brzezinska, D. 2005, Analysis of long-range network RTK during a severe ionospheric storm, Journal of Geodesy, 79, 524-531, http://dx.doi.org/10.1007/s00190-005-0003-y
- Wu, J., Wu, S., Hajj, G., Bertiger, W., & Lichten, S. 1993, Effects of antenna orientation on GPS carrier phase, Manuscripta Geodaetica, 18, 91-98