SlideShare a Scribd company logo
1 of 19
Overview
1. Motivation
2. GPS Basics
3. Differential GPS (DGPS)
4. Carrier Phase Tracking
5. Wide Area Augmentation Systems (WAAS)
6. Indoor GPS: Constellation 3Di
7. Accuracy Comparison
1. Motivation
Why study GPS?
Potential applications in robotics and controls:
► Autonomous navigation
► Obstacle avoidance
► Robot/vehicle positioning
► Hazardous environments
► Trajectory calculations
X,Y,Z,t
2. GPS Basics
GPS Satellites = Space Vehicles (SVs)
► Solar powered
► 3-4000 lbs each
► 10-parameter Almanacs approximate position
in space
► Input Signals:
Corrections from control stations
► Output Signals (2):
X,Y,Z and t data streams sent continuously from SVs
 L1 channel: C/A Code (Coarse Acquistion) – civil use
 L2 channel: P-Code (Precise) – military / special licensees only
GPS BASICS
Satellite Constellation
► 24-satellite constellation
(+3 backup=27)
► Elevation 12,000 mi
► 2 orbits/day (each)
► Six orbital planes:
 55° inclination from equator
 60° spacing about poles
 4 SVs/plane
GPS BASICS
Air Force Ground Control
► Continuous time and position corrections sent to space vehicles from
ground control
 Position corrections based on precise computer trajectory models
 Time corrections based on Universal Coordinated Time (UTC)
► Time and position corrections re-transmitted from SVs to receivers
 Time error <100ns at receiver after correction
 Position error at receiver depends on which technology is used
► Master control station at Schriever AFB, CO (formerly Falcon AFB)
Control
Station
User
Corrections
(x,y,z,t)i
(x,y,z,t)i
+ Corrections
SVi
GPS BASICS
SV Data Structure
► 50Hz binary data sent in 300-bit packets (subframes)
► 5 subframes per frame, 25 frames per message
► Message restarts every 12.5 min
► Data is encrypted and modulated before transmission
► Each subframe contains parity bits for data corrections
Data frame:
1500 bits, 30 sec
1
2
Subframe:
300 bits, 6 sec
1 2 3 4 5
Clock
corrections
.
.
.
25
Precise (ephemeris)
orbital position data
SV system data
Complete
navigation
message:
25 frames,
12.5 min
GPS BASICS
SV Data Transmission
► SV data (position, time, system info, etc.) logical OR’d with PRN code, then used to
modulate high-freq. carrier
► PRN codes are unique signatures for each SV, one C/A and one P-code for each
► L1 = SPS signal (civil use), repeats every 1023 cycles
► L2 = PPS signal (military and special use only), repeats every seven days
SPS Carrier freq.
(uniform)
Pseudo-Random
Noise (PRN)
Data
@ 50Hz
PPS Carrier freq.
(uniform)
GPS BASICS
Code Phase Tracking
► Receiver slides ‘replica’ of PRN code in time and compares with SV signal until a match is found,
identifying SV
► Phase shift between signal and replica represents signal transit time (ti-T), ti=time on SV clock,
T=receiver time
Replica of SV PRN
from receiver almanac
Actual PRN
received from SV
GPS BASICS
Signal match
strength
Calculating Position
► The receiver position is
calculated by solving a set of
four Pythagorean equations:
(x1 - X)² + (y1 - Y)² + (z1 - Z)² = c²(t1 - T-d1)²
(x2 - X)² + (y2 - Y)² + (z2 - Z)² = c²(t2 - T-d2)²
(x3 - X)² + (y3 - Y)² + (z3 - Z)² = c²(t3 - T-d3)²
(x3 - X)² + (y3 - Y)² + (z4 - Z)² = c²(t4 - T-d4)²
Where:
► X,Y,Z and T are unknown position
and time at receiver
► (x,y,z)i are the four known satellite
positions
► di are the known differences in data
arrival time, from correction data
GPS BASICS
Receiver must calculate
actual position from best
fit between multiple
range calculations
Where am I?
Error Sources
SOURCE ERROR CONTRIBUTION
Ionospheric delays 10 m
Tropospheric delays 1 m
PRN Code Noise 1 m
SV Clock 1 m
SV Ephemeris Data 1 m
Pseudo-Range Noise 1 m
Receiver Noise 1 m
Multi-Path 0.5 m
TYPICAL ERROR WITH
BASIC GPS
15 m
GPS BASICS
Note: Selective Availabilty (SA) limited accuracy of SPS service to 100m until May 2000
3. Differential GPS
► Reference station at a fixed, known location computes its location from SV signals and
computes error correction factors
► Correction factors are transmitted to remote receivers at radio frequency
► Usable range <30 km from reference station
► Reference receiver must be surveyed and located beforehand
► Coast Guard maintains ref. stations along most US coastlines
► Typical accuracy 1-5m
Reference station
at known location
Remote receiver
Correction factors
transmitted to remote
receiver via radio frequency
SV position data
received by
reference station
SV position data
received by
remote receiver Remote receiver
position modified by
correction factors
Correction factors
computed from
position errors
4. Carrier Phase Tracking
► Reference receiver required, similar to DGPS
► Utilizes high frequency carrier waves instead of SV data and PRN code
► Remote position = reference position + difference in (x,y,z) derived from
difference in carrier cycle measurements
SV @ t1
SV @ t2
t2-t1 >15 min
Reference station
at known location
Remote receiver
Carrier waves
Carrier Phase Cycle Changes
► Example: Range from reference to remote receiver has changed by 10
cycles between t1 and t2
► Usable <30km from reference station
► Accuracy 4-10cm for fast static processing, 1-5cm for post-processing
► Must acquire signal while stationary for at least 15 minutes
► Good for mapping and surveying, impractical for real-time navigation
CARRIER PHASE TRACKING
10 cycles
Remote receiver
Reference receiver
Tagged cycles @ t1 Tagged cycles @ t2
19 cm


5. Wide Area Augmentation System
(WAAS)
WAAS: Broadcast Corrections
Wide Area Augmentation System
► 2 geosynchronous satellites
► 2 main ground stations on east & west coast
► 25 ground substations
► Information broadcast with same data structure / same channel as GPS
► Must have a WAAS-capable receiver to use
► Accuracy <3m
► Developed by FAA for aircraft landings
Substations compute
local errors
Surveyed locations (25)
West coast East coast
Correction factors rebroadcast across
the US to be used by anyone
SV data
received at
substations
Orbiting GPS
satellites Geosynchronous WAAS satellites
Local errors transmitted to
main ground stations
Correction factors transmitted
to WAAS satellites
Correction factors computed at
main ground stations
Other Techniques
►Post Processing
 Data saved and position computed later
►Data Links
 Hard-wire connections between reference and
remote receivers
►Internet corrections
 Correction factors available online for post
processing
IR Laser beams
rotate and fan out
6. Indoor GPS: Constellation 3Di
► Factory workspace filled with 3-D coordinate grid of IR light
► Receivers key into grid to determine position
► System eliminates the need for awkward, rigid fixtures and hard tooling for accurate alignment of
large parts
► Receivers can be mounted to parts, tools, fixtures, etc
► Accuracy 4-8ppm – i.e. 0.4-0.8mm over 100m range
► Implemented at Boeing Commercial Airplanes Manufacturing R&D
Factory workspace
Transmitters
Receiver mounted to tool
LED strobe

Each transmitter
rotates light beams
at a unique
frequency
TRANSMITTER
Azimuth computed from rotating beams
Elevation computed from LED pulses
7. Accuracy Comparison & Applications
Technique Accuracy (2) Application
Basic GPS (SPS) 15 m Worldwide navigation
PPS* 10 m (restricted use)
DGPS 5 m
Navigation over territory
outside US
Carrier Phase
Tracking
5 cm Land Surveying
WAAS 3 m
Navigation over territory
inside US
LAAS** ? (under development)
Constellation 3Di 4-8ppm Factory tool positioning
* Military and special licensees only
** Local Area Augmentation System coming soon to an airport near you!

More Related Content

Similar to GPS.ppt

GPS World wide navigation and tracking system
GPS World wide navigation and tracking systemGPS World wide navigation and tracking system
GPS World wide navigation and tracking systemarafyghazali
 
GPS modulation/demodulation and noise
GPS modulation/demodulation and noise GPS modulation/demodulation and noise
GPS modulation/demodulation and noise syuhaimi
 
Gps in remote sensing, pk mani
Gps in remote sensing, pk maniGps in remote sensing, pk mani
Gps in remote sensing, pk maniP.K. Mani
 
Lecture satellite navigation
Lecture   satellite navigationLecture   satellite navigation
Lecture satellite navigationzannuar
 
Electronic Navigations: GPS,GPS terms, GPS use and using Waypoints
Electronic Navigations: GPS,GPS terms, GPS use and using WaypointsElectronic Navigations: GPS,GPS terms, GPS use and using Waypoints
Electronic Navigations: GPS,GPS terms, GPS use and using WaypointsAzad Uddin (Sojib Ahmed)
 
Global Positing System
Global Positing SystemGlobal Positing System
Global Positing SystemPranay Mondal
 
Satellite Based Positioning.
Satellite Based Positioning.Satellite Based Positioning.
Satellite Based Positioning.saddamshaikh41
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning SystemRishi Shukla
 
Location in ubiquitous computing, LOCATION SYSTEMS
Location in ubiquitous computing, LOCATION SYSTEMSLocation in ubiquitous computing, LOCATION SYSTEMS
Location in ubiquitous computing, LOCATION SYSTEMSSalah Amean
 
#4 gps introduction &amp; gps messages
#4 gps introduction &amp; gps messages#4 gps introduction &amp; gps messages
#4 gps introduction &amp; gps messagesMohammedHusain20
 
GPS in remote sensing,P K MANI
GPS in remote sensing,P K MANIGPS in remote sensing,P K MANI
GPS in remote sensing,P K MANIP.K. Mani
 
Introduction to gps and gnss
Introduction to gps and gnssIntroduction to gps and gnss
Introduction to gps and gnssVivek Srivastava
 
Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891khan262
 

Similar to GPS.ppt (20)

GPS1.ppt
GPS1.pptGPS1.ppt
GPS1.ppt
 
GPS World wide navigation and tracking system
GPS World wide navigation and tracking systemGPS World wide navigation and tracking system
GPS World wide navigation and tracking system
 
GPS modulation/demodulation and noise
GPS modulation/demodulation and noise GPS modulation/demodulation and noise
GPS modulation/demodulation and noise
 
Gps in remote sensing, pk mani
Gps in remote sensing, pk maniGps in remote sensing, pk mani
Gps in remote sensing, pk mani
 
Lecture satellite navigation
Lecture   satellite navigationLecture   satellite navigation
Lecture satellite navigation
 
Ajal gps
Ajal gpsAjal gps
Ajal gps
 
Electronic Navigations: GPS,GPS terms, GPS use and using Waypoints
Electronic Navigations: GPS,GPS terms, GPS use and using WaypointsElectronic Navigations: GPS,GPS terms, GPS use and using Waypoints
Electronic Navigations: GPS,GPS terms, GPS use and using Waypoints
 
Global Positing System
Global Positing SystemGlobal Positing System
Global Positing System
 
Gps
GpsGps
Gps
 
GPS
GPSGPS
GPS
 
Satellite Based Positioning.
Satellite Based Positioning.Satellite Based Positioning.
Satellite Based Positioning.
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
Gps in protection scheme
Gps in protection schemeGps in protection scheme
Gps in protection scheme
 
Location in ubiquitous computing, LOCATION SYSTEMS
Location in ubiquitous computing, LOCATION SYSTEMSLocation in ubiquitous computing, LOCATION SYSTEMS
Location in ubiquitous computing, LOCATION SYSTEMS
 
#4 gps introduction &amp; gps messages
#4 gps introduction &amp; gps messages#4 gps introduction &amp; gps messages
#4 gps introduction &amp; gps messages
 
GPS in remote sensing,P K MANI
GPS in remote sensing,P K MANIGPS in remote sensing,P K MANI
GPS in remote sensing,P K MANI
 
Gps2
Gps2Gps2
Gps2
 
Introduction to gps and gnss
Introduction to gps and gnssIntroduction to gps and gnss
Introduction to gps and gnss
 
Gps
GpsGps
Gps
 
Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891
 

Recently uploaded

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 

Recently uploaded (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 

GPS.ppt

  • 1. Overview 1. Motivation 2. GPS Basics 3. Differential GPS (DGPS) 4. Carrier Phase Tracking 5. Wide Area Augmentation Systems (WAAS) 6. Indoor GPS: Constellation 3Di 7. Accuracy Comparison
  • 2. 1. Motivation Why study GPS? Potential applications in robotics and controls: ► Autonomous navigation ► Obstacle avoidance ► Robot/vehicle positioning ► Hazardous environments ► Trajectory calculations X,Y,Z,t
  • 4. GPS Satellites = Space Vehicles (SVs) ► Solar powered ► 3-4000 lbs each ► 10-parameter Almanacs approximate position in space ► Input Signals: Corrections from control stations ► Output Signals (2): X,Y,Z and t data streams sent continuously from SVs  L1 channel: C/A Code (Coarse Acquistion) – civil use  L2 channel: P-Code (Precise) – military / special licensees only GPS BASICS
  • 5. Satellite Constellation ► 24-satellite constellation (+3 backup=27) ► Elevation 12,000 mi ► 2 orbits/day (each) ► Six orbital planes:  55° inclination from equator  60° spacing about poles  4 SVs/plane GPS BASICS
  • 6. Air Force Ground Control ► Continuous time and position corrections sent to space vehicles from ground control  Position corrections based on precise computer trajectory models  Time corrections based on Universal Coordinated Time (UTC) ► Time and position corrections re-transmitted from SVs to receivers  Time error <100ns at receiver after correction  Position error at receiver depends on which technology is used ► Master control station at Schriever AFB, CO (formerly Falcon AFB) Control Station User Corrections (x,y,z,t)i (x,y,z,t)i + Corrections SVi GPS BASICS
  • 7. SV Data Structure ► 50Hz binary data sent in 300-bit packets (subframes) ► 5 subframes per frame, 25 frames per message ► Message restarts every 12.5 min ► Data is encrypted and modulated before transmission ► Each subframe contains parity bits for data corrections Data frame: 1500 bits, 30 sec 1 2 Subframe: 300 bits, 6 sec 1 2 3 4 5 Clock corrections . . . 25 Precise (ephemeris) orbital position data SV system data Complete navigation message: 25 frames, 12.5 min GPS BASICS
  • 8. SV Data Transmission ► SV data (position, time, system info, etc.) logical OR’d with PRN code, then used to modulate high-freq. carrier ► PRN codes are unique signatures for each SV, one C/A and one P-code for each ► L1 = SPS signal (civil use), repeats every 1023 cycles ► L2 = PPS signal (military and special use only), repeats every seven days SPS Carrier freq. (uniform) Pseudo-Random Noise (PRN) Data @ 50Hz PPS Carrier freq. (uniform) GPS BASICS
  • 9. Code Phase Tracking ► Receiver slides ‘replica’ of PRN code in time and compares with SV signal until a match is found, identifying SV ► Phase shift between signal and replica represents signal transit time (ti-T), ti=time on SV clock, T=receiver time Replica of SV PRN from receiver almanac Actual PRN received from SV GPS BASICS Signal match strength
  • 10. Calculating Position ► The receiver position is calculated by solving a set of four Pythagorean equations: (x1 - X)² + (y1 - Y)² + (z1 - Z)² = c²(t1 - T-d1)² (x2 - X)² + (y2 - Y)² + (z2 - Z)² = c²(t2 - T-d2)² (x3 - X)² + (y3 - Y)² + (z3 - Z)² = c²(t3 - T-d3)² (x3 - X)² + (y3 - Y)² + (z4 - Z)² = c²(t4 - T-d4)² Where: ► X,Y,Z and T are unknown position and time at receiver ► (x,y,z)i are the four known satellite positions ► di are the known differences in data arrival time, from correction data GPS BASICS Receiver must calculate actual position from best fit between multiple range calculations Where am I?
  • 11. Error Sources SOURCE ERROR CONTRIBUTION Ionospheric delays 10 m Tropospheric delays 1 m PRN Code Noise 1 m SV Clock 1 m SV Ephemeris Data 1 m Pseudo-Range Noise 1 m Receiver Noise 1 m Multi-Path 0.5 m TYPICAL ERROR WITH BASIC GPS 15 m GPS BASICS Note: Selective Availabilty (SA) limited accuracy of SPS service to 100m until May 2000
  • 12. 3. Differential GPS ► Reference station at a fixed, known location computes its location from SV signals and computes error correction factors ► Correction factors are transmitted to remote receivers at radio frequency ► Usable range <30 km from reference station ► Reference receiver must be surveyed and located beforehand ► Coast Guard maintains ref. stations along most US coastlines ► Typical accuracy 1-5m Reference station at known location Remote receiver Correction factors transmitted to remote receiver via radio frequency SV position data received by reference station SV position data received by remote receiver Remote receiver position modified by correction factors Correction factors computed from position errors
  • 13. 4. Carrier Phase Tracking ► Reference receiver required, similar to DGPS ► Utilizes high frequency carrier waves instead of SV data and PRN code ► Remote position = reference position + difference in (x,y,z) derived from difference in carrier cycle measurements SV @ t1 SV @ t2 t2-t1 >15 min Reference station at known location Remote receiver Carrier waves
  • 14. Carrier Phase Cycle Changes ► Example: Range from reference to remote receiver has changed by 10 cycles between t1 and t2 ► Usable <30km from reference station ► Accuracy 4-10cm for fast static processing, 1-5cm for post-processing ► Must acquire signal while stationary for at least 15 minutes ► Good for mapping and surveying, impractical for real-time navigation CARRIER PHASE TRACKING 10 cycles Remote receiver Reference receiver Tagged cycles @ t1 Tagged cycles @ t2 19 cm  
  • 15. 5. Wide Area Augmentation System (WAAS)
  • 16. WAAS: Broadcast Corrections Wide Area Augmentation System ► 2 geosynchronous satellites ► 2 main ground stations on east & west coast ► 25 ground substations ► Information broadcast with same data structure / same channel as GPS ► Must have a WAAS-capable receiver to use ► Accuracy <3m ► Developed by FAA for aircraft landings Substations compute local errors Surveyed locations (25) West coast East coast Correction factors rebroadcast across the US to be used by anyone SV data received at substations Orbiting GPS satellites Geosynchronous WAAS satellites Local errors transmitted to main ground stations Correction factors transmitted to WAAS satellites Correction factors computed at main ground stations
  • 17. Other Techniques ►Post Processing  Data saved and position computed later ►Data Links  Hard-wire connections between reference and remote receivers ►Internet corrections  Correction factors available online for post processing
  • 18. IR Laser beams rotate and fan out 6. Indoor GPS: Constellation 3Di ► Factory workspace filled with 3-D coordinate grid of IR light ► Receivers key into grid to determine position ► System eliminates the need for awkward, rigid fixtures and hard tooling for accurate alignment of large parts ► Receivers can be mounted to parts, tools, fixtures, etc ► Accuracy 4-8ppm – i.e. 0.4-0.8mm over 100m range ► Implemented at Boeing Commercial Airplanes Manufacturing R&D Factory workspace Transmitters Receiver mounted to tool LED strobe  Each transmitter rotates light beams at a unique frequency TRANSMITTER Azimuth computed from rotating beams Elevation computed from LED pulses
  • 19. 7. Accuracy Comparison & Applications Technique Accuracy (2) Application Basic GPS (SPS) 15 m Worldwide navigation PPS* 10 m (restricted use) DGPS 5 m Navigation over territory outside US Carrier Phase Tracking 5 cm Land Surveying WAAS 3 m Navigation over territory inside US LAAS** ? (under development) Constellation 3Di 4-8ppm Factory tool positioning * Military and special licensees only ** Local Area Augmentation System coming soon to an airport near you!