Precise GNSS
(ECTS: 6; SWS: 4)Lecturers
Univ.-Prof. Dr.phil.nat. Urs Hugentobler, Dr.-Ing. Peter SteigenbergerTheory classes (2h) and labs (2h). The aim of the course is to
- get familiar with GNSS, with models involved, and with processing strategies used for precise GNSS positioning applications
- get experience with GNSS data in practical work.
Lectures in Precise GNSS
Lecturers
Univ.-Prof. Dr.phil.nat. Urs HugentoblerContents
- review of GNSS, signal structure, data formats
- linear combinations and differences of observations
- models for atmospheric corrections
- models for station displacements
- ambiguity resolution strategies
- positioning, network adjustment, datum definition
Literature
- Hofmann-Wellenhof, B., Lichtenegger, H., Wasle, E. (2008): GNSS - Global Navigation Satellite Systems, ISBN: 978-3-211-73012-6, Springer Verlag
- Kaplan (Ed.) (1996): Understanding GPS: Principles and Applications. Artech House
- Theunissen, Kleusberg (Eds.) (1998): GPS for Geodesy. Springer
Downloads
Chapter 1: Introduction (1,2 MB)Chapter 2: Signal Structure of the GPS (330 KB)
Chapter 3: Observation Equations (186 KB)
Chapter 4: Differences and Linear Combinations (383 KB)
Chapter 5: Pseudorange Positioning (219 KB)
Chapter 6: Ionospheric Corrections (2,0 MB)
Chapter 7: Tropospheric Corrections (2,8 MB)
Chapter 8: Classes of Errors (105 KB)
Chapter 9: International GNSS Service (IGS) (765 KB)
Chapter 10: Ambiguity Resolution (339 KB)
Chapter 11: Station Displacement Models (2,7 MB)
Chapter 12: Datum Definition (26 KB)
Chapter 13: GIOVE Observations (2,0 MB)
Chapter 14: Selected Topics (2,5 MB)
Labs in Precise GNSS
Lecturers
Dr.-Ing. Peter Steigenberger
Contents
- development of a simple point positioning tool using MATLAB
- experiments using a scientific software package (Bernese GPS Software) to study the impact of different effects and analysis strategies on positioning results.
Prerequisites
- basic MATLAB knowledge
- least squares adjustment
Literature
- GPS Interface Control Document, ICD-GPS-200C
- RINEX 2.11 format description
- Bernese User Manual
- Bernese Tutorial
Short presentations of exercises 1 -4 (MATLAB part) in room 2609: 16 December 2009 08:15 - 10:00 (instead of lectures)
No Labs on 25 January 2010 due to ESPACE workshop at LMU
Exercise 1: Read and Plot Observations
Downloads
Introduction Exercise 1: Read and Plot Observations (141 KB)Exercise 1: Read and Plot Observations (125 KB)
readrnx (8 KB)
gpstime.m (2 KB)
Exercise 2: GPS Navigation Message
Downloads
Introduction Exercise 2: GPS Navigation Message (202 KB)Exercise 2: GPS Navigation Message (96 KB)
prnnav.m (1 KB)
readnav.m (3 KB)
coast0.mat (67 KB)
Exercise 3: Residuals and Corrections
Downloads
Exercise 3: Residuals and Corrections (77 KB)Introduction Exercise 3: Residuals and Corrections (97 KB)
Exercise 4: Positioning with Pseudoranges
Downloads
Exercise 4: Positioning with Pseudoranges (160 KB)Introduction Exercise 4: Positioning with Pseudoranges (173 KB)
Exercise 5: First Steps with the Bernese GPS Software
Downloads
Exercise 5: Bernese Introduction (122 KB)First Steps with the Bernese GPS Software (841 KB)
Introduction Exercise 5: Bernese GPS Software (42 KB)
Exercise 6: Influence of the Troposphere
Information on GMF, GPT, and VMF1Downloads
Exercise 6: Influence of the Troposphere (91 KB)Introduction Exercise 6: Influence of the Troposphere (303 KB)
Exercise 7: Influence of the Ionosphere
Global ionosphere maps of the CODE IGS analysis centerDownloads
Exercise 7: Influence of the Ionosphere (106 KB)Introduction Exercise 7: Influence of the Ionosphere (197 KB)
Exercise 8: Ambiguity Resolution
Downloads
Exercise 8: Ambituity Resolution (126 KB)Introduction Exercise 8: Ambiguity Resolution (36 KB)
Exam
Oral exam at the end of the semester.