Professional Documents
Culture Documents
CIRCUIT ANALYSIS
C.T. Pan 1
4.1 Introduction
4.2 The Node-Voltage Method ( Nodal Analysis )
4.3 The Mesh-Current Method ( Mesh Analysis )
4.4 Fundamental Loop Analysis
4.5 Fundamental Cutset Analysis
C.T. Pan 2
4.1 Introduction
A circuit consists of b branches and n nodes.
A direct algebraic approach:2b method
Example.
C.T. Pan 3
4.1 Introduction
b=6,n=4 3 independent equations only (n-1)
KCL:
node A: I1+I4+I6=0
node B:-I4+I2+I5=0
node C: I3-I5-I6=0
node D: I1+I2+I3=0
C.T. Pan 4
4.1 Introduction
KVL:
loop ABDA:V4+V2-V1=0
loop BCDB:V5+V3-V2=0
C.T. Pan
loop ACBA:V6-V5-V4=0 5
4.1 Introduction
V1 = E1 , V4 = R4I4 ,
V2 = R2I2 , V5 = R5I5 ,
V3 = E3 , V6 = R6I6 ,
C.T. Pan 6
4.1 Introduction
Want to find Vk , Ik , K=1,2,3, … ,6
There are 2b unknowns.
number of KCL eqs:n-1
number of KVL eqs:b-(n-1)
number of component model:b
The total number of equations.
n-1+[b-(n-1)]+b=2b
C.T. Pan 7
4.1 Introduction
Just enough information to find the solution.
Problem:Too many variables !!
It is not efficient !
Question:Is it possible to find an optimal
method with minimum unknowns?
C.T. Pan 8
4.1 Introduction
C.T. Pan 9
4.1 Introduction
n Fundamental loop analysis is based on a
systematic application of KVL to the
fundamental loops. It requires the definition of
tree.
elements join
n Essential branch: A path that connects two
4.1 Introduction
loops
n Planar circuit: A circuit that can be drawn on a
C.T. Pan 12
4.1 Introduction
n Example 4.1.1
4.1 Introduction
n Example 4.1.1
B: set of branches
N: set of nodes
^
Oriented (directed) graph G ,
if each branch of G is assigned a direction.
C.T. Pan 15
4.1 Introduction
n Example 4.1.2
Gˆ ( B, N , F )
B = { b1 , b2 , b3 , b4 , b5 , b6 , b7 , b8 }
N={a,b,c,d,e,f}
F = { f1 , f2 , f3 , f4 , f5 , f6 , f7 , f8 }
f1 : a → b
f2 : b → c
C.T. Pan 16
4.1 Introduction
^
For each oriented graph G one can construct a tree T.
^
A tree T of G is a connected graph which
(a) contains all the nodes.
(b) without forming any loop.
C.T. Pan 17
4.1 Introduction
Each link together with its unique path connecting the two
nodes of the link defines a unique loop , called
fundamental loop.
b=l+n-1
C.T. Pan 18
4.1 Introduction
Theorem
Given a connected graph G of n nodes and b
branches, and a tree T of G
n There is unique path along the tree between any
pair of nodes.
n There are n-1 tree branches and b-(n-1) links.
C.T. Pan 19
4.1 Introduction
C.T. Pan 20
4.1 Introduction
^
Example 4.1.3 G (B , N , F) , b=8 , n=5
B={b1 b2 b3 b4 b5 b6 b7 b8}
N={N1 N2 N3 N4 N5}
F=[f1 f2 f3 f4 f5 f6 f7 f8]T
f1: N4 → N1
f2: N1 → N2
f3: N2 → N3
C.T. Pan 21
4.1 Introduction
Example 4.1.4 Fundamental loops :
T={b2 b3 b5 b8}
tree branches b2 , b3 , b5 , b8
no. of tree branches = n-1=4
L={b1 , b4 , b6 , b7}
links b1 , b4 , b6 , b7 no. of
links = b-(n-1)
= 8-(5-1)
=4
C.T. Pan 22
4.1 Introduction
Example 4.1.4
Fundamental loops :
C.T. Pan 23
4.1 Introduction
Example 4.1.5 Fundamental cutsets :
C.T. Pan 24
4.1 Introduction
Example 4.1.5
n=5 , b=8
T2 = {b5 , b6 , b7 , b8}
4.1 Introduction
Example 4.1.5
Set of links = {b1 , b2 , b3 ,b4}
Fundamental loops :
Loop of b1 = N1→ N5 → N4 → N1
Loop of b2 = N 2 → N 5 → N 1 → N 2
Loop of b3 = N 3 → N 5 → N 2 → N 3
Loop of b4 = N 4 → N 5 → N 3 → N 4
C.T. Pan 27
C.T. Pan 28
4.2 The Node-Voltage Method
C.T. Pan 29
C.T. Pan 30
4.2 The Node-Voltage Method
Case 2. Containing voltage source (VS)
(A) VS contains datum node
trivial case
(B) VS does not contain datum node
by supernode concept
(C) for dependent VS
express the controlling parameter in terms
of nodal voltages
C.T. Pan 31
3Ω
Step 1
1Ω 4Ω Select a node as datum
node and choose nodal
2Ω variables e1 , e2 , e3 as
unknowns
C.T. Pan 32
4.2 The Node-Voltage Method
3Ω Step 2
1Ω 4Ω
Apply KCL to n-1 nodes,
use ohm’s law to express
the branch currents in
2Ω terms of nodal voltages
∑i
leaving
k =0
node 1: − i1 − i2 − 3A = 0
node 2 : + i2 + i3 + i4 = 0
node 3 : + i1 − i4 + 4A = 0
C.T. Pan 33
node 2 :
( e2 − e1 ) + ( e2 − 0 ) + ( e2 − e3 ) = 0 1Ω 4Ω
1 2 4
( e − e1 ) + ( e3 − e2 ) + 4A = 0
+ 3
node 3 : 2Ω
3 4
1 1
1 + 3 −1 −
3 e 3A
1
−1 1 + 1 + 1 1
− e2 = 0
2 4
4
e − 4 A
− 1 1 1 1 3
3 −
3 4
+
4
C.T. Pan 34
4.5 Fundamental Cutset Analysis
Step 5
Solve equation (D) and calculate IB and VB.
Note that
1. Tree branch voltages are used as unknowns.
2. The number of tree branches is the same as that
of the nodal analysis. Because they are all
optimal methods in terms of using minimum
number of unknown voltages.
C.T. Pan 109
Ax = b Ax = b
Equation to be Solved A = N [G ]N T
A = C[G ]C T
b = N [G ]VS − NI S b = C[G ]VS − CI S
x=e x = et
e : node voltage vector
C.T. Pan et : tree branch voltage vector 111
Summary
Table 2 Comparison of Mesh and Fundamental Loop Analyses
Fundamental
Methods Nodal Analysis
Cutset Analysis
KCL IB = M T Jm I B = LT J
KVL MVB = 0 LVB = 0
Component Model VB = ES + [ R]( I B − I S ) VB = VS + [ R ]( I B − I S )
Ax = b Ax = b
A = M [ R]M T
A = L[ R ]LT
Equation to be Solved
b = M [ R]I S − MES b = L[ R ]I S − LVS
x = Jm x=J
Jm : mesh current vector
C.T. Pan 112
J : link current vector
Summary
An interesting and practical circuit
[Problem 4.16]
R R R R
vo
v1 v2 v3 vn
Summary
By using node-voltage method:
Choose node b as the datum node .
Then
vo − v1 vo − v2 vo − v3 v −v
+ + + ... + o n = 0
R R R R
∴ n vo = (v1 + v2 + v3 + ... + vn )
1 n
∴ vo = ∑ vk
n k =1
C.T. Pan 114
Summary
Summary
nObjective 1 : Understand and be able to use the
node-voltage method to solve a
circuit.
nObjective 2 : Understand and be able to use the
mesh-current method to solve a
circuit.
nObjective 3 : Be able to decide whether the node-
voltage method or the mesh –current
method is preferred approach to
solving a particular circuit.
C.T. Pan 116
Summary
nObjective 4 : Understand how a circuit is stored in
a computer and some basic graph
theory.
nObjective 5 : Understand the basic principle of
fundamental loop analysis.
nObjective 6 : Understand the basic principle of
fundamental cutset analysis.
Summary
n Problem : 4.9
4.17
4.24
4.31
4.39
4.43
n Due within one week.