Master of science-level of the Bologna process in Communications And Computer Networks Engineering (Ingegneria Telematica E Delle Comunicazioni) - Torino
The course aims at introducing the leading-edge radio-positioning and radio-navigation technologies, based on the use of Global Satellite Navigation Systems (GNSS), as for example, the American Global Positioning System (GPS) and the European system Galileo. The course introduces the basic principles of positioning, describes the satellite systems and signals and focuses on the design of user receivers and on the signal processing stages.
The course is taught in English.
The course aims at introducing the leading-edge radio-positioning and radio-navigation technologies, based on the use of Global Satellite Navigation Systems (GNSS), as for example, the American Global Positioning System (GPS) and the European system Galileo. The course introduces the basic principles of positioning, describes the satellite systems and signals and focuses on the design of user receivers and on the signal processing stages.
The course is taught in English.
Knowledge and understanding of the functional principles of satellite-based positioning and of the factors affecting the performance;
Knowledge of the current satellite navigation systems and understanding of the design criteria;
Knowledge of the format of the signals used for positioning purposes and ability to design signals suited to radio-navigation applications (modulations, codes and multiplexing techniques);
Knowledge error sources and of the effect of propagation in free-space and atmosphere;
Understanding of the error sources effects on the positioning performance; ability to use models in order to mitigate the effects of the biases on the receiver measurements;
Knowledge and understanding of the user receiver's architecture focusing on the base-band digital signal processing stages, of the acquisition stage and of the tracking stage (use of Delay Lock Loop and Phase Lock Loop);
Ability to design simple algorithms for acquisition and tracking of GNSS signals;
Knowledge of the main applications of satellite-based positioning;
Knowledge and understanding of the functional principles of satellite-based positioning and of the factors affecting the performance;
Knowledge of the current satellite navigation systems and understanding of the design criteria;
Knowledge of the format of the signals used for positioning purposes and ability to design signals suited to radio-navigation applications (modulations, codes and multiplexing techniques);
Knowledge error sources and of the effect of propagation in free-space and atmosphere;
Understanding of the error sources effects on the positioning performance; ability to use models in order to mitigate the effects of the biases on the receiver measurements;
Knowledge and understanding of the user receiver's architecture focusing on the base-band digital signal processing stages, of the acquisition stage and of the tracking stage (use of Delay Lock Loop and Phase Lock Loop);
Ability to design simple algorithms for acquisition and tracking of GNSS signals;
Knowledge of the main applications of satellite-based positioning;
Principles of Signal Theory and Electrical Communications at a level corresponding to Laurea (BSC) in Electronics or Communications Engineering. Knowledge and understanding of spectral representation of signals. Knowledge of the principles of analogue to digital conversion and of digital signal processing. Understanding of features of modulations and of the reception of electromagnetic signals. Basic elements of applied electronics.
Principles of Signal Theory and Electrical Communications at a level corresponding to Laurea (BSC) in Electronics or Communications Engineering. Knowledge and understanding of spectral representation of signals. Knowledge of the principles of analogue to digital conversion and of digital signal processing. Understanding of features of modulations and of the reception of electromagnetic signals. Basic elements of applied electronics.
• Introduction to localisation and positioning techniques as well as radionavigation principles (6 hours):
o Position estimation techniques based on direction of arrival, time of arrival, and differential time of arrival observations
o Conical, spherical, hyperbolical methods
o Positioning algorithms
o The Geometrical Dilution of Precision
• Uncertainty causes and error sources (6 hours)
o Description of Error sources
o Propagation issues
o Link Budget and thermal noise
o Error correction models
• Basics of Reference Systems and Satellite Orbits (3 hours)
o Reference frames
o Satellite orbits
o Time scales
• Signal processing for radionavigation (6 hours):
o Signal properties
o Ranging codes generation
o Signal modulations for radionavigation
o Binary Offset Carrier modulation
o Multiplexing techniques
• System architcture of GPS and Galileo sysetms (3 hours)
• GNSS receivers architectures (15 hours):
o Front-end and A/D conversion
o Acquisition of GNSS signals
o Code and carrier tracking architectures
o Pseudorange estimation
o Multipath effects
• GNSS Applications (4 hours):
o Differential GNSS
o Integration with communication systems and Assisted GNSS
o Radio frequency interference issues
• Classroom exercises on all the course topics (15 hours)
• Laboratory activities for the implementation of a software GNSS receiver (20 hours)
• Introduction to localisation and positioning techniques as well as radionavigation principles (6 hours):
o Position estimation techniques based on direction of arrival, time of arrival, and differential time of arrival observations
o Conical, spherical, hyperbolical methods
o Positioning algorithms
o The Geometrical Dilution of Precision
• Uncertainty causes and error sources (6 hours)
o Description of Error sources
o Propagation issues
o Link Budget and thermal noise
o Error correction models
• Basics of Reference Systems and Satellite Orbits (3 hours)
o Reference frames
o Satellite orbits
o Time scales
• Signal processing for radionavigation (6 hours):
o Signal properties
o Ranging codes generation
o Signal modulations for radionavigation
o Binary Offset Carrier modulation
o Multiplexing techniques
• System architcture of GPS and Galileo sysetms (3 hours)
• GNSS receivers architectures (15 hours):
o Front-end and A/D conversion
o Acquisition of GNSS signals
o Code and carrier tracking architectures
o Pseudorange estimation
o Multipath effects
• GNSS Applications (4 hours):
o Differential GNSS
o Integration with communication systems and Assisted GNSS
o Radio frequency interference issues
• Classroom exercises on all the course topics (15 hours)
• Laboratory activities for the implementation of a software GNSS receiver (20 hours)
Reference books are:
1. Misra P., Enge P. Global Positioning System: Signals, Measurements, and Performance (II edition), Ganga-Jamuna press
2. Kaplan, E. D., Hegarty C.H. Understanding GPS: principles and applications (III edition), Artech House, Norhood, MA, 2018
3. Zekavat R., Buehrer R. M., Handbook of Position Location: Theory, Practice and Advances, Wiley-IEEE Press, 2011
4. Parkinson B., Spilker J. J. , Global Positioning System: theory and applications, Vol. I e Vol. II, American Institute of Aeronautics, 1996.
5. European Space Agency: http://www.navipedia.net/
The teaching material (slides used during the lessons, solutions of exercises, examples of written exams) will be made available by the class teacher on the didattica web portal.
Reference books are:
1. Misra P., Enge P. Global Positioning System: Signals, Measurements, and Performance (II edition), Ganga-Jamuna press
2. Kaplan, E. D., Hegarty C.H. Understanding GPS: principles and applications (III edition), Artech House, Norhood, MA, 2018
3. Zekavat R., Buehrer R. M., Handbook of Position Location: Theory, Practice and Advances, Wiley-IEEE Press, 2011
4. Parkinson B., Spilker J. J. , Global Positioning System: theory and applications, Vol. I e Vol. II, American Institute of Aeronautics, 1996.
5. European Space Agency: http://www.navipedia.net/
The teaching material (slides used during the lessons, solutions of exercises, examples of written exams) will be made available by the class teacher on the didattica web portal.
Modalità di esame: Prova orale facoltativa; Prova scritta tramite PC con l'utilizzo della piattaforma di ateneo; Elaborato progettuale individuale;