2.1 DC Circuit Laws, Network Theorems (Thevenin, Norton, Superposition) & Transients
Key Takeaways
- Nodal analysis systematically applies Kirchhoff's Current Law (KCL) at essential nodes; supernodes must be formed around ideal voltage sources connecting two ungrounded non-reference nodes.
- Mesh analysis applies Kirchhoff's Voltage Law (KVL) around independent planar loops; supermeshes are created by bypassing branches that contain independent or dependent current sources.
- Thevenin ($V_{th}, R_{th}$) and Norton ($I_N = V_{th}/R_{th}, R_N = R_{th}$) equivalent circuits reduce complex linear networks; when dependent sources are present, $R_{th}$ must be calculated using an external 1 V or 1 A test source with all independent sources deactivated.
- Maximum Power Transfer occurs when the load resistance equals the Thevenin equivalent resistance ($R_L = R_{th}$), delivering $P_{max} = V_{th}^2 / (4 R_{th})$ at an electrical transfer efficiency of exactly 50%.
- First-order RC and RL DC transients follow the universal step-response equation $x(t) = x(\infty) + [x(0^+) - x(\infty)]e^{-t/\tau}$, governed by continuity of state variables $v_C(0^-) = v_C(0^+)$ and $i_L(0^-) = i_L(0^+)$, with time constants $\tau = RC$ and $\tau = L/R$.
DC Circuit Laws, Network Theorems & Transient Dynamics
Direct Current (DC) circuit analysis forms the operational foundation of power engineering. On the NCEES PE Electrical: Power examination, DC fundamentals appear not only as standalone circuit questions but also as the core framework for analyzing battery energy storage systems (BESS), DC auxiliary power supplies, exciter circuits for synchronous machines, instrument measurement bridges, and DC motor drives.
Mastering systematic formulation techniques—nodal analysis, mesh analysis, Thevenin/Norton equivalents with dependent sources, maximum power transfer, and first-order transient differential equations—ensures rapid, error-free execution during the 8-hour computer-based testing (CBT) examination.
1. Systematic Formulation: Nodal & Mesh Analysis
Complex power networks containing multiple interconnected branches and energy sources are solved using systematic matrix formulations based on Kirchhoff's Current Law (KCL) and Kirchhoff's Voltage Law (KVL).
+-----------------------------------------------------------------------------------------+
| SYSTEMATIC DC ANALYSIS FORMULATIONS |
| |
| NODAL ANALYSIS (KCL Basis) MESH ANALYSIS (KVL Basis) |
| - Unknowns: Node Voltages [V] - Unknowns: Mesh Currents [I] |
| - Equation: [G][V] = [I_source] - Equation: [R][I] = [V_source] |
| - Essential Nodes: N - 1 equations - Planar Loops: B - N + 1 equations |
| - Ideal Voltage Source -> Supernode - Current Source Branch -> Supermesh |
+-----------------------------------------------------------------------------------------+
Nodal Analysis & Supernodes
Nodal analysis determines unknown node voltages relative to a chosen reference node (ground, $0\text{ V}$):
- Identify all $N$ essential nodes (junctions where three or more circuit elements connect). Designate one node as reference ($0\text{ V}$), yielding $N-1$ independent KCL equations.
- Apply KCL at each non-reference node: $\sum I_{out} = 0$, expressing each branch current in terms of node voltages via Ohm's law ($I = \Delta V / R$).
- Supernode Rule: When an ideal voltage source (independent or dependent) is connected between two non-reference nodes $v_A$ and $v_B$, KCL cannot be written directly because the current through the ideal voltage source is unconstrained. Enclose the voltage source and its two connecting nodes in a supernode surface. Write one KCL equation for the entire supernode boundary, and supplement it with an auxiliary constraint equation: $v_A - v_B = V_s$.
Mesh Analysis & Supermeshes
Mesh analysis determines circulating mesh currents in planar circuits (circuits that can be drawn on a plane without crossing wires):
- Identify $M = B - N + 1$ independent planar meshes (loops containing no other loops inside).
- Assign clockwise mesh currents $i_1, i_2, \dots, i_M$ and write KVL around each mesh: $\sum V_{drops} = 0$.
- Supermesh Rule: When a branch contains a current source (independent or dependent) shared between two adjacent meshes $i_1$ and $i_2$, bypass the current source branch to create a combined supermesh. Write one KVL equation around the exterior perimeter of the combined loops, supplemented by the current source constraint equation: $i_2 - i_1 = I_s$.
| Analysis Method | Primary Variables | Best Applied When | Constraint / Anomaly Handling |
|---|---|---|---|
| Nodal Analysis | Node voltages ($v_1, v_2, \dots$) | Circuit has many parallel branches and current sources | Voltage sources $\rightarrow$ Supernodes & constraint equations |
| Mesh Analysis | Mesh currents ($i_1, i_2, \dots$) | Circuit is planar with series branches and voltage sources | Current sources $\rightarrow$ Supermeshes & constraint equations |
2. Network Reduction Theorems: Thevenin, Norton & Maximum Power
Linear network theorems allow any complex linear bilateral two-terminal active circuit to be replaced by an equivalent simple source-and-impedance model.
THEVENIN EQUIVALENT NORTON EQUIVALENT
+---[ R_th ]---+ A +-------+-------+ A
| | | | |
( + ) [LOAD] ( | ) [R_N] [LOAD]
V_th ( - ) | I_N(v) | |
| | | | |
+--------------+ B +-------+-------+ B
Thevenin's & Norton's Theorems
- Thevenin Equivalent: An ideal voltage source $V_{th}$ in series with an equivalent resistance $R_{th}$.
- $V_{th} = V_{oc}$: The open-circuit voltage across load terminals $A-B$ with the load resistor disconnected.
- Norton Equivalent: An ideal current source $I_N$ in parallel with an equivalent resistance $R_N$.
- $I_N = I_{sc}$: The short-circuit current flowing from terminal $A$ to terminal $B$ when terminals are shorted together.
- $R_N = R_{th} = \frac{V_{oc}}{I_{sc}}$.
Determining Thevenin Resistance ($R_{th}$)
Determining $R_{th}$ depends strictly on the types of sources present in the network:
+-----------------------------------------------------------------------------------------+
| DETERMINING THEVENIN EQUIVALENT RESISTANCE (R_th) |
| |
| CASE 1: Independent Sources ONLY |
| - Deactivate all independent sources: |
| * Independent Voltage Sources -> SHORT CIRCUIT (0 V) |
| * Independent Current Sources -> OPEN CIRCUIT (0 A) |
| - Combine resistors using series and parallel reduction to find R_in = R_th. |
| |
| CASE 2: Independent AND Dependent Sources (Test-Source Method) |
| - Step 1: Deactivate ALL independent sources (short voltage, open current). |
| - Step 2: Leave all dependent sources active in the circuit. |
| - Step 3: Connect an external test source (either V_test = 1 V or I_test = 1 A) |
| across open terminals A-B. |
| - Step 4: Solve for the resulting test current I_test (or test voltage V_test). |
| - Step 5: Compute R_th = V_test / I_test. |
+-----------------------------------------------------------------------------------------+
Maximum Power Transfer Theorem
For a linear resistive network with Thevenin parameters $V_{th}$ and $R_{th}$ connected to a variable load resistance $R_L$:
Under this condition, the maximum power absorbed by the load is:
+-----------------------------------------------------------------------------------------+
| EFFICIENCY vs. MAXIMUM POWER TRANSFER WARNING |
| |
| At maximum power transfer (R_L = R_th): |
| - Power delivered to load: P_L = V_th^2 / (4 R_th) |
| - Power dissipated internally in R_th: P_int = V_th^2 / (4 R_th) |
| - Total source power: P_total = P_L + P_int = V_th^2 / (2 R_th) |
| - Efficiency: eta = P_L / P_total = 50.0% |
| |
| CRITICAL EXAM DISTINCTION: Communication/signal circuits operate at R_L = R_th for |
| maximum signal delivery. Power transmission systems operate at R_L >> R_th to achieve |
| high operating efficiencies (eta > 90-95%) and minimize internal thermal losses. |
+-----------------------------------------------------------------------------------------+
3. The Superposition Principle
In any linear bilateral electrical network containing multiple independent sources, the voltage across or current through any element equals the algebraic sum of the voltages or currents produced by each independent source acting alone.
Application Protocol
- Select one independent source. Deactivate all other independent sources (replace independent voltage sources with short circuits, independent current sources with open circuits).
- Leave all dependent sources fully connected and operational.
- Solve for the individual contribution ($v_k'$ or $i_k'$) from the active source.
- Repeat for all independent sources in the circuit.
- Sum the individual algebraic contributions: $v_{total} = \sum_{k=1}^K v_k'$ and $i_{total} = \sum_{k=1}^K i_k'$.
[!WARNING] Superposition does NOT apply directly to power calculations. Because electric power is a non-linear quadratic function of voltage and current ($P = I^2 R = V^2 / R$), total power is NOT the sum of individual powers ($P_{total} \neq P_1 + P_2$). You must first calculate total current or total voltage using superposition, and then compute power: $P_{total} = (i_1 + i_2 + \dots)^2 R$.
4. First-Order DC Transient Analysis ($RC$ and $RL$ Circuits)
Transient behavior occurs when circuit topology changes abruptly via switch opening, switch closing, or step-function excitation. Energy stored in electric fields (capacitors) and magnetic fields (inductors) cannot change instantaneously.
+-----------------------------------------------------------------------------------------+
| BOUNDARY CONTINUITY CONDITIONS |
| |
| CAPACITOR VOLTAGE CONTINUITY: INDUCTOR CURRENT CONTINUITY: |
| i_C(t) = C * (dv_C / dt) v_L(t) = L * (di_L / dt) |
| Finite current requires continuous voltage: Finite voltage requires continuous |
| v_C(0^+) = v_C(0^-) current: i_L(0^+) = i_L(0^-) |
| |
| At t = 0^+ (Immediately after switching): At t = 0^+ (Immediately after switch)|
| - Capacitor acts as a VOLTAGE SOURCE v_C(0^-) - Inductor acts as a CURRENT SOURCE |
| (or a short circuit if uncharged: 0 V) i_L(0^-) (or open circuit if 0 A) |
| |
| At t = infinity (DC Steady State): At t = infinity (DC Steady State): |
| - dv_C/dt = 0 -> Capacitor = OPEN CIRCUIT - di_L/dt = 0 -> Inductor = SHORT |
+-----------------------------------------------------------------------------------------+
The Universal Step-Response Equation
For any first-order circuit containing a single equivalent energy-storage element ($RC$ or $RL$), the response variable $x(t)$ (representing either capacitor voltage $v_C(t)$ or inductor current $i_L(t)$) for $t \ge 0$ is governed by the universal differential solution:
Where:
- $x(0^+)$ = Initial state of the variable immediately after switching ($t = 0^+$).
- $x(\infty)$ = Final steady-state value of the variable as $t \rightarrow \infty$.
- $\tau$ = Circuit time constant:
- For $RC$ circuits: $\tau = R_{th} C$ (seconds)
- For $RL$ circuits: $\tau = \frac{L}{R_{th}}$ (seconds)
- Here $R_{th}$ is the Thevenin equivalent resistance seen from the terminals of the storage element with the switch in its $t > 0$ position.
Transient Response Milestones
| Elapsed Time ($t$) | Value Reached (% of Total Step Change $\Delta x$) | Remaining Transient Error ($e^{-t/\tau}$) |
|---|---|---|
| $t = 1\tau$ | $63.21%$ | $36.79%$ |
| $t = 2\tau$ | $86.47%$ | $13.53%$ |
| $t = 3\tau$ | $95.02%$ | $4.98%$ |
| $t = 4\tau$ | $98.17%$ | $1.83%$ |
| $t = 5\tau$ | $99.33%$ ($>99%$, defined engineering steady state) | $0.67%$ |
5. Comprehensive Worked Mathematical Examples
Example 1: Thevenin Equivalent with a Dependent Source & Test-Source Method
Problem: Determine the Thevenin equivalent circuit ($V_{th}, R_{th}$) at terminals $A-B$ for the circuit described below. Then, calculate the maximum power delivered to a variable load resistor $R_L$ connected across $A-B$.
+-------[ 12 ohms ]-------+-----> A
| | +
( + ) [ 6 ] V_oc
48 V ( - ) i_x | -
| ------> |
+-------------------------+-----> B
| |
+--( | )---+
(2*i_x downward)
Circuit Specification:
- An independent $48\text{ V}$ DC source is connected in series with a top resistor $R_1 = 12\ \Omega$ carrying current $i_x$ into node $A$.
- A resistor $R_2 = 6\ \Omega$ is connected across terminals $A-B$.
- A dependent current source $2 i_x$ is connected in parallel with $R_2$, directing current downward from node $A$ to node $B$.
Step 1: Calculate Open-Circuit Voltage ($V_{th} = V_{oc}$) Write KCL at node $A$ with terminals $A-B$ open-circuited:
Current leaving node $A$ through $R_2$ is $\frac{v_A}{6}$, and the dependent source draws $2 i_x$ downward:
Multiply both sides by 12:
Step 2: Calculate Thevenin Resistance ($R_{th}$) Using a Test Source Deactivate the independent $48\text{ V}$ source by replacing it with a short circuit to ground ($0\text{ V}$). Connect an external test voltage source $V_{test} = 1.0\text{ V}$ across terminals $A-B$ (positive terminal at $A$).
With node $A$ held at $V_{test} = 1.0\text{ V}$ and the left side grounded:
- The current $i_x$ (defined flowing left-to-right into node $A$) is:
- The dependent source current (directed downward out of node $A$) is:
- Current flowing through $R_2 = 6\ \Omega$ downward to ground is:
- Current flowing through the $12\ \Omega$ resistor to ground is:
Write KCL for all currents entering and leaving node $A$:
Compute $R_{th}$:
Step 3: Calculate Maximum Power to Load $R_L$
Example 2: First-Order $RL$ Transient Analysis with Sequential Switching
Problem: A DC circuit contains an inductor $L = 250\text{ mH}$ connected in series with a resistor $R_1 = 50\ \Omega$ across a $100\text{ V}$ DC source. The circuit has been connected for a long time ($t < 0$). At $t = 0$, a switch disconnects the $100\text{ V}$ source and immediately connects the inductor in a closed loop across a $50\ \Omega$ discharge resistor. Calculate the inductor current $i_L(t)$ at $t = 5\text{ ms}$ and $t = 10\text{ ms}$.
Step 1: Determine Initial Condition at $t = 0^-$ In steady state before switching, the inductor behaves as an ideal short circuit ($0\text{ V}$):
By current continuity across the inductor:
Step 2: Determine Final Steady State ($t \rightarrow \infty$) and Equivalent Time Constant With the source disconnected and the inductor discharging through $R = 50\ \Omega$, the final current is $i_L(\infty) = 0\text{ A}$.
Time constant for $t \ge 0$:
Step 3: Evaluate Inductor Current Equation
At $t = 5.0\text{ ms} = 1\tau$:
At $t = 10.0\text{ ms} = 2\tau$:
6. Common PE Exam Traps & Pitfalls
- Deactivating Dependent Sources During Thevenin/Norton Reduction: Never turn off dependent sources when finding $R_{th}$. Dependent sources must remain fully active while independent sources are zeroed, using a test source ($V_{test}/I_{test}$) to solve for equivalent resistance.
- Superposition on Power Calculations: Applying superposition directly to power ($P_{total} = P_1 + P_2$) is a severe error. Sum the branch currents or node voltages first, then calculate $P = I^2 R$.
- Inductor/Capacitor Boundary Condition Inversion: Remember that inductor current cannot jump ($i_L(0^+) = i_L(0^-)$), but inductor voltage can jump instantaneously. Conversely, capacitor voltage cannot jump ($v_C(0^+) = v_C(0^-)$), but capacitor current can jump instantaneously.
- Incorrect Resistance in Time Constant Calculation: Always calculate $\tau = L/R_{th}$ or $\tau = R_{th}C$ using the Thevenin resistance seen directly from the terminals of the energy storage element for the specific switch state ($t > 0$).
A DC circuit contains an independent 24 V voltage source, a dependent current source, and several linear resistors. To find the Thevenin equivalent resistance R_th seen at terminals A-B, an engineer deactivates all independent sources and applies an external test current source of I_test = 2.0 A across terminals A-B. The resulting terminal voltage is measured as V_test = 18.0 V. What is the Thevenin resistance R_th of the network?
A linear DC power supply has an open-circuit terminal voltage of V_oc = 60.0 V. When a 10.0-ohm load resistor is connected across its terminals, the terminal voltage drops to 40.0 V. What is the maximum power that this power supply can deliver to an optimally matched variable load resistor?
An uncharged 500-microfarad capacitor is connected in series with a 4.0-kiloohm resistor across a 200 V DC source at t = 0. What is the voltage across the capacitor at time t = 4.0 seconds after the switch is closed?