A Global Navigation Satellite System (GNSS) signal simulator is a necessity for the development and validation phases of a GNSS receiver. By connecting the 1233 ION GNSS 18th International Technical Meeting of the Satellite Division, 13-16 September 2005, Long Beach, CA simulator to the antenna port of a receiver, the latter can navigate as if it is on a real vehicle. Indeed, there are many other advantages for using such a simulator. For example, the same simulation scenarios can be run repeatedly until the desired outcomes are achieved. Also, the simulator would allow testing GNSS receivers in various environments and characterizing the receiver's behavior in unusual or unexpected conditions. The efficiency of the receiver’s development is ensured by working in a controlled and repeatable test environment. A hybrid GNSS receiver requires the GPS, Galileo and/or GLONASS signals as input. Hence, the design process of hybrid receivers requires a hybrid signal simulator that can generate the GPS, Galileo and/or GLONASS signals. Specifically, the hybrid signal simulator should generate the following signals: GPS L1 and L5, Galileo E5a, E5b and E6, GLONASS L1 and L2 signals. However, the cost of such a simulator is very high and not all functionalities are available. The need for low-cost reprogrammable signal generators is becoming urgent in several fields (e.g. geomatics engineering) and a low-cost software defined hybrid signal simulator would be an enormous asset for the development of hybrid receivers. As the Galileo satellite constellation and signal generation are still in the development phase, GPS will be modernized and GLONASS updated, the GNSS signal simulator should be very flexible and should give the possibility for easy updates and changes in order to be as much realistic as possible. This paper presents a software IF signal generator called IF Software Defined Signal Simulator (SDSS), which has been developed in Matlab/Simulink and the platform is under implementation and test in FPGA (Field Programmable Gate Array). The simulator allows the user to control many parameters, such as the choice of the disturbance and propagation channel parameters, various pre-defined environments, etc.
[1]
Elliott D. Kaplan.
Understanding GPS : principles and applications
,
1996
.
[2]
Bradford W. Parkinson,et al.
Global positioning system : theory and applications
,
1996
.
[3]
Aurelian Constantinescu,et al.
Availability, accuracy and global coverage analysis for a hybrid GPS/Galileo satellite constellation using a global navigation satellite system simulator
,
2004
.
[4]
Keith D. McDonald.
The Modernization of GPS: Plans, New Capabilities and the Future Relationship to Galileo
,
2002
.
[5]
S. Abbondanza,et al.
Constellation Availability Concepts for Galileo
,
2001
.
[6]
Bernd Eissfeller,et al.
Real-Time Kinematic in the Light of GPS Modernization and Galileo
,
2001
.
[7]
Jean-Luc Issler,et al.
A Software Receiver for GPS-IIF L5 Signal
,
2002
.
[8]
Aurelian Constantinescu,et al.
GPS/GALILEO/GLONASS Hybrid Satellite Constellation Simulator Ð GPS Constellation Validation and Analysis
,
2005
.
[9]
Michael Zeitzew,et al.
The GPS Constellation Design - Current and Projected
,
1998
.
[10]
Jeremie Godet,et al.
Status of Galileo Frequency and Signal Design
,
2002
.
[11]
Evelin Engler,et al.
Global Navigation Satellite Systems - Galileo and Modernisation of GPS and Glonass.
,
2006
.
[12]
Olivier Julien,et al.
A Complete Software-Based IF GNSS Signal Generator for Software Receiver Development
,
2004
.
[13]
Lionel Ries,et al.
A Software Simulation Tool for GNSS2 BOC Signals Analysis
,
2002
.
[14]
Lionel Ries,et al.
Spectral Measurements of GNSS Satellite Signals Need for Wide Transmitted Bands
,
2003
.