10.3 Differential Protection (87) for Transformers, Busbars & Generators

Key Takeaways

  • Differential Protection (IEEE Device 87) is a high-speed, unit-type protection scheme based on Kirchhoff's Current Law (ΣI = 0); it provides instantaneous clearing (<1-2 cycles) for internal faults within its strictly bounded CT zone without requiring intentional coordination time delays.
  • Percentage Differential Relays compare Operating Current I_op = |I1 - I2| against Restraining Current I_rest = (I1 + I2)/2; a dual-slope characteristic uses Slope 1 (20-30%) for normal load/tap variations and Slope 2 (50-80%) to prevent false tripping during heavy external faults with severe CT saturation.
  • Transformer Differential Protection (87T) must compensate for five classical engineering phenomena: (1) Turns ratio current mismatch via scaling factors, (2) Δ-Y 30° phase angle shift via CT connections or digital software matrix rotation, (3) Magnetizing inrush via 2nd harmonic restraint/blocking (≥15% of fundamental), (4) Overexcitation via 5th harmonic restraint (≥25-35%), and (5) Ground fault zero-sequence spill current via zero-sequence filtering.
  • Bus Differential Protection (87B) utilizes High-Impedance schemes with dedicated identical CTs and series stabilizing resistors (Rs) to force saturated CT current through the CT winding rather than the relay coil, or Low-Impedance numerical schemes with dynamic percentage restraint.
  • Generator Stator Differential (87G) provides high-sensitivity phase fault protection (5-10% pickup); 100% Stator Ground Fault protection combines fundamental neutral overvoltage (59N) for the top 85-95% of winding with 3rd Harmonic Neutral Undervoltage (27TN) for the 5-15% neutral zone.
Last updated: August 2026

10.3 Differential Protection (87) for Transformers, Busbars & Generators

Differential Protection (IEEE Device 87) is the premier unit protection scheme for high-capital power apparatus. Operating on Kirchhoff's Current Law (KCL), differential protection compares the currents entering and leaving the protected zone. Under normal load and external through-fault conditions, the net current sum is zero. When an internal fault occurs within the zone bounded by the Current Transformers, the net sum deviates from zero, triggering instantaneous tripping ($<1$ to $2\text{ cycles}$) without intentional time delay.

On the NCEES PE Electrical and Computer: Power examination, differential protection questions evaluate your ability to compute percentage slope characteristics, design compensation for $\Delta$-Y phase shifts and CT ratio mismatches, analyze harmonic restraint mechanisms (2nd harmonic inrush and 5th harmonic overexcitation), size stabilizing resistors for high-impedance bus schemes (87B), and specify 100% stator ground schemes (87G / 27TN).


1. Operating Principle & Percentage Differential Relays

                 BASIC DIFFERENTIAL PROTECTION TOPOLOGY (KCL)

               Zone Boundary (CT1)                Zone Boundary (CT2)
        I1  ---------(●)--------[ PROTECTED APPARATUS ]---------(●)---------> I2
                      |                                          |
                 i1   v                                          v   i2
                 +----+----+                                +----+----+
                 | Restraint|                                | Restraint|
                 | Coil (R1)|                                | Coil (R2)|
                 +----+----+                                +----+----+
                      |                                          |
                      +-------------------+----------------------+
                                          |
                                     +----+----+ 
                                     |Operating|  i_op = |i1 - i2|
                                     |Coil (OP)| 
                                     +----+----+ 
                                          |
                                         ===

Operating and Restraining Quantities

In a percentage differential relay, two fundamental quantities are synthesized from secondary CT currents:

  1. Operating Current ($I_{op}$ or Differential Current $I_d$): Represents the vector difference of currents entering and leaving the zone:

Iop=I1I2(or I1+I2 depending on defined CT polarity direction)I_{op} = |\mathbf{I}_1 - \mathbf{I}_2| \quad (\text{or } |\mathbf{I}_1 + \mathbf{I}_2| \text{ depending on defined CT polarity direction})

  1. Restraining Current ($I_{rest}$ or Bias Current $I_{bias}$): Represents the through-load or through-fault current magnitude, establishing an adaptive restraint threshold:

Irest=I1+I22orIrest=max(I1,I2)I_{rest} = \frac{|\mathbf{I}_1| + |\mathbf{I}_2|}{2} \quad \text{or} \quad I_{rest} = \max(|\mathbf{I}_1|, |\mathbf{I}_2|)

Dual-Slope Percentage Differential Characteristic

To ensure dependability for internal faults while maintaining ironclad security against false trips during external through-faults with CT saturation, modern numerical relays utilize a Dual-Slope Characteristic:

                    DUAL-SLOPE DIFFERENTIAL OPERATING CHARACTERISTIC

    Operating Current (I_op)
        ^
        |                                           / (Slope 2: 50% to 80%)
        |                                          /
        |                         TRIP            /    <-- Restrains during heavy
        |                        REGION          /         external fault CT saturation
        |                                       /
        |                          Knee (I_bp) * 
        |                                     / 
        |                                    / (Slope 1: 20% to 30%)
        |                                   /    <-- Compensates for OLTC taps,
    I_pu|----------------------------------*         CT errors, and magnetizing I
        |          RESTRAINT REGION       /
        +---+----------------------------+--------------------------> Restraint Current (I_rest)
           0                           I_bp

Trip Condition: Iop>Ipickup+S1Irest(for IrestIbp)\text{Trip Condition: } I_{op} > I_{pickup} + S_1 \cdot I_{rest} \quad (\text{for } I_{rest} \le I_{bp})

Trip Condition: Iop>Ipickup+S1Ibp+S2(IrestIbp)(for Irest>Ibp)\text{Trip Condition: } I_{op} > I_{pickup} + S_1 \cdot I_{bp} + S_2 \cdot (I_{rest} - I_{bp}) \quad (\text{for } I_{rest} > I_{bp})

Where:

  • $I_{pickup}$ = Minimum pickup current (typically $0.10$ to $0.30\text{ pu}$).
  • $S_1$ = Slope 1 (typically $20%$ to $30%$): Accommodates transformer On-Load Tap Changer (OLTC) ratio variation ($\pm 10%$ to $\pm 15%$), CT steady-state ratio errors ($1-3%$), and core excitation current.
  • $I_{bp}$ = Breakpoint current / Knee point (typically $1.5$ to $3.0\times$ rated current).
  • $S_2$ = Slope 2 (typically $50%$ to $80%$): Provides heavy restraint during severe external through-faults where one CT saturates, producing a large false differential spill current.

2. Transformer Differential Protection (87T) — The 5 Engineering Challenges

Applying differential protection to power transformers introduces five complex physical phenomena that must be compensated to prevent false tripping:

+---------------------------------------------------------------------------------------------------+
|                    THE FIVE CLASSICAL 87T TRANSFORMER CHALLENGES                                  |
+---------------------------------------------------------------------------------------------------+
| Challenge & Cause                   | Physical Impact                  | Engineering Solution     |
| :---                                | :---                             | :---                     |
| **1. Voltage & Current Ratio**      | Primary and secondary nominal    | Select relay tap settings|
| **Mismatch:** Turns ratio ≠ CT ratio| currents differ in magnitude.    | or enter CT scale factors|
|                                     |                                  | in numerical software.   |
| **2. Phase Angle Shift:**           | Δ-Y winding introduces a 30°     | Electromechanical: Wye CT|
| Standard Δ-Y connections shift      | phase shift between primary and  | on Δ side, Δ CT on Y side.|
| line currents by 30°.               | secondary line currents.         | Digital: Software matrix |
|                                     |                                  | phase rotation (e.g. -30°)|
| **3. Magnetizing Inrush:**          | Unipolar core saturation draws   | **2nd Harmonic Restraint**|
| Transformer energization causes     | 8-12x FLA into primary only      | or **Blocking** (trips   |
| flux doubling and unbalance.        | (appears as internal fault).     | blocked if I_2nd/I_1st   |
|                                     |                                  | exceeds 15% to 20%).     |
| **4. Core Overexcitation (V/Hz):**  | Generator load rejection/over-   | **5th Harmonic Restraint**|
| High voltage at low frequency       | voltage draws non-sinusoidal     | or Blocking (restrains if|
| increases peak core flux.           | magnetizing currents.            | I_5th/I_1st exceeds 25-35%)|
| **5. Zero-Sequence Spill Current:** | External ground fault on grounded| **Zero-Sequence Filter:**|
| SLG fault on grounded Wye side      | Wye side produces zero-sequence  | In digital relays, subtract|
| returns through neutral.            | current circulating in Delta.    | I_0 = (Ia+Ib+Ic)/3;      |
|                                     |                                  | in analog, use Delta CTs.|
+---------------------------------------------------------------------------------------------------+
               Δ-Y TRANSFORMER PHASE SHIFT COMPENSATION SCHEMES

    A. Classical Electromechanical Scheme (Physical CT Wiring Compensation):
       - Delta Primary Winding   ====> Connected to WYE Secondary CTs (No phase shift)
       - Wye Secondary Winding   ====> Connected to DELTA Secondary CTs (Introduces 30° shift)
       * The Delta CT connection introduces a compensating 30° phase shift and traps I_0!

    B. Modern Numerical Relay Scheme (Software Matrix Compensation):
       - All CTs connected in standard WYE on both primary and secondary.
       - Relay microprocessors apply digital matrix multiplication:

         [ I_a' ]   1 [  1  -1   0 ] [ I_a ]
         [ I_b' ] = - [  0   1  -1 ] [ I_b ]  (30° Phase Angle & Zero-Sequence Filter Matrix)
         [ I_c' ]   √3[ -1   0   1 ] [ I_c ]

Inrush 2nd Harmonic Content vs. Overexcitation 5th Harmonic Content

  • Magnetizing Inrush: The flux waveform during energization is predominantly offset to one polarity (DC unbalance), generating even harmonics. The 2nd harmonic ($120\text{ Hz}$) is the dominant signature, typically comprising $15%$ to $40%$ of the fundamental $60\text{ Hz}$ current.
  • Overexcitation: Symmetrical core saturation under excess Volts/Hertz ($V/f > 1.05-1.10\text{ pu}$) generates odd harmonics. The 5th harmonic ($300\text{ Hz}$) is the dominant signature, typically comprising $25%$ to $35%$ of fundamental current.

3. Busbar Differential Protection (87B)

Substation busbars are nodal connection points where dozens of circuits converge. A short circuit on a busbar produces the highest fault current in the substation. Conversely, an external fault on an outgoing feeder causes all other connected lines and transformers to feed short-circuit current across the bus into that single faulted feeder, creating extreme risk of CT saturation on the faulted feeder CT.

                   HIGH-IMPEDANCE BUS DIFFERENTIAL SCHEME (87B)

        Line 1 (Infeed)       Line 2 (Infeed)       Line 3 (Faulted Feeder - Saturated!)
          |  I1                 |  I2                 |  I_f = I1 + I2 (Outflow)
         (●) CT1               (●) CT2               (●) CT3 (Fully Saturated CT: X_m ≈ 0)
          |                     |                     | 
   -------+---------------------+---------------------+----------------------
          |                     |                     |
          +---------------------+---------------------+ (Paralleled CT Secondary Bus)
                                |
                               [ Rs ] Stabilizing Resistor (Hundreds of Ohms)
                                |
                               (87B) High-Impedance Overvoltage Relay (Trip if V > V_set)
                                |
                               ===

High-Impedance Differential Scheme (87B-HiZ)

  • Uses dedicated, identical-ratio CTs on all bus circuits, all paralleled into a common junction.
  • A high-value Stabilizing Resistor ($R_s$) is wired in series with the voltage-sensing relay coil.
  • Through-Fault Condition with Worst-Case Saturated CT: If the CT on the faulted feeder fully saturates, its magnetizing branch impedance collapses to zero ($X_m \approx 0$). The saturated CT acts as a simple passive resistance ($R_{ct} + R_{lead}$). Because the stabilizing branch has a very high impedance ($R_s \gg R_{ct} + R_{lead}$), the fault current from the healthy CTs naturally bypasses the relay and circulates harmlessly through the saturated CT secondary winding.

Stabilizing Voltage Calculation Formulation

Vstabilizing=Isec,fault,max×(Rct+2Rlead)[Volts]V_{stabilizing} = I_{sec,fault,max} \times \left( R_{ct} + 2 R_{lead} \right) \quad [\text{Volts}]

Relay Voltage Pickup Setting: Vset1.10 to 1.20×Vstabilizing\text{Relay Voltage Pickup Setting: } V_{set} \ge 1.10 \text{ to } 1.20 \times V_{stabilizing}

Where:

  • $I_{sec,fault,max} = \frac{I_{pri,through_fault,max}}{\text{CTR}}$ = Maximum secondary through-fault current $[\text{A}]$.
  • $R_{ct}$ = Internal secondary winding resistance of the CT $[\Omega]$.
  • $2 R_{lead}$ = Total two-way lead loop resistance from the most distant CT to the relay $[\Omega]$.

[!IMPORTANT] Internal Fault Response: For an internal busbar fault, all CTs inject secondary currents of the same polarity into the junction. Finding no low-impedance parallel path, the current is forced across $R_s$, generating thousands of volts ($V \gg V_{set}$) and causing the 87B relay to trip instantaneously ($<1\text{ cycle}$). A non-linear zinc-oxide varistor (Metrosil) is connected in parallel to clamp extreme peak voltages and protect insulation.


4. Generator Stator Differential Protection (87G)

Generators represent massive capital investments requiring high-speed, sensitive phase and ground fault detection:

                       GENERATOR STATOR PROTECTION (87G & 27TN)

                Neutral Grounding                  Generator Winding          Terminal Breaker
                   Transformer                       (Phases A, B, C)             (52G)
        Earth ===[ R_ground ]---[CT_neutral]====[ STATOR WINDINGS ]====[CT_line]---[ 52G ]---> Grid
                                      |                                   |
                                      +----------------(87G)--------------+
                                    (High sensitivity: 5% to 10% pickup)

Generator Phase Differential (87G)

  • Compares line-side CT currents with neutral-side CT currents.
  • Because CTs on both ends have identical ratios and ratings, and because there is no tap changer or phase angle shift, the slope setting can be extremely sensitive ($5%$ to $10%$ pickup).

100% Stator Ground Fault Protection (59N + 27TN Scheme)

In high-impedance grounded generators (grounded via a distribution transformer with secondary grounding resistor $R_g$):

  1. Fundamental Neutral Overvoltage Relay (59N / 51N): Senses fundamental $60\text{ Hz}$ zero-sequence voltage ($V_0$) across the neutral resistor during a ground fault. However, for a fault located close to the generator neutral point ($0%$ to $5-15%$ from neutral), the generated voltage is near zero, creating a blind spot.
  2. Third-Harmonic Neutral Undervoltage Relay (27TN): Generator non-sinusoidal winding distribution naturally generates a small $3\text{rd}$ harmonic voltage ($180\text{ Hz}$, typically $1%$ to $5%$ of rated voltage) across the neutral and terminal capacitances. When a ground fault occurs near the neutral, this 3rd harmonic voltage is shorted to earth, causing the neutral 3rd harmonic voltage to collapse to zero.
  3. Combined 100% Coverage: The 59N element protects the top $85%$ to $95%$ of the stator winding from the terminal down, while the 27TN element protects the bottom $5%$ to $15%$ near the neutral, achieving complete $100%$ stator ground fault coverage.

5. Step-by-Step Worked Mathematical Example

Problem Statement

A 3-phase, $60\text{ Hz}$, $\Delta$-Y step-down transformer is rated at $40\text{ MVA}$, $115\text{ kV}$ (Delta) to $13.8\text{ kV}$ (Grounded Wye). The transformer is protected by a modern numerical percentage differential relay (87T) with settings:

  • Minimum Pickup: $I_{pickup} = 0.20\text{ pu}$
  • Slope 1: $S_1 = 30%$
  • Slope 2: $S_2 = 70%$
  • Breakpoint Knee: $I_{bp} = 2.0\text{ pu}$

Instrument Transformer Data:

  • Primary $115\text{ kV}$ CTs: $250:5\text{ A}$ ($CTR_1 = 50$)
  • Secondary $13.8\text{ kV}$ CTs: $2000:5\text{ A}$ ($CTR_2 = 400$)

Calculate:

  1. The primary and secondary rated full-load currents ($I_{FLA1}, I_{FLA2}$) and corresponding nominal CT secondary currents ($I_{sec1}, I_{sec2}$).
  2. The digital relay software tap/scale factors ($TAP_1, TAP_2$) required to normalize both inputs to $1.0\text{ pu}$ at rated $40\text{ MVA}$.
  3. The operating current ($I_{op}$) and restraining current ($I_{rest}$) under full rated load ($40\text{ MVA}$).
  4. During an external 3-phase bolted fault on the $13.8\text{ kV}$ bus, the through-fault current is $14.0\text{ kA}$ at $13.8\text{ kV}$. Calculate $I_{op}$, $I_{rest}$, the relay tripping threshold, and verify that the relay securely restraints.
=========================================================================================
CALCULATION WORKFLOW & DETAILED STEP-BY-STEP SOLUTION:
=========================================================================================

Step 1: Calculate Rated Currents and CT Secondary Values
  Primary Full-Load Amps (115 kV):
    I_FLA1 = S_rated / (sqrt(3) * V_pri)
           = (40 * 10^6 VA) / (sqrt(3) * 115,000 V)
           = 40,000,000 / 199,185.84
           = 200.82 A

  Primary CT Secondary Current at Full Load:
    I_sec1 = I_FLA1 / CTR_1 = 200.82 A / 50 = 4.0164 A secondary

  Secondary Full-Load Amps (13.8 kV):
    I_FLA2 = S_rated / (sqrt(3) * V_sec)
           = (40 * 10^6 VA) / (sqrt(3) * 13,800 V)
           = 40,000,000 / 23,899.79
           = 1,673.65 A

  Secondary CT Secondary Current at Full Load:
    I_sec2 = I_FLA2 / CTR_2 = 1,673.65 A / 400 = 4.1841 A secondary

Step 2: Determine Digital Relay Software Scale Factors (TAPs)
  The digital relay establishes internal base currents (TAPs) matching secondary FLA:
    TAP_1 = I_sec1 = 4.0164 A secondary  -->  1.0 pu on Relay Base
    TAP_2 = I_sec2 = 4.1841 A secondary  -->  1.0 pu on Relay Base

Step 3: Evaluate Operating and Restraining Current at Full Load
  Normalized Currents:
    I_1_pu = 4.0164 A / 4.0164 A = 1.000 /_ 0° pu
    I_2_pu = 4.1841 A / 4.1841 A = 1.000 /_ 180° pu (after 30° phase shift compensation)

  Operating Current:
    I_op = | I_1_pu + I_2_pu | = | 1.000 /_ 0° + 1.000 /_ 180° | = | 1.000 - 1.000 | = 0.00 pu

  Restraining Current:
    I_rest = ( |I_1_pu| + |I_2_pu| ) / 2 = ( 1.000 + 1.000 ) / 2 = 1.000 pu

Step 4: Evaluate Relay Security During External Through-Fault (14.0 kA @ 13.8 kV)
  Through-Fault Per-Unit Multiplier:
    M_fault = 14,000 A / 1,673.65 A = 8.3650 pu of rated load

  Primary Fault Current (assuming ideal transformer conversion):
    I_f,pri = 14,000 A * (13.8 kV / 115 kV) = 1,680.0 A

  Normalized Relay Currents During External Fault:
    I_1_fault_pu = (1,680.0 A / CTR_1) / TAP_1 = (33.60 A) / 4.0164 A = 8.3650 /_ 0° pu
    I_2_fault_pu = (14,000 A / CTR_2) / TAP_2 = (35.00 A) / 4.1841 A = 8.3650 /_ 180° pu

  Fault Operating and Restraining Quantities:
    I_op_fault   = | 8.3650 /_ 0° + 8.3650 /_ 180° | = 0.00 pu
    I_rest_fault = ( 8.3650 + 8.3650 ) / 2 = 8.3650 pu

  Compute Tripping Threshold at I_rest = 8.3650 pu (exceeds I_bp = 2.0 pu):
    I_trip_threshold = I_pickup + S_1 * I_bp + S_2 * (I_rest - I_bp)
                     = 0.20 + 0.30 * (2.0) + 0.70 * (8.3650 - 2.0)
                     = 0.20 + 0.60 + 0.70 * (6.3650)
                     = 0.80 + 4.4555
                     = 5.2555 pu

  Security Verification:
    Operating Current (0.00 pu) is far below the tripping threshold (5.2555 pu).
    Even if CT saturation creates 4.0 pu false spill current, I_op (4.0 pu) < 5.2555 pu,
    guaranteeing complete security against false trips.
=========================================================================================

6. Common PE Exam Traps & Tactical Pitfalls

  • Applying Wrong CT Connections in Electromechanical 87T: Connecting CTs in Delta on the Delta winding and Wye on the Wye winding. This doubles the phase shift error from $30^\circ$ to $60^\circ$, causing immediate false tripping upon energization! The rule for electromechanical relays is: Wye CTs on Delta winding; Delta CTs on Wye winding.
  • Confusing Harmonic Restraint Functions:
    • 2nd Harmonic ($120\text{ Hz}$): Dedicated strictly to Transformer Inrush restraint.
    • 5th Harmonic ($300\text{ Hz}$): Dedicated strictly to Transformer Overexcitation ($V/Hz$) restraint.
    • 3rd Harmonic ($180\text{ Hz}$): Used strictly for Generator 100% Stator Ground Fault (27TN) protection.
  • Ignoring Zero-Sequence Spill on Grounded-Wye Transformers: Forgetting that an external SLG fault on the grounded-wye side of a $\Delta$-Y transformer circulates zero-sequence current in the delta winding without primary line current. In digital relays, software zero-sequence filtering must be enabled to prevent false 87T trips.
  • Neglecting Round-Trip Lead Resistance in High-Z Bus Calculations: Computing the stabilizing voltage using $R_{lead}$ instead of $2 R_{lead}$. The saturated CT loop requires current to travel the full two-way distance between the switchgear CT and the relay panel.
Loading diagram...
Percentage Differential Relay Characteristic and 87T Compensation Architecture
Test Your Knowledge

A 50 MVA, 138 kV Delta to 13.8 kV Grounded-Wye step-down transformer is protected by a transformer differential relay (Device 87T). During initial transformer energization with the secondary main breaker open, why does the relay require 2nd harmonic restraint or blocking?

A
B
C
D
Test Your Knowledge

In a high-impedance bus differential protection scheme (87B-HiZ), a dedicated stabilizing resistor (Rs) is wired in series with the voltage-sensing relay coil. What is the fundamental operational principle of this scheme during a heavy external through-fault with complete CT saturation on the faulted feeder?

A
B
C
D
Test Your Knowledge

A large synchronous turbine-generator is equipped with high-impedance neutral grounding. Why is a standard fundamental neutral overvoltage relay (Device 59N) alone insufficient for 100% generator stator ground fault protection, and how is complete 100% coverage achieved?

A
B
C
D