Professional Documents
Culture Documents
2
Challenges with Radar System Design
▪ Technical
– Waveform modelling
– Antenna modelling
– Channel modelling
– Development of sophisticated algorithms
– Complexity involved in multi function radar scenarios
▪ Project Management
– Radar Design requires multi domain expertise and collaboration
– Lack of reuse between requirements, development and implementation
– Lack of reuse between customer/developer and across projects
3
Radar and EW Simulation Framework Overview
Waveform Transmit
Transmitter
Generator Array
Pt
λ Gt
Radar Environment,
Targets, &
Scheduler and Interference (L, 𝝈,
Tracker 𝑹𝒓 , 𝑹𝒕)
Receive
Signal Receiver
Array
Processing Gr
Gr
4
Phased Array System Toolbox for Radar System design
✓ Functions for calculations
and analysis
Transmitter:
Tx Antenna Arrays: ✓ Apps for common workflows
Waveforms: ULA, URA, UCA, etc.
Pulse, LFM, FMCW, etc.
Monostatic and Bistatic ✓ Parameterized components
for system modeling
Waveform Transmit
Transmitter
Generator Array
Environment,
Targets, and
Interference
Signal Receive
Receiver Channel:
Processing Array
Environmental effects, target
models,
impairments, interferences
Beamforming, Matched Filtering,
Detection, CFAR, STAP, etc. Rx Antenna Arrays:
ULA, URA, UCA, etc.
Receiver:
Monostatic and Bistatic
5
Radar Modelling Challenges/ More Fidel Systems
6
Agenda
7
Easier Antenna Design with Antenna Toolbox
8
Antenna Catalog: Readily Available Geometries
▪ Dipole antennas
– Dipole, Vee, Folded, Meander, Blade, Cycloid, Triangular & Rounded bowtie
▪ Monopole antennas
– Monopole, Top hat, Inverted-F, inverted-L, Coplanar F, Coplanar L, Helix
▪ Patch antennas
– Rectangular, circular, triangular, E-shaped, Inset-fed, PIFA, lpda
▪ Spirals and loops
– Equiangular, Archimedean spiral
– Circular, Rectangular loop
▪ Backing structures
– circular, rectangular & corner Reflector
– circular & rectangular Cavity
▪ Aperture
– Horn, waveguides
▪ Other common antennas
– Yagi-Uda, Vivaldi, Biquad, Slot, Birdcage, Cloverleaf
9
Printed Antenna Design – NEW WORKFLOW!
Choose your antenna Design your antenna
with Antenna Designer app using geometric shapes
pcbStack object
From idea
Define layers, feedpoints,
to implementation vias
Fabricate
11
Create a custom antenna using geometric shapes Catalog Custom
antenna antenna
12
Import your antenna in pcbStack Catalog Custom
antenna antenna
Fabricate
13
Define layers, feed and vias Catalog Custom
antenna antenna
Analyze
Generate
Gerber files
Fabricate
14
Analyze the antenna Catalog Custom
antenna antenna
pcbStack
Define layers,
feeds, vias
Analyze
Generate
Gerber files
Fabricate
15
Gerber file generation Catalog Custom
antenna antenna
pcbStack object
▪ Choose the manufacturing service
Define layers,
– Gerber file viewer feeds, vias
▪ Choose the connector type
Analyze
– Define your own, if not in the library
– Position on the board if edge-fed Generate
Gerber files
▪ Generate Gerber files
– ASCII files for geometric properties Fabricate
16
Fabricate the antenna Catalog Custom
antenna antenna
pcbStack object
Define layers,
feeds, vias
Analyze
Generate
Gerber files
Fabricate
17
Full-Wave Antenna Analysis from a Photo
19
Coverage and Field Strength Visualization on Map
▪ Compute antenna pattern and visualize ▪ Visualize antenna coverage on flat earth map
field strength projected on flat earth map and communication links
– Define transmitter and receiver
– Antenna design, frequency, power, and sensitivity
– Effect of rain, wind, snow
20
Antenna Array Design
▪ Regular arrays
– Linear, Rectangular, Circular array
– Change individual elements properties (rotation, size, tapering)
▪ Conformal arrays (arbitrary position of the elements)
▪ Heterogeneous arrays (different element types)
▪ Arbitrary shape planar arrays
– Define arbitrary geometry
21
What if my Array is Really Large?
22
Combine Antenna Design and Phased Array Algorithms
24
Integrating Antenna Radiation Pattern & RF Components
25
MATLAB & Simulink: Unified Design Platform
for algorithm developers, system architects, HW and SW developers
System Architecture
DESIGN
DSP/ Algorithms
TRANSMITTER
Digital
Instrument Control Toolbox
Baseband DAC PA
Front End
RECEIVER
SDR Platform
Fixed-Point Designer
IMPLEMENT
HDL Coder
Processor FPGA ASIC
Embedded Coder
Software-Defined Radio
LTE HDL Toolbox
26
Radar System: Antenna to Algorithms
Mixed-Signal Algorithms
Antenna, Antenna arrays Continuous & discrete time beamforming, beamsteering,
type of element, # elements, configuration MIMO
• Simulink • Phased Array System Toolbox
• Antenna Toolbox • DSP System Toolbox • Communications System Toolbox
• Phased Array System Toolbox • Control System Toolbox • DSP System Toolbox
RX Signal
LNA ADC
Processing
PA DAC
TX
• Phased Array System Toolbox
• Communications System Toolbox • RF Blockset • Signal Processing Toolbox
• Phased Array System Toolbox • RF Toolbox • SimEvents
• Instrument Control Toolbox
Channel - interference, clutter, noise
RF Impairments Waveforms & Resource Scheduling
frequency dependency, non-linearity, noise, mismatches 27
Agenda
28
Typical Multi Function Radar System
Scheduling
and Control
29
Modeling and Simulating Radar and EW Functions
30
Radar Signal Characterization Example
https://www.mathworks.com/help/phased/examples/signal-parameter-estimations-in-a-radar-warning-receiver.html
31
Machine Learning for Radar Examples
Signals
Features Classification
Time-frequency
Etc.
Topics include:
▪ Review of a Monostatic End-to-End Radar Model
▪ Characterize and analyze radar components and systems
▪ Design and model components of a radar system
▪ Implement a range of radar signal processing algorithms
34
Modeling RF Systems
▪ Introduction to RF simulation using MathWorks tools
▪ How do I model my RF system with RF Blockset?
▪ Importing S-Parameters and modeling linear operation
▪ Fundamentals of noise simulation
▪ Modeling non-linear devices
▪ Developing custom models
35
Antenna Toolbox
36
Summary
37
Demonstration at Demo booth
AD Radar
Angle vs. Time
Email: info@mathworks.in
39