20
ATA The Global Positioning System (GPS) The Global Positioning System (GPS) Friday 15 April 2011

The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning System (GPS)The Global Positioning System (GPS)

Friday 15 April 2011

Page 2: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning SystemThe Global Positioning SystemOverviewOverview

• The GPS is a Space-Based Global Navigation Satellite System (GNSS)

– Space segment (satellites)

• Satellites launched from 1989 (first) to 1994 (24th)

– Control segment (ground station(s))

• Master control segment, alternate, and monitors • Master control segment, alternate, and monitors

– User segment (receivers)

• Both military and civilian

• GPS modernization is underway

– First satellite transmission occurred in 2005

• Additional civilian and military channels

• Improved performance and reliability

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 2 of 20

Page 3: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning SystemThe Global Positioning SystemThe Satellite ConstellationThe Satellite Constellation

• Constellation of 24 satellites in 6 orbital planes

• Four satellites in each plane

• 20,200 km altitude at 55°inclinationinclination

– Each satellite’s orbital

period is 12 hours

– >6 satellites visible in each

hemisphere

Tutorial: www.trimble.com/gps/index.shtml

15 April 2011 slide 3 of 20EE 570: Location and Navigation: Theory & Practice

Courtesy of MATLAB

Page 4: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning SystemThe Global Positioning SystemMultilaterationMultilateration -- Intersection of SpheresIntersection of Spheres

1 satellite – A sphere 2 satellites – A circle

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 4 of 20

3 satellites – Two points

Only one point yields a “reasonable” soln

Page 5: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning SystemThe Global Positioning SystemMultilaterationMultilateration -- Intersection of SpheresIntersection of Spheres

• Basic Idea

– Determine range to a given satellite via time-of-flight

of an RF signal (i.e. speed of light)

– Requires very precise

time basestime bases

• Receiver clock bias

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 5 of 20

Page 6: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning SystemThe Global Positioning SystemModulation SchemeModulation Scheme

• Position is determined by the travel time of a signal

from four or more satellites to the receiving antenna

– Three satellites for X, Y, Z position, one satellite to

solve for clock biases in the receiverTransmission Time

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 6 of 20

Image Source: NASA

Receiver

Time delay

Satellite

Page 7: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning SystemThe Global Positioning SystemModulation SchemeModulation Scheme

• The GPS employs quadrature Binary Phase Shift Keying (BPSK) modulation at two frequencies (CDMA)

– L1 = 1,575.42 Mhz

• λ1 = 19 cm

– L2 = 1,227.6 Mhz

• λ1 = 24 cm• λ1 = 24 cm

• Two main PRN codes

– C/A: Course acquisition

• 10-bit 1 MHz

– P: Precise

• 40 bit 10 MHz

• Encrypted P(Y) code

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 7 of 20

Page 8: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning SystemThe Global Positioning SystemModulation SchemeModulation Scheme

• Quadrature BPSK modulation

15 April 2011 slide 8 of 20EE 570: Location and Navigation: Theory & Practice

Ref: JNC 2010 GPS 101 Short Course by Jacob Campbell

Page 9: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

The Global Positioning SystemThe Global Positioning SystemSignal ProcessingSignal Processing

• Code and Carrier Phase Processing

– Code used to determine user’s gross position

– Carrier phase difference can be used to gain more

accurate position

• Timing of signals must be known to within one carrier

cycle

15 April 2011 slide 9 of 20EE 570: Location and Navigation: Theory & Practice

Page 10: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS Measurement GPS Measurement EquationsEquationsPseudorangePseudorange

Sat3(x3,y3,z3)

GPS receiver(x,y,z)

All measurements

in ECEF coordinates

( ) ( ) ( )2 2 2

i i i ix x y y z zρ = − + − + −

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 10 of 20

2 2 2 2 2

2 2

2

2 2

i i i i

i i i

x x x x y y

y y z z z z

ρ = + − + +

− + + −

( ) ( )2 2 2 2 2 2 22 2 2

i i i i i i ix y z x y z x x y y z zρ − + + − + + = − − −

( )

( )

( )

2 2 2 2

1 1 1 11 1 1

2 2 2 2

2 2 2 2 2 2 2

2 2 2 2

2 2 2

2 2 2

2 2 2

e

e

n n nn n n n e

x y z r x y zx

x y z r x y zy

zx y zx y z r

ρ

ρ

ρ

− + + − − − − − + + − − − − − − − − + + −

���

ρ - pseudorange

re

- Earth’s radius

Page 11: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

• A more realistic model is

• Can perturb this model to form

GPS Measurement GPS Measurement EquationsEquationsPseudorangePseudorange

( ) ( ) ( )2 2 2

i i i i ix x y y z z c T nρ = − + − + − + ∆ +

• This can be solved via least-squares or Kalman filter

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 11 of 20

1

2

1

1

1n

x

yn

z

c t

ρ

ρ

ρ

∆ ∆ ∆ ∆ = + ∆ ∆ ∆

� � � � �

Page 12: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS Measurement GPS Measurement EquationsEquationsSources Of Sources Of Error (GDOPError (GDOP) )

• Geometry of satellite constellation wrt to receiver

• Good GDOP occurs when

– Satellites just above the horizon spaced and one satellite directly overheadoverhead

• Bad GDOP when pseodurangevectors are almostlinearly dependent

15 April 2011 slide 12 of 20EE 570: Location and Navigation: Theory & Practice

Page 13: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS Measurement GPS Measurement EquationsEquationsSources Of ErrorSources Of Error

• Selective Availability– Intentional errors in PRN

– Discontinued in 5/1/2000

• Atmospheric Effects– Ionospheric

– Tropospheric– Tropospheric

• Multipath

• Ephemeris Error

(satellite position data)

• Satellite Clock Error

• Receiver Clock Error

15 April 2011 slide 13 of 20EE 570: Location and Navigation: Theory & Practice

Page 14: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS Measurement GPS Measurement EquationsEquationsError Mitigation TechniquesError Mitigation Techniques

• Carriers at L1 and L2 frequencies

– Ionospheric error is frequency dependent so using two frequencies helps to limit error

• Differential GPS

– Post-Process user measurements using measured error – Post-Process user measurements using measured error values

• Space Based Augmentation Systems(SBAS)

– Examples are U.S. Wide Area Augmentation System (WAAS), European Geostationary Navigational Overlay Service (EGNOS)

– SBAS provides atmospheric, ephemeris and satellite clock error correction values in real time

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 14 of 20

Page 15: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS Measurement GPS Measurement EquationsEquationsError Mitigation Error Mitigation Techniques Techniques -- Differential GPSDifferential GPS

• Uses a GPS receiver at a fixed, surveyed location to

measure error in pseudorange signals from satellites

– Pseudorange error for each satellite is subtracted from

mobile receiver before calculating position (typically

post processed)post processed)

15 April 2011 slide 15 of 20EE 570: Location and Navigation: Theory & Practice

Page 16: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS Measurement GPS Measurement EquationsEquationsError Mitigation Error Mitigation Techniques Techniques -- WAAS/EGNOSWAAS/EGNOS

• Provide corrections based on user position

• Assumes

atmospheric

error is locally

correlatedcorrelated

15 April 2011 slide 16 of 20EE 570: Location and Navigation: Theory & Practice

Page 17: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS Measurement GPS Measurement EquationsEquationsSources Of Sources Of ErrorError

• Single satellite pseudorange measurement

• GPS error summary

L1 C/A (with S/A off) PPS Dual Frequency P/Y Code

15 April 2011 slide 17 of 20EE 570: Location and Navigation: Theory & Practice

Ref: Navigation System Design by Eduardo Nebot, Centre of Excellence for Autonomous Systems, The University of Sydney

Page 18: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS Accuracy GPS Accuracy -- PPSPPS

Selective Availability onPPS CEP/50 % DRMS 2DRMS/95% Selective Availability on

Selective Availability off

15 April 2011 slide 18 of 20EE 570: Location and Navigation: Theory & Practice

PPS CEP/50 % DRMS 2DRMS/95%

Position

Horizontal 8 m 10.5 m 21 m

Vertical 9 m 14 m 28 m

Spherical 16 m 18 m 36 m

Velocity

Any Axis 0.07 m/sec 0.1 m/sec 0.2 m/sec

Time

GPS 17 nsec 26 nsec 52 nsec

Page 19: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS FutureGPS Future

II/IIA IIR IIR‐M IIF III (A,B,C)

Number SV’s 28 13 8 12 30*

15 April 2011EE 570: Location and Navigation: Theory & Practice

slide 19 of 20

Number SV’s 28 13 8 12 30*

First Launch 1989 1997 2005 2010* 2014*

Satellite Weight

(Kg)

900 1,100 1,100 844 TBD

Power (W) 1,100 1,700 1,700 NA TBD

Design Life

(Years)

7.5 10 10 15* TBD

Unit Cost ($M) 43 30 30 39* TBD

In Use (2010) 11 12 7 0 0

Ref: JNC 2010 GPS 101 Short Course by Jacob Campbell

Page 20: The Global Positioning System (GPS) Friday 15 April 2011elosery/spring_2011/ee570/lectures/... · 2011. 4. 15. · The Global Positioning System Overview • The GPS is a Space-Based

ATA

GPS ReferencesGPS References

• References:

– A compact introduction to GPS by The U. of Kentucky• www.ca.uky.edu/agc/pubs/aen/aen88/aen88.pdf

– Principles and Practice of GPS Surveying (UNSW)• www.gmat.unsw.edu.au/snap/gps/gps_survey/principles_gps.htm• www.gmat.unsw.edu.au/snap/gps/gps_survey/principles_gps.htm

– The Global Positioning Systems (GPS) Resource Library • http://www.gpsy.com/gpsinfo/

15 April 2011 EE 570: Location and Navigation: Theory & Practice slide 20 of 20