1 of 17

Lecture 09

Mesh Current Method and Loop Current Method

2 of 17

Previously, Branch current method

  • Procedure of branch current method

    • Select the associated reference direction of current and voltage of each element (component) and/or voltage/current source (if any) in each branch.

    • For each of arbitrarily selected n-1 nodes, listing the KCL equations.

    • Selecting b-(n-1) independent loops and listing the KVL equations for each loop based on VCL.

  • Note
    • advantage: the branch current method is convenient and intuitive.
    • disadvantage: it can involve quite a lot equations when the circuit graph has many branches.

3 of 17

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.

  • In contrast, the number of equations in the branch current method is b (the number of branches).

  • Supposing there is a virtual mesh current in each mesh;

  • The current of each branch is a combination of two virtual mesh currents.

4 of 17

Mesh current method

us1

+

-

i1

i2

i3

a

b

R1

R2

R3

us2

+

-

iM1

iM2

  • b-(n-1) (b=3, n=2) independent loops (Single-link loops or Mesh loops)

  • Imagine two virtual mesh currents iM1 and iM2.

  • The branch current can be represented by the mesh current.

i1 = iM1

i3 = iM2

i2 = iM2 – iM1

  • Note
    • In the mesh current method, a mesh current flows in a single closed loop. Therefore, KCL is satisfied (because there is only one mesh current in a mesh).
    • Thus, only KVL equation is enough for each mesh. The number of equations equal the number of meshes.

5 of 17

Mesh current method

us1

+

-

i1

i2

i3

a

b

R1

R2

R3

us2

+

-

iM1

iM2

  • In mesh 1

iM1 *R1 - (iM2 –iM1)* R2 + us2 –us1 = 0 (1)

(iM2–iM1 )*R2 + iM2 * R3 - us2 = 0 (2)

  • In mesh 2

(R1 + R2)*iM1 – R2*iM2 + us2 –us1 = 0 (1)

–R2*iM1 + (R2 + R3)* iM2 - us2 = 0 (2)

  • Let R11 = R1 + R2, R11 is the total resistance (or self-resistance) of mesh 1
  • Let R22 = R2 + R3, R22 is the total resistance (or self-resistance) of mesh 2
  • Let R21 = R12 = -R2 (or mutual-resistance of mesh 1 and mesh 2)
  • Let uM1 = us1 –us2 be the total voltage of all voltage sources of mesh 1.
  • Let uM2 = us2 be the total voltage of all voltage sources of mesh 2.

6 of 17

Mesh current method

  • Note
    • The self-resistance of each mesh is positive.
    • When two mesh currents on the same branch are in the same direction, the mutual resistance is positive; Otherwise, it is negative.
    • When the voltage direction of the voltage source is consistent with the mesh current direction, the voltage is negative; Otherwise, it is positive.

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.

7 of 17

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:

    • The self-resistance of mesh i, Rii (i=1,…,K), is positive.
    • The mutual-resistance two neighboring mesh p and mesh q, Rpq (p=1,…,K, q=1,…,K), is positive when the directions of the two mesh currents on Rpq are consistent. Otherwise, Rpq is negative.
    • If mesh p and mesh q are not neighbors, Rpq and Rqp are zero.

mesh2

mesh1

mesh4

mesh5

mesh3

mesh6

R1

R2

R3

R4

R5

R6

R7

R8

R9

R10

R11

8 of 17

Mesh current method

  • Example: to solve i using the 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:

    • The coefficient matrix corresponding to the linear circuit network without dependent source is symmetric, i.e., Rpq = Rqp.
    • When all the mesh current takes the clockwise (or counterclockwise) reference direction, Rpq is negative.

9 of 17

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.

  • The “loop” here only refers to the single-link loops, which are independent loops.

  • Supposing there is a virtual current in each single-link loop. The current of each branch is a combination of the virtual loop currents.

  • A method by taking the imaginary current flowing along each single-link loop as the unknowns, by which to list b-(n-1) KVL equations and to solve these equation.

  • In contrast, the number of equations in the branch current method is b (the number of branches).

10 of 17

Loop current method

  • Example: to solve i using 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)

11 of 17

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:

    • The self-resistance of loop i, Rii (i=1,…,K), is positive.
    • The mutual-resistance of two neighboring loop p and loop q, Rpq (p=1,…,K, q=1,…,K), is positive when the directions of the two loop currents on Rpq are consistent. Otherwise, Rpq is negative.
    • If loop p and loop q are not neighbors, Rpq and Rqp are zero.

12 of 17

Loop current method

Procedure:

    • Select K = b-(n-1) single-link loops, and select the reference direction of loop current.

    • List the KVL equation for each loop with respect to the unknown loop current.

    • Solve the K KVL equations to obtain the K loop current.

    • Solve the branch current based on the obtained loop current.

    • Solve the other required quantities if any.

13 of 17

Loop current method

  • Special cases: the existence of ideal current source

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.

14 of 17

Loop current method

  • Special cases: the existence of ideal current source

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

15 of 17

Loop current method

  • Special cases: the existence of ideal current source

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)

16 of 17

Loop current method

  • Special cases: the existence of dependent voltage or current source

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:

17 of 17

Loop current method

  • Special cases: the existence of dependent voltage or current source

u1

+

-

R1

R2

R3

R4

is

gu1

+

-

μu1

R5

iL1

iL2

iL3

iL4

+

-

u2

+

-

u3

(R1+ R3)*iL1 – R3*iL3 = -u2 (1)

R2*iL2 = u2u3 (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)