A Numerically Efficient Technique for Orthogonalizing the Basis Functions Arising in the Solution of Electromagnetic Scattering Problems Using the CBFM.

Slides:



Advertisements
Similar presentations
Steady-state heat conduction on triangulated planar domain May, 2002
Advertisements

Lect.3 Modeling in The Time Domain Basil Hamed
Generalised Inverses Modal Analysis and Modal Testing S. Ziaei Rad.
Study of propagative and radiative behavior of printed dielectric structures using the finite difference time domain method (FDTD) Università “La Sapienza”,
A Discrete Adjoint-Based Approach for Optimization Problems on 3D Unstructured Meshes Dimitri J. Mavriplis Department of Mechanical Engineering University.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
EE 369 POWER SYSTEM ANALYSIS
MEASURES OF POST-PROCESSING THE HUMAN BODY RESPONSE TO TRANSIENT FIELDS Dragan Poljak Department of Electronics, University of Split R.Boskovica bb,
MATH 685/ CSI 700/ OR 682 Lecture Notes
Limitation of Pulse Basis/Delta Testing Discretization: TE-Wave EFIE difficulties lie in the behavior of fields produced by the pulse expansion functions.
Time Domain Analysis of the Multiple Wires Above a Dielectric Half-Space Poljak [1], E.K.Miller [2], C. Y. Tham [3], S. Antonijevic [1], V. Doric [1] [1]
Alternatives to Spherical Microphone arrays: Hybrid Geometries Aastha Gupta & Prof. Thushara Abhayapala Applied Signal Processing CECS To be presented.
Active SLAM in Structured Environments Cindy Leung, Shoudong Huang and Gamini Dissanayake Presented by: Arvind Pereira for the CS-599 – Sequential Decision.
Project Overview Reconstruction in Diffracted Ultrasound Tomography Tali Meiri & Tali Saul Supervised by: Dr. Michael Zibulevsky Dr. Haim Azhari Alexander.
Clustering In Large Graphs And Matrices Petros Drineas, Alan Frieze, Ravi Kannan, Santosh Vempala, V. Vinay Presented by Eric Anderson.
SAMSON: A Generalized Second-order Arnoldi Method for Reducing Multiple Source Linear Network with Susceptance Yiyu Shi, Hao Yu and Lei He EE Department,
M M S S V V 0 Scattering of flexural wave in thin plate with multiple holes by using the null-field integral equation method Wei-Ming Lee 1, Jeng-Tzong.
Iterative Solvers for Coupled Fluid-Solid Scattering Jan Mandel Work presentation Center for Aerospace Structures University of Colorado at Boulder October.
Linear and generalised linear models
Linear and generalised linear models
Linear and generalised linear models Purpose of linear models Least-squares solution for linear models Analysis of diagnostics Exponential family and generalised.
Lecture II-2: Probability Review
Normalised Least Mean-Square Adaptive Filtering
Principles of the Global Positioning System Lecture 11 Prof. Thomas Herring Room A;
ElectroScience Lab IGARSS 2011 Vancouver Jul 26th, 2011 Chun-Sik Chae and Joel T. Johnson ElectroScience Laboratory Department of Electrical and Computer.
Scattering by particles
Fast Low-Frequency Impedance Extraction using a Volumetric 3D Integral Formulation A.MAFFUCCI, A. TAMBURRINO, S. VENTRE, F. VILLONE EURATOM/ENEA/CREATE.
Analysis of Thin Wire Antennas Author: Rahul Gladwin. Advisor: Prof. J. Jin Department of Electrical and Computer Engineering, UIUC.
Finite Element Method.
Danie Ludick MScEng Study Leader: Prof. D.B. Davidson Computational Electromagnetics Group Stellenbosch University Extended Studies of Focal Plane Arrays.
Monte Carlo Methods Versatile methods for analyzing the behavior of some activity, plan or process that involves uncertainty.
Scalable Symbolic Model Order Reduction Yiyu Shi*, Lei He* and C. J. Richard Shi + *Electrical Engineering Department, UCLA + Electrical Engineering Department,
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
ECE 8443 – Pattern Recognition LECTURE 10: HETEROSCEDASTIC LINEAR DISCRIMINANT ANALYSIS AND INDEPENDENT COMPONENT ANALYSIS Objectives: Generalization of.
Modal Analysis of Rigid Microphone Arrays using Boundary Elements Fabio Kaiser.
On the Use of Sparse Direct Solver in a Projection Method for Generalized Eigenvalue Problems Using Numerical Integration Takamitsu Watanabe and Yusaku.
1 Complex Images k’k’ k”k” k0k0 -k0-k0 branch cut   k 0 pole C1C1 C0C0 from the Sommerfeld identity, the complex exponentials must be a function.
CSE554Fairing and simplificationSlide 1 CSE 554 Lecture 6: Fairing and Simplification Fall 2012.
1 Modeling of Nonlinear Active Circuits Using FDTD Approach Iman Farghadan & Ahmad Fayaz Department of Electrical Engineering K.N.Toosi.
BioSS reading group Adam Butler, 21 June 2006 Allen & Stott (2003) Estimating signal amplitudes in optimal fingerprinting, part I: theory. Climate dynamics,
Forward modelling The key to waveform tomography is the calculation of Green’s functions (the point source responses) Wide range of modelling methods available.
Doc.: IEEE /0431r0 Submission April 2009 Alexander Maltsev, Intel CorporationSlide 1 Polarization Model for 60 GHz Date: Authors:
RSVM: Reduced Support Vector Machines Y.-J. Lee & O. L. Mangasarian First SIAM International Conference on Data Mining Chicago, April 6, 2001 University.
1 The University of Mississippi Department of Electrical Engineering Center of Applied Electromagnetic Systems Research (CAESR) Atef Z. Elsherbeni
Lai-Ching Ma & Raj Mittra Electromagnetic Communication Laboratory
UNIVERSITY OF PATRAS ELECTRICAL & COMPUTER ENG. DEPT. LABORATORY OF ELECTROMAGNETICS A Hybrid Electromagnetic-Discrete Multipath Model for Diversity Performance.
11/6/ :55 Graphics II Introduction to Parametric Curves and Surfaces Session 2.
Modeling Electromagnetic Fields in Strongly Inhomogeneous Media
Fast and Efficient RCS Computation over a Wide Frequency Band Using the Universal Characteristic Basis Functions (UCBFs) June 2007 Authors: Prof. Raj Mittra*
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
A Parallel Hierarchical Solver for the Poisson Equation Seung Lee Deparment of Mechanical Engineering
Chapter 13 Discrete Image Transforms
Incremental Reduced Support Vector Machines Yuh-Jye Lee, Hung-Yi Lo and Su-Yun Huang National Taiwan University of Science and Technology and Institute.
Camera Calibration Course web page: vision.cis.udel.edu/cv March 24, 2003  Lecture 17.
Hanyang University Antennas & RF Devices Lab. ANTENNA THEORY ANALYSIS AND DESIGN Prof. Jaehoon Choi Dept. of Electronics and Computer Engineering
April 21, 2016Introduction to Artificial Intelligence Lecture 22: Computer Vision II 1 Canny Edge Detector The Canny edge detector is a good approximation.
Xing Cai University of Oslo
Katsuyo Thornton1, R. Edwin García2, Larry Aagesen3
Peter Uzunov Associate professor , PhD Bulgaria, Gabrovo , 5300 , Stramnina str. 2 s:
Boundary Element Analysis of Systems Using Interval Methods
Properties Of the Quadratic Performance Surface
Chapter 2 Interconnect Analysis
Department of Flight Physics and Loads AVFP
Coordinate Transformation in 3D Final Project Presentation
University of Wisconsin - Madison
The Method of Moments Lf = g where L is a linear operator
Chapter 3 Modeling in the Time Domain
Lecture 16. Classification (II): Practical Considerations
Presentation transcript:

A Numerically Efficient Technique for Orthogonalizing the Basis Functions Arising in the Solution of Electromagnetic Scattering Problems Using the CBFM Carlos Delgado (1), Felipe Cátedra (1) and Raj Mittra (2) (1) Computer Science Department - University of Alcalá, SPAIN (2) Electromagnetic Communication Laboratory - Penn State University, USA

Outline Introduction Characteristic Basis Function Method (CBFM): General features Speeding up the CBF generation with the Physical Optics approach CBF orthogonalization via multi-step SVD computations Numerical Results Conclusions

Introduction-I When analysing electrically large problems, the high sampling rate required by the conventional Method of Moments (MoM), typically around /10, usually leads to huge linear systems of equations described by dense matrices, which involves serious computational burden. Some efficient numerical techniques improve the MoM performance by rigorously computing and storing only the near-field terms of the coupling matrix, highly improving the CPU-time via an efficient evaluation of the matrix- vector product operations in the iterative system solution process and also reducing the memory requirements. Other family of approaches rely on the reduction of the total number of unknowns defining macro-basis functions over enlarged domains, in order to avoid the bottleneck imposed by the conventional MoM sampling rate.

Introduction-II The Characteristic Basis Function Method (CBFM) introduces a new system of equations related to a set of high-level basis functions defined over relatively large domains. Each CBF can be expressed in terms of the conventional MoM subdomain functions (RWG, Rooftops, etc). The CBFs do not rely upon predetermined fixed shapes. They are estimated for each problem. The application of high-level macro-basis functions introduces the possibility of using direct solvers for the solution of some problems where iterative solvers are the only possible choice if using the low-level discretization. The CBFM is a kernel-independent approach.

The Characteristic Basis Function Method (CBFM): General Features-I What are the motivations for reducing of the number of unknowns via the CBFM? -Reduction of the matrix size -Maintain a good condition number This high-level basis functions are defined over large subdomains called blocks. It is necessary to separate the geometry into blocks during the preprocessing stage. In each of these blocks, the current distribution is reprsented in terms of a superposition of several Characteristic Basis Functions (CBFs) whose weights are to be determined solving the system that describes the problem. -It is important to minimize the number of CBFs, since it is going to determine the size of the Reduced matrix that represents the coupling between the blocks

Each CBF is defined in terms of weighted low-level subdomain functions, such as Rooftops, RWGs, etc. The reduced matrix represents the coupling between the CBFs Reduced Matrix: Diagonal blocks: Self-InteractionsOff-Diagonal blocks: Mutual Coupling The Characteristic Basis Function Method (CBFM): General Features-II

The generation of CBFs is very flexible –Primary & secondary CBFs vs. PWS –Different approaches can be used (MoM, PO,...) To avoid the computation of secondary CBFs, the excitation can be derived from several plane waves with different incidence angles -This approach renders the reduced matrix independent of the excitation Orthogonalization techniques are applied in order to reduce the number of basis functions, and to imporve the condition number -The same set of CBFs can be used for different blocks The Characteristic Basis Function Method (CBFM): General Features-III

If the MoM is applied to obtain the currents induced by an incident plane wave, each contour segment is extended a distance Δu and Δv, so that there is a physical overlap between thr extended blocks, in order to avoid the artificially introduced edge behaviour at the interface between blocks After obtaining the induced currents, only the values contained within the original (non-extended) blocks are retained. For large and smooth surfaces, it is possible to use the PO The Characteristic Basis Function Method (CBFM): General Features-IV approach instead of the MoM to obtain these currents. This avoids matrix solutions while generating the CBFs, and saves considerable time.

Generation of CBFs Using Physical Optics-I Application of MoM to obtain the currents induced by a set of plane waves entails solving the following matrix problem in a rigorous way. When the object geometry is subdivided into a relatively large number of medium-sized blocks, and when the geometries of these blocks do not have fine features, it is considerably more efficient to resort to high- frequency techniques, such as the Physical Optics (PO) approach, for deriving the CBFs. This is because, in contrast to MoM, no matrix solution is needed in this approach.

The current induced by the incident plane waves on the surface are calculated by applying the PO approach in the middle point of the domain where each low-level basis function is defined. Generation of CBFs Using Physical Optics-II Sum of all the low-level basis functions included in the block Incident field Low-level basis function “n” Sampling point over the “n- th” basis function Incidence direction of the plane wave

Multi-Step SVD Computation for Obtaining the CBFs-I The ratio between the number of CBFs and low-level basis functions decreases as the block size is increased, which makes it desirable to develop techniques that calculate the CBFs efficiently over large surfaces.

Multi-Step SVD Computation for Obtaining the CBFs-II The Singular Value Decomposition can be used to obtain an orthogonal set of vectors which replace the original induced currents. A = … … … … Sample points (low-level basis functions) Currents induced by plane waves = [U][σ][V] * The rows of [V] * are the new basis vectors We only retain vectors for which the associated singular value is above a certain threshold:

Multi-Step SVD Computation for Obtaining the CBFs-III When electrically large blocks are considered, the Singular Value Decomposition can present considerable computational burden if the entire Plane Wave Spectrum is considered. Also, this can lead to: –Increase in CPU-time –Possible inaccuracies due to internal error accumulation, which forces us to increase the numerical precision for the computation A better alternative is to perform the computation in multiple steps, limiting the number of “input basis vectors” or rows in the A matrix for each computation. The resulting basis vector from one step serve as the input vectors for the next level. Finally, the resulting set of basis vectors in the last step are retained as the CBFs for the purpose of Reduced Matrix generaion.

Multi-Step SVD Computation for Obtaining the CBFs-IV The PWS can be represented as a set of points in the (θ,φ) plane containing all the possible incident plane waves within the visible range. The plane waves are compartmentalized into several groups. After performing the SVD for each group, the resulting basis vectors corresponding to adjacent regions are grouped one again and a new SVD operation is performed. Finally, we retain the result of the highest-level SVD computation as the desired CBFs.

Numerical Example-I Scattering problem considered: PEC sphere (R=1m) modeled by means of 8 NURBS patches. Simulations run on a Pentium IV at 2.8 GHz PC with 1.5 Gbytes of RAM memory. Bistatic RCS obtained at a frequency of 1.5 GHz for both polarizations. Using a λ/10 discretization, low-level subdomains are needed for each block. In contrast to this, the CBFM retains only 806 CBFs per block.

Numerical Example-II CBFM results have been compared with the analytical solution (MIE).

Numerical Example-III CPU times for the CBF generation process have been compared when considering different levels. NUMBER OF LEVELSCPU-TIME (CBF Generation) 1* Out of memory * s s s

Numerical Example-IV The threshold value used for retaining the output vectors can be relaxed after the first-level SVD computation. The number of basis vectors retained after the SVD computation for level-L is given by the condition:

Conclusions A methodology for enlarging the block sizes in the CBFM, without increasing the associated CPU-time needed to compute the CBFs, has been presented. Larger blocks usually yield fewer CBFs, leading, in turn, to a smaller- size Reduced Matrix. The PO approach circumvents the matrix solution for generating the CBFs, and is well-suited for smooth parts of the geometries of electrically large blocks. The total number of CBFs obtained with the present approach is of the same order as that obtained by carrying out a single (no multi-level) SVD computation.