Algorithms behind Global Positioning Murray Grace Josh Collins.

Slides:



Advertisements
Similar presentations
Introduction to the Global Positioning System
Advertisements

GPS Theory and applications
Global Positioning System (GPS) Math 437/837 CISC490/850.
Global Positioning Systems (GPS) for Precision Farming
GPS - Global Positioning System Presented By Brindha Narayanan.
Background Accessibility Popularity of GPS and INS –Cell phones Apple iPhone, Blackberry, Android platform –Nintendo Wii Wii Remote, MotionPlus.
GTECH 201 Session 08 GPS.
Surveying with the Global Positioning System Code Pseudo-Ranges
How The GPS System Works. How the GPS System Works 24 satellites + spares 6 orbital planes 55° inclination Each satellite orbits twice every 24 hours.
Global Positioning System Trey Brown September 19, 2000.
GPS Satellites Satellite-based navigation system originally developed for military purposes (NAVSTAR ). NAVSTAR Global Positioning System (GPS) Globally.
Global Positioning Systems (GPS)
What is GPS? GPS, which stands for Global Positioning System, is the only system today able to show you your exact position on the Earth anytime, in any.
Introduction to the Global Positioning System. What is the GPS? Orbiting navigational satellites Orbiting navigational satellites Transmit position and.
Chapter 16 GPS/Satnav. GPS Global Positioning System Will eventually replace the older, radio/radar based systems of VOR, ILS and NDB. The US system is.
Patrick Caldwell Chris Kellar. Overview  Basic Concepts  History  Structure  Applications  Communication  Typical Sources of Error.
Global Positioning System Presented by: Prateek Rastogi (05IT6013)
GPS Global Positioning System Lecture 11. What is GPS?  The Global Positioning System.  A system designed to accurately determining positions on the.
GPS Navigation and Data Structures By Michael Cabassol and Augie Hill.
GLOBAL POSITIONING SYSTEM
Modern Navigation Thomas Herring
Geographic Information Systems
How Global Positioning Devices (GPS) work
Student Support Services By Andy Williamson How GPS Works.
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION The Global Positioning System Bart Krol / Jeroen Verplanke.
1/28/2010PRRMEC What is GPS… The Global Positioning System (GPS) is a U.S. space- based global navigation satellite system. It provides reliable positioning,
SVY 207: Lecture 4 GPS Description and Signal Structure
Global Positioning Systems GPS
What is GPS??? GPS is short for Global Positioning System
Global Positioning System
Global Positioning System World’s most advanced communication system.
GPS How it Works For a full tutorial on GPS and its applications visit the Trimble WebsiteTrimble Website.
GPS: Global Positioning System  The Geographer’s best friend!  You can say with confidence… “I’m not lost!, I’m never lost!”* *Of course, where everybody.
Global Positioning Systems Agriscience. OnStar Navigation System.
Global Positioning Systems Glen T. Huettl Agricultural Education Garrison High School.
EGES /21/2006 p-1 Engineering Division Colorado School of Mines GK-12 GK-12 GPS.
How Does GPS Work ?. Objectives To Describe: The 3 components of the Global Positioning System How position is obtaining from a radio timing signal Obtaining.
GPS(Global Positioning System) -An Introduction. What is the GPS? Orbiting navigational satellites Transmit position and time data Handheld receivers.
Global Positioning System
West Hills College Farm of the Future. West Hills College Farm of the Future GLONASS Russia’s global satellite navigation system 24 satellites in three.
By Andrew Y.T. Kudowor, Ph.D. Lecture Presented at San Jacinto College.
What is GPS?. GPS  Global Positioning System  Network of 24 satellites (with spares)  Developed by Department of Defense  Operational 24 hours/day.
NAVSTAR GPS Mike Mickelson KD8DZ 08 Dec GPS BASICS.
CRGIS Global Positioning Systems The Basics CRGIS National Park Service.
GLOBAL POSITINING SYSTEM WORKING,ERRORS AND CORRECTION USING DGPS Department Of Electronics and Communication Engineering.
GPS: Everything you wanted to know, but were afraid to ask Andria Bilich National Geodetic Survey.
Introduction To Localization Techniques (GPS)
GPS NAVSTAR (Navigation System with Timing And Ranging), known as GPS (Global Positioning System), launched by U.S. Department of Defense for military.
Global Positioning System What is GPS ? A very precise positioning system Developed and maintained by the US Department of Defense (DOD) Satellite Based.
Global Positioning System Overview
West Hills College Farm of the Future. West Hills College Farm of the Future Precision Agriculture – Lesson 2 What is GPS? Global Positioning System Operated.
Chapter 2 GPS Crop Science 6 Fall 2004 October 22, 2004.
THE GLOBAL POSITIONING
Image Enhancement Objective: better visualization of remotely sensed images visual interpretation remains to be the most powerful image interpretation.
Satellite Network. Satellite Network 24 satellites in orbit, plus 3 backups lbs, solar powered Orbit height is roughly 20,000 km (Earth radius.
Yacht Navigation Support Systems Communications and Networking Systems Prof. Igor Bisio DITEN Via Opera Pia 13, 16145, Genoa Tel Fax
Revised 10/30/20061 Overview of GPS FORT 130 Forest Mapping Systems.
A GADGET WHICH CHANGED THE WAY THE WORLD OPERATES Global Positioning System Seminar by: B V Aparna ECE CMR College of Engg. And Tech.
The Global Positioning System
GPS - Global Positioning System
Global Positioning System
Global Positioning System Supplemental from JD Text
Global Positioning System (GPS)
A SEMINAR ON PREPARED BY: MODHAVADIYA ARBHAM J. ROLL NO: 6553
Introduction To G.P.S..
Introduction To G.P.S. ROHIT RAJEEV S3 ECE ROLL NO : 52.
Surveying Instruments
Off-Road Equipment Management TSM 262: Spring 2016
NAME : S.J.VIJAI CLASS : I – M.sc (C.S) ROLL NO : APU – 15
Presentation transcript:

Algorithms behind Global Positioning Murray Grace Josh Collins

Agenda  Global Positioning systems  Overview  How GPS works  Determining position  Errors & Error correction Algorithms  Routing  Other methods of positioning  Cell Phone Towers & Wi Fi  Features of GPS  Location  Elevation  Velocity

What is GPS ?  GPS is a space based satellite navigation system that provides location and time information anywhere, anytime and in all weather conditions 1960’s1970’s & 1980’s1990’s & 2000’s  First satellite navigation system Transit using 5 satellites tested by U.S. Navy  Timation satellite developed to place accurate clocks in space  Navigation System Using Timing and Ranging or Navstar – GPS program launched  GPS was realized by the U.S. Department of Defense and run with 24 satellites Icons behind GPS invention Roger L. Easton Ivan A. Getting Bradford Parkinson

GPS Segments Space segment A constellation of 24 Satellites that transmits signals that gives the current GPS position & time Control segment User segment Worldwide control stations to maintain satellite in orbit & adjust satellite clocks GPS receivers which receive signals from satellite to calculate users position & time

How does GPS works?  Each satellite sends a unique pseudorandom noise so that they can communicate on the same channel and not interfere with one another (Form of Code Division Multiple Access)  Each GPS satellite transmits message that includes  Time the message was sent  Satellite position at the time of message transmission  A GPS device on Earth decodes ephemeris data from satellites to calculate the timestamp and location of each satellite in the GPS satellite constellation (called the almanac)  Range from each satellite is calculated as:  Range =Time delay (between message sent & message received )X Speed of light

Pseudorandom noise & Satellites  Pseudorandom noise is a signal similar to noise,it lacks any definite pattern but consists of a sequence of pulse which repeats itself after a specific period  Modulated with data sent from Satellite  Each GPS satellite has a unique Pseudorandom Noise it generates to distinguish itself from other GPS satellites  Data received by GPS receiver is sent to the nearest base station to be decoded

Determining GPS Position  Suppose distance from satellite to our position is 11,000 miles now the position can be anywhere on the sphere Satellite A + Satellite B + Satellite C +  Adding another satellite narrows the position to the intersection  Now taking measurement from a third satellite further narrows down to just 2 points To accurately determine the true location, we can use measurements from a fourth satellite or eliminate one of the 2 points that gives ridiculous answer(may be too far from earth) Civilian GPS fixes under a clear view of the sky are on average accurate to about 5 meters (16 ft.) horizontally

Calculating Location  The GPS device uses the distance between itself and at least 3 other satellites along with the distance between each satellite to form a triangle in space

It’s a Game of Error Correction  Accurate timing is the key to measuring distance to satellites  Many factors, such as ionosphere effects, clock errors (unsynchronized with user device clock), multipath distortion, etc. can cause an error in the timing of the signal  Clock errors are handle with very accurate atomic clocks  Everything else is taken care of with Differential Positioning

Overview of Error Effect Sources of User Equivalent Range Errors (UERE) SourceEffect (m) Signal arrival C/A±3 Signal arrival P(Y)±0.3 Ionospheric effects±5 Ephemeris errors±2.5 Satellite clock errors±2 Multipath distortion±1 Tropospheric effects±0.5 C/A±6.7 P(Y)±6.0

Error correction–Differential Positioning  Uses a Reference receiver

Differential Positioning (Continued) Where  ρm is mobile user position  Rm is the position of the Receiver Station  ε m,space/m,user are the space and user segment induced pseudorange errors  cδtm is the clock offset

Carrier Phase based Algorithm  Carrier phase measurements in GPS are well known to enable precision performance at centimeter level  Carrier frequency sent from satellite can vary due to Doppler shift  The change in this frequency can be used to determine how far away the Satellite is from the receiver

GPS Navigation  Use of computers and GPS to enable easy navigation of vehicles, precise mapping, bomb targeting, land surveying etc.  Use A* algorithm (Built off of Dijkstra’s)  Graph weighted by average speed of road Fastest Travel Time Use A* algorithm (Built off of Dijkstra’s) Graph weighted by road distance Shortest Distance

A* Algorithm  Graph search algorithm that solves the single-source shortest path problem for a graph by using an admissible heuristic and by taking the distance it has already traveled into account. ApproachGreedy (best first search) Input Weighted graph G={E,V}, source vertex v ∈ V, and goal vertex. Output Length of shortest path from a given source vertex v ∈ V to a goal vertex. Time/Space Complexity Constant heuristic: O(n^2) Optimal heuristic: O(n) If the heuristic h satisfies h(x) ≤ d(x, y) + h(y) for every edge (x, y) of the graph (where d denotes the length of that edge), it is optimal.

A* Example

Cell Phone Towers & Wi-Fi  Cell phone towers can be used to calculate a relative accurate location of a mobile device such as a cell phone using the ping from at least 3 towers  Accuracy is lesser than satellites  Similar to cell phone towers Wi-Fi uses ping from at least 3 routers  Accuracy is lesser than satellites

Features of GPS GPS devices and Mobile Devices such as cell phones combine data from all sources (Satellites, Cell Phone Towers, Routers) to give the user an accurate position to where they are located on Earth Location GPS device will determine its vertical distance from satellite Satellite will communicate with device how far it thinks it is from the center of the earth Device takes the difference to determine altitude Elevation GPS device monitors its position over a length of time Computes estimate of velocity by Change in distance/Change in time Velocity

Conclusion GPS is mainly used for determining location and for routing and requires at least three satellites to do so GPS is reliant on accurate timing calculations and thus error correcting GPS can also calculate velocity and elevation, and use Wi-Fi or cell phone towers for locating