Lecture 09
Mesh Current Method and Loop Current Method
Previously, Branch current method�
Mesh current method�
A method by taking the imaginary currents flowing along the b-(n-1) meshes as the unknowns, by which to list the circuit equations and to solve these equation.
Motivation: to use less unknowns in solving the equation.
Mesh current method�
us1
+
-
i1
i2
i3
a
b
R1
R2
R3
us2
+
-
iM1
iM2
i1 = iM1
i3 = iM2
i2 = iM2 – iM1
Mesh current method�
us1
+
-
i1
i2
i3
a
b
R1
R2
R3
us2
+
-
iM1
iM2
iM1 *R1 - (iM2 –iM1)* R2 + us2 –us1 = 0 (1)
(iM2–iM1 )*R2 + iM2 * R3 - us2 = 0 (2)
(R1 + R2)*iM1 – R2*iM2 + us2 –us1 = 0 (1)
–R2*iM1 + (R2 + R3)* iM2 - us2 = 0 (2)
Mesh current method�
us1
+
-
i1
i2
i3
a
b
R1
R2
R3
us2
+
-
iM1
iM2
R11*iM1 + R12*iM2 = uM1 (1)
R21*iM1 + R22*iM2 = uM2 (2)
If the circuit has two meshes, the standard form of mesh current equation is as follows.
Mesh current method�
More generally, if the circuit has K meshes, the standard form of mesh current equation is as follows.
R11*iM1 + R12*iM2 + ... + R1K*iMK = uM1 (1)
R21*iM1 + R22*iM2 + ... + R2K*iMK = uM2 (2)
RK1*iM1 + RK2*iM2 + ... + RKK*iMK = uMK (K)
…
Note:
mesh2
mesh1
mesh4
mesh5
mesh3
mesh6
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
Mesh current method�
us
Rs
R1
R2
R3
R4
R5
i
+
-
iM1
iM3
iM2
(Rs+ R1+ R4)*iM1 - R1*iM2 – R4*iM3 = us (1)
-R1*iM1 + (R1+ R2+ R5)*iM2 – R5*iM3 = 0 (2)
-R4*iM1 – R5*iM2 + (R3+ R4+ R5)*iM3 = 0 (2)
i = iM2 – iM3
Note:
Loop current method�
Motivation: to use less unknowns in solving the equation. Previously, the mesh current method can only be applied to planar circuit. Loop current method is a more general analysis method and can be applied to non-planar loops. Mesh is a special loop.
Loop current method�
select a tree
us
Rs
R1
R2
R3
R4
R5
i
+
-
How?
three single-link loops
Note:
A criterion of choosing a tree is that the unknown to be solved is only in one single-link loop.
R1
R2
R4
R3
iL2
R1
R2
R4
R5
iL1
us
Rs
R1
R2
R4
+
-
iL3
- R1*iL1 – (R1+R4)*iL2 + (Rs+ R1+ R4)*iL3 = us (3)
(R1+R2 +R5)*iL1 + (R1+R2)*iL2 - R1*iL3 = 0 (1)
(R1+R2)*iL1 + (R1+R2+R3+R4)*iL2 - (R1+R4)*iL3 = 0 (2)
Loop current method�
More generally, if the circuit has K = b-(n-1) single-link loops, the standard form of loop current equation is as follows.
R11*iL1 + R12*iL2 + ... + R1K*iLK = uL1 (1)
R21*iL1 + R22*iL2 + ... + R2K*iLK = uL2 (2)
RK1*iL1 + RK2*iL2 + ... + RKK*iLK = uLK (K)
…
Note:
Loop current method�
Procedure:
Loop current method�
Solution I: Introducing voltage for the current source, then adding the constraint between loop current and the current of current-source.
us
Rs
R1
R2
R3
R4
is
+
-
u
+
-
iL1
iL2
iL3
(Rs+ R1+ R4)*iL1 - R1*il2 – R4*il3 = us (1)
KVL equations for each loop:
-R1*iL1 + (R1+ R2)*iL2 = u (2)
-R4*iL1 + (R3+ R4)*iL3 = -u (3)
Extra constraint:
iL2 – iL3 = is
Note:
We have four unknowns. To easily solve the above equations, it would be better to rearrange the above equations as follows.
Loop current method�
Solution I: Introducing voltage for the current source, then adding the constraint between loop current and the current of current-source.
(Rs+ R1+ R4)*iL1 - R1*il2 – R4*il3 = us (1)
Rearranged equations:
-R1*iL1 + (R1+ R2)*iL2 - u = 0 (2)
-R4*iL1 + (R3+ R4)*iL3 + u = 0 (3)
iL2 – iL3 = is (4)
(Rs+R1+R4) -R1 –R4 0 = us
-R1 (R1+ R2) 0 -1 = 0
-R4 0 (R3+ R4) 1 = 0
0 1 –1 0 = is
iL1
iL2
iL3
u
Coefficient matrix
unknowns
Loop current method�
Solution II: Selecting independent loops (single-link loops), such that the ideal current branch belongs to only one loop.
us
Rs
R1
R2
R3
R4
is
+
-
iL1
iL2
iL3
select a tree
(Rs+ R1+ R4)*iL1 - R1*il2 – (R1+R4)*il3 = us (1)
KVL equations for each loop:
iL2 = is (2)
-(R1 + R4) *iL1 + (R1 + R2) *iL2 + (R1+ R2 +R3+ R4)*iL3 = 0 (3)
Loop current method�
us
Rs
R1
R2
R3
R4
+
-
5u
+
-
iL1
iL2
iL3
Solution: Viewing each dependent source as an independent source, then applying the loop current method.
(Rs+ R1+ R4)*iL1 - R1*iL2 – R4*iL3 = uS (1)
-R1*iL1 + (R1+ R2)*iL2 = 5u (2)
-R4*iL1 + (R3+ R4)*iL3 = -5u (3)
+
-
u
KVL equations for each loop:
R3*iL3 = u (4)
Extra constraint:
Loop current method�
u1
+
-
R1
R2
R3
R4
is
gu1
+
-
μu1
R5
iL1
iL2
iL3
iL4
+
-
u2
+
-
u3
(R1+ R3)*iL1 – R3*iL3 = -u2 (1)
R2*iL2 = u2 – u3 (2)
-R3*iL1 + (R3+ R4 + R5)*iL3 – R5*iL4 = 0 (3)
KVL equations for each loop:
-R5*iL3 + R5*iL4 = u3 -μu1 (4)
Extra constraints:
R1*iL1 = -u1 (5)
iL1 – iL2 = is (6)
-iL2 + iL4 = gu1 (7)