The node voltage method

advertisement
The node voltage method
•
Equivalent resistance
•
Voltage / current dividers
•
Source transformations
•
Node voltages
•
Mesh currents
•
Superposition
Not every circuit lends itself to “short-cut” methods. Sometimes we
need a formal approach that does not rely on seeing a trick that can be
used. The node-voltage is the first (and maybe most used) of our three
formal methods.
The node-voltage method allows for the calculation of the voltages at
each node of the circuit, relative to a reference node. Once the node
voltages are known, all currents in the circuit can be determined easily.
The method leads to a set of simultaneous that must be solved. Bigger
circuits will have more nodes and require more equations (more math).
EE 201
node-voltage method – 1
Recall:
IS
iVS1
IS2
R1
a
VS1 +
–
iR1
b
R2
R3
iR2
iR3
c
iVS2
+ VS2
–
d
Using KCL at each node:
a:
b:
c:
d:
EE 201
=
+
=
=
+
=
4 equations, but 5 unknowns (iVS1, iVS2,
iR1, iR2, and iR3).
Need more info. Or a better method.
+
+
node-voltage method – 2
The node voltage method
Look at an example.
R1
VS
10 V
+
–
10 !
R2
5!
IS 1 A
Step 1 - Identify all of the nodes in the circuit.
a
VS
+
–
R1
b
R2
IS
c
This small circuit has three nodes. In principle, three unknown
voltages, but we will try to reduce this.
EE 201
node-voltage method – 3
Step 2 - Choose one node to be the reference, usually called ground.
Since voltage is a relative quantity (only voltage differences
matter), we can choose one point in the circuit to be V = 0. The
voltages at the other nodes will be with respect this ground node.
a
VS
+
–
R1
b
R2
IS
vc = 0
In general, we can choose any node as the reference, but some
choices are better than others. Typically, we should choose a
node that is connected to the positive or negative terminal of a
voltage source.
For this circuit, that implies node a or node c. This time, we
choose node c, so we can now say vc = 0.
EE 201
node-voltage method – 4
Step 3 - Identify any other nodes for which the voltages (with respect
to ground) are known.
va = V S
VS
+
–
R1
b
R2
IS
vc = 0
For this circuit, the voltage source tells us that node a is VS higher
in voltage than the ground node. Therefore va = VS.
Since the voltage at a is now known, we have reduced the
number of unknowns down to one – the voltage at node b.
EE 201
node-voltage method – 5
Step 4 - Look for other ways (like resistor reductions) that could be
used to reduce the number of unknown voltages further.
It is not necessary to calculate the voltage at every node. If we
can eliminate non-essential nodes, we should do so.
In this example, we are already down to one node – not much more
we can do.
Step 5 - Assign voltage variables to each of the remaining unknown nodes.
va = VS
VS
+
–
R1
vb
R2
IS
For this example, there
is only one unknown
node voltage.
vc = 0
EE 201
node-voltage method – 6
Step 6 - Assign currents to all the branches connected to each of the
unknown nodes. You are at liberty to choose whatever directions
you want for the current arrows.
R1
va = VS
VS
+
–
iR1
IS
vb
R2
iR2
IS
vc = 0
Step 7 - Use KCL to write equations balancing the currents at each
unknown node.
iR1 + IS = iR2
Step 8 - Use Ohm’s law to express the resistor currents in terms of the
node voltages on either side of the resistor. Pay attention to polarity!
=
EE 201
=
node-voltage method – 7
Step 9 - Substitute the Ohm’s law expressions for the resistor currents
into the KCL equations to form the node-voltage equations.
+
=
The circuit analysis is done. The rest is just math.
Step 10 - Solve the equation(s).
+
+
=
=
=
+
=
+
+
+(
+
)(
)
= .
Finally, the resistor voltages and currents (using Ohm’s law) can be calculated.
=
=
EE 201
=
=
.
.
= .
= .
=
=
= .
=
.
= .
node-voltage method – 8
node-voltage method – summary
1. Identify all of the nodes in the circuit.
2. Choose one node to be ground.
3. Identify nodes for which the voltage is known due to sources.
4. Use resistor reductions to eliminate any other non-essential nodes.
5. Assign variables for the voltages at the remaining unknown nodes.
6. Assign currents to all of the branches connected to the nodes.
7. Write KCL equations balancing the currents at each of the nodes.
8. Use Ohm’s law to express resistor currents in terms of the (unknown)
node voltages on either side of the resistor. (Be sure to get the correct
polarity!)
9. Substitute the resistor currents into the KCL equations to form the
node-voltage equations. (Set of equations relating the unknown node
voltages.)
10.Do the math to solve the equations and determine the node voltages.
Determine currents, powers, etc., if needed.
EE 201
node-voltage method – 9
Example
Same circuit, but choose a different ground.
1. Identify the nodes.
a
VS
10 V
+
–
R1
b
10 !
R2
5!
IS 1 A
c
2. Choose one to be ground. This time, choose node a.
va = 0
VS
+
–
R1
b
R2
IS
c
EE 201
node-voltage method – 10
3. Identify nodes for which the voltage is known.
Clearly, va – vc = VS. Therefore, vc = – VS.
va = 0
VS
R1
+
–
b
R2
IS
vc = –VS
5&6. Assign variables for the unknown voltages. Assign currents for
each branch connected to the nodes.
va = 0
VS
EE 201
+
–
R1
iR1
IS
vb
R2
iR2
vc = –VS
IS
node-voltage method – 11
7. Write KCL equations balancing the currents at each node.
va = 0
VS
+
–
R1
IS
vb
iR1
R2
IS
iR2
vc = –VS
iR1 + IS = iR2
8. Use Ohm’s law to express the resistor currents in terms of the
node voltages.
=
=
(
)
9. Substitute resistor current equations into the KCL equations to
form the node-voltage equations.
+
EE 201
=
+
node-voltage method – 12
10. Solve it.
+
=
+
=
+
=
=
+
+
+
=
(
)(
)
+
=
.
At first glance, this seems wrong – vb here is different from its
value in the previous calculation.
But remember that only voltage differences matter. In choosing a
different reference node, all other node voltages will be shifted
accordingly.
vR1 = VS – vb = 3.33 V and vR2 = vb – 0 = 6.67 V, in both cases. The
corresponding currents will be the same, as well.
EE 201
node-voltage method – 13
another example
VS1 +
–
10 V
R1
R3
1 k!
5 k!
R2
3 k!
IS
5 mA
+
–
R3
c
VS2
20 V
1. Identify the nodes.
a
VS1 +
–
R1
b
R2
IS
+
–
VS2
d
EE 201
node-voltage method – 14
2. Choose one to be ground. Since there are voltage sources
connected to d, that would seem to be a good choice.
3. Identify nodes for which the voltage is known. With d as ground,
then we see that va = VS1 and vc = VS2.
va = VS1
VS1 +
–
R1
R3
b
R2
IS
vc = VS2
+
–
VS2
Only one node left, so only one
unknown voltage to be found.
EE 201
node-voltage method – 15
5&6. Assign a variable for the unknown voltage. Assign currents for
each branch connected to the node.
va = VS1
R1
VS1 +
–
iR1
R3
vb
R2
iR2
IS
iR3
vc = VS2
+
–
VS2
7. Write KCL equations balancing the currents at the node.
+
+
=
8. Express the resistor currents in terms of the node voltage.
=
EE 201
=
=
node-voltage method – 16
9. Substitute resistor currents into the KCL equation to form the
node-voltage equation.
+
+
=
10. Solve it.
+
+
(
)+(
=
( .
=
EE 201
+
+
=
)+(
=
+
)(
+
)=
+
+
)
.
node-voltage method – 17
Example
In the circuit below, we might like to find the currents of the
resistors. The resistor that bridges across the top makes the short-cut
methods unusable.
R3 30 !
R1
10 !
R2
R4
20 !
40 !
VS +
–
100 V
1. Identify the nodes.
x
R1
EE 201
R5
50 !
R3
R2
y
VS +
–
g
R4
z
R5
node-voltage method – 18
2. Choose one to be ground. Due to the single voltage source, the
bottom node seems to be a likely choice.
3. Identify nodes for which the voltage is known. With g as ground,
then we see that vy = VS.
R3
x
R1
R2
vy = VS
R4
z
R5
VS +
–
vg = 0
EE 201
node-voltage method – 19
5&6. Assign a variable for the unknown voltage. Assign currents for
each branch connected to the node.
R3
R2
vx
R1
iR2
iR1
iR3
VS +
–
R4
iR4
vz
2 nodes this time!
R5
iR5
7. Write KCL equations balancing the currents at the node.
x:
=
+
z:
+
=
8. Express the resistor currents in terms of the node voltages.
=
EE 201
=
=
=
=
node-voltage method – 20
9. Substitute resistor currents
into the KCL equations to form
the node-voltage equations.
x:
=
z:
+
+
=
10. Solve the equations
=
+
+
+
+
+
=
=
+
+
=
3.667vx – 0.667vz = 100 V
+
+
+
EE 201
=
+
+
=
-1.333vx +3.133vz = 100 V
vx = 35.85 V and vz = 47.175 V
node-voltage method – 21
Final example
(a big one)
Again, we might like to know how much power is being generated
and dissipated in the various elements for the circuit below. Our
short-cut methods are useless here, but the node-voltage works in
exactly the same manner as the previous examples. The math is a bit
more tedious for a bigger circuit – there will be 3 equations in 3
unknowns in this case – but the method is still straight forward.
R3 50 !
R1 10 !
VS
EE 201
+ 15 V
–
R4 20 !
R2 20 ! IS1
0.25 A
R5 30 !
R6
40 !
IS2
0.5 A
node-voltage method – 22
1. Identify the nodes.
2. Choose one to be ground. (The bottom one is good, again.)
3. Identify known node voltages. (The left-most node is obviously at VS.)
4. Assign variable names to the remaining, unknown nodes.
5. Assign resistor currents in each branch.
R3
va = V S
a
VS +
–
vb R4 iR4
vc R5
b
c
R1
iR1
iR3
R2
iR2
vd
iR5
IS1
e
d
R6
iR6
IS2
ve = 0
EE 201
node-voltage method – 23
iR3
R3
vb R4 iR4
R1
VS
iR1
+
–
R2
vc R5
iR5
IS1
iR2
vd
R6
IS2
iR6
7. Write KCL equations balancing the currents at the node.
=
+
+
=
+
=
+
8. Express the resistor currents in terms of the node voltages.
9. Substitute resistor currents into the KCL equations.
=
+
+
+
EE 201
=
=
+
node-voltage method – 24
10. Solve the equations
=
+
+
+
+
=
+
+
+
.
+ .
+ .
+
+
=
+
=
=
.
=
=
Two web-site solvers:
EE 201
+
=
+
.
=
vb = 9.554 V
vc = 8.217 V"
vd = 13.709 V
http://math.bd.psu.edu/~jpp4/finitemath/3x3solver.html
http://www.1728.org/unknwn3.htm
node-voltage method – 25
Download