GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague...
-
Upload
richard-ball -
Category
Documents
-
view
217 -
download
2
Transcript of GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague...
![Page 1: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/1.jpg)
GNSS Receiver -
Software Radio Concept
František VejražkaCzech Technical University in Prague
Faculty of Electrical Engineering
![Page 2: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/2.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 2
Why we have developed GNSS Receiver ?• Czech economy needs satellite
navigation
• Grant of Ministry of Transport „Implementation of Galileo System in the Czech Republic“
![Page 3: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/3.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 3
Receiver concept: 1. Present situation• GPS signal available only• several GLONASS satellites (14)• no Galileo signals in early future
– Giove A, Dec. 2005 - no ranging signals– Giove B, June 2007 (?)– first SV 2009 (?) [Hein, Jeju 2006]– full constellation 2011
• CR government imperative: to prepare for Galileo
![Page 4: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/4.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 4
Receiver concept: 2. Requirements• 2006: prepare applications with GPS
(&GLONASS) signals use
• 2009: be able to add Galileo signals even with uncompleted constellation
• 2011: use full Galileo constellation signals and to support them by GPS &
GLONASS and by differential corrections (EGNOS)
![Page 5: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/5.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 5
Receiver concept: 3. Decision
Receiver should process signals
• GPS: C/A L1, L2C, L5C
• GLONASS: L1, L2
• GALILEO: L1, E5a, E5b (~ OS service)
and later
• GPS III: L1C
• GALILEO: E1, E2, E6
![Page 6: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/6.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 6
Receiver concept: How to realize it?• HW: to do basic processing only on highest frequencies where digital processing is impossible
• SW: to process signals digitally on as highest frequencies as it is possible
SOFTWARE DEFINED RADIO ARCHITECTURE
![Page 7: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/7.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 7
Software Defined Radio Architecture• Processor only solution
• Processor & programmable logic
RF frontend
ADC Computer
RF frontend
ADC Programmablelogic Computer
![Page 8: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/8.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 8
Architectures Comparison
Processor only solution
Processor & prog. logic
Cost + -Bandwidth ++ +++GNSS performance
GPS L1 C/A
WAAS/EGNOS
Galileo L1
GPS L1, L2, L5
WAAS/EGNOS
Galileo L1, E5
GLONASS
![Page 9: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/9.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 9
Aim of the Experimental GNSS Receiver• Signal processing algorithms development tool• Algorithms validation in experiments in real
environmentRequirements• High performance• High flexibility
Processor & programmable logic
receiver architecture
![Page 10: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/10.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 10
Experimental GNSS Receiver Development
20
2002 2004 2006 2008
Bandwidth[MHz]
2000
40
60
80
2nd generation
3rd generation
1st generation
![Page 11: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/11.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 11
Experimental GNSS Receiver G3Features• Four RF channels • Bandwidth >80 MHz• Capability
– GPS L1 C/A– GLONASS– WAAS/EGNOS– Galileo L1– GPS L5– Galileo E5, E5A, E5B– NON GNSS signals processing
• Complex signal processing• Integration with terrestrial
navigation and communication systems
Synthetiser
Com plex m ixer
cos
sin
E5 filter LNA
E5 base bandChebyshev filter
ADC
ADC
I
Q
Galileo E5 front end
![Page 12: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/12.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 12
Correlator Logic schema
![Page 13: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/13.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 13
CorrelatorResults of analysis & simulations
20 25 30 35 40 45 50 55 60 6510
-2
10-1
100
101
102
Noncoherent E5 DLL Performance with Envelope Type Detector (Bn = 3Hz)
Pc/N
0 [dB-Hz]
DLL t
rackin
g e
rror
(1)
[ns]
theoretical performancetheoretical coherent perf.simul.: independent DLLsimul.: mena E5a and E5bsimul.: mean E5
![Page 14: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/14.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 14
Correlator structure
![Page 15: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/15.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 15
Correlator realization
![Page 16: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/16.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 16
Correlator realization
32 bits NCO and PRN generatorof GPS and EGNOS codes
![Page 17: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/17.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 17
Correlator realization
32 bits NCO and PRN generatorof GPS and EGNOS codes
32 bits NCOand complex (IQ) mixer
![Page 18: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/18.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 18
Development procedure
Program in SimulinkCompilationTesting, validation
![Page 19: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/19.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 19
Development procedure
![Page 20: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/20.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 20
Development procedure
Program in SimulinkCompilationTesting, validation
Compiled programsaved in receiver memoryTesting
![Page 21: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/21.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 21
Development procedureRealization
![Page 22: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/22.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 22
Application of designed receiver:1. GPS EGNOS Receiver for Railway
Features• Based on Experimental GNSS Receiver G2• L1 & L2 RF channels• External EGNOS data input • Certified software
![Page 23: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/23.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 23
Application of designed receiver:1. GPS EGNOS Receiver for Railway
On Board Unit
![Page 24: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/24.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 24
Application of designed receiver:1. GPS EGNOS Receiver for Railway
Control Panel of Locomotive On Board Unit
Locomotive On Board Unit
Dispatcher Screen
![Page 25: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/25.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 25
Application of designed receiver:2. GIOVE A signal reception
![Page 26: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/26.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 26
Application of designed receiver:3. EGNOS Monitoring Station
Features• Experimental GNSS Receiver G2• Four L1 RF units:
– 1x hemisphere antenna for GPS & EGNOS &Galileo
– 3x directional antenna for EGNOS message reception
Improved SNR & BER for EGNOS message channel
Directional antenna prototype
Gain 17 dB
![Page 27: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/27.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 27
Application of designed receiver:4. Research of Egnos Signal Availability
Investigation of the EGNOS satellite shadowing
EGNOSGNSS
![Page 28: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/28.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 29
Application of designed receiver:4. Research of Egnos Signal Availability
Country
Town
Unblocked
Blocked
Distance [km]
1 4 8
Unblocked
Blocked
Distance [km]
1 4 8
PRN 120 IOR, Prague, Czech Republic, elevation 15
![Page 29: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/29.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 30
Application of designed receiver:4. Research of Egnos Signal Availability
positionmeassurement
maximumacceptable age
of message
FLAG
NO FLAG
position OK
message age
![Page 30: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/30.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 31
EGNOS Service AvailabilityExample: Msg. No. 2
0 50 100 1500
0.2
0.4
0.6
0.8
1
0 50 100 1500
0.2
0.4
0.6
0.8
1
Sparsely built-up town Undulating country Flat country
0 50 100 1500
0.2
0.4
0.6
0.8
1
Age [s] Age [s] Age [s]
Pro
babi
lity
Pro
babi
lity
Pro
babi
lity
Probability that message age exceeds given threshold
threshold 18 s (for aircraft enroute navigation!)
![Page 31: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/31.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 32
EGNOS Service Availability – Expert Finding• EGNOS signal is not generally available for a
land mobile user• EGNOS service can be ensured by
distribution of the EGNOS messages trough data channel with high availability for a land mobile user
EGNOS monitoring station
![Page 32: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/32.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 33
EGNOS Monitoring Station
Reasons
• Reception of the EGNOS messages for further distribution via highly available channel
• Monitoring of all EGNOS and GPS satellites in view– Investigation of the GNSS system behavior
– Investigation of the receiver problem
![Page 33: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/33.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 34
Plans for Future
• GNSS receiver of the third generation
• Implementation of the Galileo signal processing including E5 band
• Integration with terrestrial navigation and communication systems with good indoor availability like DTV
• Non GNSS signal ranging
![Page 34: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/34.jpg)
Czech Technical University in Prague
NavSup 2006
November 14-16, 2006, Gdynia, Poland Vejražka: GNSS Receiver – SW Radio Concept ... 35
Conclusions
Experimental SW receiver is excellent tool for:
• experiments with GNSS signals• prototyping of algorithms for non standard applications• non standard GNSS measurements• signal reception of early phase Galileo• education in GNSS techniques
![Page 35: GNSS Receiver - Software Radio Concept František Vejražka Czech Technical University in Prague Faculty of Electrical Engineering.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e7b5503460f94b7c9e0/html5/thumbnails/35.jpg)
Thank you for your attentionFrantišek Vejražka
Czech Technical University in Prague,Czech Republic