Skip to main content
Log in

Benefits of receiver clock modeling in code-based GNSS navigation

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

Abstract

Due to the limited frequency stability and poor accuracy of typical quartz oscillators built-in GNSS receivers, an additional receiver clock error has to be estimated in addition to the coordinates. This leads to several drawbacks especially in kinematic applications: At least four satellites in view are needed for navigation, high correlations between the clock estimates and the up-coordinates. This situation can be improved distinctly when connecting atomic clocks to GNSS receivers and modeling their behavior in a physically meaningful way (receiver clock modeling). Recent developments in miniaturizing atomic clocks result in so-called chip-scale atomic clocks and open up the possibility of using stable atomic clocks in GNSS navigation. We present two different methods of receiver clock modeling, namely in an extended Kalman filter and a sequential least-squares adjustment for code-based GNSS navigation using three different miniaturized atomic clocks. Using the data of several kinematic test drives, the benefits of clock modeling for GPS navigation solutions are assessed: decrease in the noise of the up-coordinates by up to 69 % to 20 cm level, decrease in minimal detectable biases by 16 %, and elimination of spikes and subsequently decrease in large position errors (35 %). Hence, a more robust position is obtained. Additionally, artificial partial satellite outages are generated to demonstrate position solutions with only three satellites in view.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Allan D (1987) Time and frequency (the-domain) characterization, estimation, and prediction of precision clocks and oscillators. IEEE Trans Ultrason Ferroelectr Freq Control 34:647–654

    Article  Google Scholar 

  • Baarda W (1968) A testing procedure for use in geodetic networks. Netherlands Geodetic Commission, Publications on Geodesy, New Series 2(5), Delft

  • Barnes J, Chi A, Cutler L, Healey D, Leeson D, McGunigal T, Mullen J, Smith W, Sydnor R, Vessot R, Winkler G (1971) Characterization of frequency stability. IEEE Trans Instrum Meas 20:105–120

    Article  Google Scholar 

  • Bednarz S, Misra P (2006) Receiver clock-based integrity monitoring for GPS precision approaches. IEEE Trans Aerosp Electron Syst 41(2):636–643

    Article  Google Scholar 

  • Dach R, Hugentobler U, Fridez P, Meindl M (2007) Bernese GPS software version 5.0. Astronomical Institute, University of Bern, Bern

    Google Scholar 

  • Dow J, Neilan R, Rizos C (2009) The international GNSS service in a changing landscape of global navigation satellite systems. J Geodesy 83:191–198. doi:10.1007/s00190-008-0300-3

    Article  Google Scholar 

  • Jackson Labs, Inc. (2015) Product description. http://www.jackson-labs.com/index.php/products/ln_csac

  • Kleusberg A (2003) Analytical GPS navigation solution. In: Grafarend EW, Krumm FW, Schwarze VS (eds) Geodesy—the challenges of the 3rd millennium. Springer, Berlin, pp 93–96

    Chapter  Google Scholar 

  • Knable N, Kalafus RM (1984) Clock coasting and altimeter error analysis for GPS. Navigation 31(4):289–302. doi:10.1002/j.2161-4296.1984.tb00880.x

    Article  Google Scholar 

  • Krawinkel T, Schön S (2014a) Application of miniaturized atomic clocks in kinematic GNSS single point positioning. In: Proceedings of the 28th European frequency and time forum (EFTF), pp 97–100

  • Krawinkel T, Schön S (2014b) Applying miniaturized atomic clocks for improved kinematic GNSS single point positioning. In: Proceedings of ION GNSS+ 2014, Institute of Navigation, Tampa, FL, pp 2431–2439

  • Microsemi, Inc. (2015) Product description. http://www.microsemi.com/products/timing-synchronization-systems/embedded-timing-solutions/components/sa-45s-chip-scale-atomic-clock

  • Riley W (2008) Handbook of frequency stability analysis. NIST special publication 1065. Boulder, CO

  • Salzmann M (1993) Least squares filtering and testing for geodetic navigation applications. Netherlands Geodetic Commission, Publications on Geodesy, New Series 37. Delft

  • Schön S (2013) Zum Potenzial von modernen Atomuhren für die kinematische absolute Positionierung mit GNSS. In: Mayer M (ed) GNSS 2013—Schneller. Genauer. Effizienter. Beiträge zum 124. DVW-Seminar am 14. und 15. März 2013 in Karlsruhe, Schriftenreihe des DVW, Band 70. Wißner, Augsburg, pp 227–243

  • Stanford Research Systems (2015) Product description. http://www.thinksrs.com/products/PRS10.htm

  • Sturza MA (1983) GPS navigation using three satellites and a precise clock. Navigation 30(2):146–156. doi:10.1002/j.2161-4296.1983.tb00831.x

    Article  Google Scholar 

  • van Dierendonck A, McGraw J, Brown RG (1985) Relationship between Allan variances and Kalman filter parameters. In: Proceedings of the sixteenth annual precise time and time interval (PTTI) applications and planning meeting, pp 273–292

  • van Diggelen F (2009) A-GPS: assisted GPS, GNSS, and SBAS. Artech House, Boston

    Google Scholar 

  • Weinbach U (2013) Feasibility and impact of receiver clock modeling in precise GPS data analysis. In: Dissertation, Leibniz Universität Hannover, Germany

  • Weinbach U, Schön S (2011) GNSS receiver clock modeling when using high-precision oscillators and its impact on PPP. Adv Space Res 47:229–238

    Article  Google Scholar 

  • Zumberge J, Heflin M, Jefferson D, Watkins M, Webb F (1997) Precise point positioning for the efficient and robust analysis of GPS data from large networks. J Geophys Res 102:5005–5017. doi:10.1029/96JB03860

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like to thank Andreas Bauch and Thomas Polewka of PTB for their support and commitment during execution and analysis of the clock comparisons. We also acknowledge the very helpful comments of the two anonymous reviewers. Furthermore, we thank IGS, CODE, and ESOC for their free to use GNSS products which were a valuable contribution to our case study. This work was funded by the Federal Ministry of Economics and Technology of Germany, following a resolution of the German Bundestag (Project Number: 50NA1321).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thomas Krawinkel.

Additional information

Disclaimer: The authors do not attempt to recommend any of the instruments under test. It is also to be noted that the performance of the equipment presented depends on the particular environment and the individual instruments in use. Other instruments of the same type or the same manufacturer may show different behavior. The reader is, however, encouraged to test his own equipment to identify the system performance with respect to a particular application.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Krawinkel, T., Schön, S. Benefits of receiver clock modeling in code-based GNSS navigation. GPS Solut 20, 687–701 (2016). https://doi.org/10.1007/s10291-015-0480-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10291-015-0480-2

Keywords

Navigation