Radar System Design Using MATLAB and Simulink

Similar documents
Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal

From Bits to Antenna to RF: Wireless System Design with MATLAB

Product Development Flow Including Model- Based Design and System-Level Functional Verification

Propsim enabled Mobile Ad-hoc Network Testing

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Entwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks

RF Measurements Using a Modular Digitizer

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

High-Resolution Doppler-Polarimetric FMCW Radar with Dual-Orthogonal Signals

Eli Levi Eli Levi holds B.Sc.EE from the Technion.Working as field application engineer for Systematics, Specializing in HDL design with MATLAB and

Introduction to MATLAB Gergely Somlay Application Engineer

Embedded Vision on FPGAs The MathWorks, Inc. 1

primary SURVEILLANCE 3D RADAR

Full Duplex MIMO Radios

Schnell und effizient durch Automatische Codegenerierung

Lezione 6 Communications Blockset

Propsim enabled Aerospace, Satellite and Airborne Radio System Testing

Integrating MATLAB into your C/C++ Product Development Workflow Andy Thé Product Marketing Image Processing Applications

Evolution of Satellite Communication Systems

Float to Fix conversion

Model-based system-on-chip design on Altera and Xilinx platforms

Omni Antenna vs. Directional Antenna

WiSER: Dynamic Spectrum Access Platform and Infrastructure

Achievable Transmission Rates and Self-Interference Channel Estimation in Hybrid Full-Duplex/Half-Duplex MIMO Relaying

Embedded Linux RADAR device

Potential Effects of Wind Turbine Generators on Pre-Existing RF Communication Networks SEAN YUN. June Software Solutions in Radiocommunications

For Articulation Purpose Only

RFSPACE CLOUD-IQ #CONNECTED SOFTWARE DEFINED RADIO

SMART ANTENNA BEAMFORMING NETWORK Sharul Kamal Abdul Rahim Peter Gardner

Software Development with Real- Time Workshop Embedded Coder Nigel Holliday Thales Missile Electronics. Missile Electronics

Data Analysis with MATLAB The MathWorks, Inc. 1

Time-Correlated Multi-domain RF Analysis with the MSO70000 Series Oscilloscope and SignalVu Software

Analog Devices RadioVerse technology: Simpler wireless system design

Non-Data Aided Carrier Offset Compensation for SDR Implementation

T = 1 f. Phase. Measure of relative position in time within a single period of a signal For a periodic signal f(t), phase is fractional part t p

Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications

Optimizing IP3 and ACPR Measurements

Agilent Technologies. Generating Custom, Real-World Waveforms Integrating Test Instrumentation into the Design Process Application Note 1360

[Download Tech Notes TN-11, TN-18 and TN-25 for more information on D-TA s Record & Playback solution] SENSOR PROCESSING FOR DEMANDING APPLICATIONS 29

Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation.

Understanding the Effect of Uncorrelated Phase Noise on Multi-channel RF Vector Signal Generators and Analysers

A New Radar Technology Broadband Radar Explained

FPGAs in Next Generation Wireless Networks

Rice University Full-duplex Wireless: Design, Implementation and Characterization. Melissa Duarte

Department of Information Engineering University of Pisa. Automotive Radar. Maria S. Greco IEEE Radar Conference, May 7-11, Atlanta

GSM/EDGE Output RF Spectrum on the V93000 Joe Kelly and Max Seminario, Verigy

MEASUREMENT UNCERTAINTY IN VECTOR NETWORK ANALYZER

FMCW BASED MIMO IMAGING RADAR

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Antennas & Propagation. CS 6710 Spring 2010 Rajmohan Rajaraman

A comparison of radio direction-finding technologies. Paul Denisowski, Applications Engineer Rohde & Schwarz

How To Set Up A Wide Area Surveillance System

Space Environment and Satellite Systems: Removing Clutter from Ground-to-Satellite Signals. Sigrid Close

Jitter Transfer Functions in Minutes

Spectrum analyzer with USRP, GNU Radio and MATLAB

EMIT. RF Cosite and Coexistence RFI Modeling and Mitigation

Propagation Channel Emulator ECP_V3

VBA Macro for construction of an EM 3D model of a tyre and part of the vehicle

ARIES SAAS HELICOPTER CONTROL AND APPROACH RADAR

Application Note Receiving HF Signals with a USRP Device Ettus Research

Coexistence Tips the Market for Wireless System Simulation Chris Aden, MathWorks

MIMO detector algorithms and their implementations for LTE/LTE-A

ENHANCEMENT OF TEGRA TABLET'S COMPUTATIONAL PERFORMANCE BY GEFORCE DESKTOP AND WIFI

JOINT EXPERT GROUP AND 5G VISION WORKING GROUP WORKSHOP. The Killer Application of Millimeter Wave

MIMO Antenna Systems in WinProp

APPLICATION NOTE GaGe CompuScope based Lightning Monitoring System

Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition


PIATTAFORME STRATOSFERICHE SIGINT

802.11ac Wi-Fi Fundamentals Eric Johnson March 2014

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication

Advanced Array Antennas: Conformal Arrays and Digital Beamforming

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

RF System Design and Analysis Software Enhances RF Architectural Planning

I. Wireless Channel Modeling

APPLICATION NOTE ANTENNA AND PROPAGATION SIMULATION WITH CST STUDIO SUITE AND WINPROP

81110A Pulse Pattern Generator Simulating Distorted Signals for Tolerance Testing

Exploiting A Constellation of Narrowband RF Sensors to Detect and Track Moving Targets

Clocking Solutions. Wired Communications / Networking Wireless Communications Industrial Automotive Consumer Computing. ti.

Maximizing Throughput and Coverage for Wi Fi and Cellular

Basics of Simulation Technology (SPICE), Virtual Instrumentation and Implications on Circuit and System Design

PARSAX: Polarimetric Agile Radar in S- and X-band new generation of polarimetric radar

OPNET Network Simulator

EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015

MathWorks Products and Prices North America Academic March 2013

GnuRadio CONTACT INFORMATION: phone: fax: web:

LTCC Short Range Radar Sensor for Automotive Applications at 24 GHz

Lecture 1: Communication Circuits

Rapid Audio Prototyping

RF Module Design: Requirements and Issues

9/14/ :38

Key Priorities for Sub-GHz Wireless Deployment

VON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology

A WEB BASED TRAINING MODULE FOR TEACHING DIGITAL COMMUNICATIONS

CONFERENCE SESSIONS MATRIX - MONDAY

Digital Radar for Collision Avoidance and Automatic Cruise Control in Transportation

Co-simulation of Microwave Networks. Sanghoon Shin, Ph.D. RS Microwave

Development of AUTOSAR Software Components within Model-Based Design

A Guide to Calibrating Your Spectrum Analyzer

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

Transcription:

Radar System Design Using MATLAB and Simulink 김용정부장 (James.kim@mathworks.com) Application Engineer MathWorks 2016 The MathWorks, Inc. 1

Outline 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 Antenna, Antenna arrays type of element, # elements, configuration Antenna Toolbox Phased Array System Toolbox Mixed-Signal Continuous & discrete time Simulink (Simscape) DSP System Toolbox Control System Toolbox Algorithms beamforming, beamsteering, MIMO Phased Array System Toolbox Communications System Toolbox DSP System Toolbox RX LNA ADC Signal and Data Processing TX PA DAC Communications System Toolbox Phased Array System Toolbox SimRF RF Toolbox Phased Array System Toolbox Signal Processing Toolbox Instrument Control Toolbox SimEvents Channel interference, clutter, noise RF Impairments frequency dependency, non-linearity, noise, mismatches Waveforms and Task Scheduling 3

Radar System Design with Phased Array System Toolbox - Specify radar requirements Waveforms Pulse, LFM, FMCW, etc. Transmitter Monostatic and Bistatic Tx Antenna Arrays ULA, URA, UCA, etc. - Research and design new algorithms - Test algorithms with realistic data - Simulate end-to-end radar systems Waveform Generator Transmitter Transmit Array Environment, Targets, and Interference Signal Processing Receiver Receive Array Environment effects, impairments, interferences Beamforming, Matched Filtering, Detection, CFAR, STAP, etc. Receiver Monostatic and Bistatic Rx Antenna Arrays ULA, URA, UCA, etc. 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 Re-use and extend existing code and IP Use existing C, MATLAB, and other code Open API lets you include proprietary target models and environment models Process offline data in the same environment Re-use the same algorithms and test benches 5

What s New in Radar Modeling? Waveform Generator Transmitter Transmit Array Signal Processing Receiver Receive Array Array orientation & Phase shift quantization Wideband support Range-time Intensity Doppler-time Intensity 6

What s New in Targets, Platform and Environment? Rain, fog and gas Platform acceleration Two-ray Angle dependent backscatter Targets & Platforms Fractional Delay Wideband free space Propagation Path Environment Scenario Viewer 7

End-to-End Wideband Radar System Example Summary Waveform Generator Transmitter Transmit Array Signal Processing Receiver Receive Array Wideband Radar Tx/Rx Array Transmitter, Receiver, Antenna array Propagation channel Path loss, environment Signal Processing Beamformer, Matched filter, Stretch processing and Integration Built with blocks from Phased Array System Toolbox Target model Custom function with angle and frequency inputs User-defined MATLAB function 8

Pulse Compression in the Wideband Example Pulse Compression Maximizes peak SNR Convolution in time domain with matched filter Multiply in frequency domain with matched filter Stretch Processing Apply dechirp processing to a linear FM pulse over a given range span. Resulting sinusoid translates directly to range Alternative for LFM pulses with large bandwidth signals Rx (uncompressed) Convolution Compressed Rx X FFT Reference (Tx) or equivalent operation in frequency domain Ref Chirp f Ref Rx Rx (uncompressed) FFT X IFFT Matched filter FFT t Range 9

Wideband Simulink Models End-to-End Wideband System Demo 10

Visualize Radar and Target Trajectories Demo 11

Modeling a Radar Task Scheduler Demo DETERMINISTIC Health Surveillance Beam [theta,phi,dwell, ] Field of view over which tasks are scheduled DYNAMIC Tracking Threat Scheduler Front-End & Signal Processing (Detection) Data Processing (Tracking) Radar Scheduler Using SimEvents 12

. ADAS Radar Modeling an ADAS Radar System Long Range Radar Model - Adaptive Cruise Control (ACC) Short Range Radar Model - Blind Spot Detection 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 Reasons for using radar in ADAS: Range and velocity precision Angular resolution and width of view Conditions that impact camera vision do not impact radar view Short range radar characteristics Wide bandwidth enables high range resolution at short ranges. Long-range radar characteristics Range distance and beam width 14

Modeling ADAS Features in Simulink Integrate sensing (radar, vision, etc ) and control algorithms Vision- Algorithm Radar- Algorithm Sensor Fusion Control- Algorithm 15

Designing Radar Systems with Simulink Design a radar component or system Mix of models with different levels of fidelity Multipath propagation Multiple objects Develop optimal detection algorithms Radar Model Integrate a radar component or system Validate radar performance and examine what-if scenarios Simplify system level debug for anomalous data from road-test Evaluate the use of off-the-shelf components to reduce system cost Integrate the radar in a larger system and facilitate sensor integration System Model 16

Long Range Radar Model - ACC FMCW radar model Waveform generation Waveform processing Transmitter and receiver Environment model Propagation channel Obstacles Vehicle model ACC speed control Vehicle dynamics 3D visualization 17

Blind Spot Detection Model Built using Long Range Radar example as a starting point Change orientation of the radar Modify positioning and velocity of the vehicles Update detection algorithm Lower transmit power for shorter distance Higher range resolution for distance accuracy 18

. Increasing the Fidelity of the RF and Antenna Models 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 Rapid simulation setup Method of Moments field solver for port, field, and surface analysis No need to be an EM expert 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 % Import antenna element in Phased Array >> myantenna = dipole; >> myura = phased.ura; >> myura.element = myantenna; Antenna element Phased Array System Toolbox array 21

Antenna Array, Phased Array, and Radiation Pattern Phased Array System Toolbox arrays use pattern superposition ULA, URA, UCA and conformal arrays use the same pattern for all elements Heterogeneous arrays have different patterns for different elements Antenna Toolbox arrays perform full wave EM analysis Isolated element vs embedded element vs full array Isolated element Embedded element Full array pattern(p, 10e9); pattern(l, 10e9,... 'ElementNumber',2); pattern(l, 10e9); 22

Wideband Antenna Integration Example Demo With ideal element With Blade Dipole element 23

Model-Based Design for Radar Systems RESEARCH DESIGN Environment Models Timing and Control Logic Digital Models C,C++ Algorithms IMPLEMENTATION VHDL, Verilog MCU DSP FPGA ASIC INTEGRATION REQUIREMENTS Analog Models SPICE Analog Hardware TEST & VERIFICATION Complete system model Requirements traceability System behavior exploration Cross team collaboration Deploy on desktop Generate code and HDL Integrate into larger systems Explore design tradeoffs Configuration management Automated regression testing Report generation V&V and security analysis for code Support for certification & standards 24

Summary MATLAB, Simulink, Phased Array System Toolbox, Antenna Toolbox and SimRF provide flexible platform for radar system design and simulation Large number of examples to get started with MathWorks products also enable design and implementation of radar systems across the workflow Thank you very much for you time today 25