Next Article in Journal
Discontinuity Detection in GNSS Station Coordinate Time Series Using Machine Learning
Next Article in Special Issue
High-Accuracy Attitude Determination Using Single-Difference Observables Based on Multi-Antenna GNSS Receiver with a Common Clock
Previous Article in Journal
A Stacking Ensemble Deep Learning Model for Building Extraction from Remote Sensing Images
Previous Article in Special Issue
Real-Time Estimation of GPS-BDS Inter-System Biases: An Improved Particle Swarm Optimization Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Precise Point Positioning with Almost Fully Deployed BDS-3, BDS-2, GPS, GLONASS, Galileo and QZSS Using Precise Products from Different Analysis Centers

1
School of Geosciences and Info-Physics, Central South University, Changsha 410083, China
2
State Key Laboratory of Geo-Information Engineering, Xi’an 710054, China
3
Guangxi Key Laboratory of Spatial Information and Geomatics, Guilin 541004, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2021, 13(19), 3905; https://doi.org/10.3390/rs13193905
Submission received: 14 September 2021 / Revised: 25 September 2021 / Accepted: 26 September 2021 / Published: 29 September 2021

Abstract

:
The space segment of all the five satellite systems capable of providing precise position services, namely BeiDou Navigation Satellite System (BDS) (including BDS-3 and BDS-2), Global Positioning System (GPS), GLObal NAvigation Satellite System (GLONASS), Galileo and Quasi-Zenith Satellite System (QZSS), has almost been fully deployed at present, and the number of available satellites is approximately 136. Currently, the precise satellite orbit and clock products from the analysis centers European Space Agency (ESA), GeoForschungsZentrum Potsdam (GFZ) and Wuhan University (WHU) can support all five satellite systems. Thus, it is necessary to investigate the positioning performance of a five-system integrated precise point positioning (PPP) (i.e., GRECJ-PPP) using the precise products from different analysis centers under the current constellation status. It should be noted that this study only focuses on the long-term performance of PPP based on daily observations. The static GRECJ-PPP can provide a convergence time of 5.9–6.9/2.6–3.1/6.3–7.1 min and a positioning accuracy of 0.2–0.3/0.2–0.3/1.0–1.1 cm in east/north/up directions, respectively, while the corresponding kinematic statistics are 6.8–8.6/3.3–4.0/7.8–8.1 min and 1.0–1.1/0.8/2.5–2.6 cm in three directions, respectively. For completeness, although the real-time precise products from the analysis center Centre National d’Etudes Spatiales (CNES) do not incorporate QZSS satellites, the performance of real-time PPP with the other four satellite systems (i.e., GREC-PPP) is also analyzed. The real-time GREC-PPP can achieve a static convergence time of 8.7/5.2/11.2 min, a static positioning accuracy of 0.6/0.8/1.3 cm, a kinematic convergence time of 11.5/6.9/13.0 min, and a kinematic positioning accuracy of 1.7/1.6/3.6 cm in the three directions, respectively. For comparison, the results of single-system and dual-system PPP are also provided. In addition, the consistency of the precise products from different analysis centers is characterized.

1. Introduction

Due to the simple data processing at a single station and the high-accuracy position determination, the precise point positioning (PPP) technology based on global navigation satellite system (GNSS) has been a research focus over the past two decades. In addition to the satellite geodesy, the PPP technology has also been widely applied for the navigation of marine vehicles [1] and land-borne vehicles [2,3,4,5]. Although great efforts have been made to improve the PPP performance in recent years, the long convergence time of PPP still limits its applications in time-critical fields. Multi-system integration is a promising approach to further enhance the PPP performance, especially in terms of convergence time, as both the increased number of available satellites and the improved geometry of satellites can be beneficial to the data processing of the satellite-based technology PPP. It should be noted that the PPP technology can be classified into the short-term PPP and the long-term PPP. Usually, the long-term PPP can provide centimeter-to-millimeter-level static position accuracies and decimeter-to-centimeter-level kinematic position accuracies after a processing time of several hours. All the reported accuracy of PPP in this study is only valid for the long-term performance. For the performance of short-term PPP, many findings in this aspect were described in the literature [6,7,8]. The short-term PPP using high-rate observations can detect the wave motions (over a short period of time, such as a few minutes) at the millimeter level accuracy in the horizontal components and at the sub-centimeter level accuracy in the vertical component when taking the displacement waveforms derived from an inertial measurement unit (IMU) as the reference, but the collection of GNSS data in the static mode for tens of minutes is needed in advance. The high-rate GNSS data are strongly correlated between the epochs, and thus they are beneficial to detect the wave motions, for example, the seismic wave motions. However, this can provide very little information for the quality improvement of the estimated receiver positions. The long PPP solutions are still needed for the solution convergence and for obtaining the high-quality absolute positions as well as other parameters, such as zenith total delays.
GLObal NAvigation Satellite System (GLONASS) with a full constellation including 24 operational satellites was completely revitalized in 2012. Since then, the available GNSSs have been extended to two satellite systems, namely Global Positioning System (GPS) (with 32 operational satellites) and GLONASS. In recent years, two newly emerging satellite systems, namely BeiDou Navigation Satellite System (BDS) and Galileo, have also joined the GNSS community. Following the “three-step” strategy, an official declaration of positioning, navigation and timing (PNT) services over the Asia-Pacific areas by regional BDS (BDS-2) was made on 27 December 2012.
Six years later, the global BDS (BDS-3) officially provided the PNT services for global users. The last networking satellite of BDS-3 started to work after passing the phase of flight test on 23 June 2020, and the number of available BDS satellites is increased to 50, including 16 BDS-2, four experimental BDS-3 and 30 BDS-3 satellites. As of May 2021, there are 26 available Galileo satellites, including 4 In-Orbit Validation (IOV) and 22 Full Operational Capability (FOC) satellites. Actually, the Quasi-Zenith Satellite System (QZSS), which is one of regional navigation satellite systems (RNSSs), also supports the precise services. The design of QZSS constellation carefully considers the widespread mountainous areas and urban canyons in Japan, so that more satellites can be observed under high elevation masks. Since 2018, QZSS with four operational satellites has been officially providing the initial PNT services for the users located in Asia-Pacific regions. In order to make QZSS-only constellation capable of providing continuous and reliable PNT services, seven more QZSS satellites will be launched by 2023. Currently, the number of operational BDS-3, BDS-2, GPS, GLONASS, Galileo and QZSS satellites can be up to about 136, the joint use of which will significantly enhance the PPP solutions in terms of accuracy, convergence speed, reliability and availability, especially in constrained visibility environments, such as urban canyons and mountainous areas.
Multi-system combined PPP was originally carried out on the GPS/GLONASS integration. Both the stochastic component and the functional component of GPS/GLONASS combined PPP model were characterized in Cai and Gao [9]. In the kinematic test conducted with a land vehicle, the inclusion of GLONASS observations could significantly improve the positioning accuracy by 57%, 69% and 65% in the east, north and up directions, respectively. Yigit et al. [10] also confirmed the superiority of GPS/GLONASS PPP solutions, and the GPS-only static PPP solutions based on 1-h sessions with a three-dimensional positioning accuracy better than 2 and 4 cm accounted for 17% and 38%, respectively, while the corresponding percentages were increased to 23% and 62% after an integration with GLONASS, respectively. As for the ambiguity resolution (AR), due to the improved accuracy of the float phase ambiguity estimates, the time-to-first-fix (TTFF) could be shortened by 42.0% and 27.4% by integrating GLONASS and GPS in the kinematic and static modes, respectively [11]. Since the official declaration of the regional PNT services of BDS-2, many researchers have focused on the GPS/BDS-2 combined PPP. Jiang et al. [12] investigated the modeling and prediction of inter-system bias (ISB) between GPS and BDS-2, and the convergence time of GPS/BDS-2 PPP could be reduced by 16.1%, 19.6% and 2.4% in the east, north and up directions when taking the predicted ISBs as a priori constraints, respectively. Following Wang et al. [13], 90.6% of the sessions had the TTFF within 1350 s for GPS-only PPP AR, while 91.9% of the sessions could achieve the TTFF within 870 s for GPS/BDS-2 PPP AR. Since 27 December 2018, the global PNT services of BDS-3 have attracted the increasing attention from the GNSS community. Jiao et al. [14] evaluated the contribution of BDS-3 observations to the PPP processing, and GPS/BDS-2/BDS-3 PPP could provide a kinematic accuracy of 3.5, 4.6 and 6.0 cm in the three directions, respectively. As for Galileo, its integrated PPP processing with GPS based on single-frequency observations could provide sub-decimeter level position accuracy [15]. According to Lou et al. [16], after adding Galileo measurements to the GPS PPP processing, both the position accuracy and convergence time of single-frequency PPP as well as the convergence time of dual-frequency PPP could be enhanced. Wu et al. [17] assessed the performance of GPS/Galileo combined PPP during 2015–2018. The kinematic positioning accuracy of GPS/Galileo PPP was improved by about 5 mm in 2017 and 2018 in comparison with GPS-only PPP. Regarding QZSS (only four in-orbit satellites), Zhang et al. [18] evaluated its contribution to GPS kinematic PPP, and the positioning accuracy was slightly improved from 2/1/6 cm to 2/1/5 cm in the east/north/up directions, respectively.
With the rapid development of BDS, Galileo and QZSS, more researchers devoted to the four-system and five-system integrated PPP. Following Hong et al. [19], the convergence time of single-frequency static PPP with a threshold of 0.3, 0.3 and 0.5 m in the north, east and up directions could be shortened by 30.8%, 39.2% and 7.4% for BDS-only, GLONASS-only and GPS/GLONASS/Galileo/BDS-2 cases by further adding QZSS observations at a cut-off elevation angle of 20°, respectively. The positioning accuracy of GPS/GLONASS/Galileo/BDS-2 kinematic PPP at an elevation mask of 10° was improved by 16.4%, 19.7% and 24.6% in comparison with GPS-only case in the three directions, respectively, and a further accuracy improvement of 2.2%, 2.0% and 17.4% in the three directions could be achieved after a further integration with QZSS, respectively [20]. As for the GPS/GLONASS/Galileo/BDS-2 real-time kinematic PPP with CLK93 stream, the convergence time under the elevation cut-off angle of 30° could be reduced by 30.4% when converging to 0.1 m in horizontal direction compared with GPS-only PPP [21]. Alcay and Turgut [22] also conducted the real-time GPS/GLONASS/Galileo/BDS-2 PPP processing with CLK93 streams, and the real-time static position solutions could provide a converged accuracy better than 5 and 10 cm after a processing time of tens of minutes in horizontal and vertical directions, respectively.
As multi-system integration has become a trend in precise positioning, there is an increase in the number of analysis centers that can support multiple satellite systems. Many researchers focused on the orbit and clock consistency among different analysis centers, and their impact on multi-system PPP solutions. Li et al. [23] found that the agreements of satellite orbit products among different analysis centers were 3–5 cm for Galileo satellites, 8–9 cm for BDS-2 inclined geosynchronous orbit (IGSO) satellites, 12–18 cm for BDS-2 medium earth orbit (MEO) satellites, 24 cm for BDS-3 MEO satellites and 11–16 cm for QZSS IGSO satellites, respectively, while the clock products had a consistency of 0.1–0.3 ns for Galileo satellites, 0.2–0.5 ns for BDS IGSO/MEO satellites and 0.2–0.4 ns for QZSS satellites, respectively. However, only partial BDS-3 satellites were covered as they used the precise products from 1 January 2018 to 1 November 2019. Steigenberger et al. [24] also evaluated the clock consistency among different analysis centers, which was about 2, 5, 5 and 10 cm for GPS, GLONASS, Galileo and BDS-2 IGSO/MEO satellites, respectively. Bahadur and Nohutcu [25] investigated the impact of precise products from Multi-GNSS Experiment (MGEX) analysis centers on multi-GNSS PPP performance, and the results showed that the GeoForschungsZentrum Potsdam (GFZ) and Wuhan University (WHU) precise products had relatively better positioning performance. However, besides the GPS and GLONASS satellites, only 15 Galileo satellites and 14 BDS-2 satellites were included in their study. Following Zhou et al. [26], the influence of ISB handling schemes on multi-GNSS PPP performance could be distinct when using the precise products from different analysis centers, and the random walk process and white noise process were recommended in multi-GNSS PPP processing.
Although great achievements have been made in terms of multi-system integrated PPP, few studies related to the data fusion covering all available BDS-3 satellites under a fully deployed constellation, as most of the existing studies employed the datasets before 2020 [19,20,21,22]. After a further integration with BDS-3 based on GPS, GLONASS, Galileo, BDS-2 and QZSS, the number of operational satellites has been up to approximately 136 at present. As a satellite-based positioning accuracy, the joint use of as many satellites as possible will definitely benefit the data processing of PPP. Currently, the precise products from several analysis centers, such as European Space Agency (ESA), GFZ and WHU, can support all the five satellite systems. The existed studies indicated that the quality of precise products could affect the multi-GNSS PPP performance [25]. However, few studies related to the consistency of precise products among different analysis centers for BDS-3 satellites. In addition, the corresponding conclusions for GPS, GLONASS, Galileo, BDS-2 and QZSS satellites in the existed studies (using the datasets before 2020) [23,24] may be obsolete, as the quality of precise satellite products with enhanced orbit and clock determination models for these satellites has been continuously improved in recent years.
According to the above description, it is necessary to assess the latest performance of five-system integrated PPP with almost fully deployed BDS-3, BDS-2, GPS, GLONASS, Galileo and QZSS (i.e., GRECJ-PPP). In this study, the performance of GRECJ-PPP under the current constellation status using daily observations in both static and kinematic modes in terms of position accuracy and convergence time is rigorously evaluated. In addition, the consistency of the precise products from ESA, GFZ and WHU that are able to support the five satellite systems and the effects of them on the data processing of GRECJ-PPP are also investigated. For completeness, the real-time position solutions derived from four-system integrated PPP with BDS (BDS-3/BDS-2), GPS, GLONASS and Galileo (i.e., GREC-PPP) using the real-time stream from Centre National d’Etudes Spatiales (CNES) are also provided (noted that QZSS satellites cannot be supported by CNES real-time products). For comparison, the results of single-system PPP and dual-system combined PPP are also presented. The paper starts with the GRECJ-PPP model. Subsequently, the results are presented, including the description of precise products for the five satellite systems, the availability of five-system combination, the consistency of precise products from different analysis centers, and the performance of multi-system combined PPP. Then, the discussion is conducted. Finally, we summarize the main points and the conclusions.

2. Methods

In this section, the five-system integrated PPP model with BDS, GPS, GLONASS, Galileo and QZSS is described. In this contribution, we adopt the functional model based on ionospheric-free (IF) combined observables, which is usually employed by the analysis centers for precise orbit determination (POD) and precise clock estimation (PCE). There are uncalibrated code delays (UCDs) at both satellite and receiver ends in the code observations, and the satellite- and receiver-specific IF-based UCDs will be grouped into the satellite clock parameters and receiver clock parameters due to the strong correlation. The IF combined code and phase observations (i.e., PIF and LIF) from GPS, GLONASS, Galileo, BDS or QZSS satellites can be modeled as:
P I F , r s , Q = ρ r s , Q + c d t ¯ r Q c d t ¯ s , Q + T r s , Q + ε P I F , r s , Q L I F , r s , Q = ρ r s , Q + c d t ¯ r Q c d t ¯ s , Q + T r s , Q + N ¯ I F , r s , Q + ε L I F , r s , Q
with
c d t ¯ r Q = c d t r + b I F , r Q c d t ¯ s , Q = c d t s , Q + b I F s , Q N ¯ I F , r s , Q = N I F , r s , Q + d I F , r Q d I F s , Q d I F , r Q = B I F , r Q b I F , r Q d I F s , Q = B I F s , Q b I F s , Q
where the superscript s and the subscript r denote a GNSS/RNSS satellite and a receiver, respectively, the superscript Q refers to G , R , E , C or J which represents the satellite system GPS, GLONASS, Galileo, BDS or QZSS, the subscript I F refers to the dual-frequency IF combination which is formed with L1 and L2 signals for GPS and QZSS satellites, G1 and G2 signals for GLONASS satellites, E1 and E5a signals for Galileo satellites, and B1 and B3 signals for BDS (BDS-2/BDS-3) satellites in this study, respectively, ρ denotes the geometric range between the receiver and the satellite, c d t r and c d t s denote the receiver and satellite clock offsets, respectively, T is the slant tropospheric delay, N I F is the IF-based phase ambiguity, ε P I F and ε L I F denote the code and phase measurement noises including the multipath errors, respectively, b I F , r and b I F s denote the receiver and satellite UCDs, respectively, and B I F , r and B I F s denote the receiver and the satellite uncalibrated phase delays (UPDs), respectively. Following Equation (2), the estimable phase ambiguity N ¯ I F , r s , Q absorbs the IF-based UCDs and UPDs of the receiver and the satellite (i.e., b I F , r , b I F s , B I F , r and B I F s ).
When the IF combination used for PPP processing is the same as that adopted by PCE, both the satellite clock offsets and satellite UCDs (i.e., c d t ¯ s , Q ) in Equation (1) can be cancelled out. As for the estimable receiver clock c d t ¯ r Q , it is dependent on the satellite system due to the grouped receiver UCDs, and thus the setting of only a receiver clock parameter in the five-system integrated PPP model is obviously unreasonable. To solve this issue, we can estimate a respective receive clock parameter for each satellite system. Alternatively, by taking the receiver clock parameter of a selected satellite system as the reference, an ISB (i.e., inter-system bias) parameter can be introduced into the observation equations for other satellite systems. As GLONASS employs a frequency division multiple access (FDMA) technique, the receiver UCDs differ among different satellite signals. If we add many parameters to consider the inter-channel biases in the code observation equations, the strength of the functional model will be relatively weak. In this study, the GLONASS code observations are down weighted to mitigate the negative effects of inter-channel biases. After fixing the satellite orbits with precise satellite orbit products, correcting the satellite clock offsets with precise satellite clock products, and correcting the tropospheric dry delay with a priori model, the linearized observation model of five-system integrated PPP can be described as:
{ p I F , r s , G = μ r s , G x + c d t ¯ r G + m r s , G · Z r l I F , r s , G = μ r s , G x + c d t ¯ r G + m r s , G · Z r + N ¯ I F , r s , G p I F , r s , R = μ r s , R x + c d t ¯ r G + I S B r G , R + m r s , R · Z r l I F , r s , R = μ r s , R x + c d t ¯ r G + I S B r G , R + m r s , R · Z r + N ¯ I F , r s , R p I F , r s , E = μ r s , E x + c d t ¯ r G + I S B r G , E + m r s , E · Z r l I F , r s , E = μ r s , E x + c d t ¯ r G + I S B r G , E + m r s , E · Z r + N ¯ I F , r s , E p I F , r s , C = μ r s , C x + c d t ¯ r G + I S B r G , C + m r s , C · Z r l I F , r s , C = μ r s , C x + c d t ¯ r G + I S B r G , C + m r s , C · Z r + N ¯ I F , r s , C p I F , r s , J = μ r s , J x + c d t ¯ r G + I S B r G , J + m r s , J · Z r l I F , r s , J = μ r s , J x + c d t ¯ r G + I S B r G , J + m r s , J · Z r + N ¯ I F , r s , J
with:
I S B r G , Q = b I F , r Q b I F , r G
where p I F and l I F denote the observed-minus-computed (OMC) IF-based code and phase observables, respectively, μ denotes the unit vector in the line-of-sight direction, x denotes the three-dimensional (3D) receiver coordinates, c d t ¯ r G denotes the estimated receiver clock offsets grouped with the receiver UCDs of GPS, m is the wet mapping function, Z is the tropospheric zenith wet delay (ZWD), and I S B r G , Q denotes the ISB between the satellite systems Q Q G and G .
The estimated parameters include receiver coordinates, receiver clocks, ISB, ZWD and phase ambiguities, that is:
O = x , c d t ¯ r G , I S B r G , R , I S B r G , E , I S B r G , C , I S B r G , J , Z r , N ¯ I F , r s , G , N ¯ I F , r s , R , N ¯ I F , r s , E , N ¯ I F , r s , C , N ¯ I F , r s , J
where O is the vector of estimates.
In addition to the rigorous functional model, a proper stochastic model also plays a very important role in the data processing of PPP. It is assumed that the observations of different types (i.e., code and phase observations), from different satellites, or on different frequencies are independent. The variance of observations from a GNSS/RNSS satellite on a single frequency can be computed as follows:
σ 2 e l e = k 1 2 + k 2 2 / sin e l e 2
where e l e is the satellite elevation angles, and the two terms k 1 and k 2 are constants, which are both set to 3 mm for phase observations. As for code observations, the ratio between the standard deviation (STD) of them and the phase observations is chosen as 100:1 for GPS, Galileo and QZSS satellites, 150:1 for GLONASS satellites, and 500:1 for BDS satellites [26]. It is important to notice that the observations of BDS geostationary orbit (GEO) satellites are further down weighted by a factor of ten times compared with the observations from other BDS satellites. For further analysis, we compare the positioning performance between the BDS-only static PPP (long-term performance of PPP) with a ratio of 100:1 and 500:1 based on the GFZ final precise products. The convergence time of BDS-only static PPP with a ratio of 100:1 can be increased by several minutes over the case with a ratio of 500:1, indicating that the code observations of BDS are poor, and thus the latter one is employed. According to the support of code observation types by the ground tracking stations, the code observations “C1C” and “C2W” on L1 and L2 frequencies for GPS, “C1P” and “C2P” on G1 and G2 frequencies for GLONASS, “C1C” and “C5Q” (or “C1X” and “C5X”) on E1 and E5a frequencies for Galileo, “C2I” and “C6I” on B1 and B3 frequencies for BDS, and “C1C” and “C2L” (or “C1C” and “C2X”) on L1 and L2 frequencies for QZSS are adopted in this study, respectively. The above code observation types are defined in Receiver Independent Exchange (RINEX) version 3.04. It should be noted that the setting for the variance of code observations shown in Equation (6) for the five satellite systems is rough, and a precise setting should be further investigated. El-Mowafy [27] proposed a method about the precise setting for the variance of code observations, which may be used to further refine the stochastic model.
As for the dynamic model of the estimated parameters in the Kalman filter, the static receiver positions and the phase ambiguities are modeled as constants, while the kinematic receiver positions and the receiver clock offsets are modeled as white noise processes (104 m2). Regarding the ISB and ZWD, they are estimated as random-walk processes. The spectral density value is set to 10–6 and 10–8 m2/s for the ISB and ZWD, respectively.

3. Results

3.1. Precise Products for BDS, GPS, GLONASS, Galileo and QZSS

As GNSS moves towards multi-system integration, the MGEX project [28], aiming at the continuous tracking, collection and analysis of all GNSS (GPS, GLONASS, Galileo, BDS) and RNSS (QZSS) satellites, has been continuously expanded and improved. Currently, there are seven analysis centers capable of providing multi-system precise satellite orbit and clock products, including CNES/Collecte Localisation Satellites (CLS)/Groupe de Recherche de Géodésie Spatiale (GRGS) [29], Center for Orbit Determination in Europe (CODE) [30], GFZ [31], Information and Analysis Center (IAC) [32], Japan Aerospace Exploration Agency (JAXA) [33], Shanghai Observatory (SHAO) [34] and WHU [35]. It should be noted that the analysis center Technische Universität München (TUM) has no longer provided the precise products for MGEX project since 10 November 2019. The analysis center IAC started to synchronize the multi-system precise products to the Crustal Dynamics Data Information System (CDDIS) data server on 12 September 2020, and these products were uploaded to the internal File Transfer Protocol (FTP) (ftp.glonass-iac.ru) before this.
The multi-system precise products provided by these analysis centers are all stored at the CDDIS MGEX product archive (https://cddis.nasa.gov/archive/gnss/products/mgex/, accessed on 25 September 2021) as well as the mirror sites hosted by Institute Geographique National (IGN) (ftp://igs.ign.fr/pub/igs/products/mgex/, accessed on 25 September 2021) and École Nationale des Sciences Géographiques (ENSG) (ftp://igs.ensg.eu/pub/igs/products/mgex/, accessed on 25 September 2021). Besides, the European Space Operations Centre of the ESA [36] can also offer the multi-system precise products (http://navigation-office.esa.int/products/gnss-products/, accessed on 25 September 2021).
Because of the rapid growth in demand for real-time precise applications, several analysis centers start to transmit the real-time precise corrections for satellite orbits and clocks based on the State Space Representation (SSR) messages defined by Radio Technical Commission for Maritime Services (RTCM) through Networked Transport of RTCM via Internet Protocol (NTRIP). The analysis center CNES is the first institution to provide real-time precise products, and the transmitted real-time stream CLK93 can support all the four GNSSs. Although the CNES real-time products do not incorporate QZSS, they are used to assess the performance of real-time PPP under the current GNSS constellation status in this study. For simplicity, we employ the retrieved precise satellite orbit and clock products based on the real-time stream CLK93 and the broadcast ephemeris, which can be downloaded from the PPP-Wizard (Precise Point Positioning With Integer and Zero-difference Ambiguity Resolution Demonstrator) website (http://www.ppp-wizard.net/products/REAL_TIME/, accessed on 25 September 2021).
Table 1 conducts an overview of the precise satellite orbit and clock products from multi-system analysis centers as of January 2021. Following the named rules of RINEX version three files, “COD”, “ESA”, “GBM”, “GRG”, “IAC”, “JAX”, “SHA” and “WUM” are used by the analysis centers to identify the CODE, ESA, GFZ, CNES/CLS/GRGS, IAC, JAXA, SHAO and WHU post-processed precise products, respectively. In this study, “CNT” denotes the retrieved CNES real-time precise products. The abbreviations GLO, GAL and QZS refer to GLONASS, Galileo and QZSS, respectively. It is seen that, in addition to the legacy GPS and GLONASS, the precise products from all the analysis centers can also support the emerging Galileo and BDS-2, except for the “GRG” and “JAX” products. As for QZSS satellites, they are absent in the “GRG”, “SHA” and “CNT” products, while the “JAX” products only include QZSS J01 satellite and do not support the other three QZSS satellites (J02, J03 and J07). There are significant differences in the support of GEO satellites for the various precise products. Both the “COD” and “ESA” precise products exclude BDS-2 and QZSS GEO satellites probably due to their worse orbit determination. Besides the “GBM” products, the analysis center GFZ also releases another set of precise products, which are identified by “GFZ”. The “GFZ” products do not support BDS-3 satellites, and the B1/B2 dual-frequency IF combination is used to generate the BDS-2 precise satellite orbit and clock products. Based on the compatible B1/B3 dual-frequency signals, the “GBM” products include both the BDS-2 and BDS-3 satellites. On 14 June 2020, the “GFZ” products were replaced by the “GBM” products to be uploaded to the MGEX data centers. The “GBM” and “WUM” products can also support several BDS-3 GEO satellites, making them by far the most comprehensive products in support of all the available satellite constellations. Currently, only the “COD”, “GRG” and “JAX” products do not cover the BDS-3 satellites. To sum up, only the “ESA”, “GBM”, “IAC” and “WUM” products can cover all the satellite systems at present, and the number of the supported GNSS/RNSS satellites in the four precise products can be up to 114, 123, 119 and 124 as of January 2021, respectively. However, the “IAC” products during the analysis period of this study are absent, and the continuous supply of “IAC” products usually cannot be guaranteed.
It should be noted that this paper attempts to assess the performance of PPP with all available satellites (GPS+GLO+GAL+BDS-2+BDS-3+QZS) using reliable precise products under the current constellation status (in addition to the consistency analysis of precise products), and thus the “COD”, “GRG”, “IAC”, “JAX” and “SHA” products are excluded from our analysis. In this study, the “ESA”, “GBM” and “WUM” products are adopted to carry out the post-processed five-system PPP processing, and the consistency among them is also characterized. For completeness, the “CNT” products are employed to analyze the real-time four-system (GPS+GLO+GAL+BDS-2+BDS-3) PPP, and the consistency between real-time and post-processed products is also investigated. The software used for POD and PCE is different for different analysis centers, such as NAPEOS by ESA, EPOS by GFZ, and PANDA by WHU, but all employs the undifferenced dual-frequency IF combined code and phase observables. The frequency selection is L1/L2 for GPS and QZSS, G1/G2 for GLONASS, E1/E5a for Galileo, and B1/B3 for BDS-2 and BDS-3, respectively. With the covering of all the satellite systems by the “IGS14.atx” file provided by international GNSS service (IGS) [37], all the analysis centers gradually adopt it to correct the phase center offset (PCO) and variation (PCV), except for ESA. The analysis center ESA still employs the estimated PCO and PCV corrections by itself. Currently, more detailed information about the “CNT” products is not clear.

3.2. Availability of Five-System Combination

With the number of the five-system satellites further increases, the number of visible satellites and the Position Dilution of Precision (PDOP) over the ground tracking station will also have a better performance. We evaluate the global availability of five-system (GPS+GLO+GAL+BDS-2+BDS-3+QZS) combination in terms of satellite numbers and PDOP values in this section. As the final precise orbit product from GFZ is one of the most comprehensive products in support of all the available satellite constellations, it is used to calculate the satellite positions. The sampling interval is 5 min, and the cut-off elevation angle is set to 10°. The whole world is divided into 72 × 72 grids every 2.5° in latitude and 5° in longitude, respectively. The center point of each grid is regarded as a virtual ground tracking station with the geodetic height set to 25 m [38].
The global maps for the maximum, minimum and average number of visible satellites for five-system combination on day of year (DOY) 122 of 2020 are illustrated in Figure 1. The distribution of satellite numbers has two concentrated areas. One is located in the Asia-Pacific region, where more satellites can be observed since it is also the service regions of BDS-2 and QZSS. The maximum value for the maximum satellite number and the minimum satellite number within this range can be 57 and 48, respectively. The other one is located in the Americas, and the minimum value for the maximum satellite number and the minimum satellite number over this region is 33 and 21, respectively. From a global perspective, we can observe 28.6–51.5 satellites on average. This means that the continuous positioning services for whole 24 h will be hardly restricted by insufficient satellites. Figure 2 depicts the global maps for the PDOP values. Corresponding to the satellite visibility distribution, the PDOP values of five-system integration also demonstrate the same regional difference. In the Asia-Pacific region, the minimum value for the maximum and minimum PDOP is 0.8 and 0.6, respectively, while the maximum value for the maximum and minimum PDOP in the Americas is 1.5 and 0.9, respectively. The average PDOP values change from 0.7 to 1.0 on a global scale.

3.3. Consistency of Precise Products from Different Analysis Centers

In this section, the consistency (characterized by satellite systems) among the ESA, GFZ and WHU post-processed precise products as well as the CNES real-time precise products in terms of the satellite orbits in three dimensions and the satellite clocks is analyzed. For completeness, the Signal-in-Space Ranging Error (SISRE), which can comprehensively reflect the effects of satellite orbits and clocks, is also introduced. The calculation of SISRE was well described in Montenbruck et al. [39]. The analysis period here covers a time span of about a month (31 days) from DOY 122 to 152 in 2020. The 31-day data are first divided into many sub-sets (one day from GPS time 00:00:00 to 23:59:30 or 23:59:55 for each sub-set). The epoch-wise orbit and clock difference among different analysis centers are then obtained using the single-day data. Finally, all the single-day sub-sets of epoch-wise orbit and clock difference are used together to compute the statistics of product inconsistency. In addition, the epoch-wise consistency results of precise products between GFZ and WHU over a day are also detailed as an illustration, since they are the most comprehensive products in support of all the available satellite constellations.

3.3.1. GPS

The epoch-wise differences of precise satellite orbit and clock corrections among different analysis centers (ACs) for GPS satellites are first derived, and then we compute the root mean square (RMS) statistics of the epoch-wise orbit and clock differences over all the available satellites and days. The epoch-wise orbit and clock differences between GFZ and WHU on DOY 122 of 2020 are plotted in Figure 3. Different satellites are represented by different colors. The orbital differences for most of the satellites are smaller than 5 cm, except for three satellites (G18/G24/G30), which can reach approximately 0.3 m. The epoch-wise differences in clock offsets are usually less than 0.5 ns, and several satellites show very small clock differences (G01/G04/G06/G09/G25/G26/G27/G32). The obtained results about RMS statistics are provided in Table 2. To comprehensively reflect the precise product differences among different ACs, Table 2 also lists the SISRE statistics. The radial orbit differences are usually at a level of approximately 2 cm, except for those between GFZ and CNES, and WHU and CNES, which are 2.9 and 2.5 cm, respectively. As for the clock differences, the numerical values can be as small as 0.06 ns between ESA and WHU, while the corresponding differences range from 0.08 to 0.13 ns for the other five cases. The along-track and cross-track orbit differences show comparable performance for the three post-processed precise products, and are only 1.6 cm between ESA and WHU and about 2.5 cm between GFZ and ESA or WHU. The orbit differences are increased to 3.2–4.1 and 2.4–3.5 cm in the along-track and cross-track directions between CNES and the other three ACs, respectively. In terms of the SISRE, the consistency of precise satellite orbit and clock products can be up to 1.2 cm between ESA and GFZ or WHU, whereas the corresponding consistency between GFZ and WHU degrades to 3.5 cm. The SISRE differences between real-time precise products and three post-processed precise products vary in a range of 2.4 to 2.7 cm. Overall, for GPS satellites, the consistency of precise products shows best performance between ESA and WHU. In contrast, GFZ and WHU precise products exhibit a worse consistency, and it is also the case for the real-time and post-processed precise products.

3.3.2. GLONASS

The epoch-wise orbit and clock differences between GFZ and WHU precise products for GLONASS satellites on DOY 122 of 2020 are illustrated in Figure 4. It can be seen that the orbit and clock differences of GLONASS are larger than those of GPS, and most of the orbit and clock differences are smaller than 8 cm and 0.7 ns, respectively. The epoch-wise orbit differences of R20 satellite (marked in pink) show an anomalistic behavior, especially for the along-track and cross-track directions. The RMS values of the epoch-wise orbit differences between GFZ and WHU for R20 satellite over a day are 4.5, 11.8 and 13.1 cm in the radial, along-track and cross-track directions, respectively. For further analysis, we compute the corresponding RMS statistics of the orbit differences between ESA and GFZ, and ESA and WHU, which are 5.3, 9.3 and 13.1 cm, and 4.2, 6.0 and 3.9 cm in the three directions, respectively. Thus, the anomalistic behavior of the epoch-wise orbit differences of R20 satellite shown in Figure 4 may be attributed to the worse orbit determination by GFZ for this satellite on DOY 122 of 2020.
Table 3 lists the corresponding statistical results of GLONASS. The radial orbit differences among different ACs fall between 2.3 and 3.5 cm for GLONASS satellites. As to the orbital differences among different ACs in the other two directions, the numerical value is at a level of approximately 4 cm, except for the cases involving CNES real-time precise products. For the inconsistency of precise satellite orbit products between CNES and other ACs, the RMS differences range from 8.9 to 9.5 cm and from 5.7 to 6.6 cm in the along-track and cross-track directions, respectively. The RMS statistics of epoch-wise differences of precise satellite clock corrections over all the available epochs and satellites between ESA and GFZ, and ESA and WHU are only 0.10 ns, while the corresponding statistics vary within a range of 0.18–0.20 ns for the other four cases. Similar to the GPS satellites, the ESA and WHU precise products achieve the best consistency for GLONASS satellites in terms of the SISRE statistics, followed by the consistency between ESA and GFZ precise products, which are 2.7 and 2.8 cm, respectively. The SISRE differences are increased to 4.9 cm between GFZ and WHU precise products, and the corresponding statistics further degrade to 5.2–5.7 cm between the CNES real-time precise products and three post-processed precise products. The SISRE inconsistency of precise satellite products among different ACs of GLONASS satellites is about twice larger than that of GPS satellites, except for the results between GFZ and WHU. For further analysis, with the use of the data over 31 days, we compute the consistency statistics of precise products between GFZ and WHU for each GLONASS satellite. The single-satellite SISRE differences range from 3.5 to 10.1 cm, and the SISRE statistics are 5.2 cm for the GLONASS-K satellite R09, which are close to the results taking all GLONASS satellites into consideration (see Table 3). Thus, it seems that the consistency of precise products for the GLONASS-K satellite (R09) is comparable to that for GLONASS-M satellites.

3.3.3. Galileo

The epoch-wise orbit and clock differences between GFZ and WHU precise products for Galileo on DOY 122 of 2020 are provided in Figure 5. Similar to GPS, the epoch-wise orbit differences of Galileo are usually less than 5 cm, but the clock differences are smaller than 0.3 ns for most of the time, which is better than that of GPS and GLONASS. The corresponding statistical results of Galileo are shown in Table 4. Similar to GPS and GLONASS satellites, the radial orbit difference has the smallest RMS values among the three orbital directions, while the along-track and cross-track orbit differences seem to be at a similar level for the inconsistency results only involving post-processed products, and the along-track orbit difference achieves the largest RMSs for the corresponding results between the CNES real-time products and three post-processed products. Regarding Galileo satellites, the consistency of precise satellite products between ESA and GFZ is at the highest level, and the statistics are 1.9, 2.4 and 2.5 cm, 0.06 ns and 1.7 cm in terms of radial, along-track and cross-track orbit difference, clock difference and SISRE difference, respectively. The consistency between WHU and ESA, and WHU and GFZ is also at a satisfied level, with a scattering of 2.3, 3.1 and 3.7 cm, 0.06 ns and 1.9 cm, and 2.2, 3.9 and 4.6 cm, 0.08 ns and 2.3 cm for the corresponding five different statistical terms for the two cases, respectively. As for the consistency performance between the real-time and post-processed precise satellite products, the orbital difference is slightly increased by 3.4 cm at most compared with the corresponding inconsistency results among the post-processed products, but the clock difference is enlarged by a factor of about three times, resulting in the larger SISRE difference with a value of 5.3–5.5 cm. Compared with GPS satellites, the SISRE difference of Galileo satellites is increased by approximately 0.5 cm for the inconsistency results only involving post-processed products except for those between GFZ and WHU, and is enlarged by about two times for the inconsistency between the real-time and post-processed precise satellite products.

3.3.4. BDS

Figure 6 depicts the epoch-wise orbit and clock differences between GFZ and WHU precise products for BDS-2 GEO and IGSO satellites on DOY 122 of 2020. Most orbit differences of BDS-2 IGSO satellites range from −0.3 to 0.3 m for all the three orbital components. As for BDS-2 GEO satellites, the radial orbit differences also vary within 0.3 m, but the orbit differences can exceed 1 and 2 m in the cross-track and along-track components for several satellites, respectively. Except for C06 satellite, the clock differences of BDS-2 GEO and IGSO satellites have a varying range of 1.0 ns. Figure 7 depicts the corresponding results for BDS-2 MEO and BDS-3 MEO satellites. The fluctuation range of orbit differences for BDS MEO satellites is reduced to approximately 8, 15 and 15 cm in the radial, cross-track and along-track components, respectively, and the corresponding clock differences nearly always keep within 0.5 ns. The uneven distribution of tracking stations for BDS GEO and IGSO satellites will result in a weak geometric configuration between stations and satellites, which can obviously affect the accuracy of precise orbit and clock products.
The statistical inconsistency results of precise satellite products for BDS-2 GEO and IGSO satellites are exhibited in Table 5. It is noted that the precise products from ESA do not support the BDS-2 GEO satellites. The orbital difference in the along-track and cross-track directions of BDS-2 GEO satellites can be larger than 1 m, especially for the along-track orbit difference with a value of 324.1 and 355.3 cm between CNES and GFZ, and CNES and WHU, respectively. The radial orbit difference of BDS-2 GEO satellites between WHU and GFZ precise products decreases to 15.2 cm, and the RMSs of clock difference are 0.39 ns, both of which seem to be at an acceptable level, but the corresponding statistics are increased by a factor of about three and two times for the inconsistency results between the real-time and post-processed products, respectively. Regarding the SISRE statistics, the consistency of precise products of BDS-2 GEO satellites between WHU and GFZ is 22.1 cm, while the corresponding consistency between the real-time and post-processed products decreases to 54.4–55.2 cm.
Compared with the BDS-2 GEO satellites, the consistency results of BDS-2 IGSO satellites are significantly improved, especially for the along-track and cross-track orbit differences. Different from BDS-2 GEO satellites, the inconsistency results between the real-time and post-processed precise products are comparable to those only involving the post-processed products in terms of the radial orbit, clock and SISRE statistics, but the along-track and cross-track orbit differences of the former ones are still larger than those of the later ones by several centimeters. The differences of radial orbits, along-track orbits, cross-track orbits, clocks and SISREs among different ACs for BDS-2 IGSO satellites vary within a range of 9.3–13.4 cm, 7.1–15.5 cm, 7.3–14.6 cm, 0.18–0.40 ns and 6.8–10.1 cm, respectively.
Table 6 illustrates the corresponding statistical results for BDS-2 MEO and BDS-3 MEO satellites. It should be noted that the precise products were absent for BDS-3 GEO and IGSO satellites during the analysis period. The consistency of precise satellite products among different ACs for the BDS-2 and BDS-3 MEO satellites is further improved in comparison to the BDS-2 GEO and IGSO satellites. The precise products of BDS-3 MEO satellites achieve a slightly worse consistency results among different ACs than the BDS-2 MEO satellites. For both BDS-2 and BDS-3 MEO satellites, the WHU and GFZ precise satellite products have the best consistency, followed by that between ESA and GFZ precise products. Except for the radial orbit differences of BDS-2 MEO satellites, the inconsistency between real-time and post-processed products is larger than that among post-processed products. As to the three orbital components, the inconsistency among the post-processed products with a varying range of 2.2–5.6 and 2.6–6.5 cm for the BDS-2 and BDS-3 MEO satellites seems to be at a similar level, while the corresponding fluctuation range of the RMS difference between the real-time and post-processed products increases to 3.4–3.9, 9.8–10.9 and 7.1–8.2 cm, and 5.0–6.5, 15.3–16.4 and 10.4–11.2 cm for the radial, along-track and cross-track orbital components for the BDS-2 and BDS-3 MEO satellites, respectively. The clock differences of BDS-2 and BDS-3 MEO satellites among the post-processed products are comparable to those of GPS satellites, which range from 0.05 to 0.08 ns for BDS-2 MEO satellites, and from 0.11 to 0.14 ns for BDS-3 MEO satellites, respectively. The RMS values of clock differences between the post-processed and real-time products are enlarged by a factor of two to three times, in comparison to those among the post-processed products. The SISRE difference among the post-processed products of the BDS-2 MEO satellites is comparable to that of BDS-3 MEO satellites, and ranges from 2.6–4.1 and 3.2–3.7 cm for the two satellite constellations, respectively. As for the SISRE difference between the real-time and post-processed products, it changes from 4.8 to 5.4 cm for BDS-2 MEO satellites and from 6.8 to 7.4 cm for BDS-3 MEO satellites, respectively. Compared with GPS satellites (MEO satellites), except for the consistency results between GFZ and WHU precise products, the SISRE difference among different ACs of BDS-2 and BDS-3 MEO satellites is expanded by a factor of two to three times.
It should be noticed that there are two manufacturers for the BDS-3 satellites. One is the China Academy of Space Technology (CAST), and the other one is the Shanghai Engineering Center for Microsatellites (SECM). The CAST and SECM satellites (used for the analysis of product consistency) are equipped with two different types of atomic clocks, namely rubidium clocks and hydrogen masers, which has an impact on the quality of onboard clock stability, and thus also affects the SISRE statistics and the quality of position determination. In addition, the two types of BDS-3 satellites also have different construction and dimensions. For further analysis, the consistency results shown in Table 6 between GFZ and WHU for BDS-3 MEO satellites are re-computed by dividing them into two groups of satellites, namely CAST and SECM satellites. The results indicate that the statistics are 2.6, 5.4 and 5.1 cm, 0.11 ns and 2.8 cm for CAST satellites in terms of radial, along-track and cross-track orbit difference, clock difference and SISRE difference, respectively, while the corresponding statistics are increased to 2.5, 6.4 and 5.6 cm, 0.14 ns and 3.4 cm for SECM satellites, respectively.

3.3.5. QZSS

Due to the limited tracking of ground stations as the BDS-2 GEO and IGSO satellites, the epoch-wise orbit and clock differences of QZSS GEO and IGSO satellites between GFZ and WHU precise products on DOY 122 of 2020 also show large fluctuations (see Figure 8). The orbit differences are usually within 0.3 m, except for the GEO satellite J07 in the along-track direction (with an average value of 1.318 m), and the clock difference series even have obvious trends. The RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for QZSS IGSO (J01, J02 and J03) and GEO (J07) satellites are listed in Table 7. It is noted that the CNES real-time precise products do not support QZSS satellites, and it is also the case for the ESA precise products in terms of the QZSS GEO satellite. Similar to the BDS-2 non-MEO satellites, especially for the GEO satellites, the consistency of the post-processed precise products among different ACs for the QZSS IGSO and GEO satellites is worse than that for the GPS, GLONASS, Galileo, BDS-2 and BDS-3 MEO satellites, which may be attributed to the worse accuracy of precise products of non-MEO satellites. The differences in radial orbits, along-track orbits, cross-track orbits, clocks and SISREs between GFZ and WHU precise products for QZSS GEO satellite are 5.6, 328.0 and 116.8 cm, 0.24 ns and 32.4 cm, respectively, and the corresponding five statistics between GFZ and ESA precise products for QZSS IGSO satellites are15.4, 6.0 and 6.8 cm, 0.14 ns and 14.8 cm, respectively. Compared with the differences between GFZ and ESA precise products for QZSS IGSO satellites, the corresponding differences between WHU and ESA, and WHU and GFZ precise products seem to be at a similar level in terms of radial orbits and SISRE, but are enlarged by approximately two times in terms of along-track orbits, cross-track orbits, and clocks. Regarding SISRE, the inconsistency of the post-processed precise products among different ACs for the QZSS GEO satellite is twice larger than that for the QZSS IGSO satellites. In comparison to the BDS-2 GEO and IGSO satellites, the SISRE differences among different ACs are increased by about 10 and 5 cm for the QZSS GEO and IGSO satellites, respectively.

3.3.6. Effects of Sun Elevations on Consistency Results

Following Kazmierski et al. [40], the quality of precise products could be affected by the sun elevations above the orbital planes. The orbit determination for low sun elevation angles is a challenge. Usually, the orbit quality is worse for low sun elevation angles due to the normal orbit mode. For further analysis, we re-compute the SISRE difference between GFZ and WHU precise products using the datasets over a month (DOY 122 to 152 in 2020) by dividing the satellites of each constellation into two groups, namely the satellites in eclipsing seasons and the satellites outside eclipsing seasons. When the sun elevations are lower than 8.6° for BDS GEO/IGSO and QZSS GEO/IGSO, 12.3° for Galileo, 13.1° for BDS MEO, 13.5° for GPS, and 14.3° for GLONASS, the satellites enter the phase of eclipse. The eclipsing satellites for each constellation during the analysis period are listed in Table A1 of Appendix A. The time spans in the parenthesis in Table A1 refer to the eclipsing periods. There are 10, 15, 13, 2, 2, 2, and 12 eclipsing satellites for GPS, GLONASS, Galileo, QZSS IGSO, BDS-2 IGSO, BDS-2 MEO, and BDS-3 MEO during the analysis period, respectively, while there are no eclipsing satellites for QZSS GEO and BDS-2 GEO. The SISRE statistics are 3.4, 4.6, 2.0, 3.9, 2.5, 2.6, and 14.0 cm for GPS, GLONASS, Galileo, BDS-2 IGSO, BDS-2 MEO, BDS-3 MEO, and QZSS IGSO non-eclipsing satellites, respectively, while the SISRE differences are increased to 4.0, 5.4, 2.8, 5.6, 2.7, 2.5, and 15.0 cm for the corresponding eclipsing satellites, respectively. The consistency of precise products in eclipsing seasons is usually worse than that outside eclipsing seasons by several millimeters, but a significant consistency degradation of 44% can be found for BDS-2 IGSO satellites. It should be noted that the datasets on DOY 145 of 2020 (24 May 2020) for all the BDS-2 IGSO satellites as well as the datasets from 21:10:00 to 21:15:00 on DOY 135 of 2020 (14 May 2020) for all the BDS-3 MEO satellites are excluded from our analysis in this section, as the clock differences between GFZ and WHU during these periods of time show an anomalistic behavior, but it is not the case for those between GFZ and ESA. Thus, the derived SISRE statistics for the BDS-2 IGSO and BDS-3 MEO satellites in this section are better than those shown in Table 5 and Table 6.

3.4. Performance of Multi-System PPP with Precise Products from Different Analysis Centers

3.4.1. Datasets, Statistics and Processing Strategies

To assess the performance of multi-system (GNSS/RNSS) PPP with the precise products from different analysis centers, the datasets from 29 globally distributed MGEX stations spanning a week from DOY 138 to 144 in 2020 (i.e., 17–23 May 2020) are employed. It is important to notice that we do not perform a continuous PPP processing with the 7-day data in this study. The seven-day data are divided into several sub-sets (one day from GPS time 00:00:00 to 23:59:30 for each sub-set), and the cross-day data are not processed together. Actually, in this study, the 24-h observation files in RINEX format provided by MGEX are processed day-by-day, and the daily PPP solutions of each station are used for analysis (i.e., the long-term performance rather than the short-term performance for PPP). Thus, a total of 203 PPP experiments based on the daily observations are conducted for each system combination case for each precise product. The geographical distribution of the selected stations is shown in Figure 9.
All the stations can track the GPS, GLONASS, Galileo, BDS-2 and BDS-3 satellites, while only the stations marked in blue can track the QZSS satellites. The performance of PPP is evaluated in terms of position accuracy and convergence time. For each daily (24-h) PPP solution, the position filter at a specific epoch is considered to have converged when the position errors keep within 10 cm for 10 consecutive epochs from this epoch. We calculate the average value of convergence time over all the day-by-day PPP solutions for all the employed stations and days (i.e., over the 203 PPP experiments with single-day observations at 29 stations). As for the fully converged positioning accuracy, the RMS statistics of the epoch-wise static position errors over the last half hour for all the 24-h sessions from all the selected stations and days are taken as the static positioning accuracy, while the epoch-wise kinematic position errors over the last one hour of each 24-h session are used to compute the kinematic positioning accuracy. For comparison, nine different system combination cases, namely GPS-only PPP (G-PPP), GLONASS-only PPP (R-PPP), Galileo-only PPP (E-PPP), BDS-only (BDS-2/BDS-3) PPP (C-PPP), GPS/GLONASS PPP (GR-PPP), GPS/Galileo PPP (GE-PPP), GPS/BDS PPP (GC-PPP), GPS/QZSS PPP (GJ-PPP), and GPS/GLONASS/Galileo/BDS/QZSS PPP (GRECJ-PPP), are adopted in the post-processed scenario. In addition to the four single-system PPP and three dual-system PPP (excluding GJ-PPP), GPS/GLONASS/Galileo/BDS PPP (GREC-PPP) is also employed in the real-time scenario. The detailed processing strategies for PPP are shown in Table 8. The open source program package RTKLIB is used for the data processing in this paper [41], but we have made improvements in many aspects.

3.4.2. Static Position Solutions

In order to show more details of the position solutions, we select the static positioning results at the station KIR0 on 17 May 2020 (DOY 138 of 2020) using ESA final products as an example, and the epoch-wise position errors for the four single-system cases and the five-system combination case are illustrated in Figure 10. The static GRECJ-PPP can achieve a centimeter-level positioning accuracy within only several minutes. The main difference of static position errors among different cases lies in the first six hours, and then the four single-system cases can almost achieve the same positioning accuracy as GRECJ-PPP. Table 9 provides the statistical positioning accuracy and convergence time of post-processed PPP with WHU products for different system combinations in the static mode, while Table 10 and Table 11 show the corresponding statistics using GFZ and ESA products, respectively. It should be noted that all the following statistics are only valid for the long-term performance of PPP. The positioning accuracy does not exhibit significant difference for different system combination cases, and the difference of positioning accuracy among different combination cases is smaller than 0.4, 0.2 and 0.5 cm in the east, north and up directions, respectively. The positioning accuracy of post-processed GRECJ-PPP with WHU, GFZ and ESA precise products in the east/north/up directions is 0.3/0.2/1.1, 0.3/0.3/1.1 and 0.2/0.2/1.0 cm, respectively.
Different from the positioning accuracy, there is obvious difference in the convergence time for different combination cases. Due to the increased satellite number and improved satellite geometry, multi-system integration can shorten the convergence time. Compared with R-PPP, E-PPP and C-PPP, the improvement on the convergence time is 53%/57%/53%, 22%/47%/47% and 41%/58%/38% for the cases using WHU products, 48%/49%/47%, 28%/34%/42% and 44%/53%/39% for the cases using GFZ products, and 59%/64%/52%, 39%/37%/46% and 55%/62%/44% for the cases using ESA products, after an integration with GPS in the east/north/up directions, respectively.
As the number of available QZSS satellites is limited, the convergence time improvement of GJ-PPP over G-PPP is marginal, which is confined to tens of seconds. GRECJ-PPP achieves the shortest convergence time, the numerical value of which is 6.2/3.1/6.8, 6.9/3.1/7.1 and 5.9/2.6/6.3 min for the cases with WHU, GFZ and ESA products in the east/north/up directions, respectively. GRECJ-PPP shortens the convergence time by 59%/48%/56%, 42%/46%/54% and 43%/52%/57% over G-PPP for the three different precise products in the three directions, respectively. As for the effect of employed precise products on the convergence time, it is ignorable for C-PPP, GR-PPP, GC-PPP and GRECJ-PPP, and the difference is smaller than 1.7 min when adopting the precise products from different ACs. The convergence time of G-PPP with WHU products in the east direction is longer than that using the other two post-processed products by several minutes, and it is also the case for R-PPP with ESA products in the east direction, for E-PPP with WHU products in the up direction, for GE-PPP with WHU products in the east and up directions, and for GJ-PPP with WHU products in the east direction. The post-processed positioning accuracy of static PPP with the precise products from different ACs is found to be at a similar level, and the accuracy difference among each other is smaller than 0.3 cm.
Figure 11 exhibits the epoch-wise position errors of static PPP using CNES real-time precise products for the four single-system cases and GREC-PPP at station KIR0 on 17 May 2020. It is seen that the positioning performance of E-PPP, C-PPP and R-PPP within the first five hours is significantly worse than G-PPP. The real-time static R-PPP has the longest convergence time, while the GREC-PPP only needs several minutes to obtain a centimeter-level position accuracy. In contrast to the post-processed results, the positioning performance of the single-system cases (except for G-PPP) is still inferior to GREC-PPP even after a long processing time. Table 12 illustrates the real-time PPP statistical results with CNES precise products in the static mode.
It should be noted that all the following statistics are only valid for the long-term performance of PPP. Similar to the post-processed PPP results, the positioning accuracy of G-PPP is comparable to that of the multi-system combined cases, but the R-PPP, E-PPP and C-PPP obtain worse positioning accuracy by several millimeters in the east and up directions than the other five combination cases. Similarly, the joint use of multi-system observations can reduce the convergence time. The convergence time improvement is 74%/74%/60% for GR-PPP over R-PPP, 46%/47%/47% for GE-PPP over E-PPP, 61%/68%/52% for GC-PPP over C-PPP, and 28%/22%/31% for GREC-PPP over G-PPP in the east/north/up directions, respectively. The positioning performance of real-time static PPP is only slightly worse than that of post-processed static PPP for G-PPP, E-PPP and dual-system combined PPP, but it is not the case for R-PPP and C-PPP. The performance degradation is smaller than 6 min on the convergence time, and 0.7 cm on the positioning accuracy for G-PPP, E-PPP and dual-system combined PPP. In comparison with post-processed PPP, the convergence time of real-time PPP is increased by 25.4–28.1, 14.1–15.2 and 14.4–15.6 min, and the positioning accuracy is reduced by 0.9, 0.5–0.6 and 0.6–0.7 cm for R-PPP in the three directions, respectively. Regarding C-PPP, the corresponding performance degradation in the three directions is 11.0–11.9, 9.5–10.3 and 11.4–12.7 min, and 0.8–1.1, 0.6 and 1.0–1.3 cm in terms of convergence time and positioning accuracy, respectively. The real-time static GREC-PPP can achieve a convergence time of 8.7, 5.2 and 11.2 min and a positioning accuracy of 0.6, 0.8 and 1.3 cm in the east, north and up directions, respectively. The post-processed static GRECJ-PPP shortens the convergence time by 1.8–2.8, 2.1–2.6 and 4.1–4.9 min (21–32%, 40–50% and 37–44%), and improves the positioning accuracy by 0.3–0.4, 0.5–0.6 and 0.2–0.3 cm (50–67%, 63–75% and 15–23%) over the real-time static GREC-PPP in the three directions, respectively.

3.4.3. Kinematic Position Solutions

Figure 12 depicts the epoch-wise kinematic positioning errors for the four single-system cases and the five-system combination case at the station KIR0 on 17 May 2020 using ESA final products. In the kinematic mode, both the positioning accuracy and convergence time can significantly benefit from the multi-system integration. Most kinematic position errors of the single-system cases are less than 5, 5 and 8 cm after the position filters converge in the east, north and up directions, respectively, while the corresponding varying range of position errors is reduced by half for the kinematic GRECJ-PPP. Table 13, Table 14 and Table 15 present the statistical kinematic positioning accuracy and convergence time of post-processed PPP with WHU, GFZ and ESA products for different system combinations, respectively. It should be noted that all the following statistics are only valid for the long-term performance of PPP. As to the short-term performance of PPP, the relevant information could be found in the literatures [6,7,8]. Different from the static PPP solutions, both the positioning accuracy and convergence time of kinematic PPP solutions can benefit from the multi-system combination. By introducing GPS observations, with the use of WHU, GFZ and ESA products, we can achieve a convergence time improvement of 82–85%/85–90%/84–88% for GR-PPP over R-PPP, of 18–39%/53–63%/57–63% for GE-PPP over E-PPP, and of 54–68%/65–71%/59–67% for GC-PPP over C-PPP, as well as an accuracy improvement of 65–73%/65–70%/54–55% for GR-PPP over R-PPP, of 66–72%/57–75%/48–54% for GE-PPP over E-PPP, and of 59–68%/52–61%/49–52% for GC-PPP over C-PPP in the east/north/up directions, respectively. In contrast to G-PPP, GJ-PPP slightly shortens the convergence time (less than 10%), but the improvement on the positioning accuracy is relatively obvious (15–20%/14–18%/12–16% in the three directions). Compared with G-PPP, GRECJ-PPP reduces the convergence time by 72%/73%/69%, 67%/74%/69%, and 59%/73%/60% to 8.6/3.8/8.0, 8.0/4.0/8.1, and 6.8/3.3/7.8 min, and improves the positioning accuracy by 71%/53%/40%, 63%/64%/43%, and 56%/62%/40% to 1.0/0.8/2.6, 1.0/0.8/2.5, and 1.1/0.8/2.6 cm using WHU, GFZ and ESA products in the east/north/up directions, respectively.
When using the precise products from different ACs, several combination cases exhibit distinct positioning performance. G-PPP with WHU products obtains slightly worse positioning accuracy in the east direction (an accuracy degradation of 7–9 mm) than that with GFZ and ESA products, and it is also the case for GJ-PPP. The positioning accuracy of E-PPP with WHU products is improved by about 1 cm compared with that with GFZ and ESA products in all three directions. As to other combination cases, the accuracy difference is usually confined to 0.5 cm. The differences of convergence time between the post-processed PPP with GFZ and ESA products are smaller than 3 min for all combination cases, except for G-PPP, R-PPP and GJ-PPP cases. The convergence time difference is also less than 3 min for C-PPP, GR-PPP and GRECJ-PPP with the precise products from different ACs. When using ESA products, G-PPP, GJ-PPP and GC-PPP achieve the shortest convergence time in comparison with those with WHU and GFZ products. Both E-PPP and GE-PPP cases with WHU products have the longest convergence time than those with GFZ and ESA products. The difference of convergence time can be up to about 10 min for R-PPP with WHU, GFZ and ESA products in all three directions. Compared with the static post-processed PPP results shown in Table 9, Table 10 and Table 11, both the positioning errors and convergence time of the corresponding kinematic ones are increased by a factor of 3.5 times on average.
Figure 13 illustrates the epoch-wise position errors of kinematic PPP for the four single-system cases and GREC-PPP at the station KIR0 on 17 May 2020 using CNES real-time precise products. It can be seen that the real-time kinematic positioning performance of the single-system cases is much inferior to GREC-PPP, especially for C-PPP, E-PPP and R-PPP. The epoch-wise position errors of the single-system cases vary within 8, 8 and 10 cm in the east, north and up directions, respectively, while the corresponding errors of real-time kinematic GREC-PPP have a varying range of 3, 3 and 5 cm in the three directions, respectively. Table 16 illustrates the statistical kinematic positioning accuracy and convergence time of real-time PPP with CNES products for different system combinations. It should be noted that all the following statistics are only valid for the long-term performance of PPP. Both the real-time kinematic positioning accuracy and convergence time can benefit from the multi-system combination. The convergence time improvement is 78%/86%/82% for GR-PPP over R-PPP, 39%/59%/55% for GE-PPP over E-PPP, 73%/72%/73% for GC-PPP over C-PPP, and 42%/49%/43% for GREC-PPP over G-PPP in the east/north/up directions, respectively, while the corresponding improvement on the positioning accuracy is 64%/50%/54%, 61%/55%/49%, 60%/59%/52%, and 48%/38%/31% in the three directions, respectively. The real-time kinematic GREC-PPP can achieve a convergence time of 11.5/6.9/13.0 min, and a positioning accuracy of 1.7/1.6/3.6 cm in the three directions, respectively. The real-time kinematic PPP even has slightly better positioning performance compared with some cases of post-processed kinematic PPP results shown in Table 13, Table 14 and Table 15, including the convergence time of G-PPP with WHU and GFZ products, of E-PPP with WHU products in east and up directions, and of GE-PPP with WHU products in east direction, as well as the positioning accuracy of G-PPP and E-PPP with WHU products in east direction. Similar to the static PPP, the performance degradation is obvious for real-time kinematic R-PPP and C-PPP over the post-processed kinematic ones. Compared with the post-processed kinematic R-PPP, the convergence time of real-time kinematic R-PPP is lengthened by 9.9–21.4, 15.6–25.7 and 15.7–28.1 min in the east, north and up directions, respectively, while the corresponding positioning accuracy is decreased by 2.2–2.7, 0.9–1.3 and 2.7 cm in the three directions, respectively. As for C-PPP, the degradation is 20.6–22.8, 14.7–17.6 and 26.2–27.6 min on the convergence time, and 2.7–3.0, 2.1–2.3 and 3.0–3.7 cm on the positioning accuracy in the three directions, respectively. Regarding the other combination cases, the performance degradation is confined to 8.6 min and 1.8 cm in terms of the convergence time and positioning accuracy, respectively. The post-processed kinematic GRECJ-PPP shortens the convergence time by 2.9–4.7, 2.9–3.6 and 4.9–5.2 min (25–41%, 42–52% and 38–40%), and improves the positioning accuracy by 0.6–0.7, 0.8 and 1.0–1.1 cm (35–41%, 50% and 28–31%) in comparison with the real-time kinematic GREC-PPP in the three directions, respectively. The real-time kinematic PPP increases the position errors and convergence time by a factor of 2.7 times on average over the real-time static PPP (see Table 12).

4. Discussion

According to the above analysis, the consistency of the precise products from different ACs is usually at a centimeter level, sub-decimeter level and decimeter level for the GNSS/RNSS MEO, IGSO and GEO constellations, respectively. Except for the WHU products for GPS and GLONASS satellites, the SISRE consistency among various post-processed precise products is usually better than 1.5, 3.0, 2.5, 4.5, 4.0, 22.5, 10.5, 32.5 and 15.5 cm for the GPS, GLONASS, Galileo, BDS-2 MEO, BDS-3 MEO, BDS-2 GEO, BDS-2 IGSO, QZSS GEO and QZSS IGSO satellites, respectively, while the increased SISRE difference between the real-time and post-processed precise products is usually smaller than 3.0, 6.0, 5.5, 5.5, 7.5, 55.5 and 9.5 cm for the GPS, GLONASS, Galileo, BDS-2 MEO, BDS-3 MEO, BDS-2 GEO and BDS-2 IGSO satellites, respectively. As to the benefits from multi-system combination for PPP processing, the convergence time in both static and kinematic modes as well as the kinematic positioning accuracy can be continually improved when including more satellite systems on the basis of GPS, while multi-system combination has little effect on the static positioning accuracy due to the enough observation information after a long processing time even for standalone GPS.
Following Chen et al. [20], with the use of the datasets in 2019, the post-processed GRECJ-PPP (only covering BDS-2 satellites for BDS) in the kinematic mode could achieve a positioning accuracy of 1.4, 1.2 and 3.3 cm in the east, north and up directions, respectively. Based on the datasets in 2018, the real-time kinematic GREC-PPP (only covering BDS-2 satellites for BDS) with CNES real-time precise products could provide a positioning accuracy of 3.4, 2.6 and 5.9 cm in the three directions, respectively [21]. In this study, the kinematic positioning accuracy is improved to 1.0–1.1, 0.8 and 2.5–2.6 cm for the post-processed GRECJ-PPP, and 1.7, 1.6 and 3.6 cm for the real-time GREC-PPP in the three directions, respectively, which can be attributed to the increased number of available satellites from BDS-3 and the improved quality of precise products recently. It should be noted that all these numbers are only valid for the long-term performance of PPP.

5. Conclusions

With the fully deployed BDS-3, the number of the available GNSS/RNSS satellites can be more than 130. In addition, several analysis centers have been providing the precise satellite products containing the information of all the five satellite systems, namely BDS (BDS-2/BDS-3), GPS, GLONASS, Galileo and QZSS. As a satellite-based positioning technology, the performance of PPP under the current constellation status draws an increasing attention from the GNSS/RNSS community. In this study, the post-processed five-system integrated PPP (i.e., GRECJ-PPP) with the ESA, GFZ and WHU precise products, as well as the real-time four-system combined PPP (i.e., GREC-PPP) with the CNES precise products for the purpose of completeness, is analyzed. The performance evaluation is conducted in both static and kinematic modes in terms of positioning accuracy and convergence time. For comparison, we also provide the single-system and dual-system PPP processing results. Besides, we characterize the consistency of precise satellite products from different analysis centers. It should be noted that all the following numbers are only valid for the long-term performance of PPP based on daily observations.
Based on the SISRE values, the consistency among the ESA, GFZ and WHU precise products is usually better than 1.5, 3.0, 2.5, 4.5, 4.0, 22.5, 10.5, 32.5 and 15.5 cm for the GPS, GLONASS, Galileo, BDS-2 MEO, BDS-3 MEO, BDS-2 GEO, BDS-2 IGSO, QZSS GEO and QZSS IGSO satellites (except for the WHU products for GPS and GLONASS satellites), respectively. As for the consistency between the CNES real-time products and the three post-processed precise products, the SISRE values are increased, and the corresponding statistic is usually smaller than 3.0, 6.0, 5.5, 5.5, 7.5, 55.5 and 9.5 cm for the GPS, GLONASS, Galileo, BDS-2 MEO, BDS-3 MEO, BDS-2 GEO and BDS-2 IGSO satellites, respectively. In addition, the consistency of precise products in eclipsing seasons is usually worse than that outside eclipsing seasons. The post-processed GRECJ-PPP can provide a convergence time of 5.9–6.9/2.6–3.1/6.3–7.1 min and a positioning accuracy of 0.2–0.3/0.2–0.3/1.0–1.1 cm in the static mode in the east/north/up directions, respectively, while the corresponding statistics are 6.8–8.6/3.3–4.0/7.8–8.1 min and 1.0–1.1/0.8/2.5–2.6 cm in the kinematic mode in the three directions, respectively. A static convergence time of 8.7/5.2/11.2 min, a static positioning accuracy of 0.6/0.8/1.3 cm, a kinematic convergence time of 11.5/6.9/13.0 min, and a kinematic positioning accuracy of 1.7/1.6/3.6 cm in the three directions can be achieved for the real-time GREC-PPP, respectively.
The static positioning accuracy of post-processed PPP does not exhibit significant difference for different system combination cases, which is smaller than 0.4/0.2/0.5 cm in the three directions, respectively, and the static positioning accuracy of post-processed GRECJ-PPP with WHU, GFZ and ESA precise products is comparable to each other. The improvement (with a statistic of 18–90%) on the convergence time is significant after adding the GPS observations to the GLONASS-only, Galileo-only and BDS-only PPP processing in both static and kinematic modes in both real-time and post-processed scenarios. The post-processed GRECJ-PPP shortens the static convergence time by 42–59%/46–52%/54–57% over the post-processed GPS-only PPP in the three directions, respectively. As for the effect of employed post-processed precise products on the static convergence time, it is ignorable for GRECJ-PPP, and the difference is smaller than 1 min when adopting the precise products from different ACs. The convergence time improvement in the static mode is 28%/22%/31% for real-time GREC-PPP over real-time GPS-only PPP in the three directions, respectively. Similar to the post-processed PPP results, the static positioning accuracy of real-time GPS-only PPP is comparable to the multi-system combined cases, but the other three real-time single-system PPP cases obtain worse static positioning accuracy by several millimeters. The positioning performance of real-time static PPP is only slightly worse than that of post-processed static PPP for GPS-only, Galileo-only and dual-system combined PPP, but it is not the case for GLONASS-only and BDS-only PPP. The post-processed static GRECJ-PPP shortens the convergence time by 21–32%/40–50%/37–44%, and improves the positioning accuracy by 50–67%/63–75%/15–23% over the real-time static GREC-PPP in the three directions, respectively.
Different from the static PPP solutions, both the positioning accuracy and convergence time of post-processed and real-time kinematic PPP solutions can benefit from the multi-system combination. By introducing GPS observations, we can achieve a convergence time improvement of 18–90% and 39–86%, as well as an accuracy improvement of 48–75% and 49–64% for dual-system combined PPP over single-system PPP in the kinematic mode in the post-processed and real-time scenarios, respectively. Compared with the post-processed kinematic GPS-only PPP, the post-processed kinematic GRECJ-PPP reduces the convergence time by 59–72%/73–74%/60–69%, and improves the positioning accuracy by 56–71%/53–64%/40–43% in the east/north/up directions, respectively, while the corresponding improvement is 42%/49%/43% and 48%/38%/31% for real-time kinematic GREC-PPP over real-time kinematic GPS-only PPP in the three directions, respectively. When using the post-processed precise products from different ACs, several combination cases exhibit distinct kinematic positioning performance, and the difference can be as large as 1 cm and 10 min in terms of position accuracy and convergence time, respectively. However, the corresponding difference, which is smaller than 0.1 cm and 2 min, is not obvious for the post-processed kinematic GRECJ-PPP. Compared with the static post-processed PPP results, both the positioning errors and convergence time of the corresponding kinematic ones are increased by a factor of 3.5 times on average. The real-time kinematic PPP even has slightly better positioning performance compared with some cases of post-processed kinematic PPP results. The post-processed kinematic GRECJ-PPP shortens the convergence time by 25–41%, 42–52% and 38–40%, and improves the positioning accuracy by 35–41%, 50% and 28–31% in comparison with the real-time kinematic GREC-PPP in the three directions, respectively. The real-time kinematic PPP increases the position errors and convergence time by a factor of 2.7 times on average over the real-time static PPP.

Author Contributions

Conceptualization, L.P.; methodology, L.P.; software, X.L.; validation, X.L.; formal analysis, X.L.; investigation, X.L.; resources, L.P.; data curation, X.L.; writing—original draft preparation, X.L.; writing—review and editing, L.P.; visualization, X.L.; supervision, L.P.; project administration, L.P.; funding acquisition, L.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant No. 41904030), Natural Science Foundation of Hunan Province, China (Grant No. 2020JJ5706), State Key Laboratory of Geo-Information Engineering (Grant No. SKLGIE2019–Z–1–1), Science and Technology Project of Department of Natural Resources of Hunan Province (Grant No. 2021-24), and Guangxi Key Laboratory of Spatial Information and Geomatics (Grant No. 19-050-11-09).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Publicly available datasets were analyzed in this study. This data can be found from MGEX.

Acknowledgments

The contribution of data from MGEX is appreciated.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Eclipsing satellites during the analysis period (DOY 122 to 152 in 2020).
Table A1. Eclipsing satellites during the analysis period (DOY 122 to 152 in 2020).
ConstellationsEclipsing Satellites
GPSG01 (18:22:00 of DOY 138 to 24:00:00 of DOY 152), G02 (05:01:00 of DOY 134 to 24:00:00 of DOY 152), G06 (05:47:00 of DOY 138 to 24:00:00 of DOY 152), G07 (00:00:00 of DOY 122 to 09:26:00 of DOY 144), G11 (00:00:00 of DOY 122 to 24:00:00 of DOY 152), G18 (05:07:00 of DOY 140 to 24:00:00 of DOY 152), G21 (11:23:00 of DOY 134 to 24:00:00 of DOY 152), G24 (00:00:00 of DOY 122 to 15:12:00 of DOY 140), G30 (00:00:00 of DOY 122 to 05:53:00 of DOY 145), G31 (00:00:00 of DOY 122 to 05:25:00 of DOY 145)
GLONASSR09 (00:46:00 of DOY 143 to 24:00:00 of DOY 152), R11 (05:11:00 of DOY 143 to 24:00:00 of DOY 152), R12 (14:17:00 of DOY 143 to 24:00:00 of DOY 152), R13 (01:59:00 of DOY 143 to 24:00:00 of DOY 152), R14 (11:51:00 of DOY 143 to 24:00:00 of DOY 152), R15 (17:08:00 of DOY 143 to 24:00:00 of DOY 152), R16 (09:23:00 of DOY 142 to 24:00:00 of DOY 152), R17 (00:00:00 of DOY 122 to 22:49:00 of DOY 138), R18 (00:00:00 of DOY 122 to 00:00:00 of DOY 139), R19 (00:00:00 of DOY 122 to 07:37:00 of DOY 140), R20 (00:00:00 of DOY 122 to 09:49:00 of DOY 140), R21 (00:00:00 of DOY 122 to 22:43:00 of DOY 138), R22 (00:00:00 of DOY 122 to 05:31:00 of DOY 139), R23 (00:00:00 of DOY 122 to 03:51:00 of DOY 139), R24 (00:00:00 of DOY 122 to 20:13:00 of DOY 140)
GalileoE01 (20:32:00 of DOY 152 to 24:00:00 of DOY 152), E02 (20:31:00 of DOY 152 to 24:00:00 of DOY 152), E11 (00:00:00 of DOY 122 to 24:00:00 of DOY 152), E12 (00:00:00 of DOY 122 to 24:00:00 of DOY 152), E21 (16:55:00 of DOY 152 to 24:00:00 of DOY 152), E24 (20:51:00 of DOY 152 to 24:00:00 of DOY 152), E25 (16:55:00 of DOY 152 to 24:00:00 of DOY 152), E26 (00:00:00 of DOY 122 to 24:00:00 of DOY 152), E27 (16:54:00 of DOY 152 to 24:00:00 of DOY 152), E30 (20:48:00 of DOY 152 to 24:00:00 of DOY 152), E31 (16:48:00 of DOY 152 to 24:00:00 of DOY 152), E33 (00:00:00 of DOY 122 to 24:00:00 of DOY 152), E36 (00:00:00 of DOY 122 to 24:00:00 of DOY 152)
QZSS IGSOJ02 (05:35:00 of DOY 140 to 24:00:00 of DOY 152), J03 (00:00:00 of DOY 122 to 02:23:00 of DOY 135)
BDS-2 IGSOC08 (02:57:00 of DOY 148 to 24:00:00 of DOY 152), C13 (00:14:00 of DOY 148 to 24:00:00 of DOY 152)
BDS-2 MEOC11 (00:00:00 of DOY 122 to 12:56:00 of DOY 132), C12 (00:00:00 of DOY 122 to 19:11:00 of DOY 131)
BDS-3 MEOC23 (20:58:00 of DOY 130 to 24:00:00 of DOY 152), C24 (20:49:00 of DOY 130 to 24:00:00 of DOY 152), C25 (17:55:00 of DOY 129 to 24:00:00 of DOY 152), C26 (18:36:00 of DOY 129 to 24:00:00 of DOY 152), C27 (00:00:00 of DOY 122 to 21:06:00 of DOY 133), C28 (00:00:00 of DOY 122 to 21:05:00 of DOY 133), C29 (00:00:00 of DOY 122 to 01:25:00 of DOY 131), C30 (00:00:00 of DOY 122 to 02:36:00 of DOY 131), C34 (00:00:00 of DOY 122 to 11:38:00 of DOY 131), C35 (00:00:00 of DOY 122 to 11:22:00 of DOY 131), C36 (18:57:00 of DOY 130 to 24:00:00 of DOY 152), C37 (18:51:00 of DOY 130 to 24:00:00 of DOY 152)

References

  1. Erol, S. A Comparative Study for Performance Analysis of Kinematic Multi-Constellation GNSS PPP in Dynamic Environment. J. Mar. Sci. Eng. 2020, 8, 514. [Google Scholar] [CrossRef]
  2. Gao, Z.; Li, Y.; Zhuang, Y.; Yang, H.; Pan, Y.; Zhang, H. Robust Kalman Filter Aided GEO/IGSO/GPS Raw-PPP/INS Tight Integration. Sensors 2019, 19, 417. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Elsheikh, M.; Abdelfatah, W.; Noureldin, A.; Iqbal, U.; Korenberg, M. Low-Cost Real-Time PPP/INS Integration for Automated Land Vehicles. Sensors 2019, 19, 4896. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Liu, Y.; Liu, F.; Gao, Y.; Zhao, L. Implementation and Analysis of Tightly Coupled Global Navigation Satellite System Precise Point Positioning/Inertial Navigation System (GNSS PPP/INS) with Insufficient Satellites for Land Vehicle Navigation. Sensors 2018, 18, 4305. [Google Scholar] [CrossRef] [Green Version]
  5. Rabbou, M.A.; El-Rabbany, A. Integration of GPS Precise Point Positioning and MEMS-Based INS Using Unscented Particle Filter. Sensors 2015, 15, 7228–7245. [Google Scholar] [CrossRef] [Green Version]
  6. Xu, P.; Shi, C.; Fang, R.; Liu, J.; Niu, X.; Zhang, Q.; Yanagidani, T. High-rate precise point positioning (PPP) to measure seismic wave motions: An experimental comparison of GPS PPP with inertial measurement units. J. Geod. 2013, 87, 361–372. [Google Scholar] [CrossRef]
  7. Xu, P.; Shu, Y.; Niu, X.; Liu, J.; Yao, W.; Chen, Q. High-rate multi-GNSS attitude determination: Experiments, comparisons with inertial measurement units and applications of GNSS rotational seismology to the 2011 Tohoku Mw9.0 earthquake. Meas. Sci. Technol. 2019, 30, 024003. [Google Scholar] [CrossRef]
  8. Xu, P.; Du, F.; Shu, Y.; Zhang, H.; Shi, Y. Regularized reconstruction of peak ground velocity and acceleration from very high-rate GNSS precise point positioning with applications to the 2013 Lushan Mw6.6 earthquake. J. Geod. 2021, 95, 17. [Google Scholar] [CrossRef]
  9. Cai, C.; Gao, Y. Modeling and assessment of combined GPS/GLONASS precise point positioning. GPS Solut. 2013, 17, 223–236. [Google Scholar] [CrossRef]
  10. Yigit, C.O.; Gikas, V.; Alcay, S.; Ceylan, A. Performance evaluation of short to long term GPS, GLONASS and GPS/GLONASS post-processed PPP. Surv. Rev. 2014, 46, 155–166. [Google Scholar] [CrossRef]
  11. Li, P.; Zhang, X. Integrating GPS and GLONASS to accelerate convergence and initialization times of precise point positioning. GPS Solut. 2014, 18, 461–471. [Google Scholar]
  12. Jiang, N.; Xu, Y.; Xu, T.; Sun, Z.; Schuh, H. GPS/BDS short-term ISB modelling and prediction. GPS Solut. 2017, 21, 163–175. [Google Scholar] [CrossRef] [Green Version]
  13. Wang, M.; Chai, H.; Li, Y. Performance analysis of BDS/GPS precise point positioning with undifferenced ambiguity resolution. Adv. Space Res. 2017, 60, 2581–2595. [Google Scholar] [CrossRef]
  14. Jiao, G.; Song, S.; Ge, Y.; Su, K.; Liu, Y. Assessment of BeiDou-3 and Multi-GNSS Precise Point Positioning Performance. Sensors 2019, 19, 2496. [Google Scholar]
  15. Afifi, A.; Elrabbany, A. An improved model for single-frequency GPS/GALILEO precise point positioning. Positioning 2015, 6, 7–21. [Google Scholar]
  16. Lou, Y.; Zheng, F.; Gu, S.; Wang, C.; Guo, H.; Feng, Y. Multi-GNSS precise point positioning with raw single-frequency and dual-frequency measurement models. GPS Solut. 2016, 20, 849–862. [Google Scholar] [CrossRef]
  17. Wu, W.; Guo, F.; Zheng, J. Analysis of Galileo signal-in-space range error and positioning performance during 2015–2018. Satell. Navig. 2020, 1, 6. [Google Scholar] [CrossRef] [Green Version]
  18. Zhang, Y.; Kubo, N.; Chen, J.; Wang, H.; Wang, J. Assessment of the contribution of QZSS combined GPS/BeiDou positioning in Asia-Pacific Areas. In Proceedings of the China Satellite Navigation Conference (CSNC) 2018, Harbin, China, 23–25 May 2018; pp. 467–478. [Google Scholar]
  19. Hong, J.; Tu, R.; Zhang, R.; Fan, L.; Zhang, P.; Han, J. Contribution analysis of QZSS to single-frequency PPP of GPS/BDS/GLONASS/Galileo. Adv. Space Res. 2020, 65, 1803–1817. [Google Scholar]
  20. Chen, J.; Zhao, X.; Liu, C.; Zhu, S.; Liu, Z.; Yue, D. Evaluating the Latest Performance of Precise Point Positioning in Multi-GNSS/RNSS: GPS, GLONASS, BDS, Galileo and QZSS. J. Navig. 2021, 74, 247–267. [Google Scholar]
  21. Zhao, X.; Ge, Y.; Ke, F.; Liu, C.; Li, F. Investigation of real-time kinematic multi-GNSS precise point positioning with the CNES products. Measurement 2020, 166, 108231. [Google Scholar]
  22. Alcay, S.; Turgut, M. Evaluation of the positioning performance of multi-GNSS RT-PPP method. Arab. J. Geosci. 2021, 14, 155. [Google Scholar] [CrossRef]
  23. Li, X.; Zhu, Y.; Zheng, K.; Yuan, Y.; Liu, G.; Xiong, Y. Precise orbit and clock products of Galileo, BDS and QZSS from MGEX since 2018: Comparison and PPP validation. Remote Sens. 2020, 12, 1415. [Google Scholar] [CrossRef]
  24. Steigenberger, P.; Montenbruck, O. Consistency of MGEX orbit and clock products. Engineering 2020, 6, 898–903. [Google Scholar] [CrossRef]
  25. Bahadur, B.; Nohutcu, M. Comparative analysis of MGEX products for post-processing multi-GNSS PPP. Measurement 2019, 145, 361–369. [Google Scholar] [CrossRef]
  26. Zhou, F.; Dong, D.; Li, P.; Li, X.; Schuh, H. Influence of stochastic modeling for inter-system biases on multi-GNSS undifferenced and uncombined precise point positioning. GPS Solut. 2019, 23, 59. [Google Scholar] [CrossRef]
  27. El-Mowafy, A. Estimation of multi-constellation GNSS observation stochastic properties using single receiver single satellite data validation method. Surv. Rev. 2015, 47, 99–108. [Google Scholar] [CrossRef] [Green Version]
  28. 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]
  29. Katsigianni, G.; Loyer, S.; Perosanz, F.; Mercier, F.; Zajdel, R.; Sośnica, K. Improving Galileo orbit determination using zero-difference ambiguity fixing in a Multi-GNSS processing. Adv. Space Res. 2019, 63, 2952–2963. [Google Scholar] [CrossRef]
  30. Prange, L.; Villiger, A.; Sidorov, D.; Schaer, S.; Beutler, G.; Dach, R.; Jäggi, A. Overview of CODE’s MGEX solution with the focus on Galileo. Adv. Space Res. 2020, 66, 2786–2798. [Google Scholar] [CrossRef]
  31. Deng, Z.; Fritsche, M.; Nischan, T.; Bradke, M. Multi-GNSS Ultra Rapid Orbit-, Clock- & EOP-Product Series. GFZ Data Services. Available online: https://doi.org/10.5880/GFZ.1.1.2016.003 (accessed on 4 September 2021).
  32. Oleynik, E.G.; Mitrikas, V.V.; Revnivykh, S.G.; Serdukov, A.I.; Dutov, E.N.; Shiriaev, V.F. High-accurate GLONASS Orbit and Clock Determination for the Assessment of System Performance. In Proceedings of the ION GNSS 2006, Fort Worth, TX, USA, 26–29 September 2006; pp. 2065–2079. [Google Scholar]
  33. Kasho, S. Accuracy evaluation of QZS-1 precise ephemerides with satellite laser ranging. In Proceedings of the 19th International Workshop on Laser Ranging, Annapolis, MD, USA, 27–30 October 2014. [Google Scholar]
  34. Chen, Q.; Song, S.; Zhou, W. Accuracy Analysis of GNSS Hourly Ultra-Rapid Orbit and Clock Products from SHAO AC of iGMAS. Remote Sens. 2021, 13, 1022. [Google Scholar]
  35. 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]
  36. Enderle, W.; Dilssner, F.; Schoenemann, E.; Mayer, V.; Zandbergen, R.; Springer, T.; Otten, M.; Gini, F.; Laeufer, G. ESOC–State-of-the-Art Precise Orbit Determination. Available online: http://navigation-office.esa.int/attachments_54919606_1_2019-09-04_ESOC_POD_GNSSColloq2019_Final.pdf (accessed on 4 September 2021).
  37. Johnston, G.; Riddell, A.; Hausler, G. The International GNSS Service. In Springer Handbook of Global Navigation Satellite Systems, 1st ed.; Teunissen, P.J.G., Montenbruck, O., Eds.; Springer International Publishing: Cham, Switzerland, 2017; pp. 967–982. [Google Scholar]
  38. Yang, Y.; Li, J.; Xu, J.; Tang, J.; Guo, H.; He, H. Contribution of the Compass satellite navigation system to global PNT users. Chin. Sci. Bull. 2011, 56, 2813–2819. [Google Scholar] [CrossRef] [Green Version]
  39. Montenbruck, O.; Steigenberger, P.; Hauschild, A. Multi-GNSS signal-in-space range error assessment–Methodology and results. Adv. Space Res. 2018, 61, 3020–3038. [Google Scholar] [CrossRef]
  40. Kazmierski, K.; Zajdel, R.; Sośnica, K. Evolution of orbit and clock quality for real-time multi-GNSS solutions. GPS Solut. 2020, 24, 111. [Google Scholar] [CrossRef]
  41. Takasu, T.; Yasuda, A. Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB. In Proceedings of the International Symposium on GPS/GNSS 2009, Jeju, Korea, 4–6 November 2009; pp. 1–6. [Google Scholar]
Figure 1. Global maps of maximum, minimum and average number of visible satellites for five-system combination on DOY 122 of 2020.
Figure 1. Global maps of maximum, minimum and average number of visible satellites for five-system combination on DOY 122 of 2020.
Remotesensing 13 03905 g001
Figure 2. Global maps of maximum, minimum and average PDOP values for five-system combination on DOY 122 of 2020.
Figure 2. Global maps of maximum, minimum and average PDOP values for five-system combination on DOY 122 of 2020.
Remotesensing 13 03905 g002
Figure 3. Epoch-wise orbit and clock differences for GPS satellites between GFZ and WHU precise products on DOY 122 of 2020.
Figure 3. Epoch-wise orbit and clock differences for GPS satellites between GFZ and WHU precise products on DOY 122 of 2020.
Remotesensing 13 03905 g003
Figure 4. Epoch-wise orbit and clock differences for GLONASS satellites between GFZ and WHU precise products on DOY 122 of 2020.
Figure 4. Epoch-wise orbit and clock differences for GLONASS satellites between GFZ and WHU precise products on DOY 122 of 2020.
Remotesensing 13 03905 g004
Figure 5. Epoch-wise orbit and clock differences for Galileo satellites between GFZ and WHU precise products on DOY 122 of 2020.
Figure 5. Epoch-wise orbit and clock differences for Galileo satellites between GFZ and WHU precise products on DOY 122 of 2020.
Remotesensing 13 03905 g005
Figure 6. Epoch-wise orbit and clock differences for BDS-2 GEO and IGSO satellites between GFZ and WHU precise products on DOY 122 of 2020.
Figure 6. Epoch-wise orbit and clock differences for BDS-2 GEO and IGSO satellites between GFZ and WHU precise products on DOY 122 of 2020.
Remotesensing 13 03905 g006
Figure 7. Epoch-wise orbit and clock differences for BDS-2 and BDS-3 MEO satellites between GFZ and WHU precise products on DOY 122 of 2020.
Figure 7. Epoch-wise orbit and clock differences for BDS-2 and BDS-3 MEO satellites between GFZ and WHU precise products on DOY 122 of 2020.
Remotesensing 13 03905 g007
Figure 8. Epoch-wise orbit and clock differences for QZSS GEO and IGSO satellites between GFZ and WHU precise products on DOY 122 of 2020.
Figure 8. Epoch-wise orbit and clock differences for QZSS GEO and IGSO satellites between GFZ and WHU precise products on DOY 122 of 2020.
Remotesensing 13 03905 g008
Figure 9. Geographical distribution of 29 selected MGEX stations. The stations marked in both red and blue can track the GPS, GLONASS, Galileo, BDS-2 and BDS-3 satellites, and only the stations marked in blue can track the QZSS satellites.
Figure 9. Geographical distribution of 29 selected MGEX stations. The stations marked in both red and blue can track the GPS, GLONASS, Galileo, BDS-2 and BDS-3 satellites, and only the stations marked in blue can track the QZSS satellites.
Remotesensing 13 03905 g009
Figure 10. Epoch-wise position errors of static PPP using ESA final precise products at station KIR0 on 17 May 2020.
Figure 10. Epoch-wise position errors of static PPP using ESA final precise products at station KIR0 on 17 May 2020.
Remotesensing 13 03905 g010
Figure 11. Epoch-wise position errors of static PPP using CNES real-time precise products at station KIR0 on 17 May 2020.
Figure 11. Epoch-wise position errors of static PPP using CNES real-time precise products at station KIR0 on 17 May 2020.
Remotesensing 13 03905 g011
Figure 12. Epoch-wise position errors of kinematic PPP using ESA final precise products at station KIR0 on 17 May 2020.
Figure 12. Epoch-wise position errors of kinematic PPP using ESA final precise products at station KIR0 on 17 May 2020.
Remotesensing 13 03905 g012
Figure 13. Epoch-wise position errors of kinematic PPP using CNES real-time precise products at station KIR0 on 17 May 2020.
Figure 13. Epoch-wise position errors of kinematic PPP using CNES real-time precise products at station KIR0 on 17 May 2020.
Remotesensing 13 03905 g013
Table 1. Overview of the precise satellite orbit and clock products from multi-system analysis centers as of January 2021.
Table 1. Overview of the precise satellite orbit and clock products from multi-system analysis centers as of January 2021.
InstitutionsIDConstellationsOrbitClock
CODECOD0MGXFINGPS+GLO+GAL+BDS-2+QZS5 min30 s
GFZGBM0MGXRAPGPS+GLO+GAL+BDS-2+BDS-3+QZS5 min30 s
CNES/CLS/GRGSGRG0MGXFINGPS+GLO+GAL5 min30 s
IACIAC0MGXFINGPS+GLO+GAL+BDS-2+BDS-3+QZS5 min30 s
JAXAJAX0MGXFINGPS+GLO+QZS5 min30 s
SHAOSHA0MGXRAPGPS+GLO+GAL+BDS-2+BDS-35 min5 min/30 s
WHUWUM0MGXFINGPS+GLO+GAL+BDS-2+BDS-3+QZS15 min30 s
ESAESA0MGNFINGPS+GLO+GAL+BDS-2+BDS-3+QZS5 min30 s
CNESCNTGPS+GLO+GAL+BDS-2+BDS-35 min5 s
Table 2. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for GPS satellites.
Table 2. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for GPS satellites.
ItemsACsACs
GFZWHUCNES
Radial (cm)ESA2.21.92.0
GFZ1.92.9
WHU2.5
Along-Track (cm)ESA2.51.63.2
GFZ2.54.1
WHU3.4
Cross-Track (cm)ESA2.51.62.4
GFZ2.43.5
WHU2.7
Clock (ns)ESA0.080.060.08
GFZ0.130.11
WHU0.10
SISRE (cm)ESA1.21.22.4
GFZ3.52.7
WHU2.6
Table 3. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for GLONASS satellites.
Table 3. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for GLONASS satellites.
ItemsACsACs
GFZWHUCNES
Radial (cm)ESA2.92.62.3
GFZ2.93.5
WHU3.3
Along-Track (cm)ESA3.44.18.9
GFZ4.39.4
WHU9.5
Cross-Track (cm)ESA3.64.05.7
GFZ4.26.6
WHU6.5
Clock (ns)ESA0.100.100.18
GFZ0.180.20
WHU0.20
SISRE (cm)ESA2.82.75.2
GFZ4.95.7
WHU5.6
Table 4. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for Galileo satellites.
Table 4. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for Galileo satellites.
ItemsACsACs
GFZWHUCNES
Radial (cm)ESA1.92.33.0
GFZ2.22.7
WHU3.2
Along-Track (cm)ESA2.43.14.7
GFZ3.95.3
WHU5.8
Cross-Track (cm)ESA2.53.73.7
GFZ4.64.2
WHU5.6
Clock (ns)ESA0.060.060.19
GFZ0.080.19
WHU0.19
SISRE (cm)ESA1.71.95.4
GFZ2.35.3
WHU5.5
Table 5. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for BDS-2 GEO and IGSO satellites.
Table 5. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for BDS-2 GEO and IGSO satellites.
ItemsACsACs (for BDS-2 GEO)ACs (for BDS-2 IGSO)
GFZWHUCNESGFZWHUCNES
Radial (cm)ESA9.913.411.0
GFZ15.249.610.09.3
WHU48.313.3
Along-Track (cm)ESA9.010.214.5
GFZ193.8324.17.114.5
WHU355.315.5
Cross-Track (cm)ESA9.211.214.3
GFZ109.0132.17.313.4
WHU125.714.6
Clock (ns)ESA0.180.340.28
GFZ0.390.720.310.28
WHU0.700.40
SISRE (cm)ESA8.710.19.2
GFZ22.154.47.36.8
WHU55.28.7
Table 6. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for BDS-2 MEO and BDS-3 MEO satellites.
Table 6. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for BDS-2 MEO and BDS-3 MEO satellites.
ItemsACsACs (for BDS-2 MEO)ACs (for BDS-3 MEO)
GFZWHUCNESGFZWHUCNES
Radial (cm)ESA3.84.13.94.54.76.5
GFZ2.23.42.65.0
WHU3.65.3
Along-Track (cm)ESA3.55.69.84.26.515.3
GFZ5.310.25.815.4
WHU10.916.4
Cross-Track (cm)ESA4.15.57.13.95.910.4
GFZ4.87.65.310.5
WHU8.211.2
Clock (ns)ESA0.050.070.160.110.140.27
GFZ0.080.150.120.26
WHU0.160.26
SISRE (cm)ESA3.64.15.43.23.77.4
GFZ2.64.83.26.8
WHU5.07.1
Table 7. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for QZSS IGSO and GEO satellites.
Table 7. RMSs of epoch-wise differences of precise satellite orbit and clock corrections among different ACs as well as SISRE statistics for QZSS IGSO and GEO satellites.
ItemsACsACs (for QZSS IGSO)ACs (for QZSS GEO)
GFZWHUCNESGFZWHUCNES
Radial (cm)ESA15.418.6
GFZ16.85.6
WHU
Along-Track (cm)ESA6.013.5
GFZ12.8328.0
WHU
Cross-Track (cm)ESA6.814.2
GFZ13.2116.8
WHU
Clock (ns)ESA0.140.33
GFZ0.290.24
WHU
SISRE (cm)ESA14.815.5
GFZ14.432.4
WHU
Table 8. Processing strategies for PPP.
Table 8. Processing strategies for PPP.
ItemsStrategies
ObservationsCode and carrier phase observations
Signal selectionGPS: L1/L2, QZSS: L1/L2, GLONASS: G1/G2, Galileo: E1/E5a, BDS: B1/B3
Cut-off elevations10°
Sampling rate30 s
EstimatorKalman filter
Weighting schemeElevation-dependent weight
Phase wind-up effectIERS conventions 2010
Earth rotation parametersFixed to a priori values (with the products from multi-system analysis centers)
Relativistic effectIERS conventions 2010
Station displacementSolid Earth tide, Ocean tide, Pole tide, IERS conventions 2010
Satellite orbits and clocksFixed with precise products from multi-system analysis centers
Phase center offsets and variationsSatellite: corrected with IGS14 atx file (using suggested values by ESA for BDS for PPP processing with ESA products)Receiver: corrected with IGS14 atx file (using GPS values for other systems if not available)
Tropospheric dry delayCorrected using Saastamoinen model
Tropospheric wet delayEstimated as random walk process (epoch-by-epoch)
Ionospheric delayFirst-order effect eliminated by IF linear combination
Phase ambiguityEstimated as float constants
Receiver positionEstimated as constants in static mode, and as white noise process in kinematic mode
Receiver clockEstimated as white noise process
Inter-system biasEstimated as random walk process
Table 9. Static positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with WHU products for different system combinations using the datasets from 29 stations spanning a week.
Table 9. Static positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with WHU products for different system combinations using the datasets from 29 stations spanning a week.
System CombinationConvergence Time (min)Positioning Accuracy (cm)
EastNorthUpEastNorthUp
G-PPP15.16.015.30.40.21.1
R-PPP17.59.418.20.60.41.5
E-PPP12.68.622.90.60.41.2
C-PPP14.99.716.70.70.41.2
GR-PPP8.34.08.60.30.21.2
GE-PPP9.84.612.20.30.21.1
GC-PPP8.84.110.30.40.21.0
GJ-PPP14.86.015.10.40.21.1
GRECJ-PPP6.23.16.80.30.21.1
Table 10. Static positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with GFZ products for different system combinations using the datasets from 29 stations spanning a week.
Table 10. Static positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with GFZ products for different system combinations using the datasets from 29 stations spanning a week.
System CombinationConvergence Time (min)Positioning Accuracy (cm)
EastNorthUpEastNorthUp
G-PPP11.85.715.60.60.31.2
R-PPP18.19.119.30.60.41.5
E-PPP11.46.718.00.60.51.3
C-PPP15.39.116.40.70.41.3
GR-PPP9.44.610.30.40.31.2
GE-PPP8.24.410.50.40.41.1
GC-PPP8.54.310.00.40.31.1
GJ-PPP11.45.715.50.50.31.2
GRECJ-PPP6.93.17.10.30.31.1
Table 11. Static positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with ESA products for different system combinations using the datasets from 29 stations spanning a week.
Table 11. Static positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with ESA products for different system combinations using the datasets from 29 stations spanning a week.
System CombinationConvergence Time (min)Positioning Accuracy (cm)
EastNorthUpEastNorthUp
G-PPP10.35.414.50.40.21.1
R-PPP20.210.219.40.60.31.4
E-PPP11.76.717.30.50.41.3
C-PPP15.89.915.40.40.41.0
GR-PPP8.33.79.40.30.21.1
GE-PPP7.14.29.40.30.21.1
GC-PPP7.13.88.60.30.30.9
GJ-PPP10.25.313.90.40.21.1
GRECJ-PPP5.92.66.30.20.21.0
Table 12. Static positioning accuracy and convergence time of real-time PPP (long-term performance of PPP based on daily observations) with CNES products for different system combinations using the datasets from 29 stations spanning a week.
Table 12. Static positioning accuracy and convergence time of real-time PPP (long-term performance of PPP based on daily observations) with CNES products for different system combinations using the datasets from 29 stations spanning a week.
System CombinationConvergence Time (min)Positioning Accuracy (cm)
EastNorthUpEastNorthUp
G-PPP12.16.716.30.70.91.3
R-PPP45.624.333.81.50.92.1
E-PPP14.911.223.30.91.01.6
C-PPP26.819.428.11.51.02.3
GR-PPP11.96.313.40.70.91.3
GE-PPP8.05.912.40.60.91.3
GC-PPP10.46.313.60.70.81.2
GREC-PPP8.75.211.20.60.81.3
Table 13. Kinematic positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with WHU products for different system combinations using the datasets from 29 stations spanning a week.
Table 13. Kinematic positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with WHU products for different system combinations using the datasets from 29 stations spanning a week.
System CombinationConvergence Time (min)Positioning Accuracy (cm)
EastNorthUpEastNorthUp
G-PPP30.814.325.73.41.74.3
R-PPP72.852.770.84.63.37.1
E-PPP19.618.043.25.34.07.1
C-PPP31.120.431.83.12.36.0
GR-PPP12.85.611.31.61.13.3
GE-PPP16.07.116.21.51.03.3
GC-PPP14.36.412.91.20.92.9
GJ-PPP27.714.024.12.91.43.7
GRECJ-PPP8.63.88.01.00.82.6
Table 14. Kinematic positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with GFZ products for different system combinations using the datasets from 29 stations spanning a week.
Table 14. Kinematic positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with GFZ products for different system combinations using the datasets from 29 stations spanning a week.
System CombinationConvergence Time (min)Positioning Accuracy (cm)
EastNorthUpEastNorthUp
G-PPP24.115.226.12.72.24.4
R-PPP61.342.669.95.13.47.1
E-PPP17.713.133.54.12.86.0
C-PPP32.117.533.22.92.15.7
GR-PPP11.36.211.41.41.23.2
GE-PPP11.36.114.31.41.23.1
GC-PPP10.86.212.11.21.02.8
GJ-PPP22.014.925.52.21.93.7
GRECJ-PPP8.04.08.11.00.82.5
Table 15. Kinematic positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with ESA products for different system combinations using the datasets from 29 stations spanning a week.
Table 15. Kinematic positioning accuracy and convergence time of post-processed PPP (long-term performance of PPP based on daily observations) with ESA products for different system combinations using the datasets from 29 stations spanning a week.
System CombinationConvergence Time (min)Positioning Accuracy (cm)
EastNorthUpEastNorthUp
G-PPP16.612.219.72.52.14.3
R-PPP63.548.082.35.03.77.1
E-PPP15.414.532.04.12.86.1
C-PPP29.920.232.82.82.25.3
GR-PPP9.85.09.91.41.13.3
GE-PPP9.45.312.11.21.03.1
GC-PPP9.65.810.80.90.92.7
GJ-PPP16.112.919.22.01.83.8
GRECJ-PPP6.83.37.81.10.82.6
Table 16. Kinematic positioning accuracy and convergence time of real-time PPP (long-term performance of PPP based on daily observations) with CNES products for different system combinations using the datasets from 29 stations spanning a week.
Table 16. Kinematic positioning accuracy and convergence time of real-time PPP (long-term performance of PPP based on daily observations) with CNES products for different system combinations using the datasets from 29 stations spanning a week.
System CombinationConvergence Time (min)Positioning Accuracy (cm)
EastNorthUpEastNorthUp
G-PPP19.813.522.73.32.65.2
R-PPP82.768.398.07.34.69.8
E-PPP19.520.739.15.14.07.8
C-PPP52.735.159.45.84.49.0
GR-PPP18.49.417.32.62.34.5
GE-PPP11.98.417.62.01.84.0
GC-PPP14.310.016.12.31.84.3
GREC-PPP11.56.913.01.71.63.6
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, X.; Pan, L. Precise Point Positioning with Almost Fully Deployed BDS-3, BDS-2, GPS, GLONASS, Galileo and QZSS Using Precise Products from Different Analysis Centers. Remote Sens. 2021, 13, 3905. https://doi.org/10.3390/rs13193905

AMA Style

Li X, Pan L. Precise Point Positioning with Almost Fully Deployed BDS-3, BDS-2, GPS, GLONASS, Galileo and QZSS Using Precise Products from Different Analysis Centers. Remote Sensing. 2021; 13(19):3905. https://doi.org/10.3390/rs13193905

Chicago/Turabian Style

Li, Xuanping, and Lin Pan. 2021. "Precise Point Positioning with Almost Fully Deployed BDS-3, BDS-2, GPS, GLONASS, Galileo and QZSS Using Precise Products from Different Analysis Centers" Remote Sensing 13, no. 19: 3905. https://doi.org/10.3390/rs13193905

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