SlideShare a Scribd company logo
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

GNSS data collection
GNSS data collectionGNSS data collection
GNSS data collection
Kutubuddin ANSARI
 
Dgps
DgpsDgps
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
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)Gautham Reddy
 
Presentation on GPS by Harvendra Singh
Presentation on GPS by Harvendra SinghPresentation on GPS by Harvendra Singh
Presentation on GPS by Harvendra Singh
Self employed
 
Space segment
Space segment Space segment
Space segment
HedayathBashaShaik1
 
Geodesy, Map Projections - Introduction
Geodesy, Map Projections - IntroductionGeodesy, Map Projections - Introduction
Geodesy, Map Projections - Introduction
Dean Mikkelsen
 
Global Positioning System (GPS)
Global Positioning System (GPS)Global Positioning System (GPS)
Global Positioning System (GPS)
Nadeendra Yashaswin
 
GLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEMGLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEM
Eminent Planners
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
Shayan Ahmad Yar
 
GNSS
GNSSGNSS
Gps-signal
Gps-signalGps-signal
Gps-signal
Kutubuddin ANSARI
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
Rishi Shukla
 
How gps works
How gps worksHow gps works
How gps works
mfallaha
 
Gnss data-processing
Gnss data-processingGnss data-processing
Gnss data-processing
Kutubuddin ANSARI
 
Introduction-of-GNSS-2
Introduction-of-GNSS-2Introduction-of-GNSS-2
Introduction-of-GNSS-2
Kutubuddin ANSARI
 
Sources of errors in GNSS measurements and dilution of precision (DOP) parame...
Sources of errors in GNSS measurements and dilution of precision (DOP) parame...Sources of errors in GNSS measurements and dilution of precision (DOP) parame...
Sources of errors in GNSS measurements and dilution of precision (DOP) parame...
Olexiy Pogurelskiy
 
Introduction to GNSS (1)
Introduction to GNSS (1)Introduction to GNSS (1)
Introduction to GNSS (1)
NopphawanTamkuan
 
Global Positioning System (GPS)
Global Positioning System (GPS) Global Positioning System (GPS)
Global Positioning System (GPS)
ManjuChauhan16
 

What's hot (20)

GNSS data collection
GNSS data collectionGNSS data collection
GNSS data collection
 
Dgps
DgpsDgps
Dgps
 
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
 
Basic GPS
Basic GPSBasic GPS
Basic GPS
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
Presentation on GPS by Harvendra Singh
Presentation on GPS by Harvendra SinghPresentation on GPS by Harvendra Singh
Presentation on GPS by Harvendra Singh
 
Space segment
Space segment Space segment
Space segment
 
Geodesy, Map Projections - Introduction
Geodesy, Map Projections - IntroductionGeodesy, Map Projections - Introduction
Geodesy, Map Projections - Introduction
 
Global Positioning System (GPS)
Global Positioning System (GPS)Global Positioning System (GPS)
Global Positioning System (GPS)
 
GLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEMGLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEM
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
GNSS
GNSSGNSS
GNSS
 
Gps-signal
Gps-signalGps-signal
Gps-signal
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
How gps works
How gps worksHow gps works
How gps works
 
Gnss data-processing
Gnss data-processingGnss data-processing
Gnss data-processing
 
Introduction-of-GNSS-2
Introduction-of-GNSS-2Introduction-of-GNSS-2
Introduction-of-GNSS-2
 
Sources of errors in GNSS measurements and dilution of precision (DOP) parame...
Sources of errors in GNSS measurements and dilution of precision (DOP) parame...Sources of errors in GNSS measurements and dilution of precision (DOP) parame...
Sources of errors in GNSS measurements and dilution of precision (DOP) parame...
 
Introduction to GNSS (1)
Introduction to GNSS (1)Introduction to GNSS (1)
Introduction to GNSS (1)
 
Global Positioning System (GPS)
Global Positioning System (GPS) Global Positioning System (GPS)
Global Positioning System (GPS)
 

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.ppt
OsamaOsama46
 
Lecture satellite navigation
Lecture   satellite navigationLecture   satellite navigation
Lecture satellite navigation
zannuar
 
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
ChShakeelAhmedMayo
 
Seminar on GPS by Haleem
Seminar on GPS by HaleemSeminar on GPS by Haleem
Seminar on GPS by Haleem
Abdul Haleem
 
#4 gps introduction & gps messages
#4 gps introduction & gps messages#4 gps introduction & gps messages
#4 gps introduction & gps messages
MohammedHusain20
 
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-app6891
khan262
 
ORBCOMM Satellite System
ORBCOMM Satellite SystemORBCOMM Satellite System
ORBCOMM Satellite System
Akram 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).pptxbskfkdkfjndkfkdkfkdksk
KingKong787511
 
GPS.pptx
GPS.pptxGPS.pptx
GPS.pptx
sivaganesan23
 
Gps1
Gps1Gps1
Biases and Receivers (3)
Biases and Receivers (3)Biases and Receivers (3)
Biases and Receivers (3)
NopphawanTamkuan
 
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
 
GPS.ppt
GPS.pptGPS.ppt
GPS.ppt
firaszeki
 
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
 
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
Prakash Kumar Sekar
 
14 Sept 2021 GPS receivers, processing methods, errors.pptx
14 Sept 2021 GPS receivers, processing methods, errors.pptx14 Sept 2021 GPS receivers, processing methods, errors.pptx
14 Sept 2021 GPS receivers, processing methods, errors.pptx
PranjalSingh116154
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptx
VishuBaniyan
 

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
 
14 Sept 2021 GPS receivers, processing methods, errors.pptx
14 Sept 2021 GPS receivers, processing methods, errors.pptx14 Sept 2021 GPS receivers, processing methods, errors.pptx
14 Sept 2021 GPS receivers, processing methods, errors.pptx
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptx
 

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 Management
NopphawanTamkuan
 
Unmanned Aerial Vehicle Application
Unmanned Aerial Vehicle ApplicationUnmanned Aerial Vehicle Application
Unmanned Aerial Vehicle Application
NopphawanTamkuan
 
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
NopphawanTamkuan
 
Visualizing CDR Data
Visualizing CDR DataVisualizing CDR Data
Visualizing CDR Data
NopphawanTamkuan
 
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
NopphawanTamkuan
 
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 Earthquake
NopphawanTamkuan
 
SAR Data Applications for Disasters
SAR Data Applications for DisastersSAR Data Applications for Disasters
SAR Data Applications for Disasters
NopphawanTamkuan
 
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 Coherence
NopphawanTamkuan
 
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
NopphawanTamkuan
 
SAR Interferometry Technique
SAR Interferometry TechniqueSAR Interferometry Technique
SAR Interferometry Technique
NopphawanTamkuan
 
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
NopphawanTamkuan
 
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
NopphawanTamkuan
 
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
NopphawanTamkuan
 
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 Map
NopphawanTamkuan
 
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
 
Image Classification
Image ClassificationImage Classification
Image Classification
NopphawanTamkuan
 
Useful Tools in QGIS
Useful Tools in QGISUseful Tools in QGIS
Useful Tools in QGIS
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

Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 

Recently uploaded (20)

Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 

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