Test bench solutions for advanced GNSS receivers : implementation, automation, and application

Considerable study has been devoted to the implementation of GNSS receivers for diverse applications, and to finding solutions to some of the non-idealities associated with such receivers. However, not much research is devoted to innovations in their performance evaluation, even though this is an integral step in the overall implementation process. This research work attempts to address this issue through three different perspectives: by focusing on innovation in the testing procedures and test-bench implementation, its automation and its application to advanced multi-frequency, multi-constellation GPS and Galileo receivers. Majority of this research was conducted within the GREAT, GRAMMAR, and FUGAT projects funded by EU FP6/FP7 and TEKES respectively, during which the author was responsible for designing test-scenarios and performing validations of the implemented receiver solution. The first part of the research is devoted to the study and design of sources of test signals for an advanced GNSS receiver test-bench. An in-depth background literature study was conducted on software-based GNSS signal simulators to trace their evolution over the past two decades. Keeping their special features and limitations in view, recommendations have been made on the optimum architecture and essential features within such simulators for testing of advanced receivers. This resulted in the implementation of an experimental software-based simulator capable of producing GPS L1 and Galileo E1 signals at intermediate frequency. Another solution investigated was a GNSS Sampled Data Generator (SDG) based on wideband sampling. This included designing the entire radio front-end operating on the bandpass-sampling principle. The low noise amplifier designed as part of this SDG has been implemented on a printed circuit board. Phase noise (PN) from the radio front-end’s local frequency generator (LFG) is a source of error that has hitherto not been included in any GNSS signal simulator. Furthermore, the characterization of the baseband tracking loops in presence of this phase noise has not yet been included in the typical receiver test scenarios. The second part of this research attempts to create mathematical models representing the LFG’s phase noise contribution,

[1]  Lei Dong,et al.  Implementation and Verification of a Software-Based IF GPS Signal Simulator , 2004 .

[2]  Mikel M. Miller,et al.  Design and Validation of Digitized Intermediate Frequency GPS Signal and Receiver Software Models for Developing and Comparing Advanced GPS Receiver Technologies , 2000 .

[3]  Günther Abwerzger,et al.  Simulating GNSS Constellations - The GAMMA Signal Generator , 2007 .

[4]  Zhang Qishan,et al.  Architecture of software-based GNSS signal simulator and implementation of its IF signals generation , 2009 .

[5]  Vincenzo Suraci,et al.  Modeling and Simulation of GNSS with NS2 , 2005 .

[6]  A. Smith Global navigation satellite system (GNSS) signal simulator : an analysis of the effects of the local environment and atmosphere on receiver positioning , 2007 .

[7]  F. Gottifredi,et al.  GNSS Bit-True Signal Simulator. A Test Bed for Receivers and Applications , 2008 .

[8]  Aurelian Constantinescu,et al.  Hybrid GPS/Galileo/GLONASS IF Software Signal Generator , 2005 .

[9]  Alan Grant,et al.  Enhanced accuracy by regional operation of Europe's new radiobeacon differential system , 2002 .

[10]  Sang Jeong Lee,et al.  Design of a software-based multi-channel GNSS IF signal generator , 2008, 2008 International Conference on Control, Automation and Systems.

[11]  Alison Brown,et al.  Modeling and Simulation of GPS Using Software Signal Generation and Digital signal Reconstruction , 2000 .

[12]  Mikel M. Miller,et al.  A Configurable GPS Accumulated I and Q Signal Component Simulator in Matlab , 2001 .

[13]  Allison Kealy,et al.  A performance analysis of future global navigation satellite systems , 2004 .

[14]  Andrew G. Dempster,et al.  Search Engine Trade-offs in FPGA-based GNSS Receiver Designs , 2009 .

[15]  Olivier Julien,et al.  A Complete Software-Based IF GNSS Signal Generator for Software Receiver Development , 2004 .

[16]  Sanguk Lee,et al.  S/W based IF signal simulator prototyping for L1 C/A, L2C, and E1(B&C) , 2007, 2007 6th International Conference on Information, Communications & Signal Processing.

[17]  Per-Ludvig Normark,et al.  Apples to Apples: A Standardized Testing Methodology For High Sensitivity GNSS Receivers , 2007 .

[18]  Lei Dong,et al.  IF GPS Signal Simulator Development and Verification , 2003 .

[19]  Mikel M. Miller,et al.  Design and Analysis of a Matlab Based Digitized IF GPS Signal Simulator and a Simulink Based Configurable GPS Receiver , 2000 .

[20]  Linda Wilkens The joy of teaching with C , 2003 .

[21]  Roberto Prieto-Cerdeira,et al.  GNSS Software Simulation System for Realistic High-Multipath Environments , 2008 .