Supernode analysis or super nodal analysis is still considered as nodal or node analysis but with a special case where a voltage source exists in an electric circuit. If we observe carefully or read the nodal analysis thoroughly, we avoid analyzing an electric circuit with a voltage source using nodal analysis.

Do you know why?

The simple nodal analysis can’t solve an electric circuit with a voltage source. We need to modify the circuit a bit before applying nodal analysis. The modifying circuit and solve it with the nodal analysis is called supernodal or supernode analysis.

After learning this analysis method, we don’t need to avoid using nodal analysis for a circuit which has a voltage source anymore.

Read this topic thoroughly to understand fully about supernode analysis, supernode examples and problem solving, and of course some supernode examples to help us remember how to use it.

Since it is called supernode analysis, some of you may think that this method is harder than nodal analysis. Even if we have to modify the circuit, this supernode analysis is as easy as nodal analysis.

Let’s get started right away with the theory. We will also learn about supernode analysis problems with solutions.

**Supernode Analysis Theory**

Just as the name implies, a supernode is still considered as nodal analysis since its main focus is still the nodes. Is nodal analysis easier to use than supernode analysis? They will be used for different cases so we can’t say which one is easier. It is just a nodal analysis with a supernode.

Nodal analysis looks simpler but it is limited only to the current source in the circuit, without a single voltage source. This is why we can’t depend on this to solve a circuit with a voltage source. This is where supernode analysis kicks in.

Let’s observe the circuit in Figure.(1) and spot the difference between the circuit below with the previous circuit we have in nodal analysis. Have you spotted the difference?

The circuit below only has voltage sources without a single current source. What can we get from the circuit? What is a supernode in circuit?

The circuit above has two cases:

**CASE 1** -Observe the 10V source on the most left branch connected to non reference node *v*_{1} and reference node (ground node).

This case is really simple, we don’t need to do any modification or advanced analysis. Since there is only a voltage source connected between these two nodes, the nodal voltage *v*_{1} has the same value as the voltage source.

(1)

A single voltage source in a branch really makes it simple by this knowledge of voltage.

The second case will need extra effort to solve because there is a voltage source between two nonreference nodes *v*_{2} and *v*_{3}. These two nodes will form what we called generalized nodes or supernodes. We can still use KCL and KVL to calculate node voltages.

Keep in mind that:

A supernode is formed when a voltage source is connected between two nonreference nodes and any elements connected in parallel with it.

Like we learned about nodal analysis, we only need to use KCL to find the current flowing in each branch or element.

But for a supernode, it is impossible to calculate how much current is flowing through a voltage source. What can we do then? We can use any method to calculate this but make sure to satisfy the KCL on the supernode just like any other node.

First we write the KCL equation for the Figure.(1),

(2)

Then we use the KVL for the supernode in Figure.(1). But before that, we have to redraw the circuit into Figure.(2) below.

The loop in the clockwise direction gives:

(3)

After we obtain Equations.(1) and (2), calculating the node voltages will be easier now. After learning up to this point, we need to remember the properties of supernode analysis below:

- The voltage source inside the supernode provides the missing equation to solve all the node voltages.
- A supernode has no voltage of its own.
- A supernode requires the application of both KCL and KVL.

**Procedure for Supernode Analysis**

The procedure for supernode analysis won’t be different with the procedure of nodal analysis we have learned before such as:

- Identify all the nodes in the circuit including the supernode.
- Set a node as a reference node. It usually acts as a ground so just add a ground symbol to it.
- Assign node voltage to other nodes (
*v*_{1},*v*_{2},*v*_{3},etc). - Remove the voltage source from the circuit first.
- Write the KCL supernode equations (currents entering a supernode are equal to the currents leaving the supernode).
- Use the KVL equation for the loop where a voltage source exists if you need to find the relationship of two nodes where a voltage source exists. (To complete the missing equation).
- Write all the KCL equations you can find (make the sum of the leaving current from a branch equal to zero).
- Use substitution, elimination, Cramer’s rule, etc.

To make it easier, just jump to the examples below. Have fun!

**Supernode Analysis Examples**

Now we will try to understand better from the supernode problems with answers below.

1. Observe the circuit in Figure.(3) below and find the node voltages.

**Solution:**

Just as we read before, a supernode is formed when a voltage source is connected between two nonreference nodes and any elements connected in parallel with it. In our case, the supernode consists of 2V source, nodes 1 and 2, and the 10Ω resistor. We remove those to redraw the circuit below:

We use the KCL for the supernode in Figure.(4a) and we get

Writing the KCL equation for *i*_{1} and *i*_{2} using node voltage variables gives,

(1.1)

We are still missing the relationship between *v*_{1} and *v*_{2}, we will use KVL to the circuit in Figure.(4b),

From the clockwise loop, we get

(1.2)

From Equations.(1.1) and (1.2) we get

we get

Note that the existence of a 10Ω resistor won’t do anything because it is only connected across the supernode.

2. Find the node voltages in the circuit of Figure.(5). This circuit will take more time because we will do nodal analysis with 2 supernodes.

**Solution:**

There are two supernodes in the circuit, they are nodes 1 and 2, also nodes 3 and 4. Observe the circuit in Figure.(6a) below and use KCL to two supernodes.

For supernode 1 and 2,

Using the terms of the node voltages for supernode 1-2 equation gives,

(2.1)

For supernode 3-4 we have the KCL equation along with its node voltages,

(2.2)

Next we use KVL to the branches that have voltage sources just as shown in Figure.(6b).

For loop 1,

(2.3)

For loop 2,

Don’t forget that

then

(2.4)

For loop 3,

We know that

Hence,

(2.5)

In order to finish all the equations we have, we need the result of four node voltages (*v*_{1}, *v*_{2}, *v*_{3}, and *v*_{4}). All the Equations.(2.1) to (2.5) we got earlier, we need only four to solve the remaining equations. The fifth equation is just an extra, it can be used to double-check our calculation.

Substituting Equation.(2.3) into both (2.1) and (2.2) respectively produces

(2.6)

And

(2.7)

Equations.(2.4), (2.6), and (2.7) can be solved using matrix form as shown below

Then we use the Cramer’s rule and get

Hence, the node voltages are

and

Thanks for this wonderful explanation and example

Thanks for this wonderful explanation and example

ধন্যবাদ!

amazing