CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 2: State Equations Prof. Chung-Kuan Cheng.

Slides:



Advertisements
Similar presentations
Lect.3 Modeling in The Time Domain Basil Hamed
Advertisements

CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 5 Numerical Integration Prof. Chung-Kuan Cheng 1.
Lecture 161 EEE 302 Electrical Networks II Dr. Keith E. Holbert Summer 2001.
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.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes 3 Model Order Reduction (1) Spring 2008 Prof. Chung-Kuan Cheng.
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)
Lect13EEE 2021 Laplace Transform Solutions of Transient Circuits Dr. Holbert March 5, 2008.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
CSE245: Computer-Aided Circuit Simulation and Verification Spring 2006 Chung-Kuan Cheng.
ECE53A RLC Circuits W. Ku 11/29/2007
UCSD CSE245 Notes -- Spring 2006 CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes Spring 2006 Prof. Chung-Kuan Cheng.
ECE53A Introduction to Analog and Digital Circuits Lecture Notes Second-Order Analog Circuit and System.
6. Circuit Analysis by Laplace
Numerical Solution of Ordinary Differential Equation
Parallel RLC Network. Objective of Lecture Derive the equations that relate the voltages across a resistor, an inductor, and a capacitor in parallel as:
A sinusoidal current source (independent or dependent) produces a current That varies sinusoidally with time.
APPLICATION OF THE LAPLACE TRANSFORM
Series RLC Network. Objective of Lecture Derive the equations that relate the voltages across a resistor, an inductor, and a capacitor in series as: the.
Sistem Kontrol I Kuliah II : Transformasi Laplace Imron Rosyadi, ST 1.
AC STEADY-STATE ANALYSIS SINUSOIDAL AND COMPLEX FORCING FUNCTIONS Behavior of circuits with sinusoidal independent sources and modeling of sinusoids in.
ECE 2300 Circuit Analysis Dr. Dave Shattuck Associate Professor, ECE Dept. Lecture Set #13 Step Response W326-D3.
METHODS OF CIRCUIT ANALYSIS
EE484: Mathematical Circuit Theory + Analysis Node and Mesh Equations By: Jason Cho
The V  I Relationship for a Resistor Let the current through the resistor be a sinusoidal given as Is also sinusoidal with amplitude amplitudeAnd.
Loop and cut set Analysis
Network Graphs and Tellegen’s Theorem The concepts of a graph Cut sets and Kirchhoff’s current laws Loops and Kirchhoff’s voltage laws Tellegen’s Theorem.
CSE 245: Computer Aided Circuit Simulation and Verification Instructor: Prof. Chung-Kuan Cheng Winter 2003 Lecture 1: Formulation.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture 1: Introduction and Formulation Spring 2008 Chung-Kuan Cheng.
CIRCUIT ANALYSIS USING LAPLACE TRANSFORM
General Methods of Network Analysis Node Analysis Mesh Analysis Loop Analysis Cutset Analysis State variable Analysis Non linear and time varying network.
APPLICATION OF THE LAPLACE TRANSFORM
CSE245: Computer-Aided Circuit Simulation and Verification Lecture 1: Introduction and Formulation Spring 2010 Chung-Kuan Cheng.
Net work analysis Dr. Sumrit Hungsasutra Text : Basic Circuit Theory, Charles A. Desoer & Kuh, McGrawHill.
Network topology, cut-set and loop equation
Determine the mathematical models that capture the behavior of an electrical system 1.Elements making up an electrical system 2.First-principles modeling.
CHAPTER I APPLICATION OF CIRCUIT LAWS. 2 Introduction Generally, we require 3 steps to analyze AC Circuit Transform the circuit to the phasor / frequency.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
1 EKT101 Electric Circuit Theory Chapter 5 First-Order and Second Circuits.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 2: State Equations Spring 2010 Prof. Chung-Kuan Cheng.
ECE Networks & Systems Jose E. Schutt-Aine
Chapter 5 First-Order and Second Circuits 1. First-Order and Second Circuits Chapter 5 5.1Natural response of RL and RC Circuit 5.2Force response of RL.
A sinusoidal current source (independent or dependent) produces a current That varies sinusoidally with time.
Lecture - 7 First order circuits. Outline First order circuits. The Natural Response of an RL Circuit. The Natural Response of an RC Circuit. The Step.
Lecture -5 Topic :- Step Response in RL and RC Circuits Reference : Chapter 7, Electric circuits, Nilsson and Riedel, 2010, 9 th Edition, Prentice Hall.
הטכניון - מ.ט.ל. הפקולטה להנדסת חשמל - אביב תשס"ה
CSE 245: Computer Aided Circuit Simulation and Verification Instructor: Prof. Chung-Kuan Cheng Winter 2003 Lecture 2: Closed Form Solutions (Linear System)
1 College of Communication Engineering Undergraduate Course: Signals and Linear Systems Lecturer: Kunbao CAI.
LAPLACE TRANSFORM AS AN USEFUL TOOL IN TRANSIENT STATE ANALYSIS
DEPT.:-ELECTRONICS AND COMMUNICATION SUB: - CIRCUIT & NETWORK
EKT101 Electric Circuit Theory
CHAPTER 2: DC Circuit Analysis and AC Circuit Analysis
5. Modeling of Electrical Systems
Application of the Laplace Transform
CSE 245: Computer Aided Circuit Simulation and Verification
Chapter 2 Interconnect Analysis
Chapter 2 Interconnect Analysis
CSE245: Computer-Aided Circuit Simulation and Verification
CSE245: Computer-Aided Circuit Simulation and Verification
Current Directions and
ELL100: INTRODUCTION TO ELECTRICAL ENG.
2. 2 The V-I Relationship for a Resistor Let the current through the resistor be a sinusoidal given as Is also sinusoidal with amplitude amplitude.
Chapter 2 Systems Defined by Differential or Difference Equations
CSE245: Computer-Aided Circuit Simulation and Verification
Lecture 06 - Node Voltage Analysis
Mathematical Models of Control Systems
UNIT-1 Introduction to Electrical Circuits
EE 616 Computer Aided Analysis of Electronic Networks Lecture 12
Lecture 07 - Node Voltage Analysis
Presentation transcript:

CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 2: State Equations Prof. Chung-Kuan Cheng

State Equations 1.Motivation 2.Formulation 3.Analytical Solution 4.Frequency Domain Analysis 5.Concept of Moments

Motivation Why –Whole Circuit Analysis –Interconnect Dominance Wires smaller  R increase Separation smaller  C increase What –Power Net, Clock, Interconnect Coupling, Parallel Processing Where –Matrix Solvers, Integration For Dynamic System –RLC Reduction, Transmission Lines, S Parameters –Whole Chip Analysis –Thermal, Mechanical, Biological Analysis

Formulation Nodal Analysis Link Analysis Modified Nodal Analysis Regularization

Formulation General Equation (a.k.a. state equations) Equation Formulation –Conservation Laws KCL (Kirchhoff’s Current Law) –n-1 equations, n is number of nodes in the circuit KVL (Kirchhoff’s Voltage Law) –m-(n-1) equations, m is number of branches in the circuit. –Branch Constitutive Equations m equations

Formulation State Equations (Modified Nodal Analysis): Desired variables 1.Capacitors: voltage variables 2.Inductors: current variables 3.Current controlled sources: control currents 4.Controlled voltage sources: currents of controlled voltage sources. Freedom of the choices 1.Tree trunks: voltage variables 2.Tree links: current variables

Conservation Laws KCL: Cut is related to each trunk and links KVL: Loop is related to each link and the trunks n-1 independent cutsets m-(n-1) independent loops

Nodal Analysis

Link Analysis Variables: link currents Equations: KVL of loops formed by each link and tree trunks. Example: Provide an example of the formula Remark: The system matrix is symmetric and positive definite.

Formulation - Cutset and Loop Analysis find a cutset for each trunk –write a KCL for each cutset find a loop for each link –write a KVL for each loop Select tree trunks and links cutset matrix loop matrix

Formulation - Cutset and Loop Analysis Or we can re-write the equations as: In general, the cutset and loop matrices can be written as

Formulation – State Equations From the cutset and loop matrices, we have In general, one should –Select capacitive branches as tree trunks no capacitive loops for each node, there is at least one capacitor (every node actually should have a shunt capacitor) –Select inductive branches as tree links no inductive cutsets Combine above two equations, we have the state equation

Formulation – An Example State Equation Output Equation (suppose v 3 is desired output)

Branch Constitutive Laws Each branch has a circuit element –Resistor –Capacitor Forward Euler (FE) Approximation Backward Euler (BE) Approximation Trapezoidal (TR) Approximation –Inductor Similar approximation (FE, BE or TR) can be used for inductor. v=R(i)i i=dq/dt=C(v)dv/dt

Branch Constitutive Laws Inductors v=L(i)di/dt Mutual inductance V 12 =M 12,34 di 34 /dt

Responses in Time Domain State Equation The solution to the above differential equation is the time domain response Where

Exponential of a Matrix Properties of e A k! can be approximated by Stirling Approximation That is, higher order terms of e A will approach 0 because k! is much larger than A k for large k’s. Calculation of e A is hard if A is large

Responses in Frequency Domain: Laplace Transform Definition: Simple Transform Pairs Laplace Transform Property - Derivatives

Responses in Frequency Domain Time Domain State Equation Laplace Transform to Frequency Domain Re-write the first equation Solve for X, we have the frequency domain solution

Serial Expansion of Matrix Inversion For the case s  0, assuming initial condition x 0 =0, we can express the state response function as For the case s   assuming initial condition x 0 =0, we can express the state response function as

Concept of Moments The moments are the coefficients of the Taylor’s expansion about s=0, or Maclaurin Expansion Recall the definition of Laplace Transform Re-Write as Moments

Concept of Moments Re-write Maclaurin Expansion of the state response function Moments are

Moments Calculation: An Example

For the state response function, we have A voltage or current can be approximated by

Moments Calculation: An Example (Cont’d) (1) Set V s (0) =1 (suppose voltage source is an impulse function) (2) Short all inductors, open all capacitors, derive V c (0), I L (0) (3) Use V c (i), I L (i) as sources, i.e. I c (i+1) =CV c (i) and V L (i+1) =LI L (i), derive V c (i+1), I L (i+1) (4) i++, repeat (3)