Assessment of the GNSS software receiver GNSS-SDR's signal tracking and PVT solution.
Quality assessment and software enhancement based on experiments and their analysis.
A GNSS receiver tracks signals from multiple GNSS (GPS, Glonass, Galileo, Beidou) and estimates position, velocity and time (PVT) from the tracking loop outputs. While tracking is traditionally carried out in hardware, recent developments in technology have enabled to perform this task by digital signal processing (DSP) software on a PC. Especially for research and development this software defined radio approach provides access and flexibility to the invention, analysis, and improvement of optimized methods for GNSS signal tracking and all necessary steps up to PVT estimation.
The main aim of the project is to design experiments with measurement and analysis using the open-source GNSS software receiver GNSS-SDR (which is based on GNU-Radio) in combination with the Universal Software Radio Peripheral (USRP) radio frequency (RF) front-end hardware. The quality of signal tracking and PVT estimation shall be assessed in terms of accuracy and robustness. Based on the outcome and identified deficiencies the software of GNSS-SDR shall be enhanced or improvements shall be proposed and elaborated.
Two IREP students can work on this project
Pre-requisites or requirements for the project
Affinity to computer work. Basic knowledge in Linux operating system. C++ programming language (basic level at least). Knowledge of GNSS. Knowledge of DSP methods. The project is suited for Master and post-graduate students.
Recommended literature and preparation
Any text books on GNSS, with special focus on signal acquisition and tracking. Fresh-up or beginners course in programming language C++
until the end of December 2018