Chapter 3. Loop and Cut

advertisement
Chapter 3. Loop and Cut-set Analysis
By: FARHAD FARADJI, Ph.D.
Assistant Professor,
Electrical Engineering,
K.N. Toosi University of Technology
http://wp.kntu.ac.ir/faradji/ElectricCircuits2.htm
References:
Basic Circuit Theory, by Ch. A. Desoer and E. S. Kuh, 1969
Chapter Contents
0. Introduction
1. Fundamental theorem of graph theory
2. Loop analysis
3. Cut-set analysis
4. Comments on loop and cut-set analysis
anaalysis
between
5. Relation betwe
een
n B and
dQ
6. Summary
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
2
0. Introduction
o In previous chapter, we have learned to perform systematically:
¾ node analysis of any LTI network,
¾ mesh analysis for any planar LTI
LTI network.
network.
o Here, we briefly, discuss 2 generalizations
gene
eralizatio
ons (variations) of these methods:
¾ cut-set analysis,
¾ loop analysis.
o There are 2 reasons
reaasons for
for sstudying
tudying lloop
oop aand
nd ccut-set
ut-set analysis:
analysis:
1.
These methodss aare
re much
much more
more flexible
flexible than
than mesh
mesh and node analysis,
2.
They use concepts tthat
hat are
are useful
useful for
for writing
writing state equations.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
3
Chapter Contents
0. Introduction
1. Fundamental theorem of graph theory
2. Loop analysis
3. Cut-set analysis
4. Comments on loop and cut-set analysis
anaalysis
between
5. Relation betwe
een
n B and
dQ
6. Summary
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
4
1. Fundamental theorem of graph theory
‰ Let G be a connected graph and T a subgraph of G.
‰ T is a tree of connected graph G if:
9 T is a connected subgraph,
9 it contains all nodes of G, an
and
nd
9 it contains no loops.
‰ Given a connected graph
h G and
and a ttree
ree TT::
9 branches off T are
are called
called tree
tree branches,
branches,
9 branches of G nott in
in T are
are called
called links
links ((cotree
cottree branches,
branches, or chords).
‰ If a graph has nt nodes and
and has
has a ssingle
ingle branch
branch connecting
connecting every pair of
nodes, then it has ࢔࢚࢔࢚ି૛ trees:
¾ when nt = 5, there are 125 trees,
¾ when nt = 10, there are 108 trees.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
5
1. Fundamental theorem of graph theory
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
6
1. Fundamental theorem of graph theory
THEOREM
™ Given a connected graph G of nt nodes and b branches, and a tree T of G:
1.
There is a unique path alongg ttree
ree between
between any pair of nodes.
2.
There are nt-1 tree branches
branch
hes and b
b-n
-n
nt+1 links.
3.
Every link of G and unique tree path
patth between its nodes constitute a
unique loop (fundamental lo
loop
oop associated
asssociated with link).
4.
Every treee branch
branch o
off T ttogether
ogether with
with some
so
ome links
links defines
deffines a unique cut
set of G ((fundamental
fundamental cut
cut set
set associated
associated
d with
with tree
tree branch).
branch).
™ For proof, please refer to
to pages
pagees 478
478 and
and 479
479 of
of b
book.
ook.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
7
1. Fundamental theorem of graph theory
COROLLARY
™ Suppose:
9 G has nt nodes, b branches, and
an
nd s separate
separate parts,
9 T1, T2, ..., Ts are trees of each
h separate
separaate part:
¾
Set {TT1, T2, ..., Ts} is called a forest
fore
est of G.
¾
Forest has nt-s branches,
braanches, G has
ha s b
b-n
-n
nt++ss links.
lin
nks.
¾
Remaining
Remainin
ng statements
statemen
nts o
off ttheorem
heorem aare
re ttrue.
rue.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
8
Chapter Contents
0. Introduction
1. Fundamental theorem of graph theory
2. Loop analysis
3. Cut-set analysis
4. Comments on loop and cut-set analysis
anaalysis
between
5. Relation betwe
een
n B and
dQ
6. Summary
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
9
2. Loop analysis
2.1. Two basic facts of loop analysis
¾ Consider a connected graph with b branches and nt nodes.
¾ Pick an arbitrary tree T.
¾ There are n = nt-1 tree branchess and
and I = b-n
b-n links.
¾ Number branches as follows:
9 links first from 1 to ll,,
9 tree branches
branch
hes next
nextt from
from l+1
l+1 tto
o b.
b.
¾ Every link defines a ffundamental
un
ndamen
ntall loo
loop:
op:
9 loop formed by link and
d un
unique
niq
que tree
e path
patth between
between nodes of that link.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
10
2. Loop analysis
2.1. Two basic facts of loop analysis
o b = 8, nt = 5, n = 4, and l = 4.
o To apply KVL to each fundamental
fundamentaal lloop,
oop, we adopt a reference direction for
reference
direction
loop which agrees with referenc
ce d
irecttion of link which defines that
fundamental loop:
¾ fundamental loop 1 has
has same orientation
orientaatio
on as link 1.
o KVL equations can
can
n be
be written
writtten for
for 4 ffundamental
undam
mental
branch
loops in terms off b
raanch vvoltage.
oltaage.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
11
2. Loop analysis
2.1. Two basic facts of loop analysis
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
12
2. Loop analysis
2.1. Two basic facts of loop analysis
‰ l linear homogeneous algebraic equations in v1, v2, …, vb obtained by
applying KVL to each fundamental
fundamentaal lloop
oop constitute a set of l linearly
independent equations.
‰ B is an I b matr
matrix
rix ccalled
alleed ffundamental
undamental lloop
oop m
matrix.
atrix.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
13
2. Loop analysis
2.1. Two basic facts of loop analysis
™ Since:
¾ each fundamental loop includes
includ
des o
one
ne link only,
¾ orientations of loop and link
k aare
re picked
piccked to be same,
¾ number of links are 1, 2, ... , I,
¾ tree branches are I+
I+1,
+1, l+2,
l+2, ...
... , b
b,,
matrix B has form:
fo
orm:
™ 1l designates a unit matrix of order l.
™ F designates a rectangular matrix of I rows and n columns.
™ Rank of B is l.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
14
2. Loop analysis
2.1. Two basic facts of loop analysis
¾ KCL implies that any current that comes to a node must leave this node.
¾ Call i1, i2, ... , il currents in l links of
of tree
tre
ee T.
¾ Each of these currents flowing iin
n its
its respective
respective fundamental loop.
¾ Each tree branch current is superposition
superp
position of one or more loop currents.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
15
2. Loop analysis
2.1. Two basic facts of loop analysis
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
16
2. Loop analysis
2.1. Two basic facts of loop analysis
o Mesh analysis is not always a special case of
loop analysis.
o This will be the case if for each mesh
mesh current
cu
urrent
there is one branch that is traversed by
only that mesh current.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
17
2. Loop analysis
2.2. Loop analysis for LTI networks
o For simplicity, we consider networks with resistors.
o Extension to general case is exac
exactly
ctly tthe
he same
same as generalization discussed in
previous chapter.
o Branch equations are written in m
matrix
atrix form as:
o R is a diagonall b
branch
ranch rresistance
esistance m
matrix
atrix of
of dimension
dim
mension b
b..
o vs and js are voltage source
so
ourcce and
an
nd current
curre
ent source
so
ourcee vectors.
vecctors.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
18
2. Loop analysis
2.2. Loop analysis for LTI networks
‰ Zl is loop impe
impedance
edance matrix
matrix o
off o
order
rder l.l.
‰ es is loop voltage sou
source
urce vvector.
ector.
‰ Loop impedance matrix has
has properties
pro
opeertties similar
similar tto
o those of mesh impedance
matrix discussed in previous chapter.
‰ R is symmetric.
‰ Zl is symmetric.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
19
2. Loop analysis
2.2. Loop analysis for LTI networks
Example:
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
20
2. Loop analysis
2.2. Loop analysis for LTI networks
Example:
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
21
2. Loop analysis
2.3. Properties of the loop impedance matrix
™ Analysis of a resistive network and sinusoidal steady-state analysis of a
similar network are very closely rrelated.
elated.
™ Main difference is in the appearance
appeaarance off phasors
phasors and impedances.
1.
If network ha
has
as n
no
o ccoupling
oupling eelements:
lements:
¾ branch impedance
impedancce matrix
matrix Zb((jʘ)
jʘ) is
is d
diagonal,
iagonal,
¾ loop impedance matrix
mattrix Zl((jʘ)
jʘ) is
is symmetric.
syymmetric.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
22
2. Loop analysis
2.3. Properties of the loop impedance matrix
2.
If network has no coupling elements, Zl(j
((jʘ)
ʘ) can be written by inspection:
a.
zii is equal to sum of impedances
impedaances iin
n loop i.
zii is called self-impedance
e of
of loop
loo
op i.i.
b.
zik is equal to plus or minus sum off impedances of branches common
to loop i and to loop k.
Plus sign applies if,
iff, in
in branches
branches common
common to
to loop
loop i and loop k, loop
referencee directions
directtions agree.
agree.
opposite.
Minus sign applies
app
plies when
when they
they aare
re o
ppossite.
3.
If all current sources ar
are
re cconverted,
onverted, b
byy TThevenin's
hevenin's theorem, into voltage
sources, forcing term esi is algebraic sum of all source voltages in loop i.
Voltage sources whose reference direction pushes current in ith loop
reference direction are assigned a positive sign, others a negative sign.
4.
If network is resistive and if all its resistances are positive, det(Zl) > 0.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
23
Chapter Contents
0. Introduction
1. Fundamental theorem of graph theory
2. Loop analysis
3. Cut-set analysis
4. Comments on loop and cut-set analysis
anaalysis
between
5. Relation betwe
een
n B and
dQ
6. Summary
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
24
3. Cut-set analysis
3.1. Two basic facts of cut-set analysis
¾ Cut-set analysis is dual of loop analysis.
¾ First, we pick a tree (T).
¾ Next we number branches;
9 as before, links range from 1 to
o ll,, ttree-branches
ree-branches range from I+1 to b.
¾ We know that every tree
eb
branch
ranch defines
defines ((for
for ggiven
iven tree) a unique
fundamental cut
cut set.
set.
¾ That cut set is made u
up:
p:
¾ of links and
¾ of one tree branch (which defines cut set).
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
25
3. Cut-set analysis
3.1. Two basic facts of cut-set analysis
o Let us number cut sets as follows:
¾ cut set 1 is associated with tre
tree
ee branch
branch 5,
¾ cut set 2 with tree branch 6,, etc.
etc.
o For each fundamental cut set, we a
adopt
dopt a
reference direction for ccut
ut set
set which
which
agrees with tha
that
at of
of tree
e branch
branch
defining cut set.
seet.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
26
3. Cut-set analysis
3.1. Two basic facts of cut-set analysis
o Under these conditions, if we apply KCL to 4 cut sets:
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
27
3. Cut-set analysis
3.1. Two basic facts of cut-set analysis
‰ n linear homogeneous algebraic equations in j1, j2, ... , jb obtained by
applying KCL to each fundamenta
fundamental
al cut
cut set
set constitute a set of n linearly
independent equations.
‰ KCL equations are of form:
‰ Q = [qik] is an n b m
matrix
attrix aand
nd called
called fundamental
fundamental cut-set
cut-sset m
matrix:
atrix:
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
28
3. Cut-set analysis
3.1. Two basic facts of cut-set analysis
™ E is an appropriate n l matrix with e
elements
lements -1, +1, 0.
™ 1n is n n unit matrix.
matrix.
™ Q has a rank n.
™ n fundamental cut-set e
equations
quations iin
n terms
terms o
off b
branch
ranch currents are linearly
independent.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
29
3. Cut-set analysis
3.1. Two basic facts of cut-set analysis
¾ From KVL, each branch voltage can be expressed as a linear combination
of tree-branch voltages.
¾ For convenience, let us label tree-branch
treee-b
brancch voltages by e1, e2, ... , en.
¾ Node analysis is not always a special case of cut-set analysis.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
30
3. Cut-set analysis
3.2. Cut-set analysis for LTI networks
o For case of LTI resistive networks, branch equations are easily written in
matrix form:
o G is diagonal branch conductance matrix
matrix of dimension b.
o js and vs are source vectors.
vecttors.
o KCL and KVL are:
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
31
3. Cut-set analysis
3.2. Cut-set analysis for LTI networks
o Yq is cut-set admittance matrix.
o is is cut-set current source
sourrce vector.
vector.
o In scalar form, cut-set
cut-se
et eequations
quations are:
are:
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
32
3. Cut-set analysis
3.3. Properties of cut-set admittance matrix
‰ For sinusoidal steady-state analysis, cut-set admittance matrix Yq is:
1.
If network has no coupling eleme
elements:
ents:
¾ branch admittance matrix
matrix Yb((jʘ)
jʘ) iiss d
diagonal,
iagonal,
¾ cut-set admittance
adm
mittance matrix
matrix Yq((jʘ)
jʘ) iiss ssymmetric.
ymmetric.
2.
If network has no coupling
cou
upliing eelements,
lementts, Yq((jʘ)
jʘ) ccan
an be
be written by
inspection:
a.
yii is equal to sum of admittances of branches of the ith cut set.
b.
yik is equal to sum of all admittances of branches common to cut set i
and cut set k when, in branches common to their 2 cut sets, their
reference directions agree; otherwise, yik is negative of that sum.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
33
3. Cut-set analysis
3.3. Properties of cut-set admittance matrix
3.
If all voltage sources are transformed to current sources, isk is algebraic
sum of all current sources in cutt set
set k.
k.
Current sources whose reference
direction
refereence dir
rection is opposite to that of kth cut
set reference direction are assigned
asssigned a positive
positive sign.
All others are assigned a negative
negativve ssign.
ign.
4.
If network is resistive aand
nd if
if all
all its
its resistances
resistances are
are positive, det(Yq) > 0.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
34
3. Cut-set analysis
3.3. Properties of cut-set admittance matrix
Example:
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
35
Chapter Contents
0. Introduction
1. Fundamental theorem of graph theory
2. Loop analysis
3. Cut-set analysis
4. Comments on loop and cut-set analysis
between
5. Relation betwe
een
n B and
dQ
6. Summary
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
36
4. Comments on loop and cut-set analysis
™ Both loop analysis and cut-set analysis start with choosing a tree for given
graph.
™ Since number of possible trees fo
for
or a ggraph
raph is usually large, 2 methods are
extremely flexible.
™ They are more general than mesh
h analysis
analyysis and node analysis.
™ Fundamental loops ffor
or particular
particular tree
tree coincide
coincidee with
with
4 meshes of graph.
™ Thus, mesh currents are identical with
fundamental loop currents.
™ Mesh analysis for this particular example is a
special case of loop analysis.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
37
4. Comments on loop and cut-set analysis
¾ Fundamental cut sets for particular tree coincide with sets of branches
connected to nodes 1, 2, 3, and 4.
¾ If node 5 is picked as datum node
node,
e, ttree-branch
ree-branch voltages are identical with
node-to-datum voltages.
¾ Node analysis for this particular example
examplle is a
special case of cut-set analysis.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
38
4. Comments on loop and cut-set analysis
o It should be pointed out that for this graph,
meshes are not special cases of fundamental loops.
o There exists no tree such that 5 meshes
meshes are
fundamental loops.
o Similarly,
y in this graph,
grap
ph, if
if n
node
ode 4 is
is p
picked
icked aass datum
datum
tree
which
node, there exists no tre
ee w
hich gives
gives tree-branch
tree-branch
voltages identical to node-to-datum voltages.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
39
4. Comments on loop and cut-set analysis
o As far as relative advantages of cut-set analysis and loop analysis,
conclusion is same as that between mesh analysis and node analysis.
o It depends:
9 on graph as well as
9 on kind and number of source
sources
es in network.
o For example, if number of
of ttree
re
ee branches
branches (n)
(n)) is much
much smaller than number
method
usually
more
of links (l), cut-set
cut-se
et m
eth
hod is
is u
suallly m
ore efficient.
efficient.
o In previous chapter, dual
duality
lity aapplied
pplied only
only to
to planar
planar graphs and planar
networks (node and mesh analysis).
o Now, duality extends to non planar graphs and networks:
9 For example, cut sets and loops are dual concepts.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
40
Chapter Contents
0. Introduction
1. Fundamental theorem of graph theory
2. Loop analysis
3. Cut-set analysis
4. Comments on loop and cut-set analysis
anaalysis
5. Relation between B and Q
6. Summary
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
41
5. Relation between B and Q
‰ If we:
¾ start with an oriented graph G,
¾ pick any one of its trees, say T
T,,
¾ write fundamental loop matrix
mattrix B and
an
nd fundamental
fundamental cut-set matrix Q,
we should expect to find a very close co
onnection between these matrices.
connection
‰ B tells us which branch is
is in
in which
which fundamental
fundamental loop.
loop.
‰ Q tells us whic
which
ch branch
branch is
is in
in which
which fundamental
fundamental cut
cut set.
set.
‰ Precise relation between
betw
ween B and
and Q iss sstated
tated in
in following
following theorem.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
42
5. Relation between B and Q
THEOREM
™ Call B fundamental loop matrix and Q fundamental cut-set matrix of same
oriented graph G, and let both matrices
matrices pertain to same tree TT; then:
If we number links from
m 1 tto
o l aand
nd number
number tree
tree branches
branches from I+1 to b,
then:
¾ Product of I b matrix B and b n matrix QT is l n zero matrix.
¾ Product of every row of B and every column of QT is 0.
¾ Product of every row of Q by every column of BT is 0.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
43
5. Relation between B and Q
9 Relation between B and Q is extrem
extremely
mely useful.
9 Whenever we k
know
no
ow one
e off tthese
hese m
matrices,
atrices, w
we
e ccan
an wr
write
rite
e other one by
inspection.
9 Both matrices B and Q are
e uniquely
un
niquelyy specified
speccified b
byy I n matrix F.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
44
Chapter Contents
0. Introduction
1. Fundamental theorem of graph theory
2. Loop analysis
3. Cut-set analysis
4. Comments on loop and cut-set analysis
anaalysis
between
5. Relation betwe
een
n B and
dQ
6. Summary
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
45
6. Summary
o Analogies between 4 methods of analysis deserve to be emphasized:
o Each one of “connection”
“connecttion” m
matrices
atrices A
A,, M,
M, Q,
Q, an
and
nd B iiss off ffull
ulll rank.
Electric Circuits 2
Chapter 3. Loop and Cut-set Analysis
46
Download