Real-time estimation of BDS/GPS high-rate satellite clock offsets using sequential least squares

Abstract The real-time precise satellite clock product is one of key prerequisites for real-time Precise Point Positioning (PPP). The accuracy of the 24-hour predicted satellite clock product with 15 min sampling interval and an update of 6 h provided by the International GNSS Service (IGS) is only 3 ns, which could not meet the needs of all real-time PPP applications. The real-time estimation of high-rate satellite clock offsets is an efficient method for improving the accuracy. In this paper, the sequential least squares method to estimate real-time satellite clock offsets with high sample rate is proposed to improve the computational speed by applying an optimized sparse matrix operation to compute the normal equation and using special measures to take full advantage of modern computer power. The method is first applied to BeiDou Navigation Satellite System (BDS) and provides real-time estimation with a 1 s sample rate. The results show that the amount of time taken to process a single epoch is about 0.12 s using 28 stations. The Standard Deviation (STD) and Root Mean Square (RMS) of the real-time estimated BDS satellite clock offsets are 0.17 ns and 0.44 ns respectively when compared to German Research Center for Geosciences (GFZ) final clock products. The positioning performance of the real-time estimated satellite clock offsets is evaluated. The RMSs of the real-time BDS kinematic PPP in east, north, and vertical components are 7.6 cm, 6.4 cm and 19.6 cm respectively. The method is also applied to Global Positioning System (GPS) with a 10 s sample rate and the computational time of most epochs is less than 1.5 s with 75 stations. The STD and RMS of the real-time estimated GPS satellite clocks are 0.11 ns and 0.27 ns, respectively. The accuracies of 5.6 cm, 2.6 cm and 7.9 cm in east, north, and vertical components are achieved for the real-time GPS kinematic PPP.

[1]  Yuanxi Yang,et al.  Contribution of the Compass satellite navigation system to global PNT users , 2011 .

[2]  Jingnan Liu,et al.  An efficient solution of real-time data processing for multi-GNSS network , 2018, Journal of Geodesy.

[3]  W. I. Bertiger,et al.  Effects of antenna orientation on GPS carrier phase , 1992 .

[4]  Shipeng Zhang,et al.  Effect of solid-earth-tide on GPS time series , 2010 .

[5]  Xingxing Li,et al.  Accuracy and reliability of multi-GNSS real-time precise positioning: GPS, GLONASS, BeiDou, and Galileo , 2015, Journal of Geodesy.

[6]  Karina Wilgan,et al.  Near-real-time regional troposphere models for the GNSS precise point positioning technique , 2013 .

[7]  Geoffrey Blewitt,et al.  An Automatic Editing Algorithm for GPS data , 1990 .

[8]  Jinling Wang,et al.  A Comparison of Outlier Detection Procedures and Robust Estimation Methods in GPS Positioning , 2009, Journal of Navigation.

[9]  Maorong Ge,et al.  A method for improving uncalibrated phase delay estimation and ambiguity-fixing in real-time precise point positioning , 2013, Journal of Geodesy.

[10]  Tomasz Hadas,et al.  IGS RTS precise orbits and clocks verification and quality degradation over time , 2014, GPS Solutions.

[11]  Peter Steigenberger,et al.  Generation of a consistent absolute phase-center correction model for GPS receiver and satellite antennas , 2007 .

[12]  Peter Steigenberger,et al.  The Multi-GNSS Experiment (MGEX) of the International GNSS Service (IGS) - Achievements, prospects and challenges , 2017 .

[13]  H. Schuh,et al.  Global Mapping Function (GMF): A new empirical mapping function based on numerical weather model data , 2006 .

[14]  Xingxing Li,et al.  Retrieving of atmospheric parameters from multi‐GNSS in real time: Validation with water vapor radiometer and numerical weather model , 2015 .

[15]  Yuanxi Yang,et al.  Performance assessment of single- and dual-frequency BeiDou/GPS single-epoch kinematic positioning , 2014, GPS Solutions.

[16]  Junyi Xu,et al.  GNSS receiver autonomous integrity monitoring (RAIM) algorithm based on robust estimation , 2016 .

[17]  Chris Rizos,et al.  The International GNSS Service in a changing landscape of Global Navigation Satellite Systems , 2009 .

[18]  K. Senior,et al.  Characterization of periodic variations in the GPS satellite clocks , 2008 .

[19]  Eric Pottiaux,et al.  Monitoring of UTC(k)’s using PPP and IGS real-time products , 2014, GPS Solutions.

[20]  Haibo He,et al.  Preliminary assessment of the navigation and positioning performance of BeiDou regional navigation satellite system , 2013, Science China Earth Sciences.

[21]  Qin Zhang,et al.  Real-time clock offset prediction with an improved model , 2013, GPS Solutions.

[22]  Youn Jeong Heo,et al.  Improving prediction accuracy of GPS satellite clocks with periodic variation behaviour , 2010 .

[23]  Xiaohong Zhang,et al.  Satellite clock estimation at 1 Hz for realtime kinematic PPP applications , 2011 .

[24]  M. Ge,et al.  A computationally efficient approach for estimating high-rate satellite clock corrections in realtime , 2011, GPS Solutions.

[25]  Oliver Montenbruck,et al.  Kalman-filter-based GPS clock estimation for near real-time positioning , 2009 .

[26]  O. Montenbruck,et al.  IGS-MGEX: Preparing the Ground for Multi-Constellation GNSS Science , 2013 .

[27]  Gerhard Beutler,et al.  Efficient precise orbit determination of LEO satellites using GPS , 2002 .

[28]  Tian Yun-feng,et al.  Data-processing induced GPS-positioning error , 2012 .