Using Model Reduction techniques for simulating the heat transfer in electronic systems.

Similar documents
Interconnection of Subsystem Reduced-Order Models in the Electro-Thermal Analysis of Large Systems

Model Reduction and Controller Design for a Nonlinear Heat Conduction Problem Using Finite Element Method

Krylov Techniques for Model Reduction of Second-Order Systems

AN OVERVIEW OF MODEL REDUCTION TECHNIQUES APPLIED TO LARGE-SCALE STRUCTURAL DYNAMICS AND CONTROL MOTIVATING EXAMPLE INVERTED PENDULUM

Introduction to Model Order Reduction

Machine Learning Applied to 3-D Reservoir Simulation

Introduction to Model Order Reduction

Model Order Reduction via Matlab Parallel Computing Toolbox. Istanbul Technical University

Using FLOTHERM and the Command Center to Exploit the Principle of Superposition

Fourier Model Reduction for Large-Scale Applications in Computational Fluid Dynamics

Reduced-order models for flow control: balanced models and Koopman modes

Reduced Basis Method for Parametric

7-9 October 2009, Leuven, Belgium Electro-Thermal Simulation of Multi-channel Power Devices on PCB with SPICE

Reduced-Order Modeling of Channel Flow Using Traveling POD and Balanced POD

arxiv: v1 [math.na] 12 Jan 2012

An iterative SVD-Krylov based method for model reduction of large-scale dynamical systems

Approximation of the Linearized Boussinesq Equations

S. Gugercin and A.C. Antoulas Department of Electrical and Computer Engineering Rice University

of the heat is dissipated as a result of the flow of electrical current in various conductors. In order to predict temperatures

Model reduction of interconnected systems

Model reduction via tangential interpolation

The Increasing Importance of the Thermal Management for Modern Electronic Packages B. Psota 1, I. Szendiuch 1

Projection of state space realizations

On Solving Large Algebraic. Riccati Matrix Equations

Obtaining a Stable Galerkin ROM in Presence of Shock-Vortex Interactions

Improvement of Reduced Order Modeling based on Proper Orthogonal Decomposition

EE5900 Spring Lecture 5 IC interconnect model order reduction Zhuo Feng

Image Analysis, A Tutorial Part 1. Basics

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System

Control Input Separation Methods Applied to Cavity Flow

Lecture 10: Vector Algebra: Orthogonal Basis

Mathematics for Control Theory

Model Reduction of Inhomogeneous Initial Conditions

Model Order Reduction for Systems with Non-Rational Transfer Function Arising in Computational Electromagnetics

IMPLEMENTATION OF POD AND DMD METHODS IN APACHE SPARK FRAMEWORK FOR SIMULATION OF UNSTEADY TURBULENT FLOW IN THE MODEL COMBUSTOR

A Simulation Tool for Radiative Heat Exchangers

NON-LINEAR PARAMETER ESTIMATION USING VOLTERRA AND WIENER THEORIES

HIGH-PERFORMANCE circuits consume a considerable

Some Background Material

Inexact Solves in Krylov-based Model Reduction

Clustering-Based Model Order Reduction for Multi-Agent Systems with General Linear Time-Invariant Agents

BALANCING AS A MOMENT MATCHING PROBLEM

MODEL ORDER REDUCTION

Model reduction of large-scale dynamical systems

The Conjugate Gradient Method

Thermal Simulation for Design Validation of Electrical Components in Vibration Monitoring Equipment

Thermal Systems. Basic Modeling Elements. Interconnection Relationships. Derive Input/Output Models. Resistance. Capacitance

Model reduction of large-scale systems by least squares

Hybrid Model Reduction for Compressible Flow Controller Design

Transistor Sizing for Radiation Hardening

MATH 304 Linear Algebra Lecture 20: The Gram-Schmidt process (continued). Eigenvalues and eigenvectors.

DYNAMICAL MODELS FOR CONTROL OF CAVITY OSCILLATIONS

Principal Component Analysis

Scientific Computing: An Introductory Survey

Modelling Multivariate Data by Neuro-Fuzzy Systems

MODEL REDUCTION FOR VEHICLE SYSTEMS MODELLING. Khanh V. Q. Nguyen

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /6.

Mathematical Relationships Between Representations of Structure in Linear Interconnected Dynamical Systems

MODEL-order reduction is emerging as an effective

Article (peer-reviewed)

A Trajectory Piecewise-Linear Approach to Model Order Reduction and Fast Simulation of Nonlinear Circuits and Micromachined Devices

Rapid Modeling of Nonlinearities in Heat Transfer. Jillian Chodak Free. Doctor of Philosophy In Mechanical Engineering

Network Clustering for SISO Linear Dynamical Networks via Reaction-Diffusion Transformation

Numerical Methods. King Saud University

Fourier Series for Accurate, Stable, Reduced-Order Models for Linear CFD Applications.

The Important State Coordinates of a Nonlinear System

Fitting Linear Statistical Models to Data by Least Squares II: Weighted

Chapter 9 NATURAL CONVECTION

ECE504: Lecture 10. D. Richard Brown III. Worcester Polytechnic Institute. 11-Nov-2008

Journal of Engineering Research and Studies E-ISSN

OPTIMIZATION OF THE LONGITUDINAL FINS WITH DIFFERENT GEOMETRIES FOR INCREASING THE HEAT TRANSFER

COMPUTATIONAL ANALYSIS OF LAMINAR FORCED CONVECTION IN RECTANGULAR ENCLOSURES OF DIFFERENT ASPECT RATIOS

FLOW VISUALIZATION OF THE BUOYANCY-INDUCED CONVECTIVE HEAT TRANSFER IN ELECTRONICS COOLING. Carmine Sapia

Linear Algebra II. 7 Inner product spaces. Notes 7 16th December Inner products and orthonormal bases

L 2 -optimal model reduction for unstable systems using iterative rational

Part I: Preliminary Results. Pak K. Chan, Martine Schlag and Jason Zien. Computer Engineering Board of Studies. University of California, Santa Cruz

Issues in the Modeling and Boundary Control of 2D Heat Flow: POD Based Modeling

A Trajectory Piecewise-Linear Approach to Model Order Reduction and Fast Simulation of Nonlinear Circuits and Micromachined Devices

11.0 Introduction. An N N matrix A is said to have an eigenvector x and corresponding eigenvalue λ if. A x = λx (11.0.1)

Automatic Generation of Compact Electro-Thermal Models for Semiconductor Devices

Scientific Computing: An Introductory Survey

CALCULATION of the mean or centroidal value of discrete

Free and Forced Convection Heat Transfer Characteristics in an Opened Box with Parallel Heated Plates

Through Silicon Via-Based Grid for Thermal Control in 3D Chips

The Gram-Schmidt Process

Optimal triangular approximation for linear stable multivariable systems

Chasing the Bulge. Sebastian Gant 5/19/ The Reduction to Hessenberg Form 3

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach

Parametrische Modellreduktion mit dünnen Gittern

Chapter 3. Formulation of FEM for Two-Dimensional Problems

Wavelet-Based Passivity Preserving Model Order Reduction for Wideband Interconnect Characterization

CLCC Solder Joint Life Prediction under Complex Temperature Cycling Loading

Two-Sided Arnoldi in Order Reduction of Large Scale MIMO Systems

QR Decomposition in a Multicore Environment

Last Time. Social Network Graphs Betweenness. Graph Laplacian. Girvan-Newman Algorithm. Spectral Bisection

System Level Modeling of Microsystems using Order Reduction Methods

Reliability Evaluation Method for Electronic Device BGA Package Considering the Interaction Between Design Factors

Model Order Reduction of MEMS for Efficient Computer Aided Design and System Simulation

APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H ROBUST CONTROL THEORY FOR POWER SYSTEM STABILIZER DESIGN

Transcription:

Using Model Reduction techniques for simulating the heat transfer in electronic systems. -Pramod Mathai, Dr. Benjamin Shapiro, University of Maryland, College Park Abstract: There is an increasing need for quicker heat transfer simulations of electronic systems during its design process. Typically, FEM simulations require a lot of computational time and memory. Our work focuses on creating reduced order models of the thermal models of such systems. More specifically, Krylov subspace and Proper Orthogonal Decomposition methods are being used to create such reduced order models. Eventually, we are aiming to create a library of reduced order models of different components of electronic systems so that the heat transfer simulation of the entire system can be obtained when we interconnect several such reduced order models. This paper proposes a method for applying model reduction techniques to heat transfer problems in electronic systems and we state the initial results of our study and the main problems that have to be dealt with in our future work. Introduction: There is a great need for quick and accurate heat transfer simulations in the micropackaging community. This is especially true in today s world where packages are getting smaller and problems of inefficient heat dissipation are beginning to affect the performance of micro-devices. Hence, searching a larger part of the micro-packaging design space has become very important. The bottlenecks which prevents one from exploring larger parts of the design space are the increased computational costs and storage. In this regard, apart from further improvements in machine speed and numerical algorithm accuracy, one would definitely like to reduce the size of the heat transfer models as much as possible without unduly compromising on accuracy. Currently, the electronic thermal design community uses very large numerical simulations ( involving thousands of states ) to model multi-mode heat transfer and fluid flow in packaged electronics [1]. This results in enormous computational costs. Previous efforts included compact modeling [2], which aimed at simulating steady state heat conduction within geometrically complex structures subject to convective and/or radiative surface conditions. We propose to use model reduction techniques like krylov subspace methods [3] and proper orthogonal decomposition [4] in order to reduce the size of the models. The structure of this paper is as follows. We explain our solution technique, i.e. the way we discretized the original heat transfer model and the various model reduction techniques that we considered ( along with their brief descriptions ) and the reasons why we chose the krylov subspace based model reduction technique for solving the heat conduction problem and the proper orthogonal decomposition method for solving the convection and radiation heat transfer problem. Finally, we state our initial results and future directions for our work. Proposed Method of Solution:

Initially we have limited the problem is limited to a simple 2-D heat conduction problem (though in reality one has to include convection and radiation effects), namely, given a printed circuit board which has materials with different heat conduction coefficients on it and suppose we model the Joule heating of different materials with simple heat sources, how do you efficiently reduce the size of the model? A brief list of issues that are used in comparing various model reduction techniques are as follows (in roughly decreasing order of priority): stability (whether the resultant low order model is stable, given the stability of the original system), availability of apriori error bounds, ease of computing the transformation that gets the reduced order models from the original system and frequency weighting (whether it is possible to focus the low order model to accurately predict the system behavior in a desired range of input and output frequencies, rather than for all frequencies). Some of the most common approaches to model reduction are : a) Balanced Model Reduction (Balanced Truncation ) [5]. b) Krylov Subspace based model reduction [3]. c) Proper Orthogonal Reduction [4]. Balanced truncation and Krylov subspace based model reduction are very well suited to large linear or almost linear models ( Proper Orthogonal Decomposition is most suited to problems with nonlinear physics ). Hence both these methods are obvious choices for solving the heat conduction problem in solid components of electronic chips. We propose to create a reduced order model of the dynamics of heat conduction on the chip. In order to apply krylov subspace or balanced truncation techniques, one needs to first create a LTI model of the PDE that describes the actual heat conduction problem. This can be done with the help of FEMLAB (which computes the solution of the PDE at a given time and linearizes around that solution to create the LTI model). Though one needs to solve the PDE once, to get the LTI system which seemingly beats the whole purpose of model reduction the point to be noted is that once we get the reduced order model of the chip, we can use it in the future design process (say, by predicting system behavior when reduced order models of several such chips are connected together etc.). We can even create a library of reduced order models of different components of an electronic system, and use it for example, to interconnect various components in this library in order to optimize the design for the best heat dissipation. [6] addresses this issue- namely, how one should model reduce subsystems so that, when interconnected, the system level model reduction errors will be a minimum. This paper proves that a reduced coupled subsystem must be accurate at the natural frequencies of the entire system. Hence the following stability result can be concluded [7] : the entire system stability will be preserved if we keep the sub-system model reduction error, weighted by the entire system frequency, small. Hence, we propose [7] that the sub-system model reduction question be weighted by an estimate of the entire system frequency response. A brief description of the balanced truncation and krylov subspace based model reduction techniques methods is given below.

Balanced Truncation [5]: The main idea in balanced truncation is to transform the original stable LTI system into a representation of the same size, but with the property that those states of the transformed system that are uncontrollable are also unobservable and vice versa. In this form, the system is said to be balanced. Once this is done, one simply discards those states of the transformed system that are the least controllable (and hence the least observable) which gives rise to the term truncation. Thus, after truncation, one has a LTI model with (typically) far fewer states than the original model. Krylov subspace techniques (KST) [3]: The basic idea behind KSTs is to match the first few moments of the reduced order model and the original system. The moments are defined as the value and subsequent derivatives of the transfer function at s = σ, where σ is any particular frequency (the moments are the coefficients of the power series expansion of the transfer function about σ ). Thus if the original system has the transfer function G(s) and the reduced order model has the transfer function G red (s), then KSTs provide a transformation matrix that transforms the original system to the reduced system in such a way that the first (say) j moments of the original system G(s) match the first j moments of the reduced order model G red (s). Since, KST is local in nature, it is difficult to come up with apriori global error bounds. [3] suggests a method for global error bounds. Frequency weighting is another important issue and is related to the choice of interpolation points in the reduced order model and is discussed in [3]. If we denote the number of states in the original and reduced order model as n and r respectively, then for balanced truncation the computational cost involved in creating the 3 reduced order model is O( n ) and for krylov based techniques it is O( 2 nr ) [8]. The 2 storage requirement in balanced truncation is O( ) and in krylov based techniques it is O(nr). Since the heat conduction problem that we propose to solve has a large number of states ( approximately 2000 ), we have chosen to use the krylov subspace based approach to model reduction. For solving the problem due to the convection and radiation heat transfer processes, we propose to use the Proper Orthogonal Decomposition ( POD ) method. This is because of the fact that the physics involved is nonlinear and POD has been demonstrated to perform very well in nonlinear problems [9]. A detailed explanation of POD can be found in [4]. Simply put, POD creates a small set of basis functions which can be used as a reduced order model of the system. Suppose, one intended to create a reduced order model of the velocity field in a flow, then POD determines orthogonal basis functions such that the projection onto the first (say) n functions has the smallest L 2 error [4]. In practice, using the method of snapshots (A snapshot in this example is defined as a vector of velocity values at different points in the flow. It is constructed experimentally or using FEM simulations.) a statistically representative sample of the velocity field at various times and finds a low order subspace (the first n basis functions) that approximate the complete system (in this case velocity n

field) behavior is computed. Due to its methodology, POD is very well suited for nonlinear physics (turbulent flow [4]). Since, the basis functions are computed from the snapshots (which are themselves got from the actual flow), the POD reduced order model inherits the stability and the frequency behavior of the original system. Summary of results and future work: At present we are involved in getting the simple 2-D heat conduction problem to work for arbitrary heat inputs (with the krylov subspace based model reduction technique ). We have tested the performance of the krylov based technique on arbitrary state space models. The L 2 errors between the original and reduced order models are got to within 5% with less than 3 inputs for systems with upto 150 states. However as we increase the number of states and the number of inputs, we face problems with stability of the model. We suspect that these are related to the placement of interpolation points of the model and the method of projection that we have chosen to project the actual dynamics onto the krylov subspaces. Another observation that we have is that the performance of the reduced order model gets worse as the rightmost eigenvalues of the original system get closer to zero. We are exploring alternative methods of projecting onto the krylov subspace instead of the standard Gram-Schmidt type methods of projection proposed by [3]. The heat conduction problem has very fast dynamics [10], and hence in the future we plan to have better strategies for choosing the interpolation points in order to achieve better frequency weighting. We hope to extend the results to the 3-D heat conduction problem and use POD to solve the convection and radiation problem. The strategies explained in [6] can then be used to interconnect the resulting library of reduced order models. [1] V. H. Adams, Y. Joshi, and D. L. Blackburn, "Three-Dimensional Study of Combined Conduction, Radiation, and Natural Convection From Discrete Heat Sources in a Horizontal Narrow-Aspect-Ratio Enclosure," Transactions of the ASME, vol. 121, pp. 992-1001, 1999. [2] J. Y. M. D. S. Boyalakuntla, "COBRA- Based Compact Models for Simulation of Electronic Chip Packages," presented at IPACK Pacific Rim/ ASME international electronic packaging technology conference and exhibition, Kauai, Hawaii, 2001. [3] E. Grimme, "Krylov Projection Methods for Model Reduction," in Electrical Engineering. Urbana Champaign: University of Illinois, 1997. [4] L. Sirovich, "Turbulence and Dynamics of Coherent Structures, parts I-III," Quarterly of Applied Mathematics, vol. 45, pp. 561-590, 1987. [5] K. Zhou, J. C. Doyle, and K. Glover, Robust and Optimal Control. New Jersey: Prentice Hall, 1996. [6] B. D. O. Anderson, "Controller Reduction: Concepts and Approaches," IEEE Transactions on Automatic Control, vol. 34, pp. 802-812, 1989. [7] B. Shapiro, Personal Communication. [8] S. Gugercin and A. C. Antoulas, "On Model Reduction by the Lanczos and the Rational Krylov Methods," ECE Department, Rice University, Houston 2002.

[9] C. W. Rowley, T. Colonius, and R. M. Murray, "POD based Models of self sustained oscillations in the flow past an open cavity," AIAA, 2000. [10] F. P. Incropera and D. P. Dewitt, Introduction to Heat Transfer, Fourth ed: Wiley, 2002.