Radar System Design
Radar System Design
김용정 부장([email protected])
Application Engineer
MathWorks
§ Introduction
§ Radar System Design and Analysis
§ ADAS Radar Systems
§ Increasing the fidelity of RF and Antenna models
§ Summary
2
Radar System Design: From Antenna to Algorithms
Mixed-Signal
Continuous & discrete time Algorithms
Antenna, Antenna arrays beamforming, beamsteering, MIMO
type of element, # elements, configuration
• Simulink (Simscape) • Phased Array System Toolbox
• Antenna Toolbox • DSP System Toolbox • Communications System Toolbox
• Phased Array System Toolbox • Control System Toolbox • DSP System Toolbox
PA DAC
TX
Waveform Transmit
Transmitter
Generator Array
Environment,
Targets, and
Interference
Signal Receive
Receiver
Processing Array
Environment effects,
impairments, interferences
4
Benefits of Flexible Modeling and Simulation Framework
§ Rapidly model and simulate phased array systems in the MATLAB and Simulink environments
– Interactive development with algorithms and tools specifically for phased array systems
– Explore alternative system architectures and make system level trade-offs
– Access to MATLAB’s visualization and analysis tools
– Capture system requirements in an executable model
– Common “language” and interface across teams and projects
5
What’s New in Radar Modeling?
Waveform Transmit
Transmitter
Generator Array
Signal Receive
Receiver
Processing Array
Wideband support
Range-time Intensity
Doppler-time Intensity 6
What’s New in Targets, Platform and Environment?
Platform acceleration Rain, fog and gas
Two-ray
Waveform Transmit
Transmitter
Generator Array
Signal Receive
Receiver
Processing Array
Wideband Radar
– Tx/Rx Array
§ Transmitter, Receiver, Antenna array
Built with blocks from Phased
– Propagation channel Array System Toolbox
§ Path loss, environment
– Signal Processing
§ Beamformer, Matched filter, Stretch processing and Integration
– Target model User-defined MATLAB
§ Custom function with angle and frequency inputs function
8
Pulse Compression in the Wideband Example
§ Pulse Compression § Stretch Processing
– Maximizes peak SNR – Apply dechirp processing to a linear
– Convolution in time domain with FM pulse over a given range span.
matched filter § Resulting sinusoid translates directly to
range
– Multiply in frequency domain with
– Alternative for LFM pulses with large
matched filter
bandwidth signals
Rx (uncompressed) Compressed Rx
Convolution
X FFT
Reference (Tx)
Ref Chirp
or equivalent operation in frequency domain
f Ref Rx
Rx (uncompressed)
FFT X IFFT
Matched filter
FFT
Range
t
9
Wideband Simulink Models
10
Visualize Radar and Target Trajectories
§ Demo
11
Modeling a Radar Task Scheduler
Beam
DETERMINISTIC [theta,phi,dwell, …]
§ Demo
Health Field of view
over which
tasks are
scheduled
Surveillance
DYNAMIC
Scheduler
Tracking Front-End
& Signal
Processing
(Detection) Data
Processing
Threat (Tracking)
12
.
ADAS Radar
13
Background and Motivation
§ Consumer demand and legislation drives safety improvements every model year
§ Sensor accuracy requirements increase as “passive” safety evolves to “active” system control
§ Momentum of autonomous vehicles accelerates ADAS technology
14
Modeling ADAS Features in Simulink
Sensor Fusion
Radar-
Algorithm
Control-
Algorithm
Vision-
Algorithm
15
Designing Radar Systems with Simulink
17
Blind Spot Detection Model
§ Built using Long Range Radar example as a starting point
18
.
19
Antenna Toolbox
§ Easy design
– Library of parameterized antenna elements
– Functionality for the design of linear and rectangular antenna arrays
– No need for full CAD design
§ Seamless integration
– Model the antenna together with signal processing algorithms
– Rapid iteration of different antenna scenarios for radar and
communication systems design
20
Integrating an Antenna Array in a Radar System Model
§ You can integrate your antenna into the radar model built in Phased Array System Toolbox
21
Antenna Array, Phased Array, and Radiation Pattern
23
Model-Based Design for Radar Systems
25