gnu radio radar toolbox - · pdf filecommunications engineering lab (cel), univ.-prof. dr....
TRANSCRIPT
COMMUNICATIONS ENGINEERING LAB (CEL), UNIV.-PROF. DR. RER. NAT. FRIEDRICH JONDRAL
CELCEL
GNU Radio Radar Toolbox
Stefan Wunsch | September 14, 2014
KIT – University of the State of Baden-Wuerttemberg and
National Laboratory of the Helmholtz Association
www.kit.edu
THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 2/11
THE FREE & OPEN SOFTWARE RADIO ECOSYSTEMTHE FREE
& OPENSOFT
WARERADI
O ECOSYSTE
MRadarRADAR
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 3/11
Basics
Main features
I Signal generators
I Simulator/UHDinterface
I Estimators
I Outputs
Signalgenerator
UHD
Simulator
USRP
Estimator
Output
RX signalTX signal
target information
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 4/11
Signal generators
I Except CW radar, all waveforms allow velocity and range estimation
I CW, FSK and Dual CW tested on hardware
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 5/11
Estimators and peak detection
I Estimators for all waveforms provided
I Usually spectrum peak detection blocks connected with estimators
OS-CFAR
I Variable threshold detection
I Multi peak detection
I Also implemented for 2Dspectra like OFDM matrices
Max peak detection
I Fix threshold detection
I Single peak detection
I Good performance with badSNR
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 6/11
Simulator and Echotimer
Simulator
I Simulator replaces hardwareinterface for testing anddevelopment purposes
I Implemented target properties:Range, velocity, RCS andazimuth
Echotimer
I Combined USRP sink/sourcefor synchronized Tx/Rxtransmission
I Set burst on specific point intime
I Time synchronization overMIMO cable or GPSDO
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 7/11
Outputs
Time plot
I Plots time variation oftarget property, e. g.range
Scatter plot
I Plots two targetproperties incombination(e. g. range andvelocity)
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 8/11
Spectrogram plot
I Plots 2D spectra, e. g.OFDM matrices
Command line output
I Command line output ofinput messages
I Store data in file
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 9/11
Additional blocks
Tracking
I Single target tracking withUnscented Kalman filter andGeneric Sequential ImportanceResampling particle filter
RCS estimation
I Target radar cross sectionestimation
Trigger
I Generic trigger for commandline statements
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 10/11
Repositorywww.github.com/kit-cel/gr-radar
Development bloggrradar.wordpress.com
Stefan Wunsch – GNU Radio Radar Toolbox September 14, 2014 11/11