Skip to main content
Log in

GNSS receiver implementations to mitigate the effects of commensurate sampling frequencies on DLL code tracking

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

Abstract

The sampling frequency of a digitized intermediate frequency signal has a strong effect on the measurement accuracy of Global Navigation Satellite System (GNSS) receivers. The delay-locked loop tracking error is significant when the sampling frequency is an integer multiple of the code chipping rate, the so-called commensurate sampling frequency, and the number of distinct instantaneous residual code phases is low. This results in distortions of the correlation shape and discriminator functions that lead to a significant accuracy degradation. These effects are most pronounced when the sampling frequency is low. Notwithstanding, it is generally good for receivers to keep the sampling frequency to a minimum owing to the processing load and power consumption. It creates a challenge for existing GNSS signal processing techniques. Random, sine and sawtooth jitters have been found to mitigate these distortions considerably. A software algorithm and two hardware receiver implementations of these solutions are proposed. A register-based architecture can be directly applied to the conventional receiver architecture, while the increase in resource and power consumption is insignificant. A RAM-based design cannot only considerably minimize utilized resources but also slightly reduce the power consumption compared to the conventional architecture.

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
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Akos DM, Pini M (2006) Effect of sampling frequency on GNSS receiver performance. Navigation 53(2):85–95

    Article  Google Scholar 

  • Baird RT, Fiez TS (1995) Linearity enhancement of multibit δ σ A/D and D/A converters using data weighted averaging. IEEE Trans Circuits Syst II Analog Digit Signal Process 42(12):753–762

    Article  Google Scholar 

  • BL2627 (2012) BL2627 GPS RF front-end data sheet, Technical report. General Dynamics Ltd

  • Borre K, Akos DM, Bertelsen N, Rinder P, Jensen SH (2007) A software-defined GPS and Galileo receiver: a single-frequency approach. Springer, Berlin

    Google Scholar 

  • GALILEO-ICD (2010) Galileo open service signal-in-space interface control document. Technical report, European GNSS Agency. http://ec.europa.eu/enterprise/policies/satnav/galileo/files/. Accessed 2 Dec 2016 

  • GPS-ICD (2014) Interface specification, ICD-GPS-200, rev h. Technical report, NAVSTAR—GPS. http://www.gps.gov/technical/icwg/. Accessed 15 Jan 2017

  • Gray RM (1990) Quantization noise spectra. IEEE Trans Inf Theory 36(6):1220–1244

    Article  Google Scholar 

  • Hegarty CJ (2011) Analytical model for GNSS receiver implementation losses. Navigation 58(1):29–44

    Article  Google Scholar 

  • Kaplan ED, Hegarty CJ (2005) Understanding GPS: principles and applications. Artech House, Norwood

    Google Scholar 

  • Linder LF, Hirata EM, Felder B, Cheng WW, Tso R (1999) Monolithic circuit and method for adding a randomized dither signal to the fine quantizer element of a subranging analog-to digital converter (ADC). US Patent 5,990,815

  • MAX2769 (2008) MAX2769 Universal GPS Receiver datasheet Technical report, Maxim Integrated Inc. https://datasheets.maximintegrated.com/en/ds/MAX2769.pdf. Accessed 10 May 2016

  • Namgoong W, Meng TH (2001a) Minimizing power consumption in direct sequence spread spectrum correlators by resampling IF samples—part I: performance analysis. IEEE Trans Circuits Syst II Analog Digit Signal Process 48(5):450–459

    Article  Google Scholar 

  • Namgoong W, Meng T (2001b) Minimizing power consumption in direct sequence spread spectrum correlators by resampling IF samples—part II: implementation issues’. IEEE Trans Circuits Syst II Analog Digit Signal Process 48(5):460–470

    Article  Google Scholar 

  • Nicholas HT, Samueli H, Kim B (1988) The optimization of direct digital frequency synthesizer performance in the presence of finite word length effects. In: Proceedings of the 42nd annual IEEE symposium in frequency control, pp 357–363

  • Parkinson BW (1996) Global positioning system: theory and applications, vol 1. American Institute of Aeronautics and Astronautics, Reston

    Book  Google Scholar 

  • Parkinson K, Mumford P, Glennon E, Shivaramaiah N, Dempster A, Rizos C (2011) A low cost Namuru V3 receiver for spacecraft operations. In: Proceedings of IGNSS symposium, Sydney, Australia, 15–17 Nov

  • Quirk KJ, Srinivasan M (2002) Analysis of sampling and quantization effects on the performance of PN code tracking loops. In: Proceedings of IEEE international conference on communications, ICC 2002, vol 3, pp 1480–1484

  • SE4100L (2002) SE4100L GPS receiver IC data manual. Technical report, SIGE semiconductor. http://pdf.datasheetcatalog.com/datasheet/sige/SE4100L.pdf. Accessed 22 Mar 2016

  • Shivaramaiah NC, Dempster AG, Rizos C (2009) Application of mixed-radix FFT algorithms in multiband GNSS signal acquisition engines. J Glob Position Syst 8(2):174–186

    Article  Google Scholar 

  • STA5620 (2008) STA5620 fully integrated RF front-end receiver for GPS applications. Technical report, STMicroelectronics Inc. www.st.com/resource/en/datasheet/CD00166508.pdf. Accessed 20 June 2016

  • Tran VT, Shivaramaiah NC, Dempster AG (2015a) A pipeline dynamically configured GNSSs baseband circuit. In: Proceedings of the sixth international symposium on information and communication technology, ACM SoICT, pp 187–194

  • Tran VT, Shivaramaiah NC, Diessel O, Dempster AG (2015b), A programmable multi-GNSS baseband receiver. In: Proceedings of IEEE international symposium on circuits and systems, ISCAS 2015, pp 1178–1181

  • Tran VT, Nguyen TD, Shivaramaiah NC, Dempster AG (2017a) A dynamically configurable decimator for GNSS baseband receiver. IEEE Trans Aerosp Electron Syst 53(1):1–14. https://doi.org/10.1109/TAES.2017.2650298

    Article  Google Scholar 

  • Tran VT, Shivaramaiah NC, Nguyen TD, Glennon EP, Joon WC, Dempster AG (2017b) Generalized theory on the effects of sampling frequency on GNSS code tracking. Accepted for publication on Royal Institute of Navigation. J Navig

  • Turin G (1960) An introduction to matched filters. IRE Trans Inf Theory 6(3):311–329

    Article  Google Scholar 

  • Yang C (2001) FFT acquisition of periodic, aperiodic, puncture, and overlaid code sequences in GPS. In: Proceedings of ION GPS 2001, Institute of Navigation, Salt Lake City, UT, Sept 2001, pp 137–147

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vinh T. Tran.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tran, V.T., Shivaramaiah, N.C., Nguyen, T.D. et al. GNSS receiver implementations to mitigate the effects of commensurate sampling frequencies on DLL code tracking. GPS Solut 22, 24 (2018). https://doi.org/10.1007/s10291-017-0690-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-017-0690-x

Keywords

Navigation