Skip to main content

Design and Implementation of a Real-Time Three-Frequency COMPASS Software Receiver

  • Conference paper
  • First Online:
China Satellite Navigation Conference (CSNC) 2013 Proceedings

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 243))

  • 2422 Accesses

Abstract

GNSS software-defined receiver is of importance in satellite navigation system, especially in the fields of receiver design and satellite navigation system scheme validating. The general scheme of COMPASS software receiver has been proposed, and the main software functional modules were designed using XML language. A real-time software receiver with 12 channels on PC platform has been implemented, which can process COMPASS B1/B2/B3 C (civil) code signal. The receiver can be capable of post-processing datasets from collection hardware or real-time processing data stream through PCI bus interface. A lot of performance improvement approaches have been proposed to enhance the speed of the software receiver, which include computational platform choosing, acquisition and correlator arithmetic optimization, program code optimization with SIMD instructions on CPU and CUDA instructions on GPU. Using this methods, the software receiver can reach real-time processing capacity under 80 MHz sampling rate and 2 bit quantization conditions. The positioning results show that the software receiver’s three-dimensional positioning accuracy is superior to 10 m under 95 % confidences.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Strodl K, Naddeo G, Samson J, et al (2003) System verification approach, methods, and tools for Galileo. In: ION GPS/GNSS 2003, Portland, 9–12 Sept 2003, pp 2446–2456

    Google Scholar 

  2. Tsui JBY (2005) Fundamentals of global positioning system receivers-a software approach, 2nd edn. Wiley, New York

    Google Scholar 

  3. Borre K, Akos DM, Bertelsen N, Rinder P, Jensen SH (2007) A software-defined GPS and Galileo receiver. Birkhauser, Boston

    Google Scholar 

  4. Wei Z, Ke Z, Binbin W, Heejong S (2010) Simulation and analysis of GPS software receiver. In: 2nd international conference on computer modeling and simulation, pp 314–317

    Google Scholar 

  5. Chen Y-H, De Lorenzo DS, Juang JC, et al (2011) Real-time dual-frequency (L1/L5) GPS/WAAS software receiver. In: Proceedings of ION ITM 2011, Portland, OR, pp 767–774

    Google Scholar 

  6. Fern’andez–Prades C, Arribas J, Closas P, et al (2011) GNSS-SDR: an open source tool for researchers and developers. In: Proceedings of ION ITM 2011, Portland, OR, pp 780–794

    Google Scholar 

  7. Frigo M, Johnson SG (2005) The design and implementation of FFTW3. Proc IEEE 93(2):216–231

    Article  Google Scholar 

  8. Johnson SG, Frigo M (2007) A modified split-radix FFT with fewer arithmetic operations. IEEE Trans Signal Process 55(1):111–119

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Weihua Xie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xie, W., Zhang, J., Xie, C., Wang, Q. (2013). Design and Implementation of a Real-Time Three-Frequency COMPASS Software Receiver. In: Sun, J., Jiao, W., Wu, H., Shi, C. (eds) China Satellite Navigation Conference (CSNC) 2013 Proceedings. Lecture Notes in Electrical Engineering, vol 243. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37398-5_54

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37398-5_54

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37397-8

  • Online ISBN: 978-3-642-37398-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics