Abstract
PPP-RTK, known as integer ambiguity resolution-enabled precise point positioning, requires precise satellite-related products and atmospheric corrections estimated in a global navigation satellite system (GNSS) network. In generating these products, one commonly sends all network data to a computation center and conducts a centralized processing scheme. However, this centralized PPP-RTK faces considerable challenges in computational efficiency and model formulation with the increasing number of receivers. This work proposes a decentralized PPP-RTK processing strategy that generates products in three steps: subnetwork processing, satellite-related product integration, and atmospheric correction update. The first step divides the whole network into several subnetworks where we can impose ionosphere-weighted constraints to improve the precision of estimates. The second step integrates subnetwork-dependent satellite clocks and biases and aligns the underlying datum. The final step updates the atmospheric delays by considering the covariances between satellite-related products and atmospheric estimates. This three-step decentralized PPP-RTK processing strategy can improve computational efficiency and ensure the high precision of all products. For numerical evaluation, we collected one-week dual-frequency global positioning system (GPS) data from 82 stations, in which 44 stations were divided into four groups for product generation and 38 stations were considered users for positioning experiments. The results show, on the network side, that the decentralized PPP-RTK generates products with the same precision as that of centralized PPP-RTK and reduces the computation time by about 50%. On the user side, the decentralized PPP-RTK products perform as well as their centralized counterparts, and the time-to-first-fix (TTFF) and three-dimensional root-mean-square (RMS) are less than 3 epochs and 1.59 cm on average, respectively. Moreover, the results verify that the decentralized PPP-RTK ensures continuous positioning when users move across subnetworks.
Similar content being viewed by others
Data availability
The observation data used in this study are available from the National Geodetic Survey (NGS) network (https://geodesy.noaa.gov/CORS/). The precise orbit products used in this study are available from Wuhan University (ftp://igs.gnsswhu.cn).
References
Baarda W (1973) S-transformations and criterion matrices. In: Publications on Geodesy, 18, Netherlands Geodetic Commission, vol 5, no 1, Delft
Banville S, Collins P, Zhang W, Langley RB (2014) Global and regional ionospheric corrections for faster PPP convergence. NAVIGATION J Inst Navig 61(2):115–124
Banville S, Geng J, Loyer S, Schaer S, Springer T, Strasser S (2020) On the interoperability of IGS products for precise point positioning with ambiguity resolution. J Geodesy 94(1):1–15
Blewitt G (2008) Fixed point theorems of GPS carrier phase ambiguity resolution and their application to massive network processing: Ambizap. J Geophys Res: Solid Earth 113(B12):B12410
Chen X, Ge M, Hugentobler U, Schuh H (2022) A new parallel algorithm for improving the computational efficiency of multi-GNSS precise orbit determination. GPS Solut 26(3):1–13
Collins P, Bisnath S, Lahaye F, Héroux P (2010) Undifferenced GPS ambiguity resolution using the decoupled clock model and ambiguity datum fixing. Navigation 57(2):123–135
Cui Y, Chen Z, Li L, Zhang Q, Luo S, Lu Z (2021) An efficient parallel computing strategy for the processing of large GNSS network datasets. GPS Solut 25(2):1–11
Das S, Moura JMF (2016) Consensus+ innovations distributed Kalman filter with optimized gains. IEEE Trans Signal Process 65(2):467–481
De Jonge PJ (1998) A processing strategy for the application of the GPS in networks. In: PhD Thesis, Delft University of Technology, Delft, Netherlands
Eueler HJ, Goad CC (1991) On optimal filtering of GPS dual frequency observations without using orbit information. Bull Géodésique 65(2):130–143
Fincke U, Pohst M (1985) Improved methods for calculating vectors of short length in a lattice, including a complexity analysis. Math Comput 44(170):463–471
Ge M, Gendt G, Dick G, Zhang FP, Rothacher M (2006) A new data processing strategy for huge GNSS global networks. J Geodesy 80(4):199–203
Ge M, Gendt G, Ma R, Shi C, Liu J (2008) Resolution of GPS carrier-phase ambiguities in precise point positioning (PPP) with daily observations. J Geodesy 82(7):389–399
Gong X, Gu S, Lou Y, Zheng F, Ge M, Liu J (2018) An efficient solution of real-time data processing for multi-GNSS network. J Geodesy 92(7):797–809
Grafarend E, Schaffrin B (1976) Equivalence of estimable quantities and invariants in geodetic networks. Zeitschrift Vermessungswes 101(11):485–492
Henkel P, Psychas D, Günther C, Hugentobler U (2018) Estimation of satellite position, clock and phase bias corrections. J Geodesy 92(10):1199–1217
Hou P, Zhang B, Yasyukevich YV, Liu T, Zha J (2022) Multi-frequency phase-only PPP-RTK model applied to BeiDou data. GPS Solut 26(3):1–14
Hou P, Zha J, Liu T, Zhang B (2023) Recent advances and perspectives in GNSS PPP-RTK. Meas Sci Technol 34(5):051002
Jiang C, Xu T, Nie W, Fang Z, Wang S, Xu A (2021) A parallel approach for multi-GNSS ultra-rapid orbit determination. Remote Sens 13(17):3464
Khodabandeh A (2021) Single-station PPP-RTK: correction latency and ambiguity resolution performance. J Geodesy 95(4):1–24. https://doi.org/10.1007/s00190-021-01490-z
Khodabandeh A, Teunissen P (2015) An analytical study of PPP-RTK corrections: precision, correlation and user-impact. J Geodesy 89(11):1109–1132
Khodabandeh A, Teunissen PJG (2019a) Distributed least-squares estimation applied to GNSS networks. Meas Sci Technol 30(4):044005
Khodabandeh A, Teunissen PJG (2019b) Integer estimability in GNSS networks. J Geodesy 93:1805–1819. https://doi.org/10.1007/s00190-019-01282-6
Khodabandeh A, Teunissen PJG, Psychas D (2023) On the problem of double-filtering in PPP-RTK. Sensors 23(1):229
Khodabandeh A, Teunissen PJG, Zaminpardaz S (2018) Consensus-based distributed filtering for GNSS. Kalman filters-theory for advanced applications. InTech Rijeka, Rijeka, pp 273–304
Koch K-R (1999) Parameter estimation and hypothesis testing in linear models. Springer, Berlin
Kouba J, Springer T (2001) New IGS station and satellite clock combination. GPS Solut 4(4):31–36
Lannes A, Prieur J-L (2013) Calibration of the clock-phase biases of GNSS networks: the closure-ambiguity approach. J Geodesy 87(8):709–731
Laurichesse D, Mercier F, Berthias JP, Broca P, Cerri L (2009) Integer ambiguity resolution on undifferenced GPS phase measurements and its application to ppp and satellite precise orbit determination. Navigation 56(2):135–149
Leandro R, Santos M, Langley R (2006) UNB neutral atmosphere models: development and performance. In: Proceedings of the 2006 national technical meeting of the institute of navigation, pp 564–573
Liu Q, Kou Y, Huang Z, Wang J, Yao Y (2019a) Mean acquisition time analysis for GNSS parallel and hybrid search strategies. GPS Solut 23(4):1–13
Liu T, Zhang B, Yuan Y, Zha J, Zhao C (2019b) An efficient undifferenced method for estimating multi-GNSS high-rate clock corrections with data streams in real time. J Geodesy 93(9):1435–1456
Molzahn DK, Dörfler F, Sandberg H, Low SH, Chakrabarti S, Baldick R, Lavaei J (2017) A survey of distributed optimization and control algorithms for electric power systems. IEEE Trans Smart Grid 8(6):2941–2962
Odijk D, Teunissen PJG, Zhang B (2012) Single-frequency integer ambiguity resolution enabled GPS precise point positioning. J Surv Eng 138(4):193–202
Odijk D, Zhang B, Khodabandeh A, Odolinski R, Teunissen PJG (2016) On the estimability of parameters in undifferenced, uncombined GNSS network and PPP-RTK user models by means of S-system theory. J Geodesy 90(1):15–44
Odijk D, Teunissen PJG, Khodabandeh A (2014) Single-frequency PPP-RTK: theory and experimental results. Earth on the edge: science for a sustainable planet. Springer, Berlin, pp 571–578
Odijk D (2002) Fast precise GPS positioning in the presence of ionospheric delays. In: Publications on Geodesy, 52, Netherlands Geodetic Commission, Delft
Psychas D, Verhagen S (2020) Real-time PPP-RTK performance analysis using ionospheric corrections from multi-scale network configurations. Sensors 20(11):3012
Psychas D, Verhagen S, Liu X, Memarzadeh Y, Visser H (2018) Assessment of ionospheric corrections for PPP-RTK using regional ionosphere modelling. Meas Sci Technol 30(1):014001
Psychas D, Khodabandeh A, Teunissen PJG (2022) Impact and mitigation of neglecting PPP-RTK correctional uncertainty. GPS Solut 26(1):1–15
Teunissen PJG (1985b) The geometry of geodetic inverse linear mapping and non-linear adjustment. Publ Geodesy 8(1):1–186
Teunissen PJG (1995) The least-squares ambiguity decorrelation adjustment: a method for fast GPS integer ambiguity estimation. J Geodesy 70(1):65–82
Teunissen P, Khodabandeh A (2015a) Review and principles of PPP-RTK methods. J Geodesy 89(3):217–240
Teunissen PJG, Khodabandeh A (2022) PPP–RTK theory for varying transmitter frequencies with satellite and terrestrial positioning applications. J Geodesy 96(11):1–24
Teunissen PJG, Montenbruck O (2017) Springer handbook of global navigation satellite systems. Springer, Berlin
Teunissen PJG, Odijk D, Zhang B (2010) PPP-RTK: results of CORS network-based PPP with integer ambiguity resolution. J Aeronaut Astronaut Aviat Ser A 42(4):223–230
Teunissen PJG (1985a) Generalized inverses, adjustment, the datum problem and S-transformations. In: Grafarend EW, Sanso F (eds) Optimization of Geodetic Networks. Springer, Berlin
Teunissen PJG (2000) Adjustment theory: an introduction. VSSD, Delft
Verhagen S, Teunissen PJ (2013) The ratio test for future GNSS ambiguity resolution. GPS Solut 17(4):535–548
Wang Y, Hespanha JP (2018) Distributed estimation of power system oscillation modes under attacks on GPS clocks. IEEE Trans Instrum Meas 67(7):1626–1637
Wübbena G, Schmitz M, Bagge A (2005) PPP-RTK: precise point positioning using state-space representation in RTK networks. Paper presented at the Proc. ION GNSS 2005, The Institute of Navigation, Long Beach, September 13–16
Xu P (1997) A general solution in geodetic nonlinear rank-defect models. Bollettino Di Geodesia e Scienze Affini 56(1):1–25
Xu P, Liu Y, Shen Y, Fukuda Y (2007) Estimability analysis of variance and covariance components. J Geodesy 81(9):593–602
Xu P, Shi C, Liu J (2012) Integer estimation methods for GPS ambiguity resolution: an applications oriented review and improvement. Surv Rev 44(324):59–71
Yan Z, Zhang X (2022) Assessment of the performance of GPS/Galileo PPP-RTK convergence using ionospheric corrections from networks with different scales. Earth, Planets Space 74(1):47
Zha J, Zhang B, Liu T, Hou P (2021) Ionosphere-weighted undifferenced and uncombined PPP-RTK: theoretical models and experimental results. GPS Solut 25(4):1–12
Zhang B, Teunissen PJ, Odijk D (2011) A novel un-differenced PPP-RTK concept. J Navig 64(S1):S180–S191
Zhang B, Hou P, Zha J, Liu T (2021) Integer-estimable FDMA model as an enabler of GLONASS PPP-RTK. J Geodesy 95(8):1–21. https://doi.org/10.1007/s00190-021-01546-0
Zhang B, Hou P, Odolinski R (2022a) PPP-RTK: from common-view to all-in-view GNSS networks. J Geodesy 96(12):1–20
Zhang B, Hou P, Zha J, Liu T (2022b) PPP–RTK functional models formulated with undifferenced and uncombined GNSS observations. Satell Navig 3(1):1–15
Acknowledgements
The authors would like to thank Prof. Peter Teunissen, Dr. Amir Khodabandeh, Dr. Robert Odolinski, and three anonymous reviewers for their insightful and constructive comments. This work was funded by the National Natural Science Foundation of China (Grant No. 42022025). The corresponding author is supported by the CAS Pioneer Hundred Talents Program.
Author information
Authors and Affiliations
Contributions
PH processed the data, analyzed the results, and wrote the manuscript. BZ proposed the method, designed the research, and wrote the manuscript.
Corresponding author
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hou, P., Zhang, B. Decentralized GNSS PPP-RTK. J Geod 97, 72 (2023). https://doi.org/10.1007/s00190-023-01761-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00190-023-01761-x