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

Introduction to gps and gnss
Introduction to gps and gnssIntroduction to gps and gnss
Introduction to gps and gnss
Vivek Srivastava
 
Satelite communication
Satelite communicationSatelite communication
Satelite communication
Syam Kumar
 

What's hot (20)

gps technology
gps technologygps technology
gps technology
 
Global Positing System
Global Positing SystemGlobal Positing System
Global Positing System
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system ppt
 
Introduction-of-GNSS-2
Introduction-of-GNSS-2Introduction-of-GNSS-2
Introduction-of-GNSS-2
 
RADAR
RADAR RADAR
RADAR
 
Radar communication
Radar communicationRadar communication
Radar communication
 
Components of a Pulse Radar System
Components of a Pulse Radar SystemComponents of a Pulse Radar System
Components of a Pulse Radar System
 
Airborne radar
Airborne  radarAirborne  radar
Airborne radar
 
GLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEMGLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEM
 
GNSS
GNSSGNSS
GNSS
 
RADAR
RADARRADAR
RADAR
 
Gps (global positioning system)
Gps (global positioning system)Gps (global positioning system)
Gps (global positioning system)
 
satellite-communications
 satellite-communications satellite-communications
satellite-communications
 
Satellite orbits
Satellite orbitsSatellite orbits
Satellite orbits
 
Global Positioning System (GPS)
Global Positioning System (GPS) Global Positioning System (GPS)
Global Positioning System (GPS)
 
Introduction to gps and gnss
Introduction to gps and gnssIntroduction to gps and gnss
Introduction to gps and gnss
 
LIDAR
LIDARLIDAR
LIDAR
 
GPS
GPSGPS
GPS
 
Pulse Doppler Radar
Pulse Doppler RadarPulse Doppler Radar
Pulse Doppler Radar
 
Satelite communication
Satelite communicationSatelite communication
Satelite communication
 

Viewers also liked (14)

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
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
"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 System Global Positioning System
Global Positioning System
 
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

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
mark625251
 
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
firaszeki
 
Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891
khan262
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptx
VishuBaniyan
 
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
 

Similar to GPS (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"
 
Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891
 
GPS (Global Positioning System)
GPS (Global Positioning System)GPS (Global Positioning System)
GPS (Global Positioning System)
 
Role of Sensors-Applications.pdf
Role of Sensors-Applications.pdfRole of Sensors-Applications.pdf
Role of Sensors-Applications.pdf
 
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 (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

  • 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