Next Article in Journal
How Many Reindeer? UAV Surveys as an Alternative to Helicopter or Ground Surveys for Estimating Population Abundance in Open Landscapes
Next Article in Special Issue
Performance Assessment of Multi-GNSS Real-Time Products from Various Analysis Centers
Previous Article in Journal
TransUNet++SAR: Change Detection with Deep Learning about Architectural Ensemble in SAR Images
Previous Article in Special Issue
Analysis of BDS-3 Real-Time Satellite Clock Offset Estimated in Global and Asia-Pacific and the Corresponding PPP Performances
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Concise Method for Calibrating the Offset of GPS Precise Satellite Orbit

1
School of Geomatics, Liaoning Technical University (LNTU), Fuxin 123000, China
2
German Research Centre for Geosciences (GFZ), 14473 Potsdam, Germany
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(1), 8; https://doi.org/10.3390/rs15010008
Submission received: 24 November 2022 / Revised: 14 December 2022 / Accepted: 14 December 2022 / Published: 20 December 2022
(This article belongs to the Special Issue GNSS Precise Positioning and Geoscience Application)

Abstract

:
A set of Global Navigation Satellite Systems (GNSS) satellite orbit and clock offset are an essential prerequisite for precise application. However, abrupt changes in accuracy at the boundaries are prevalent in products provided by international GNSS services, resulting in decreased orbit interpolation precision near the daily boundary. In addition, the effect of this phenomenon is reflected in the deterioration of accuracy and the fluctuations in subsequent applications. In this study, time-weighted and equal-weighted calibrated methods were utilized for adjacent Global Positioning System (GPS) satellite orbits and the orbit variations were then corrected for the clock offset to ensure their consistency. The calibration method is evaluated based on the accuracy and smoothness of post-processing kinematic precise point positioning (PPP) and low earth orbit (LEO) precise orbit determination (POD) near the day boundary. In a variety of scientific applications, the results indicate that the proposed calibration method can effectively reduce the excessive differences near the day boundary between adjacent days. Near the boundary, maximum improvements for post-processing kinematic PPP, dynamic LEO precision orbit, kinematic LEO precision orbit are 41.5%, 9.4%, and 20.5%, respectively.

Graphical Abstract

1. Introduction

Precise Global Navigation Satellite Systems (GNSS) satellite orbits and clock offset are prerequisites for precision positioning and other related scientific applications. Despite the fact that the International GNSS Service (IGS) has a unified processing strategy for reprocessing, the concrete processing strategy during routine processing still differs slightly. Numerous scholars have analyzed the precision products and the consistency of products from various institutions, revealing that the GPS orbit consistency [1], clock offset consistency [2], and user equivalent distance comparison [3] between different analysis centers are at the centimeter (cm) level [4,5,6,7], which can serve as a foundation for further scientific research. In addition to the evaluation method of obtaining the relative accuracy of the orbit by comparing it with other precision products or satellite laser ranging (SLR), the internal conforming accuracy of the precision orbit products cannot be ignored when evaluating the stability of the products. The internal stability is also an essential evaluation index [8,9]. However, when evaluating the internal stability of the products of different analysis centers (AC) and their performance near the daily boundary, significant jumps and differences remain [10]. Whether it be the overlap [11] or the boundary point comparison [12], the 1D mean daily boundary discontinuity (DBD) of final GPS orbit products is reported to be a dozen millimeters (mm) or even tens of millimeters, and the performance of analysis center (Ac) products varies [13].
The post-processing Precise Point Positioning (PPP) technology is mature, and the static and kinematic accuracy can reach mm and cm-levels, respectively, when DBD is ignored [14,15]. Three precision orbiting methods for LEO satellites—dynamic, reduced-dynamic, and kinematic methodologies—all provide cm-level orbit positions that meet the accuracy requirement for major LEO missions [16,17,18,19,20]. Among them, the reduced dynamic method has gradually replaced the dynamic-only method and is used as the main method for determining the orbits of various LEO missions [21] due to its ability to produce more accurate and smooth orbits by incorporating process noise to absorb force model errors. In contrast, the kinematic methodology utilizes only GNSS observations and lacks a priori information on the gravity field and dynamical parameters, making it more appropriate for LEO satellites performing gravity field recovery missions [22,23]. The major of LEO satellite orbits are derived from various GNSS precise orbit and clock products. Consequently, the factors affecting the accuracy of LEO satellite orbits include not only the LEO satellite orbit processing methods and models but also the quality of the GNSS products employed [24].
Unfortunately, jumps near the end of the day in precise products can directly lead to decreased positioning accuracy and erratic LEO satellite orbits. For long-term GNSS point displacement monitoring activities, deformation is more likely to be concealed or falsely detected [25,26,27]. For two-step gravity field recovery based on precise gravity satellite orbits, the recovery of the gravity field is also affected by unwarranted gravity satellite orbits [28,29]. In summary, the PPP and LEO precise orbit determination (POD) processes transmit the quality of GPS products and the inevitable DBD.
The primary methods to reduce the impact of DBD are currently centered on the orbit determination process by enhancing the precision or increasing the length of solution arcs [30,31,32], including improving the dynamical model and error model [33,34,35], multi-system joint solution [36,37], and multi-technology integration with SLR and LEO satellites [38,39,40,41]. Song et al. absorbed the precision product orbital jumps by enhancing the orbital interpolation method, effectively reducing the interpolation accuracy loss at the orbit boundary and enhancing the performance of static PPP close to the boundary [42]. However, the first method necessitates reprocessing the GNSS precise orbit determination project, which is cumbersome and even using multi-day data or improved processing strategies, DBD still exists and may still affect the positioning result. The other approach does not alter the precision of the GNSS precise products but rather adopts a novel method to account for their deviations, which is not universally applicable.
This study focuses on the phenomenon of precision products jumping on consecutive days and aims to mitigate the DBD effect on the user side through a simple and straightforward method of calibrating adjacent orbits and correcting clock offset. Following this introduction, Section 2 describes the orbit calibration and clock offset correction procedures. The performance of GPS DBD and its effect on user-side applications are covered in Section 3. Using the calibration method described in Section 4, the experiments for validation compare the precision at the boundary with that at the non-boundary. Section 5 summarizes the principal findings.

2. Processing Procedure

The orbit calibration method used in this study is calibrated with reference to the JPL time-weighted smoothing GRACE scientific orbit method and adds an equal-weighted correction scheme (ftp://rz-vm152.gfz-potsdam.de/grace/DOCUMENTS/Level-1/Algorithm_Theoretical_Basis_Document_for_GRACE_Level-1B_Data_Processing_V1.2, accessed on 11 July 2022). The 9th-order Lagrange interpolation polynomial is used to interpolate the orbit of the middle point, and the data of four epochs of the adjacent day orbit are required at the daily boundary. Consequently, the orbit correction time period chosen in this paper consists of a total of eight epoch interval lengths before and after the boundary. Figure 1 illustrates the complete processing flow and calibrated orbit results for GPS orbit and clock offset products. Notably, the orbit calibration method in this instance requires the orbits of adjacent days that contain overlapping arc data, so the orbit prediction of the original data is required first.
For overlapping orbit arcs, a brief orbit calibration can be expressed as
r ¯ s t = w s t r p t + 1 w s t r c t
r ¯ e t = w e t r c t + 1 w e t r n t
where r ¯ s and r ¯ e denote the calibrated orbits around the start and end of the current day. r p , r c and r n represent the previous day, the current day and the next day’s orbit data, respectively. w s and w e are the weights of the orbit data around the start and end of the current day. Assuming both weights are set to 0.5, there is no difference between Equations (1) and (2), and the other is to create a smoothing window based on time as shown in Equations (3) and (4).
w s t = 1 + cos ω t t s c + L 2
w e t = 1 + cos ω t t e c + L 2
where ω is defined as:
w = π 2 L
Furthermore, in Equations (3) and (4), t s c and t e c signify the start and end moments of orbit calibration, respectively. L represents the length of the orbit calibration time, i.e., the length of the smooth window.
GNSS satellite orbits are highly correlated with satellite clock offset, so orbital modifications must account for the relative clock offset [43,44]. The satellite clock offset can absorb up to 97% of the orbit error in the radial direction for the GPS constellation [45]. Consequently, only the radial modification is corrected for the clock offset in this paper. Following the completion of the aforementioned orbit calibration procedure, the obtained orbit is compared to the initial orbit to determine the amount of orbit modification. The original clock offset is then corrected further. This is illustrated by Equation (6).
t a d j = t r a w + δ r r c
where t r a w denotes the original satellite clock offset. δ r r signifies the orbit modification in the radial direction, and c represents the speed of light in the vacuum, which is a constant as c = 299,792,458 m/s adopted by the GPS constellation.
Now, the precise orbit and clock offset products supplied by different ACs have been calibrated and the correlation has been effectively assured. Figure 2 illustrates the effect of adjacent orbits in which the satellite clock offset has been synchronized with the respective orbits. Compared to the initial orbit, the calibrated orbit has a smoother presentation near the daily boundary, and there is no abrupt jump over a short time period.

3. Influence of Orbit Discontinuities

This section describes several ACs orbit product DBDs and illustrates their impact by contrasting the post-processing kinematic PPP positioning accuracy near the daily boundary with that near the non-boundary. An additional DBD evaluation experiment for GPS orbital products from 2010 to 2022 was also performed, and the results showed no significant improvement. Therefore, all the experimental data in this study were selected from day 063 to day 100 data in 2010. Products were chosen from 6 ACs: The Center for Orbit Determination in Europe (COD), the Jet Propulsion Laboratory (JPL), the International GNSS Service (IGS), the Natural Resources Canada (EMR), the European Space Agency (ESA), and the German Research Centre for Geosciences (GFZ).
Each of these orbit products has a sampling rate of 15 min and a time span of 23 h and 45 min. The COD and JPL orbit products are both inter-day solutions with processing durations of 72 h and 30 h, respectively. The IGS orbit is an integrated solution with a processing duration of 27 h (Solution strategies in 2010 obtained from ftp://igs.ign.fr/pub/igs/igscb/center/analysis/archive/, accessed on 11 July 2022) while the remaining EMR, ESA, and GFZ products are single-day solutions with a processing duration of 24 h. The satellite clock products have a sampling rate of 30 s for all ACs besides JPL and GFZ with a time interval of 5 min. To prevent the loss of accuracy caused by the interpolation of satellite clocks, the sampling interval for all subsequent validation was set to 5 min.

3.1. GPS Day Boundary Discontinuities

Additional residual error absorption is achieved by inserting random pulses every 2 h when fitting the original final orbital product [42,46]. During this step, the initial daily orbit products were used as virtual observations to correct the initial state parameters, SRP model parameters, and random pulse parameters for each satellite. Afterwards, these products were densified and predicted using numerical integration.
In order to verify the quality of the extended orbit, the records from 00:00 to 23:00 of each day were used to perform the orbit fitting and prediction steps, while the final one-hour records were used to examine the prediction error. However, all records from 00:00 to 23:45 each day were used to construct the actual orbit. Table 1 presents the one-dimensional (1D) root mean square (RMS) values corresponding to the orbit fitting residual and prediction error. FIT_24h is the fitting time of 24-h, FIT_23h is the fitting time of 23-h, and EXP_1h is the prediction time of 1 h for a 23-h orbit fit.
As shown in Table 1, the residuals of the orbit fitting using 23-h data are consistent with those using 24-h data with a maximum deviation of less than 2 mm. Consequently, the 1-h prediction accuracy after using the 24-h orbit fitting can also be considered the accuracy after using the 23-h orbit fitting. Therefore, the 1-h accuracy of this study’s forecast is estimated to be approximately 2 mm, which is in good agreement with the original orbit.
Using the above strategy for orbit fitting and prediction, the difference between the 00:00 moments of adjacent days is taken as the DBD of GPS, and the results of each orbit product are shown in Figure 3. Each orbit product has a non-negligible increase at the daily boundary, with a minimum of nearly 2 cm and a maximum of 3 cm, as depicted in the graph. Considering the high consistency of the products of each AC, the DBD of the orbit products is related to the arc length determined by different ACs. The single-day 24-h solutions are greater than 27 mm, the inter-day solutions are all less than 22 mm, and the DBD of the COD orbit products with the longest arc length 72-h solution is reduced to less than 20 mm.

3.2. Products DBD Performance

This subsection selects 17 globally distributed IGS stations (illustrated in Figure 4) to solve the post-processing kinematic PPP results with a 7-day arc length to verify the effect of DBD existing in the original precise product on the PPP. Phase center offset/phase center variation (PCO/PCV) corrections for both satellites and receivers were applied according to the IGS conversions. Tide effects involving solid earth tides, ocean loading, and polar motion were corrected based on the International Earth Rotation and Reference Systems Service (IERS) conversions (2010). The effects of phase wind-up, earth’s rotation, and relativity were also corrected during PPP processing. More details of the PPP configurations are summarized in Table 2.
Boundary and non-boundary positioning performance is statistically used to analyze the impact of product DBD. The definitions for the boundary are divided into three types: 5, 15, and 60 min between days. 5 min represents the midnight 00:00 epoch, 15 min is aligned with the missing part of the last 15 min of the daily orbit product, and 60 min is aligned with the time period for which concerned by the orbit interpolation method is concerned. Figure 5 depicts the accuracy performance at the boundary and non-boundary after PPP solving with six ACs’ products, while Table 3 provides statistics on the PPP 1D-RMS accuracy.
Figure 5 and Table 3 show that PPP positioning in non-boundary time has better accuracy performance, regardless of the defined range at the boundary. Corresponding to the DBD of each AC orbit product in the previous section, the accuracy loss near the boundary is slightly smaller using inter-day solved products than using EMR, ESA, GFZ single-day solved products. The results show that the precise products do suffer from non-negligible jumps near the boundary, which can reduce the positioning accuracy for subsequent applications.

4. Orbit Discontinuities Calibration and Validation

In this section, calibrated GPS precise products were used to perform post-processing kinematic PPP and dynamic and kinematic LEO POD results near the day boundary. The weekly solution files provided by IGS are used as reference coordinates for the PPP results, and the precision scientific orbits provided by JPL are used as reference coordinates for the LEO POD. Three types of GPS precise products were utilized as inputs, and their accuracy and smoothness were compared to determine whether the proposed calibration method can mitigate the DBD effect. These inputs are described as follows:
  • Input I: Original orbit and clock offset products without any change.
  • Input II: Equal-weighted calibrated orbit and clock offset after modifying the orbital radial direction.
  • Input III: Time-weighted calibrated orbit and clock offset after modifying the orbital radial direction.

4.1. Post-Processing Kinematic PPP

Figure 6 uses the first day of YAKT as an illustration of the time series variation near its daily boundary. Subplot (a) depicts the time series within 15 min before and after the boundary point, while subplot (b) depicts the time series before and after the boundary point.
It can be seen from the figures that the uncalibrated products have obvious accuracy loss near the boundary, while the calibrated products can all effectively reduce the jump phenomenon near the boundary so that the accuracy at the boundary is compared to that at the non-boundary location, which is particularly evident in subplot (b). The time-weighted calibrated method has a more gradual effect than the equal-weighted calibration, and there is no significant change in positioning accuracy. In addition, the method does not have the issue where the calibration is too extreme at both ends of the daily boundary range and results in excessive errors.
In Table 4, the 1D-RMS differences of the kinematic PPP of the three schemes are counted near the boundary with the non-boundary, and the boundary range is defined as 15 min preceding and following each boundary point. It is evident that the application of both calibration techniques can effectively reduce the effect of DBD. For COD, JPL inter-day orbit solutions, the maximum improvement is only 2 mm, whereas for EMR, ESA, and GFZ single-day solution precision orbits with larger DBD, the maximum improvement can reach 9 mm, and the maximum reduction rate of the difference in accuracy between boundary and non-boundary is 41%.

4.2. Dynamic LEO POD

The LEO POD is solved by the least squares method for the non-differential ionospheric-free combined GPS observations. The Macro solar pressure model [49] and the DTM9 atmospheric drag model [50] were adopted. The phase center offset correction for LEO satellite receivers is referred to in the GRACE manual [51]. More details of the force models, observation models, and parameters to be estimated in dynamic and kinematic LEO POD are shown in Table 5. The force model in Table 5 is useless for kinematic LEO POD.
Analysis of the dynamic GRACE-A orbit is performed here. Figure 7 depicts the LEO orbit 1D-RMS time series obtained using precise GPS products as inputs. Subplot (a) depicts the time series within 15 min preceding and following the boundary point, and subplot (b) depicts the time series within 5 min preceding and following the boundary point. Figure 8 depicts the 1D-RMS statistics for 15 min surrounding daily boundary points, which were solved for multiple days. Table 6 depicts their values and enhancement rates.
The calibration of the GPS precise orbit and the clock offset product causes a slight change in the accuracy of the LEO precise orbit. However, the time series oscillation of the 1D-RMS is reduced within 15 min or 5 min preceding and following the boundary point. Specifically, as illustrated in subfigure (b), the precision of the boundary point can be roughly consistent with 5 min before and after. The violent jump at the boundary has been drastically reduced.
In Figure 8 and Table 6, despite the fact that the GPS product DBD improvement exceeds 2 cm, the softening effect of the force parameters in the LEO dynamic orbit determination process has a certain weakening effect on the GPS DBD, causing the maximum dynamic orbit DBD improvement to reach only 3 mm, with a maximum average improvement rate of 9.4%. The method of equal-weighted calibration of GPS products is more effective, whereas the effect of time-weighted calibration is more gradual, particularly at the two ends of the period, which are closer to the original orbit.

4.3. Kinematic LEO POD

The LEO kinematic orbit analysis method is identical to that described for the dynamic orbit, and the same day time series is chosen for comparison and analysis. Figure 9 depicts the time series of kinematic orbit errors.
LEO DBD is not only associated with the GPS product DBD, but also with the LEO orbit-solving precision. Figure 9 shows that the improvement is more evident due to the lower accuracy of the kinematic orbit compared to the dynamic orbit. When using the single-day solution product such as ESA in subplot (b), the noticeable inconsistency in accuracy that occurs when utilizing the original product is significantly reduced.
Figure 10 depicts the 1D-RMS statistics for 15 min surrounding the daily boundary point, which were solved for multiple days. Table 7 displays their values and enhancement rates. This study’s proposed calibration method also performs better in the kinematic LEO orbit, with a maximum reduction of 13 mm in DBD and a 20% improvement in accuracy variation at the boundary.

5. Conclusions

In this study, we first evaluate the DBD of GPS orbit products from various analysis centers and then evaluate the impact of GPS orbit DBD by comparing the accuracy results of post-processing kinematic PPP at both the boundary and non-boundary. Then, the orbit products are calibrated using both equal-weighted and time-weighted methods, and the orbit variation is corrected to the clock offset synchronously to ensure consistency. Finally, post-processing kinematic PPP, dynamitic LEO POD, kinematic LEO POD experiments are conducted to verify the efficacy of the method proposed in this paper.
There is a high level of consistency across analysis centers, but product DBDs vary. In addition to the effect of different force models and the error correction method, the DBD of products with inter-day solutions is less than that of products with single-day solutions. Products from the COD showed the best continuity, while those from the EMR performed the worst. During the verification of the effect of the GPS product’s DBD, it was determined that the user side’s accuracy performance at the boundary is consistent with the difference in the product’s DBD. The accuracy difference between products using inter-day solutions near the day boundary and non-boundary is significantly smaller than that of using single-day solutions.
Experiments on verification demonstrate that the correction method described in this paper can effectively mitigate the problem of accuracy degradation at the application boundary. For kinematic PPP, dynamic LEO POD and kinematic LEO POD, the maximum difference between boundary and non-boundary accuracy can be reduced by 9, 3, and 13 mm, respectively, with the improvement of 41.5%, 9.4%, and 20.5%. The rate of improvement is primarily dependent on the precision of the experiment and is unrelated to the accuracy difference reduction, as in the case of the kinematic LEO POD, which has an accuracy difference reduction of 13 mm despite the improvement being only 20.5%. The reason why the improvement for dynamitic is significantly less than for the other two validation schemes is that dynamitic LEO POD processing has a smoothing effect, so the minor improvements to the GPS products described in this paper will be diminished.
Although we have high-quality GPS products, the effects of DBD are still unavoidable and visible from the user’s perspective. Therefore, they must also be corrected [17]. The method presented in this paper, which is implemented on GPS products, is capable of achieving significant enhancements and has wide applicability without requiring complicated operations.

Author Contributions

H.Y. conceived the idea and designed the experiments with L.T., H.Y. and L.T. wrote the main manuscript. H.Z., A.X. and B.L. reviewed the paper. All components of this research were carried out under the supervision of H.Y. and L.T. All authors have read and agreed to the published version of the manuscript.

Funding

The National Natural Science Foundation of China (Nos.42030109, 42074012); The open fund of State Key Laboratory of Satellite Navigation System and Equipment Technology (CEPNT-2018KF-13); Supported by Liaoning Revitalization Talents Program (XLYC2002101, XLYC2008034, XLYC2002098).

Data Availability Statement

The datasets analyzed in this study are managed by IGS.

Acknowledgments

This work is based on the GPS observations provided by IGS. We would like to thank the data centers and related agencies and organizations. All calculations are conducted based on the Positioning And Navigation Data Analyst (PANDA) software. The authors also would like to thank the anonymous reviewers for their effort and valuable comments to the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Steigenberger, P.; Montenbruck, O. Consistency of MGEX Orbit and Clock Products. Engineering 2020, 6, 898–903. [Google Scholar] [CrossRef]
  2. Montenbruck, O.; Steigenberger, P.; Prange, L.; Deng, Z.; Zhao, Q.; Perosanz, F.; Romero, I.; Noll, C.; Stürze, A.; Weber, G.; et al. The Multi-GNSS Experiment (MGEX) of the International GNSS Service (IGS)—Achievements, prospects and challenges. Adv. Space Res. 2017, 59, 1671–1697. [Google Scholar] [CrossRef]
  3. Guo, F.; Li, X.; Zhang, X.; Wang, J. Assessment of precise orbit and clock products for Galileo, BeiDou, and QZSS from IGS Multi-GNSS Experiment (MGEX). GPS Solut. 2017, 21, 279–290. [Google Scholar] [CrossRef]
  4. Griffiths, J. Combined orbits and clocks from IGS second reprocessing. J. Geod. 2019, 93, 177–195. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Griffiths, J.; Ray, J.R. On the precision and accuracy of IGS orbits. J. Geod. 2009, 83, 277–287. [Google Scholar] [CrossRef]
  6. Prange, L.; Dach, R.; Lutz, S.; Schaer, S.; Jäggi, A. The CODE MGEX orbit and clock solution. In IAG Potsdam 2013 Proceedings, International Association of Geodesy Symposia; Willis, P., Ed.; Springer: Cham, Switzerland, 2015; pp. 1–7. [Google Scholar]
  7. Ray, J. Precision, Accuracy, and Consistency of GNSS Products. In Encyclopedia of Geodesy; Grafarend, E.W., Ed.; Springer: Cham, Switzerland, 2016; pp. 1–5. [Google Scholar]
  8. Ray, J.; Griffiths, J. Status of IGS orbit modeling and areas for improvement. Geophys. Res. Abstr. 2011, 13, EGU2011-3774. [Google Scholar]
  9. Strasser, S.; Mayer-Gürr, T.; Zehentner, N. Processing of GNSS constellations and ground station networks using the raw observation approach. J. Geod. 2019, 93, 1045–1057. [Google Scholar] [CrossRef] [Green Version]
  10. Liu, J.; Ge, M. PANDA software and its preliminary result of positioning and orbit determination. Wuhan Univ. J. Nat. Sci. 2003, 8, 603–609. [Google Scholar]
  11. Griffiths, J.; Ray, J.R. Sub-daily alias and draconitic errors in the IGS orbits. GPS Solut. 2013, 17, 413–422. [Google Scholar] [CrossRef]
  12. Pengfei, Z.; Rui, T.; Yuping, G.; Hongbin, C. Day-Boundary Discontinuity in GPS Carrier-Phase Time Transfer Using a Geodetic Data Solution Strategy. J. Surv. Eng. 2018, 145, 04018013. [Google Scholar]
  13. Rodriguez-Solano, C.J.; Hugentobler, U.; Steigenberger, P.; Bloßfeld, M.; Fritsche, M. Reducing the draconitic errors in GNSS geodetic products. J. Geod. 2014, 88, 559–574. [Google Scholar] [CrossRef]
  14. Xue, B.; Yuan, Y.; Wang, H.; Wang, H. Evaluation of the Integrity Risk for Precise Point Positioning. Remote Sens. 2022, 14, 128. [Google Scholar] [CrossRef]
  15. Chen, C.; Xiao, G.; Chang, G.; Xu, T.; Yang, L. Assessment of GPS/Galileo/BDS Precise Point Positioning with Ambiguity Resolution Using Products from Different Analysis Centers. Remote Sens. 2021, 13, 3266. [Google Scholar] [CrossRef]
  16. Jäggi, A.; Hugentobler, U.; Bock, H.; Beutler, G. Precise orbit determination for GRACE using undifferenced or doubly differenced GPS data. Adv. Space Res. 2007, 39, 1612–1619. [Google Scholar] [CrossRef]
  17. Kang, Z.; Tapley, B.; Bettadpur, S.; Ries, J.; Nagel, P.; Pastor, R. Precise orbit determination for the GRACE mission using only GPS data. J. Geod. 2006, 80, 322–331. [Google Scholar] [CrossRef]
  18. König, R.; Reigber, C.; Zhu, S. Dynamic model orbits and earth system parameters from combined GPS and LEO data. Adv. Space Res. 2005, 36, 431–437. [Google Scholar] [CrossRef]
  19. Kang, Z.; Bettadpur, S.; Nagel, P.; Save, H.; Poole, S.; Pie, N. GRACE-FO precise orbit determination and gravity recovery. J. Geod. 2020, 94, 85. [Google Scholar] [CrossRef]
  20. Bock, H.; Jäggi, A.; Beutler, G.; Meyer, U. GOCE: Precise orbit determination for the entire mission. J. Geod. 2014, 88, 1047–1060. [Google Scholar] [CrossRef]
  21. Montenbruck, O.; Hackel, S.; van den Ijssel, J.; Arnold, D. Reduced dynamic and kinematic precise orbit determination for the Swarm mission from 4 years of GPS tracking. GPS Solut. 2018, 22, 79. [Google Scholar] [CrossRef]
  22. Allahvirdi-Zadeh, A.; Wang, K.; El-Mowafy, A. Precise Orbit Determination of LEO Satellites Based on Undifferenced GNSS Observations. J. Surv. Eng. 2022, 148, 03121001. [Google Scholar] [CrossRef]
  23. Li, J.; Zhang, S.; Zou, X.; Jiang, W. Precise orbit determination for GRACE with zero-difference kinematic method. Chin. Sci. Bull. 2010, 55, 600–606. [Google Scholar] [CrossRef]
  24. Luo, P.; Jin, S.; Shi, Q. Undifferenced Kinematic Precise Orbit Determination of Swarm and GRACE-FO Satellites from GNSS Observations. Sensors 2022, 22, 1071. [Google Scholar] [CrossRef] [PubMed]
  25. Lin, C.; Wu, G.; Feng, X.; Li, D.; Yu, Z.; Wang, X.; Gao, Y.; Guo, J.; Wen, X.; Jian, W. Application of Multi-System Combination Precise Point Positioning in Landslide Monitoring. Appl. Sci. 2021, 11, 8378. [Google Scholar] [CrossRef]
  26. Cina, A.; Manzino, A.M.; Bendea, I.H. Improving GNSS Landslide Monitoring with the Use of Low-Cost MEMS Accelerometers. Appl. Sci. 2019, 9, 5075. [Google Scholar] [CrossRef] [Green Version]
  27. Paziewski, J.; Sieradzki, R.; Baryla, R. Multi-GNSS high-rate RTK, PPP and novel direct phase observation processing method: Application to precise dynamic displacement detection. Meas. Sci. Technol. 2018, 29, 35002. [Google Scholar] [CrossRef]
  28. Chen, Q.; Shen, Y.; Chen, W.; Francis, O.; Zhang, X.; Chen, Q.; Li, W.; Chen, T. An Optimized Short-Arc Approach: Methodology and Application to Develop Refined Time Series of Tongji-Grace2018 GRACE Monthly Solutions. J. Geophys. Res. Solid Earth 2019, 124, 6010–6038. [Google Scholar] [CrossRef]
  29. Jäggi, A.; Prange, L.; Hugentobler, U. Impact of covariance information of kinematic positions on orbit reconstruction and gravity field recovery. Adv. Space Res. 2011, 47, 1472–1479. [Google Scholar] [CrossRef]
  30. Lutz, S.; Meindl, M.; Steigenberger, P.; Beutler, G.; Sośnica, K.; Schaer, S.; Dach, R.; Arnold, D.; Thaller, D.; Jäggi, A. Impact of the arc length on GNSS analysis results. J. Geod. 2016, 90, 365–378. [Google Scholar] [CrossRef]
  31. Sośnica, K.; Thaller, D.; Dach, R.; Steigenberger, P.; Beutler, G.; Arnold, D.; Jäggi, A. Satellite laser ranging to GPS and GLONASS. J. Geod. 2015, 89, 725–743. [Google Scholar] [CrossRef] [Green Version]
  32. Prange, L.; Orliac, E.; Dach, R.; Arnold, D.; Beutler, G.; Schaer, S.; Jäggi, A. CODE’s five-system orbit and clock solution—The challenges of multi-GNSS data analysis. J. Geod. 2017, 91, 345–360. [Google Scholar] [CrossRef] [Green Version]
  33. Li, X.; Yuan, Y.; Huang, J.; Zhu, Y.; Wu, J.; Xiong, Y.; Li, X.; Zhang, K. Galileo and QZSS precise orbit and clock determination using new satellite metadata. J. Geod. 2019, 93, 1123–1136. [Google Scholar] [CrossRef]
  34. Lou, Y.; Liu, Y.; Shi, C.; Wang, B.; Yao, X.; Zheng, F. Precise orbit determination of BeiDou constellation: Method comparison. GPS Solut. 2016, 20, 259–268. [Google Scholar] [CrossRef]
  35. Tan, B.; Yuan, Y.; Wen, M.; Ning, Y.; Liu, X. Initial Results of the Precise Orbit Determination for the New-Generation BeiDou Satellites (BeiDou-3) Based on the iGMAS Network. ISPRS Int. J. Geo-Inf. 2016, 5, 196. [Google Scholar] [CrossRef]
  36. Zhao, Q.; Pan, S.G.; Gao, C.; Gao, W.; Xia, Y. BDS/GPS/LEO triple-frequency uncombined precise point positioning and its performance in harsh environments. Measurement 2019, 152, 107216. [Google Scholar] [CrossRef]
  37. Guo, J.; Xu, X.; Zhao, Q.; Liu, J. Precise orbit determination for quad-constellation satellites at Wuhan University: Strategy, result validation, and comparison. J. Geod. 2016, 90, 143–159. [Google Scholar] [CrossRef]
  38. Li, X.; Zhang, K.; Meng, X.; Zhang, Q.; Zhang, W.; Li, X.; Yuan, Y. LEO–BDS–GPS integrated precise orbit modeling using FengYun-3D, FengYun-3C onboard and ground observations. GPS Solut. 2020, 24, 48. [Google Scholar] [CrossRef]
  39. Li, X.; Zhang, K.; Ma, F.; Zhang, W.; Zhang, Q.; Qin, Y.; Zhang, H.; Meng, Y.; Bian, L. Integrated Precise Orbit Determination of Multi-GNSS and Large LEO Constellations. Remote Sens. 2019, 11, 2514. [Google Scholar] [CrossRef] [Green Version]
  40. Li, X.; Ma, F.; Li, X.; Lv, H.; Bian, L.; Jiang, Z.; Zhang, X. LEO constellation-augmented multi-GNSS for rapid PPP convergence. J. Geod. 2019, 93, 749–764. [Google Scholar] [CrossRef]
  41. Li, M.; Xu, T.; Guan, M.; Gao, F.; Jiang, N. LEO-constellation-augmented multi-GNSS real-time PPP for rapid re-convergence in harsh environments. GPS Solut. 2022, 26, 29. [Google Scholar] [CrossRef]
  42. Song, C.; Chen, H.; Jiang, W.; An, X.; Chen, Q.; Li, W. An effective interpolation strategy for mitigating the day boundary discontinuities of precise GNSS orbit products. GPS Solut. 2021, 25, 99. [Google Scholar] [CrossRef]
  43. Qing, Y.; Lou, Y.; Dai, X.; Liu, Y. Benefits of satellite clock modeling in BDS and Galileo orbit determination. Def. Aerosp. Week 2018, 60, 2550–2560. [Google Scholar] [CrossRef]
  44. Steigenberger, P.; Hugentobler, U.; Loyer, S.; Perosanz, F.; Prange, L.; Dach, R.; Uhlemann, M.; Gendt, G.; Montenbruck, O. Galileo orbit and clock quality of the IGS Multi-GNSS Experiment. Adv. Space Res. 2015, 55, 269–281. [Google Scholar] [CrossRef]
  45. Lou, Y.; Zhang, W.; Wang, C.; Yao, X.; Shi, C.; Liu, J. The impact of orbital errors on the estimation of satellite clock errors and PPP. Adv. Space Res. 2014, 54, 1571–1580. [Google Scholar] [CrossRef]
  46. Beutler, G.; Brockmann, E.; Gurtner, W.; Hugentobler, U.; Mervart, L.; Rothacher, M. Extended orbit modeling techniques at the CODE processing center of the international GPS service for geodynamics (IGS): Theory and initial results. Manuscr. Geodaet. 1994, 19, 367–386. [Google Scholar]
  47. Huizhong, Z.H.U.; Xiaoting, L.E.I.; Aigong, X.U.; Jun, L.I.; Meng, G.A.O. The integer ambiguity resolution of BDS triple-frequency between long range stations with GEO satellite constraints. Acta Geod. Et Cartogr. Sin. 2020, 49, 1222–1234. [Google Scholar]
  48. Huizhong, Z.H.U.; Xiaoting, L.E.I.; Jun, L.I.; Meng, G.A.O.; Aigong, X.U. The algorithm of integer ambiguity resolution with BDS triple-frequency between reference stations at single epoch. Acta Geod. Et Cartogr. Sin. 2020, 49, 1388–1398. [Google Scholar]
  49. Bettadpur, S. GRACE Product Specification Document; CSR-GR-03-02, v4.6; Center for Space Research, University of Texas at Austin: Austin, TX, USA, 2012. [Google Scholar]
  50. Berger, C.; Biancale, R.M., III; Barlier, F. Improvement of the empirical thermospheric model DTM: DTM94–acomparative review of various temporal variations and prospects in space geodesy applications. J. Geod. 1998, 72, 161–178. [Google Scholar] [CrossRef]
  51. Case, K.; Kruizinga, G.; Wu, S.C. GRACE Level 1B Data Product User Handbook; JPL D-22027; California Institute of Technology: Pasadena, CA, USA, 2010. [Google Scholar]
Figure 1. Illustration of orbit calibration for adjacent days. The black, red, blue segments denote the initial orbit, the forecasted orbit, and the calibrated orbit, respectively.
Figure 1. Illustration of orbit calibration for adjacent days. The black, red, blue segments denote the initial orbit, the forecasted orbit, and the calibrated orbit, respectively.
Remotesensing 15 00008 g001
Figure 2. Comparison between the original product and the calibrated product near the daily boundary. The plotted colors for the original and calibrated products black and red, respectively.
Figure 2. Comparison between the original product and the calibrated product near the daily boundary. The plotted colors for the original and calibrated products black and red, respectively.
Remotesensing 15 00008 g002
Figure 3. 1D-RMS for DBD of each AC’s orbit product.
Figure 3. 1D-RMS for DBD of each AC’s orbit product.
Remotesensing 15 00008 g003
Figure 4. Distribution of IGS stations selected for PPP validation.
Figure 4. Distribution of IGS stations selected for PPP validation.
Remotesensing 15 00008 g004
Figure 5. 1D-RMS of PPP with different durations of original input (unit: mm).
Figure 5. 1D-RMS of PPP with different durations of original input (unit: mm).
Remotesensing 15 00008 g005
Figure 6. Time series near the daily boundary of YAKT (unit: mm). The horizontal coordinate is expressed in seconds in days and the vertical coordinate is 1D-RMS of PPP positioning. (a) 15 min near the day boundary (b) 5 min near the day boundary.
Figure 6. Time series near the daily boundary of YAKT (unit: mm). The horizontal coordinate is expressed in seconds in days and the vertical coordinate is 1D-RMS of PPP positioning. (a) 15 min near the day boundary (b) 5 min near the day boundary.
Remotesensing 15 00008 g006
Figure 7. Time series near the daily boundary of dynamic LEO orbit (unit: mm). The horizontal coordinate is seconds in days and the vertical coordinate is 1D-RMS. (a) 15 min near the day boundary (b) 5 min near the day boundary.
Figure 7. Time series near the daily boundary of dynamic LEO orbit (unit: mm). The horizontal coordinate is seconds in days and the vertical coordinate is 1D-RMS. (a) 15 min near the day boundary (b) 5 min near the day boundary.
Remotesensing 15 00008 g007
Figure 8. 1D-RMS statistics of the dynamic orbit (unit: mm).
Figure 8. 1D-RMS statistics of the dynamic orbit (unit: mm).
Remotesensing 15 00008 g008
Figure 9. Time series near the daily boundary of the kinematic LEO orbit (unit: mm). The horizontal coordinate is seconds in days, and the vertical coordinate is 1D-RMS. (a) 15 min near the day boundary (b) 5 min near the day boundary.
Figure 9. Time series near the daily boundary of the kinematic LEO orbit (unit: mm). The horizontal coordinate is seconds in days, and the vertical coordinate is 1D-RMS. (a) 15 min near the day boundary (b) 5 min near the day boundary.
Remotesensing 15 00008 g009
Figure 10. 1D-RMS statistics of the kinematic orbit (unit: mm).
Figure 10. 1D-RMS statistics of the kinematic orbit (unit: mm).
Remotesensing 15 00008 g010
Table 1. 1D-RMS for orbit fitting and prediction (unit: mm).
Table 1. 1D-RMS for orbit fitting and prediction (unit: mm).
AC’s IDsCODJPLIGSEMRESAGFZ
FIT_24h1.51.31.21.71.11.4
FIT_23h1.51.31.21.71.11.4
EXP_1h2.20.91.11.31.11.2
Table 2. Post-processing kinematic PPP configuration.
Table 2. Post-processing kinematic PPP configuration.
ItemsConfiguration
ObservationsUn-differenced ionosphere-free code and phase [47,48]
EstimatorLeast squares method
Duration24 h × 7 d
Sampling rate5 min
Elevation cutoff
Satellite orbitFinal precise ephemeris
Satellite clock offsetFinal precise clock product with a 5 min sampling rate
Ionospheric delayIonosphere-free combination
Tropospheric delaySaastamoinen model + ZTD estimation
Receiver clockEpoch-wise parameter estimation
AmbiguityEstimation (floating)
Table 3. 1D-RMS boundary and non-boundary accuracy statistics (unit: mm).
Table 3. 1D-RMS boundary and non-boundary accuracy statistics (unit: mm).
ACItem5 min15 min60 min
1D-RMSDiff1D-RMSDiff1D-RMSDiff
CODBoundary61.93.862.94.963.45.6
Non-boundary58.158.157.7
JPLBoundary74.48.275.69.670.64.7
Non-boundary66.266.065.8
IGSBoundary70.011.469.611.365.87.8
Non-boundary58.558.458.0
EMRBoundary92.821.393.021.783.412.7
Non-boundary71.571.370.8
ESABoundary86.325.881.921.773.413.9
Non-boundary60.560.259.5
GFZBoundary74.613.474.513.569.69.1
Non-boundary61.161.060.5
Table 4. Statistic differences in kinematic PPP 1D-RMS accuracy between boundary and non-boundary (unit: mm).
Table 4. Statistic differences in kinematic PPP 1D-RMS accuracy between boundary and non-boundary (unit: mm).
Ac IDInput ⅠInput ⅡInput ⅢImprovement Rate
Input ⅡInput Ⅲ
COD4.94.44.38.2%12.3%
JPL9.67.87.718.8%19.8%
IGS11.39.29.417.8%16.8%
EMR21.712.715.141.5%30.4%
ESA21.715.319.229.4%11.5%
GFZ13.59.311.531.8%14.8%
Table 5. LEO POD configuration.
Table 5. LEO POD configuration.
Observation ModelDescription
ObservationsUn-differenced ionosphere-free code and phase
Adjustment methodBatch least squares method
Arc length25 h
Sampling rate5 min
Elevation cutoff
GPS phase center offsetigs14.atx
LEO phase center offsetApplied
Tropospheric delayNONE
AmbiguityFloat
Force Model
Earth gravityEGM 2008, 120 × 120
N-body gravityJPL DE405
Solar radiationMacro model
Atmospheric dragDTM9
RelativityIERS Conventions 2010
Tidal variationsIERS Conventions 2010
Table 6. Statistic of differences in LEO dynamic orbit 1D-RMS accuracy between boundary and non-boundary (unit: mm).
Table 6. Statistic of differences in LEO dynamic orbit 1D-RMS accuracy between boundary and non-boundary (unit: mm).
AC1D-RMSImprovement Rate
Input ⅠInput ⅡInput ⅢInput ⅡInput Ⅲ
COD23.823.123.42.9%1.9%
JPL28.027.727.81.0%0.8%
IGS27.026.426.62.1%1.6%
EMR34.231.233.58.8%2.1%
ESA32.429.331.29.4%3.5%
GFZ30.428.930.15.0%1.2%
Table 7. Statistic of differences in LEO kinematic orbit 1D-RMS accuracy between boundary and non-boundary (unit: mm).
Table 7. Statistic of differences in LEO kinematic orbit 1D-RMS accuracy between boundary and non-boundary (unit: mm).
AC1D-RMSImprovement Rate
Input ⅠInput ⅡInput ⅢInput ⅡInput Ⅲ
COD38.336.635.76.9%4.4%
JPL45.340.638.614.8%10.4%
IGS48.043.643.59.4%9.1%
EMR68.863.160.612.0%8.3%
ESA65.658.452.220.5%11.0%
GFZ56.352.151.87.8%7.3%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yang, H.; Tang, L.; Zhu, H.; Xu, A.; Li, B. A Concise Method for Calibrating the Offset of GPS Precise Satellite Orbit. Remote Sens. 2023, 15, 8. https://doi.org/10.3390/rs15010008

AMA Style

Yang H, Tang L, Zhu H, Xu A, Li B. A Concise Method for Calibrating the Offset of GPS Precise Satellite Orbit. Remote Sensing. 2023; 15(1):8. https://doi.org/10.3390/rs15010008

Chicago/Turabian Style

Yang, Hu, Longjiang Tang, Huizhong Zhu, Aigong Xu, and Bo Li. 2023. "A Concise Method for Calibrating the Offset of GPS Precise Satellite Orbit" Remote Sensing 15, no. 1: 8. https://doi.org/10.3390/rs15010008

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop