360 likes | 714 Views
GPS. Global Positioning System. www.usace.army.mil. GPS in practice. Recreational GIS inputs Surveying Transportation and of course, the military. The NAVSTAR system. Military wanted portable, fast, passive positioning system Navstar I launched Feb ’78. Now 24 satellites + “spares”
E N D
GPS CS 128/ES 228 - Lecture 11a
Global Positioning System www.usace.army.mil CS 128/ES 228 - Lecture 11a
GPS in practice. • Recreational • GIS inputs • Surveying • Transportation • and of course, the military CS 128/ES 228 - Lecture 11a
The NAVSTAR system • Military wanted portable, fast, passive positioningsystem • Navstar I launched Feb ’78. Now 24 satellites + “spares” • Global, 24/7 coverage by at least 4 satellites • Satellites carry atomic clocks GPS for Land Surveyors. J. Van Sickle. Ann Arbor Press, 1996 CS 128/ES 228 - Lecture 11a
GPS basics Both: Differential GPS Explained. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
1, 2 … Both: Differential GPS Explained. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
3! • Technically 4 satellites are necessary, but normally only 1 of the 2 points is on the geoid • But, as we’ll see later, a 4th satellite is still useful Differential GPS Explained. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
How to time the signal? • Standard EDMs bounce a signal off a reflector and measure time of return • But, GPS requires a low-power transmission and passive receivers • Imagine 2 people with synchronized stop watches, standing 1 mile apart. A gun fires near 1, and each records the time when they hear the shot. What do the 2 times tell you? CS 128/ES 228 - Lecture 11a
Pseudocode • A string of pseudo-random bits • Predetermined sequence – can be generated by the satellite and the receivers GPS: A guide to the next utility. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
Code correlation GPS for Land Surveyors. J. Van Sickle. Ann Arbor Press, 1996 CS 128/ES 228 - Lecture 11a
But wait: for $19.95 you get … • C/A (coarse acquisition) code:- short (1 ms) & slow (1.023 Mbps)- meant to enable receivers to get a crude “fix” quickly • P (precision) code:- long (267 d) & fast (10.23 Mbps) - permits sub-meter accuracy CS 128/ES 228 - Lecture 11a
Still not sure? There’s more … • Each code is broadcast on 2 frequencies, the L1 and L2 bands • “Dual frequency” receivers utilize the frequency difference between L1 & L2 to compensate for atmospheric distortions – more on that later • Survey-grade receivers – mucho $$ CS 128/ES 228 - Lecture 11a
Sources of error • [Selective availability] • Clock errors • Ephemeris errors • Atmospheric delays • Multipath effects • Receiver errors Differential GPS Explained. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
A small clock error matters! • Microwaves travel at approximately the speed of light: 300,000 km per second • A clock error of only 1 µs could produce a positional error of ~300 m! • How can a $100 GPS receiver have a clock that stays accurate to <<1 µs?? CS 128/ES 228 - Lecture 11a
Voila – the 4th satellite! A 2-D example: Clocks synchronized Clocks not synchronized Both: GPS: A guide to the next utility. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
If the 4 ranges don’t overlap: • Receiver adjusts its clocks until they do • [Actually: done by algebra, not trial & error] • The time on a $100 GPS unit is really accurate! Both: GPS: A guide to the next utility. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
Ephemeris errors Ephemeris: mathematical description of an orbit Trimble Navigation GPS for Land Surveyors. J. Van Sickle. Ann Arbor Press, 1996 CS 128/ES 228 - Lecture 11a
Atmospheric delays • Signal slowed by:- charged particles in the ionosphere- water vapor in the troposphere • Dual-frequency receivers can correct for ionosphere but not troposphere errors Differential GPS Explained. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
Multi-path errors • Worse:- near buildings, other obstructions- satellites near horizon: use “elevation mask” • Better:- more sophisticated antenna- ground plane to block low-angle reflections Top: GPS: A guide to the next utility. J. Hurn. Trimble Navigation, 1993Bottom: www.gpsw.co.uk CS 128/ES 228 - Lecture 11a
Typical error “budget” (m)* Differential GPS Explained. J. Hurn. Trimble Navigation * Horizontal position; vertical errors typically 2x or greater CS 128/ES 228 - Lecture 11a
Improving GPS accuracy • DOP and mission planning • Differential GPS • Surveying-grade GPS CS 128/ES 228 - Lecture 11a
DOP & “mission” planning • Dilution of precision: a small number of satellites or poor positions degrades accuracy • Advance software lets you plan when to use GPS for maximum accuracy Both: GPS: A guide to the next utility. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
“mission” planning software Pathfinder Office. Trimble Navigation CS 128/ES 228 - Lecture 11a
Differential GPS • Fixed base station:- knows its location- records any shifts in its readings in correction file • Differential corrections:- post-processing - real time Differential GPS Explained. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
Real-time DGPS • Radio link with base station • U. S. Coast Guard beacons • WAAS GPS: A guide to the next utility. J. Hurn. Trimble Navigation, 1989 CS 128/ES 228 - Lecture 11a
Coast Guard beacons Trimble’s Beacon on a Belt www.navcen.uscg.gov/dgps/coverage/NYork.htm www.trimble.com CS 128/ES 228 - Lecture 11a
WAAS • Wide Area Augmentation System • Designed by FAA &DOT for generalaviation • ground stations collect DGPS data & uplink to 2 geostationary satellites, 1 over east coast, 1 over the west coast www.garmin.com/aboutGPS/waas.html CS 128/ES 228 - Lecture 11a
Survey-grade GPS • Uses high-quality, dual-frequency receivers and DGPS • Carrier phase processing- utilizes the L1 or L2 carrier signal, 1.2 / 1.5 GHz • Can achieve accuracies of < 1 cm • Expensive, complex, and requires long periods of data collection at each station Differential GPS Explained. J. Hurn. Trimble Navigation, 1993 CS 128/ES 228 - Lecture 11a
The Future of GPS www.garmin.com/aboutGPS/waas.html • Everyday utilities (cell phones, car navigation systems) • Integrated GIS/GPS units • GPS stalking?? • ??? CS 128/ES 228 - Lecture 11a