Abstract
GPS relative positioning performance highly relies on the quality control algorithm. Previous efforts were mainly made with emphasis on the phase cycle slip detection in the preprocessing stage and the posterior residual check to re-weight observations. Very limited work focused on the code observation error and its effect on GPS relative positioning. This paper proposes a GPS relative positioning quality control algorithm that considers both code and phase errors of dual-frequency observations for geodetic and navigation receivers. In addition to the phase cycle slip detection in the preprocessing stage, a posterior code residual check is developed that has priority over the posterior phase residual check. If the posterior code residual check fails, no posterior phase residual check is needed. In this sense, the effect of code observation error on the phase ambiguity estimation and subsequently high-precision positioning can be investigated. Three dedicated static and kinematic experiments were carried out to assess the proposed method in terms of the ambiguity and positioning solutions, respectively. As for Experiment #1 under good observation environment, the proposed method provided a similar performance as the conventional method not taking the code observation error into account. However, Experiment #2 characterized by the tree-surrounded observation environment and Experiment #3 for kinematic positioning above the lake surface indicated that the proposed method could provide significant improvements over the conventional method. The ignorance of code observation error would deteriorate the phase ambiguity estimation and subsequently lead to worse positioning convergence and precision.
Similar content being viewed by others
References
Aydin C, Demirel H (2004) Computation of Baarda’s lower bound of the non-centrality parameter. J Geod 78:437–441. https://doi.org/10.1007/s00190-004-0406
Baarda W (1968) A testing procedure for use in geodetic networks. W. D. Meinema N.V., Delft
Banville S, Langley RB (2012) Mitigating the impact of ionospheric cycle slips in GNSS observations. J Geod 87:179–193. https://doi.org/10.1007/s00190-012-0604-1
Blanch J, Walker T, Enge P, Lee Y, Pervan B, Rippl M, Spletter A, Kropp V (2015) Baseline advanced RAIM user algorithm and possible improvements. IEEE Trans Aerosp Electron Syst 51:713–732. https://doi.org/10.1109/TAES.2014.130739
Cai C, Liu Z, Xia P, Dai W (2013) Cycle slip detection and repair for undifferenced GPS observations under high ionospheric activity. GPS Solut 17:247–260. https://doi.org/10.1007/s10291-012-0275-7
Cheng P (1999) Remarks on Doppler-aided smoothing of code ranges. J Geod 73:23–28. https://doi.org/10.1007/s001900050214
De Lacy MC, Reguzzoni M, Sansò F, Venuti G (2008) The Bayesian detection of discontinuities in a polynomial regression and its application to the cycle-slip problem. J Geod 82:527–542. https://doi.org/10.1007/s00190-007-0203-8
Ding S, Shi J, Jiang W (2017) Theory and method of hypothetical test for nonparameters in linear semiparametric model. Surv Rev 49:221–226. https://doi.org/10.1179/1752270614Y.0000000147
Dong D et al (2015) Mitigation of multipath effect in GNSS short baseline positioning by the multipath hemispherical map. J Geod 90:255–262. https://doi.org/10.1007/s00190-015-0870-9
Geoffrey B (1990) An automatic editing algorithm for GPS data. Geophys Res Lett 17:199–202. https://doi.org/10.1029/GL017i003p00199
Guo F, Zhang X (2014) Adaptive robust Kalman filtering for precise point positioning. Meas Sci Technol 25:105011. https://doi.org/10.1088/0957-0233/25/10/105011
Hatch R (1983) The synergism of GPS code and carrier measurements. In: Proceedings of the third international symposium on satellite Doppler positioning at Physical Sciences Laboratory of New Mexico State University, vol 2, 8–12 Feb 1983, pp 1213–1231
Horemuž M, Sjöberg LE (2002) Rapid GPS ambiguity resolution for short and long baselines. J Geod 76:381–391. https://doi.org/10.1007/s00190-002-0259-4
Kersten T, Schön S (2016) GPS code phase variations (CPV) for GNSS receiver antennas and their effect on geodetic parameters and ambiguity resolution. J Geod 91:579–596. https://doi.org/10.1007/s00190-016-0984-8
Leick A (2004) GPS satellite surveying, 3rd edn. Wiley, New York
Liu Z (2011) A new automated cycle slip detection and repair method for a single dual-frequency GPS receiver. J Geod 85:171–183. https://doi.org/10.1007/s00190-010-0426-y
Liu W, Li J, Zeng Q, Guo F, Wu R, Zhang X (2017) An improved robust Kalman filtering strategy for GNSS kinematic positioning considering small cycle slips. Adv Space Res. https://doi.org/10.1016/j.asr.2017.11.041
Melbourne WG (1985) The case for ranging in GPS-based geodetic systems. In: Proceedings of the first international symposium on precise positioning with the Global Positioning System, Rockville, 15–19 Apr 1985, pp 373–386
Miao Y, Sun ZW, Wu SN (2011) Error analysis and cycle-slip detection research on satellite-borne GPS observation. J Aerosp Eng 24:95–101. https://doi.org/10.1061/(asce)as.1943-5525.0000056
Parkinson BW, Axelrad P (1988) Autonomous GPS integrity monitoring using the pseudorange residual. Navig J Inst Navig 35:255–274. https://doi.org/10.1002/j.2161-4296.1988.tb00955.x
Su M, Zheng J, Yang Y, Wu Q (2018) A new multipath mitigation method based on adaptive thresholding wavelet denoising and double reference shift strategy. GPS Solut. https://doi.org/10.1007/s10291-018-0708-z
Tatarnikov D, Astakhov A (2014) Approaching millimeter accuracy of GNSS positioning in real time with large impedance ground plane antennas. In: Proceedings of the international technical meeting of the Institute of Navigation, pp 844–848
Tatarnikov D, Stepanenko A, Astakhov A (2016) Moderately compact helix antennas with cutoff patterns for millimeter RTK positioning. GPS Solut 20:587–594. https://doi.org/10.1007/s10291-016-0534-0
Teunissen PJG (1990) Quality control in integrated navigation systems. In: IEEE symposium on position location and navigation. A decade of excellence in the navigation sciences, 20–23 Mar 1990, pp 158–165. https://doi.org/10.1109/plans.1990.66172
Teunissen PJG (1995) The least-squares ambiguity decorrelation adjustment: a method for fast GPS integer ambiguity estimation. J Geod 70:65–82. https://doi.org/10.1007/BF00863419
Teunissen PJG (2006) Testing theory: an introduction, 2nd edn. Delft University Press, Delft
Wübbena G (1985) Software developments for geodetic positioning with GPS using TI-4100 code and carrier measurements. In: Proceedings of the first international symposium on precise positioning with the global positioning system, Rockville, 15–19 Apr 1985, pp 403–412
Yang Y (1993) Robust estimation for dependent observation. Manuscr Geod 19:10–17
Yang Y, Song L, Xu T (2002) Robust estimator for correlated observations based on bifactor equivalent weights. J Geod 76:353–358. https://doi.org/10.1007/s00190-002-0256-7
Yang Y, Xu T, Song L (2005) Robust estimation of variance components with application in global positioning system network adjustment. J Surv Eng 131:107–112. https://doi.org/10.1061/(ASCE)0733-9453(2005)131:4(107)
Yu W, Ding X, Dai W, Chen W (2017) Systematic error mitigation in multi-GNSS positioning based on semiparametric estimation. J Geod 91:1491–1502. https://doi.org/10.1007/s00190-017-1038-6
Zhang Q, Gui Q (2013) Bayesian methods for outliers detection in GNSS time series. J Geod 87:609–627. https://doi.org/10.1007/s00190-013-0640-5
Zhang Q, Zhao L, Zhao L, Zhou J (2018a) An improved robust adaptive Kalman filter for GNSS precise point positioning. IEEE Sens J 18:4176–4186. https://doi.org/10.1109/JSEN.2018.2820097
Zhang Z, Li B, Gao Y, Shen Y (2018b) Real-time carrier phase multipath detection based on dual-frequency C/N0 data. GPS Solut 23:7. https://doi.org/10.1007/s10291-018-0799-6
Zhou J (1989) Classical theory of errors and robust estimation. ACTA Geod Cartogr Sin 18:117–120. https://doi.org/10.3321/j.issn:1001-1595.1989.02.005
Acknowledgements
This work has been supported by National Natural Science Foundation of China (Grant No. 41504027), Nature Science Foundation of Hubei Province (Grant No. 2017CFB520) and Fundamental Research Funds for the Central Universities (Grant No. 2042017kf0201).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shi, J., Huang, Y. & Ouyang, C. A GPS relative positioning quality control algorithm considering both code and phase observation errors. J Geod 93, 1419–1433 (2019). https://doi.org/10.1007/s00190-019-01254-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00190-019-01254-w