Upload
dawna-sobrino
View
216
Download
0
Embed Size (px)
Citation preview
7/31/2019 Gps Theory and Applications
1/42
GPS: Theory of Operation andApplications
Christopher R. Carlson
March 18, 2004
D
D
L
ynamic
esign
aboratory
.
7/31/2019 Gps Theory and Applications
2/42
Motivation
There are many interesting applications for GPS tech-nology
Sailing, flying or hiking navigation
Racing
Automatic farming
Bank transaction time stamping
New applications are being discovered all of the time
Stanford University GPS: Theory of Operation and Applications - 2 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
3/42
Goal of this Talk
Introduce GPS technology
There are obvious and non-obvious kinds of GPS information
By the end of this talk, you should be able to explain toa friend
How GPS works
What causes the biggest errors in the GPS measurement
What the advantages of Differential GPS are One non-obvious application of GPS
Stanford University GPS: Theory of Operation and Applications - 3 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
4/42
7/31/2019 Gps Theory and Applications
5/42
What is GPS?
GPS: Global Position System
Designed and built by the US DOD
Completely passive for the user
Has both a military and a civilian channel
Now quickly becoming a commodity
GPS will soon appear in cell phones
Already an option on many cars Available for less than $100 at REI
Stanford University GPS: Theory of Operation and Applications - 5 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
6/42
There are three GPS Segments
Monitor Stations
User SegmentControl Segment
Space Segment
Master Control
Control, Space and User SegmentStanford University GPS: Theory of Operation and Applications - 6 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
7/42
Control Segment
Control segment tracks satellites and updates their orbit
information (the satellites know their own positions)Stanford University GPS: Theory of Operation and Applications - 7 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
8/42
Space Segment
Needs at least 24 satellites for full coverageStanford University GPS: Theory of Operation and Applications - 8 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
9/42
User Segment
Users are completely passive observers of GPS signals
(Once you have a receiver, there is no subscription)Stanford University GPS: Theory of Operation and Applications - 9 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
10/42
Outline
GPS system description
How GPS works
Error sources
Differential GPS
GPS velocity
GPS heading determination
GPS for crash testing (?)
Summary
Stanford University GPS: Theory of Operation and Applications - 10 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
11/42
Triangulation
1
3
2
x, y1 1x, y2 2
x, y
x, y3 3
Fundamentally, GPS is a triangulation like system
Satellite positions are known, need to know distancesStanford University GPS: Theory of Operation and Applications - 11 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
12/42
Speed of Light
11:30.00 am
11:30.08 am
D=c*t
GPS uses time and the speed of light to get distance
GPS Satellites are synchronized atomic clocksStanford University GPS: Theory of Operation and Applications - 12 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
13/42
Triangulation (again)
1
3
2
x, y1 1
t
x, y2 2
x, y3 3
Time Bias
Users have piezo clocks, error is common to all satellites
Now there are 4 equations and 4 unknownsStanford University GPS: Theory of Operation and Applications - 13 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
14/42
GPS Position Applications
Navigating with a clear view of the sky
Sailing, hiking, most driving, geocachingStanford University GPS: Theory of Operation and Applications - 14 Dynamic Design Lab
7/31/2019 Gps Theory and Applications
15/42
Clock Error Applications
GPS knows the exact time of day within 1e-9 seconds
Used to synchronize international banking transactionsStanford University GPS: Theory of Operation and Applications - 15 Dynamic Design Lab
O li
7/31/2019 Gps Theory and Applications
16/42
Outline
GPS system description
How GPS works
Error Sources
Differential GPS
GPS velocity
GPS heading determination
GPS for crash testing (?)
Summary
Stanford University GPS: Theory of Operation and Applications - 16 Dynamic Design Lab
P i i l E S
7/31/2019 Gps Theory and Applications
17/42
Principle Error Sources
The sky is totally or partially occluded
Need a minimum of 4 satellites for a position solution
Most of the time we have more than that Good GPS receivers know when their measurements are poor
Selective Availability (SA) Deliberate white noise added to the clock information before
transmission from the satellites
Stand alone GPS was good to about 100 m
Clinton turned SA off in May 2000
Stand alone GPS is now as good as 1.8mStanford University GPS: Theory of Operation and Applications - 17 Dynamic Design Lab
P i i l E S I
7/31/2019 Gps Theory and Applications
18/42
Principle Error Sources: Iono
Iono
Tropo
Military
Civilian
Ionosphere and Troposphere lengthen GPS carrier path
About 50% of this error may be compensated with a model
Stanford University GPS: Theory of Operation and Applications - 18 Dynamic Design Lab
P i i l E S I
7/31/2019 Gps Theory and Applications
19/42
Principle Error Sources: Iono
The military can actually correct for this since they havetwo GPS channels
This is somewhat possible even for civilian users Is an option on most high end receivers
Requires double the hardware (and costs more than double)
Military and civilian channels are different frequencies
They are each effected by the ionosphere and troposphere dif-ferently
Like red light and blue light travelling though a prism
Stanford University GPS: Theory of Operation and Applications - 19 Dynamic Design Lab
P i i l E S M lti th
7/31/2019 Gps Theory and Applications
20/42
Principle Error Sources: Multipath
Reflected GPS signals have longer pseudoranges
Antenna placement and clever algorithms are all we can do
Stanford University GPS: Theory of Operation and Applications - 20 Dynamic Design Lab
Principle Error So rces Satellite Geometr
7/31/2019 Gps Theory and Applications
21/42
Principle Error Sources: Satellite Geometry
Better measurements from diverse satellite geometry
Vertical measurements 50% less accurate than horizontal
Stanford University GPS: Theory of Operation and Applications - 21 Dynamic Design Lab
Outline
7/31/2019 Gps Theory and Applications
22/42
Outline
GPS system description
How GPS works
Error sources
Differential GPS
GPS velocity
GPS heading determination
GPS for crash testing (?)
Summary
Stanford University GPS: Theory of Operation and Applications - 22 Dynamic Design Lab
DGPS
7/31/2019 Gps Theory and Applications
23/42
DGPS
user ref
Very accurate
difference
Cancels out common mode errors (primarily Ionosphere)
Good quality DGPS is good to 2cm
Stanford University GPS: Theory of Operation and Applications - 23 Dynamic Design Lab
DGPS Applications
7/31/2019 Gps Theory and Applications
24/42
DGPS Applications
Automatic farming Autonomous golf caddies
Automobile lane keepingStanford University GPS: Theory of Operation and Applications - 24 Dynamic Design Lab
Outline
7/31/2019 Gps Theory and Applications
25/42
Outline
GPS system description
How GPS works
Error sources
Differential GPS
GPS Velocity
GPS heading determination
GPS for crash testing (?)
Summary
Stanford University GPS: Theory of Operation and Applications - 25 Dynamic Design Lab
GPS Velocity
7/31/2019 Gps Theory and Applications
26/42
GPS Velocity
d1 d3d2
t0 t2 t3t1
GPS velocity is differential GPS in time
Velocity calculated bydistance travelled
time to travel
The principle errors due to the atmosphere are slowly varying
Subtracting to positions removes them
GPS velocity in practice is accurate to about 2 cms
Stanford University GPS: Theory of Operation and Applications - 26 Dynamic Design Lab
GPS Velocity Applications
7/31/2019 Gps Theory and Applications
27/42
GPS Velocity Applications
GPS provides vehicle velocity in global frame
Can act as a measurement of road grade
Very handy for vehicles research
Stanford University GPS: Theory of Operation and Applications - 27 Dynamic Design Lab
Outline
7/31/2019 Gps Theory and Applications
28/42
Outline
GPS system description
How GPS works
Error sources
Differential GPS
GPS velocity
GPS heading determination
GPS for crash testing (?)
Summary
Stanford University GPS: Theory of Operation and Applications - 28 Dynamic Design Lab
GPS Heading
7/31/2019 Gps Theory and Applications
29/42
GPS Heading
Vehicle velocity not necessarily along heading
Two antennas measure heading directly
Stanford University GPS: Theory of Operation and Applications - 29 Dynamic Design Lab
GPS Roll
7/31/2019 Gps Theory and Applications
30/42
GPS Roll
Can just as easily place antennas across roof
Now have a direct measurement of vehicle roll
This is very useful for vehicle dynamics researchers
May be included in future stability control systems
Stanford University GPS: Theory of Operation and Applications - 30 Dynamic Design Lab
Experimental Setup
7/31/2019 Gps Theory and Applications
31/42
Experimental Setup
Road Crown
Continuous 30km/h circle spanning test track Road crown for water drainage
Stanford University GPS: Theory of Operation and Applications - 31 Dynamic Design Lab
GPS Roll and Road Grade
7/31/2019 Gps Theory and Applications
32/42
G S G
-4
-2
0
2
4
Grade[deg]
GPS Road Grade Measurement (Right Turn)
0 10 20 30 40 50 60 70 80
-4
-2
0
2
Time [s]
RollA
ngle[d
eg]
GPS Roll Angle Measurement
Continuous 30km/h circle spanning test track
Road crown is clearly measurable as roll and gradeStanford University GPS: Theory of Operation and Applications - 32 Dynamic Design Lab
Experimental Setup II
7/31/2019 Gps Theory and Applications
33/42
p p
Double lane change maneuver
Driver swerves in and out of lane
Stanford University GPS: Theory of Operation and Applications - 33 Dynamic Design Lab
Double Lane Change Zoom
7/31/2019 Gps Theory and Applications
34/42
g
13 14 15 16 17 18 19 20-6
-5
-4
-3
-2
-1
0
1
2
3
4
5
Time [s]
S
ideslip[deg]
Double Lane Change (Zoom)
GPSKinematicCorrelationObserver
Sideslip = Velocity Direction - Heading
Stanford University GPS: Theory of Operation and Applications - 34 Dynamic Design Lab
Outline
7/31/2019 Gps Theory and Applications
35/42
GPS system description
How GPS works
Error sources
Differential GPS
GPS velocity
GPS heading determination
GPS for crash testing (?)
Summary
Stanford University GPS: Theory of Operation and Applications - 35 Dynamic Design Lab
GPS Based Crash Testing
7/31/2019 Gps Theory and Applications
36/42
g
Current systems often use cable drives and sleds to com-mand a desired speed and direction
It may be possible to recreate collisions with GPS not
otherwise feasible with cable systemStanford University GPS: Theory of Operation and Applications - 36 Dynamic Design Lab
GPS Based Crash Testing
7/31/2019 Gps Theory and Applications
37/42
GPS
measurement
system
ThrottleSteering
Control
Desired Collision Paths
Desired crash trajectories set by crash engineer
Reusable control system controls steering and throttlefor each vehicle
GPS measures vehicle speed, position and updates the
control unitStanford University GPS: Theory of Operation and Applications - 37 Dynamic Design Lab
GPS Based Crash Testing
7/31/2019 Gps Theory and Applications
38/42
Advantages
Different locations possible with relatively minor preparation
Independent of road condition: snow, sand, asphalt Independent of road grade
Can still use cameras
Still possible to know precise speed and heading at impact
No limit to the number of vehicles involved in the collision
Disadvantages
May be a little on the expensive side
Requires customized hardwareStanford University GPS: Theory of Operation and Applications - 38 Dynamic Design Lab
Summary Quiz
7/31/2019 Gps Theory and Applications
39/42
Cocktail conversation questions,
What is the basic idea of how GPS works ?
What causes GPSs biggest errors ? What are the advantages of differential GPS ?
What is one non-obvious application of GPS ?
Stanford University GPS: Theory of Operation and Applications - 39 Dynamic Design Lab
Summary Quiz Answers
7/31/2019 Gps Theory and Applications
40/42
What is the basic idea of how GPS works ?
GPS uses satellites and timing to triangulate user position
What causes GPSs biggest errors?
Atmospheric uncertainty and multipath are the biggest error
sources
What are the advantages of differential GPS ?
DGPS improves GPS accuracy by cancelling out common modeerrors
Stanford University GPS: Theory of Operation and Applications - 40 Dynamic Design Lab
Summary Quiz Answers
7/31/2019 Gps Theory and Applications
41/42
What is one non-obvious application of GPS ?
Global transaction synchronization
Automatic farming Vehicle velocity measurement
Road grade measurement
Vehicle heading estimation
Coordinated collision of vehicles ?
Stanford University GPS: Theory of Operation and Applications - 41 Dynamic Design Lab
Fin
7/31/2019 Gps Theory and Applications
42/42
Questions ?
Stanford University GPS: Theory of Operation and Applications - 42 Dynamic Design Lab