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

Size: px
Start display at page:

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

Transcription

1 Computer-Aded Crcut Smulaton and Verfcaton CSE245 Fall 24 Professor:Chung-Kuan Cheng

2 Admnstraton Lectures: 5:pm ~ 6:2pm TTH HSS 252 Offce Hours: 4:pm ~ 4:45pm TTH APM 4256 Textbook Electronc Crcut and System Smulaton Methods T.L. Pllage,.A. ohrer, C. Vsweswarah, McGraw- Hll TA: Zhengyong (Smon) Zhu (zzhu@cs.ucsd.edu)

3 Crcut Smulaton Input and setup Crcut Smulator: Solve dx/dt=f(x) numercally Output Types of analyss: DC Analyss DC Transfer curves Transent Analyss AC Analyss, Nose, Dstorton, Senstvty

4 Program Structure (a closer look) Input and setup Models Numercal Technques: Formulaton of crcut equatons Soluton of ordnary dfferental equatons Soluton of nonlnear equatons Soluton of lnear equatons Output

5 CSE245: Course Outlne Formulaton LC Lnear, Nonlnear Components,Transstors, Dodes Incdent Matrx Nodal Analyss, Modfed Nodal Analyss K Matrx Dynamc Lnear System S doman analyss, Impulse esponse Taylor s expanson Moments, Passvty, Stablty, ealzablty Symbolc analyss, Y-Delta, BDD analyss Matrx Solver LU, KLU, reorderng Mutgrd, PCG, GMES

6 CSE245: Course Outlne (Cont ) Integraton Forward Euler, Backward Euler, Trapezodal ule Explct and Implct Method, Predcton and Correcton Equvalent Crcut Errors: Local error, Local Truncaton Error, Global Error A-Stable Alternatng Drecton Implct Method Nonlnear System Newton aphson, Lne Search Transmsson Lne, S-Parameter FDTD: equvalent crcut, convoluton Frequency dependent components Senstvty Mechancal, Thermal, Bo Analyss

7 Lecture : Formulaton KCL/KVL Sparse Tableau Analyss Nodal Analyss, Modfed Nodal Analyss *some sldes borrowed from Berkeley EE29 Course

8 Formulaton of Crcut Equatons Unknowns B branch currents () N node voltages (e) B branch voltages (v) Equatons N+B Conservaton Laws B Consttutve Equatons

9 Branch Consttutve Equatons (BCE) Ideal elements Element esstor Capactor Inductor Voltage Source Current Source VCVS VCCS CCVS CCCS Branch Eqn v = = C dv/dt v = L d/dt v = v s, =? = s, v =? v s = A V v c, =? s = G T v c, v =? v s = T c, =? s = A I c, v =?

10 Conservaton Laws Determned by the topology of the crcut Krchhoff s Voltage Law (KVL): Every crcut node has a unque voltage wth respect to the reference node. The voltage across a branch e b s equal to the dfference between the postve and negatve referenced voltages of the nodes on whch t s ncdent No voltage source loop Krchhoff s Current Law (KCL): The algebrac sum of all the currents flowng out of (or nto) any crcut node s zero. No Current Source Cut

11 Equaton Formulaton - KCL 2 G 2 v I s5 = A = Krchhoff s Current Law (KCL) N equatons

12 Equaton Formulaton - KVL 2 G 2 v I s5 = e e v v v v v v - A T e = Krchhoff s Voltage Law (KVL) B equatons

13 Equaton Formulaton - BCE 2 G 2 v I s5 = s v v v v v G K v v+ = s B equatons

14 n o d e 2 Equaton Formulaton Node-Branch Incdence Matrx branches 2 3 j B s (+, -, ) N A j ={+ f node s termnal + of branch j - f node s termnal - of branch j f node s not connected to branch j

15 Equaton Assembly (Stampng Procedures) Dfferent ways of combnng Conservaton Laws and Consttutve Equatons Sparse Table Analyss (STA) Modfed Nodal Analyss (MNA)

16 Sparse Tableau Analyss (STA). Wrte KCL: A= (N eqns) 2. Wrte KVL: v -A T e= (B eqns) 3. Wrte BCE: K + K v v=s (B eqns) = S e v K K A I A v T N+2B eqns N+2B unknowns N = # nodes B = # branches Sparse Tableau

17 Sparse Tableau Analyss (STA) Advantages It can be appled to any crcut Eqns can be assembled drectly from nput data Coeffcent Matrx s very sparse Problem Sophstcated programmng technques and data structures are requred for tme and memory effcency

18 Nodal Matrx N = # nodes Nodal Analyss (NA). Wrte KCL A = (N eqns, B unknowns) 2. Use BCE to relate branch currents to branch voltages =f(v) (B unknowns B unknowns) 3. Use KVL to relate branch voltages to node voltages 4. v=h(e) (B unknowns N unknowns) Y n e= ns N eqns N unknowns

19 Nodal Analyss - Example 3 2 G 2 v 3 4 I s5. KCL: A= 2. BCE: K v v+ = s = s -K v v A K v v= A s 3. KVL: v = A T e A K v A T e= A s Y n e= ns = s e e G G

20 Nodal Analyss Example shows NA may be derved from STA Better: Y n may be obtaned by drect nspecton (stampng procedure) Each element has an assocated stamp Y n s the composton of all the elements stamps

21 Nodal Analyss esstor Stamp Spce nput format: k N+ N- kvalue N+ k N- N+ N- N+ N- k k k k What f a resstor s connected to ground?. Only contrbutes to the dagonal others others + k k ( e e ) N + N = ( e ) = N + en s s KCL at node N+ KCL at node N-

22 Nodal Analyss VCCS Stamp Spce nput format: Gk N+ N- NC+ NC- Gkvalue NC+ NC+ NC- NC- + v c - G k v c N+ N- N+ N- Gk G k G G k k G ( e ) NC+ enc = ( e ) = NC+ enc + G KCL at node N+ others others k k s s KCL at node N-

23 Nodal Analyss Current source Stamp Spce nput format: Ik N+ N- Ikvalue N+ I k N+ N- N+ N- = I I k k N-

24 Nodal Analyss (NA) Advantages Yn s often dagonally domnant and symmetrc Eqns can be assembled drectly from nput data Yn has non-zero dagonal entres Yn s sparse (not as sparse as STA) and smaller than STA: NxN compared to (N+2B)x(N+2B) Lmtatons Conserved quantty must be a functon of node varable Cannot handle floatng voltage sources, VCVS, CCCS, CCVS

25 Modfed Nodal Analyss (MNA) kl cannot be explctly expressed n terms of node voltages t has to be added as unknown (new column) e k and e l are not ndependent varables anymore a constrant has to be added (new row) How do we deal wth ndependent voltage sources? kl k l + - E kl = kl kl l k E e e k l

26 MNA Voltage Source Stamp Spce nput format: Vk N+ N- Ekvalue E k + - N+ N- k N+ N- Branch k N+ N- k HS - - E k

27 Modfed Nodal Analyss (MNA) How do we deal wth ndependent voltage sources? Augmented nodal matrx Y B e n = C MS Some branch currents In general: Y B e n = C D MS

28 MNA General rules A branch current s always ntroduced as and addtonal varable for a voltage source or an nductor For current sources, resstors, conductors and capactors, the branch current s ntroduced only f: Any crcut element depends on that branch current That branch current s requested as output

29 MNA CCCS and CCVS Stamp

30 MNA An example + v E S G 2 v 3 4 I s E 7 v 3 Step : Wrte KCL = () = (2) = (3) 7 8 = (4)

31 MNA An example Step 2: Use branch equatons to elmnate as many branch currents as possble / v + G2 v3 + /3 v3 = () - /3 v3 + /4 v4-6 = s5 (2) 6 + /8 v8 = (3) 7 /8 v8 = (4) Step 3: Wrte down unused branch equatons v6 = ES6 v7 E7 v3 = (b6) (b7)

32 MNA An example Step 4: Use KVL to elmnate branch voltages from prevous equatons / e + G2 (e-e2) + /3 (e-e2) = () - /3 (e-e2) + /4 e2-6 = s5 (2) 6 + /8 (e3-e4) = (3) 7 /8 (e3-e4) = (4) (e3-e2) = ES6 (b6) e4 E7 (e-e2) = (b7)

33 MNA An example = ES e e e e E E G G s MS e C B Y n =

34 Modfed Nodal Analyss (MNA) Advantages MNA can be appled to any crcut Eqns can be assembled drectly from nput data MNA matrx s close to Y n Lmtatons Sometmes we have zeros on the man dagonal

Formulation of Circuit Equations

Formulation of Circuit Equations 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

More information

MAE140 - Linear Circuits - Fall 13 Midterm, October 31

MAE140 - Linear Circuits - Fall 13 Midterm, October 31 Instructons ME140 - Lnear Crcuts - Fall 13 Mdterm, October 31 () Ths exam s open book. You may use whatever wrtten materals you choose, ncludng your class notes and textbook. You may use a hand calculator

More information

MAE140 - Linear Circuits - Winter 16 Midterm, February 5

MAE140 - Linear Circuits - Winter 16 Midterm, February 5 Instructons ME140 - Lnear Crcuts - Wnter 16 Mdterm, February 5 () Ths exam s open book. You may use whatever wrtten materals you choose, ncludng your class notes and textbook. You may use a hand calculator

More information

Electrical Circuits 2.1 INTRODUCTION CHAPTER

Electrical Circuits 2.1 INTRODUCTION CHAPTER CHAPTE Electrcal Crcuts. INTODUCTION In ths chapter, we brefly revew the three types of basc passve electrcal elements: resstor, nductor and capactor. esstance Elements: Ohm s Law: The voltage drop across

More information

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

EE 2006 Electric Circuit Analysis Fall September 04, 2014 Lecture 02 EE 2006 Electrc Crcut Analyss Fall 2014 September 04, 2014 Lecture 02 1 For Your Informaton Course Webpage http://www.d.umn.edu/~jngba/electrc_crcut_analyss_(ee_2006).html You can fnd on the webpage: Lecture:

More information

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

EE 2006 Electric Circuit Analysis Spring January 23, 2015 Lecture 02 EE 2006 Electrc Crcut Analyss Sprng 2015 January 23, 2015 Lecture 02 1 Lab 1 Dgtal Multmeter Lab nstructons Aalable onlne Prnt out and read before Lab MWAH 391, 4:00 7:00 pm, next Monday or Wednesday (January

More information

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

ELECTRONICS. EE 42/100 Lecture 4: Resistive Networks and Nodal Analysis. Rev B 1/25/2012 (9:49PM) Prof. Ali M. Niknejad A. M. Nknejad Unversty of Calforna, Berkeley EE 100 / 42 Lecture 4 p. 1/14 EE 42/100 Lecture 4: Resstve Networks and Nodal Analyss ELECTRONICS Rev B 1/25/2012 (9:49PM) Prof. Al M. Nknejad Unversty of Calforna,

More information

Lecture 21: Numerical methods for pricing American type derivatives

Lecture 21: Numerical methods for pricing American type derivatives Lecture 21: Numercal methods for prcng Amercan type dervatves Xaoguang Wang STAT 598W Aprl 10th, 2014 (STAT 598W) Lecture 21 1 / 26 Outlne 1 Fnte Dfference Method Explct Method Penalty Method (STAT 598W)

More information

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

Boise State University Department of Electrical and Computer Engineering ECE 212L Circuit Analysis and Design Lab Bose State Unersty Department of Electrcal and omputer Engneerng EE 1L rcut Analyss and Desgn Lab Experment #8: The Integratng and Dfferentatng Op-Amp rcuts 1 Objectes The objectes of ths laboratory experment

More information

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

Sections begin this week. Cancelled Sections: Th Labs begin this week. Attend your only second lab slot this week. Announcements Sectons begn ths week Cancelled Sectons: Th 122. Labs begn ths week. Attend your only second lab slot ths week. Cancelled labs: ThF 25. Please check your Lab secton. Homework #1 onlne Due

More information

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

Boise State University Department of Electrical and Computer Engineering ECE 212L Circuit Analysis and Design Lab Bose State Unersty Department of Electrcal and omputer Engneerng EE 1L rcut Analyss and Desgn Lab Experment #8: The Integratng and Dfferentatng Op-Amp rcuts 1 Objectes The objectes of ths laboratory experment

More information

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

MAE140 - Linear Circuits - Winter 16 Final, March 16, 2016 ME140 - Lnear rcuts - Wnter 16 Fnal, March 16, 2016 Instructons () The exam s open book. You may use your class notes and textbook. You may use a hand calculator wth no communcaton capabltes. () You have

More information

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

Independent Device Currents

Independent Device Currents Independent Dece Currents j Snce KCL = j k k Only one ndependent current can be defned for each termnal dece. Snce KCL = Only ndependent currents can be defned for a termnal dece. Snce KVL = Only ndependent

More information

Advanced Circuits Topics - Part 1 by Dr. Colton (Fall 2017)

Advanced Circuits Topics - Part 1 by Dr. Colton (Fall 2017) Advanced rcuts Topcs - Part by Dr. olton (Fall 07) Part : Some thngs you should already know from Physcs 0 and 45 These are all thngs that you should have learned n Physcs 0 and/or 45. Ths secton s organzed

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

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

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Discussion 3A EECS 16B Desgnng Informaton Devces and Systems II Sprng 018 J. Roychowdhury and M. Maharbz Dscusson 3A 1 Phasors We consder snusodal voltages and currents of a specfc form: where, Voltage vt) = V 0 cosωt

More information

Consistency & Convergence

Consistency & Convergence /9/007 CHE 374 Computatonal Methods n Engneerng Ordnary Dfferental Equatons Consstency, Convergence, Stablty, Stffness and Adaptve and Implct Methods ODE s n MATLAB, etc Consstency & Convergence Consstency

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng

More information

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

Fundamental loop-current method using virtual voltage sources technique for special cases Fundamental loop-current method usng vrtual voltage sources technque for specal cases George E. Chatzaraks, 1 Marna D. Tortorel 1 and Anastasos D. Tzolas 1 Electrcal and Electroncs Engneerng Departments,

More information

Appendix B. The Finite Difference Scheme

Appendix B. The Finite Difference Scheme 140 APPENDIXES Appendx B. The Fnte Dfference Scheme In ths appendx we present numercal technques whch are used to approxmate solutons of system 3.1 3.3. A comprehensve treatment of theoretcal and mplementaton

More information

MAE140 - Linear Circuits - Fall 10 Midterm, October 28

MAE140 - Linear Circuits - Fall 10 Midterm, October 28 M140 - Lnear rcuts - Fall 10 Mdterm, October 28 nstructons () Ths exam s open book. You may use whatever wrtten materals you choose, ncludng your class notes and textbook. You may use a hand calculator

More information

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

( ) = ( ) + ( 0) ) ( ) EETOMAGNETI OMPATIBIITY HANDBOOK 1 hapter 9: Transent Behavor n the Tme Doman 9.1 Desgn a crcut usng reasonable values for the components that s capable of provdng a tme delay of 100 ms to a dgtal sgnal.

More information

EE215 FUNDAMENTALS OF ELECTRICAL ENGINEERING

EE215 FUNDAMENTALS OF ELECTRICAL ENGINEERING EE215 FUNDAMENTALS OF ELECTRICAL ENGINEERING TaChang Chen Unersty of Washngton, Bothell Sprng 2010 EE215 1 WEEK 8 FIRST ORDER CIRCUIT RESPONSE May 21 st, 2010 EE215 2 1 QUESTIONS TO ANSWER Frst order crcuts

More information

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

Lecture #4 Capacitors and Inductors Energy Stored in C and L Equivalent Circuits Thevenin Norton EES ntro. electroncs for S Sprng 003 Lecture : 0/03/03 A.R. Neureuther Verson Date 0/0/03 EES ntroducton to Electroncs for omputer Scence Andrew R. Neureuther Lecture # apactors and nductors Energy Stored

More information

Key component in Operational Amplifiers

Key component in Operational Amplifiers Key component n Operatonal Amplfers Objectve of Lecture Descrbe how dependent voltage and current sources functon. Chapter.6 Electrcal Engneerng: Prncples and Applcatons Chapter.6 Fundamentals of Electrc

More information

DC Circuits. Crossing the emf in this direction +ΔV

DC Circuits. Crossing the emf in this direction +ΔV DC Crcuts Delverng a steady flow of electrc charge to a crcut requres an emf devce such as a battery, solar cell or electrc generator for example. mf stands for electromotve force, but an emf devce transforms

More information

FTCS Solution to the Heat Equation

FTCS Solution to the Heat Equation FTCS Soluton to the Heat Equaton ME 448/548 Notes Gerald Recktenwald Portland State Unversty Department of Mechancal Engneerng gerry@pdx.edu ME 448/548: FTCS Soluton to the Heat Equaton Overvew 1. Use

More information

55:041 Electronic Circuits

55:041 Electronic Circuits 55:04 Electronc Crcuts Feedback & Stablty Sectons of Chapter 2. Kruger Feedback & Stablty Confguraton of Feedback mplfer Negate feedback β s the feedback transfer functon S o S S o o S S o f S S S S fb

More information

The Exact Formulation of the Inverse of the Tridiagonal Matrix for Solving the 1D Poisson Equation with the Finite Difference Method

The Exact Formulation of the Inverse of the Tridiagonal Matrix for Solving the 1D Poisson Equation with the Finite Difference Method Journal of Electromagnetc Analyss and Applcatons, 04, 6, 0-08 Publshed Onlne September 04 n ScRes. http://www.scrp.org/journal/jemaa http://dx.do.org/0.46/jemaa.04.6000 The Exact Formulaton of the Inverse

More information

Small signal analysis

Small signal analysis Small gnal analy. ntroducton Let u conder the crcut hown n Fg., where the nonlnear retor decrbed by the equaton g v havng graphcal repreentaton hown n Fg.. ( G (t G v(t v Fg. Fg. a D current ource wherea

More information

Selected Student Solutions for Chapter 2

Selected Student Solutions for Chapter 2 /3/003 Assessment Prolems Selected Student Solutons for Chapter. Frst note that we know the current through all elements n the crcut except the 6 kw resstor (the current n the three elements to the left

More information

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

FE REVIEW OPERATIONAL AMPLIFIERS (OP-AMPS)( ) 8/25/2010 FE REVEW OPERATONAL AMPLFERS (OP-AMPS)( ) 1 The Op-amp 2 An op-amp has two nputs and one output. Note the op-amp below. The termnal labeled l wth the (-) sgn s the nvertng nput and the nput labeled wth

More information

Chapter 6 Electrical Systems and Electromechanical Systems

Chapter 6 Electrical Systems and Electromechanical Systems ME 43 Systems Dynamcs & Control Chapter 6: Electrcal Systems and Electromechancal Systems Chapter 6 Electrcal Systems and Electromechancal Systems 6. INTODUCTION A. Bazoune The majorty of engneerng systems

More information

EE 330 Lecture 24. Small Signal Analysis Small Signal Analysis of BJT Amplifier

EE 330 Lecture 24. Small Signal Analysis Small Signal Analysis of BJT Amplifier EE 0 Lecture 4 Small Sgnal Analss Small Sgnal Analss o BJT Ampler Eam Frda March 9 Eam Frda Aprl Revew Sesson or Eam : 6:00 p.m. on Thursda March 8 n Room Sweene 6 Revew rom Last Lecture Comparson o Gans

More information

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

Physics 4B. A positive value is obtained, so the current is counterclockwise around the circuit. Physcs 4B Solutons to Chapter 7 HW Chapter 7: Questons:, 8, 0 Problems:,,, 45, 48,,, 7, 9 Queston 7- (a) no (b) yes (c) all te Queston 7-8 0 μc Queston 7-0, c;, a;, d; 4, b Problem 7- (a) Let be the current

More information

ELE B7 Power Systems Engineering. Power Flow- Introduction

ELE B7 Power Systems Engineering. Power Flow- Introduction ELE B7 Power Systems Engneerng Power Flow- Introducton Introducton to Load Flow Analyss The power flow s the backbone of the power system operaton, analyss and desgn. It s necessary for plannng, operaton,

More information

Parameter Estimation for Dynamic System using Unscented Kalman filter

Parameter Estimation for Dynamic System using Unscented Kalman filter Parameter Estmaton for Dynamc System usng Unscented Kalman flter Jhoon Seung 1,a, Amr Atya F. 2,b, Alexander G.Parlos 3,c, and Klto Chong 1,4,d* 1 Dvson of Electroncs Engneerng, Chonbuk Natonal Unversty,

More information

Airflow and Contaminant Simulation with CONTAM

Airflow and Contaminant Simulation with CONTAM Arflow and Contamnant Smulaton wth CONTAM George Walton, NIST CHAMPS Developers Workshop Syracuse Unversty June 19, 2006 Network Analogy Electrc Ppe, Duct & Ar Wre Ppe, Duct, or Openng Juncton Juncton

More information

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

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 Lnearty An element s sad to be lnear f t satsfes homogenety (scalng) property and addte (superposton) property. 1. homogenety property Let x be the nput and y be the output of an element. x y If kx s appled

More information

Automatic Formulation of Circuit Equations

Automatic Formulation of Circuit Equations ECE 570 Session 3 IC 752-E Computer Aided Engineering for Integrated Circuits Automatic Formulation of Circuit Equations Objective: Basics of computer aided analysis/simulation Outline:. Discussion of

More information

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

Chapter 12. Ordinary Differential Equation Boundary Value (BV) Problems Chapter. Ordnar Dfferental Equaton Boundar Value (BV) Problems In ths chapter we wll learn how to solve ODE boundar value problem. BV ODE s usuall gven wth x beng the ndependent space varable. p( x) q(

More information

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

6.01: Introduction to EECS I Lecture 7 March 15, 2011 6.0: Introducton to EECS I Lecture 7 March 5, 20 6.0: Introducton to EECS I Crcuts The Crcut Abstracton Crcuts represent systems as connectons of elements through whch currents (through arables) flow and

More information

Linear Approximation with Regularization and Moving Least Squares

Linear Approximation with Regularization and Moving Least Squares Lnear Approxmaton wth Regularzaton and Movng Least Squares Igor Grešovn May 007 Revson 4.6 (Revson : March 004). 5 4 3 0.5 3 3.5 4 Contents: Lnear Fttng...4. Weghted Least Squares n Functon Approxmaton...

More information

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

Frequency-Domain Analysis of Transmission Line Circuits (Part 1) Frequency-Doman Analyss of Transmsson Lne Crcuts (Part ) Outlne -port networs mpedance matrx representaton Admttance matrx representaton catterng matrx representaton eanng of the -parameters Generalzed

More information

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

UNIVERSITY OF UTAH ELECTRICAL & COMPUTER ENGINEERING DEPARTMENT. 10k. 3mH. 10k. Only one current in the branch: UNIERSITY OF UTH ELECTRICL & COMPUTER ENGINEERING DEPRTMENT ECE 70 HOMEWORK #6 Soluton Summer 009. fter beng closed a long tme, the swtch opens at t = 0. Fnd (t) for t > 0. t = 0 0kΩ 0kΩ 3mH Step : (Redraw

More information

55:041 Electronic Circuits

55:041 Electronic Circuits 55:04 Electronc Crcuts Feedback & Stablty Sectons of Chapter 2. Kruger Feedback & Stablty Confguraton of Feedback mplfer S o S ε S o ( S β S ) o Negate feedback S S o + β β s the feedback transfer functon

More information

Relaxation Methods for Iterative Solution to Linear Systems of Equations

Relaxation Methods for Iterative Solution to Linear Systems of Equations Relaxaton Methods for Iteratve Soluton to Lnear Systems of Equatons Gerald Recktenwald Portland State Unversty Mechancal Engneerng Department gerry@pdx.edu Overvew Techncal topcs Basc Concepts Statonary

More information

Chapter - 2. Distribution System Power Flow Analysis

Chapter - 2. Distribution System Power Flow Analysis Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load

More information

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

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system Transfer Functons Convenent representaton of a lnear, dynamc model. A transfer functon (TF) relates one nput and one output: x t X s y t system Y s The followng termnology s used: x y nput output forcng

More information

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,

More information

Introduction to circuit analysis. Classification of Materials

Introduction to circuit analysis. Classification of Materials Introducton to crcut analyss OUTLINE Electrcal quanttes Charge Current Voltage Power The deal basc crcut element Sgn conventons Current versus voltage (I-V) graph Readng: 1.2, 1.3,1.6 Lecture 2, Slde 1

More information

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

S-Domain Analysis. s-domain Circuit Analysis. EE695K VLSI Interconnect. Time domain (t domain) Complex frequency domain (s domain) Laplace Transform L EE695K S nterconnect S-Doman naly -Doman rcut naly Tme doman t doman near rcut aplace Tranform omplex frequency doman doman Tranformed rcut Dfferental equaton lacal technque epone waveform aplace Tranform

More information

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS IJRRAS 8 (3 September 011 www.arpapress.com/volumes/vol8issue3/ijrras_8_3_08.pdf NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS H.O. Bakodah Dept. of Mathematc

More information

Energy Storage Elements: Capacitors and Inductors

Energy Storage Elements: Capacitors and Inductors CHAPTER 6 Energy Storage Elements: Capactors and Inductors To ths pont n our study of electronc crcuts, tme has not been mportant. The analyss and desgns we hae performed so far hae been statc, and all

More information

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

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017 U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that

More information

Finite Element Modelling of truss/cable structures

Finite Element Modelling of truss/cable structures Pet Schreurs Endhoven Unversty of echnology Department of Mechancal Engneerng Materals echnology November 3, 214 Fnte Element Modellng of truss/cable structures 1 Fnte Element Analyss of prestressed structures

More information

Department of Electrical and Computer Engineering FEEDBACK AMPLIFIERS

Department of Electrical and Computer Engineering FEEDBACK AMPLIFIERS Department o Electrcal and Computer Engneerng UNIT I EII FEEDBCK MPLIFIES porton the output sgnal s ed back to the nput o the ampler s called Feedback mpler. Feedback Concept: block dagram o an ampler

More information

Complex Numbers, Signals, and Circuits

Complex Numbers, Signals, and Circuits Complex Numbers, Sgnals, and Crcuts 3 August, 009 Complex Numbers: a Revew Suppose we have a complex number z = x jy. To convert to polar form, we need to know the magntude of z and the phase of z. z =

More information

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

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve

More information

MEM 255 Introduction to Control Systems Review: Basics of Linear Algebra

MEM 255 Introduction to Control Systems Review: Basics of Linear Algebra MEM 255 Introducton to Control Systems Revew: Bascs of Lnear Algebra Harry G. Kwatny Department of Mechancal Engneerng & Mechancs Drexel Unversty Outlne Vectors Matrces MATLAB Advanced Topcs Vectors A

More information

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

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

INDUCTANCE. RC Cicuits vs LR Circuits

INDUCTANCE. RC Cicuits vs LR Circuits INDUTANE R cuts vs LR rcuts R rcut hargng (battery s connected): (1/ )q + (R)dq/ dt LR rcut = (R) + (L)d/ dt q = e -t/ R ) = / R(1 - e -(R/ L)t ) q ncreases from 0 to = dq/ dt decreases from / R to 0 Dschargng

More information

coordinates. Then, the position vectors are described by

coordinates. Then, the position vectors are described by Revewng, what we have dscussed so far: Generalzed coordnates Any number of varables (say, n) suffcent to specfy the confguraton of the system at each nstant to tme (need not be the mnmum number). In general,

More information

Solution of the Navier-Stokes Equations

Solution of the Navier-Stokes Equations Numercal Flud Mechancs Fall 2011 Lecture 25 REVIEW Lecture 24: Soluton of the Naver-Stokes Equatons Dscretzaton of the convectve and vscous terms Dscretzaton of the pressure term Conservaton prncples Momentum

More information

2.29 Numerical Fluid Mechanics Fall 2011 Lecture 12

2.29 Numerical Fluid Mechanics Fall 2011 Lecture 12 REVIEW Lecture 11: 2.29 Numercal Flud Mechancs Fall 2011 Lecture 12 End of (Lnear) Algebrac Systems Gradent Methods Krylov Subspace Methods Precondtonng of Ax=b FINITE DIFFERENCES Classfcaton of Partal

More information

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS)

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS) Some Comments on Acceleratng Convergence of Iteratve Sequences Usng Drect Inverson of the Iteratve Subspace (DIIS) C. Davd Sherrll School of Chemstry and Bochemstry Georga Insttute of Technology May 1998

More information

55:141 Advanced Circuit Techniques Two-Port Theory

55:141 Advanced Circuit Techniques Two-Port Theory 55:4 Adanced Crcut Technques Two-Port Theory Materal: Lecture Notes A. Kruger 55:4: Adanced Crcut Technques The Unersty of Iowa, 205 Two-Port Theory, Slde Two-Port Networks Note, the BJT s all are hghly

More information

ME 501A Seminar in Engineering Analysis Page 1

ME 501A Seminar in Engineering Analysis Page 1 umercal Solutons of oundary-value Problems n Os ovember 7, 7 umercal Solutons of oundary- Value Problems n Os Larry aretto Mechancal ngneerng 5 Semnar n ngneerng nalyss ovember 7, 7 Outlne Revew stff equaton

More information

CHEMICAL REACTIONS AND DIFFUSION

CHEMICAL REACTIONS AND DIFFUSION CHEMICAL REACTIONS AND DIFFUSION A.K.A. NETWORK THERMODYNAMICS BACKGROUND Classcal thermodynamcs descrbes equlbrum states. Non-equlbrum thermodynamcs descrbes steady states. Network thermodynamcs descrbes

More information

MMA and GCMMA two methods for nonlinear optimization

MMA and GCMMA two methods for nonlinear optimization MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons

More information

Lecture 10: Small Signal Device Parameters

Lecture 10: Small Signal Device Parameters Lecture 0: Small Sgnal Dece Parameters 06009 Lecture 9, Hgh Speed Deces 06 Lecture : Ballstc FETs Lu: 0, 394 06009 Lecture 9, Hgh Speed Deces 06 Large Sgnal / Small Sgnal e I E c I C The electrcal sgnal

More information

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0 MODULE 2 Topcs: Lnear ndependence, bass and dmenson We have seen that f n a set of vectors one vector s a lnear combnaton of the remanng vectors n the set then the span of the set s unchanged f that vector

More information

A Fast Computer Aided Design Method for Filters

A Fast Computer Aided Design Method for Filters 2017 Asa-Pacfc Engneerng and Technology Conference (APETC 2017) ISBN: 978-1-60595-443-1 A Fast Computer Aded Desgn Method for Flters Gang L ABSTRACT *Ths paper presents a fast computer aded desgn method

More information

NON-LINEAR CONVOLUTION: A NEW APPROACH FOR THE AURALIZATION OF DISTORTING SYSTEMS

NON-LINEAR CONVOLUTION: A NEW APPROACH FOR THE AURALIZATION OF DISTORTING SYSTEMS NON-LINEAR CONVOLUTION: A NEW APPROAC FOR TE AURALIZATION OF DISTORTING SYSTEMS Angelo Farna, Alberto Belln and Enrco Armellon Industral Engneerng Dept., Unversty of Parma, Va delle Scenze 8/A Parma, 00

More information

UNIT I BASIC CIRCUIT CONCEPTS

UNIT I BASIC CIRCUIT CONCEPTS UNIT I BASIC CIRCUIT CONCEPTS Crcut elements Krchhoff s Law V-I Relatonshp of R,L and C Independent and Dependent sources Smple Resstve crcuts Networks reducton Voltage dvson current source transformaton.

More information

Handout # 6 (MEEN 617) Numerical Integration to Find Time Response of SDOF mechanical system. and write EOM (1) as two first-order Eqs.

Handout # 6 (MEEN 617) Numerical Integration to Find Time Response of SDOF mechanical system. and write EOM (1) as two first-order Eqs. Handout # 6 (MEEN 67) Numercal Integraton to Fnd Tme Response of SDOF mechancal system State Space Method The EOM for a lnear system s M X + DX + K X = F() t () t = X = X X = X = V wth ntal condtons, at

More information

KIRCHHOFF CURRENT LAW

KIRCHHOFF CURRENT LAW KRCHHOFF CURRENT LAW ONE OF THE FUNDAMENTAL CONSERATON PRNCPLES N ELECTRCAL ENGNEERNG CHARGE CANNOT BE CREATED NOR DESTROYED NODES, BRANCHES, LOOPS A NODE CONNECTS SEERAL COMPONENTS. BUT T DOES NOT HOLD

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could

More information

Copyright 2004 by Oxford University Press, Inc.

Copyright 2004 by Oxford University Press, Inc. JT as an Amplfer &a Swtch, Large Sgnal Operaton, Graphcal Analyss, JT at D, asng JT, Small Sgnal Operaton Model, Hybrd P-Model, TModel. Lecture # 7 1 Drecton of urrent Flow & Operaton for Amplfer Applcaton

More information

Digital Signal Processing

Digital Signal Processing Dgtal Sgnal Processng Dscrete-tme System Analyss Manar Mohasen Offce: F8 Emal: manar.subh@ut.ac.r School of IT Engneerng Revew of Precedent Class Contnuous Sgnal The value of the sgnal s avalable over

More information

CHAPTER 14 GENERAL PERTURBATION THEORY

CHAPTER 14 GENERAL PERTURBATION THEORY CHAPTER 4 GENERAL PERTURBATION THEORY 4 Introducton A partcle n orbt around a pont mass or a sphercally symmetrc mass dstrbuton s movng n a gravtatonal potental of the form GM / r In ths potental t moves

More information

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity LINEAR REGRESSION ANALYSIS MODULE IX Lecture - 30 Multcollnearty Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur 2 Remedes for multcollnearty Varous technques have

More information

PART 8. Partial Differential Equations PDEs

PART 8. Partial Differential Equations PDEs he Islamc Unverst of Gaza Facult of Engneerng Cvl Engneerng Department Numercal Analss ECIV 3306 PAR 8 Partal Dfferental Equatons PDEs Chapter 9; Fnte Dfference: Ellptc Equatons Assocate Prof. Mazen Abualtaef

More information

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

Descriptor and nonlinear eigenvalue problems in the analysis of large electrical power systems. Nelson Martins Sergio Gomes Jr. Sergio Luis Varricchio Descrptor and nonlnear egenalue problems n the analss o large electrcal power sstems Nelson Martns Sergo Gomes Jr. Sergo Lus Varrccho Workshop on Nonlnear Egenalue Problems March 7 Descrptor and Nonlnear

More information

2 Finite difference basics

2 Finite difference basics Numersche Methoden 1, WS 11/12 B.J.P. Kaus 2 Fnte dfference bascs Consder the one- The bascs of the fnte dfference method are best understood wth an example. dmensonal transent heat conducton equaton T

More information

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

Term Project - select journal paper and outline. Completed analysis due end EE 5200 - Lecture 30 Fr ov 4, 2016 Topcs for Today: Announcements Term Project - select journal paper and outlne. Completed analyss due end of Week 12. Submt va e-mal as mn-lecture.ppt wth voce narraton.

More information

Quantum Mechanics for Scientists and Engineers. David Miller

Quantum Mechanics for Scientists and Engineers. David Miller Quantum Mechancs for Scentsts and Engneers Davd Mller Types of lnear operators Types of lnear operators Blnear expanson of operators Blnear expanson of lnear operators We know that we can expand functons

More information

The Finite Element Method

The Finite Element Method The Fnte Element Method GENERAL INTRODUCTION Read: Chapters 1 and 2 CONTENTS Engneerng and analyss Smulaton of a physcal process Examples mathematcal model development Approxmate solutons and methods of

More information

Hongyi Miao, College of Science, Nanjing Forestry University, Nanjing ,China. (Received 20 June 2013, accepted 11 March 2014) I)ϕ (k)

Hongyi Miao, College of Science, Nanjing Forestry University, Nanjing ,China. (Received 20 June 2013, accepted 11 March 2014) I)ϕ (k) ISSN 1749-3889 (prnt), 1749-3897 (onlne) Internatonal Journal of Nonlnear Scence Vol.17(2014) No.2,pp.188-192 Modfed Block Jacob-Davdson Method for Solvng Large Sparse Egenproblems Hongy Mao, College of

More information

Indeterminate pin-jointed frames (trusses)

Indeterminate pin-jointed frames (trusses) Indetermnate pn-jonted frames (trusses) Calculaton of member forces usng force method I. Statcal determnacy. The degree of freedom of any truss can be derved as: w= k d a =, where k s the number of all

More information

FE REVIEW OPERATIONAL AMPLIFIERS (OP-AMPS)

FE REVIEW OPERATIONAL AMPLIFIERS (OP-AMPS) FE EIEW OPEATIONAL AMPLIFIES (OPAMPS) 1 The Opamp An opamp has two nputs and one output. Note the opamp below. The termnal labeled wth the () sgn s the nvertng nput and the nput labeled wth the () sgn

More information

Week 11: Differential Amplifiers

Week 11: Differential Amplifiers ELE 0A Electronc rcuts Week : Dfferental Amplfers Lecture - Large sgnal analyss Topcs to coer A analyss Half-crcut analyss eadng Assgnment: hap 5.-5.8 of Jaeger and Blalock or hap 7. - 7.3, of Sedra and

More information

Why working at higher frequencies?

Why working at higher frequencies? Advanced course on ELECTRICAL CHARACTERISATION OF NANOSCALE SAMPLES & BIOCHEMICAL INTERFACES: methods and electronc nstrumentaton. MEASURING SMALL CURRENTS When speed comes nto play Why workng at hgher

More information

Implicit Integration Henyey Method

Implicit Integration Henyey Method Implct Integraton Henyey Method In realstc stellar evoluton codes nstead of a drect ntegraton usng for example the Runge-Kutta method one employs an teratve mplct technque. Ths s because the structure

More information

Interconnect Modeling

Interconnect Modeling Interconnect Modelng Modelng of Interconnects Interconnect R, C and computaton Interconnect models umped RC model Dstrbuted crcut models Hgher-order waveform n dstrbuted RC trees Accuracy and fdelty Prepared

More information

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng

More information

Identification of Instantaneous Modal Parameters of A Nonlinear Structure Via Amplitude-Dependent ARX Model

Identification of Instantaneous Modal Parameters of A Nonlinear Structure Via Amplitude-Dependent ARX Model Identfcaton of Instantaneous Modal Parameters of A Nonlnear Structure Va Ampltude-Dependent ARX Model We Chh Su(NCHC), Chung Shann Huang(NCU), Chng Yu Lu(NCU) Outlne INRODUCION MEHODOLOGY NUMERICAL VERIFICAION

More information

Compiling for Parallelism & Locality. Example. Announcement Need to make up November 14th lecture. Last time Data dependences and loops

Compiling for Parallelism & Locality. Example. Announcement Need to make up November 14th lecture. Last time Data dependences and loops Complng for Parallelsm & Localty Announcement Need to make up November 14th lecture Last tme Data dependences and loops Today Fnsh data dependence analyss for loops CS553 Lecture Complng for Parallelsm

More information

e - c o m p a n i o n

e - c o m p a n i o n OPERATIONS RESEARCH http://dxdoorg/0287/opre007ec e - c o m p a n o n ONLY AVAILABLE IN ELECTRONIC FORM 202 INFORMS Electronc Companon Generalzed Quantty Competton for Multple Products and Loss of Effcency

More information