A USRP2-based reconfigurable multi-constellation multi-frequency GNSS software receiver front end

GPS Solutions - Tập 17 - Trang 89-102 - 2012
Senlin Peng1, Yu Morton2
1Department of Electrical and Computer Engineering, Virginia Tech, Blacksburg, USA
2Department of Electrical and Computer Engineering, Miami University, Oxford, USA

Tóm tắt

We present a multi-constellation multi-band GNSS software receiver front end based on USRP2, a general purpose radio platform. When integrated with appropriate daughter boards, the USRP2 can be used to collect raw intermediate frequency (IF) data covering the entire GNSS family of signals. In this study, C++ class-based software receiver processing functions were developed to process the IF data for GPS L1, L2C, and L5 and GLONASS L1 and L2 signals collected by the USRP2 front end. The front end performance is evaluated against the outputs of a high end custom front end driven by the same local oscillator and two commercial receivers, all using the same real signal sources. The results show that for GPS signals, the USRP2 front end typically generates carrier-to-noise ratio (C/N 0) at 1–3 and 1–2 dB below that of the high end front end and a NovAtel receiver, respectively. For GLONASS signals, the USRP2 C/N 0 outputs are comparable to those of a Septentrio receiver. The carrier phase noise from the USRP2 outputs is similar to those of the benchmarking devices. These results demonstrate that the USRP2 is a suitable front end for applications, such as ionosphere scintillation studies.

Tài liệu tham khảo

Abidi AA (1995) Direct-conversion radio transceivers for digital communications. IEEE J Solid State Circuits 30(12):1399–1410 Akos DM (1997) A software radio approach to global navigation satellite system receiver design. Dissertation, Ohio University Braschak M, Brown H Jr, Carberry J, Grant T, Hatten G, Patocka R, Watts E (2010) GPS IIF satellite overview. In: Proceedings of ION GNSS, Portland, OR Cao C, Jing G, Luo M (2008) COMPASS satellite navigation system development. PNT challenges and opportunities symposium, Stanford Crols J, Steyaert M (1995) A single-chip 900 MHz CMOS receiver front-end with a high performance low-IF topology. IEEE J Solid State Circuits 30(12):1483–1492 Crols J, Steyaert M (1998) Low-IF topologies for high-performance analog front ends of fully integrated receivers. IEEE Trans Circuits Syst II 45(3):269–282 El-Arini MB, Secan J, Klobuchar JA, Doherty PH, Bishop G, Groves K (2009) Ionospheric effects on GPS signals in the Arctic region using early GPS data from Thule, Greenland. Radio Sci 44:S0A05. doi:10.1029/2008RS004031 Fremouw EJ, Leadabrand RL, Livingston RC, Cousins MD, Rino CL, Fair BC, Long RA (1978) Early results from the DNA wideband satellite experiment complex-signal scintillation. Radio Sci 13(1):167–187 Groves K, Basu S, Quinn J, Pedersen T, Falinski K, Brown A, Silva R, Ning P (2000) A comparison of GPS performance in a scintillating environment at Ascension Island. In: Proceedings of ION GPS, Salt Lake City, UT Gunawardena S, Zhu Z, van Graas F (2008) Triple frequency RF front-end for GNSS instrumentation receiver applications. In: Proceedings of ION GNSS, Savanna, GA Hein GW, Wallner S (2005) Development and design of Galileo. In: Proceedings of ION GPS, Cambridge, MA Hogenauer EB (1981) An economical class of digital filters for decimation and interpolation. IEEE Trans. Acous. Speech Signal. In: Proceedings of ASSP-29 2:155–162 Humphreys TE, Psiaki ML, Ledvina BM, Cerruti AP, Kintner PM (2010a) Data-driven testbed for evaluating GPS carrier tracking loops in ionospheric scintillation. IEEE Trans Aerosp Electron Syst 46(4):1609–1623 Humphreys TE, Psiaki M, Ledvina B, Cerruti A, Kintner PM Jr (2010b) Modeling the effects of ionospheric scintillation on GPS carrier phase tracking. IEEE Trans Aerosp Electron Syst 46(4):1624–1637 Kaplan ED, Ward P, Betz J, Hegarty C (2005) Understanding GPS: principles and applications, ch. 5: satellite signal acquisition, tracking and data demodulation, 2nd edn. Artech House Publishers, Norwood, pp 153–240 Misra P, Enge P (2006) Global positioning system: signals, measurements, and performance, 2nd edn. Ganga-Jamuna Press, Lincoln Morton J (2007) Software receivers will define future development. GPS World, Expert Advice Column O′Hanlon B, Psiaki M, Powell S, Bhatti J, Humphreys TE, Crowley G, Bust G (2011) CASES: a smart, compact GPS software receiver for space weather monitoring. In: Proceedings of ION GNSS, Portland, Oregon Peng S, Morton Y (2010) A USRP2-Based multi-constellation and multi-frequency GNSS software receiver for ionosphere scintillation studies. In: Proceedings of ION ITM, San Diego, CA Peng S, Morton Y, Di R (2012) A multiple-frequency GPS software receiver design based on a vector tracking loop. IEEE/ION PLANS 2012, Myrtle Beach Razavi B (1997) Design considerations for direct-conversion receivers. IEEE Trans Circuits Syst II 44(6):428–435 Razavi A, Begre-Ebgiabher D, Akos D (2008) Carrier loop architectures for tracking weak GPS signals. IEEE Trans Aerosp Electron Syst 44(2):697–710 Revnivykh S (2010) GLONASS status and progress. In: Proceedings of ION GPS, Portland, Oregon Rudell JC, Ou J, Cho TB, Chien G, Brianti F, Weldon JA, Gray PR (1997) A 1.9-GHz wide-band IF double conversion CMOS receiver for cordless telephone applications. IEEE J Solid State Circuits 32(12):2071–2088 Seo J, Walter T, Chiou T, Enge P (2009) Characteristics of deep GPS signal fading due to ionospheric scintillation for aviation receiver design. Radio Sci 44:RS0A16. doi:10.1029/2008RS004077 Seo J, Walter T, Enge P (2011) Correlation of GPS signal fades due to ionospheric scintillation for aviation applications. Adv Space Res 47:1777–1788 Skone S, Man F, Ghafoori F, Tiwari R (2008) Investigation of scintillation characteristics for high latitude phenomena. In: Proceedings of ION GNSS, Savana, GA Tsui JBY (2004) Fundamentals of global positioning system receivers, a software approach, 2nd edn. Wiley, New York van Dierendonck AJ (1996), GPS receivers. In: Parkinson BW, Spilker JJ Jr (eds) Global positioning system: theory and applications, Vol I. AIAA, pp 329–407 van Dierendonck AJ (2005) How GPS receivers measure (or should measure) ionospheric scintillation and TEC and how GPS receivers are affected by the ionosphere? In: Proceedings of Ionosphere Effects Symposium, Alexandria, VA van Dierendonck AJ, Kloburchar J, Hua Q (1993) Ionospheric scintillation monitoring using commercial single frequency C/A code receivers. In: Proceedings of ION GPS, Portland, OR van Dierendonck AJ, Hua Q, Fenton P, Klobuchar J (1996) Commercial ionospheric scintillation monitoring receiver development and test results. In: Proceedings of ION GPS, Cambridge, MA van Direndonck AJ, Arbesser-Rastburg B (2004) Measuring ionospheric scintillation in the equatorial region over Africa, including measurements from SBAS geostationary satellite signals. In: Proceedings of Ionosphere Effect Symposium, Trieste, Italy Vikram P (2011) Event driven GPS data collection system for studying ionospheric scintillation. MS thesis, Miami University Wang J, Morel J, Morton Y (2011) Predicting GLONASS satellite orbit based on an almanac conversion algorithm for controlled ionosphere scintillation experiment planning. In: Proceedings of ION GNSS, Portland, OR Wang J, Morton Y, Zhou Q, van Graas F, Pelgrum W (2012), Time-frequency analysis of ionosphere scintillations observed by a GNSS receiver array. In: Proceedings of IEEE PLANS, Myrtle Beach, SC Zhang L, Morton Y, Zhou Q, van Graas F, Beach T (2010) Characterization of GNSS signal parameters under ionosphere scintillation conditions using sequential and batch-based tracking algorithms. In: Proceedings of IEEE PLANS, Palm Springs, CA