37

A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Embed Size (px)

Citation preview

Page 1: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 2: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

A network of satellites that continuously transmits coded information, which makes it possible to

precisely identify locations on earth by measuring distance from the satellites

GPSGlobal Positioning System

(NAVSTAR - DOD)

Page 3: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Used for military initially

now heavily used in civilian world

Page 4: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 5: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

(satellites)

(tracking stations)(receivers)

Page 6: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 7: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

The first GPS satellite was launched in 1978

constellation of 24 satellitessince 1994

each satellite is built to last about 10 years

2,000 pounds, 17 feet across with the solar panels extended

powered by solar energy

continuously broadcast coded radio signal

Page 8: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

High orbit satellites (about 12,000 miles above earth surface)

traveling 7,000 miles per hour

allows them to circle earth once every 12 hours

Arranged in orbit so as to provide

coverage by 4 satellites at once

Page 9: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Each satellite transmits low power radio signals

on several frequencies (L1, L2)

Civilian GPS receivers listen on L1 frequency

Need to be able to receive the signalso not in buildings, underwater, caves

Signal will pass through clouds or glass, but not solid objects (line of sight)

Page 10: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

L1 contains two pseudo-random signals

The Protected (P) code and the Coarse/Acquisition code (C/A)

Each satellite transmits a unique code

scrambling of the P code

Use these coded signals to calculate travel time from the satellite to the GPS receiver

Time of Arrival

Page 11: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Ground based Control Stations track the GPSsatellites and provide them with corrected

orbital and clock (time) information

Four unmanned and one master control station

Page 12: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Unmanned stations receive info and send to master

Master corrects satellite data and sends uplinks to GPS satellites

Updated datais transmitted to users

Ground stations monitor and update satellite locations

Space Segment

Page 13: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 14: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

How GPS Works…

1 Distance fromsatellites needsto be known

4 Correct for atmosphericand ionospheric errors

3 Need to knowSatellite position

2 Accurate(Atomic)Clocks arerequired

5 Selective Availability

Page 15: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 16: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

To calculate our position we need to know satellite location

and satellite distance

Along with the radio signal, the GPS receiver picks up two kinds of coded

information from the satellites

Almanac data contains the approximate position of the satellites

Stored in the memory of the GPS receiver so it knows where each satellite is suppose to be

Page 17: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

From the almanac and ephemeris data GPS receiver knows location of satellites at all times

Master sends corrected info to satellites

Ground stations send orbital info to master station

Corrected and exact position is ephemeris data

Page 18: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 19: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Receiver compares the two codes to determine how much it needs to

shift (delay) its code to match the satellite code

When satellite is generating code so is receiver

Page 20: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Delay time is multiplied by the speed of radio wave

Speed of light (186,000 mps) less any delay as signal travels

through the atmosphere

Speed of radio wave?

Use model to account for delays

Page 21: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 22: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 23: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 24: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Uses measurements from 4+ satellitesdistance = travel time x speed of light

Page 25: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Sources of Error

1. Atmospheric Interference

signal slows as it passes through atmosphere

Use model to correct

troposphere

ionosphere

Page 26: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Multipath means that the same radio signal is received several times through different paths.

For instance, a radio wave could leave a satellite and travel directly to the receiver, but it also

bounces off a building and arrives at the receiver at a later time.

2. Multipath Errors

Page 27: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

The internal satellite and receiver clocks have limited accuracy, and they are not precisely

synchronized. Since position computations are highly dependent on accurate timing information, small clock errors can cause significant errors in

position computations.

3. Clock Limitations

Page 28: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

4. Ephemeris Error (Orbital errors)

inaccuracies in reported position of satellite

Page 29: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

5. Satellite Configuration

The configuration of the satellites in view to a receiver at any given time can affect the accuracy of position determination. For instance, if all of the

visible satellites happen to be bunched close together, the triangulated position will be less

accurate than if those same satellites were evenly distributed around the visible sky.

Page 30: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

6. Selected AvailabilityScrambling of signal by military

Page 31: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance
Page 32: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Place a GPS receiver (reference or base station) at a known location. This base station receiver will calculate receiver

errors by comparing its actual location to the location computed from the signals. This error information is sent to

the rover receiver, which uses it to correct the position information it computes from the signals. Accuracies of

DGPS systems can range from 15 feet to 3 feet depending on system configuration.

Differential GPS

Page 33: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Differential GPS in Action

1. Compares field data to datacollected at the same time at a nearby base station

2. Error at base station known and subtracted from field data

Page 34: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Known base station location Unknown field locationsData corrected in office

Page 35: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

GPS Error BudgetTypical Error in Meters (per satellite)

Standard GPS Differential GPSSatellite clocks 1.5 0.0Orbital errors 2.5 0.0Ionosphere 5.0 0.4Troposhpere 0.5 0.2Receiver noise 0.3 0.3Multipath 0.6 0.6Selective availability* 30 0.0

Typical Position Accuracy

Horizontal 50 1.3Vertical 78 2.03-D 93 2.8

* No longer used

Page 36: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

Latitude and LongitudeDefining a Location

units of measurement are Degrees

equator

Prime Meridian

Degree is divided into 60 Minutes Minute is divided into 60 Seconds

Page 37: A network of satellites that continuously transmits coded information, which makes it possible to precisely identify locations on earth by measuring distance

To convert coordinates from degrees, minutes, seconds format

to decimal format, use this easy formula:

degrees + (minutes/60) + (seconds/3600)

Latitude 42° 23’ 50.4” NLongitude 71° 7’ 32.8” W

Latitude 42.39733 N

Longitude 71.12578 W