SlideShare a Scribd company logo
1 of 38
Download to read offline
Signal processing algorithms for GNSS
receiver
Baharak Soltanian
Tampere University of Technology,
Finland
Presentation for Doctorate of Technology
Friday 11th September, 2015
1 Introduction
2 Thesis objective.
3 Solution.
4 Conclusion
Outline
1 Introduction
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 2/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
1 Introduction
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 3/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
1 Introduction
History.
Invention of GPS.
Global Positioning System (GPS)
Fundamental of GPS signal
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 4/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
History of navigation.
Directing vessels upon the open sea
traditional practice
geometry
astronomy
special instruments
Signal processing algorithms for GNSS receiver –
B. Soltanian 5/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
Cont.
Astronavigation
use of angular measurements (sights) between celestial
bodies and the visible horizon to locate one’s position on
the globe, on land as well as at sea.
Signal processing algorithms for GNSS receiver –
B. Soltanian 6/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
1 Introduction
History.
Invention of GPS.
Global Positioning System (GPS)
Fundamental of GPS signal
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 7/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
How Global Navigation Satellite System was invented?
Originally designed for military in the 1960s.
Inspiration coming from the launch of the Soviet spacecraft
Sputnik in 1957.
Signal processing algorithms for GNSS receiver –
B. Soltanian 8/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
How popular it becomes?
Smart phone.
Stand alone.
Wearable devices such as smart watches.
Signal processing algorithms for GNSS receiver –
B. Soltanian 9/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
1 Introduction
History.
Invention of GPS.
Global Positioning System (GPS)
Fundamental of GPS signal
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 10/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
How it works.
Signal processing algorithms for GNSS receiver –
B. Soltanian 11/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
Cont.
Definition: GNSS is a system of satellites that provide
autonomous geo-spatial positioning with global coverage.
Types:
Global Positioning System (GPS): consists of up to 32
satellites in six different orbital planes.
Galileo: The European Union and European Space Agency
agreed in March 2002 to introduce their own alternative to
GPS, called the Galileo positioning system.
GLONASS: Russian Globbal Navigation Satellite System
which was fully functioning in 1995. After collapse of the
Soviet Union it fell into disrepair. It was recovered and fully
restored in 2011.
Signal processing algorithms for GNSS receiver –
B. Soltanian 12/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
Basic idea.
Signal processing algorithms for GNSS receiver –
B. Soltanian 13/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
1 Introduction
History.
Invention of GPS.
Global Positioning System (GPS)
Fundamental of GPS signal
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 14/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
GPS Signals.
Signal processing algorithms for GNSS receiver –
B. Soltanian 15/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
Cont.
The SVs transmit two microwave carrier signals.
The L1 frequency (1575.42 MHz) carries the navigation
message.
The L2 frequency (1227.60 MHz) is used to measure the
ionospheric delay.
The C/A Code (Coarse Acquisition):
modulates the L1 carrier phase.
It is repeated every 1 ms
Pseudo Random Noise (PRN) Code.
Spreading the spectrum over a 1 MHz bandwidth.
More resistance to noise and interference.
Its length is 1023 chips (one millisecond).
There is a different C/A code PRN for each SV.
Signal processing algorithms for GNSS receiver –
B. Soltanian 16/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
Pseudo Random Noise (PRN).
Code-phase is a random variable, ∈ [0, 1023]
Signal processing algorithms for GNSS receiver –
B. Soltanian 17/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
Auto-correlation.
Maximum correlation with itself.
Signal processing algorithms for GNSS receiver –
B. Soltanian 18/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
Cross-correlation.
Minimum cross-correlation with other PRN codes.
Minimum correlation with its own shifted version.
Signal processing algorithms for GNSS receiver –
B. Soltanian 19/38
1 Introduction
History.
Invention of GPS.
Global Positioning
System (GPS)
Fundamental of GPS
signal
2 Thesis objective.
3 Solution.
4 Conclusion
Introduction
Doppler frequency shift.
The Doppler effect (or Doppler shift) is the change in
frequency of a wave (or other periodic event) for an observer
moving relative to its source.
The Soviet Union launched the first man-made satellite,
Sputnik 1, in 1957. Two American physicists, William Guier
and George Weiffenbach, at Johns Hopkins’s Applied
Physics Laboratory (APL), decided to monitor Sputnik’s
radio transmissions. Within hours they realized that,
because of the Doppler effect, they could pinpoint where the
satellite was along its orbit.
For GPS signals fd ∈ [−10, + 10]kHz
Signal processing algorithms for GNSS receiver –
B. Soltanian 20/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
1 Introduction
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 21/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 22/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
Thesis objective.
First generation of GPS (probably)
Signal processing algorithms for GNSS receiver –
B. Soltanian 23/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
Thesis objective.
Cont.
To reduce the complexity of acquisition algorithm in GPS
devices.
Signal processing algorithms for GNSS receiver –
B. Soltanian 24/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
Thesis objective.
Cont.
Make it more suitable for wearable devices.
Signal processing algorithms for GNSS receiver –
B. Soltanian 25/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
Thesis objective.
GPS module.
Arduino + GPS module + SD card module
Signal processing algorithms for GNSS receiver –
B. Soltanian 26/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
Thesis objective.
Cont.
Signal processing algorithms for GNSS receiver –
B. Soltanian 27/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 28/38
1 Introduction
2 Thesis objective.
Complexity problem.
Acquisition stage.
3 Solution.
4 Conclusion
Thesis objective.
Types of acquisition in GPS devices.
Time domain
Suitable for application-specific integrated circuit
(ASIC)-based devices.
Time consuming for Software-defined radio (SDR).
Frequency domain
Suitable for Software-defined radio (SDR).
High complexity particularly due to required IFFTs.
Signal processing algorithms for GNSS receiver –
B. Soltanian 29/38
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
1 Introduction
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 30/38
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 31/38
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
Solution.
Utilization of multi-rate signal processing for GNSS-SDR
receivers.
Decimation.
Proposed a new architecture for the receivers.
Utilization of IIR filter.
Half-band IIR filter needs lowest multiplication rate per
input sample.
Utilized FFT-domain equalization concept to compensate
the nonideality caused by IIR filters.
Based on three complementary publications
Two publications on WDF filters
One publication on affect of decimation on acquisition stage.
Signal processing algorithms for GNSS receiver –
B. Soltanian 32/38
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 33/38
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
Solution.
Utilization of binary tree search in GNSS receivers.
Modified binary search (MBS).
Signal processing algorithms for GNSS receiver –
B. Soltanian 34/38
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 35/38
1 Introduction
2 Thesis objective.
3 Solution.
Publication I
Publication II
Publication III
4 Conclusion
Solution.
Reduced-complexity FFT-based method for Doppler
estimation in GNSS receivers
Doppler search in FFT-domain.
Testing the presence of a code in FFT-domain utilizing
energy detection ideas.
Advantage Reduced number of I/FFTs if the CNR is
reasonably high.
Disadvantage Probability of misdetection is increased.
Solution Employed block averaging (BA) and none
coherent integration (NCI)
Signal processing algorithms for GNSS receiver –
B. Soltanian 36/38
1 Introduction
2 Thesis objective.
3 Solution.
4 Conclusion
1 Introduction
2 Thesis objective.
3 Solution.
4 Conclusion
Signal processing algorithms for GNSS receiver –
B. Soltanian 37/38
1 Introduction
2 Thesis objective.
3 Solution.
4 Conclusion
Conclusion
Future work:
Optimized filters.
Probability of detection and misdetection for MBS.
Estimate the probability density function of the Doppler
frequency shift and take it in account for MBS.
Check the SNR wall for FFT-based Doppler search.
Effective overall search process with Doppler estimation in
FFT-domain.
Signal processing algorithms for GNSS receiver –
B. Soltanian 38/38

More Related Content

What's hot

Initial acquisition in digital communication systems
Initial acquisition in digital communication systemsInitial acquisition in digital communication systems
Initial acquisition in digital communication systemsFuyun Ling
 
Presentation12
Presentation12Presentation12
Presentation12fadocs
 
PHYSICAL LAYER for DIGITAL TELEVISION ATSC 3.0 STANDARD based on SC – FDMA .
PHYSICAL LAYER for DIGITAL TELEVISION ATSC 3.0 STANDARD based on SC – FDMA .PHYSICAL LAYER for DIGITAL TELEVISION ATSC 3.0 STANDARD based on SC – FDMA .
PHYSICAL LAYER for DIGITAL TELEVISION ATSC 3.0 STANDARD based on SC – FDMA .Roman M. Vitenberg
 
CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success IJECEIAES
 
IRJET- Positioning of Underwater Vehicle using Acoustic Signal
IRJET- Positioning of Underwater Vehicle using Acoustic SignalIRJET- Positioning of Underwater Vehicle using Acoustic Signal
IRJET- Positioning of Underwater Vehicle using Acoustic SignalIRJET Journal
 
SMPTE_DFW_ATSC_MH_How_it_Works
SMPTE_DFW_ATSC_MH_How_it_WorksSMPTE_DFW_ATSC_MH_How_it_Works
SMPTE_DFW_ATSC_MH_How_it_WorksDale Rochon
 
Real-time neural text-to-speech with sequence-to-sequence acoustic model and ...
Real-time neural text-to-speech with sequence-to-sequence acoustic model and ...Real-time neural text-to-speech with sequence-to-sequence acoustic model and ...
Real-time neural text-to-speech with sequence-to-sequence acoustic model and ...Takuma_OKAMOTO
 
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...ijsrd.com
 
An Introduction to Eye Diagram, Phase Noise and Jitter
An Introduction to Eye Diagram, Phase Noise and JitterAn Introduction to Eye Diagram, Phase Noise and Jitter
An Introduction to Eye Diagram, Phase Noise and JitterDr. Mohieddin Moradi
 
Fundamentals of Passive and Active Sonar Technical Training Short Course Sampler
Fundamentals of Passive and Active Sonar Technical Training Short Course SamplerFundamentals of Passive and Active Sonar Technical Training Short Course Sampler
Fundamentals of Passive and Active Sonar Technical Training Short Course SamplerJim Jenkins
 
Spatial Fourier transform-based localized sound zone generation with loudspea...
Spatial Fourier transform-based localized sound zone generation with loudspea...Spatial Fourier transform-based localized sound zone generation with loudspea...
Spatial Fourier transform-based localized sound zone generation with loudspea...Takuma_OKAMOTO
 
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...IJMTST Journal
 

What's hot (17)

Initial acquisition in digital communication systems
Initial acquisition in digital communication systemsInitial acquisition in digital communication systems
Initial acquisition in digital communication systems
 
Wavelet Transform and DSP Applications
Wavelet Transform and DSP ApplicationsWavelet Transform and DSP Applications
Wavelet Transform and DSP Applications
 
Presentation12
Presentation12Presentation12
Presentation12
 
PHYSICAL LAYER for DIGITAL TELEVISION ATSC 3.0 STANDARD based on SC – FDMA .
PHYSICAL LAYER for DIGITAL TELEVISION ATSC 3.0 STANDARD based on SC – FDMA .PHYSICAL LAYER for DIGITAL TELEVISION ATSC 3.0 STANDARD based on SC – FDMA .
PHYSICAL LAYER for DIGITAL TELEVISION ATSC 3.0 STANDARD based on SC – FDMA .
 
CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success
 
Neural source-filter waveform model
Neural source-filter waveform modelNeural source-filter waveform model
Neural source-filter waveform model
 
IRJET- Positioning of Underwater Vehicle using Acoustic Signal
IRJET- Positioning of Underwater Vehicle using Acoustic SignalIRJET- Positioning of Underwater Vehicle using Acoustic Signal
IRJET- Positioning of Underwater Vehicle using Acoustic Signal
 
SMPTE_DFW_ATSC_MH_How_it_Works
SMPTE_DFW_ATSC_MH_How_it_WorksSMPTE_DFW_ATSC_MH_How_it_Works
SMPTE_DFW_ATSC_MH_How_it_Works
 
Real-time neural text-to-speech with sequence-to-sequence acoustic model and ...
Real-time neural text-to-speech with sequence-to-sequence acoustic model and ...Real-time neural text-to-speech with sequence-to-sequence acoustic model and ...
Real-time neural text-to-speech with sequence-to-sequence acoustic model and ...
 
Advancements in Neural Vocoders
Advancements in Neural VocodersAdvancements in Neural Vocoders
Advancements in Neural Vocoders
 
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
 
XYZ geoflex-pps45-51
XYZ geoflex-pps45-51XYZ geoflex-pps45-51
XYZ geoflex-pps45-51
 
An Introduction to Eye Diagram, Phase Noise and Jitter
An Introduction to Eye Diagram, Phase Noise and JitterAn Introduction to Eye Diagram, Phase Noise and Jitter
An Introduction to Eye Diagram, Phase Noise and Jitter
 
Fundamentals of Passive and Active Sonar Technical Training Short Course Sampler
Fundamentals of Passive and Active Sonar Technical Training Short Course SamplerFundamentals of Passive and Active Sonar Technical Training Short Course Sampler
Fundamentals of Passive and Active Sonar Technical Training Short Course Sampler
 
Spatial Fourier transform-based localized sound zone generation with loudspea...
Spatial Fourier transform-based localized sound zone generation with loudspea...Spatial Fourier transform-based localized sound zone generation with loudspea...
Spatial Fourier transform-based localized sound zone generation with loudspea...
 
Presentation
PresentationPresentation
Presentation
 
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
 

Viewers also liked

Toepassing van seismiek voor bepaling van de nautische bodem en detectie van ...
Toepassing van seismiek voor bepaling van de nautische bodem en detectie van ...Toepassing van seismiek voor bepaling van de nautische bodem en detectie van ...
Toepassing van seismiek voor bepaling van de nautische bodem en detectie van ...Hydrographic Society Benelux
 
The Galileo Programme
The Galileo ProgrammeThe Galileo Programme
The Galileo ProgrammeLeonardo
 
"Galileo Moving Towards Early Services: Status and Challenges" - Presentation...
"Galileo Moving Towards Early Services: Status and Challenges" - Presentation..."Galileo Moving Towards Early Services: Status and Challenges" - Presentation...
"Galileo Moving Towards Early Services: Status and Challenges" - Presentation...Marco Lisi
 
Applications in Satellite Navigation: Galileo – 2017 Call Is Published
Applications in Satellite Navigation:Galileo – 2017 Call Is PublishedApplications in Satellite Navigation:Galileo – 2017 Call Is Published
Applications in Satellite Navigation: Galileo – 2017 Call Is PublishedThe European GNSS Agency (GSA)
 
Galileo 6 satellieten gelanceerd. Een statusoverzicht.
Galileo 6 satellieten gelanceerd. Een statusoverzicht.Galileo 6 satellieten gelanceerd. Een statusoverzicht.
Galileo 6 satellieten gelanceerd. Een statusoverzicht.Hydrographic Society Benelux
 
PARAPSYCHOLOGY
PARAPSYCHOLOGY PARAPSYCHOLOGY
PARAPSYCHOLOGY RAMONCM98
 
PRESENTATION ON SATELLITE COMMUNICATION
PRESENTATION ON SATELLITE COMMUNICATIONPRESENTATION ON SATELLITE COMMUNICATION
PRESENTATION ON SATELLITE COMMUNICATIONVarun Gangishetty
 
Galileo navigation system
Galileo navigation systemGalileo navigation system
Galileo navigation systemCarlosSabater
 
HV testing of insulator
HV testing of insulatorHV testing of insulator
HV testing of insulatorJawad Ali
 
Introduction to LiDAR presentation.
Introduction to LiDAR presentation.Introduction to LiDAR presentation.
Introduction to LiDAR presentation.Bob Champoux
 

Viewers also liked (20)

Toepassing van seismiek voor bepaling van de nautische bodem en detectie van ...
Toepassing van seismiek voor bepaling van de nautische bodem en detectie van ...Toepassing van seismiek voor bepaling van de nautische bodem en detectie van ...
Toepassing van seismiek voor bepaling van de nautische bodem en detectie van ...
 
blanco
blancoblanco
blanco
 
The Galileo Programme
The Galileo ProgrammeThe Galileo Programme
The Galileo Programme
 
wifi ppt
wifi pptwifi ppt
wifi ppt
 
Gps-signal
Gps-signalGps-signal
Gps-signal
 
GPS-errors-2
GPS-errors-2GPS-errors-2
GPS-errors-2
 
"Galileo Moving Towards Early Services: Status and Challenges" - Presentation...
"Galileo Moving Towards Early Services: Status and Challenges" - Presentation..."Galileo Moving Towards Early Services: Status and Challenges" - Presentation...
"Galileo Moving Towards Early Services: Status and Challenges" - Presentation...
 
Applications in Satellite Navigation: Galileo – 2017 Call Is Published
Applications in Satellite Navigation:Galileo – 2017 Call Is PublishedApplications in Satellite Navigation:Galileo – 2017 Call Is Published
Applications in Satellite Navigation: Galileo – 2017 Call Is Published
 
The motion of Earth
The motion of EarthThe motion of Earth
The motion of Earth
 
Horizon 2020 Applicatons in Satellite Navigaton 2017
Horizon 2020 Applicatons in Satellite Navigaton 2017 Horizon 2020 Applicatons in Satellite Navigaton 2017
Horizon 2020 Applicatons in Satellite Navigaton 2017
 
Galileo 6 satellieten gelanceerd. Een statusoverzicht.
Galileo 6 satellieten gelanceerd. Een statusoverzicht.Galileo 6 satellieten gelanceerd. Een statusoverzicht.
Galileo 6 satellieten gelanceerd. Een statusoverzicht.
 
Coordinate-transformation
Coordinate-transformationCoordinate-transformation
Coordinate-transformation
 
Gnss data-processing
Gnss data-processingGnss data-processing
Gnss data-processing
 
PARAPSYCHOLOGY
PARAPSYCHOLOGY PARAPSYCHOLOGY
PARAPSYCHOLOGY
 
PRESENTATION ON SATELLITE COMMUNICATION
PRESENTATION ON SATELLITE COMMUNICATIONPRESENTATION ON SATELLITE COMMUNICATION
PRESENTATION ON SATELLITE COMMUNICATION
 
Galileo navigation system
Galileo navigation systemGalileo navigation system
Galileo navigation system
 
Introduction-of-GNSS-2
Introduction-of-GNSS-2Introduction-of-GNSS-2
Introduction-of-GNSS-2
 
GNSS
GNSSGNSS
GNSS
 
HV testing of insulator
HV testing of insulatorHV testing of insulator
HV testing of insulator
 
Introduction to LiDAR presentation.
Introduction to LiDAR presentation.Introduction to LiDAR presentation.
Introduction to LiDAR presentation.
 

Similar to PhD_presentation

Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...Frank Schubert
 
Digital Multichannel GPS Receiver Baseband Modules using Model Based Design T...
Digital Multichannel GPS Receiver Baseband Modules using Model Based Design T...Digital Multichannel GPS Receiver Baseband Modules using Model Based Design T...
Digital Multichannel GPS Receiver Baseband Modules using Model Based Design T...IJNLC Int.Jour on Natural Lang computing
 
MO3.L09.2 - BISTATIC SAR BASED ON TERRASAR-X AND GROUND BASED RECEIVERS
MO3.L09.2 - BISTATIC SAR BASED ON TERRASAR-X AND GROUND BASED RECEIVERSMO3.L09.2 - BISTATIC SAR BASED ON TERRASAR-X AND GROUND BASED RECEIVERS
MO3.L09.2 - BISTATIC SAR BASED ON TERRASAR-X AND GROUND BASED RECEIVERSgrssieee
 
TH2_T03_2_igarss2011.pptx
TH2_T03_2_igarss2011.pptxTH2_T03_2_igarss2011.pptx
TH2_T03_2_igarss2011.pptxgrssieee
 
GPS Receiver ICS2014
GPS Receiver ICS2014GPS Receiver ICS2014
GPS Receiver ICS2014Mazhar Abbas
 
OFDM_Channel Estimation Techniques Based on Pilot Arrangement in OFDM Syste...
OFDM_Channel Estimation Techniques Based on Pilot Arrangement in OFDM Syste...OFDM_Channel Estimation Techniques Based on Pilot Arrangement in OFDM Syste...
OFDM_Channel Estimation Techniques Based on Pilot Arrangement in OFDM Syste...56260891
 
Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
 Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
Capria no_video_ship_detection_with_dvbt_software_defined_passive_radargrssieee
 
wireless communications
wireless communications wireless communications
wireless communications faisalsaad18
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSjantjournal
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSjantjournal
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSjantjournal
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSjantjournal
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSjantjournal
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSjantjournal
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSjantjournal
 
GAS@IGARSS2011.ppt
GAS@IGARSS2011.pptGAS@IGARSS2011.ppt
GAS@IGARSS2011.pptgrssieee
 
USRP Project Final Report
USRP Project Final ReportUSRP Project Final Report
USRP Project Final ReportArjan Gupta
 
Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryIJERD Editor
 
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...nishit nathwani
 

Similar to PhD_presentation (20)

Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
 
Digital Multichannel GPS Receiver Baseband Modules using Model Based Design T...
Digital Multichannel GPS Receiver Baseband Modules using Model Based Design T...Digital Multichannel GPS Receiver Baseband Modules using Model Based Design T...
Digital Multichannel GPS Receiver Baseband Modules using Model Based Design T...
 
MO3.L09.2 - BISTATIC SAR BASED ON TERRASAR-X AND GROUND BASED RECEIVERS
MO3.L09.2 - BISTATIC SAR BASED ON TERRASAR-X AND GROUND BASED RECEIVERSMO3.L09.2 - BISTATIC SAR BASED ON TERRASAR-X AND GROUND BASED RECEIVERS
MO3.L09.2 - BISTATIC SAR BASED ON TERRASAR-X AND GROUND BASED RECEIVERS
 
TH2_T03_2_igarss2011.pptx
TH2_T03_2_igarss2011.pptxTH2_T03_2_igarss2011.pptx
TH2_T03_2_igarss2011.pptx
 
GPS Receiver ICS2014
GPS Receiver ICS2014GPS Receiver ICS2014
GPS Receiver ICS2014
 
OFDM_Channel Estimation Techniques Based on Pilot Arrangement in OFDM Syste...
OFDM_Channel Estimation Techniques Based on Pilot Arrangement in OFDM Syste...OFDM_Channel Estimation Techniques Based on Pilot Arrangement in OFDM Syste...
OFDM_Channel Estimation Techniques Based on Pilot Arrangement in OFDM Syste...
 
Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
 Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
 
wireless communications
wireless communications wireless communications
wireless communications
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
 
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONSDUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
DUAL BAND GNSS ANTENNA PHASE CENTER CHARACTERIZATION FOR AUTOMOTIVE APPLICATIONS
 
GAS@IGARSS2011.ppt
GAS@IGARSS2011.pptGAS@IGARSS2011.ppt
GAS@IGARSS2011.ppt
 
USRP Project Final Report
USRP Project Final ReportUSRP Project Final Report
USRP Project Final Report
 
Gps signal structure
Gps signal structureGps signal structure
Gps signal structure
 
Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier Recovery
 
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
 

PhD_presentation

  • 1. Signal processing algorithms for GNSS receiver Baharak Soltanian Tampere University of Technology, Finland Presentation for Doctorate of Technology Friday 11th September, 2015
  • 2. 1 Introduction 2 Thesis objective. 3 Solution. 4 Conclusion Outline 1 Introduction 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 2/38
  • 3. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion 1 Introduction 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 3/38
  • 4. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 4/38
  • 5. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction History of navigation. Directing vessels upon the open sea traditional practice geometry astronomy special instruments Signal processing algorithms for GNSS receiver – B. Soltanian 5/38
  • 6. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction Cont. Astronavigation use of angular measurements (sights) between celestial bodies and the visible horizon to locate one’s position on the globe, on land as well as at sea. Signal processing algorithms for GNSS receiver – B. Soltanian 6/38
  • 7. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 7/38
  • 8. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction How Global Navigation Satellite System was invented? Originally designed for military in the 1960s. Inspiration coming from the launch of the Soviet spacecraft Sputnik in 1957. Signal processing algorithms for GNSS receiver – B. Soltanian 8/38
  • 9. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction How popular it becomes? Smart phone. Stand alone. Wearable devices such as smart watches. Signal processing algorithms for GNSS receiver – B. Soltanian 9/38
  • 10. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 10/38
  • 11. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction How it works. Signal processing algorithms for GNSS receiver – B. Soltanian 11/38
  • 12. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction Cont. Definition: GNSS is a system of satellites that provide autonomous geo-spatial positioning with global coverage. Types: Global Positioning System (GPS): consists of up to 32 satellites in six different orbital planes. Galileo: The European Union and European Space Agency agreed in March 2002 to introduce their own alternative to GPS, called the Galileo positioning system. GLONASS: Russian Globbal Navigation Satellite System which was fully functioning in 1995. After collapse of the Soviet Union it fell into disrepair. It was recovered and fully restored in 2011. Signal processing algorithms for GNSS receiver – B. Soltanian 12/38
  • 13. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction Basic idea. Signal processing algorithms for GNSS receiver – B. Soltanian 13/38
  • 14. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 14/38
  • 15. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction GPS Signals. Signal processing algorithms for GNSS receiver – B. Soltanian 15/38
  • 16. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction Cont. The SVs transmit two microwave carrier signals. The L1 frequency (1575.42 MHz) carries the navigation message. The L2 frequency (1227.60 MHz) is used to measure the ionospheric delay. The C/A Code (Coarse Acquisition): modulates the L1 carrier phase. It is repeated every 1 ms Pseudo Random Noise (PRN) Code. Spreading the spectrum over a 1 MHz bandwidth. More resistance to noise and interference. Its length is 1023 chips (one millisecond). There is a different C/A code PRN for each SV. Signal processing algorithms for GNSS receiver – B. Soltanian 16/38
  • 17. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction Pseudo Random Noise (PRN). Code-phase is a random variable, ∈ [0, 1023] Signal processing algorithms for GNSS receiver – B. Soltanian 17/38
  • 18. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction Auto-correlation. Maximum correlation with itself. Signal processing algorithms for GNSS receiver – B. Soltanian 18/38
  • 19. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction Cross-correlation. Minimum cross-correlation with other PRN codes. Minimum correlation with its own shifted version. Signal processing algorithms for GNSS receiver – B. Soltanian 19/38
  • 20. 1 Introduction History. Invention of GPS. Global Positioning System (GPS) Fundamental of GPS signal 2 Thesis objective. 3 Solution. 4 Conclusion Introduction Doppler frequency shift. The Doppler effect (or Doppler shift) is the change in frequency of a wave (or other periodic event) for an observer moving relative to its source. The Soviet Union launched the first man-made satellite, Sputnik 1, in 1957. Two American physicists, William Guier and George Weiffenbach, at Johns Hopkins’s Applied Physics Laboratory (APL), decided to monitor Sputnik’s radio transmissions. Within hours they realized that, because of the Doppler effect, they could pinpoint where the satellite was along its orbit. For GPS signals fd ∈ [−10, + 10]kHz Signal processing algorithms for GNSS receiver – B. Soltanian 20/38
  • 21. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion 1 Introduction 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 21/38
  • 22. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 22/38
  • 23. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion Thesis objective. First generation of GPS (probably) Signal processing algorithms for GNSS receiver – B. Soltanian 23/38
  • 24. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion Thesis objective. Cont. To reduce the complexity of acquisition algorithm in GPS devices. Signal processing algorithms for GNSS receiver – B. Soltanian 24/38
  • 25. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion Thesis objective. Cont. Make it more suitable for wearable devices. Signal processing algorithms for GNSS receiver – B. Soltanian 25/38
  • 26. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion Thesis objective. GPS module. Arduino + GPS module + SD card module Signal processing algorithms for GNSS receiver – B. Soltanian 26/38
  • 27. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion Thesis objective. Cont. Signal processing algorithms for GNSS receiver – B. Soltanian 27/38
  • 28. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 28/38
  • 29. 1 Introduction 2 Thesis objective. Complexity problem. Acquisition stage. 3 Solution. 4 Conclusion Thesis objective. Types of acquisition in GPS devices. Time domain Suitable for application-specific integrated circuit (ASIC)-based devices. Time consuming for Software-defined radio (SDR). Frequency domain Suitable for Software-defined radio (SDR). High complexity particularly due to required IFFTs. Signal processing algorithms for GNSS receiver – B. Soltanian 29/38
  • 30. 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion 1 Introduction 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 30/38
  • 31. 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 31/38
  • 32. 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion Solution. Utilization of multi-rate signal processing for GNSS-SDR receivers. Decimation. Proposed a new architecture for the receivers. Utilization of IIR filter. Half-band IIR filter needs lowest multiplication rate per input sample. Utilized FFT-domain equalization concept to compensate the nonideality caused by IIR filters. Based on three complementary publications Two publications on WDF filters One publication on affect of decimation on acquisition stage. Signal processing algorithms for GNSS receiver – B. Soltanian 32/38
  • 33. 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 33/38
  • 34. 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion Solution. Utilization of binary tree search in GNSS receivers. Modified binary search (MBS). Signal processing algorithms for GNSS receiver – B. Soltanian 34/38
  • 35. 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 35/38
  • 36. 1 Introduction 2 Thesis objective. 3 Solution. Publication I Publication II Publication III 4 Conclusion Solution. Reduced-complexity FFT-based method for Doppler estimation in GNSS receivers Doppler search in FFT-domain. Testing the presence of a code in FFT-domain utilizing energy detection ideas. Advantage Reduced number of I/FFTs if the CNR is reasonably high. Disadvantage Probability of misdetection is increased. Solution Employed block averaging (BA) and none coherent integration (NCI) Signal processing algorithms for GNSS receiver – B. Soltanian 36/38
  • 37. 1 Introduction 2 Thesis objective. 3 Solution. 4 Conclusion 1 Introduction 2 Thesis objective. 3 Solution. 4 Conclusion Signal processing algorithms for GNSS receiver – B. Soltanian 37/38
  • 38. 1 Introduction 2 Thesis objective. 3 Solution. 4 Conclusion Conclusion Future work: Optimized filters. Probability of detection and misdetection for MBS. Estimate the probability density function of the Doppler frequency shift and take it in account for MBS. Check the SNR wall for FFT-based Doppler search. Effective overall search process with Doppler estimation in FFT-domain. Signal processing algorithms for GNSS receiver – B. Soltanian 38/38