SlideShare a Scribd company logo
1 of 33
Download to read offline
GPS
Toppy Huang
GPS System Architecture
What is GPS?
• Global Positioning System
• Built by U.S. Department of Defense
• Fully operation since 1995 while 1st SAT launched in 1978
• Two positioning services
• SPS (Standard Positioning System) provides 100 m accuracy for civil users
• PPS (Precise Positioning System) provides 17.8 m accuracy for US
military/government users
• Provides Position,Velocity, andTime (PVT)
GPS Background
Why US built GPS?
• Initially for military use on accurate targeting, location awareness, and monitor,
etc.
• ColdWar between US and USSR in 1970s
• Arm race resulted in large competition for long-distance weapons,
like cruise missiles, PGM, and ICBM, etc.
• Traditional inertial guidance system is no good for measuring long-
distance position.
• Urgent demands for improving long-distance positioning accuracy
• VietnamWar (1965 ~ 1975)
• Traditional LORAN (LOng Range NAvigaton) system suffers from
electronic effects of weather and in particular atmospheric effects
related to sunrise and sunset.
• Limited coverage due to radio capability
GPS Background
Why US built GPS? (Cont.)
• 1958~1967, Navy Navigation Satellite System (NNSS,Transit)
• 6 satellites running at 1100 km altitudes with 107 minute orbits
• Long fixed and position update time
• 1974~1977, NavStar
• Experiment on atomic clock stability and accuracy
• 1978~Now, GPS
• 1978, 1st SAT launched
• 1990, 21 SATs by BlockI & BlockII start operations
• 1994, InitialOperational Capability announced
• 1995, Full Operational Capability announced
• 1997~2004, Block IIR SATs launched for replacement
• 2005~, Block IIF SATs keep launching for improvement
• GPS by US while GLONASS by USSR
GPSConstellationSta
tus
GPS Background
Why US open for civil use?
• 1983, Due to poor navigation system, an Korean Aircraft was shot down by
USSR missiles. 269 civilian deaths including 61 Americans.
• 1984, President Reagan open partial function for civil use, Standard Positioning
System (SPS).
• 1990, US DoD announced SA policy for degrading accuracy of SPS to 100~150
meters.
• 1998,Vice President Gore announced Block IIF SATs will increase two additional
frequencies for civil use.
• 2000, President Clinton stopped SA policy, accuracy of SPP is back to 10 ~15
meters.
• 2001, After the terror attack of Sept. 11th, US insisted there is no plan to use SA
policy again.
GPS System Architecture
• Space Segment
• Control Segment
• User Segment
GPS System Architecture
Space Segment
• Space Segment
• 24 operational Satellites + 4
active spares
• 6 orbital planes
• 12 hours orbits
• 20200 km altitudes
• At least 4 SVs(SpaceVehicles)
viewed at any time/places
GPS System Architecture
Control Segment(Cont.)
• Monitor Station
• Collects Smoothed Measurements(勻化數據) for each SVs, and send those to Master Control
Station
• Weather information, ionosphere(電離層) data, and pseudo-range data, etc
• SVs status information
• Master Control Station
• Computes orbital data, clock corrections, and ionosphere corrections, etc
• Passes those Navigation Message toGround Antenna
• With orbital data modification, MCS monitors/diagnoses/adjusts all SVs operations
• Ground Antenna
• Upload Navigation Message to SVs every 8 hours
• All SVs are exactly synchronized by MCS
• MCS tells SVs exactly moving path
3. Positioning
Pseudo range measurement
Carrier phase measurement
GPS 定位原理
地理座標系統
• Position of SVs are presented in Earth-
Centered, Earth-Fixed X,Y, Z (ECEF XYZ)
coordinates.
• The Z-axis points toward the
North Pole.
• The X-axis is defined by the
intersection of the plane define
by the prime meridian (子午
線)and the equatorial plane(赤道
面).
• TheY-axis completes a right
handed orthogonal system by a
plane 90° east of the X-axis and
its intersection with the equator.
Positioning
• Both “Pseudo Range” and “Carrier Phase” to
get the distance between each satellite and
the device.
• And then use the broadcast ephemeris
calculate the location (x1, y1, z1; x2,y2,z2).
• ρi(j) = ri(j) + c te j=1,2,3,4
• ρi(j) =[(x(j)-xi)2+(y(j)-yi)2+(z(j)-zi)2)]1/2+ c te
• j=1,2,3,4
Pseudorange
(DLL-Delay lock loop for code
tracking)
• Reference time:TLM words
• The resulting distances are not only related to the
distance between the receiver antenna and the satellites,
but also to an imperfect alignment to the receiver's time
scale to the GPS time scale.
τ = Tb - Ta
= (τb-△ts) - (τa-△tr)
= (τb-τa) + △tr - △ts
cτ = c [ (τb-τa) + △tr - △ts + △ta ]
ρ = R + c △tr - c △ts + c △ta
ρ= Pseudo-range
R = true range
= [(x- x(j))2 + (y-y(j))2 + (z-z(j))2]1/2
Carrier PhaseTracking
(PLL for carrier phase tracking)
• The wavelength of the carrier waves are very short
compared to the C/A and P code chip lengths.
• L1=154*10.23MHz=1575.42MHz, λ=19cm
• L2=120*10.23MHz=1227.60MHz, λ=24cm
GPS 定位原理
Pseudo-range Measurement• Time clock in GPS receiver and SVs are “synchronized”.
• Time of Arrival(TOA)
• 距離(D) = 速率(V) x 旅行時間(T)
• 衛星距離 = 光速 x 訊號延遲時間
GPS 定位原理
3D空間定位
• A sphere with center (x0, y0, z0) and radius r is the set of all points
(x, y, z) such that
• The GPS receiver could be located at the intersection of three
spheres, one around each satellite, with a radius equal to the
pseudo-range between the satellite and the receiver.
Spher
e
GPS 定位原理
3D空間定位(Cont.)
• Given that 3 positions of SVs are (X1,Y1,Z1),
(X2,Y2,Z2), and (X3,Y3,Z3)
• Get the pseudo-range to these 3 SVs, say RS1,
RS2, and RS3
• Then, the position of GPS receiver (Ux,Uy,Uz) is
done by :
X 1,Y 1,Z 1
X 2,Y 2,Z 2
X 3,Y 3,Z 3
U x,U y,U z
R S 3
R S 2R S 1
3~1,)()()( 222
 iwhereUzZiUyYiUxXiRSi
X
Y
Z
GPS 定位原理
Why we need 4th SV ?
• 4th SV is used for clock correction
• In fact, Atomic clock in SVs is much
more precise than the clock in GPS
receivers.
• Then, actual distance to the SV is called Rt :
• Thus, 4 unknown variables need 4 equations :
X 1,Y 1,Z1
X 2,Y 2,Z 2
X 3,Y 3,Z3
U x,U y,U z,C b
R S 3
R S 2
R S 1
R S 4
X 4,Y 4,Z4
biasclockuserCbwhereCbRsRt  ,
4~1,)()()( 222
 iwhereUzZiUyYiUxXiCRS bi
X
Y
Z
GPS 定位原理
3D定位 / 2D定位 /Velocity
• With 3 SVs tracked, we only get 2D position
• 3 unknown variables (Ux, Uy, Cb) with 3 equations
• With 4 SVs tracked, we’ll get 3D position
• 4 unknown variables (Ux, Uy, Uz, Cb) with 4 equations
• With 4 SVs tracked, the Delta-range measurement is used to
get 3D velocity
• Doppler is measured to provide the relative velocity between the
receiver and SVs.
• More precise pseudo-range measurement could be achieved by
Doppler measurement.
GPS Receiver
Understanding how the GPS Receiver deals signal collection,
Acquisition and tracking.
GPS transmitter (Satellites)
• Each GPS satellite transmits a microwave radio signal
composed of two carrier frequencies
• L1=154*10.23MHz
=1575.42MHz, λ=19cm
• L2=120*10.23MHz
=1227.60MHz, λ=24cm
• Embedded into each carrier frequency are two PRN
codes:
• C/A code: 1.023MHz
• P code: 10.23MHz
Simplified GPS Receiver Block Diagram
NAV Message Content and Format Overview
• Almanac
• Information about the status of
the satellites and approximate
orbital information.
• Used to calculate which satellites
are currently visible. (acquire)
• Many newer GPS receivers are
able to acquire the satellites
without waiting for the almanac.
• Ephemeris
• Precise information about the
orbit of each satellite.
• Used to calculate the location of
a satellite. (xi,yi,zi)
300bits
1500bits/30sec
*25 frame
=12.5mins
GPS Receiver
• GPS RF front-end collects digitized IF data
• DSP
• Acquisition andTracking
• Parameters influent acquisition
• Precorrelation bandwidth (front-end BW)
• Analog-to-digital conversion (ADC)
• Sampling frequency
• Predetection integration time
• CarrierTracking was performed using a FLL-assisted-PLL
Block Diagram of GPS Acquisition
Process
• Code Correlation method
• The receiver generated (respond)
signals are continuously shifted to
detect the maximal correlation
between the received and
generated code sequences.
• If the satellite and receiver clocks
were errorless, this time shift
would be equal to the travel time
(τ) of the code sequence from the
satellite to the receiver.
GPSTest
GPSTest
• C/N
• Doppler Shift
• Sensitivity
• Acquisition sensitivity
• Tracking sensitivity
• TTFF (Time to First Fix)
• Cold Start
• Warm Start
• Hot Start
• Position Accuracy
GPSTest-TTFF
DataType Cold Start Warm Start Hot Start
Previous Position X O O
Time X O O
Almanac X O O
Ephemeris X X O
– Cold start: Receiver does not have time or position information, no valid
ephemeris (or almanac) data (typicalTTFF 30-50 sec, maybe up to several
minutes)
–Warm start: Last position and approximate time known, valid almanac, no valid
ephemeris data (typicalTTFF 30-40 sec)
– Hot start:Time and last position known, valid almanac and ephemeris (typical
TTFF 1-5 sec)
• Need to specify satellite power level when testingTTFF
GPSTest-Sensitivity
• minimum= -174dBm/Hz + C/Nominimum+ NFreceiver
• Sensitivity
• Acquisition sensitivity
• Tracking sensitivity
• Minimum level of signal that allows GPS receiver to acquire or track the GPS
signal (may also be specified in terms of C/No)
• Acquisition sensitivity: minimum level to successfully perform TTFF under cold start
(typically around -140 to -150 dBm)
• Tracking sensitivity: minimum level to maintain location fix once it has been attained
(typically -150 to -160 dBm)
• Test requires multi-satellite GPS signal with valid navigational messages for
TTFF, and real-time satellite power control to reduce power levels to test
sensitivity
SampleTest PlanTest Item Suggested Spec.
1 Minimum C/N C/N >= 38dB
2 Doppler Shift C/N >= 38dB
3
Acquisition
time
Hot startTTFF <= 1 sec
4 Cold startTTFF < =45 sec
5 Cold startTTFF@
sensitivity level
< =100 sec
6 Tracking Sensitivity <=-154dBm,
7 Acquisition Sensitivity >=-145dBm
8 Position Accuracy <=10m
SiRF Star IV
GPS max input power
• best performance is obtained when the signal levels are between -125
dBm and -117 dBm.These received signal levels are determined by :
• GPS satellite transmit power
• GPS satellite elevation and azimuth
• Free space path loss
• Extraneous path loss such as rain
• Partial or total path blockage such as foliage or building
• Multipath caused by signal reflection
• GPS antenna
• Signal path after the GPS antenna
Test sample of C/N v.s. Input Level
• CN is proportionate to input Level.
53.5
49.1
44.3
39.38
34.37
29.51
24.68
20.12
0
10
20
30
40
50
60
C/N v.s. Input Level
Test data

More Related Content

What's hot

GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)NinaPlays
 
Global Positioning system GPS - Dr. S. Balamurugan
Global Positioning system GPS - Dr. S. BalamuruganGlobal Positioning system GPS - Dr. S. Balamurugan
Global Positioning system GPS - Dr. S. BalamuruganPrakash Kumar Sekar
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning SystemGaurav Raj
 
Global Positioning System
Global Positioning System Global Positioning System
Global Positioning System Varun B P
 
GLOBAL POSITIONING SYSTEM (GPS)
GLOBAL POSITIONING SYSTEM (GPS) GLOBAL POSITIONING SYSTEM (GPS)
GLOBAL POSITIONING SYSTEM (GPS) Md. Sumon Fakir
 
GPS[Global Positioning System]
GPS[Global Positioning System]GPS[Global Positioning System]
GPS[Global Positioning System]Ishwar Bulbule
 
Global positioning system (gps)
Global positioning system (gps)Global positioning system (gps)
Global positioning system (gps)Gokul Saud
 
Chapter 3- pulsed radar system and MTI
Chapter 3- pulsed radar system and MTIChapter 3- pulsed radar system and MTI
Chapter 3- pulsed radar system and MTIRima Assaf
 
Lecture satellite navigation
Lecture   satellite navigationLecture   satellite navigation
Lecture satellite navigationzannuar
 
Global navigation satellite system based positioning combined
Global navigation satellite system based positioning   combinedGlobal navigation satellite system based positioning   combined
Global navigation satellite system based positioning combinedMehjabin Sultana
 
telemetry tracking and command systems
telemetry tracking and command systemstelemetry tracking and command systems
telemetry tracking and command systemsShaheem TM
 

What's hot (20)

Gps
GpsGps
Gps
 
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
 
Global Positioning system GPS - Dr. S. Balamurugan
Global Positioning system GPS - Dr. S. BalamuruganGlobal Positioning system GPS - Dr. S. Balamurugan
Global Positioning system GPS - Dr. S. Balamurugan
 
gps technology
gps technologygps technology
gps technology
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
Global Positioning System
Global Positioning System Global Positioning System
Global Positioning System
 
GLOBAL POSITIONING SYSTEM (GPS)
GLOBAL POSITIONING SYSTEM (GPS) GLOBAL POSITIONING SYSTEM (GPS)
GLOBAL POSITIONING SYSTEM (GPS)
 
GPS[Global Positioning System]
GPS[Global Positioning System]GPS[Global Positioning System]
GPS[Global Positioning System]
 
Global positioning system (gps)
Global positioning system (gps)Global positioning system (gps)
Global positioning system (gps)
 
Chapter 3- pulsed radar system and MTI
Chapter 3- pulsed radar system and MTIChapter 3- pulsed radar system and MTI
Chapter 3- pulsed radar system and MTI
 
PresentacióN Gps
PresentacióN GpsPresentacióN Gps
PresentacióN Gps
 
Unit 1-stallite orbit (1)
Unit 1-stallite orbit (1)Unit 1-stallite orbit (1)
Unit 1-stallite orbit (1)
 
Lecture satellite navigation
Lecture   satellite navigationLecture   satellite navigation
Lecture satellite navigation
 
Global navigation satellite system based positioning combined
Global navigation satellite system based positioning   combinedGlobal navigation satellite system based positioning   combined
Global navigation satellite system based positioning combined
 
telemetry tracking and command systems
telemetry tracking and command systemstelemetry tracking and command systems
telemetry tracking and command systems
 
Irnss
IrnssIrnss
Irnss
 
Global positioning system
Global positioning systemGlobal positioning system
Global positioning system
 
How gps works
How gps worksHow gps works
How gps works
 
GPS-errors-2
GPS-errors-2GPS-errors-2
GPS-errors-2
 
Gps
GpsGps
Gps
 

Viewers also liked

Elements of remote sensing
Elements of remote sensingElements of remote sensing
Elements of remote sensingAlbein Vivek
 
Components of Remote Sensing
Components of Remote SensingComponents of Remote Sensing
Components of Remote SensingAbby Varghese
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system pptSwapnil Ramgirwar
 
"GPS" Global Positioning System [PDF]
"GPS" Global Positioning System  [PDF]"GPS" Global Positioning System  [PDF]
"GPS" Global Positioning System [PDF]Course Hero
 
Global positioning System
Global positioning SystemGlobal positioning System
Global positioning Systemayushrajput
 
Lte advanced coverage enhancements
Lte advanced coverage enhancementsLte advanced coverage enhancements
Lte advanced coverage enhancementsS.c. Lu
 

Viewers also liked (12)

Gps ppt
Gps pptGps ppt
Gps ppt
 
GPS ppt.
GPS ppt. GPS ppt.
GPS ppt.
 
Gps
GpsGps
Gps
 
GPS(Global Positioning system
GPS(Global Positioning systemGPS(Global Positioning system
GPS(Global Positioning system
 
Elements of remote sensing
Elements of remote sensingElements of remote sensing
Elements of remote sensing
 
Gps
GpsGps
Gps
 
Components of Remote Sensing
Components of Remote SensingComponents of Remote Sensing
Components of Remote Sensing
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system ppt
 
"GPS" Global Positioning System [PDF]
"GPS" Global Positioning System  [PDF]"GPS" Global Positioning System  [PDF]
"GPS" Global Positioning System [PDF]
 
Global positioning System
Global positioning SystemGlobal positioning System
Global positioning System
 
Lte advanced coverage enhancements
Lte advanced coverage enhancementsLte advanced coverage enhancements
Lte advanced coverage enhancements
 
Concept of gps
Concept of gpsConcept of gps
Concept of gps
 

Similar to GPS System Architecture Explained

20111003-satellite_data_and_communication_pt2-u.ppt
20111003-satellite_data_and_communication_pt2-u.ppt20111003-satellite_data_and_communication_pt2-u.ppt
20111003-satellite_data_and_communication_pt2-u.pptmark625251
 
satellite_data_and_communication_pt2-u.ppt
satellite_data_and_communication_pt2-u.pptsatellite_data_and_communication_pt2-u.ppt
satellite_data_and_communication_pt2-u.pptfiraszeki
 
survey method "Tendua Geo-Special & Construction (OPC) Private Limited"
survey method "Tendua Geo-Special & Construction (OPC) Private Limited"survey method "Tendua Geo-Special & Construction (OPC) Private Limited"
survey method "Tendua Geo-Special & Construction (OPC) Private Limited"HimanshuSinghGaharwa
 
GPS (Global Positioning System)
GPS (Global Positioning System)GPS (Global Positioning System)
GPS (Global Positioning System)tahirilyas92
 
Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891khan262
 
Role of Sensors-Applications.pdf
Role of Sensors-Applications.pdfRole of Sensors-Applications.pdf
Role of Sensors-Applications.pdfGOWTHAMMS6
 
GPS (GLOBAL POSITIONING SYSTEM)
GPS (GLOBAL POSITIONING SYSTEM)GPS (GLOBAL POSITIONING SYSTEM)
GPS (GLOBAL POSITIONING SYSTEM)Abdul mannan Karim
 
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskGROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskKingKong787511
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxVishuBaniyan
 
Introduction of gps global navigation satellite systems
Introduction of gps   global navigation satellite systems Introduction of gps   global navigation satellite systems
Introduction of gps global navigation satellite systems DocumentStory
 
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
 

Similar to GPS System Architecture Explained (20)

20111003-satellite_data_and_communication_pt2-u.ppt
20111003-satellite_data_and_communication_pt2-u.ppt20111003-satellite_data_and_communication_pt2-u.ppt
20111003-satellite_data_and_communication_pt2-u.ppt
 
GPS.ppt
GPS.pptGPS.ppt
GPS.ppt
 
satellite_data_and_communication_pt2-u.ppt
satellite_data_and_communication_pt2-u.pptsatellite_data_and_communication_pt2-u.ppt
satellite_data_and_communication_pt2-u.ppt
 
GPS1.ppt
GPS1.pptGPS1.ppt
GPS1.ppt
 
GPS.ppt
GPS.pptGPS.ppt
GPS.ppt
 
survey method "Tendua Geo-Special & Construction (OPC) Private Limited"
survey method "Tendua Geo-Special & Construction (OPC) Private Limited"survey method "Tendua Geo-Special & Construction (OPC) Private Limited"
survey method "Tendua Geo-Special & Construction (OPC) Private Limited"
 
GPS (Global Positioning System)
GPS (Global Positioning System)GPS (Global Positioning System)
GPS (Global Positioning System)
 
Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891
 
Role of Sensors-Applications.pdf
Role of Sensors-Applications.pdfRole of Sensors-Applications.pdf
Role of Sensors-Applications.pdf
 
GPS (GLOBAL POSITIONING SYSTEM)
GPS (GLOBAL POSITIONING SYSTEM)GPS (GLOBAL POSITIONING SYSTEM)
GPS (GLOBAL POSITIONING SYSTEM)
 
GNSS
GNSSGNSS
GNSS
 
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskGROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptx
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
GPS.pptx
GPS.pptxGPS.pptx
GPS.pptx
 
Gps
GpsGps
Gps
 
Introduction of gps global navigation satellite systems
Introduction of gps   global navigation satellite systems Introduction of gps   global navigation satellite systems
Introduction of gps global navigation satellite systems
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
Gps in remote sensing, pk mani
Gps in remote sensing, pk maniGps in remote sensing, pk mani
Gps in remote sensing, pk mani
 
gps_details.ppt
gps_details.pptgps_details.ppt
gps_details.ppt
 

GPS System Architecture Explained

  • 3. What is GPS? • Global Positioning System • Built by U.S. Department of Defense • Fully operation since 1995 while 1st SAT launched in 1978 • Two positioning services • SPS (Standard Positioning System) provides 100 m accuracy for civil users • PPS (Precise Positioning System) provides 17.8 m accuracy for US military/government users • Provides Position,Velocity, andTime (PVT)
  • 4. GPS Background Why US built GPS? • Initially for military use on accurate targeting, location awareness, and monitor, etc. • ColdWar between US and USSR in 1970s • Arm race resulted in large competition for long-distance weapons, like cruise missiles, PGM, and ICBM, etc. • Traditional inertial guidance system is no good for measuring long- distance position. • Urgent demands for improving long-distance positioning accuracy • VietnamWar (1965 ~ 1975) • Traditional LORAN (LOng Range NAvigaton) system suffers from electronic effects of weather and in particular atmospheric effects related to sunrise and sunset. • Limited coverage due to radio capability
  • 5. GPS Background Why US built GPS? (Cont.) • 1958~1967, Navy Navigation Satellite System (NNSS,Transit) • 6 satellites running at 1100 km altitudes with 107 minute orbits • Long fixed and position update time • 1974~1977, NavStar • Experiment on atomic clock stability and accuracy • 1978~Now, GPS • 1978, 1st SAT launched • 1990, 21 SATs by BlockI & BlockII start operations • 1994, InitialOperational Capability announced • 1995, Full Operational Capability announced • 1997~2004, Block IIR SATs launched for replacement • 2005~, Block IIF SATs keep launching for improvement • GPS by US while GLONASS by USSR GPSConstellationSta tus
  • 6. GPS Background Why US open for civil use? • 1983, Due to poor navigation system, an Korean Aircraft was shot down by USSR missiles. 269 civilian deaths including 61 Americans. • 1984, President Reagan open partial function for civil use, Standard Positioning System (SPS). • 1990, US DoD announced SA policy for degrading accuracy of SPS to 100~150 meters. • 1998,Vice President Gore announced Block IIF SATs will increase two additional frequencies for civil use. • 2000, President Clinton stopped SA policy, accuracy of SPP is back to 10 ~15 meters. • 2001, After the terror attack of Sept. 11th, US insisted there is no plan to use SA policy again.
  • 7. GPS System Architecture • Space Segment • Control Segment • User Segment
  • 8. GPS System Architecture Space Segment • Space Segment • 24 operational Satellites + 4 active spares • 6 orbital planes • 12 hours orbits • 20200 km altitudes • At least 4 SVs(SpaceVehicles) viewed at any time/places
  • 9. GPS System Architecture Control Segment(Cont.) • Monitor Station • Collects Smoothed Measurements(勻化數據) for each SVs, and send those to Master Control Station • Weather information, ionosphere(電離層) data, and pseudo-range data, etc • SVs status information • Master Control Station • Computes orbital data, clock corrections, and ionosphere corrections, etc • Passes those Navigation Message toGround Antenna • With orbital data modification, MCS monitors/diagnoses/adjusts all SVs operations • Ground Antenna • Upload Navigation Message to SVs every 8 hours • All SVs are exactly synchronized by MCS • MCS tells SVs exactly moving path
  • 10. 3. Positioning Pseudo range measurement Carrier phase measurement
  • 11. GPS 定位原理 地理座標系統 • Position of SVs are presented in Earth- Centered, Earth-Fixed X,Y, Z (ECEF XYZ) coordinates. • The Z-axis points toward the North Pole. • The X-axis is defined by the intersection of the plane define by the prime meridian (子午 線)and the equatorial plane(赤道 面). • TheY-axis completes a right handed orthogonal system by a plane 90° east of the X-axis and its intersection with the equator.
  • 12. Positioning • Both “Pseudo Range” and “Carrier Phase” to get the distance between each satellite and the device. • And then use the broadcast ephemeris calculate the location (x1, y1, z1; x2,y2,z2). • ρi(j) = ri(j) + c te j=1,2,3,4 • ρi(j) =[(x(j)-xi)2+(y(j)-yi)2+(z(j)-zi)2)]1/2+ c te • j=1,2,3,4
  • 13. Pseudorange (DLL-Delay lock loop for code tracking) • Reference time:TLM words • The resulting distances are not only related to the distance between the receiver antenna and the satellites, but also to an imperfect alignment to the receiver's time scale to the GPS time scale. τ = Tb - Ta = (τb-△ts) - (τa-△tr) = (τb-τa) + △tr - △ts cτ = c [ (τb-τa) + △tr - △ts + △ta ] ρ = R + c △tr - c △ts + c △ta ρ= Pseudo-range R = true range = [(x- x(j))2 + (y-y(j))2 + (z-z(j))2]1/2
  • 14. Carrier PhaseTracking (PLL for carrier phase tracking) • The wavelength of the carrier waves are very short compared to the C/A and P code chip lengths. • L1=154*10.23MHz=1575.42MHz, λ=19cm • L2=120*10.23MHz=1227.60MHz, λ=24cm
  • 15. GPS 定位原理 Pseudo-range Measurement• Time clock in GPS receiver and SVs are “synchronized”. • Time of Arrival(TOA) • 距離(D) = 速率(V) x 旅行時間(T) • 衛星距離 = 光速 x 訊號延遲時間
  • 16. GPS 定位原理 3D空間定位 • A sphere with center (x0, y0, z0) and radius r is the set of all points (x, y, z) such that • The GPS receiver could be located at the intersection of three spheres, one around each satellite, with a radius equal to the pseudo-range between the satellite and the receiver. Spher e
  • 17. GPS 定位原理 3D空間定位(Cont.) • Given that 3 positions of SVs are (X1,Y1,Z1), (X2,Y2,Z2), and (X3,Y3,Z3) • Get the pseudo-range to these 3 SVs, say RS1, RS2, and RS3 • Then, the position of GPS receiver (Ux,Uy,Uz) is done by : X 1,Y 1,Z 1 X 2,Y 2,Z 2 X 3,Y 3,Z 3 U x,U y,U z R S 3 R S 2R S 1 3~1,)()()( 222  iwhereUzZiUyYiUxXiRSi X Y Z
  • 18. GPS 定位原理 Why we need 4th SV ? • 4th SV is used for clock correction • In fact, Atomic clock in SVs is much more precise than the clock in GPS receivers. • Then, actual distance to the SV is called Rt : • Thus, 4 unknown variables need 4 equations : X 1,Y 1,Z1 X 2,Y 2,Z 2 X 3,Y 3,Z3 U x,U y,U z,C b R S 3 R S 2 R S 1 R S 4 X 4,Y 4,Z4 biasclockuserCbwhereCbRsRt  , 4~1,)()()( 222  iwhereUzZiUyYiUxXiCRS bi X Y Z
  • 19. GPS 定位原理 3D定位 / 2D定位 /Velocity • With 3 SVs tracked, we only get 2D position • 3 unknown variables (Ux, Uy, Cb) with 3 equations • With 4 SVs tracked, we’ll get 3D position • 4 unknown variables (Ux, Uy, Uz, Cb) with 4 equations • With 4 SVs tracked, the Delta-range measurement is used to get 3D velocity • Doppler is measured to provide the relative velocity between the receiver and SVs. • More precise pseudo-range measurement could be achieved by Doppler measurement.
  • 20. GPS Receiver Understanding how the GPS Receiver deals signal collection, Acquisition and tracking.
  • 21. GPS transmitter (Satellites) • Each GPS satellite transmits a microwave radio signal composed of two carrier frequencies • L1=154*10.23MHz =1575.42MHz, λ=19cm • L2=120*10.23MHz =1227.60MHz, λ=24cm • Embedded into each carrier frequency are two PRN codes: • C/A code: 1.023MHz • P code: 10.23MHz
  • 22. Simplified GPS Receiver Block Diagram
  • 23. NAV Message Content and Format Overview • Almanac • Information about the status of the satellites and approximate orbital information. • Used to calculate which satellites are currently visible. (acquire) • Many newer GPS receivers are able to acquire the satellites without waiting for the almanac. • Ephemeris • Precise information about the orbit of each satellite. • Used to calculate the location of a satellite. (xi,yi,zi) 300bits 1500bits/30sec *25 frame =12.5mins
  • 24. GPS Receiver • GPS RF front-end collects digitized IF data • DSP • Acquisition andTracking • Parameters influent acquisition • Precorrelation bandwidth (front-end BW) • Analog-to-digital conversion (ADC) • Sampling frequency • Predetection integration time • CarrierTracking was performed using a FLL-assisted-PLL
  • 25. Block Diagram of GPS Acquisition Process • Code Correlation method • The receiver generated (respond) signals are continuously shifted to detect the maximal correlation between the received and generated code sequences. • If the satellite and receiver clocks were errorless, this time shift would be equal to the travel time (τ) of the code sequence from the satellite to the receiver.
  • 27. GPSTest • C/N • Doppler Shift • Sensitivity • Acquisition sensitivity • Tracking sensitivity • TTFF (Time to First Fix) • Cold Start • Warm Start • Hot Start • Position Accuracy
  • 28. GPSTest-TTFF DataType Cold Start Warm Start Hot Start Previous Position X O O Time X O O Almanac X O O Ephemeris X X O – Cold start: Receiver does not have time or position information, no valid ephemeris (or almanac) data (typicalTTFF 30-50 sec, maybe up to several minutes) –Warm start: Last position and approximate time known, valid almanac, no valid ephemeris data (typicalTTFF 30-40 sec) – Hot start:Time and last position known, valid almanac and ephemeris (typical TTFF 1-5 sec) • Need to specify satellite power level when testingTTFF
  • 29. GPSTest-Sensitivity • minimum= -174dBm/Hz + C/Nominimum+ NFreceiver • Sensitivity • Acquisition sensitivity • Tracking sensitivity • Minimum level of signal that allows GPS receiver to acquire or track the GPS signal (may also be specified in terms of C/No) • Acquisition sensitivity: minimum level to successfully perform TTFF under cold start (typically around -140 to -150 dBm) • Tracking sensitivity: minimum level to maintain location fix once it has been attained (typically -150 to -160 dBm) • Test requires multi-satellite GPS signal with valid navigational messages for TTFF, and real-time satellite power control to reduce power levels to test sensitivity
  • 30. SampleTest PlanTest Item Suggested Spec. 1 Minimum C/N C/N >= 38dB 2 Doppler Shift C/N >= 38dB 3 Acquisition time Hot startTTFF <= 1 sec 4 Cold startTTFF < =45 sec 5 Cold startTTFF@ sensitivity level < =100 sec 6 Tracking Sensitivity <=-154dBm, 7 Acquisition Sensitivity >=-145dBm 8 Position Accuracy <=10m
  • 32. GPS max input power • best performance is obtained when the signal levels are between -125 dBm and -117 dBm.These received signal levels are determined by : • GPS satellite transmit power • GPS satellite elevation and azimuth • Free space path loss • Extraneous path loss such as rain • Partial or total path blockage such as foliage or building • Multipath caused by signal reflection • GPS antenna • Signal path after the GPS antenna
  • 33. Test sample of C/N v.s. Input Level • CN is proportionate to input Level. 53.5 49.1 44.3 39.38 34.37 29.51 24.68 20.12 0 10 20 30 40 50 60 C/N v.s. Input Level Test data