Model Order Reduction of Parameterized Interconnect Networks via a Two-Directional



Similar documents
Chapter 6. Orthogonality

Recall the basic property of the transpose (for any A): v A t Aw = v w, v, w R n.

MAT 242 Test 3 SOLUTIONS, FORM A

Similarity and Diagonalization. Similar Matrices

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

Macromodels of Packages Via Scattering Data and Complex Frequency Hopping

Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours

α = u v. In other words, Orthogonal Projection

Copyright 1996 IEEE. Reprinted from IEEE MTT-S International Microwave Symposium 1996

Model Order Reduction for Linear Convective Thermal Flow

The Geometry of Polynomial Division and Elimination

Lectures notes on orthogonal matrices (with exercises) Linear Algebra II - Spring 2004 by D. Klain

WAVES AND FIELDS IN INHOMOGENEOUS MEDIA

Orthogonal Diagonalization of Symmetric Matrices

Simulation and Design Route Development for ADEPT-SiP

! #! % & % ( )! & +,,.! / 0 1 /) ) % /,,, %778,,9 / 6, : 0 9, 99, 3 +,, 9 9

Orthogonal Projections and Orthonormal Bases

Everline Module Application Note: Round LED Module Thermal Management

Inner Product Spaces and Orthogonality

Time Domain Model Reduction By Moment. Rudy Eid

GPR Polarization Simulation with 3D HO FDTD

PCHS ALGEBRA PLACEMENT TEST

RF data receiver super-reactive ASK modulation, low cost and low consumption ideal for Microchip HCS KEELOQ decoder/encoder family. 0.

MATHEMATICAL METHODS OF STATISTICS

Calculation of Eigenfields for the European XFEL Cavities

Safakcan Tuncdemir 1, William M. Bradley *2. 1. Introduction

Calculation of Eigenmodes in Superconducting Cavities

Linear Algebra Review. Vectors

A linear algebraic method for pricing temporary life annuities

Sputtered AlN Thin Films on Si and Electrodes for MEMS Resonators: Relationship Between Surface Quality Microstructure and Film Properties

ENS 07 Paris, France, 3-4 December 2007

SCHWEITZER ENGINEERING LABORATORIES, COMERCIAL LTDA.

x + y + z = 1 2x + 3y + 4z = 0 5x + 6y + 7z = 3

x = + x 2 + x

Design of an U-slot Folded Shorted Patch Antenna for RF Energy Harvesting

Analyzing Electrical Effects of RTA-driven Local Anneal Temperature Variation

Copyright 2000 IEEE. Reprinted from IEEE MTT-S International Microwave Symposium 2000

CONTROLLABILITY. Chapter Reachable Set and Controllability. Suppose we have a linear system described by the state equation

INTEGRAL METHODS IN LOW-FREQUENCY ELECTROMAGNETICS

Nonlinear Iterative Partial Least Squares Method

MATH1231 Algebra, 2015 Chapter 7: Linear maps

System Identification for Acoustic Comms.:

ON THE DEGREES OF FREEDOM OF SIGNALS ON GRAPHS. Mikhail Tsitsvero and Sergio Barbarossa

Wavelet analysis. Wavelet requirements. Example signals. Stationary signal 2 Hz + 10 Hz + 20Hz. Zero mean, oscillatory (wave) Fast decay (let)

ANN Based Modeling of High Speed IC Interconnects. Q.J. Zhang, Carleton University

MAT 242 Test 2 SOLUTIONS, FORM T

Forum R.F.& Wireless, Milano il 14 Febbraio 2008 Dr. Emmanuel Leroux Technical Sales Manager for Italy

Mean value theorem, Taylors Theorem, Maxima and Minima.

MATH 304 Linear Algebra Lecture 9: Subspaces of vector spaces (continued). Span. Spanning set.

Precalculus REVERSE CORRELATION. Content Expectations for. Precalculus. Michigan CONTENT EXPECTATIONS FOR PRECALCULUS CHAPTER/LESSON TITLES

Recall that two vectors in are perpendicular or orthogonal provided that their dot

Math 550 Notes. Chapter 7. Jesse Crawford. Department of Mathematics Tarleton State University. Fall 2010

Computational Optical Imaging - Optique Numerique. -- Deconvolution --

Software for Design NMR Probes Using the Shielded Split Ring and the Shielded Symmetrical Band Resonators

Model order reduction via Proper Orthogonal Decomposition

Forum R.F.& Wireless, Roma il 21 Ottobre 2008 Dr. Emmanuel Leroux Country Manager for Italy

[1] Diagonal factorization

Applied Linear Algebra

EM Noise Mitigation in Circuit Boards and Cavities

Master of Arts in Mathematics

ISU Department of Mathematics. Graduate Examination Policies and Procedures

Problem Set 5 Due: In class Thursday, Oct. 18 Late papers will be accepted until 1:00 PM Friday.

PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL

ALGEBRAIC EIGENVALUE PROBLEM

Standex-Meder Electronics. Custom Engineered Solutions for Tomorrow

Cortical Source Localization of Human Scalp EEG. Kaushik Majumdar Indian Statistical Institute Bangalore Center

Applied Linear Algebra I Review page 1

Planar Inter Digital Capacitors on Printed Circuit Board

Photonic components for signal routing in optical networks on chip

Continued Fractions and the Euclidean Algorithm

Finite Element Formulation for Beams - Handout 2 -

Bandwidth analysis of multimode fiber passive optical networks (PONs)

Dynamic Eigenvalues for Scalar Linear Time-Varying Systems

Lecture 5: Singular Value Decomposition SVD (1)

Controllability and Observability

Towards Online Recognition of Handwritten Mathematics

by the matrix A results in a vector which is a reflection of the given

Design of Rectangular Microstrip Slot Antenna for Multi Band Application

Mixed Precision Iterative Refinement Methods Energy Efficiency on Hybrid Hardware Platforms

DERIVATIVES AS MATRICES; CHAIN RULE

Ultra Low Profile Silicon Capacitors (down to 80 µm) applied to Decoupling Applications. Results on ESR/ESL.

MODELLING COUPLED HEAT AND AIR FLOW: PING-PONG VS ONIONS

Rock Bolt Condition Monitoring Using Ultrasonic Guided Waves

Linear algebra and the geometry of quadratic equations. Similarity transformations and orthogonal matrices

is in plane V. However, it may be more convenient to introduce a plane coordinate system in V.

Vehicle-Bridge Interaction Dynamics

Politecnico di Torino. Porto Institutional Repository

CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION

The waveguide adapter consists of a rectangular part smoothly transcending into an elliptical part as seen in Figure 1.

by Hiroyuki Tamaoka *, Hiroki Hamada * and Takahiro Ueno * 1. INTRODUCTION 2. DEVELOPMENTAL TASKS

Motor-CAD Software for Thermal Analysis of Electrical Motors - Links to Electromagnetic and Drive Simulation Models

THE Walsh Hadamard transform (WHT) and discrete

Nimble Algorithms for Cloud Computing. Ravi Kannan, Santosh Vempala and David Woodruff

Analysis of Mean-Square Error and Transient Speed of the LMS Adaptive Algorithm

Chapter 12 Modal Decomposition of State-Space Models 12.1 Introduction The solutions obtained in previous chapters, whether in time domain or transfor

Identification of Energy Distribution for Crash Deformational Processes of Road Vehicles

Transcription:

Model Order Reduction of Parameterized Interconnect Networks via a Two-Directional Arnoldi Process Yung-Ta Li joint work with Zhaojun Bai, Yangfeng Su, Xuan Zeng RANMEP, Jan 5, 2008 1

Problem statement Parameterized linear interconnect networks where Problem: find a reduced-order system where 2

Application: variational RLC circuit Complex Structure of Interconnects spacing parameters Image source: OIIC L. Daniel et al., IEEE TCAD 2004 J. Philips, ICCAD 2005 MNA (Modified Nodal Analysis) 3

Application: micromachined disk resonator Electrode Disk resonator thickness PML region Silicon wafer thickness Cutaway schematic (left) and SEM picture (right) of a micromachined disk resonator. Through modulated electrostatic attraction between a disk and a surrounding ring of electrodes, the disk is driven into mechanical resonance. Because the disk is anchored to a silicon wafer, energy leaks from the disk to the substrate, where radiates away as elastic waves. To study this energy loss, David Bindel has constructed finite element models in which the substrate is modeled by a perfectly matched absorbing layer. Resonance poles are approximated by eigenvalues of a large, sparse complex-symmetric matrix pencil. For more details, see D. S. Bindel and S. Govindjee, "Anchor Loss Simulation in Resonators," International Journal for Numerical Methods in Engineering, vol 64, issue 6. Resonator micrograph courtesy of Emmanuel Quévy. 4

Outline 1. Transfer function and multiparameter moments 2. MOR via subspace projection - projection subspace and moment-matching 3. Projection matrix computation - 2D Krylov subspace and Arnoldi process 4. Numerical examples - affine model of one geometric parameter - affine model of multiple geometric parameters - polynomial type model 5. Concluding remarks 5

Transfer function State space model: One geometric parameter for clarity of presentation Transfer function: where for the frequency and 6

Multiparameter moments and 2D recursion Power series expansion: Multiparameter moments: Moment generating vectors: 7

Outline 1. Transfer function and multiparameter moments 2. MOR via subspace projection - projection subspace and moment matching 3. Projection matrix computation - 2D Krylov subspace and Arnoldi process 4. Numerical examples - affine model of one geometric parameter - affine model of multiple geometric parameters - polynomial type model 5. Concluding remarks 8

MOR via subspace projection A proper projection subspace: Orthogonal projection: System matrices of the reduced-order system: 9

MOR via subspace projection Goals: 1. Keep the affined form in the state space equations 2. Preserve the stability and the passivity 3. Maximize the number of matched moments Goal 1 is guaranteed via orthogonal projection Goal 2 can be achieved if the original system complies with a certain passive form The number of matched moments is decided by the projection subspace 10

Projection subspace and moment-matching matching Projection subspace: (1) for (2) 11

Outline 1. Transfer function and multiparameter moments 2. MOR via subspace projection - projection subspace and moment matching 3. Projection matrix computation - 2D Krylov subspace and Arnoldi process 4. Numerical examples - affine model of one geometric parameter - affine model of multiple geometric parameters - polynomial type model 5. Concluding remarks 12

Krylov subspace [1] r [1] [1] r [ 2] [1] r [3] [1] r [ 4] [1] r [5] [1] r [6] (1,i)th Krylov subspace: Use Arnoldi process to compute an orthonormal basis 13

Krylov subspace [ 2] r [1] [ 2] r [ 2] [ 2] r [3] [ 2] r [ 4] [ 2] r [5] [ 2] r [6] (2,i)th Krylov subspace: How to efficiently compute an orthonormal basis? 14

Efficiently compute [ 2] r [1] [ 2] r [ 2] [ 2] r [3] [ 2] r [ 4] [ 2] r [5] [ 2] r [6] Computed by 2D Arnoldi process 15

Projection subspace 2D Krylov subspace Define We have the linear recurrence where 16

2D Krylov subspace and 2D Arnoldi decomposition (j,i)th Krylov subspace: two-directional Arnoldi decomposition: where two properties: Computed by 2D Arnoldi process vectors in the projection subspace be used to construct projection matrix 17

Generate V by 2D Arnoldi process Use V to construct reduced-order models by orthogonal projection PIMTAP (Parameterized Interconnect Macromodeling via a Two-directional Arnoldi Process) 18

Outline 1. Transfer function and multiparameter moments 2. MOR via subspace projection - projection subspace and moment-matching 3. Projection matrix computation - 2D Krylov subspace and Arnoldi process 4. Numerical examples - affine model of one geometric parameter - affine model of multiple geometric parameters - polynomial type model 5. Concluding remarks 19

RLC circuit with one parameter RLC network: 8-bit bus with 2 shield lines variations on and Structure-preserving MOR method : SPRIM [Freund, ICCAD 2004] 20

RLC circuit : Relative error Compare PIMTAP and CORE [X Li et al., ICCAD 2005] 10 0 CORE (p,q)=(40,1) Relative error: h h^ / h 10 2 10 4 10 6 10 8 10 10 10 12 CORE (p,q)=(80,1) order of ROM=81 PIMTAP (p,q)=(40,1) order of the ROM=76 10 14 10 16 CORE (p,q)=(40,1) CORE (p,q)=(80,1) PIMTAP (p,q)=(40,1) 0 1 2 3 4 5 6 7 8 9 10 Frequency (GHz) 21

RLC circuit : Numerical stability 11 10 9 original CORE (p,q)=(80,2) PIMTAP (p,q)=(40,2) CORE (p,q)=(80,2) h(s) 8 7 PIMTAP (p,q)=(40,2) 6 5 0 1 2 3 4 5 6 7 8 9 10 Frequency (GHz) 22

RLC circuit : PIMTAP for q=1,2,3,4 Relative error: abs( Horiginal Hreduced )/ abs( Horiginal ) 10 2 10 4 10 6 10 8 10 10 10 12 10 14 10 16 bus8b: λ = 0.06 PIMTAP (p,q)=(40,1) PIMTAP (p,q)=(40,2) PIMTAP (p,q)=(40,3) PIMTAP (p,q)=(40,4) 0 2 4 6 8 10 Frequency (GHz) 2 10 q=1,2 10 4 q=3,4 23

Parametric thermal model [Rudnyi et al. 2005] Thermal model with parameters and Power series expansion of the transfer function on satisfies the recursion: 24

Parametric thermal model Stack the vectors via the following ordering: (0,0,0) (1,0,0) (0,1,0) (0,0,1) (2,0,0) (1,1,0) (1,0,1) (0,2,0) (0,1,1) (0,0,2) The sequence : (0,0,0) (1,0,0) (0,1,0) (0,0,1) (2,0,0) (0,0,2) 25

Polynomial type model State space model: Transfer function: Moment generating vectors: 26

Projection subspace 2D Krylov subspace Define We have the linear recurrence where 27

Outline 1. Transfer function and multiparameter moments 2. MOR via subspace projection - projection subspace and moment matching 3. Projection matrix computation - 2D Krylov subspace and Arnoldi process 4. Numerical examples - affine model of one geometric parameter - affine model of multiple geometric parameters - polynomial type model 5. Concluding remarks 28

Concluding remarks: 1. PIMTAP is a moment matching based approach 2. PIMTAP is designed for systems with a lowdimensional parameter space 3. Systems with a high-dimensional parameter space are dealt by parameter reduction and PMOR 4. A rigorous mathematical definition of projection subspaces is given for the design of Pad e-like approximation of the transfer function 5. The orthonormal basis of the projection subspace is computed adaptively via a novel 2D Arnoldi process 29

Current projects: Oblique projection 30

Oblique projection 31

References 1. Y.T. Li, Z. Bai, Y. Su, and X. Zeng, Parameterized Model Order Reduction via a Two-Directional Arnoldi Process, ICCAD 2007, pp. 868-873. 2. Y.T. Li, Z. Bai, Y. Su, and X. Zeng, Model Order Reduction of Parameterized Interconnect Networks via a Two-Directional Arnoldi Process, IEEE TCAD, in revision. 3. Y.T Li, Z. Bai, and Y. Su, A Two-Directional Arnoldi Process and Applications, Journal of Computational and Applied Mathematics, in revision. 32

Thank you! 33