Lecture GPS
Lecture GPS
Joe Montana
IT 488 - Fall 2003
Source Material:
http://www.trimble.com/gps
Leila Z. Ribeiro Class Handouts
GPS Creation
The U.S. Department of Defense
decided that the military had to
have a very precise form of
worldwide positioning.
And fortunately they had the kind
of money ($12 Billion!) it took to
build it.
3
What is GPS
Worldwide radio-navigation system formed
from a constellation of 24 satellites and their
ground stations.
Uses satellites as reference points to
calculate positions accurate to a matter of
meters (advanced forms of GPS can achieve
centimeter accuracy).
GPS receivers miniaturized and becoming
very economical and accessible to the end
users.
Applications in cars, boats, planes,
construction equipment, movie making gear,
farm machinery, etc.
4
GPS Satellites
Name: NAVSTAR Manufacturer: Rockwell
International
Altitude: 10,900 nautical miles
Weight:1900 lbs (in orbit)
Size:17 ft with solar panels extended
Orbital Period: 12 hours
Orbital Plane: 55 degrees to equitorial plane
Planned Lifespan: 7.5 years
Current constellation: 24 Block II
production satellites
Future satellites: 21 Block IIrs developed by
Martin Marietta.
5
5.
Triangulation - Basics
1. Position is calculated from distance
measurements (ranges) to satellites.
2. Mathematically we need four satellite
ranges to determine exact position.
3. Three ranges are enough if we reject
ridiculous answers or use other auxiliary.
4. Another range is required for technical
reasons to be discussed later.
9
10
11,000
miles sphere
12,000
miles sphere
11
11,000
miles sphere
13,000
miles sphere
12,000
miles sphere
12
Triangulation - Summary
By ranging from three satellites we can narrow
our position to just two points in space.
To decide which one is our true location we could
make a fourth measurement. But usually one of
the two points is a ridiculous answer (either too
far from Earth or an impossible velocity) and can
be rejected without a measurement.
A fourth measurement does come in very handy
for another reason however, but we will see that
later.
Next we'll see how the system measures
distances to satellites.
13
Transmission
from satellite
Reception at
GPS receiver
Td = Time elapsed between
satellite and receiver
15
16
GPS Signals
The GPS satellites transmit signals on two
carrier frequencies.
The L1 carrier is 1575.42 MHz and carries both
the status message and a pseudo-random code
for timing.
The L2 carrier is 1227.60 MHz and is used for
the more precise military pseudo-random code.
Pseudo-Random Codes
There are two types of pseudo-random code.
The first pseudo-random code is called the C/A (Coarse
Acquisition) code. It modulates the L1 carrier. It repeats
every 1023 bits and modulates at a 1MHz rate. Each
satellite has a unique pseudo-random code. The C/A code
is the basis for civilian GPS use. CA code is at 1.024 Mbps.
The second pseudo-random code is called the P (Precise)
code. It repeats on a seven day cycle and modulates both
the L1 and L2 carriers at a 10MHz rate. This code is
intended for military users and can be encrypted. When
it's encrypted it's called "Y" code. Since P code is more
complicated than C/A it's more difficult for receivers to
acquire. That's why many military receivers start by
acquiring the C/A code first and then move on to P code. P
code is at 10.24 Mbps.
18
3.
4.
3.
4.
20
3 - Timing
Timing is critical: 1ms means a 200 mile error!
Remember that both the satellite and the receiver
need to be able to precisely synchronize their
pseudo-random codes to make the system work.
On the satellite side, timing is almost perfect
because they have incredibly precise atomic
clocks on board.
But what about receivers on the ground?
21
22
Timing at receivers
If our receivers needed atomic clocks (which cost
upwards of $50K to $100K) GPS would be noneconomical.
Solution to this problem is to make an extra
satellite measurement.
This is one of the key elements of GPS and as an
added side benefit it means that every GPS
receiver is essentially an atomic-accuracy clock.
In other words: if three perfect measurements
can locate a point in 3-dimensional space, then
four imperfect measurements can do the same
thing.
23
24
25
Summary - Timing
1.
2.
3.
27
30
5 Additional Errors
Assumption distance to a satellite can be
calculated by multiplying a signal's travel time by
the speed of light was simplified so far: speed of
light is only constant in a vacuum.
As a GPS signal passes through the charged
particles of the ionosphere and then through the
water vapor in the troposphere it gets slowed
down, and this creates the same kind of error as
bad clocks.
31
32
33
34
35
36
GPS Flavors
"Differential GPS," involves the use of two receivers.
One monitors variations in the GPS signal and
communicates those variations to the other receiver.
The second receiver can then correct its calculations for
better accuracy.
"Carrier-phase GPS" takes advantage of the GPS
signal's carrier signal to improve accuracy. The carrier
frequency is much higher than the GPS signal which
means it can be used for more precise timing
measurements.
"Augmented GPS" (aviation industry) involves the use
of a geostationary satellite as a relay station for the
transmission of differential corrections and GPS satellite
status information. These corrections are necessary if
GPS is to be used for instrument landings. The
geostationary satellite would provide corrections across
an entire continent.
37
Differential GPS
Error in position location is bias plus random
error.
Bias is same over a wide area caused by
delay in atmosphere, ephemeris error, etc.
Fixed receiver at a known location can measure
bias error.
Radio communication link to user allows
removal of bias error.
Extra receiver and data links increases cost
considerably.
Used to be more essential for civil applications
before removal of Selective Availability (2000).
38
GPS Accuracy
C/A (civil): About 10 meters
39
GPS Applications
Civil Location - determining a basic position
Tracking - monitoring the movement of people
and things. Timing - providing atomic clock
precision.
Military: primary targeting and navigation
system for US armed forces.
Surveying: Mapping and locating land areas.
Vehicular Navigation: on-car navigation systems.
Ship navigation: Especially in coastal and inland
waters.
Aircraft navigations and landing: with
development of Augmented GPS by FAA.
40
GPS Limitations
Receiver must have line of sight to
four or more satellites.
Cannot work indoors of if sky is
blocked (by buildings or other solid
obstructions).
Accuracy in vertical dimension is
lower than in horizontal.
CA code may be vulnerable to
interference and jamming.
41
42