SlideShare a Scribd company logo
1 of 56
Center for Research and Application for Satellite Remote Sensing
Yamaguchi University
The GPS/GNSS Signal (2)
• GNSS and trilateration rely on measurement of distances to fix position
• Range is the GNSS term for distance
• Trilateration measure distance from controls on ground
• GNSS ranging measure distance from orbiting satellites
https://www.e-education.psu.edu/geog862/ 2
GNSS and Trilateration
• GNSS signals are broadcast in the microwave part of the electromagnetic spectrum
• It is passive system because only the satellites transmit and the users only receive them
• There is no limit to the number of users without danger of overburdening the system
https://www.e-education.psu.edu/geog862/
3
One-way ranging
A Passive System
4
The Electromagnetic Spectrum
• Distance is a function of the speed of light (c), signal frequency (f), and elapsed
time (t)
• The GNSS signals do not return to the satellite
• A clock in the satellite marks the time it departs from the satellite and a clock in
the receiver can mark the moment it arrives
• The range depends on the time it takes a GNSS signal to make a trip from the
satellite to the receiver.
• Therefore the satellite must tell the receiver the exact time it left the satellite
https://www.e-education.psu.edu/geog862/ 5
Time
• In GNSS, the control points are the satellites themselves but it is
somewhat complicated because the satellite is always moving.
• The GNSS signal must communicate to its receiver:
1) what time it is on the satellite;
2) the instantaneous position of a moving satellite;
3) some information about atmospheric correction; and
4) satellite identification and where to find the other satellites.
https://www.e-education.psu.edu/geog862/ 6
Control Points
• In order to communicate the needed information by the receiver,
codes are used and carried by carrier waves.
• A carrier has at least one of characteristics such as phase,
amplitude, or frequency that may be changed (modulated) to carry
information.
• The 2 GPS carrier waves are radio waves that are part of the L-band
(390 MHz – 1550 MHz)
https://www.e-education.psu.edu/geog862/ 7
The Navigation Code
Modulation types
https://www.e-education.psu.edu/geog862/ 8
• A wavelength with a duration of 1 second or 1 cycle per second has a frequency of
1 hertz (Hz)
• The lowest sound human ears can detect has a frequency of about 25 Hz and the
highest is about 15,000 Hz or 15 kilohertz (KHz)
• Most modulated carriers used in GPS have frequencies that are measured in
million cycles per second or megahertz (MHz)
• The fundamental frequencies of GPS are:
L1 at 1575.42 MHz (λ=19.0 cm)
L2 at 1227.60 MHz (λ=24.4 cm)
L5 at 1176.45 MHz (λ=25.48 cm) (new addition)
https://www.e-education.psu.edu/geog862/ 9
Wavelength
• GPS codes are binary, strings of zeroes and one, the language of
computers
• 3 basic GPS codes:
• 1) Navigation code,
• 2) Precise code (P code) and
• 3) Coarse Acquisition code (C/A code)
• Navigation code has a frequency of 50 Hz and is modulated into both L1
and L2 carriers.
https://www.e-education.psu.edu/geog862/ 10
Codes
https://www.e-education.psu.edu/geog862/ 11
Navigation Message
• Information in the Navigation message deteriorates with time.
• For example, every 2 hours the data in subframes 1, 2 and 3, the
ephemeris and clocks parameters, are updated.
• The data in subframes 4 and 5, the almanacs, are renewed every 6
days.
• These updates are provided by the government uploading facilities.
https://www.e-education.psu.edu/geog862/ 12
Navigation Message
• Subframe 1 contains the time-sensitive information.
• Drifts of each satellite clock are carefully monitored by the Control Segment
and is eventually uploaded into subframe 1 of where it is known as the
broadcast clock correction.
• One of the 10 words in subframe 1 provides information about the Age of Data
Clock or AODC.
https://www.e-education.psu.edu/geog862/ 13
Subframe 1
• Each GPS satellite carries 4 atomic clocks : 2 cesium
and 2 rubidium. Block IIR satellites are all rubidium
• Galileo satellite has 4 atomic clocks: 2 rubidium and 2
hydrogen maser
• GLONASS satellite has 3 Cesium clocks
• Beidou satellites has rubidium and hydrogen maser
• QZSS 1st generation satellites carry rubidium but next
satellites will be atomic-less clock.
• IRNSS satellites has 3 rubidium clocks
• The clocks in any one satellite are completely
independent from each other
https://www.e-education.psu.edu/geog862/ 14
Atoms emitting a
microwave frequency
Hydrogen maser
Rubidium
Satellite clocks
• Subframes 2 and 3 contain information about the position of the satellite, with
respect to time (ephemeris).
• There are 6 orbital elements: a (semi major axis), e (eccentricity), Ω (longitude of the
ascending node), ω (argument of perigee), i (inclination) and v (true anomaly).
• This information is used to calculate the ECEF, WGS84 coordinates of the satellite at
any moment.
• The broadcast ephemeris also deteriorates with time.
• As a result one of the important portion of the Navigation message is called IODE or
Issue of Data Ephemeris.
https://www.e-education.psu.edu/geog862/ 15
Subframes 2 and 3
• The broadcast ephemeris is a
prediction of the satellite
location at some time later
• They are the results of least-
squares curve fitting analysis
of the satellite’s actual orbit.
https://www.e-education.psu.edu/geog862/ 16
The Broadcast Ephemeris
Ephemeris and clock data parameters
decoded from subframes 1, 2 and 3
https://www.e-education.psu.edu/geog862/ 17
Ephemeris and clock data parameters
• EPHEMERIS FOR SATELLITE 2 :
• PRN number for data .................. 2
• Issue of ephemeris data .............. 224
• Semi-Major Axis (meters) ............. 2.65603E+07
• C(ic) (rad) .......................... 1.88127E-07
• C(is) (rad) .......................... -1.00583E-07
• C(rc) (meters) ....................... 321.656
• C(rs) (meters) ....................... 87.6875
• C(uc) (rad) .......................... 4.36418E-06
• C(us) (rad) .......................... 2.70829E-06
• Mean motion difference (rad/sec) ..... 5.04521E-09
• Eccentricity (dimensionless) ......... 0.0139305
• Rate of inclination angle (rad/sec) .. 4.11089E-10
• Inclination angle @ ref. time (rad) .. 0.950462
• Mean Anomaly at reference time (rad) . -2.62555
• Corrected Mean Motion (rad/sec) ...... 0.000145859
• Computed Mean Motion (rad/sec) ....... 0.000145854
• Argument of perigee (rad) ............ -2.56865
• Rate of right ascension (rad/sec) .... -8.43857E-09
• Right ascension @ ref time (rad) ..... 1.75048
• Sqrt (1 - e^2) ....................... 0.999903
• Sqr root semi-major axis, (m^1/2) .... 5153.67
• Reference time ephemeris (sec) ....... 240704
• Subframe 4 addresses atmospheric correction.
• It contains the almanac data for satellites with pseudorandom noise
(PRN) numbers from 25 through 32.
• It also contains a flag that tells the receiver when a security system
known as antispoofing or AS has been activated by the Control
Stations.
https://www.e-education.psu.edu/geog862/ 18
Subframe 4
19
https://www.trimble.com/gps_tutorial/howgps-error.aspx
The atmosphere
GPS Satellite Ionospheric
Model Parameter
Decoded from Subframe 4
Ionospheric parameters:
Alpha[0] : 1.397E-08
Alpha[1] : 2.235E-08
Alpha[2] : -1.192E-07
Alpha[3] : -1.192E-07
Beta[0] : 1.044E+05
Beta[1] : 9.83E+04
Beta[2] : -1.966E+05
Beta[3] : -3.932E+05
https://www.e-education.psu.edu/geog862/ 20
GPS Satellite Ionospheric Model Parameter
• Subframe 5 contains almanac data for satellites with PRN numbers
from 1 through 24.
• Once, the receiver finds its first satellite, it can look at the
ephemerides to figure the position of more satellites to track.
https://www.e-education.psu.edu/geog862/ 21
Subframe 5
• Subframe 1 contains information about the health of the satellites.
• Subframes 4 and 5 also include health data of all the satellites
• inform users of any satellite malfunctions
• tell the receiver that all signals from the satellite are good and reliable
• tell the receiver which satellites have tracking problems or other difficulties.
• tell the receiver that the satellite will be out of commission in the future it
will be undergoing a scheduled orbit correction.
• Satellites are vulnerable to clock breakdown.
• This is the reason why satellites carry as many as 4 clocks.
https://www.e-education.psu.edu/geog862/ 22
Satellite Health
23
Satellite health
• Like the Navigation Message, the P and C/A code are impressed on
the L1 and L2 GPS carrier waves by modulation
• They carry raw data from which GPS receivers derive their time and
distance.
https://www.e-education.psu.edu/geog862/ 24
The P and C/A Codes
• The P and C/A code are complicated; in fact they appear to be nothing
but noise at first.
• They are known as pseudorandom noise, or PRN codes.
• But these codes have been carefully designed and capable of repetition
and replication.
https://www.e-education.psu.edu/geog862/ 25
PRN
P Code
• It is generated at a rate of 10.23 million bits per second and is available on both L1
and L2.
• Each satellite repeats its portion of the P code every 7 days, and the entire code is
renewed every 37 weeks.
• Each satellite is assigned one particular week of the 37-week-long P code, thus the
receiver can identify the satellite.
• For example SV 14 is so named because it broadcasts the 14th week of the P code.
https://www.e-education.psu.edu/geog862/ 26
• The C/A code is generated at 1.023 million bits per second, 10 times
slower than the P code.
• Satellite identification: each satellite broadcast a completely unique C/A
code on its L1 frequency
https://www.e-education.psu.edu/geog862/ 27
C/A Code
28
Codes modulated on carrier waves
• The C/A code is the vehicle for the SPS (Standard Positioning
Service) – civilian use
• The P code provides the same service for PPS (Precise Positioning
Service) – military use
https://www.e-education.psu.edu/geog862/ 29
SPS and PPS
30
https://www.gps.gov/
Latest report on Range, Horizontal and Vertical Accuracy
Global Vertical Error Histogram
31
https://www.gps.gov/
32
https://www.gps.gov/
Global Horizontal Error Histogram
• GNSS Ranging
• One-way ranging
• The elapsed time is measured by 2 clocks: one in the
satellite and another in the receiver.
• Perfect synchronization of clocks is physically impossible.
• A discrepancy of 1 microsecond can create a range error
of 300 meters.
https://www.e-education.psu.edu/geog862/ 33
The Production of a Modulated Carrier Wave
• Phase angles are important to the
modulation of the carrier by phase
that is the method of attaching the
codes to the GPS carriers.
• 0, 90, 180, 270, and 360 are known as
phase angles in a single wavelength.
• The oscillators of GPS satellite create
very constant wavelengths, because
like clocks or oscillators, they're
known as frequency standards.
https://www.e-education.psu.edu/geog862/ 34
Phase angles
• Time measurement devices used in GPS are more correctly called
oscillators or frequency standards.
• The rate of all the components of GPS signals are multiples of the
standard rate of the oscillators, 10.23 MHz known as the
fundamental clock rate (Fo).
• L1- 154 x 10.23 MHz =1575.42 MHz
• L2- 120 x 10.23 MHz =1227.60 MHz
• The codes are also based on Fo.
• 10.23 code chips of the P code occur every microseconds or the
chipping rate is 10.23 Mbps exactly the same as Fo, 10.23 MHz.
https://www.e-education.psu.edu/geog862/ 35
Frequency standard
• The frequency of a modulated carrier, measured in hertz, can indicate the
elapsed time between the beginning and end of a wavelength.
• The length is approximately:
where
λ = the length of each complete wavelength (m)
ca = the speed of light corrected for atmospheric effects
f = frequency in hertz
If c=299 792 458 m/s and L1 frequency =1,575.42 MHz, What is its
wavelength?
https://www.e-education.psu.edu/geog862/ 36
Wavelength
• Binary biphase modulation is the kind of phase modulation used to
encode a carrier in GPS.
• Each zero (0) and one (1) is known as a code chip.
• 0-normal state
• 1-mirror image state.
• The modulations from 0 to 1 and from 1 to 0 are accomplished by
instantaneous 180⁰ changes in phase.
https://www.e-education.psu.edu/geog862/ 37
Encoding by Phase Modulation
• The chipping rate of the C/A code is 10 times slower than the P code, a tenth
of Fo, 1.023 Mbps
• 10 P code chips occur in the time it takes to generate 1 C/A code, allowing P
code derived pseudoranges to be much more precise.
• This is the reason C/A code is known as coarse acquisition code.
• Even though both codes are broadcast on L1, they are distinguishable from
one another by their transmission in quadrature.
• That means that the C/A code is phase shifted 90⁰ from P code.
https://www.e-education.psu.edu/geog862/ 38
Encoding by Phase Modulation
Code Modulation
of the L1 Carrier
https://www.e-education.psu.edu/geog862/
39
• Observable - the thing being measured
• Observation - the measurement
2 types of observables:
• Pseudorange
• instantaneous point positioning; low accuracy;
• ranging based on codes
• Carrier phase
• high precision survey
• Ranging based on the carrier waves
https://www.e-education.psu.edu/geog862/ 40
The Observables
• A pseudorange observable is based on a
time shift.
• This time shift is symbolized by dτ, d tau.
• This is the time elapsed between the
instant a GPS signal leaves a satellite and
the instant it arrives at a receiver.
• The elapsed time is known as the
propagation delay.
• A pseudorange is measured by a receiver
by comparing a replica of the code
generated by the receiver itself with the
code it receives from the satellite.
https://www.e-education.psu.edu/geog862/ 41
Pseudoranging
• The code sent by the satellite usually do not line up with the replica code
generated by the receiver.
• Lining up the code from the satellite with the replica in the GPS receiver is called
autocorrelation.
• It depends on the transformation of code chips to code states.
• The formula used to derive the code states (+1 and -1) from code chips (0 and 1) is:
code state=1-2x
where x is the code chip value.
• For example a normal code state of +1 corresponds to a chip value of 0. A mirror
code state of -1 corresponds to a chip value of 1.
https://www.e-education.psu.edu/geog862/ 42
Autocorrelation
Q1: If a tracking loop of 10 code states generated in a receiver does not match the
10 code states received from the satellite, how does the receiver know?
A1: The sum of the products of the code of each of the receivers 10 code states
with each of the 10 code states from the satellite, when divided by 10, does not equal
1.
Q2: How does the receiver know when a tracking loop of 10 replica code states does
match 10 code states from the satellite?
A2: The sum of the products of the code of each of the receivers 10 code states
with each of the 10 code states from the satellite, when divided by 10, is exactly 1.
https://www.e-education.psu.edu/geog862/ 43
Autocorrelation
https://www.e-education.psu.edu/geog862/ 44
• Once correlation of the two codes is achieved with a delay lock loop,
it is maintained by a correlation channel within the GPS receiver, and
the receiver is sometimes said to have achieved lock, or to be locked
on to the satellites.
• If the correlation is interrupted, the receiver is said to have lost lock.
• As long as the lock is present, the Navigation Message is available to
the receiver.
https://www.e-education.psu.edu/geog862/ 45
Lock on to the satellites
• One reason the time shift, dτ, cannot reveal the true range, ρ, of
the satellite at a particular instant is the lack of perfect
synchronization between the clock in the receiver and the clock in
the satellite.
• Hence, a small part of dτ contains clock errors too.
• There are 2 clock offsets that bias every satellite to receiver
pseudorange observable.
• This is the reason it is called a pseudorange.
https://www.e-education.psu.edu/geog862/ 46
Imperfect Oscillators
https://www.e-education.psu.edu/geog862/ 47
Pseudorange Equation
• Carrier phase ranging is the center of high accuracy surveying
applications.
• It depends on the carrier waves themselves, the unmodulated L1
and L2.
• The foundation of the carrier phase measurement is the
combination of the unmodulated carrier itself received from a GPS
satellite with replica of that carrier generated within the receiver.
https://www.e-education.psu.edu/geog862/ 48
Carrier phase ranging
The phase difference between the
incoming signal and the replica wave
generated by the receiver reveals the
fractional part of the carrier phase
measurement.
https://www.e-education.psu.edu/geog862/ 49
When two waves reach exactly the same phase angle they said to be in phase,
coherent or phase locked.
When two waves reach the same angle at different times, they are out of phase or
phase shifted.
Phase Difference
• The carrier phase observable is sometimes called the reconstructed
carrier phase or carrier beat phase.
• A beat is the pulsation resulting from the combination of 2 waves
with different frequencies.
• A beat is created when a carrier generated within a receiver and a
carrier received from a satellite are combined.
• How could a beat be created when the carrier from satellite and the
carrier generated within the receiver are supposed to be identical?
https://www.e-education.psu.edu/geog862/ 50
Beat
• If a GPS satellite is moving toward an observer its carrier wave
comes into the receiver with a higher frequency than it had at the
satellite.
• If it is moving away, its carrier wave comes into the receiver with a
lower frequency than it had at the satellite.
• Since the GPS is always moving with respect to the observer, any
signal received is always Doppler-shifted.
https://www.e-education.psu.edu/geog862/ 51
Doppler Effect
https://www.e-education.psu.edu/geog862/ 52
Doppler effect
• A carrier phase observation cannot rely on the travel
time for 2 reasons:
1) the receiver has no codes with which to tag any
particular instant on the incoming continuous carrier
wave.
2) since the receiver cannot distinguish one cycle from
any other, it has no way of knowing the initial phase of
the signal when it left the satellite.
https://www.e-education.psu.edu/geog862/ 53
Carrier Phase Approximation
https://www.e-education.psu.edu/geog862/ 54
Cycle ambiguity problem
While the determination of the
fractional part of a wavelength
can be solved, the number of full
wavelengths (N) is still a problem
Components of the carrier phase observable
https://www.e-education.psu.edu/geog862/ 55
Φ = carrier phase measurement
N = cycle ambiguity
λ = wavelength
εφ = receiver noise
Carrier phase formula
https://www.e-education.psu.edu/geog862/ 56
End of GNSS Lecture 2

More Related Content

What's hot

Spectral signature and spectral libraries
Spectral signature and spectral librariesSpectral signature and spectral libraries
Spectral signature and spectral librariesSheikh Maryam
 
hyperspectral remote sensing and its geological applications
hyperspectral remote sensing and its geological applicationshyperspectral remote sensing and its geological applications
hyperspectral remote sensing and its geological applicationsabhijeet_banerjee
 
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)NinaPlays
 
Fundamentals of Remote Sensing
Fundamentals of Remote SensingFundamentals of Remote Sensing
Fundamentals of Remote SensingShah Naseer
 
Remote Sensing error sources
Remote Sensing error sourcesRemote Sensing error sources
Remote Sensing error sourcesGilbert Okoth
 
Lec_6_Intro to geo-referencing
Lec_6_Intro to geo-referencingLec_6_Intro to geo-referencing
Lec_6_Intro to geo-referencingAtiqa khan
 
Global positioning system (gps)
Global positioning  system (gps)Global positioning  system (gps)
Global positioning system (gps)Vandana Verma
 
Global Positioning System (GPS)
Global Positioning System (GPS) Global Positioning System (GPS)
Global Positioning System (GPS) ManjuChauhan16
 

What's hot (20)

Introduction-of-GNSS-2
Introduction-of-GNSS-2Introduction-of-GNSS-2
Introduction-of-GNSS-2
 
Spectral signature and spectral libraries
Spectral signature and spectral librariesSpectral signature and spectral libraries
Spectral signature and spectral libraries
 
hyperspectral remote sensing and its geological applications
hyperspectral remote sensing and its geological applicationshyperspectral remote sensing and its geological applications
hyperspectral remote sensing and its geological applications
 
Introduction to global position system
Introduction to global position systemIntroduction to global position system
Introduction to global position system
 
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
Fundamentals of Remote Sensing
Fundamentals of Remote SensingFundamentals of Remote Sensing
Fundamentals of Remote Sensing
 
Gps
GpsGps
Gps
 
GLONASS.pptx
GLONASS.pptxGLONASS.pptx
GLONASS.pptx
 
Remote sensing
Remote sensing   Remote sensing
Remote sensing
 
GNSS Observation (4)
GNSS Observation (4)GNSS Observation (4)
GNSS Observation (4)
 
Remote Sensing error sources
Remote Sensing error sourcesRemote Sensing error sources
Remote Sensing error sources
 
Gps
GpsGps
Gps
 
Microwave remote sensing
Microwave remote sensingMicrowave remote sensing
Microwave remote sensing
 
Lec_6_Intro to geo-referencing
Lec_6_Intro to geo-referencingLec_6_Intro to geo-referencing
Lec_6_Intro to geo-referencing
 
Microwave remote sensing
Microwave remote sensingMicrowave remote sensing
Microwave remote sensing
 
Global positioning system (gps)
Global positioning  system (gps)Global positioning  system (gps)
Global positioning system (gps)
 
Global Positioning System (GPS)
Global Positioning System (GPS) Global Positioning System (GPS)
Global Positioning System (GPS)
 
introduction-of-GNSS-1
introduction-of-GNSS-1introduction-of-GNSS-1
introduction-of-GNSS-1
 

Similar to The GPS/GNSS Signal (2)

38581354-Seminar-on-GPS.ppt
38581354-Seminar-on-GPS.ppt38581354-Seminar-on-GPS.ppt
38581354-Seminar-on-GPS.pptOsamaOsama46
 
Lecture satellite navigation
Lecture   satellite navigationLecture   satellite navigation
Lecture satellite navigationzannuar
 
An Introduction to GNSS(Global Navigation Satellite Systems) .pptx
An Introduction to GNSS(Global Navigation Satellite Systems)  .pptxAn Introduction to GNSS(Global Navigation Satellite Systems)  .pptx
An Introduction to GNSS(Global Navigation Satellite Systems) .pptxChShakeelAhmedMayo
 
Seminar on GPS by Haleem
Seminar on GPS by HaleemSeminar on GPS by Haleem
Seminar on GPS by HaleemAbdul Haleem
 
#4 gps introduction & gps messages
#4 gps introduction & gps messages#4 gps introduction & gps messages
#4 gps introduction & gps messagesMohammedHusain20
 
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
 
ORBCOMM Satellite System
ORBCOMM Satellite SystemORBCOMM Satellite System
ORBCOMM Satellite SystemAkram Ahmed
 
Introduction to gps and gnss
Introduction to gps and gnssIntroduction to gps and gnss
Introduction to gps and gnssVivek Srivastava
 
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskGROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskKingKong787511
 
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
 
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
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxVishuBaniyan
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning SystemRishi Shukla
 

Similar to The GPS/GNSS Signal (2) (20)

38581354-Seminar-on-GPS.ppt
38581354-Seminar-on-GPS.ppt38581354-Seminar-on-GPS.ppt
38581354-Seminar-on-GPS.ppt
 
Lecture satellite navigation
Lecture   satellite navigationLecture   satellite navigation
Lecture satellite navigation
 
An Introduction to GNSS(Global Navigation Satellite Systems) .pptx
An Introduction to GNSS(Global Navigation Satellite Systems)  .pptxAn Introduction to GNSS(Global Navigation Satellite Systems)  .pptx
An Introduction to GNSS(Global Navigation Satellite Systems) .pptx
 
Seminar on GPS by Haleem
Seminar on GPS by HaleemSeminar on GPS by Haleem
Seminar on GPS by Haleem
 
#4 gps introduction & gps messages
#4 gps introduction & gps messages#4 gps introduction & gps messages
#4 gps introduction & gps messages
 
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
 
ORBCOMM Satellite System
ORBCOMM Satellite SystemORBCOMM Satellite System
ORBCOMM Satellite System
 
Introduction to gps and gnss
Introduction to gps and gnssIntroduction to gps and gnss
Introduction to gps and gnss
 
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskGROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
 
GPS.pptx
GPS.pptxGPS.pptx
GPS.pptx
 
Gps1
Gps1Gps1
Gps1
 
Introduction to GPS presentation
Introduction to GPS presentationIntroduction to GPS presentation
Introduction to GPS presentation
 
Biases and Receivers (3)
Biases and Receivers (3)Biases and Receivers (3)
Biases and Receivers (3)
 
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
 
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
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptx
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 

More from NopphawanTamkuan

Application of OpenStreetMap in Disaster Risk Management
Application of OpenStreetMap in Disaster Risk ManagementApplication of OpenStreetMap in Disaster Risk Management
Application of OpenStreetMap in Disaster Risk ManagementNopphawanTamkuan
 
Unmanned Aerial Vehicle Application
Unmanned Aerial Vehicle ApplicationUnmanned Aerial Vehicle Application
Unmanned Aerial Vehicle ApplicationNopphawanTamkuan
 
Co-Registration of Small-Scale Satellite Data
Co-Registration of Small-Scale Satellite DataCo-Registration of Small-Scale Satellite Data
Co-Registration of Small-Scale Satellite DataNopphawanTamkuan
 
Disaster Damage Assessment and Recovery Monitoring Using Night-Time Light on GEE
Disaster Damage Assessment and Recovery Monitoring Using Night-Time Light on GEEDisaster Damage Assessment and Recovery Monitoring Using Night-Time Light on GEE
Disaster Damage Assessment and Recovery Monitoring Using Night-Time Light on GEENopphawanTamkuan
 
Introduction to Synthetic Aperture Radar (SAR)
Introduction to Synthetic Aperture Radar (SAR)Introduction to Synthetic Aperture Radar (SAR)
Introduction to Synthetic Aperture Radar (SAR)NopphawanTamkuan
 
Differential SAR Interferometry Using Sentinel-1 Data for Kumamoto Earthquake
Differential SAR Interferometry Using Sentinel-1 Data for Kumamoto EarthquakeDifferential SAR Interferometry Using Sentinel-1 Data for Kumamoto Earthquake
Differential SAR Interferometry Using Sentinel-1 Data for Kumamoto EarthquakeNopphawanTamkuan
 
SAR Data Applications for Disasters
SAR Data Applications for DisastersSAR Data Applications for Disasters
SAR Data Applications for DisastersNopphawanTamkuan
 
Color Composite in ENVI (Case Study: Flood in Vietnam)
Color Composite in ENVI (Case Study: Flood in Vietnam)Color Composite in ENVI (Case Study: Flood in Vietnam)
Color Composite in ENVI (Case Study: Flood in Vietnam)NopphawanTamkuan
 
Earthquake Damage Detection Using SAR Interferometric Coherence
Earthquake Damage Detection Using SAR Interferometric CoherenceEarthquake Damage Detection Using SAR Interferometric Coherence
Earthquake Damage Detection Using SAR Interferometric CoherenceNopphawanTamkuan
 
How to better understand SAR, interpret SAR products and realize the limitations
How to better understand SAR, interpret SAR products and realize the limitationsHow to better understand SAR, interpret SAR products and realize the limitations
How to better understand SAR, interpret SAR products and realize the limitationsNopphawanTamkuan
 
SAR Interferometry Technique
SAR Interferometry TechniqueSAR Interferometry Technique
SAR Interferometry TechniqueNopphawanTamkuan
 
Flood Detection Using ALOS-2 Images in SNAP
Flood Detection Using ALOS-2 Images in SNAPFlood Detection Using ALOS-2 Images in SNAP
Flood Detection Using ALOS-2 Images in SNAPNopphawanTamkuan
 
Differential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal EarthquakeDifferential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal EarthquakeNopphawanTamkuan
 
Flood Detection Using During-Flood SAR Image in QGIS
Flood Detection Using During-Flood SAR Image in QGISFlood Detection Using During-Flood SAR Image in QGIS
Flood Detection Using During-Flood SAR Image in QGISNopphawanTamkuan
 
Color Composite in ENVI (Case Study: Flood in Myanmar)
Color Composite in ENVI (Case Study: Flood in Myanmar)Color Composite in ENVI (Case Study: Flood in Myanmar)
Color Composite in ENVI (Case Study: Flood in Myanmar)NopphawanTamkuan
 
Play with Vector and Make Map
Play with Vector and Make MapPlay with Vector and Make Map
Play with Vector and Make MapNopphawanTamkuan
 
Raster Analysis (Color Composite and Remote Sensing Indices)
Raster Analysis (Color Composite and Remote Sensing Indices)Raster Analysis (Color Composite and Remote Sensing Indices)
Raster Analysis (Color Composite and Remote Sensing Indices)NopphawanTamkuan
 

More from NopphawanTamkuan (20)

Application of OpenStreetMap in Disaster Risk Management
Application of OpenStreetMap in Disaster Risk ManagementApplication of OpenStreetMap in Disaster Risk Management
Application of OpenStreetMap in Disaster Risk Management
 
Unmanned Aerial Vehicle Application
Unmanned Aerial Vehicle ApplicationUnmanned Aerial Vehicle Application
Unmanned Aerial Vehicle Application
 
Co-Registration of Small-Scale Satellite Data
Co-Registration of Small-Scale Satellite DataCo-Registration of Small-Scale Satellite Data
Co-Registration of Small-Scale Satellite Data
 
Visualizing CDR Data
Visualizing CDR DataVisualizing CDR Data
Visualizing CDR Data
 
Disaster Damage Assessment and Recovery Monitoring Using Night-Time Light on GEE
Disaster Damage Assessment and Recovery Monitoring Using Night-Time Light on GEEDisaster Damage Assessment and Recovery Monitoring Using Night-Time Light on GEE
Disaster Damage Assessment and Recovery Monitoring Using Night-Time Light on GEE
 
Introduction to Synthetic Aperture Radar (SAR)
Introduction to Synthetic Aperture Radar (SAR)Introduction to Synthetic Aperture Radar (SAR)
Introduction to Synthetic Aperture Radar (SAR)
 
Differential SAR Interferometry Using Sentinel-1 Data for Kumamoto Earthquake
Differential SAR Interferometry Using Sentinel-1 Data for Kumamoto EarthquakeDifferential SAR Interferometry Using Sentinel-1 Data for Kumamoto Earthquake
Differential SAR Interferometry Using Sentinel-1 Data for Kumamoto Earthquake
 
SAR Data Applications for Disasters
SAR Data Applications for DisastersSAR Data Applications for Disasters
SAR Data Applications for Disasters
 
Color Composite in ENVI (Case Study: Flood in Vietnam)
Color Composite in ENVI (Case Study: Flood in Vietnam)Color Composite in ENVI (Case Study: Flood in Vietnam)
Color Composite in ENVI (Case Study: Flood in Vietnam)
 
Earthquake Damage Detection Using SAR Interferometric Coherence
Earthquake Damage Detection Using SAR Interferometric CoherenceEarthquake Damage Detection Using SAR Interferometric Coherence
Earthquake Damage Detection Using SAR Interferometric Coherence
 
How to better understand SAR, interpret SAR products and realize the limitations
How to better understand SAR, interpret SAR products and realize the limitationsHow to better understand SAR, interpret SAR products and realize the limitations
How to better understand SAR, interpret SAR products and realize the limitations
 
SAR Interferometry Technique
SAR Interferometry TechniqueSAR Interferometry Technique
SAR Interferometry Technique
 
Flood Detection Using ALOS-2 Images in SNAP
Flood Detection Using ALOS-2 Images in SNAPFlood Detection Using ALOS-2 Images in SNAP
Flood Detection Using ALOS-2 Images in SNAP
 
Differential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal EarthquakeDifferential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
 
Flood Detection Using During-Flood SAR Image in QGIS
Flood Detection Using During-Flood SAR Image in QGISFlood Detection Using During-Flood SAR Image in QGIS
Flood Detection Using During-Flood SAR Image in QGIS
 
Color Composite in ENVI (Case Study: Flood in Myanmar)
Color Composite in ENVI (Case Study: Flood in Myanmar)Color Composite in ENVI (Case Study: Flood in Myanmar)
Color Composite in ENVI (Case Study: Flood in Myanmar)
 
Play with Vector and Make Map
Play with Vector and Make MapPlay with Vector and Make Map
Play with Vector and Make Map
 
Raster Analysis (Color Composite and Remote Sensing Indices)
Raster Analysis (Color Composite and Remote Sensing Indices)Raster Analysis (Color Composite and Remote Sensing Indices)
Raster Analysis (Color Composite and Remote Sensing Indices)
 
Image Classification
Image ClassificationImage Classification
Image Classification
 
Useful Tools in QGIS
Useful Tools in QGISUseful Tools in QGIS
Useful Tools in QGIS
 

Recently uploaded

Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
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
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 

Recently uploaded (20)

Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
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🔝
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
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
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 

The GPS/GNSS Signal (2)

  • 1. Center for Research and Application for Satellite Remote Sensing Yamaguchi University The GPS/GNSS Signal (2)
  • 2. • GNSS and trilateration rely on measurement of distances to fix position • Range is the GNSS term for distance • Trilateration measure distance from controls on ground • GNSS ranging measure distance from orbiting satellites https://www.e-education.psu.edu/geog862/ 2 GNSS and Trilateration
  • 3. • GNSS signals are broadcast in the microwave part of the electromagnetic spectrum • It is passive system because only the satellites transmit and the users only receive them • There is no limit to the number of users without danger of overburdening the system https://www.e-education.psu.edu/geog862/ 3 One-way ranging A Passive System
  • 5. • Distance is a function of the speed of light (c), signal frequency (f), and elapsed time (t) • The GNSS signals do not return to the satellite • A clock in the satellite marks the time it departs from the satellite and a clock in the receiver can mark the moment it arrives • The range depends on the time it takes a GNSS signal to make a trip from the satellite to the receiver. • Therefore the satellite must tell the receiver the exact time it left the satellite https://www.e-education.psu.edu/geog862/ 5 Time
  • 6. • In GNSS, the control points are the satellites themselves but it is somewhat complicated because the satellite is always moving. • The GNSS signal must communicate to its receiver: 1) what time it is on the satellite; 2) the instantaneous position of a moving satellite; 3) some information about atmospheric correction; and 4) satellite identification and where to find the other satellites. https://www.e-education.psu.edu/geog862/ 6 Control Points
  • 7. • In order to communicate the needed information by the receiver, codes are used and carried by carrier waves. • A carrier has at least one of characteristics such as phase, amplitude, or frequency that may be changed (modulated) to carry information. • The 2 GPS carrier waves are radio waves that are part of the L-band (390 MHz – 1550 MHz) https://www.e-education.psu.edu/geog862/ 7 The Navigation Code
  • 9. • A wavelength with a duration of 1 second or 1 cycle per second has a frequency of 1 hertz (Hz) • The lowest sound human ears can detect has a frequency of about 25 Hz and the highest is about 15,000 Hz or 15 kilohertz (KHz) • Most modulated carriers used in GPS have frequencies that are measured in million cycles per second or megahertz (MHz) • The fundamental frequencies of GPS are: L1 at 1575.42 MHz (λ=19.0 cm) L2 at 1227.60 MHz (λ=24.4 cm) L5 at 1176.45 MHz (λ=25.48 cm) (new addition) https://www.e-education.psu.edu/geog862/ 9 Wavelength
  • 10. • GPS codes are binary, strings of zeroes and one, the language of computers • 3 basic GPS codes: • 1) Navigation code, • 2) Precise code (P code) and • 3) Coarse Acquisition code (C/A code) • Navigation code has a frequency of 50 Hz and is modulated into both L1 and L2 carriers. https://www.e-education.psu.edu/geog862/ 10 Codes
  • 12. • Information in the Navigation message deteriorates with time. • For example, every 2 hours the data in subframes 1, 2 and 3, the ephemeris and clocks parameters, are updated. • The data in subframes 4 and 5, the almanacs, are renewed every 6 days. • These updates are provided by the government uploading facilities. https://www.e-education.psu.edu/geog862/ 12 Navigation Message
  • 13. • Subframe 1 contains the time-sensitive information. • Drifts of each satellite clock are carefully monitored by the Control Segment and is eventually uploaded into subframe 1 of where it is known as the broadcast clock correction. • One of the 10 words in subframe 1 provides information about the Age of Data Clock or AODC. https://www.e-education.psu.edu/geog862/ 13 Subframe 1
  • 14. • Each GPS satellite carries 4 atomic clocks : 2 cesium and 2 rubidium. Block IIR satellites are all rubidium • Galileo satellite has 4 atomic clocks: 2 rubidium and 2 hydrogen maser • GLONASS satellite has 3 Cesium clocks • Beidou satellites has rubidium and hydrogen maser • QZSS 1st generation satellites carry rubidium but next satellites will be atomic-less clock. • IRNSS satellites has 3 rubidium clocks • The clocks in any one satellite are completely independent from each other https://www.e-education.psu.edu/geog862/ 14 Atoms emitting a microwave frequency Hydrogen maser Rubidium Satellite clocks
  • 15. • Subframes 2 and 3 contain information about the position of the satellite, with respect to time (ephemeris). • There are 6 orbital elements: a (semi major axis), e (eccentricity), Ω (longitude of the ascending node), ω (argument of perigee), i (inclination) and v (true anomaly). • This information is used to calculate the ECEF, WGS84 coordinates of the satellite at any moment. • The broadcast ephemeris also deteriorates with time. • As a result one of the important portion of the Navigation message is called IODE or Issue of Data Ephemeris. https://www.e-education.psu.edu/geog862/ 15 Subframes 2 and 3
  • 16. • The broadcast ephemeris is a prediction of the satellite location at some time later • They are the results of least- squares curve fitting analysis of the satellite’s actual orbit. https://www.e-education.psu.edu/geog862/ 16 The Broadcast Ephemeris
  • 17. Ephemeris and clock data parameters decoded from subframes 1, 2 and 3 https://www.e-education.psu.edu/geog862/ 17 Ephemeris and clock data parameters • EPHEMERIS FOR SATELLITE 2 : • PRN number for data .................. 2 • Issue of ephemeris data .............. 224 • Semi-Major Axis (meters) ............. 2.65603E+07 • C(ic) (rad) .......................... 1.88127E-07 • C(is) (rad) .......................... -1.00583E-07 • C(rc) (meters) ....................... 321.656 • C(rs) (meters) ....................... 87.6875 • C(uc) (rad) .......................... 4.36418E-06 • C(us) (rad) .......................... 2.70829E-06 • Mean motion difference (rad/sec) ..... 5.04521E-09 • Eccentricity (dimensionless) ......... 0.0139305 • Rate of inclination angle (rad/sec) .. 4.11089E-10 • Inclination angle @ ref. time (rad) .. 0.950462 • Mean Anomaly at reference time (rad) . -2.62555 • Corrected Mean Motion (rad/sec) ...... 0.000145859 • Computed Mean Motion (rad/sec) ....... 0.000145854 • Argument of perigee (rad) ............ -2.56865 • Rate of right ascension (rad/sec) .... -8.43857E-09 • Right ascension @ ref time (rad) ..... 1.75048 • Sqrt (1 - e^2) ....................... 0.999903 • Sqr root semi-major axis, (m^1/2) .... 5153.67 • Reference time ephemeris (sec) ....... 240704
  • 18. • Subframe 4 addresses atmospheric correction. • It contains the almanac data for satellites with pseudorandom noise (PRN) numbers from 25 through 32. • It also contains a flag that tells the receiver when a security system known as antispoofing or AS has been activated by the Control Stations. https://www.e-education.psu.edu/geog862/ 18 Subframe 4
  • 20. GPS Satellite Ionospheric Model Parameter Decoded from Subframe 4 Ionospheric parameters: Alpha[0] : 1.397E-08 Alpha[1] : 2.235E-08 Alpha[2] : -1.192E-07 Alpha[3] : -1.192E-07 Beta[0] : 1.044E+05 Beta[1] : 9.83E+04 Beta[2] : -1.966E+05 Beta[3] : -3.932E+05 https://www.e-education.psu.edu/geog862/ 20 GPS Satellite Ionospheric Model Parameter
  • 21. • Subframe 5 contains almanac data for satellites with PRN numbers from 1 through 24. • Once, the receiver finds its first satellite, it can look at the ephemerides to figure the position of more satellites to track. https://www.e-education.psu.edu/geog862/ 21 Subframe 5
  • 22. • Subframe 1 contains information about the health of the satellites. • Subframes 4 and 5 also include health data of all the satellites • inform users of any satellite malfunctions • tell the receiver that all signals from the satellite are good and reliable • tell the receiver which satellites have tracking problems or other difficulties. • tell the receiver that the satellite will be out of commission in the future it will be undergoing a scheduled orbit correction. • Satellites are vulnerable to clock breakdown. • This is the reason why satellites carry as many as 4 clocks. https://www.e-education.psu.edu/geog862/ 22 Satellite Health
  • 24. • Like the Navigation Message, the P and C/A code are impressed on the L1 and L2 GPS carrier waves by modulation • They carry raw data from which GPS receivers derive their time and distance. https://www.e-education.psu.edu/geog862/ 24 The P and C/A Codes
  • 25. • The P and C/A code are complicated; in fact they appear to be nothing but noise at first. • They are known as pseudorandom noise, or PRN codes. • But these codes have been carefully designed and capable of repetition and replication. https://www.e-education.psu.edu/geog862/ 25 PRN
  • 26. P Code • It is generated at a rate of 10.23 million bits per second and is available on both L1 and L2. • Each satellite repeats its portion of the P code every 7 days, and the entire code is renewed every 37 weeks. • Each satellite is assigned one particular week of the 37-week-long P code, thus the receiver can identify the satellite. • For example SV 14 is so named because it broadcasts the 14th week of the P code. https://www.e-education.psu.edu/geog862/ 26
  • 27. • The C/A code is generated at 1.023 million bits per second, 10 times slower than the P code. • Satellite identification: each satellite broadcast a completely unique C/A code on its L1 frequency https://www.e-education.psu.edu/geog862/ 27 C/A Code
  • 28. 28 Codes modulated on carrier waves
  • 29. • The C/A code is the vehicle for the SPS (Standard Positioning Service) – civilian use • The P code provides the same service for PPS (Precise Positioning Service) – military use https://www.e-education.psu.edu/geog862/ 29 SPS and PPS
  • 30. 30 https://www.gps.gov/ Latest report on Range, Horizontal and Vertical Accuracy
  • 31. Global Vertical Error Histogram 31 https://www.gps.gov/
  • 33. • GNSS Ranging • One-way ranging • The elapsed time is measured by 2 clocks: one in the satellite and another in the receiver. • Perfect synchronization of clocks is physically impossible. • A discrepancy of 1 microsecond can create a range error of 300 meters. https://www.e-education.psu.edu/geog862/ 33 The Production of a Modulated Carrier Wave
  • 34. • Phase angles are important to the modulation of the carrier by phase that is the method of attaching the codes to the GPS carriers. • 0, 90, 180, 270, and 360 are known as phase angles in a single wavelength. • The oscillators of GPS satellite create very constant wavelengths, because like clocks or oscillators, they're known as frequency standards. https://www.e-education.psu.edu/geog862/ 34 Phase angles
  • 35. • Time measurement devices used in GPS are more correctly called oscillators or frequency standards. • The rate of all the components of GPS signals are multiples of the standard rate of the oscillators, 10.23 MHz known as the fundamental clock rate (Fo). • L1- 154 x 10.23 MHz =1575.42 MHz • L2- 120 x 10.23 MHz =1227.60 MHz • The codes are also based on Fo. • 10.23 code chips of the P code occur every microseconds or the chipping rate is 10.23 Mbps exactly the same as Fo, 10.23 MHz. https://www.e-education.psu.edu/geog862/ 35 Frequency standard
  • 36. • The frequency of a modulated carrier, measured in hertz, can indicate the elapsed time between the beginning and end of a wavelength. • The length is approximately: where λ = the length of each complete wavelength (m) ca = the speed of light corrected for atmospheric effects f = frequency in hertz If c=299 792 458 m/s and L1 frequency =1,575.42 MHz, What is its wavelength? https://www.e-education.psu.edu/geog862/ 36 Wavelength
  • 37. • Binary biphase modulation is the kind of phase modulation used to encode a carrier in GPS. • Each zero (0) and one (1) is known as a code chip. • 0-normal state • 1-mirror image state. • The modulations from 0 to 1 and from 1 to 0 are accomplished by instantaneous 180⁰ changes in phase. https://www.e-education.psu.edu/geog862/ 37 Encoding by Phase Modulation
  • 38. • The chipping rate of the C/A code is 10 times slower than the P code, a tenth of Fo, 1.023 Mbps • 10 P code chips occur in the time it takes to generate 1 C/A code, allowing P code derived pseudoranges to be much more precise. • This is the reason C/A code is known as coarse acquisition code. • Even though both codes are broadcast on L1, they are distinguishable from one another by their transmission in quadrature. • That means that the C/A code is phase shifted 90⁰ from P code. https://www.e-education.psu.edu/geog862/ 38 Encoding by Phase Modulation
  • 39. Code Modulation of the L1 Carrier https://www.e-education.psu.edu/geog862/ 39
  • 40. • Observable - the thing being measured • Observation - the measurement 2 types of observables: • Pseudorange • instantaneous point positioning; low accuracy; • ranging based on codes • Carrier phase • high precision survey • Ranging based on the carrier waves https://www.e-education.psu.edu/geog862/ 40 The Observables
  • 41. • A pseudorange observable is based on a time shift. • This time shift is symbolized by dτ, d tau. • This is the time elapsed between the instant a GPS signal leaves a satellite and the instant it arrives at a receiver. • The elapsed time is known as the propagation delay. • A pseudorange is measured by a receiver by comparing a replica of the code generated by the receiver itself with the code it receives from the satellite. https://www.e-education.psu.edu/geog862/ 41 Pseudoranging
  • 42. • The code sent by the satellite usually do not line up with the replica code generated by the receiver. • Lining up the code from the satellite with the replica in the GPS receiver is called autocorrelation. • It depends on the transformation of code chips to code states. • The formula used to derive the code states (+1 and -1) from code chips (0 and 1) is: code state=1-2x where x is the code chip value. • For example a normal code state of +1 corresponds to a chip value of 0. A mirror code state of -1 corresponds to a chip value of 1. https://www.e-education.psu.edu/geog862/ 42 Autocorrelation
  • 43. Q1: If a tracking loop of 10 code states generated in a receiver does not match the 10 code states received from the satellite, how does the receiver know? A1: The sum of the products of the code of each of the receivers 10 code states with each of the 10 code states from the satellite, when divided by 10, does not equal 1. Q2: How does the receiver know when a tracking loop of 10 replica code states does match 10 code states from the satellite? A2: The sum of the products of the code of each of the receivers 10 code states with each of the 10 code states from the satellite, when divided by 10, is exactly 1. https://www.e-education.psu.edu/geog862/ 43 Autocorrelation
  • 45. • Once correlation of the two codes is achieved with a delay lock loop, it is maintained by a correlation channel within the GPS receiver, and the receiver is sometimes said to have achieved lock, or to be locked on to the satellites. • If the correlation is interrupted, the receiver is said to have lost lock. • As long as the lock is present, the Navigation Message is available to the receiver. https://www.e-education.psu.edu/geog862/ 45 Lock on to the satellites
  • 46. • One reason the time shift, dτ, cannot reveal the true range, ρ, of the satellite at a particular instant is the lack of perfect synchronization between the clock in the receiver and the clock in the satellite. • Hence, a small part of dτ contains clock errors too. • There are 2 clock offsets that bias every satellite to receiver pseudorange observable. • This is the reason it is called a pseudorange. https://www.e-education.psu.edu/geog862/ 46 Imperfect Oscillators
  • 48. • Carrier phase ranging is the center of high accuracy surveying applications. • It depends on the carrier waves themselves, the unmodulated L1 and L2. • The foundation of the carrier phase measurement is the combination of the unmodulated carrier itself received from a GPS satellite with replica of that carrier generated within the receiver. https://www.e-education.psu.edu/geog862/ 48 Carrier phase ranging
  • 49. The phase difference between the incoming signal and the replica wave generated by the receiver reveals the fractional part of the carrier phase measurement. https://www.e-education.psu.edu/geog862/ 49 When two waves reach exactly the same phase angle they said to be in phase, coherent or phase locked. When two waves reach the same angle at different times, they are out of phase or phase shifted. Phase Difference
  • 50. • The carrier phase observable is sometimes called the reconstructed carrier phase or carrier beat phase. • A beat is the pulsation resulting from the combination of 2 waves with different frequencies. • A beat is created when a carrier generated within a receiver and a carrier received from a satellite are combined. • How could a beat be created when the carrier from satellite and the carrier generated within the receiver are supposed to be identical? https://www.e-education.psu.edu/geog862/ 50 Beat
  • 51. • If a GPS satellite is moving toward an observer its carrier wave comes into the receiver with a higher frequency than it had at the satellite. • If it is moving away, its carrier wave comes into the receiver with a lower frequency than it had at the satellite. • Since the GPS is always moving with respect to the observer, any signal received is always Doppler-shifted. https://www.e-education.psu.edu/geog862/ 51 Doppler Effect
  • 53. • A carrier phase observation cannot rely on the travel time for 2 reasons: 1) the receiver has no codes with which to tag any particular instant on the incoming continuous carrier wave. 2) since the receiver cannot distinguish one cycle from any other, it has no way of knowing the initial phase of the signal when it left the satellite. https://www.e-education.psu.edu/geog862/ 53 Carrier Phase Approximation
  • 54. https://www.e-education.psu.edu/geog862/ 54 Cycle ambiguity problem While the determination of the fractional part of a wavelength can be solved, the number of full wavelengths (N) is still a problem Components of the carrier phase observable
  • 55. https://www.e-education.psu.edu/geog862/ 55 Φ = carrier phase measurement N = cycle ambiguity λ = wavelength εφ = receiver noise Carrier phase formula