new sattelite-based positioning (2010) richard...

48
Satellite-based positioning R. Knippers

Upload: others

Post on 25-Nov-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Satellite-based positioning

R. Knippers

Page 2: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Application fields

Surveying

Military operations

Engineering

Vehicle tracking

Flight navigation

Car navigation

Ship navigation

Agriculture

Mapping

Page 3: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Topics for discussion

� The segments of a satellite-based

positioning system

� GPS, GLONASS and Galileo

� Principle of positioning

� Errors and their sources

� Positional accuracies

� Relative (differential) positioning

Page 4: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Three segments

� Space segment: the satellites that orbit

the Earth, and the radio signals that they

emit.

� Control segment: the ground stations that

monitor and maintain the space segment

components.

� User segment: the users with their hard-

and software to conduct positioning.

Page 5: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Space segment of GPS system

The space segment of GPS

consists of 24 satellites on 6

orbits (approx. 22,000 km

from the centre of the Earth):

� Each satellite carries a clock.

� Each satellite completes 2

orbits/day.

� 24 hour complete GPS coverage anywhere on the Earth.

� Accuracy: 21 meters 95% of time

NAVSTAR GPS

Satellite

Page 6: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

L2 CarrierL1 Carrier

P-CodeP-CodeC/A CodeNavigation Message

Navigation Message

1227.60 MHz1575.42 MHz

GPS Signal Structure

Page 7: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Control Segment of GPS

Space Segment24+ Satellites

Current ephemeris is transmitted to users

Monitor Stations• Diego Garcia

• Ascension Island• Kwajalein

• Hawaii• Colorado Springs

GPS Control Colorado Springs

End User

Page 8: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Control Segment of GPS

Master Control Station

Monitor Station

Ground Antenna

Colorado

Springs

HawaiiAscension

Islands

Diego

Garcia

Kwajalein

Page 9: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

User segment of GPS

Receivers and their users:

� (Military)

� Navigation in 3D-aircrafts,

� ships, ground vehicles and hand-carried instruments

� Precise positioning -Surveying

� (Time dissemination -

astronomy)

� (Research projects on

atmospheric distortions)

GPS-Receivers

Page 10: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Selection of a GPS receiver

� Application (boating, flying, driving,

mapping, surveying)

� Accuracy requirements

� Power consumption requirements

� Operational environment

� Signal processing requirements

� Cost

� Data exchange standards

Page 11: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Space segment of GLONASS system

Russian system

(Globalnaya Navigatsionnaya

Spunikova Sistema - GLONASS)

� 24 satellites (21 operational and 3 spare).

� Three orbital planes at 65ºinclination.

� Two codes as GPS, but all satellites broadcast identical codes but using slightly different carrier frequencies for each satellite.

� The positioning principal is the same as GPS

� Accuracy: 20 m horizontal and ~30 m vertical

GLONASS Satellite

http://www.glonass-ianc.rsa.ru

Page 12: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Space segment of Galileo system

Galileo is in the implementation

phase, first satellite to be

launched in 2006, planned

operation start 2008.

� Designed for civil purposes

� 30 satellites

� 3 orbits (23,222 km high)

� Network of ground stations, 2 control centresin Europe

� Accuracy of single receiver: around 1 m

http://www.esa.int/esaNA/SEMY02FFWOE_galileo_0.html

Galileo Satellite

Page 13: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Principle of positioning

GPS-receiver

GPS-satellite

Distance =

(velocity of light) x (travel time)

The GPS-receiver computes the

distances (ranges) to the satellitesThe GPS-receiver computes the

distances (ranges) to the satellites

How does the GPS-receiver

computes the travel time?How does the GPS-receiver

computes the travel time?

Page 14: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

L2 = 1227.60 MHz

L1 = 1575.42 MHz

GPS code on Carrier wave

(C/A or P code)

It receives GPS-codes and

Carrier waves from the satelliteIt receives GPS-codes and

Carrier waves from the satellite

Page 15: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Code from Satellite

Code from Receiver

Time difference

between

Receiver and Satellite signal

∆t

Code comparison

Page 16: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Principle of positioning

GPS-receiver

GPS-satellite

Pseudo-range =

(velocity of light) x (travel time)

+ (receiver clock error) + (other errors)

The GPS-receiver measures in fact

pseudo distances (pseudo-ranges) to

the satellites

The GPS-receiver measures in fact

pseudo distances (pseudo-ranges) to

the satellites

Page 17: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Principle of positioning

(X,Y,Z)

1 2

3

distance 1

distance 2

distance 3

To determine a position in a

3 dimensional space it takes in theory

3 distance measurements from

3 satellites

To determine a position in a

3 dimensional space it takes in theory

3 distance measurements from

3 satellites

Page 18: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Pseudorange positioning

Three-satellite fix position

(trilateration)

Two-satellite fix position

One-satellite fix position

Page 19: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

(X,Y,Z,∆∆∆∆t)

1

2

3

4

pseudorange 1

pseudo-range 2

pseudo-range 3

pseudorange 4

Pseudorange =

velocity of light * travel time

+ receiver clock error + other errors

Accurate positioning requires

an extra distance measurement

from a fourth satellite to

eliminate the receiver clock error

Accurate positioning requires

an extra distance measurement

from a fourth satellite to

eliminate the receiver clock error

Principle of positioning

Page 20: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Synchronization bias of the receiver clock

Page 21: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Error sources in absolute positioning

� Selective availability

� Satellite clock and orbit errors

� Ionospheric and tropospheric delays

� Receiver’s environment (multi-path)

� Satellite constellation

Page 22: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Receiver’s environment errors

Page 23: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Magnitude of the error sources*

* Absolute, single-point positioning based on code measurements

*

Page 24: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Good satellite constellation

Low PDOP (1.5)Good satellite constellation

Low PDOP (1.5)

Bad satellite constellation

High PDOP(5.7)Bad satellite constellation

High PDOP(5.7)

Satellite constellation

positional error

Page 25: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Positional accuracy in absolute positioning

Absolute, single-point positioning based on code measurements:

Typical error: 5-10 m (horizontal accuracy)

Typical error: 2-5 m (horizontal accuracy) when using a dual-

frequency receiver or the encrypted military signals (P-code)

Page 26: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Location errors: noise, bias and blunder

� Noise (random) errors:noise in code and noise

in receiver, multi-path.

� Bias (systematic) errors:clock, satellite position,

ionosphere, troposphere,

GDOP effects.

� Blunder: incorrect geodetic datum,

software failures,

hardware problems etc.

Systematic errors (bias) removal is essential to improve the positional accuracy!

Page 27: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

(X,Y,Z) Reference point

Reference (or base) receiver

Target (or field) receiver

Differential (or relative)

positioning

Relative positioning

Page 28: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Positional accuracy in relative positioning

Relative, single-point positioning based oncode measurements:

Typical error: 0.5 - 5m (horizontal accuracy)

Page 29: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Positional accuracy in relative positioning

Relative, single-point positioning based oncarrier phase measurements:

Typical error: 2mm – 2cm (horizontal accuracy)

Page 30: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Carrier phase measurements

Carrier phase measurement is a technique to measure the range

(distance) of a satellite by determine the number of cycles of the

(sine-shaped) radio signal between sender and receiver.

The number of cycles is determined in a long observation session

from the change in carrier phase (Phase Shift Keying). This

change happens because the satellite is orbiting itself.

L1/L2 Carrier

Page 31: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Relative (differential) survey techniques using carrier phase measurements

� Static

� Stop and go kinematic

� Pseudo-kinematic

� Kinematic

� Rapid static

� On-the-fly (OTF)/real-time kinematic (RTK)

Page 32: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Real-time kinematic positioning

Page 33: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Network positioning

Page 34: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Network positioning Relative positioning using a network of reference stations

NLR Globalcomhttp://www.lnrglobalcom.nl

GlobalNET 2005

Page 35: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Network positioning GlobalNET 2005: Reference Station at ITC

Page 36: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Satellite-Based Augmentation

Systems (SBAS)

Page 37: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

(X,Y,Z) Reference point

Ground station

Field receiver(X,Y,Z) Reference point

Ground station

Geostationary satellite

Satellite-based Augmentation Systems

Page 38: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

(X,Y,Z) Reference point

Ground station

(X,Y,Z) Reference point

Ground station

Geostationary satellite

Satellite-based Augmentation

Systems

Page 39: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Operational systems

� WAAS (Wide-Area Augmentation System)

for North America

� EGNOS (European Geostationary

Navigation Overlay Service) for Europe

� MSAS (Multi-functional Satellite

Augmentation System) for eastern Asia

Page 40: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

WAAS, EGNOS, MSAS

Page 41: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking
Page 42: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Wide Area Augmentation System (WAAS)

Page 43: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

Local Area Augmentation System (LAAS)

Page 44: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION

The end !

Page 45: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION

Mobile GIS applications

Data collection with a mobile computer

Page 46: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION

Location-Based Services (LBS)

Location-Based Services on a Mobile

computer or mobile phone.

Page 47: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION

Location-Based Services - Applications

1. Location based information services (e.g. search for the nearest restaurant or the nearest banking cash machine)

2. Location based emergency service (e.g. pinpoint your location on dialing 9-1-1)

3. Location based billing service (e.g. preferential billing for calling by establishing personal zones such as a home zone or work zone).

4. Fleet applications (tracking a vehicle and/or operator).

Page 48: NEW Sattelite-based positioning (2010) Richard Knippersunstats.un.org/UNSD/geoinfo/UNGEGN/docs/_data_ICAcourses/_Htm… · Surveying Military operations Engineering Vehicle tracking

INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION

LBS application - Mobile phone tracking

http://geotracing.com/tland