StudyGuides CircuitAnalysisMethods
StudyGuides CircuitAnalysisMethods
Nodal Analysis
First, select a node as the reference node. Assign voltages v1, v2, ..., vn-1 to the remaining nodes. The voltages are referenced
with respect to the reference node.
The reference node is commonly called the ground since it is assumed to have zero potential. A reference node is
Second, apply KCL to each of the n - 1 non-reference nodes. Use Ohm’s law to express the branch currents in terms of node
voltages.
The circuit is redrawn, where currents and are the currents through resistors and ,
respectively.
node 2:
Resistance is a passive element; by the passive sign convention, current flows from a higher potential to a lower
potential in a resistor. Expressed in Ohm’s law,
Finally, solve the resulting simultaneous equations to obtain the unknown node voltages. Any standard method can be
used: substitution, elimination, Cramer’s rule, or matrix inversion.
Case 1: If a voltage source is connected between the reference node and a non-reference node, set the voltage at the non-
reference node equal to the voltage of the voltage source. In the circuit below, for example,
Case 2: If the voltage source (dependent/independent) is connected between two non-reference nodes, the two
nonreference nodes form a generalized node or supernode; apply both KCL and KVL to determine the node voltages.
A supernode is formed by enclosing a (dependent/independent) voltage source connected between two nonreference
nodes and any elements connected in parallel with it. A supernode can be formed by more than two nodes.
Properties of a supernode:
1. The voltage source inside the supernode provides a constraint equation needed to solve for the
node voltages.
2. A supernode has no voltage of its own.
3. A supernode requires the application of both KCL and KVL.
Analyze the circuit using the same three steps mentioned in the previous section except that now we have supernodes.
KCL must be satisfied at a supernode like any other node. At the supernode,
or
Mesh Analysis
Uses mesh currents as the circuit variables; applies KVL to find unknown currents
Only applicable to a circuit that is planar; one that can be drawn in a plane with no branches crossing one
another; otherwise it is nonplanar. A circuit may have crossing branches and still be planar if it can be redrawn
such that it has no crossing branches.
The circuit (a) has two crossing branches, but it can be redrawn as (b); hence, it is planar
Recall that a loop is a closed path with no node passed more than once.
1. A mesh is a loop that does not contain any other loop within it.
Paths abefa and bcdeb are meshes, but path abcdefa is not a mesh
In the mesh analysis of a circuit with n meshes, we take the following three steps:
1. This step requires that in the circuit above, mesh currents and are assigned to meshes 1
and 2. It is conventional to assume that each mesh current flows clockwise.
Step 2: Apply KVL to each of the n meshes. Use Ohm’s law to express the voltages in terms of the mesh currents.
Notice that the branch currents are different from the mesh currents unless the mesh is isolated. To distinguish
between the two types of currents, we use for a mesh current and for a branch current.
The current elements are algebraic sums of the mesh currents. It is evident from the circuit that
.
A supermesh results when two meshes have a (dependent or independent) current source in common.
Properties of a supermesh:
1. The current source in the supermesh provides the constraint equation necessary to solve for the
mesh currents.
2. A supermesh has no current of its own.
3. A supermesh requires the application of both KVL and KCL.
Consider the circuits below, for example. We create a supermesh by excluding the current source and any elements
connected in series with it.
As shown, we create a supermesh as the periphery of the two meshes and treat it differently. If a circuit has two or more
supermeshes that intersect, they should be combined to form a larger supermesh.
Why treat the supermesh differently? Because mesh analysis applies KVL— which requires that we know the voltage
across each branch—and we do not know the voltage across a current source in advance.
However, a supermesh must satisfy KVL like any other mesh. Applying KVL to the supermesh in (b),
We apply KCL to a node in the branch where the two meshes intersect. Applying KCL to node 0 (a) gives