Lecture 2
Lecture 2
Outline:
Nodal Analysis
Nodal Analysis with Voltage Sources
Mesh Analysis
Mesh Analysis with Current Sources
Nodal vs. Mesh Analysis
Notes:
With both Ohm’s law and Kirchhoff’s law, we can now develop more powerful
techniques in analysing circuits: nodal analysis which is based on KCL and mesh
analysis which is based on KVL.
Using the two techniques, we can analyse any linear circuits by obtaining a set
of linear equations that are then solved by to obtain required voltage and current
values.
a. Nodal Analysis
Using the steps above, let’s try to analyse the circuit given below using nodal
analysis:
We select node 0 as the reference node (𝑣 = 0 V). The other nodes, 1 and 2,
we assign node voltages 𝑣 and 𝑣 respectively. We then assume current
directions for the passive elements and redraw the circuit to the one below:
We then apply KCL analysis to the nonreference nodes. Applying KCL to node
1, we get
𝐼 =𝐼 +𝑖 +𝑖
At node 2,
𝐼 +𝑖 =𝑖
We now then apply Ohm’s law to express the unknown currents 𝑖 , 𝑖 , and 𝑖
in terms of node voltages. Key idea to bear in mind, is that resistance is a
passive element, by the passive sign convention:
𝑣 −𝑣
𝑖=
𝑅
𝑣 −0
𝑖 =
𝑅
Substituting the above equations to the KCL ones in the previous page, we
get
𝑣 𝑣 −𝑣
𝐼 =𝐼 + +
𝑅 𝑅
𝑣 −𝑣 𝑣
𝐼 + =
𝑅 𝑅
Where the above equations can be reduced to two equations two unknowns
system.
Example 1
Given the circuit below, solve for the voltages at the three nonreference
nodes.
Like any other node, KCL must be satisfied at the supernode. For the above
supernode, we get the KCL equation
𝑖 +𝑖 =𝑖 +𝑖
Or
𝑣 −𝑣 𝑣 −𝑣 𝑣 −0 𝑣 −0
+ = +
2 4 8 6
−𝑣 + 5 + 𝑣 = 0 → 𝑣 −𝑣 =5
From the equations above, we can then obtain the node voltages.
Example 2
c. Mesh Analysis
Mesh analysis provides another general procedure for analysing circuits, using
mesh currents as the circuit variables. Using mesh currents instead of element
currents as circuit variables is convenient and reduces the number of equations
that must be solved simultaneously. Recall that a loop is a closed path with no
node passed more than once – a mesh is a loop that does not contain any other
loop within it.
Mesh analysis can only be applied to a circuit that is planar – is one that can be
drawn in a plane with no branches crossing one another. The circuit to the right
below is a planar one, while the one to the left is nonplanar.
A mesh is a loop that does not contain any other loops within it. Given the
circuit below:
The meshes can be that paths abefa and bcdeb. But the path abcdefa is not a
mesh. The current through a mesh is known as mesh current. In mesh analysis,
we are interested in applying KVL to find the mesh current in a given circuit.
For the network above, let’s try to solve for the values of the mesh currents 𝑖
and 𝑖 . Applying KVL to mesh 1, we get
−𝑉 + 𝑅 𝑖 + 𝑅 (𝑖 − 𝑖 ) = 0
Or
(𝑹𝟏 + 𝑹𝟑 )𝒊𝟏 − 𝑹𝟑 𝒊𝟐 = 𝑽𝟏
𝑅 𝑖 + 𝑉 + 𝑅 (𝑖 − 𝑖 ) = 0
Or
The circuit can now be solved for two equations two unknowns. Notice that the
branch currents are different from the mesh currents unless the mesh is
isolated. It is evident from the network that
𝐼 =𝑖
𝐼 =𝑖
𝐼 =𝑖 −𝑖
Example 3
Case 1: When a current source exists only in one mesh: Consider the circuit
given below:
We set 𝑖 = −5 A and write a mesh equation for the other mesh in the usual
way; that is
−10 + 10𝑖 − 6𝑖 = 0 → 𝑖 = −5 A
Case 2: When a current source exists between two meshes, we create a
supermesh by excluding the current source and any elements connected in
series with it. A supermesh results when two meshes have a (dependent or
independent) current source in common.
−20 + 6𝑖 + 10𝑖 + 4𝑖 = 0
Or
6𝑖 + 14𝑖 = 20
We then apply KCL to a node where the two meshes intersect. Applying KCL
to node 0
𝑖 =𝑖 +6
𝑖 = −3.2 A 𝑖 = 2.8 A
The key is to select the method that results in the smaller number of
equations.