Modeling & Simulating Antenna Arrays and RF Beamforming Algorithms Giorgia Zucchelli Product Marketing MathWorks

Similar documents
Modeling and Simulating Large Phased Array Systems

WHITE PAPER. Hybrid Beamforming for Massive MIMO Phased Array Systems

From Antenna to Bits:

What is New in Wireless System Design

5G, WLAN, and LTE Wireless Design with MATLAB

2015 The MathWorks, Inc. 1

What s Behind 5G Wireless Communications?

Antenna Theory and Design

What s Behind 5G Wireless Communications?

5. CONCLUSION AND FUTURE WORK

Introducing Antenna Magus. Presenter Location Date

Antennas and Propagation. Chapter 1: Introduction

Differential and Single Ended Elliptical Antennas for GHz Ultra Wideband Communication

EMG4066:Antennas and Propagation Exp 1:ANTENNAS MMU:FOE. To study the radiation pattern characteristics of various types of antennas.

ELEC RADAR FRONT-END SUMMARY

Fully Integrated Solar Panel Slot Antennas for Small Satellites

Design and Matching of a 60-GHz Printed Antenna

HHTEHHH THEORY ANALYSIS AND DESIGN. CONSTANTINE A. BALANIS Arizona State University

Antenna Design: Simulation and Methods

Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator. International Radar Symposium 2012 Warsaw, 24 May 2012

Chapter 7 Design of the UWB Fractal Antenna

CHAPTER 5 THEORY AND TYPES OF ANTENNAS. 5.1 Introduction

Antennas Multiple antenna systems

What's New in MATLAB and Simulink for Signal Processing? Daniel Aronsson, Application Engineer

Channel Modelling ETI 085. Antennas Multiple antenna systems. Antennas in real channels. Lecture no: Important antenna parameters

Design Technologies for MIMO and Phased-Array Antenna System Development

RADIATION PATTERNS. The half-power (-3 db) beamwidth is a measure of the directivity of the antenna.

mm-wave Transceiver Challenges for the 5G and 60GHz Standards Prof. Emanuel Cohen Technion

Waveform Generation and Testing with Software-Defined Radios (SDR) and RF instruments

Conclusion and Future Scope

CHAPTER 7 CONCLUSIONS AND SCOPE OF FUTURE WORK

Multiscale Simulation for Automotive Radar

Designing Next-Generation AESA Radar Part 2: Individual Antenna Design

TSEK38 Radio Frequency Transceiver Design: Project work B

Index. Hybrid cylindrical dielectric resonator antenna, 6 Hyperlan/2 systems, 124

TRI-BAND COMPACT ANTENNA ARRAY FOR MIMO USER MOBILE TERMINALS AT GSM 1800 AND WLAN BANDS

ANTENNA THEORY. Analysis and Design. CONSTANTINE A. BALANIS Arizona State University. JOHN WILEY & SONS New York Chichester Brisbane Toronto Singapore

GPS/GNSS Antennas. В. Rama Rao W. Kunysz R. Fante К. McDonald ARTECH HOUSE. BOSTON LONDON artechhouse.com

ANTENNA THEORY ANALYSIS AND DESIGN

Dr. John S. Seybold. November 9, IEEE Melbourne COM/SP AP/MTT Chapters

CHAPTER 5 ANALYSIS OF MICROSTRIP PATCH ANTENNA USING STACKED CONFIGURATION

TABEL OF CONTENTS. vii CHAPTER TITLE PAGE. TITLE i DECLARATION ii DEDICATION. iii ACKNOWLEDGMENT. iv ABSTRACT. v ABSTRAK vi TABLE OF CONTENTS

Modeling Physical PCB Effects 5&

Research Article Multiband Planar Monopole Antenna for LTE MIMO Systems

MATLAB 및 Simulink 를이용한운전자지원시스템개발

L-BAND COPLANAR SLOT LOOP ANTENNA FOR INET APPLICATIONS

Range Considerations for RF Networks

UNIVERSITI MALAYSIA PERLIS

Microstrip and Printed. Antenna Design. Second Edition. Randy Bancroft. PUBLISHlNeCl SHXNeriNC.

EMDS for ADS Momentum

Transforming Wireless Design with MATLAB

TRAINING OBJECTIVE. RF Planning Training Course will show the attendees how to plan, design and optimize networks efficiently.

Wideband Receiver for Communications Receiver or Spectrum Analysis Usage: A Comparison of Superheterodyne to Quadrature Down Conversion

ADS-SystemVue Linkages

Design Technologies for MIMO and Phased- Array Antenna System Development

Design of a BAW Quadplexer Module Using NI AWR Software

RF and Microwave Test and Design Roadshow 5 Locations across Australia and New Zealand

Innovations in EDA Webcast Series

TestData Summary of 5.2GHz WLAN Direct Conversion RF Transceiver Board

TSTE17 System Design, CDIO Lecture 7. Additional information resources. Testing. Check timing of the IP blocks Testing

5G 무선통신시스템설계 : WLAN/LTE/5G

Department of Electrical Engineering University of North Texas

A NOVEL DUAL-BAND PATCH ANTENNA FOR WLAN COMMUNICATION. E. Wang Information Engineering College of NCUT China

A Compact Band-selective Filter and Antenna for UWB Application

TU Dresden uses National Instruments Platform for 5G Research

5G mmwave Radio design for Mobile. Kamal Sahota Vice President Engineering Qualcomm Inc.

COMPUTED ENVELOPE LINEARITY OF SEVERAL FM BROADCAST ANTENNA ARRAYS

APPLIED ELECTROMAGNETICS: EARLY TRANSMISSION LINES APPROACH

RF simulations with COMSOL

CHAPTER 2 MICROSTRIP REFLECTARRAY ANTENNA AND PERFORMANCE EVALUATION

COMPACT SLOT ANTENNA WITH EBG FEEDING LINE FOR WLAN APPLICATIONS

A Beam Switching Planar Yagi-patch Array for Automotive Applications

Circular Patch Antenna with CPW fed and circular slots in ground plane.

METAMATERIAL INSPIRED PATCH ANTENNA WITH L-SHAPE SLOT LOADED GROUND PLANE FOR DUAL BAND (WIMAX/WLAN) APPLICATIONS

Traveling Wave Antennas

Antennas 1. Antennas

WIRELESS TRANSCEIVER ARCHITECTURE

Dual-Band Dual-Polarized Antenna Array for Beam Selection MIMO WLAN

Design and Verification of High Efficiency Power Amplifier Systems

Effect of Slot Rotation on Rectangular Slot based Microstrip Patch Antenna

Radiation Analysis of Phased Antenna Arrays with Differentially Feeding Networks towards Better Directivity

Transmitarrays, reflectarrays and phase shifters for wireless communication systems. Pablo Padilla de la Torre Universidad de Granada

Broadband Circular Polarized Antenna Loaded with AMC Structure

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

Some Radio Implementation Challenges in 3G-LTE Context

UNIVERSITY OF UTAH ELECTRICAL AND COMPUTER ENGINEERING DEPARTMENT. ECE 5324/6324 ANTENNA THEORY AND DESIGN Spring 2013

Circular polarization 10GHz slot antenna

Design of UWB Monopole Antenna for Oil Pipeline Imaging

PLANAR BEAM-FORMING ARRAY FOR BROADBAND COMMUNICATION IN THE 60 GHZ BAND

Understanding Advanced Bluetooth Angle Estimation Techniques for Real-Time Locationing

Multimedia Training Kit

Investigation of Board-Mounted Omni- Directional Antennas for WLAN- Applications

Ultra Wideband MIMO Notched Antenna for WLAN and Mobile Applications

The wireless industry

PAR4CR: THE DEVELOPMENT OF A NEW SDR-BASED PLATFORM TOWARDS COGNITIVE RADIO

MAKING TRANSIENT ANTENNA MEASUREMENTS

A New Fractal Based PIFA Antenna Design for MIMO Dual Band WLAN Applications

AN APPROACH TO DESIGN AND OPTIMIZATION OF WLAN PATCH ANTENNAS FOR WI-FI APPLICATIONS

Newsletter 5.4. New Antennas. The profiled horns. Antenna Magus Version 5.4 released! May 2015

EMC Simulation of Consumer Electronic Devices

Transcription:

Modeling & Simulating Antenna Arrays and RF Beamforming Algorithms Giorgia Zucchelli Product Marketing MathWorks giorgia.zucchelli@mathworks.nl 2016 The MathWorks, Inc. 1

Agenda Introducing antenna design in MATLAB using full wave EM simulation Designing and analyzing custom antennas and antenna arrays Improving antenna design workflow efficiency through speed up and optimization methods Including edge and coupling effects for more realistic antenna array modeling Modelling the architecture of RF front ends Developing baseband and RF beamforming algorithms Integrating antenna arrays into complex systems 2

What Are the Challenges with Antenna and RF Design? Understanding the antenna requirements Individual antenna parameters: frequency, directivity, geometry, material, efficiency What antenna or antenna array do I use? Many types, very diverse, infinite configurations Electromagnetic solvers: correct analysis set up Exploring the RF architecture while considering different scenarios Evaluate the cost of off-the-shelf components: overdesign vs digital calibration and correction Design adaptive systems: multi-standard, multi-frequency, resilient to interferers Wireless system integration: does my system really work? How do I partition my system? Antenna + RF + digital signal processing + control logic 3

Introducing Antenna Design in MATLAB Using Full Wave EM Simulation 4

Antenna Toolbox Demo Design and analysis of one antenna element, in just 5 lines of MATLAB code >> p = patchmicrostrip >> p.height = 0.01; >> impedance(p, (500e6:10e6:2e9)); >> current(p, 1.7e9); >> pattern(p, 1.7e9); 5

Antenna Toolbox Easy design Library of parameterized antenna elements Functionality for the design of 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 6

Antenna Library: Readily Available Geometries Dipole antennas Dipole, Vee, Folded, Meander, Triangular bowtie, Rounded bowtie Monopole antennas Monopole, Top hat, Inverted-F, inverted-l, Helix Patch antennas Microstrip patch, PIFA Spirals Equiangular, Archimedean Loops Circular, rectangular Backing structures Reflector and cavity Other common antennas Yagi Uda, Slot, Vivaldi, Biquad, Horn 7

What if my Antenna is not in the Library? Define your custom planar structure Define the antenna geometry using PDE Toolbox Define the mesh using MATLAB delaunaytriangulation Use third party tools to generate a mesh structure Import 2D mesh with Antenna Toolbox Define the feeding point Analyse the antenna Integrate your custom antenna Add a backing structure Define a dielectric substrate Build an array with custom elements 8

What if my Antenna is Mounted on a Dielectric Substrate? Free space (isolation) Antenna are often mounted on substrates Dielectric properties: Dielectric Relative permittivity Loss Tangent Air 1 0 Other >1 (typically <10) >0 (typically ~1e-3) Dielectric properties affect resonance, bandwidth, efficiency, pattern Use the dielectric catalogue listing existing materials Define your own dielectric material metal antenna (ideal conductor) Dielectric substrate 9

Increasing the Efficiency of the Antenna Design Workflow Modelling the dielectric substrate can slow down analysis time: Use antennas in free space for first-cut design Combine with optimization routines to rapidly find out a suitable starting point Use parallel computing to speed up design space exploration Poor directivity Optimized pattern 10

Building your First Antenna Array >> a = lineararray >> a.element = p; >> a.elementspacing = 0.1; >> a.numelements = 4; >> show(a); >> patternelevation(a, 1.7e9,0); 11

What if I Need to Customize my Array? Build regular arrays where you can change the properties of individual elements (rotation, size, tapering) Describe conformal (heterogeneous) arrays in terms of element type and arbitrary position >> arr = conformalarray; >> d = dipole; >> b = bowtietriangular; >> arr.element = {d, b}; >> arr.elementposition(1,:) = [0 0 0]; >> arr.elementposition(2,:) = [0 0.5 0]; 12

What if my Array is Really Large? Infinite Array Analysis Repeat unit cell infinitely Impedance and pattern become function of frequency and scan angle Ignore edge effects Captures mutual coupling Validate with full wave simulation on smaller arrays Scan Impedance @10GHz 0deg Azimuth 45deg Azimuth 90deg Azimuth Scan Impedance 0deg Azimuth 45deg Elevation Power Pattern 13

What if I Need to Integrate my Antenna Array with Spatial Processing Algorithms? You need access to the far field radiation pattern of each element of an antenna array The amplitude and phase of the signal of each individual element allow you to develop spatial algorithms Phased Array System Toolbox provides algorithms and tools to design, simulate, and analyze phased array signal processing systems Antenna array transmitters and receivers Beamforming Estimation of Direction of Arrival 14

Computing the Antenna Array Pattern for Phased Array Algorithms Phased Array System Toolbox computes the array pattern using the superposition of the pattern of each individual element ULA, URA, UCA and conformal arrays use the same pattern for all elements Heterogeneous arrays have different patterns for different elements... % Import antenna element in Phased Array >> myura = phased.ura; >> myura.element = dipole; Phased Array System Toolbox antenna array Antenna Toolbox element (isolated) 15

What if you Need to Take into Account Coupling effects in between antenna elements? Edge effects? Pattern multiplication of the isolated element is not sufficient! Full wave Isolated element pattern superposition Comparison 16

Computing the Accurate Radiation Pattern of Antenna Arrays Antenna Toolbox arrays perform full wave EM analysis Isolated element vs embedded element vs full array Isolated element Embedded element Full wave pattern(p, 10e9); pattern(l, 10e9,... 'ElementNumber',2); pattern(l, 10e9); 17

Homogenous array Modelling the Array Radiation Pattern in Practice Are the antenna elements spaced far apart? What is the size of the array? Compute the isolated element pattern and apply pattern superposition Small Compute the pattern for each element embedded in the array Mid Compute the pattern for the central and the edge (corner) element embedded in the array Large Compute the pattern for the central element with the infinite array approach Heterogeneous array Validate (when possible) with full EM simulation 18

Antenna Array, Impedance, and Coupling Adjacent structures affect the impedance of an antenna embedded with an array Resonant frequency Electrical coupling in between antenna elements Isolated element Active element Full array impedance(p, freq); impedance(l, freq); S=sparameters(l, freq); 19

Example: Antenna Array Design and Integration Control logic to determine the beamforming angle Modulation error rate Desired signal + interferer Estimation of direction of arrival Baseband Beamforming 20

Example: Antenna Array Design and Integration Full wave antenna array design Antenna array model based on pattern superposition of the isolated element 21

Example: Antenna Array Design and Integration Antenna coupling and loading (S-parameters) Antenna matching Gain, IP3, NF of the RF receiver 22

Modelling the Architecture of RF Front Ends 23

RF System-Level Design Do you need to? Design the architecture and define the specs of the RF components Integrate RF front ends with adaptive algorithms such as DPD, AGC, beamforming Test and debug the implementation of the transceiver before going in the lab Provide a model of the RF transceiver to your colleagues and customers 24

You Need RF System Simulators RF and analog behavioral models with sufficient expressivity Ability to integrate control, calibration and signal processing algorithms Fast simulation of baseband + RF systems Radio Frequency Signals Small simulation time-step Long Simulation Runs ~10psec ~5GHz 25

Spectrum Simulation speed Spectrum Spectrum Trade Off Simulation Speed and Modeling Fidelity Deal with RF complexity with: Models at high levels of abstraction Solvers that use larger time-step Equivalent Baseband Signal bandwidth Carrier freq Circuit Envelope DC Carrier 1 Carrier 2 freq Modeling fidelity True Pass-Band freq 26

Circuit Envelope Where To Start? RF Budget Analyzer App App available with RF Toolbox Implements power/noise/ip3 RF link budget analytical computations Better than similar custom-made spreadsheets takes into account mismatches Generates models/testbenches for Circuit Envelope simulations Proves consistency between analytical and simulation results Implements a top-down design workflow 27

Add RF components Export to SimRF RF Cascade Component specifications Cascade Budget Analysis 28

Export to SimRF Requires SimRF only Simple testbench to measure power and gain Tstop = 0 static analysis (harmonic balance) Input/output ports and RF configuration are setup correctly Copy and paste to include RF model in more complex set ups 29

Export to SimRF Testbench Requires SimRF and DSP System Toolbox Set-up to measure gain, noise and IP3 using time domain simulation If you have filtering elements, make sure that you use narrow-band simulation to get accurate narrowband results (e.g. spot noise) Validate that the RF front end is behaving as expected 30

Example: MIMO RF Front End Design and Integration Antenna coupling and loading (S-parameters) Antenna matching network RF and IF Filters described with Touchstone files IF demodulation with image rejection Non-linearity of the amplifiers Thermal Noise 31

Example: MIMO Front End with RF Beamforming Estimation of direction of arrival RF phase shifting Antenna coupling and loading (S-parameters) Antenna matching network RF and IF Filters described with Touchstone files IF demodulation with image rejection Non-linearity of the amplifiers Thermal Noise RF phase shifting and signal combiners 32

From Bits to Antenna (and Back) Antenna, Antenna arrays type of element, # elements, coupling, edge effects 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 LTE System Toolbox WLAN System Toolbox RX LNA ADC N DSP N TX PA DAC Communications System Toolbox Phased Array System Toolbox SimRF RF Toolbox Phased Array System Toolbox Instrument Control Toolbox LTE System Toolbox WLAN System Toolbox Channel interference, clutter, noise RF Impairments frequency dependency, non-linearity, noise, mismatches Waveforms 33

Conclusion You don t need to be a modeling expert to design antennas, antenna arrays and RF front ends Integrate your antenna array together with the RF front end and with digital signal processing algorithms to model radar and communication systems Full system simulation allows exploring different scenarios before lab prototyping Share the executable specifications of your systems with colleagues, customers, and suppliers 34

Thanks for your attention Questions? giorgia.zucchelli@mathworks.nl 35