1 of 10

Lecture 10

Node voltage method

2 of 10

Node voltage method

  • The unknowns are the voltages (relative to a reference) at the circuit nodes.

  • It is suitable for analyzing circuit with medium number of nodes.

  • KVL equation is not necessary. Only KCL equation is required.

  • The branch current and voltage is the linear combination of node voltages.

3 of 10

Node voltage method

  • The number of independent KCL equations is (n-1), where n is the number of nodes. In contrast, the number of equations in branch current method is b, the number of branches.

  • Select any node as the reference, and the voltage of a node, a, is the difference between the potential at node a and the potential at the reference point.

Procedure of Node voltage method

  • Select a reference node and label the other (n-1) nodes.
  • For each of the (n-1) nodes, list the KCL equation with unknown node voltages.
  • Solve the (n-1) equations to get the (n-1) node voltages.
  • Solve the branch current.

4 of 10

Node voltage method

  • Example:

is1

is2

R1

R2

R3

R4

R5

i1

i2

i3

i4

i5

us

+

-

ground: 0V

1

2

3

i1 + i2 = is1 + is2 (1)

i2 – i3 - i4 = 0 (2)

i3 – i5 = is2 (3)

KCL equations at node 1, 2, and 3

To represent branch currents with node voltages.

un1/R1 + (un1-un2)/R2 = is1 + is2 (1)

(un1-un2)/R2 - (un2-un3)/R3 – un2/R4 = 0 (2)

(un2-un3)/R3 - (un3-us)/R5 = is2 (3)

5 of 10

Node voltage method

  • Example:

The above equations are reformulated as

(1/R1 + 1/R2)*un1 + (-1/R2)*un2 = is1 + is2 (1)

(-1/R2)*un1 + (1/R2 + 1/R3 + 1/R4)* un2 + (-1/R3)* un2 = 0 (2)

(-1/R3)* un2 + (1/R3 + 1/R5)* un3 = -is2 + us/R5 (3)

is1

is2

R1

R2

R3

R4

R5

i1

i2

i3

i4

i5

us

+

-

ground: 0V

1

2

3

G11*un1 + G12*un2 + G13*un3 = isn1 (1)

G21*un1 + G22*un2 + G23*un3 = isn2 (1)

G31*un1 + G32*un2 + G33*un3 = isn3 (1)

where G11=(1/R1 + 1/R2), G12=(-1/R2), G13=0

G21=(-1/R2), G22= (1/R2 + 1/R3 + 1/R4), G23=(-1/R3)

G31= 0, G32=-(1/R3), G33=(1/R3 + 1/R5)

Self-conductance at a node

Mutual-conductance of two neighboring nodes

6 of 10

Node voltage method

Note

  • In node voltage method, the self-conductance at a node is the sum of conductance which connects to it, and it is always positive.

  • The mutual-conductance between a node and its neighbor is a negative conductance, which is associated with the node and its neighbor.

  • The right-side of each node voltage equation is the difference of currents (the in-flowing current the out-flowing current).

  • Once knowing the voltage at each node, the branch current can be readily calculated.

7 of 10

Node voltage method

  • Example:

us

Gs

G1

G2

G5

G4

G3

+

-

1

2

3

4

Select node 4 as the reference node, and

label the other three nodes

(G1+ G2+ Gs)*un1 - G1*un2 - Gs*un3 = us*Gs (1)

- G1*un1 + (G1+ G3+ G4)*un2 – G4*un3 = 0 (2)

- Gs*un1 - G4*un2 + (G4+ G5+ Gs)*un3 = -us*Gs (3)

8 of 10

Node voltage method

us

G1

G2

G5

G4

G3

+

-

1

2

3

4

Special case: what if the circuit model has an ideal voltage source (unaccompanied voltage source)?

Procedure of Node voltage method

  • Add the current flowing through the ideal voltage source as one extra unknown. Add extra constraint between node voltage and the ideal voltage source

  • Select a reference node and label the other (n-1) nodes.

(G1+ G2)*un1 - G1*un2 -i = 0 (1)

- G1*un1 + (G1+ G3+ G4)*un2 – G4*un3 = 0 (2)

- G4*un2 + (G4+ G5)*un3 + i = 0 (3)

i

u1 - u3 = us (4)

KCL equations at node 1, 2, and 3

Extra constraint

9 of 10

Node voltage method

  • Example:

is1

uR2

R1

R2

R3

i1

+

-

guR2

1

2

(1/R1 + 1/R2)*un1 + (-1/R2)*un2 = is1 (1)

(-1/R1)*un1 + (1/R1 + 1/R3)* un2 = - is1 - guR2 (2)

The dependent current source is viewed as an independent current source.

KCL equations at node 1, 2

Extra constraint

un1 = uR2

10 of 10

Node voltage method

  • Example:

(1/R1 + 1/R5)*un1 + (-1/R5)*un3 = is1 + us/R5 + i’ (1)

is1

us

R1

R5

R3

R2

R4

u3

+

-

gu3

+

-

1

2

3

+

-

i

γi

i’

  • The dependent voltage source is viewed as an independent one.

  • Add the current, i’ flowing through the unaccompanied voltage source as one extra unknown.

KCL equations at node 1, 2 and 3

(1/R2 + 1/R3)*un2 + (-1/R3)*un3 = -i’ (2)

(-1/R5)*un1 + (-1/R3)*un2 + (1/R3 + 1/R4 + 1/R5)*un3 = -gu3 - us/R5 (3)

Extra constraint

i’= -un2/R2 - (un2 un3)/R3 (4)

u3 = un2 un3 (5)