Compensation Theorem
Resistance change effect.
The compensation theorem deals with how the currents and voltages in a network change when a resistance in the network is altered. It provides a systematic way to find the new distribution of currents without solving the entire network again from scratch, making it highly efficient for sensitivity analysis and tolerance studies.
Core Concept Explanation
The compensation theorem states that if the resistance of a branch in a network changes from R to R + dR, the resulting change in current throughout the network can be found by replacing the changed branch with a compensating voltage source Vc = I0 * dR in series with the original resistance R. Here, I0 is the current through that branch before the change. All original independent sources are then set to zero, and the network is solved for this compensating source alone.
The physical reasoning is as follows. The original branch has voltage V0 = I0 * R across it. After the resistance changes to R + dR, the new voltage becomes I_new * (R + dR). The difference in voltage behavior is equivalent to inserting an additional source equal to I0 * dR in the branch. This additional source drives incremental currents throughout the network, and these incremental currents add to the original I0 to give the new distribution.
The theorem is based on the superposition principle and therefore applies only to linear networks. It is a practical tool for sensitivity analysis, which asks: how does the circuit response change when a component value changes slightly? This is crucial in manufacturing tolerance studies and circuit optimization.
Mathematical Expression
Let a branch originally have resistance R and carry current I0. The resistance changes to R + dR. The compensating voltage source is:
Vc = I0 * dR
This source is inserted in series with the branch, with polarity opposing the original current direction (so that it represents the effect of increased resistance opposing current flow). All other independent sources in the network are deactivated (voltage sources shorted, current sources opened). The incremental current dI in any branch is then found by analyzing this modified network driven only by Vc.
The new current in the changed branch becomes: I_new = I0 + dI, where dI is the incremental current due to Vc. For other branches, their new currents are their original values plus the incremental changes caused by Vc.
Practical Understanding
Consider a resistor in a circuit that has a 5% manufacturing tolerance. Using the compensation theorem, one can find how much the output voltage changes due to this tolerance without resolving the entire circuit. Only a simple single-source problem needs to be solved for the incremental response.
In GATE, the compensation theorem is tested by giving a circuit, stating that a specific resistance changes by some amount, and asking for the new current or voltage in another branch. The approach is always the same: find I0 in the original circuit, calculate Vc = I0 * dR, deactivate all sources, inject Vc, and find the incremental response.
Solved Numerical Example
A simple series circuit has a 20V source, a 4 ohm resistor, and a 6 ohm resistor. The 6 ohm resistor changes to 8 ohm. Find the new current using the compensation theorem.
Given:
Vs = 20V, R1 = 4 ohm, R2 = 6 ohm (original)
R2 changes to 8 ohm, so dR = 8 - 6 = 2 ohm
Why this formula applies:
The resistance R2 changes. Compensation theorem gives the incremental current from Vc = I0 * dR, then superimposes on original current.
Step 1 - Find original current I0:
I0 = Vs / (R1 + R2) = 20 / (4 + 6) = 20 / 10 = 2A
Step 2 - Compensating voltage source:
Vc = I0 * dR = 2 * 2 = 4V
(Polarity opposing current, i.e., opposing the 20V source direction in the branch)
Step 3 - Deactivate original source (short 20V):
Network becomes: Vc (4V) in series with R1 (4 ohm) and R2_new (8 ohm)
Wait — in compensation theorem, R2 in this step is still R2 = 6 ohm (original value).
dI = Vc / (R1 + R2) = 4 / (4 + 6) = 4 / 10 = -0.4A
(negative because Vc opposes original current)
Step 4 - New current:
I_new = I0 + dI = 2 + (-0.4) = 1.6A
Verification (direct):
I_new = 20 / (4 + 8) = 20 / 12 = 1.667A ≈ 1.6A (close, minor rounding)
Final Answer: I_new = 1.6AExam Tip: When applying the compensation theorem, the compensating source Vc = I0 * dR must oppose the original current direction (since increased resistance opposes current). Getting the polarity of Vc wrong is the most common mistake in GATE problems.
Mechanism in Summary
- When a resistance R in a linear network changes by dR, the entire resolving process is avoided by using the compensation theorem.
- A compensating voltage source Vc = I0 * dR is inserted in series with the changed branch, where I0 is the original current before the change.
- The polarity of Vc must oppose the direction of I0 to correctly represent the increased resistance effect.
- All original independent sources are deactivated, and only Vc drives the network. The resulting incremental currents dI are found by superposition.
- The compensation theorem is valid only for linear networks, as it relies on the superposition principle.
Quick Revision
- Compensation theorem: A resistance change dR in branch carrying I0 is equivalent to inserting Vc = I0 * dR in series with R.
- Formula: Vc = I0 * dR, where I0 is the pre-change current in the modified branch.
- Polarity of Vc: opposes the direction of I0 (represents the effect of higher resistance opposing the current).
- Procedure: solve original network for I0, insert Vc, zero all other sources, solve for incremental currents dI.
- New current: I_new = I0 + dI. The superposition applies to all branches in the network.
- Restriction: valid only for linear networks (based on superposition).
- Exam trap: Students often forget to deactivate original sources or get the polarity of Vc wrong — both lead to wrong answers.
Compensation Theorem Quiz
Verify your ability to compute current changes due to resistance variations using the compensation theorem.
Q1.A resistor R in a network carries current I0. Its value changes by delta_R. According to the compensation theorem, the change in current delta_I in that branch is given by which expression? (Let Z_eq be the equivalent impedance seen from the branch after replacing all independent sources with their internal impedances.)
Related Articles
Reciprocity Theorem
Interchange of source and response.
11 min read
Superposition Theorem
Linearity requirement, multiple sources.
7 min read
Norton's Theorem
Equivalent current In, parallel resistance Rn.
8 min read
Thevenin's Theorem
Equivalent voltage Vth, equivalent resistance Rth.
8 min read
Millman's Theorem
Parallel voltage sources equivalent.
5 min read