Formulation of Circuit Equations

Similar documents
Computer-Aided Circuit Simulation and Verification. CSE245 Fall 2004 Professor:Chung-Kuan Cheng

Automatic Formulation of Circuit Equations

I 2 V V. = 0 write 1 loop equation for each loop with a voltage not in the current set of equations. or I using Ohm s Law V 1 5.

Linearity. If kx is applied to the element, the output must be ky. kx ky. 2. additivity property. x 1 y 1, x 2 y 2

6.01: Introduction to EECS I Lecture 7 March 15, 2011

Lecture 10: Small Signal Device Parameters

Coupling Element and Coupled circuits. Coupled inductor Ideal transformer Controlled sources

Electrical Circuits II (ECE233b)

DEMO #8 - GAUSSIAN ELIMINATION USING MATHEMATICA. 1. Matrices in Mathematica

TUTORIAL PROBLEMS. E.1 KCL, KVL, Power and Energy. Q.1 Determine the current i in the following circuit. All units in VAΩ,,

MAE140 - Linear Circuits - Winter 16 Midterm, February 5

Electrical Circuits 2.1 INTRODUCTION CHAPTER

INDUCTANCE. RC Cicuits vs LR Circuits

Complex Numbers, Signals, and Circuits

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Discussion 3A

Physics 1202: Lecture 11 Today s Agenda

G = G 1 + G 2 + G 3 G 2 +G 3 G1 G2 G3. Network (a) Network (b) Network (c) Network (d)

6.01: Introduction to EECS 1 Week 6 October 15, 2009

Descriptor and nonlinear eigenvalue problems in the analysis of large electrical power systems. Nelson Martins Sergio Gomes Jr. Sergio Luis Varricchio

Key component in Operational Amplifiers

Sections begin this week. Cancelled Sections: Th Labs begin this week. Attend your only second lab slot this week.

Revision: December 13, E Main Suite D Pullman, WA (509) Voice and Fax

KIRCHHOFF CURRENT LAW

MAE140 - Linear Circuits - Fall 13 Midterm, October 31

EE215 FUNDAMENTALS OF ELECTRICAL ENGINEERING

UNIVERSITY OF UTAH ELECTRICAL & COMPUTER ENGINEERING DEPARTMENT. 10k. 3mH. 10k. Only one current in the branch:

MAE140 - Linear Circuits - Winter 16 Final, March 16, 2016

Boise State University Department of Electrical and Computer Engineering ECE 212L Circuit Analysis and Design Lab

EE 2006 Electric Circuit Analysis Spring January 23, 2015 Lecture 02

Selected Student Solutions for Chapter 2

Boise State University Department of Electrical and Computer Engineering ECE 212L Circuit Analysis and Design Lab

Module B3 3.1 Sinusoidal steady-state analysis (single-phase), a review 3.2 Three-phase analysis. Kirtley

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system

Prof. Paolo Colantonio a.a

MAE140 - Linear Circuits - Fall 10 Midterm, October 28

EE 2006 Electric Circuit Analysis Fall September 04, 2014 Lecture 02

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Circuits and Electronics Spring 2001

I. INTRODUCTION. There are two other circuit elements that we will use and are special cases of the above elements. They are:

Lecture #4 Capacitors and Inductors Energy Stored in C and L Equivalent Circuits Thevenin Norton

Physics 4B. A positive value is obtained, so the current is counterclockwise around the circuit.

matter consists, measured in coulombs (C) 1 C of charge requires electrons Law of conservation of charge: charge cannot be created or

55:141 Advanced Circuit Techniques Two-Port Theory

Energy Storage Elements: Capacitors and Inductors

Frequency-Domain Analysis of Transmission Line Circuits (Part 1)

55:041 Electronic Circuits

Professor Terje Haukaas University of British Columbia, Vancouver The Q4 Element

55:141 Advanced Circuit Techniques Two-Port Theory

FE REVIEW OPERATIONAL AMPLIFIERS (OP-AMPS)( ) 8/25/2010

55:041 Electronic Circuits

Module 3: Element Properties Lecture 1: Natural Coordinates

ELE B7 Power Systems Engineering. Power Flow- Introduction

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Analytical Gradient Evaluation of Cost Functions in. General Field Solvers: A Novel Approach for. Optimization of Microwave Structures

UNIT I BASIC CIRCUIT CONCEPTS

I. INTRODUCTION. 1.1 Circuit Theory Fundamentals

Maximum Likelihood Estimation of Binary Dependent Variables Models: Probit and Logit. 1. General Formulation of Binary Dependent Variables Models

Chapter 6 Electrical Systems and Electromechanical Systems

( ) = ( ) + ( 0) ) ( )

CHAPTER 13. Exercises. E13.1 The emitter current is given by the Shockley equation:

CinChE Problem-Solving Strategy Chapter 4 Development of a Mathematical Model. formulation. procedure

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

ECSE Linearity Superposition Principle Superposition Example Dependent Sources. 10 kω. 30 V 5 ma. 6 kω. 2 kω

Independent Device Currents

The Finite Element Method

SUPPLEMENTARY INFORMATION

Term Project - select journal paper and outline. Completed analysis due end

Chapter 12. Ordinary Differential Equation Boundary Value (BV) Problems

ECE 320 Energy Conversion and Power Electronics Dr. Tim Hogan. Chapter 1: Introduction and Three Phase Power

Fundamental loop-current method using virtual voltage sources technique for special cases

ELECTRONICS. EE 42/100 Lecture 4: Resistive Networks and Nodal Analysis. Rev B 1/25/2012 (9:49PM) Prof. Ali M. Niknejad

8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS

Week 11: Differential Amplifiers

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017

Semistate Theory and Design of Analog VLSI Circuits

EE C245 ME C218 Introduction to MEMS Design

MODELING of POWER SYSTEM ELEMENTS by WAVELETS and TLM A Case Study-Transformer Internal Fault Study

MAE140 Linear Circuits (for non-electrical engs)

Fall 2012 Analysis of Experimental Measurements B. Eisenstein/rev. S. Errede

Small signal analysis

Electrical Engineering Department Network Lab.

FEEDBACK AMPLIFIERS. v i or v s v 0

PHYSICS - CLUTCH CH 28: INDUCTION AND INDUCTANCE.

Lecture 8: Small signal parameters and hybrid-π model Lecture 9, High Speed Devices 2016

Maximum Likelihood Estimation of Binary Dependent Variables Models: Probit and Logit. 1. General Formulation of Binary Dependent Variables Models

EMF induced in a coil by moving a bar magnet. Induced EMF: Faraday s Law. Induction and Oscillations. Electromagnetic Induction.

2.3 Nilpotent endomorphisms

Solution Thermodynamics

Numerical Heat and Mass Transfer

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:

Relaxation Methods for Iterative Solution to Linear Systems of Equations

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography

Circuit Variables. Unit: volt (V = J/C)

Lecture 21: Numerical methods for pricing American type derivatives

APPENDIX A Some Linear Algebra

MAE140 Linear Circuits (for non-electrical engs)

Module 2. Random Processes. Version 2 ECE IIT, Kharagpur

S-Domain Analysis. s-domain Circuit Analysis. EE695K VLSI Interconnect. Time domain (t domain) Complex frequency domain (s domain) Laplace Transform L

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction

College of Engineering Department of Electronics and Communication Engineering. Test 1 With Model Answer

Transcription:

ECE 570 Sesson 2 IC 752E Computer Aded Engneerng for Integrated Crcuts Formulaton of Crcut Equatons Bascs of crcut modelng 1. Notaton 2. Crcut elements 3. Krchoff laws 4. ableau formulaton 5. Modfed nodal analyss Supplemental readng: Vladmrescu, Chpt. 2 Ruehl, Chpt. 2 (by K. Snghal and J. Vlach) 1

1. Notaton t ndependent arable (tme) x ndependent arable (space), applcable n dstrbuted elements Lumped elements Varables ( t) = t dependent arable (current) = t dependent arable (oltage) q = q t dependent arable (charge) Φ = Φ dependent arable (flux). Value of a arable at a specfc moment of tme: ( 0) ( t1) ( 0) q( 0) ( 0), alues of current at t = 0 and 1,, Φ alues of oltage, charge, and flux at 0 t = t respectely, t =. 2

Parameters such as R, L, C can be functons of dependent arables. hs feature prodes mechansm for mplementaton of nonlnear elements. 3

Dstrbuted elements (used n modelng nterconnectons) Notaton = x, t current as dep. ar. functon of poston and tme (, ) = x t oltage as dep. ar. functon of poston and tme. Value of dependent arable at specfc argument alues (, 0) x ( x, 0) ntal dstrbutons of current and oltage n a lne (, ) d t ( d, t) tme aryng current and oltage at the poston x = d. 4

(, ) a t 1 ( a, t ) 1 alues of current and oltage at the poston x = a at tme t 1. Parameters: R, L, C, G are specfed n proper unts ( Ω, H, F, Ω 1 Ω ) per unt of length. In some stuatons (case of nonunform lossy lnes) these parameters can depend on poston and frequency: Example: R = or R (, ) R x ω =. R ω 5

2. Basc Crcut Elements (deal components) I. Lumped elements A. Resstor Lnear Symbol Voltage controlled Current controlled R 1 = R = R 6

Nonlnear resstor Symbol Voltage controlled Current controlled R = = ( ) 7

B. Capactor Lnear dq d q = C; = = C C dt dt : 0 IC Nonlnear C dq dq d d q = q( ) ; = = = C ( ) dt d dt dt IC C ( ) : 0 ; ncremental capactance 8

C. Inductor Lnear d dt L = L ; IC : ( 0 ) Nonlnear L d Φ d d = = L IC d dt dt L ( ) d Φ = d ; : ( 0 ) n crem en tal n d u ctan ce 9

D. Dependent (controlled) sources Symbol Lnear Nonlnear VCVS c k k = E = k k c k k c CCCS c k k = F = k k c k k c 10

VCCS c k k = g = k k c k k c CCVS c k k = R = k k c k k c 11

E. Independent sources exctatons (external, tme dependent) Voltage sources V = V t E = E t Current sources I = I t 12

II. Dstrbuted elements F. ransmsson lnes nterconnectons Lossless 1 1 1 1 2 2 2 m... m... m m 0 D x 13

14 Vector notaton: 1 2 m x t x t x t x t,,,, = = = = = = = = 1 2 m x t x t x t x t,,,, = = = = = = = = Model of nterconnectons (lossless transmsson lnes) 0 0 L IC x x t C IC x x t ; :, ; :, = = = = = = = = L matrx of m m nductances (PUL) C matrx of m m capactances (PUL) D length of nterconnectons

Model of lossy lnes (n frequency doman) dv = ( R jω L) I dx di = ( G jωc ) V dx R L C G where { } { } (, ω ) (, ) (, ω ) (, ) V = V x = F x t I = I x = F x t = R ω matrx of resstances representng the conductor losses = L ω matrx of nductances = C ω matrx of capactances = G ω matrx of conductances representng the delectrc losses. Specfcaton: matrces R, L, C, G and lne length D. 15

3. Krchoff laws Krchoff current law KCL of currents nto a node = 0 Krchoff oltage law KVL of oltages n a loop = 0 16

4. ableau formulaton Equatons determnng the topology KCL: A = 0 ; A ncdence matrx, branch currents KVL: = A n n ; branch oltages, nodal oltages Consttute equatons (descrbe the physcs of the elements) CE: Y Z = W ; Y "admttance" matrx, Z "mpedance" matrx, W ector of sources 17

Note that CE are mxed: Y K w 1 1 j = K2 Z 2 w E Y Z W currents oltages Y1 admttance matrx, Z2 mpedance matrx, K1, K2 dmensonless matrces w ector of current sources, w ector of oltage sources j E 18

Matrx formulaton Sparse ableau Analyss (SA) Vector of unknowns: Model equatons: = n x A 0 0 0 KCL, dm Z = dmy = n b 0 1 A 0 = KVL, dm A = n b Z Y 0 n W CE, b # of branches x Model n the compact form: S w S x = w 19

Modfed tableau Obtaned from the SA a the elmnaton of branch oltages usng KVL: = whch yelds A n KCL: A = 0 YA Z = W CE: or n the matrx form n A 0 0 = Z YA n W 20

5. Modfed Nodal Analyss (MNA) Based on separaton of currents nto: I 1 branch currents of elements hang an admttance representaton (these currents are elmnated from the equatons) I 2 branch currents of elements whch do not hae an admttance representaton (ncludes branch currents of oltage sources and those that requred for output) J ndependent current sources. hus we partton the ector of currents accordngly: I1 I = 2 J 21

he ncdence matrx s parttoned such that KCL ( A = 0) can be wrtten as I1 A A A 1 2 J I 2 = 0 A1 I1 A2 I2 = AJ J J (1) he ector of branch oltages s parttoned approprately: = ( V1 V2 V J ) such that the KVL ( = A n ) can be wrtten n the form = = = V1 A1 V1 A1 n V2 = A2 n or else V2 = A2 n V J A J VJ = AJ n (2) 22

Consttute equatons are also wrtten n the parttoned form: 1. for elements wth admttance representaton YV 1 1 = I1 (3) 2. for elements wthout admttance representaton K1V 1 K2V2 Z2I2 = W2 (4) Note: the ector W 2 contans entres representng the oltage sources. Substtuton of (3) and (2a) nto (1) yelds Substtuton of (2b) nto (4) yelds AY A A I = A J (5) 1 1 1 n 2 2 J K A K A Z I = W (6) 1 1 n 2 2 n 2 2 2 he equatons (5) and (6) defne the modfed nodal analyss (MNA) wth n, I2 as unknowns. 23

In the matrx form the MNA s defned as follows: AY A A n AJ J KCL = K A K A Z I W CE 1 1 1 2 1 1 2 2 2 2 2 MNA matrx nterpretaton of block matrces A Y A 1 1 1 Z K A A 2 2 =Y MNA admttance matrx, mpedance matrx of mpedance defned branches K A 1 1 2 2 =C dmensonless matrx n consttute equaton for "nonadmttance" branches, ncdence matrx for "nonadmttance" branches 24

MNA equatons wth block matrces n J Y A2 A J = C Z I W 2 2 2 he entres of the MNA matrx are determned a nspecton of the net lst followng some smple rules, whch are sutable for computer mplementaton. 25