HFSS: Optimal Phased Array Modeling Using Domain Decomposition

Similar documents
Workshop 10-1: HPC for Finite Arrays

HFSS Hybrid Finite Element and Integral Equation Solver for Large Scale Electromagnetic Design and Simulation

Simulation Advances for RF, Microwave and Antenna Applications

Lecture 2: Introduction

Simulation Advances. Antenna Applications

Powerful features (1)

HFSS 14 Update for SI and RF Applications Markus Kopp Product Manager, Electronics ANSYS, Inc.

HFSS - Antennas, Arrays and FSS's. David Perry Applications Engineer Ansoft Corporation

Lecture 7: Introduction to HFSS-IE

Electromagnetics. R14 Update. Greg Pitner ANSYS, Inc. February 24, 2012

A Graphical User Interface (GUI) for Two-Dimensional Electromagnetic Scattering Problems

HFSS Ansys ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary

HFSS PO Hybrid Region

Workshop 3-1: Antenna Post-Processing

Designing Horn Antenna utilizing FEM Symmetry Boundary Conditions

CECOS University Department of Electrical Engineering. Wave Propagation and Antennas LAB # 1

Insights into EMC Chamber Design:

Advanced Surface Based MoM Techniques for Packaging and Interconnect Analysis

IMPLEMENTATION OF ANALYTICAL (MATLAB) AND NUMERICAL (HFSS) SOLUTIONS ADVANCED ELECTROMAGNETIC THEORY SOHAIB SAADAT AFRIDI HAMMAD BUTT ZUNNURAIN AHMAD

CONTENTS Preface Introduction Finite Element Formulation Finite Element Mesh Truncation

LAB # 3 Wave Port Excitation Radiation Setup & Analysis

An Introduction to the Finite Difference Time Domain (FDTD) Method & EMPIRE XCcel

newfasant Periodical Structures User Guide

FEKO Mesh Optimization Study of the EDGES Antenna Panels with Side Lips using a Wire Port and an Infinite Ground Plane

Workshop 3-1: Coax-Microstrip Transition

New Technologies in CST STUDIO SUITE CST COMPUTER SIMULATION TECHNOLOGY

I. Meshing and Accuracy Settings

Ansoft HFSS 3D Boundary Manager

HFSS 14 Update for SI and RF Applications. Presenter: Senior Application Engineer Jeff Tharp, Ph.D.

Contents Contents Creating a Simulation Example: A Dipole Antenna AMDS User s Guide

Simulating Reflector Antenna Performance with GRASP9

New Approach to finding Active-element Patterns for Large Arrays

Feature-Based Modeling and Optional Advanced Modeling. ENGR 1182 SolidWorks 05

EXAMINING THE IMPACT OF SPLIT PLANES ON SIGNAL AND POWER INTEGRITY

Package on Board Simulation with 3-D Electromagnetic Simulation

CHAPTER 6 MICROSTRIP RECTANGULAR PATCH ARRAY WITH FINITE GROUND PLANE EFFECTS

Virtual Acoustic Prototyping for Loudspeaker Horn Development

FM Antenna Pattern Evaluation using Numerical Electromagnetics Code

MRI Induced Heating of a Pacemaker. Peter Krenz, Application Engineer

Phased Array Antennas with Optimized Element Patterns

Workshop 5-1: Dynamic Link

Lecture 10: HPC for Finite Arrays

Chapter 4 Determining Cell Size

Outline. Darren Wang ADS Momentum P2

SIMULATION OF AN IMPLANTED PIFA FOR A CARDIAC PACEMAKER WITH EFIELD FDTD AND HYBRID FDTD-FEM

Using Sonnet in a Cadence Virtuoso Design Flow

Understanding Strip (Finite) and Slot (Infinite) Ground based EM simulations in ADS

SimLab 14.3 Release Notes

D&S Technical Note 09-2 D&S A Proposed Correction to Reflectance Measurements of Profiled Surfaces. Introduction

Structural & Thermal Analysis Using the ANSYS Workbench Release 12.1 Environment

Introduction to ANSYS DesignModeler

Using the Discrete Ordinates Radiation Model

Plane wave in free space Exercise no. 1

November c Fluent Inc. November 8,

AN acoustic array consists of a number of elements,

Finite Element Analysis using ANSYS Mechanical APDL & ANSYS Workbench

LAB # 2 3D Modeling, Properties Commands & Attributes

2D & 3D Semi Coupled Analysis Seepage-Stress-Slope

A systematic approach to the analysis of polarisation-sensitive reflectors

For functionality and CAD/EDA import filter, see technical specifications of the CST STUDIO SUITE

Autodesk Moldflow Insight AMI Cool Analysis Products

ANSYS Improvements to Engineering Productivity with HPC and GPU-Accelerated Simulation

LAB EXERCISE 3B EM Techniques (Momentum)

Ansoft HFSS Version 7 Training Section 5: Boundary Module

Similar Pulley Wheel Description J.E. Akin, Rice University

Getting Started with HFSS v9 for Antenna Design October, 2003

Manipulating the Boundary Mesh

Lab 1: Microstrip Line

Simulation of Turbulent Flow around an Airfoil

Optimizing triangular meshes to have the incrircle packing property

user s guide High Frequency Structure Simulator electronic design automation software High Frequency Structure Simulator

FEKO Tutorial I. Mohammad S. Sharawi, Ph.D. Electrical Engineering Department

Lecture 7 Notes: 07 / 11. Reflection and refraction

HFSS for ECAD: Package Modeling, MMIC and on-die extraction

Advanced ultrasonic 2D Phased-array probes

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering

Introduction to ANSYS FLUENT Meshing

Massively Parallel Phase Field Simulations using HPC Framework walberla

Efficient Meshing in Sonnet

Autodesk Moldflow Insight AMI The Mold

Genesys 2012 Tutorial - Using Momentum Analysis for Microwave Planar Circuits

Polarization of Light and Polarizers ABSTRACT

Physics 4C Chapter 33: Electromagnetic Waves

Aspects of RF Simulation and Analysis Software Methods. David Carpenter. Remcom. B = t. D t. Remcom (Europe)

Dual Polarized Phased Array Antenna Simulation Using Optimized FDTD Method With PBC.

ECE 5318/6352 Antenna Engineering. Dr. Stuart Long. Chapter 15. Reflector Antennas

OzenCloud Case Studies

Agilent W2100 Antenna Modeling Design System

> Compact range feed horns

Validation Report: Additional Data Mapping to Structural Analysis Packages

Spherical Geometry Selection Used for Error Evaluation

GEODETIC MEASURING METHODS AND SHAPE ESTIMATION OF CONCRETE THIN SHELL SURFACE

Bell Crank. Problem: Joseph Shigley and Charles Mischke. Mechanical Engineering Design 5th ed (New York: McGraw Hill, May 2002) page 87.

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10

PATTERN SYNTHESIS FOR PLANAR ARRAY BASED ON ELEMENTS ROTATION

Continued Fraction Absorbing Boundary Conditions for Transient Elastic Wave Propagation Modeling

Parallel Mesh Partitioning in Alya

FEKO Release Notes

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

ANSYS AIM Tutorial Structural Analysis of a Plate with Hole

Transcription:

HFSS: Optimal Phased Array Modeling Using Domain Decomposition 15. 0 Release Authors: Dane Thompson Nick Hirth Irina Gordion Sara Louie Presenter: Dane Thompson

Motivation Electronically scannable antenna arrays often contain semiarbitrary element layouts with hundreds or thousands of elements. HFSS V15 includes new enhancements to enable easy creation and accurate/fast simulation of such finite arrays. 2 2012 ANSYS, Inc. November 14, 2012

Overview Goal: To demonstrate the superior accuracy, flexibility, and speed of finite antenna array modeling in HFSS V15. MagVector PhaseVector Finite Array DDM (FA-DDM) w/febi New in v15 Array Mask with Padding Cells New in v15 MPI New in v15 Composite excitations v15 3 2012 ANSYS, Inc. November 14, 2012

Outline Part I: Finite Array Domain Decomposition Overview Part II: Accuracy Part III: Flexibility Part IV: Speed/Capacity Conclusion 4 2012 ANSYS, Inc. November 14, 2012

Part I: Finite Array Domain Decomposition Overview Part I: Finite Array Domain Decomposition Overview Part II: Accuracy Part III: Flexibility Part IV: Speed/Capacity Conclusion 5 2012 ANSYS, Inc. November 14, 2012

Finite Array Domain Decomposition Utilizes Replicated DDM Unit Cell to Address Array Concerns Geometry and Mesh copied directly from Unit Cell Model Unit Cell geometry expanded to finite array through a simple GUI Adaptive Meshing Process imported from Unit Cell Simulation Dramatically reduces the meshing time associated with finite array analyses. Mesh periodicity reinforces array s periodicity. 6 2012 ANSYS, Inc. November 14, 2012

Finite Array DDM Tool Advantages Advantages of the new finite array tool in V14 of HFSS: 1. Solves much BIGGER arrays on the same hardware 256 element Vivaldi with metal thickness 2. Obtains ACCURATE results that match HFSS explicit simulations 3. Enables EFFICIENT simulation of large finite arrays utilizing domain decomposition (DDM) 4. Makes it EASY to transform a master/slave unit cell into a finite array 7 2012 ANSYS, Inc. November 14, 2012

Part II: Accuracy Part I: Finite Array Domain Decomposition Overview Part II: Accuracy Part III: Flexibility Part IV: Speed/Capacity Conclusion 8 2012 ANSYS, Inc. November 14, 2012

Accuracy Goal: Demonstrate the pattern accuracy of finite array domain decomposition (DDM) Enabling feature: FEBI absorbing boundary with FA-DDM New V15 Radiation Boundary vs FEBI Primer FA-DDM Boundary Details Far-field Pattern Accuracy Comparisons 9 2012 ANSYS, Inc. November 14, 2012

Radiation Boundary: Incidence Angle Dependency Radiation boundary functions well for incident angles less than 25-30 Radiation Boundary Radiation Boundary Poor absorption of radiation boundary affects radiation pattern 10 2012 ANSYS, Inc. November 14, 2012

PML Incidence Angle Dependency PML PML Blue Trace is with thicker PML PML functions well for incident angles less than 65-70 Better absorption leads to better consistency in the patterns 11 2012 ANSYS, Inc. November 14, 2012

FEBI Incident Angle Dependency FEBI Hybridization FEBI Hybridization Pattern Results are Insensitive to Incidence Angle 12 2012 ANSYS, Inc. November 14, 2012

FA-DDM Side Absorbing Boundaries with PML (V14 Setup) Radiation Boundary on HFSSv14 Side Walls Can Affect Pattern Results PML Vacuum buffer region mimics FA-DDM Radiation boundary on sides 13 2012 ANSYS, Inc. November 14, 2012

FA-DDM Side Absorbing Boundaries with FEBI V15 Improved Accuracy Through FEBI Enhancements IE Solution Can to Touch the Array s Ground Plane No longer need Radiation Boundary on the Side Walls FEBI radiation boundary FEBI radiation boundary surrounding the array on five sides 14 2012 ANSYS, Inc. November 14, 2012

FA-DDM Boundary Setup FEBI radiation boundary FEBI radiation boundary surrounding the array on five sides PerfE or finite cond. w/inf Gnd option checked Infinite ground plane everywhere 15 2012 ANSYS, Inc. November 14, 2012

Accuracy Comparison Uniform 3x3 vivaldi array Test Cases: 1. Explicit with PML 2. Explicit with FEBI 3. FA-DDM with PML 4. FA-DDM with FEBI PML Explicit 1 2 FEBI Explicit All radiation surfaces are seeded at Lambda/6 for highest pattern accuracy FA-DDM w/pml FA-DDM w/febi 3 4 Surrounding air cells are not visualized with the FA-DDM display, but they are present for the solver V14 suggested setup for FA-DDM V15 improved accuracy for FA-DDM 16 2012 ANSYS, Inc. November 14, 2012

3x3 Vivaldi Array Boresight SideLobe Horizon The three setups expected to be the most accurate agree very well. Let s zoom in to see more detail. 17 2012 ANSYS, Inc. November 14, 2012

3x3 Vivaldi Array Boresight Accuracy 0.028 db Most accurate setups 0.01 db Boresight gain is within 0.01dB for the three setups expected to be most accurate, including the FA-DDM w/febi solution in HFSS V15. 18 2012 ANSYS, Inc. November 14, 2012

3x3 Vivaldi Array Sidelobe Accuracy Most accurate setups 0.05 db FA-DDM setup available in HFSS V15 0.67 db FA-DDM setup available in HFSS V14 Sidelobe gain is within 0.05dB for the three setups expected to be most accurate, including the FA-DDM w/febi solution in HFSS V15. 19 2012 ANSYS, Inc. November 14, 2012

3x3 Vivaldi Array Horizon Accuracy 0.12 db 0.79 db FA-DDM setup available in HFSS V15 FA-DDM setup available in HFSS V14 Most accurate setups Horizon gain is within 0.12dB for the three setups expected to be most accurate, including the FA-DDM w/febi solution in HFSS V15. 20 2012 ANSYS, Inc. November 14, 2012

Accuracy Example #2 - FA-DDM vs. Explicit array 547 element hexagonal array composed of circular waveguide elements Both arrays with Lambda/6 seeding operation on radiation surfaces Phi = 0deg Cut Plane Solid: FA-DDM Circles: Explicit Phi = 90deg Cut Plane Solid: FA-DDM Circles: Explicit The explicitly solved array and FA-DDM solved array patterns are in agreement over a dynamic range of ~60dB. 21 2012 ANSYS, Inc. November 14, 2012

Part III: Flexibility Part I: Finite Array Domain Decomposition Overview Part II: Accuracy Part III: Flexibility Part IV: Speed/Capacity Conclusion 22 2012 ANSYS, Inc. November 14, 2012

Flexibility Goal: Enable quick/easy generation of shaped or sparse finite arrays. Enabling feature: Array mask with padding cells New V15 Array Masks Shaped/Sparse Arrays HFSS Toolkits for Arbitrary Array Generation 23 2012 ANSYS, Inc. November 14, 2012

Array Mask in HFSS V14 vs HFSS V15 HFSS V14 Uniform cartesian grid Active or Passive HFSS V15 Padding cells enable array shaping Note the small changes in the selection dialogue 24 2012 ANSYS, Inc. November 14, 2012

Array Mask Cell Types Each element in the array mask can be set to one of the three following types: New in V15 1. ACTIVE (blue cells): Element is present and has ports. 2. PASSIVE (white cells): Element is present and is terminated in a matched load (no ports). 3. PADDING (gray cells): No element present. Options: a) Air only b) Air with infinite ground Active elements 25 2012 ANSYS, Inc. November 14, 2012

Array Mask Setup 1 The array element distribution is dependent on the master/slave A and B vector directions. 2 The array mask 'A' vector direction is down. The array mask 'B' vector direction is to the right. 'A' vector direction 'B' vector direction 26 2012 ANSYS, Inc. November 14, 2012

Array Mask Setup (cont.) 3 The master/slave pairs should be along the X and Y axes as shown to create an array that visually maps to the array mask. M1 Default top-down view. M2 S2 S1 'A' vector (red-solid) 'B' vector (blue-dotted) 27 2012 ANSYS, Inc. November 14, 2012

Flexibility Shaped Arrays Diamond Circular Oval Square/Rectangular Hexagonal Triangular/Trapezoidal 28 2012 ANSYS, Inc. November 14, 2012

Flexibility Sparse Arrays Randomized Hex Asymmetric Spiral/Hex Small Spiral Thinned Snowflake Hex Panels 29 2012 ANSYS, Inc. November 14, 2012

HFSS Toolkits New in V15 Iron Python programmable Toolkits are now available in HFSS V15 Toolkits enable users to create custom GUIs inside of HFSS with wizard like functionality Navigation to Toolkits is under HFSS > Toolkit 30 2012 ANSYS, Inc. November 14, 2012

HFSS Toolkit for Array Shape Generation 1 The Array Toolkit makes array shape generation easy! 2 In this example Toolkit, the following arrays may be generated: Hexagonal Hexagonal Random Snowflake However, the toolkit is modifiable by the user to generate ANY array type desired! 3 Also included in the toolkit is the ability to import an array mask from a.csv file 0 = Active 1 = Passive 2 = Padding 31 2012 ANSYS, Inc. November 14, 2012

Part IV: Speed/Capacity Part I: Finite Array Domain Decomposition Overview Part II: Accuracy Part III: Flexibility Part IV: Speed/Capacity Conclusion 32 2012 ANSYS, Inc. November 14, 2012

Speed Goal: Simulate large arrays faster and larger than ever before! Enabling features: 1) MPI data transfer New V15 2) Composite Excitations New V15 Composite Excitations Message Passing Interface (MPI) 33 2012 ANSYS, Inc. November 14, 2012

Composite Excitations What is it? A new solution type in HFSS. How does it work? Solves a high port count iterative solver problem (such as FA-DDM) with a defined magnitude/phase excitation vector that can be treated as a single excitation. MagPort1: 1 AllOthers: 0 Solve Traditional Iterative*: MagPort2: 1 AllOthers: 0 Solve Composite: MagVector = [1 2 3 5 3 2 1] PhaseVector = [0 0 0 0 0 0 0] Solve MagPortN: 1 AllOthers: 0 Solve What are the benefits? Solve a subset of the scan volume MUCH more quickly than running all excitations in the array independently (but have to run again for each Edit Sources state change) *Multi-port iterative solves are multi-threaded with HPC. 34 2012 ANSYS, Inc. November 14, 2012 Only N simultaneous ports can be solved with N cores.

Composite Excitations Solve Time for Varying Array Sizes Vivaldi element. Relaxed settings. Radiation boundary w/lambda/6 seeding. Array Size Solve Time [hh:mm] Full Array FA- DDM Composite Excitations FA-DDM Speedup 3x3 1:10 0:08* 9x* 4x4 1:28 0:09* 10x* 8x8 6:51 0:27* 15x* 12x12 28:39 0:42* 41x* 16x16-0:53* - 20x20-1:14* - Simulation Time [minutes] 2000 1500 1000 500 Full Array Composite 0 0 200 400 Number of Antenna Elements As port counts rise into the hundreds, simulation time slows. Composite excitations allows quick extraction of one custom excitation vector to observe active s-parameters, and near-field/far-field results. 35 2012 ANSYS, Inc. November 14, 2012 *Provides active s-parameters and pattern data at one scan angle

Composite Excitations Examples 1. Diamond tapered vivaldi array 2. Asymmetric hex spiral array 3. Small spiral array 4. Snowflake array 5. Large hex array 36 2012 ANSYS, Inc. November 14, 2012

Diamond Tapered Vivaldi Array Tapered Vivaldi array 15 x 16 array mask 240 total cells 128 active cells 512 excitations Boresight angle 2hr3 min 148GB distributed RAM 37 2012 ANSYS, Inc. November 14, 2012

Asymmetric Hex Spiral Array Spiral shaped 27X27 array (13 rings) 2 HPC Packs FA-DDM Composite Excitations RAM: 11.4GB Time: 8 minutes 38 2012 ANSYS, Inc. November 14, 2012

Small Spiral Array Spiral shaped 9X9 array, 25 ports, 50 modes 1HPC Pack FA-DDM Full Array Analysis RAM: 1.4GB Time: 18 minutes 39 2012 ANSYS, Inc. November 14, 2012

Small Spiral Array Spiral shaped 9X9 array, 25 ports, 50 modes Control of Sidelobe Level: Tapered feed A post-processing variable is used to sweep the magnitude taper of the array and to animate the pattern result in real time. 40 2012 ANSYS, Inc. November 14, 2012

Small Spiral Array Spiral shaped 9X9 array, 25 ports, 50 modes Control of Sidebobe Level: Tapered feed Plot the tradeoff between beamwidth and sidelobe levels Plain lines = tapered magnitudes Symbol lines = uniform magnitudes Phi = 0, Phi = 90 Tapering the magnitudes yields minimal sidelobes, but a wider beamwidth and lower gain. 41 2012 ANSYS, Inc. November 14, 2012

Snowflake Array Snowflake shaped array, 529 circular WG elements, 1058 modes 2 HPC Packs FA-DDM Composite Excitations RAM: 62 GB (distributed) Time: 27 minutes The goals of this sparse array are to: 1) Reduce side lobe levels 2) Reduce element count for the same electrical aperture (cost) 42 2012 ANSYS, Inc. November 14, 2012

Snowflake Array Snowflake shaped array, composite excitations Sidelobes >22dB below peak 22.3dB Active S-parameters are available for the given excitation vector. 43 2012 ANSYS, Inc. November 14, 2012

Snowflake Array - Animated E-field E-field 5mm above aperture Circularly polarized elements 44 2012 ANSYS, Inc. November 14, 2012

Large Hex Array Circular waveguide element, hexagonal arrays 18 rings 1027 elements 2054 modes Can HFSS solve over 1,000 elements? 38 min 105GB distributed RAM* *Solved with accurate settings 45 2012 ANSYS, Inc. November 14, 2012

MPI Simulation statistics for an 8x8 vivaldi array on V14 (with RSM) vs. V15 (with MPI) The RAM reduction is due to changes with the mesh in the air cells in V15 The solve time improvement is attributable to MPI and updated algorithmic changes. Steered beam RAM [GB] Time [hh:mm] Speedup vs. V14 V14 FiniteArrayDDM 91 28:10 - V15 FiniteArrayDDM 65 8:37 3.3x V15 Composite Excitations* Using 2 HPC Packs 63 0:29 58x* *For a single scan angle 46 2012 ANSYS, Inc. November 14, 2012

Capacity Save Radiated Fields Only Save Radiated Fields Only Option enables running large array simulations without filling up the hard disk. 8x8 Vivaldi Array 64 unit cells 4 excitations per unit cell 256 total excitations Full array simulation (not composite excitations) Saves fields for each excitation Setup Save all fields (default) Save radiated fields only Disk Space Used 589GB 2.98GB Disk Space Savings reference 198x 47 2012 ANSYS, Inc. November 14, 2012

Conclusion Part I: Accuracy Part II: Flexibility Part III: Speed/Capacity Conclusion 48 2012 ANSYS, Inc. November 14, 2012

Conclusion The new FEBI touching ground plane option enables highest accuracy far-field calculations Array masks with padding cells enable great flexibility for easily creating semi-arbitrary shaped arrays MPI and algorithmic changes have made FA-DDM simulations several times faster in HFSS V15 Composite excitations allows simulating specific scan angles of huge port count finite arrays quickly and efficiently 49 2012 ANSYS, Inc. November 14, 2012

Acronyms/Terms Acronyms DDM - Domain decomposition method FA-DDM - Finite array domain decomposition method FEBI - Finite element boundary integral PML - Perfectly matched layer MPI - Message passing interface Terms Explicit - Means the array is drawn manually without the finite array tool. Or the array is explicitly created. 50 2012 ANSYS, Inc. November 14, 2012