Skip to main content
Log in

An analysis of intersystem biases for multi-GNSS positioning

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

The capability of commercial receivers to track multiple GNSSs poses the problem of mutual alignments of reference frames and time scales. System biases should possibly be computed in advance and made known to the user, so that the only unknowns for code point positioning are the receiver coordinates and the receiver clock offset relative to a unique time scale. We have examined data from the five GNSS constellations GPS, GLONASS, Galileo, QZSS and BeiDou for 4 days in 2013, nine European stations and four different GNSS receivers, with the goals to (a) evaluate the quality of the broadcast ephemeris relative to the precise orbits and clocks, when available (GPS, GLONASS, Galileo, QZSS), (b) estimate systematic offsets of the time scales kept by each GNSS relative to GPS and (c) investigate possible receiver-dependent system biases. We report an agreement at the meter level between coordinates of satellites computed with broadcast ephemeris and precise orbits. Differences between broadcast and precise clocks are up to ± few nanoseconds (1 ns = 10−9 s) for GPS (IGS products). For GLONASS, the difference of the broadcast clock to the Russian (IAC) SP3 values is also smaller than ±10 ns, but rises to about 200 ns when the broadcast clock is compared to the combined IGL product of IGS. For QZSS, the difference broadcast to SP3 products of the JAXA are also confined to ±10 ns. For Galileo, for which data are broadcast in a test mode, we report different values depending on the F-NAV or I-NAV satellite clock model: Using the SP3 products of Technical University of Munich (TUM), we report discrepancies between broadcast and SP3 of some tens of nanoseconds. System Time Biases lump together satellite-dependent Differential Code Biases, receiver-dependent Inter System Biases and offsets of a given GNSS time scale to a reference (we assume GPS) time scale. The System Time Bias is typically of the order of 360–380 ns for GLONASS, quite consistently with broadcast or precise (IAC) ephemeris. For Galileo, the biases are more variable and depend on the use of broadcast or precise data. For QZSS, we evaluate a QZSS to GPS System Time Bias very nearly constant in time. Its value differs of about 20 ns depending on the SP3 data source (TUM or JAXA). For BeiDou, we find Time System Biases of the order of 10–100 ns depending on day and receiver type. Receiver-dependent Time System Biases relative to GPS are quite evident in several different stations and are reasonably consistent across receiver type. We conclude by emphasizing the need for a monitoring activity of such inter-GNSS biases, both GNSS dependent and receiver dependent, and that appropriate means are devised for making them available to the final user.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Heng L, Gao GX, Walter T, Enge P (2012) Statistical characterization of GLONASS broadcast clock errors and signal-in-space errors. In: Proceedings of the 2012 international technical meeting of the institute of navigation. Newport Beach, CA, pp 1697–1707

  • Lucas Rodriguez R (2013) Galileo IOV status and results. In: Proceedings of the 26th international technical meeting of the satellite division of the institute of navigation (ION GNSS 2013), Nashville, TN, pp 3065–3093

  • Montenbruck O, Hauschild A. (2013) Code biases in MultiGNSS point positioning. In: Proceedings of ION-ITM-2013, institute of navigation, San Diego, USA, pp 618–628

  • Montenbruck O, Steigenberger P (2013) The BeiDou navigation message, IGNSS Symposium 2013, Outrigger Gold Coast, Australia

  • Rizos C, Higgins MB, Hewitson S (2005) New GNSS developments and their impact on survey service providers and surveyors. In: Spatial sciences conference, 12–16 September, Melbourne, Australia, pp 1100–1113

  • Stewart M, Tsakiri M (1998) GLONASS broadcast orbit computation. GPS Solut 2(2):16–27

    Article  Google Scholar 

  • Van Dierendonck AJ, Russel SS, Kopitzke ER, Birnbaum M (1978) The GPS navigation message (Space Segment). Navigation, Institute of-navigation, 25(2), Summer 1978, pp 147–165

  • Vanschoenbeek I, Bonhoure B, Boschetti M, Legenne J (2007) GNSS time offset effects on GPS—galileo interoperability performance. InsideGNSS, pp 60–70

  • Vdovin D, Dorofeeva A (2012) Global geocentric coordinate system of the Russian Federation, available on line as http://www.oosa.unvienna.org/pdf/icg/2012/template/PZ90-02_v2.pdf

  • Wang J, Knight NL, Lu X (2011) Impact of the GNSS time offsets on positioning reliability. J Global Position Syst 10(2):165–172. doi:10.5081/jgps.10.2.165

    Article  Google Scholar 

  • Zhang P, Xu C, Hu C, Chen Y, Time scales and time transformations among satellite navigation systems. In: Sun J et al. (eds) China satellite navigation conference (CSNC) 2012, lecture notes in electrical engineering 160, Springer, Berlin doi:10.1007/978-3-642-29175-3-45

Download references

Acknowledgments

This research was supported by the Cartographic Office of the Regional Government of Veneto. We thank Dr. O. Montenbruck for providing specific information of the BeiDou navigation message and Differential Code Bias data on several GNSSs and receiver types and two anonymous Referees for constructive criticisms.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alessandro Caporali.

Electronic supplementary material

Below is the link to the electronic supplementary material.

10291_2014_388_MOESM1_ESM.pdf

Online Resource 1: Mean and rms discrepancy between broadcast and precise ephemeris in the tangential, radial and across track components, and between broadcast and precise clock data. (PDF 350 kb)

10291_2014_388_MOESM2_ESM.pdf

Online Resource 2: Pseudorange signal, code and coefficients of the linear combination used for the ionospheric-free observable. For GLONASS, only one frequency combination is given, the others being offset by nonzero values of k. (PDF 442 kb)

10291_2014_388_MOESM3_ESM.pdf

Online Resource 3: Summary of average Time System Biases for several sites and receivers, relative to GPS, computed with broadcast and precise ephemeris and satellite. (PDF 560 kb)

10291_2014_388_MOESM4_ESM.pdf

Online Resource 4: Coefficients of a linear model (Equation 7) which can be broadcast to the user to align time scales of GLONASS, Galileo, QZSS and BeiDou to GPS. (PDF 431 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Torre, A.D., Caporali, A. An analysis of intersystem biases for multi-GNSS positioning. GPS Solut 19, 297–307 (2015). https://doi.org/10.1007/s10291-014-0388-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10291-014-0388-2

Keywords

Navigation