Graph Theory, Topological Analysis ECE 580 12 Graph Theory, Topological Analysis - Terms Topological Analysis: General, systematic, suited for CAD Graph:

Slides:



Advertisements
Similar presentations
CHAPTER ONE Matrices and System Equations
Advertisements

LECTURE 2.
Chapter 3 Methods of Analysis
Lecture 261 Nodal Analysis. Lecture 262 Example: A Summing Circuit The output voltage V of this circuit is proportional to the sum of the two input currents.
1 Nodal Analysis Discussion D2.3 September 2006 Chapter 2 Section 2-7.
ECE201 Lect-91 Nodal Analysis (3.1) Dr. Holbert February 22, 2006.
ECE 201 Circuit Theory I1 Resistors in Series Resistors connected at a single node Current through each resistor is the same.
Lecture 5 So far, we have been applying KVL and KCL “as needed” to find voltages and currents in a circuit. Good for developing intuition, finding things.
Methods of Analysis PSUT 1 Basic Nodal and Mesh Analysis Al-Qaralleh.
1 AC Nodal and Mesh Analysis Discussion D11.1 Chapter 4 4/10/2006.
ECE53A RLC Circuits W. Ku 11/29/2007
ECE 201 Circuit Theory I1 Resistors in Parallel Resistors connected at a single node pair Voltage across each resistor is the same.
Lecture 281 Loop Analysis. Lecture 282 Loop Analysis Nodal analysis was developed by applying KCL at each non-reference node. Loop analysis is developed.
EE2003 Circuit Theory Chapter 2 Basic Laws
ECE 552 Numerical Circuit Analysis Chapter Two EQUATION FORMULATION Copyright © I. Hajj 2015 All rights reserved.
Methods of Analysis Eastern Mediterranean University 1 Methods of Analysis Mustafa Kemal Uyguroğlu.
1 Chapter 3 Methods of Analysis Copyright © 2013 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Mesh Analysis Discussion D2.4 Chapter 2 Section 2-8.
EE EE 616 Computer Aided Analysis of Electronic Networks Lecture 2 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens,
Lecture 2 Basic Circuit Laws
RESISTIVE CIRCUITS KIRCHHOFF’S LAWS - THE FUNDAMENTAL CIRCUIT CONSERVATION LAWS- KIRCHHOFF CURRENT (KCL) AND KIRCHHOFF VOLTAGE (KVL)
1 Chapter 3 Methods of Analysis Copyright © 2013 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
EENG 2610: Circuit Analysis Class 4: Nodal Analysis
Electric Circuit Theory
Kirchhoff’s Laws SPH4UW. Last Time Resistors in series: Resistors in parallel: Current thru is same; Voltage drop across is IR i Voltage drop across is.
AC STEADY-STATE ANALYSIS SINUSOIDAL AND COMPLEX FORCING FUNCTIONS Behavior of circuits with sinusoidal independent sources and modeling of sinusoids in.
Ohm’s law and Kirchhoff's laws
EE212 Passive AC Circuits Lecture Notes 2a EE 212.
BYST Circuit -F2003: Nodal and Mesh Analysis 92 CPE220 Electric Circuit Analysis Chapter 3: Nodal and Mesh Analyses.
METHODS OF CIRCUIT ANALYSIS
EE484: Mathematical Circuit Theory + Analysis Node and Mesh Equations By: Jason Cho
305221, Computer Electrical Circuit Analysis การวิเคราะห์วงจรไฟฟ้าทาง คอมพิวเตอร์ 3(2-3-6) ณรงค์ชัย มุ่งแฝงกลาง คมกริช มาเที่ยง สัปดาห์ที่ 3 Nodal.
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.
Chapter 19 DC Circuits. Objective of the Lecture Explain Kirchhoff’s Current and Voltage Laws. Demonstrate how these laws can be used to find currents.
CIRCUIT ANALYSIS USING LAPLACE TRANSFORM
CIRCUITS and SYSTEMS – part I Prof. dr hab. Stanisław Osowski Electrical Engineering (B.Sc.) Projekt współfinansowany przez Unię Europejską w ramach Europejskiego.
1 ECE 3144 Lecture 12 Dr. Rose Q. Hu Electrical and Computer Engineering Department Mississippi State University.
Fall 2001ENGR201 Nodal Analysis1 Read pages Nodal Analysis: Nodal analysis is a systematic application of KCL that generates a system of equations.
Kirchhoff’s Current and Voltage Laws. KCL (Kirchhoff’s Current Law) The sum of the currents entering a node equals the sum of the currents exiting a node.
KIRCHHOFF CURRENT LAW ONE OF THE FUNDAMENTAL CONSERVATION PRINCIPLES IN ELECTRICAL ENGINEERING “ CHARGE CANNOT BE CREATED NOR DESTROYED ”
Kirchhoff’s Rules.
Circuit Theory Tashfeen Khan. Introduction This chapter mainly deals with laws that are used to find currents, voltages and resistances in a circuit.
General Methods of Network Analysis Node Analysis Mesh Analysis Loop Analysis Cutset Analysis State variable Analysis Non linear and time varying network.
EE EE 616 Computer Aided Analysis of Electronic Networks Lecture 2 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens,
Chapter 8 – Methods of Analysis Lecture 10 by Moeen Ghiyas 05/12/
Circuit Theory Chapter 2 Basic Laws
Network topology, cut-set and loop equation
Ch 3: Methods of Analysis
Chapter 6(b) Sinusoidal Steady State Analysis
D EPARTMENT /S EMESTER (ECE – III SEM) NETWORK THEORY SECTION-D Manav Rachna University 1.
1 Eeng 224 Chapter 10 Sinusoidal Steady State Analysis Huseyin Bilgekul Eeng224 Circuit Theory II Department of Electrical and Electronic Engineering Eastern.
Techniques of Circuit Analysis 1 Electrical Circuits CEN270.
What have you learned in this lecture until now? Circuit theory Undefined quantities ( , ) Axioms ( , ) Two.
Chapter 3 Methods of Analysis
Chapter 6(b) Sinusoidal Steady State Analysis
Chapter 3 Methods of Analysis
CHAPTER 2: DC Circuit Analysis and AC Circuit Analysis
Chapter 2 Resistive Circuits
INC 112 Basic Circuit Analysis
Lecture 2 - Circuit Elements and Essential Laws
Ch. 3 Network Analysis- Part II
Chapter 4-1 Terminology and rules Node Voltage Review Matrix
Circuit Principles Kirchhoff’s Current Law (KCL)
Chapter 3 Methods of Analysis
Lecture 2 - Circuit Elements and Essential Laws
UNIT-1 Introduction to Electrical Circuits
Circuit Principles Kirchhoff’s Current Law (KCL)
Chapter 3 – Methods of Analysis
Presentation transcript:

Graph Theory, Topological Analysis ECE Graph Theory, Topological Analysis - Terms Topological Analysis: General, systematic, suited for CAD Graph: Nodes and directed branches, describes the topology of the circuit, ref. direction. Helps visualize CAD Tree: Connected subgraph containing all nodes but no loops Branches in tree: Twigs Branches not in the tree: Links Links: Cotree

Graph Theory, Topological Analysis ECE b Graph Theory, Topological Analysis Analysis steps: KCL KVL Branch Relations Linear equations: N 3 operations Sparse ~ N

Graph Theory, Topological Analysis ECE c Graph Theory, Topological Analysis Note the very high-resistance R bougs1 and R bogus2 resistors in the netlist (not shown in the schematic for brevity) across each input voltage source, to keepSPICE from think V 1 and V 2 were open-circuited, just like the other op-amp circuit examples.;

Graph Theory, Topological Analysis ECE d Graph Theory, Topological Analysis Note the very high-resistance R bougs1 and R bogus2 resistors in the netlist (not shown in the schematic for brevity) across each input voltage source, to keepSPICE from think V 1 and V 2 were open-circuited, just like the other op-amp circuit examples.; ECAP CANCER SPICE

Graph Theory, Topological Analysis ECE a Graph Theory, Topological Analysis Incidence Matrix A: Describes connectivity between nodes and branches Rules for a ij +1, if branch j is directed away from node i - 1, if branch j is directed toward node i 0, if branch j is not incident with node i As an example, the node-to-branch incidence matrix for the graph of Fig. 2.2b Augmented incidence matrix: Contains reference node (0)

Graph Theory, Topological Analysis ECE b Graph Theory, Topological Analysis Row: Nodes; Column: Branches One row may be omitted, since sum of entries in each column is zero. (Reference node omitted) Resulting matrix: A. # of non-reference nodes N < # of branches B  Rank of A < N Partitioned incidence matrix: Choose a tree, put its twigs in the first N columns of A. Then: A = [ A t | A c ] ; Nonsingular A t  det { A t } != 0 It can be shown that det { A t } = + 1; and that det { A A t } = # of trees. This proves rank A = N! Largest nonsingular submatrix is N x N.

Graph Theory, Topological Analysis ECE c Graph Theory, Topological Analysis

ECE Graph Theory, Topological Analysis Graph Definitions These trees can be found by systematically listing possible combinations of the three branches. These are listed below. Each entry in the list must now scrutinized to see if it contains all nodes and no loops

Graph Theory, Topological Analysis ECE a Graph Theory, Topological Analysis Branch-to-Node Voltage Transformation: (KVL) Branch Voltage Vector: V t =[v 1,v 2,…,v B ] Node Voltage Vector: E t = [e 1,e 2,…,e N ] By KVL, if branch k goes from node i to node j, so a ik = 1 and a jk = -1, then V k = e i – e j = a ik e i + a jk e j = [k th column of A] t E = a ik e i +…+a Nk e N In general V = A t E V k = e i - e j Branch voltages expressed in terms of node voltages  there are fewer Purpose: formulate smallest set of linear equations before solving them

Graph Theory, Topological Analysis ECE b Graph Theory, Topological Analysis KCL in Topological Formulation KCL says the sum of currents leaving any node is zero. Since a ij = 1(-1) means branch j leaves (enters) node i, KCL for node i means: Where I = [i 1,i 2,…,i B ] and 0 = [0,0,….0] Choose a tree, and partition A and I so that A = {A t |A c } & I t = {I t |I c } Then A t I t + A c I c = 0 and I t = -(A t ) -1 A c I c. This gives the twig currents from A and the link currents. Note A t cannot be singular

Graph Theory, Topological Analysis ECE Graph Theory, Topological Analysis Example Twig currents can be found from link current. Fewer twigs than links.

Generalized Branch Relations ECE a Generalized Branch Relations Generalized Branch Relations; S-domain! General branch for lumped linear network contains a (single) element b k which may be an R,L,C and dependent sources as well as a voltage and current source which may include the representation of initial energy stored in b k Since i k ’ =i k -J k and v k ’ = v k – V kE For the branch vectors I ’ = I – J & V ’ = V – V E hold

Generalized Branch Relations ECE b Generalized Branch Relations Nodal Analysis Combining the branch relations with the KVL (V ’ = A T E) and KCL (AI ’ =0) gives the matrix relations 1.V = V E + A T E 2.AI = AJ Result 2 equations, 3 unknown vectors 3. I = YV Let the V-I relations of the b k elements by described by the matrix relation I = YV, where the diagonal element y ii of Y represents the internal admittance of the b i in branch I, and the off-diagonal one y kl = i k /v l represents a dependent I source of branch k controlled by V l. By combining (1),(2) and (3), and eliminating V and I in the Laplace domain, the nodal equations Y N (s)E(s) = J N (s) result, where Y N (s) = AY(s)A t is the N x N nodal admittance matrix, and J N (s) = A[J(s)-Y(s)V E (s)] the equivalent nodal current excitation vector. (Due to independent sources J k and V ke )

Generalized Branch Relations ECE Generalized Branch Relations Node analysis Parameters:

Generalized Branch Relations ECE Generalized Branch Relations Example I 9 = G 9 V 9 + g m V 6

Generalized Branch Relations ECE Generalized Branch Relations

ECE a Generalized Branch Relations

ECE b Generalized Branch Relations

ECE Node Analysis Summary A Incidence Matrix, all analysis in s domain Kirchhoff’s Laws: V = A t E V: branch Voltage Vector E: node Voltage Vector AI = 0 I: branch Voltage Vector 0: zero Vector Branch Relations : I ’ = I - J I ’ : branch current vector I: element current vector J: source current vector V ’ = V –V E V ’ : branch voltage vector V: element voltage vector V E : source voltage vector I = YV Y: branch admittance matrix Combining Relations : Y N = AYA t Y N : node admittance matrix V ’ = V –V E J N : node current excitation matrix Y N E = J N Generalized node equations