§1 · The nodal recipe
Node voltages do the bookkeeping
Nodal analysis assigns one voltage to every node and lets KCL generate the equations. The procedure from the board notes has five steps:
- Select a reference node. Its voltage is defined as 0 V; every other node voltage is measured against it.
- Assign node voltages, using the fewest unknowns possible. Every voltage source ties two node voltages together, so each one removes an unknown: $$
- Apply KCL. Exactly as many KCL equations are written as there are unknowns: .
- Solve for the node voltages.
- Answer the question that was asked.
Hovering over the nodes and sources demonstrates the count. Node a is fixed at by the source, so only b and c remain unknown; the current source removes nothing, because its voltage is not constrained.
A supernode (written S.N. in the board notes) is a closed KCL surface drawn around a voltage source and both of its terminals. The current through a voltage source is not given by any element law, so KCL is applied to the surface, where that current never appears. Every example below uses one.
The two methods studied so far are duals of each other, and both end with the same two housekeeping steps:
Unknowns are node voltages; equations come from KCL. Voltage sources are the freebies: each one ties two node voltages together and removes an unknown. Current sources simply appear as known terms inside the KCL sums.
Unknowns are branch currents; equations come from KVL. Current sources are the freebies: , the number of backyards (window panes) minus the number of current sources. Voltage sources simply appear as known terms inside the KVL sums.
§2 · Worked example A: two sources, one unknown
Solve for
Two voltage sources and four resistors surround a single unknown node voltage. The requested quantity is the current through a voltage source, which is exactly the current that no element law provides; the supernode makes its first appearance.
The problem
Find , the current flowing through the floating 5 V source toward the right. Given: a grounded 10 V source and 2 Ω, 4 Ω, 6 Ω, and 8 Ω resistors.
Step 1: Select a reference node
The bottom rail is chosen as the reference and marked 0 V. Any node may serve, but the node with the most connections usually produces the simplest equations.
Step 2: Assign node voltages
The grounded source pins the left node at 10 V. The middle node is named ; the floating 5 V source then forces the right node to , one symbol covering both nodes.
Why plain node KCL is not enough
KCL at each source terminal must include the unknown source current :
Two equations now carry two unknowns, and . The system is solvable, but a cleaner route exists.
Step 3: Apply KCL to the supernode
Adding the two equations cancels . Equivalently, KCL is applied directly to a closed surface around the 5 V source and both terminals: only currents that cross the dashed boundary appear.
Step 4: Solve for
Multiplying through by 24 clears every denominator:
The right node follows immediately: V.
Step 5: Answer the question
is recovered from the ordinary KCL equation at :
The negative sign means the current actually flows leftward. The equation at confirms it: A. ✓
What if the floating source changes?
The floating source value (5 V above) shifts both of its nodes together. The slider drives the closed-form solution of the same supernode equation:
Vx = 180 + 10E25 = V Vx − E = V I1 = A
Where the closed form comes from
The supernode equation with a general source value reads . Multiplying by 24 gives . At V the recovered current equals zero: the source then carries no current at all, yet it still separates the two node voltages by 2 V.
§3 · Worked example B: a dependent voltage source
Find the power across the current source
The diamond symbol is a current-controlled voltage source: it forces the voltage between its terminals, where is the current in the 20 Ω resistor. Three supply terminals (+20 V, +10 V, −15 V) are drawn as open circles; each behaves as a voltage source to ground.
The problem
Find the power absorbed by the 0.7 A current source. Given: supply terminals at +20 V, +10 V, and −15 V; the dependent source ; and the resistors shown.
Steps 1 and 2: Reference and node voltages
With the bottom rail at 0 V, the three supply terminals are already known node voltages. The right-hand source node is named , and the dependent source ties the left terminal to . The controlling current is not a new unknown, because Ohm's law on the 20 Ω resistor gives
Step 3: KCL at the supernode
A dependent voltage source needs a supernode exactly as an independent one does. Five currents cross the dashed surface:
Simplify
Multiplying by 100 and collecting terms:
Step 4: Eliminate the controlling variable and solve
Substituting :
Step 5: Answer with the passive sign convention
The source voltage is with the positive mark on top, and the 0.7 A flows out of the positive terminal. The absorbed power is therefore negative:
The current source delivers about 6.48 W to the rest of the circuit. (The board notes round this to −6.5 W; the exact value is W.)
§4 · Worked example C: nodal versus branch currents
Solve for , two ways
Two current sources, one floating voltage source, and three resistors meet in one circuit. The unknown count decides which method is cheaper, and this example runs both to the same answer, which is a powerful self-check.
The problem
Find , the voltage across the 20 Ω resistor with the positive mark on the right.
Count before committing
Hovering over the three backyards and the two current sources demonstrates the branch count. The branch-current method is cheaper here; the nodal route is walked first anyway, because it exercises every rule of this lecture, and the branch route returns at the end as the check.
Assign node voltages
The bottom rail is the reference. Three unknowns are named: , , and . The floating 10 V source pins its left terminal at , so no fourth symbol is needed.
KCL at
The 2 A source current leaves , so it enters the sum with a positive sign.
KCL at : a one-line decoupled node
Both neighbors of are current sources, so this node decouples from the rest of the circuit entirely: 5 A must flow down the 10 Ω resistor.
KCL at the supernode
The surface encloses the 10 V source together with :
Solve and answer
Clearing denominators gives and ; solving the pair yields V and V. Then
Check: the branch-current route
With branch current up the 5 Ω resistor, KCL during labeling fills every branch, and one KVL around the outer loop suffices:
Two independent methods, one answer. Agreement between routes is the best self-check available.
§5 · Worked example D: dependent sources everywhere
Find , , and
The capstone example contains four sources: a 20 V independent source, a current-controlled voltage source (), a voltage-controlled current source (), and a 5 A independent source. Careful labeling reduces the whole circuit to two unknowns before any KCL equation is written.
The problem
Find , , and . Note the 20 V source polarity: its negative terminal faces the top rail.
Label nodes by chained substitution
Each source constraint feeds the next label. The 20 V source pins the left node at −20 V; Ohm's law across the 5 Ω resistor puts the next node at −20 − 5; the dependent source lifts its top terminal to 2; and across the 10 Ω resistor stacks on top of it: 2 + .
KCL at −20 − 5
arrives on the wire and the dependent current source injects , so both enter with negative signs.
KCL at 2 + : the shortcut
The terms cancel inside the resistor current, which collapses this equation to a single unknown.
Back-substitute
With V, the first equation contains only :
Answer and check
A numerical check costs one line: the node evaluates to V, and KCL there reads . ✓
§6 · Your turn
Practice: find and the source current
The circuit below distills this lecture to its essentials: one current source, one floating voltage source, two resistors. The problem should be attempted on paper before the hints are opened, in order.
Solve for the node voltage and for , the current flowing through the 6 V source toward the right.
Hint 1: The count
With the bottom rail as reference, the count reads 3 nodes − 1 reference − 1 voltage source = 1 unknown. Naming is enough, because the 6 V source forces .
Hint 2: The plan
A supernode is drawn around the 6 V source and both of its terminals. The 3 A source injects current into the surface, and the two resistors carry it out; one KCL equation results.
Hint 3: The equation
Solution
Multiplying by 8 gives , so and (with V). The source current follows from plain KCL at : everything arriving through the source leaves through the 8 Ω resistor, so
A check at confirms the balance: A, exactly the injected current. ✓ As a final observation, the current enters the source's positive terminal, so the 6 V source absorbs W.