Abstract
Real-time precise orbit and clock products are prerequisites for Real-Time Precise Point Positioning (RT-PPP) and its related applications, such as time synchronization and disaster monitoring. While real-time products have achieved relatively high accuracy, occasional outliers and accuracy degradation significantly restricts the application of RT-PPP in safety-critical fields. Sub-meter anomalies or larger are typically manageable, as users can easily detect and exclude them through outlier detection in the preprocessing stage before positioning. However, handling small-scale anomalies solely with user-side data and algorithms poses challenges, which also affect the accuracy and reliability of positioning solutions. To address this, we propose a quality monitoring method for real-time precise satellite orbit and clock products. The method utilizes a quality monitoring network of well-distributed stations to validate real-time products continuously. The product quality monitoring server-side calculates both pseudorange and carrier-phase Quality Indicator (QI) for each satellite by using real-time statistics of residuals from quality monitoring network stations, supplemented by product error empirical models. Furthermore, the isolation Forest (iForest) algorithm is employed to detect outliers prior to real-time residual statistics, mitigating the impact of monitoring network or communication link failures on QI while slightly increasing the computational load. QI are broadcasted to users, aiding them in excluding satellites with lower accuracy or reducing the weighting of these satellites in the positioning solution. We conducted a 1 month quality monitoring of Centre National d’Etudes Spatiales real-time orbit and clock products in January 2023, using 30 continuous stations of the Crustal Movement Observation Network of China. The results indicate that the pseudorange QI is greater than 1 m, which can adequately bound the product errors but still exhibit considerable redundancy. In contrast, the carrier-phase QI is within 15 cm, significantly reducing redundancies. The carrier-phase QI can instantly and accurately reflect the accuracy changes of satellite orbit and clock products and bound more than 99.93% of the product errors. The addition of iForest outlier detection reduces the number of false alert epochs from 74 to 21, reducing the false alert probability by 68.9%. At the same time, the execution time per epoch slightly increased from 28.8 to 32.1 ms, representing an 11.0% increase. Importantly, this increase in execution time does not significantly impact the Time to Alert. In addition, QI can effectively detect step faults with amplitudes greater than 3 cm and ramp faults with slopes greater than 0.05 cm/s. QI shows an immediate increase when faults occur and quickly returns to normal after faults end.
Similar content being viewed by others
Data availability
The CNES real-time orbit and clock products can be downloaded from http://www.ppp-wizard.net/products/REAL_TIME/. The GFZ final orbit and clock products can be downloaded from https://cddis.nasa.gov/archive/gnss/products/. The CMONOC observations are available from the corresponding author (fzheng@buaa.edu.cn) on request.
References
Bhatti U, Ochieng W (2007) Failure modes and models for integrated GPS/INS systems. J Navig 60:327–348. https://doi.org/10.1017/S0373463307004237
Bierman GJ (2006) Factorization methods for discrete sequential estimation. Academic Press, New York
Blanch J, Liu X, Walter T (2021) Gaussian bounding improvements and an analysis of the bias-sigma tradeoff for GNSS integrity. In: proceedings of the 2021 international technical meeting of the institute of navigation. pp 703–713
Boehm J, Niell A, Tregoning P, Schuh H (2006) Global mapping function (GMF): a new empirical mapping function based on numerical weather model data. Geophys Res Lett. https://doi.org/10.1029/2005GL025546
Breunig MM, Kriegel H-P, Ng RT, Sander J (2000) LOF: identifying density-based local outliers. In: proceedings of the 2000 ACM SIGMOD international conference on Management of data. pp 93–104
Chen J, Yang S, Tan W, Wang J, Chen Q, Zhang Y (2017) Recent results of the Chinese CMONOC GNSS network. In: proceedings of the ION 2017 pacific PNT meeting. pp 539–546
Du Y, Wang J, Rizos C, El-Mowafy A (2021) Vulnerabilities and integrity of precise point positioning for intelligent transport systems: overview and analysis. Satell Navig 2(1):3. https://doi.org/10.1186/s43020-020-00034-8
Duan B, Hugentobler U, Chen J, Selmke I, Wang J (2019) Prediction versus real-time orbit determination for GNSS satellites. GPS Solut 23(2):39. https://doi.org/10.1007/s10291-019-0834-2
El-Mowafy A, Deo M, Kubo N (2017) Maintaining real-time precise point positioning during outages of orbit and clock corrections. GPS Solut 21(3):937–947. https://doi.org/10.1007/s10291-016-0583-4
Elsobeiey M, Al-Harbi S (2016) Performance of real-time precise point positioning using IGS real-time service. GPS Solut 20(3):565–571. https://doi.org/10.1007/s10291-015-0467-z
Eric O (2024) Stanford diagram. https://www.mathworks.com/matlabcentral/fileexchange/86383-stanford-diagram. Accessed 10 Jan 2024
Ge Y, Zhou F, Liu T, Qin W, Wang S, Yang X (2018) Enhancing real-time precise point positioning time and frequency transfer with receiver clock modeling. GPS Solut 23(1):20. https://doi.org/10.1007/s10291-018-0814-y
Hadas T, Bosy J (2015) IGS RTS precise orbits and clocks verification and quality degradation over time. GPS Solut 19(1):93–105. https://doi.org/10.1007/s10291-014-0369-5
Hartigan JA, Wong MA (1979) Algorithm AS 136: a k-means clustering algorithm. J R Stat Soc Ser C (appl Stat) 28(1):100–108
IGS (2023a) RTS products. In: international GNSS service. https://igs.org/rts/products/. Accessed 9 Aug 2023
IGS (2023b) IGS switch to IGS20/igs20.atx and repro3 standards. In: international GNSS service. https://igs.org/news/igs20/. Accessed 19 Jan 2024
Ji R, Jiang X, Chen X, Zhu H, Ge M, Neitzel F (2022) Quality monitoring of real-time GNSS precise positioning service system. Geo Spat Inf Sci 26(1):1–15. https://doi.org/10.1080/10095020.2022.2070554
Jokinen A, Ellum C, Webster I, Shanmugam S, Sheridan K (2018) NovAtel CORRECT with precise point positioning (PPP): recent developments. In: proceedings of the 31st international technical meeting of the satellite division of the institute of navigation (ION GNSS+2018). pp 1866–1882
Kazmierski K, Sośnica K, Hadas T (2018) Quality assessment of multi-GNSS orbits and clocks for real-time precise point positioning. GPS Solut 22(1):11. https://doi.org/10.1007/s10291-017-0678-6
Kazmierski K, Zajdel R, Sośnica K (2020) Evolution of orbit and clock quality for real-time multi-GNSS solutions. GPS Solut 24(4):111. https://doi.org/10.1007/s10291-020-01026-6
Kouba J, Street B (2009) A guide to using international GNSS service (IGS) products. Geodetic Survey Division Natural Resources Canada. http://acc.igs.org/UsingIGSProductsVer21.pdf
Li B, Ge H, Bu Y, Zheng Y, Yuan L (2022) Comprehensive assessment of real-time precise products from IGS analysis centers. Satell Navig 3(1):12. https://doi.org/10.1186/s43020-022-00074-2
Liu T, Zhang B, Yuan Y, Li M (2018) Real-time precise point positioning (RTPPP) with raw observations and its application in real-time regional ionospheric VTEC modeling. J Geod 92(11):1267–1283. https://doi.org/10.1007/s00190-018-1118-2
Liu FT, Ting KM, Zhou Z-H (2008) Isolation forest. In: 2008 Eighth IEEE international conference on data mining. IEEE, Pisa, pp 413–422
Malys S, Jensen PA (1990) Geodetic point positioning with GPS carrier beat phase data from the CASA UNO experiment. Geophys Res Lett 17(5):651–654. https://doi.org/10.1029/GL017i005p00651
Petit G, Luzum B et al (2010) IERS conventions. IERS Tech Note 36(1):2010
Rodriguez-Solano C, Brandl M, Chen X, Herwig M, Kipka A, Kreikenbohm P, Landau H, Pagels C, Pastor F, Reussner N, et al. (2019) Integrity real-time performance of the trimble RTX correction service. In: proceedings of the 32nd international technical meeting of the satellite division of the institute of navigation (ION GNSS+ 2019). pp 485–507
Saastamoinen J (1972) Contributions to the theory of atmospheric refraction. Bull Géodésique 105(1):279–298. https://doi.org/10.1007/BF02521844
Tobías G, Calle JD, Navarro P, Rodríguez I, Rodríguez D (2014) magicGNSS’real-time POD and PPP multi-GNSS service. In: proceedings of the 27th international technical meeting of the satellite division of the institute of navigation (ION GNSS+ 2014). pp 1046–1055
Walter T, Shallberg K, Altshuler E, Wanner W, Harris C, Stimmler R (2018) WAAS at 15: WAAS at 15. Navigation 65(4):581–600. https://doi.org/10.1002/navi.252
Wang Y, Shen J (2020) Real-time integrity monitoring for a wide area precise positioning system. Satell Navig 1(1):24. https://doi.org/10.1186/s43020-020-00018-8
Wang L, Li Z, Ge M, Neitzel F, Wang Z, Yuan H (2018) Validation and assessment of multi-GNSS real-time precise point positioning in simulated kinematic mode using IGS real-time service. Remote Sens 10(2):337. https://doi.org/10.3390/rs10020337
Weinbach U, Brandl M, Chen X, Landau H, Pastor F, Reussner N, Rodriguez-Solano C (2018) Integrity of the trimble® CenterPoint RTX correction service. In: proceedings of the 31st international technical meeting of the satellite division of the institute of navigation (ION GNSS+ 2018). pp 1902–1909
Wu J-T, Wu SC, Hajj GA, Bertiger WI, Lichten SM (1992) Effects of antenna orientation on GPS carrier phase. Astrodynamics 1991:1647–1660
Yao Y, He Y, Yi W, Song W, Cao C, Chen M (2017) Method for evaluating real-time GNSS satellite clock offset products. GPS Solut 21(4):1417–1425. https://doi.org/10.1007/s10291-017-0619-4
Zhang L, Yang H, Gao Y, Yao Y, Xu C (2018) Evaluation and analysis of real-time precise orbits and clocks products from different IGS analysis centers. Adv Space Res 61(12):2942–2954. https://doi.org/10.1016/j.asr.2018.03.029
Zumberge JF, Heflin MB, Jefferson DC, Watkins MM, Webb FH (1997) Precise point positioning for the efficient and robust analysis of GPS data from large networks. J Geophys Res Solid Earth 102(B3):5005–5017. https://doi.org/10.1029/96JB03860
Acknowledgements
We would like to acknowledge the efforts of the IGS and Development Research Center of China Earthquake Administration in providing orbit and clock products and CMONOC observations.
Funding
This study is supported by the National Key Research and Development Plan (Grant Nos. 2023YFB3906501), the National Natural Science Foundation of China (Grant Nos. 42227802) and the Fundamental Research Funds for the Central Universities (YWF-24-JC-12).
Author information
Authors and Affiliations
Contributions
Y. Xue, F. Zheng and C. Shi designed the research; Y. Xue and W. Chao performed the research; G. Zhou and D. Zhang analyzed the data; and Y. Xue wrote the paper. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
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
Xue, Y., Zheng, F., Zhou, G. et al. A new quality monitoring method for real-time precise orbit and clock products. GPS Solut 28, 125 (2024). https://doi.org/10.1007/s10291-024-01673-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10291-024-01673-z