AFCEAs International Student Conference 2009 Brussels, October SDR GNSS Receiver Acquisition Module LabVIEW Implementation Lt. Pasquale Digregorio
Introduction : Workgroup GNSS Ricever: Hw-based vs Sw-based Acquisition Module: Hw e Sw approach LabView: implementation Results: real GPS signal acquisition Conclusions SUMMARY 2 2
Cpt. Francesco Bartolozzi Cpt. Alberto De Sanctis Gabriele Mariani Lt. Efer Miotti 3
RF to IF converter Antenna GNSS Acquisition Tracking Navigation Code-phase Delta Doppler Observables Navigation Data PVT A/D converter RF to IF converter Antenna GNSS Acquisition Tracking Navigation Code-phase Delta Doppler Observables Navigation Data PVT SOFTWARE HARDWARE SUMMARY 4 4 A/D converter Acquisition SOFTWARE HARDWARE
GPS signal Local Code Satellite in view (PRN code) Delta Doppler Code-phase Search in 3 dimention space: t GPS SiS GPS Signal at the receiver Reciver Local Code Shifted local code GPS SiS reachs the reciver after dt delay SUMMARY 5 5 Code-phase
Search Space 1023 Chip ±10 KHz f = 500 Hz τ = 1/fc 1μs Fase Codice PRN Freq. Doppler SUMMARY 6 6
MODULO ACQUISIZIONE Hw-Based 1023 Chip ±10 KHz f = 500 Hz τ = 1/fc 1μs PRN code phase Freq. Doppler SUMMARY 7 7
Sw-Based 1023 Chip ±10 KHz f = 500 Hz τ = 1/fc 1μs PRN code phase Freq. Doppler MODULO ACQUISIZIONESUMMARY 8 8
Computational issues Fast Fourier Transform Parallel Code Phase Search Acquisition Algorithm with high computing efficiency Parametric Acquisition Configurable time and frequency bin size Trade-off : accuracy and sensitivity versus computational weight MODULO ACQUISIZIONESUMMARY 9 9
Acquisition Module MODULO ACQUISIZIONESUMMARY 10
Parametric GUI MODULO ACQUISIZIONESUMMARY 11
MODULO ACQUISIZIONESUMMARY 12 SV N°22SV N°2
Acquired SV MODULO ACQUISIZIONESUMMARY 13
SV dynamic MODULO ACQUISIZIONESUMMARY 14
MODULO ACQUISIZIONESUMMARY 15
Goals achieved: Implemented PRN Code generator (test gold sequence properties) Acquisition module (Parametric function, FFT) (testing with a Real digital GPS signal) Future development: Tracking module Navigation solution module MODULO ACQUISIZIONESUMMARY 16