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 scritta (in aula); Prova orale facoltativa; Elaborato scritto individuale;
Exam: Written test; Optional oral exam; Individual essay;
Gli studenti e le studentesse con disabilità o con Disturbi Specifici di Apprendimento (DSA), oltre alla segnalazione tramite procedura informatizzata, sono invitati a comunicare anche direttamente al/la docente titolare dell'insegnamento, con un preavviso non inferiore ad una settimana dall'avvio della sessione d'esame, gli strumenti compensativi concordati con l'Unità Special Needs, al fine di permettere al/la docente la declinazione più idonea in riferimento alla specifica tipologia di esame.
Exam: Written test; Optional oral exam; Individual essay;
In addition to the message sent by the online system, students with disabilities or Specific Learning Disorders (SLD) are invited to directly inform the professor in charge of the course about the special arrangements for the exam that have been agreed with the Special Needs Unit. The professor has to be informed at least one week before the beginning of the examination session in order to provide students with the most suitable arrangements for each specific type of exam.