CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes 3 Model Order Reduction (1) Spring 2008 Prof. Chung-Kuan Cheng.

Slides:



Advertisements
Similar presentations
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 4 Model Order Reduction (2) Spring 2010 Prof. Chung-Kuan Cheng 1.
Advertisements

ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Review Resources: Wiki: State Variables YMZ: State Variable Technique Wiki: Controllability.
Applications of Laplace Transforms Instructor: Chia-Ming Tsai Electronics Engineering National Chiao Tung University Hsinchu, Taiwan, R.O.C.
Linear Transformations
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 2: State Equations Prof. Chung-Kuan Cheng 1.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 5 Numerical Integration Spring 2010 Prof. Chung-Kuan Cheng 1.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 3 Model Order Reduction (1) Spring 2008 Prof. Chung-Kuan Cheng.
Lect15EEE 2021 Systems Concepts Dr. Holbert March 19, 2008.
UCSD CSE 245 Notes – SPRING 2006 Homework 2 (Due May 9) 1. For the circuit shown at right, suppose that the inputs are impulse function and R1=R2=R3=1k.
Chapter 7 Reading on Moment Calculation. Time Moments of Impulse Response h(t) Definition of moments i-th moment Note that m 1 = Elmore delay when h(t)
Lecture 17: Continuous-Time Transfer Functions
UCSD CSE 245 Notes – SPRING 2006 CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes 3 Model Order Reduction (1) Spring 2006 Prof.
UCSD CSE 245 Notes – SPRING 2006 CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes 4 Model Order Reduction (2) Spring 2006 Prof.
SAMSON: A Generalized Second-order Arnoldi Method for Reducing Multiple Source Linear Network with Susceptance Yiyu Shi, Hao Yu and Lei He EE Department,
UCSD CSE245 Notes -- Spring 2006 CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes Spring 2006 Prof. Chung-Kuan Cheng.
6 1 Linear Transformations. 6 2 Hopfield Network Questions.
Lecture 21 Network Function and s-domain Analysis Hung-yi Lee.
ECE 2300 Circuit Analysis Dr. Dave Shattuck Associate Professor, ECE Dept. Lecture Set #24 Real and Reactive Power W326-D3.
Microwave Engineering
1 10. Joint Moments and Joint Characteristic Functions Following section 6, in this section we shall introduce various parameters to compactly represent.
1 Introduction to Model Order Reduction Luca Daniel Massachusetts Institute of Technology
Stability and Passivity of the Super Node Algorithm for EM modelling of ICs Maria Ugryumova Supervisor : Wil Schilders Technical University Eindhoven,
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 2: State Equations Prof. Chung-Kuan Cheng.
Chapter 4 Interconnect Analysis. Organization 4.1 Linear System 4.2 Elmore Delay 4.3 Moment Matching and Model Order Reduction –AWE –PRIMA 4.4 Recent.
Control Engineering Lecture# 10 & th April’2008.
1 Introduction to Model Order Reduction Thanks to Jacob White, Peter Feldmann II.1 – Reducing Linear Time Invariant Systems Luca Daniel.
System Function of discrete-time systems
Model Order Reduction Luca Daniel University of California, Berkeley Massachusetts Institute of Technology with contributions from: Joel Phillips, Cadence.
Fundamentals of Electric Circuits Chapter 16 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Motivation Thus far we have dealt primarily with the input/output characteristics of linear systems. State variable, or state space, representations describe.
THE LAPLACE TRANSFORM LEARNING GOALS Definition
Prof. Wahied Gharieb Ali Abdelaal CSE 502: Control Systems (1) Topic# 3 Representation and Sensitivity Analysis Faculty of Engineering Computer and Systems.
Lecture 7: State-Space Modeling 1.Introduction to state-space modeling Definitions How it relates to other modeling formalisms 2.State-space examples 3.Transforming.
Chapter 7 The Laplace Transform
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 2: State Equations Spring 2010 Prof. Chung-Kuan Cheng.
Chapter 2 Interconnect Analysis Prof. Lei He Electrical Engineering Department University of California, Los Angeles URL: eda.ee.ucla.edu
I.4 - System Properties Stability, Passivity
Dr. Tamer Samy Gaafar Lec. 2 Transfer Functions & Block Diagrams.
Circuit Simulation using Matrix Exponential Method Shih-Hung Weng, Quan Chen and Chung-Kuan Cheng CSE Department, UC San Diego, CA Contact:
State Space Models The state space model represents a physical system as n first order differential equations. This form is better suited for computer.
Pieter Heres, Aday Error control in Krylov subspace methods for Model Order Reduction Pieter Heres June 21, 2005 Eindhoven.
QD C QD C QD C QD C Chapter 2 Interconnect Analysis Model Order Reduction Prof. Lei He Electrical Engineering Department.
Prof. David R. Jackson Dept. of ECE Notes 14 ECE Microwave Engineering Fall 2015 Network Analysis Multiport Networks 1.
הטכניון - מ.ט.ל. הפקולטה להנדסת חשמל - אביב תשס"ה
CSE 245: Computer Aided Circuit Simulation and Verification Instructor: Prof. Chung-Kuan Cheng Winter 2003 Lecture 2: Closed Form Solutions (Linear System)
CONTROL SYSTEM UNIT - 6 UNIT - 6 Datta Meghe Institute of engineering Technology and Research Sawangi (meghe),Wardha 1 DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION.
EE4262: Digital and Non-Linear Control
Sinusoidal Excitation of Circuits
DEPT.:-ELECTRONICS AND COMMUNICATION SUB: - CIRCUIT & NETWORK
Microwave Engineering by David M. Pozar Ch. 4.1 ~ 4 / 4.6
Automatic Control Theory CSE 322
Feedback Control Systems (FCS)
ECE 546 Lecture -11 Circuit Synthesis
Chapter 2 Interconnect Analysis
Chapter 2 Interconnect Analysis
Fundamentals of Electric Circuits Chapter 16
Chapter 2 Interconnect Analysis Model Order Reduction
EE 201C Homework 2 (due Feb 3 ) Wei Wu
Wei Yao Homework 3 Wei Yao
Autonomous Cyber-Physical Systems: Dynamical Systems
CSE245: Computer-Aided Circuit Simulation and Verification
CSE245: Computer-Aided Circuit Simulation and Verification
Digital and Non-Linear Control
EE 201C Homework 2 (due Feb 3 ) Wei Wu
Model Order Reduction Slides adopted from Luca Daniel
Equivalent State Equations
Transfer Function and Stability of LTI Systems
Chapter 3 Modeling in the Time Domain
Fang Gong Homework 3 Fang Gong
Presentation transcript:

CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes 3 Model Order Reduction (1) Spring 2008 Prof. Chung-Kuan Cheng

Outline Introduction Formulation Linear System –Time Domain Analysis –Frequency Domain Analysis –Moments –Stability and Passivity –Model Order Reduction

Transfer Function State Equation in Frequency Domain ( suppose zero initial condition) Express Y(s) as a function of U(s) Solve X Transfer Function: Recall: U is 1xn vector of inputs (voltage, current sources) X is state variable (voltage or current of inductor, cap., etc.) Y is voltages of current sources & currents of voltage sources. C is defined as A is defined as Will show that D = B T

Stability A network is stable if, for all bounded inputs, the output is bounded. For a stable network, transfer function H(s)=N(s)/D(s) (general form) (Recall: H(s) = Y(s)/U(s) in our case) –Should have only negative poles p j, i.e. Re(p j )  0 –If pole falls on the imaginary axis, i.e. Re(p i ) = 0, it must be a simple pole.

Passivity –Passive system doesn ’ t generate energy –A one-port network is said to be passive if the total power dissipation is nonnegative for all initial time t 0, for all time t>t 0, and for all possible input waveforms, that is, where E(t 0 ) is the energy stored at time t 0 Passivity of a multi-port network –If all elements of the network are passive, the network is passive

Passivity in Complex Space Representation For steady state response of a one-port The complex power delivered to this one-port is For a passive network, the average power delivered to the network should be nonnegative

Linear Multi-Port Passivity For multi-port, suppose each port is either a voltage source or a current source –For a voltage source port, the input is the voltage and the output is a current –For a current source port, the input is the current and the output is a voltage –Then we will have D=B T in the state equation –Let U(s) be the input vector of all ports, and H(s) be the transfer function, thus the output vector Y(s) = H(s)U(s) Average power delivered to this multi-port network is For a passive network, we should have

Linear System Passivity State Equation (s domain) We have shown that transfer function is where We will show that this network is passive, that is and Plug conjugate H(s) in here …Why is this important? After Model Order Reduction (MOR) (in later slides), this condition must still be true.

Passivity Proof (part 1) To show Is equivalent to show where Re[ U*(s)H(s)*U(s) ] ≥ 0 Set U*(s)H(s)*U(s) = F ½ Re(F* + F) ≥ 0 F* + F ≥ 0 Plugging F back in: (U*(s)H*(s)U(s))* + U*(s)H*(s)U(s) = U*(s)H(s)U(s) + U*(s)H*(s)U(s) = U*(s) (H(s) + H*(s)) U(s) ≥ 0 Here’s how…

Passivity Proof (part 2) We have Thus The s and s combine _ The terms E and –E T cancel

Passivity and Stability A passive network is stable. However, a stable network is not necessarily passive. All poles could be on LHS, but some could be negative! A interconnect network of stable components is not necessarily stable. The interconnection of passive components is passive.

Model Order Reduction (MOR) MOR techniques are used to build a reduced order model to approximate the original circuit Huge Network Small Network MOR Formulation Realization

Model Order Reduction: Overview Explicit Moment Matching –AWE, Pade Approximation Implicit Moment Matching –Krylov Subspace Methods PRIMA, SPRIM Gaussian Elimination –TICER –Y-Delta Transformation

Moments Review Transfer function Compare Moments

Moments Matching: Pade Approximation Choose the 2q rational function coefficients So that the reduced rational function matches the first 2q moments of the original transfer function H(s).

Moments Matching: Pade Approximation –Step 1: calculate the first 2q moments of H(s) –Step 2: calculate the 2q coeff. of the Pade’ approximation, matching the first 2q moments of H(s)

Pade Approximation: Coefficients For a 1 a 2,…, a q solve the following linear system: Then, use the a 1 a 2 … a q to calculate b 0 b 1 … b q-1 :

Pade Approximation: Drawbacks Numerically unstable –Higher order moments –Matrix powers converge to the eigenvector corresponding to the largest eigenvalue. –Columns become linear dependent for large q. The problem is numerically very ill-conditioned. Passivity is not always preserved. –Pade may generate positive poles