SlideShare a Scribd company logo
GPS Signal Structure
• Sources:
– GPS Satellite Surveying, Leick
– Kristine Larson Lecture Notes
http://www.colorado.edu/engineering/ASEN/asen
4519/asen4519.html
GPS Signal Requirements
• Method (code) to identify each satellite
• The location of the satellite or some
information on how to determine it
• Information regarding the amount of time
elapsed since the signal left the satellite
• Details on the satellite clock status
Important Issues to Consider
• Methods to encode information
• Signal power
• Frequency allocation
• Security
• Number and type of codes necessary to
satisfy system requirements
Overview of Satellite Transmissions
• All transmissions derive from a
fundamental frequency of 10.23 Mhz
– L1 = 154 • 10.23 = 1575.42 Mhz
– L2 = 120 • 10.23 = 1227.60 Mhz
• All codes initialized once per GPS week at
midnight from Saturday to Sunday
– Chipping rate for C/A is 1.023 Mhz
– Chipping rate for P(Y) is 10.23 Mhz
Schematic of GPS codes and carrier phase
GPS Signal Characteristics
Digital Modulation Methods
• Amplitude Modulation (AM) also known as
amplitude-shift keying. This method requires
changing the amplitude of the carrier phase
between 0 and 1 to encode the digital signal.
• Frequency Modulation (FM) also known as
frequency-shift keying. Must alter the frequency
of the carrier to correspond to 0 or 1.
• Phase Modulation (PM) also known as phase-
shift keying. At each phase shift, the bit is flipped
from 0 to 1 or vice versa. This is the method used
in GPS.
Modulation Schematics
Modulo-2 recovery of GPS code
Modulo-2 arithmetic: 0 + 0 = 0; 0 + 1 = 1; 1 + 0 = 1; 1 + 1 = 0
Bit shifts aligned
MUST MOD-2 ADD RECEIVER-GENERATED CODE TO RECOVER
Superposition of codes - details
• Superposition of two codes is not unique because
the bit transition occurs at the same epoch;
remember that both codes and phases are multiples
of the fundamental frequency
• Need to impose an additional constraint to arrive
at a solution - quadri-phase-shift keying (QPSK),
which puts the two codes 90° (π/2)
Phase and Quandrature - General
General Expression:
y(t) = y1(t) + y2(t) = x1(t)cosωt + x2 (t)sinωt
where
y1(t) is in phase (I) and y1(t) is in quandrature (Q)
All spectral components of y1(t) are 90° out of phase
with those of y2(t). This allows this the two signals to
be separated in the receiver.
2
Codes on L1 and L2
S1
p
(t) = ApP p
(t)DP
(t)cos(2πf1t) + AcGP
(t)DP
(t)sin(2πf1t)
where
Ap, Ac = amplitudes (power) of P(Y) - code and C / A- code
PP
(t) = pseudorandom P(Y) - code
G
P
(t) = C / A- code (Gold code)
DP
(t) = navigation data stream
and
S2
p
(t) = BpP p
(t)DP
(t)cos(2πf2t)
Codes on L1 and L2 (con’t.)
Pp
(t)DP
(t) and GP
(t)DP
(t) imply modulo- 2 addition
and the P(Y) - code is also a modulo - 2 sum of two
pseudorandom data streams:
Pp
(t) = X1
(t)X2
(t − pT)
0 ≤ p ≤ 36
1
T
=10.23 Mhz
GPS signal strength - frequency domain
Note that C/A code is below noise
level; signal is multiplied in the
Receiver by the internally calculated
code to allow tracking.
C/A-code chip is 1.023 Mhz
P-code chip is 10.23 Mhz
Power = P(t) = y2
(t)
The calculated power spectrum
derives from the Fourier
transform of a square wave
of width 2 and unit amplitude.π
Common function in DSP
called the “sinc” function.
sinc(x) =
sin(πx)
πx
=
1
2π
e
iωx
∂ω
−π
π
∫
Bandwidth ≡ B ≈
1
T
where
T ≡ is chip duration
Digital Signal Processing Techniques
• Filtering: Allows one to remove some
portion of the frequency spectrum that may
contain unwanted signal.
– Low Pass Filter: lets all frequencies below a
cutoff frequency through.
– High Pass Filter: lets all frequencies above a
cutoff frequency through.
– Band Pass Filter: lets all frequencies within a
specified window pass through. The window
is called the passband
DSP Techniques, con’t.
• Frequency Translation and Multiplication:
technique to shift frequency spectrum of some
signal to another portion of the frequency domain.
– Up-conversion: translate signal to higher frequencies.
– Down-conversion: translate signal to lower frequencies.
Commonly done in GPS receivers. Multiply signal by
sine function in a “mixer.” Special case is signal
squaring and may be used to recover the pure carrier
phase from a bi-phase modulated ranging signal.
DSP Techniques, con’t.
• Spread Spectrum: broadly defined as a mechanism
by which the bandwidth of the transmitted code is
much greater than the baseband information signal
(e.g. the navigation message in GPS)
– FDMA: Frequency Division Multiple Access. Requires
different carriers. Used by GLONASS.
– TDMA: Time Division Multiple Access. Several channels
share transmission link. Used by many cellular telephone
providers and LORAN-C.
– CDMA: Code Division Multiple Access. Requires
pseudorandom codes by transmitted and also generated for
correlation within the receiver. Used by GPS.
DSP Techniques, con’t.
• Cross-correlation: Used by GPS receivers
to determine what signal is coming from a
specific satellite. Can be generalized to
extracting information from any
multiplexed digital signal.
Cij (Δt) =
1
τ
yi (t)y j (t + Δt)dt =
1
1−
Δt
T
≈ 0
⎧
⎨
⎪
⎩
⎪t0
t 0 +τ
∫
if Δt = 0
if | Δt | ≤ T
if | Δt | > T
where τ denotes the integration time and
yi (t) and yj (t) are continuous functions ( e.g. PRN codes)
PRN Cross-correlation
Correlation of receiver generated PRN code (A) with incoming data
stream consisting of multiple (e.g. four, A, B, C, and D) codes
Schematic of C/A-code acquisition
Since C/A-code is 1023 chips long and repeats every 1/1000 s, it is inherently
ambiguous by 1 msec or ~300 km. Must modulo-2 add the transmitted and
received codes after correlation to increase SNR and narrow bandwidth.
Methods to Cope with Anti-spoofing
• Anti-spoofing: Implemented in 1994 to make P-
code unavailable to non-military users. Encrypted
P-code is referred to as Y-code.
– Squaring: Yields half-wavelength carrier and
greatly reduces SNR. Old technology.
– Code-aided squaring: Uses mathematical
similarity of the Y-code to P-code. L1 carrier is
down-converted and multiplied with a local
replica of the P-code, then squared. Results in
less reduction of SNR than simple squaring.
Anti-spoofing Methods, con’t.
• Cross-correlation: Takes advantage of the fact that both
L1 and L2 are modulated with the same P(Y)-code, despite
lack of knowledge of the actual P-code. Yields the
difference in pseudoranges, P1(Y) - P2(Y), and the phase
difference of L1 and L2. Again less SNR loss compared
with squaring. Can be difficult to track at low elevation
angles. Technique employed in Trimble 4000SSi/SSE.
• Z-tracking: Takes advantage of the fact that Y-code is the
modulo-2 sum of the P-code with a lower encryption rate.
Yields L1 and L2 Y-code pseudoranges and the full carrier
phases of L1 & L2. This method yields the best SNR.
Multipath performance is better than other methods.
Technique employed in Ashtech Z-12 and micro-Z.
AS Technologies Summary Table
Trimble 4000SSi
Ashtech Z-12 & µZ
From Ashjaee & Lorenz, 1992

More Related Content

What's hot

gps technology
gps technologygps technology
gps technology
Naga Dinesh
 
Introduction of gps global navigation satellite systems
Introduction of gps   global navigation satellite systems Introduction of gps   global navigation satellite systems
Introduction of gps global navigation satellite systems DocumentStory
 
GPS ERRORS
GPS ERRORS GPS ERRORS
GPS ERRORS
Maxim Rodrigues
 
Gps
GpsGps
GLOBAL POSITIONING SYSTEM(GPS)
GLOBAL POSITIONING SYSTEM(GPS)GLOBAL POSITIONING SYSTEM(GPS)
GLOBAL POSITIONING SYSTEM(GPS)
Pratik Patil
 
Gps presentation
Gps presentationGps presentation
Gps presentationpavimalpani
 
Ppt satellite com.
Ppt satellite com.Ppt satellite com.
Ppt satellite com.
Omkar Lokhande
 
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
 
Global Positioning System (GPS)
Global Positioning System (GPS)Global Positioning System (GPS)
Global Positioning System (GPS)
Nadeendra Yashaswin
 
Global positioning system(GPS)
Global positioning system(GPS)Global positioning system(GPS)
Global positioning system(GPS)
shifa
 
How GPS Works
How GPS WorksHow GPS Works
How GPS Works
Daniel Kim
 
Gps
GpsGps
Introduction to navstar gps
Introduction to navstar gpsIntroduction to navstar gps
Introduction to navstar gpsDocumentStory
 
Q-GIS : Geo-referencing and Digitization
Q-GIS : Geo-referencing and DigitizationQ-GIS : Geo-referencing and Digitization
Q-GIS : Geo-referencing and Digitization
Lakshya Pandit
 
GLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEMGLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEM
Eminent Planners
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system pptSwapnil Ramgirwar
 
Gps principle and working
Gps principle and workingGps principle and working
Gps principle and working
Arnishprajapati
 
GPS-errors-1
GPS-errors-1GPS-errors-1
GPS-errors-1
Kutubuddin ANSARI
 

What's hot (20)

gps technology
gps technologygps technology
gps technology
 
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
 
GPS ERRORS
GPS ERRORS GPS ERRORS
GPS ERRORS
 
Gps signal structure
Gps signal structureGps signal structure
Gps signal structure
 
Gps
GpsGps
Gps
 
GLOBAL POSITIONING SYSTEM(GPS)
GLOBAL POSITIONING SYSTEM(GPS)GLOBAL POSITIONING SYSTEM(GPS)
GLOBAL POSITIONING SYSTEM(GPS)
 
Gps presentation
Gps presentationGps presentation
Gps presentation
 
Ppt satellite com.
Ppt satellite com.Ppt satellite com.
Ppt satellite com.
 
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
 
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)
 
How GPS Works
How GPS WorksHow GPS Works
How GPS Works
 
Gps
GpsGps
Gps
 
Introduction to navstar gps
Introduction to navstar gpsIntroduction to navstar gps
Introduction to navstar gps
 
Q-GIS : Geo-referencing and Digitization
Q-GIS : Geo-referencing and DigitizationQ-GIS : Geo-referencing and Digitization
Q-GIS : Geo-referencing and Digitization
 
GLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEMGLOBAL POSITIONING SYSTEM
GLOBAL POSITIONING SYSTEM
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system ppt
 
Gps principle and working
Gps principle and workingGps principle and working
Gps principle and working
 
Gps
GpsGps
Gps
 
GPS-errors-1
GPS-errors-1GPS-errors-1
GPS-errors-1
 

Similar to Gps signals

Digital modulation basics(nnm)
Digital modulation basics(nnm)Digital modulation basics(nnm)
Digital modulation basics(nnm)
nnmaurya
 
05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf
MariaBatool42
 
unit 5 ADC.pptx
unit 5 ADC.pptxunit 5 ADC.pptx
unit 5 ADC.pptx
phdresearchmail2018
 
Pass band transmission
Pass band transmission Pass band transmission
AJAL ASC Chap2 revIew
AJAL ASC Chap2 revIewAJAL ASC Chap2 revIew
AJAL ASC Chap2 revIew
AJAL A J
 
Wireless SS.pptx
Wireless                                        SS.pptxWireless                                        SS.pptx
Wireless SS.pptx
Desalechali1
 
Lecture intro to_wcdma
Lecture intro to_wcdmaLecture intro to_wcdma
Lecture intro to_wcdma
Gurpreet Singh
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Simen Li
 
Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)kike2005
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tueVin Voro
 
Chapter 2.1.pptx
Chapter 2.1.pptxChapter 2.1.pptx
Chapter 2.1.pptx
Tekle12
 
Chapter 2.1.pptx
Chapter 2.1.pptxChapter 2.1.pptx
Chapter 2.1.pptx
Tekle12
 
Amplitude Modulation (AM)
Amplitude Modulation (AM)Amplitude Modulation (AM)
Amplitude Modulation (AM)
AbuBakar Siddique
 
The introduction to Telecomunication engineering
The introduction to Telecomunication engineeringThe introduction to Telecomunication engineering
The introduction to Telecomunication engineering
novrain1
 
EEE323_7.pptx
EEE323_7.pptxEEE323_7.pptx
EEE323_7.pptx
AlfazUddin6
 
Ca code and its properties
Ca code and its propertiesCa code and its properties
Ca code and its properties
KSINDHU6
 
lecturenote_1681299989Chapter 5- digital transmission.pdf
lecturenote_1681299989Chapter 5- digital transmission.pdflecturenote_1681299989Chapter 5- digital transmission.pdf
lecturenote_1681299989Chapter 5- digital transmission.pdf
AyadAABDULKAFI
 
Analog Transmission
Analog TransmissionAnalog Transmission
Analog Transmission
Shiraz316
 
Digital communication viva questions
Digital communication viva questionsDigital communication viva questions
Digital communication viva questions
ishan0019
 

Similar to Gps signals (20)

Digital modulation basics(nnm)
Digital modulation basics(nnm)Digital modulation basics(nnm)
Digital modulation basics(nnm)
 
05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf
 
unit 5 ADC.pptx
unit 5 ADC.pptxunit 5 ADC.pptx
unit 5 ADC.pptx
 
Pass band transmission
Pass band transmission Pass band transmission
Pass band transmission
 
AJAL ASC Chap2 revIew
AJAL ASC Chap2 revIewAJAL ASC Chap2 revIew
AJAL ASC Chap2 revIew
 
Wireless SS.pptx
Wireless                                        SS.pptxWireless                                        SS.pptx
Wireless SS.pptx
 
Lecture intro to_wcdma
Lecture intro to_wcdmaLecture intro to_wcdma
Lecture intro to_wcdma
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
 
Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tue
 
Chapter 2.1.pptx
Chapter 2.1.pptxChapter 2.1.pptx
Chapter 2.1.pptx
 
Chapter 2.1.pptx
Chapter 2.1.pptxChapter 2.1.pptx
Chapter 2.1.pptx
 
Amplitude Modulation (AM)
Amplitude Modulation (AM)Amplitude Modulation (AM)
Amplitude Modulation (AM)
 
The introduction to Telecomunication engineering
The introduction to Telecomunication engineeringThe introduction to Telecomunication engineering
The introduction to Telecomunication engineering
 
IMT Advanced
IMT AdvancedIMT Advanced
IMT Advanced
 
EEE323_7.pptx
EEE323_7.pptxEEE323_7.pptx
EEE323_7.pptx
 
Ca code and its properties
Ca code and its propertiesCa code and its properties
Ca code and its properties
 
lecturenote_1681299989Chapter 5- digital transmission.pdf
lecturenote_1681299989Chapter 5- digital transmission.pdflecturenote_1681299989Chapter 5- digital transmission.pdf
lecturenote_1681299989Chapter 5- digital transmission.pdf
 
Analog Transmission
Analog TransmissionAnalog Transmission
Analog Transmission
 
Digital communication viva questions
Digital communication viva questionsDigital communication viva questions
Digital communication viva questions
 

Recently uploaded

RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 

Recently uploaded (20)

RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 

Gps signals

  • 1. GPS Signal Structure • Sources: – GPS Satellite Surveying, Leick – Kristine Larson Lecture Notes http://www.colorado.edu/engineering/ASEN/asen 4519/asen4519.html
  • 2. GPS Signal Requirements • Method (code) to identify each satellite • The location of the satellite or some information on how to determine it • Information regarding the amount of time elapsed since the signal left the satellite • Details on the satellite clock status
  • 3. Important Issues to Consider • Methods to encode information • Signal power • Frequency allocation • Security • Number and type of codes necessary to satisfy system requirements
  • 4. Overview of Satellite Transmissions • All transmissions derive from a fundamental frequency of 10.23 Mhz – L1 = 154 • 10.23 = 1575.42 Mhz – L2 = 120 • 10.23 = 1227.60 Mhz • All codes initialized once per GPS week at midnight from Saturday to Sunday – Chipping rate for C/A is 1.023 Mhz – Chipping rate for P(Y) is 10.23 Mhz
  • 5. Schematic of GPS codes and carrier phase
  • 7. Digital Modulation Methods • Amplitude Modulation (AM) also known as amplitude-shift keying. This method requires changing the amplitude of the carrier phase between 0 and 1 to encode the digital signal. • Frequency Modulation (FM) also known as frequency-shift keying. Must alter the frequency of the carrier to correspond to 0 or 1. • Phase Modulation (PM) also known as phase- shift keying. At each phase shift, the bit is flipped from 0 to 1 or vice versa. This is the method used in GPS.
  • 9. Modulo-2 recovery of GPS code Modulo-2 arithmetic: 0 + 0 = 0; 0 + 1 = 1; 1 + 0 = 1; 1 + 1 = 0 Bit shifts aligned MUST MOD-2 ADD RECEIVER-GENERATED CODE TO RECOVER
  • 10. Superposition of codes - details • Superposition of two codes is not unique because the bit transition occurs at the same epoch; remember that both codes and phases are multiples of the fundamental frequency • Need to impose an additional constraint to arrive at a solution - quadri-phase-shift keying (QPSK), which puts the two codes 90° (π/2)
  • 11. Phase and Quandrature - General General Expression: y(t) = y1(t) + y2(t) = x1(t)cosωt + x2 (t)sinωt where y1(t) is in phase (I) and y1(t) is in quandrature (Q) All spectral components of y1(t) are 90° out of phase with those of y2(t). This allows this the two signals to be separated in the receiver. 2
  • 12. Codes on L1 and L2 S1 p (t) = ApP p (t)DP (t)cos(2πf1t) + AcGP (t)DP (t)sin(2πf1t) where Ap, Ac = amplitudes (power) of P(Y) - code and C / A- code PP (t) = pseudorandom P(Y) - code G P (t) = C / A- code (Gold code) DP (t) = navigation data stream and S2 p (t) = BpP p (t)DP (t)cos(2πf2t)
  • 13. Codes on L1 and L2 (con’t.) Pp (t)DP (t) and GP (t)DP (t) imply modulo- 2 addition and the P(Y) - code is also a modulo - 2 sum of two pseudorandom data streams: Pp (t) = X1 (t)X2 (t − pT) 0 ≤ p ≤ 36 1 T =10.23 Mhz
  • 14. GPS signal strength - frequency domain Note that C/A code is below noise level; signal is multiplied in the Receiver by the internally calculated code to allow tracking. C/A-code chip is 1.023 Mhz P-code chip is 10.23 Mhz Power = P(t) = y2 (t) The calculated power spectrum derives from the Fourier transform of a square wave of width 2 and unit amplitude.π Common function in DSP called the “sinc” function. sinc(x) = sin(πx) πx = 1 2π e iωx ∂ω −π π ∫ Bandwidth ≡ B ≈ 1 T where T ≡ is chip duration
  • 15. Digital Signal Processing Techniques • Filtering: Allows one to remove some portion of the frequency spectrum that may contain unwanted signal. – Low Pass Filter: lets all frequencies below a cutoff frequency through. – High Pass Filter: lets all frequencies above a cutoff frequency through. – Band Pass Filter: lets all frequencies within a specified window pass through. The window is called the passband
  • 16. DSP Techniques, con’t. • Frequency Translation and Multiplication: technique to shift frequency spectrum of some signal to another portion of the frequency domain. – Up-conversion: translate signal to higher frequencies. – Down-conversion: translate signal to lower frequencies. Commonly done in GPS receivers. Multiply signal by sine function in a “mixer.” Special case is signal squaring and may be used to recover the pure carrier phase from a bi-phase modulated ranging signal.
  • 17. DSP Techniques, con’t. • Spread Spectrum: broadly defined as a mechanism by which the bandwidth of the transmitted code is much greater than the baseband information signal (e.g. the navigation message in GPS) – FDMA: Frequency Division Multiple Access. Requires different carriers. Used by GLONASS. – TDMA: Time Division Multiple Access. Several channels share transmission link. Used by many cellular telephone providers and LORAN-C. – CDMA: Code Division Multiple Access. Requires pseudorandom codes by transmitted and also generated for correlation within the receiver. Used by GPS.
  • 18. DSP Techniques, con’t. • Cross-correlation: Used by GPS receivers to determine what signal is coming from a specific satellite. Can be generalized to extracting information from any multiplexed digital signal. Cij (Δt) = 1 τ yi (t)y j (t + Δt)dt = 1 1− Δt T ≈ 0 ⎧ ⎨ ⎪ ⎩ ⎪t0 t 0 +τ ∫ if Δt = 0 if | Δt | ≤ T if | Δt | > T where τ denotes the integration time and yi (t) and yj (t) are continuous functions ( e.g. PRN codes)
  • 19. PRN Cross-correlation Correlation of receiver generated PRN code (A) with incoming data stream consisting of multiple (e.g. four, A, B, C, and D) codes
  • 20. Schematic of C/A-code acquisition Since C/A-code is 1023 chips long and repeats every 1/1000 s, it is inherently ambiguous by 1 msec or ~300 km. Must modulo-2 add the transmitted and received codes after correlation to increase SNR and narrow bandwidth.
  • 21. Methods to Cope with Anti-spoofing • Anti-spoofing: Implemented in 1994 to make P- code unavailable to non-military users. Encrypted P-code is referred to as Y-code. – Squaring: Yields half-wavelength carrier and greatly reduces SNR. Old technology. – Code-aided squaring: Uses mathematical similarity of the Y-code to P-code. L1 carrier is down-converted and multiplied with a local replica of the P-code, then squared. Results in less reduction of SNR than simple squaring.
  • 22. Anti-spoofing Methods, con’t. • Cross-correlation: Takes advantage of the fact that both L1 and L2 are modulated with the same P(Y)-code, despite lack of knowledge of the actual P-code. Yields the difference in pseudoranges, P1(Y) - P2(Y), and the phase difference of L1 and L2. Again less SNR loss compared with squaring. Can be difficult to track at low elevation angles. Technique employed in Trimble 4000SSi/SSE. • Z-tracking: Takes advantage of the fact that Y-code is the modulo-2 sum of the P-code with a lower encryption rate. Yields L1 and L2 Y-code pseudoranges and the full carrier phases of L1 & L2. This method yields the best SNR. Multipath performance is better than other methods. Technique employed in Ashtech Z-12 and micro-Z.
  • 23. AS Technologies Summary Table Trimble 4000SSi Ashtech Z-12 & µZ From Ashjaee & Lorenz, 1992