42
Introduction to Introduction to to NAVSTAR GPS to NAVSTAR GPS Charlie Leonard, 1999 (revised 2001, 2002)

Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Introductionto

Introductiontoto

NAVSTAR GPSto

NAVSTAR GPS

Charlie Leonard, 1999(revised 2001, 2002)

Page 2: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Ø Feasibility studies begun in 1960’s.Ø Pentagon appropriates funding in 1973.Ø First satellite launched in 1978.Ø System declared fully operational in April, 1995.

The History of GPS

Page 3: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

How GPS Works

Page 4: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Space Segment

Three Segments of the GPSThree Segments of the GPS

Control Segment

User Segment

Monitor Stations

GroundAntennas

Master Station

Page 5: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Kwajalein Atoll

US Space Command

Control SegmentControl Segment

Hawaii

Cape Canaveral

Ascension Is.

Diego Garcia

Ground AntennaMaster Control Station Monitor Station

Page 6: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Space Segment

Page 7: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Ø Military.Ø Search and rescue.Ø Disaster relief.Ø Surveying.Ø Marine, aeronautical and terrestrial navigation.

User Segment

Ø Marine, aeronautical and terrestrial navigation.Ø Remote controlled vehicle and robot guidance.Ø Satellite positioning and tracking.Ø Shipping.Ø Geographic Information Systems (GIS).Ø Recreation.

Page 8: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Ø Position and coordinates.

Ø The distance and direction between any two waypoints, or a position and a waypoint.

Four Basic Functions of GPS

position and a waypoint.

Ø Travel progress reports.

Ø Accurate time measurement.

Page 9: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Position is Based on TimePosition is Based on Time

T

Signal leaves satellite at time “T”

T + 3

Distance between satellite and receiver = “3 times the speed of light”

Signal is picked up by the receiver at time “T + 3”

Page 10: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Pseudo Random Noise CodePseudo Random Noise Code

Satellite PRN

Time Difference

Receiver PRN

Satellite PRN

Page 11: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

What Time is It?What Time is It?

Zulu Time

Universal Coordinated Time

Greenwich Mean Time GPS Time + 13*

Military Time(local time on a 24 hour clock)

Local Time: AM and PM (adjusted for local time zone)

* GPS Time is ahead of UTC by approximately 13 seconds

Page 12: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Signal From One SatelliteSignal From One Satellite

The receiver is somewhere on this sphere.

Page 13: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Signals From Two SatellitesSignals From Two Satellites

Page 14: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Three Satellites (2D Positioning)Three Satellites (2D Positioning)

Page 15: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Triangulating Correct Position Triangulating Correct Position

Page 16: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Three Dimensional (3D) PositioningThree Dimensional (3D) Positioning

Page 17: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Selective Availability (S/A)

Ø The Defense Department dithered the satellite time message, reducing position accuracy to some GPS users.

Ø S/A was designed to prevent America’s enemies from using GPS against us and our allies.

Ø In May 2000 the Pentagon reduced S/A to zero meters error.Ø In May 2000 the Pentagon reduced S/A to zero meters error.Ø S/A could be reactivated at any time by the Pentagon.

Page 18: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Sources of GPS ErrorStandard Positioning Service (SPS ): Civilian Users

Source Amount of ErrorØ Satellite clocks: 1.5 to 3.6 metersØ Orbital errors: < 1 meterØ Ionosphere: 5.0 to 7.0 metersIonosphere: 5.0 to 7.0 metersØ Troposphere: 0.5 to 0.7 metersØ Receiver noise: 0.3 to 1.5 metersØ Multipath: 0.6 to 1.2 metersØ Selective Availability (see notes)Ø User error: Up to a kilometer or more

Errors are cumulative and increased by PDOP.

Page 19: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Receiver Errors are Cumulative!Receiver Errors are Cumulative!

System and other flaws = < 9 meters

User error = +- 1 km

Page 20: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Sources of Signal InterferenceSources of Signal Interference

Earth’s Atmosphere

Solid Structures

Metal Electro-magnetic Fields

Page 21: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Using GPS Receivers forPositioning and Navigation

Page 22: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

N (0000)

Desired Track (DTK) (xº)

Active GOTO Waypoint

GPS Navigation TerminologyGPS Navigation Terminology

(00)N

(DTK) (xº)

Present Location

Tracking (TRK) (xº)Course Made Good (CMG)

(CMG) (xº)

Active From Waypoint

Page 23: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Active GOTO Waypoint

Bearing = 650

COG = 50

Bearing = 780

COG = 3500

XTE = 1/3 mi.

N

GPS Navigation: On the GroundGPS Navigation: On the Ground

Bearing = Course Over Ground (COG) =

Cross Track Error (XTE) =Location Where GOTO Was Executed

COG = 50

XTE = 1/2 mi.Bearing = 400

COG = 1040

XTE = 1/4 mi.

Page 24: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Position Fix

Ø A position is based on real-time satellite tracking.Ø It’s defined by a set of coordinates.Ø It has no name.Ø A position represents only an approximation of the receiver’s true location.receiver’s true location.

Ø A position is not static. It changes constantly as the GPS receiver moves (or wanders due to random errors).

Ø A receiver must be in 2D or 3D mode (at least 3 or 4 satellites acquired) in order to provide a position fix.

Ø 3D mode dramatically improves position accuracy.

Page 25: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

WaypointØ A waypoint is based on coordinates entered into a GPS receiver’s memory.

Ø It can be either a saved position fix, or user entered coordinates.

Ø It can be created for any remote point on earth.Ø It must have a receiver designated code or number, or a user supplied name.

Ø Once entered and saved, a waypoint remains unchanged in the receiver’s memory until edited or deleted.

Page 26: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Planning a Navigation RoutePlanning a Navigation Route

Start= Waypoint

Page 27: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

How A Receiver Sees Your RouteHow A Receiver Sees Your Route

Page 28: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

GPS Waypoint Circle of ErrorGPS Waypoint Circle of Error

X

Page 29: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

GPS Dilution of Precision and Its Affects On GPS Accuracy

Page 30: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

GPS Satellite Geometry

Ø Satellite geometry can affect the quality of GPS signals and accuracy of receiver trilateration.

Ø Dilution of Precision (DOP) reflects each satellite’s position relative to the other satellites being accessed by a receiver.

Ø There are five distinct kinds of DOP.Position Dilution of Precision (PDOP) is the DOP value used most Ø Position Dilution of Precision (PDOP) is the DOP value used most commonly in GPS to determine the quality of a receiver’s position.

Ø It’s usually up to the GPS receiver to pick satellites which provide the best position triangulation.

Ø Some GPS receivers allow DOP to be manipulated by the user.

Page 31: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Ideal Satellite GeometryIdeal Satellite GeometryN

S

W E

Page 32: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Good Satellite GeometryGood Satellite Geometry

Page 33: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Good Satellite GeometryGood Satellite Geometry

Page 34: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Poor Satellite GeometryPoor Satellite GeometryN

S

W E

Page 35: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Poor Satellite GeometryPoor Satellite Geometry

Page 36: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Poor Satellite GeometryPoor Satellite Geometry

Page 37: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Differential GPS

Page 38: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

x+30, y+60

x+5, y-3

Real Time Differential GPSReal Time Differential GPS

DGPS SiteTrue coordinates = x+0, y+0

Correction = x-5, y+3

DGPS correction = x+(30-5) and y+(60+3)

True coordinates = x+25, y+63

x-5, y+3

DGPS ReceiverReceiver

Page 39: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

NDGPS Ground StationsNDGPS Ground StationsNational Differential Global Positioning System

Yellow areas show overlap between NDGPS stations. Green areas are little to no coverage. Topography may also limit some areas of coverage depicted here.

Page 40: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

NDGPS Ground StationsNDGPS Ground StationsNational Differential Global Positioning System

Yellow areas show overlap between NDGPS stations. Green areas are little to no coverage. Topography may also limit some areas of coverage depicted here.

Page 41: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

Wide Area Augmentation SystemWide Area Augmentation SystemGeostationary WAAS satellites

GPS Constellation

WAAS Control Station (West Coast)

Local Area System (LAAS)

WAAS Control Station (East Coast)

Page 42: Introduction to NAVSTAR GPS€¦ · XTE = 1/4 mi. Position Fix Ø A position is based on real-time satellite tracking. Ø It’s defined by a set of coordinates. Ø It has no name

How good is WAAS?How good is WAAS?

+ -3 meters

+-15 meters

With Selective Availability set to zero, and under ideal conditions, a GPS receiver without WAAS can achieve fifteen meter accuracy most of the time.*

3 meters

Under ideal conditions a WAAS equipped GPS receiver can achieve three meter accuracy 95% of the time.*

* Precision depends on good satellite geometry, open sky view, and no user induced errors.