Skip to main content

Equal area criterion for transient stability

Short answer

Equal area criterion states a single machine-infinite bus system is transiently stable if the accelerating area (where Pm > Pe) equals the decelerating area (where Pe > Pm) on the power-angle curve. Derived by integrating the swing equation: ∫(Pm-Pe)dδ = 0 from δ0 to δmax. Stability requires fault clearing before critical clearing angle where areas just balance.

Explain the Equal area criterion (concept) to study (evaluate) the transient stability of a single machine system connected to infinite bus with proper mathematical aids and diagram.

The equal area criterion (EAC) is a graphical method to check the transient stability of a single machine connected to an infinite bus (or of two machines) without solving the swing equation step by step. It states that the system is stable if, after a disturbance, the area of accelerating energy under the power-angle curve can be balanced by an equal area of decelerating energy.

Basis

For a machine connected to an infinite bus, the swing equation (in pu, resistance and damping neglected) is

2Hωsd2δdt2=Pm−Pe=Pa,Pe=Pmaxsin⁡δ=EVXsin⁡δ\frac{2H}{\omega_s}\frac{d^2\delta}{dt^2} = P_m - P_e = P_a, \qquad P_e = P_{max}\sin\delta = \frac{EV}{X}\sin\delta

Multiplying both sides by 2dδdt2\dfrac{d\delta}{dt}:

2Hωs⋅2dδdtd2δdt2=2(Pm−Pe)dδdt  ⇒  ddt(dδdt)2=ωsH(Pm−Pe)dδdt\frac{2H}{\omega_s}\cdot 2\frac{d\delta}{dt}\frac{d^2\delta}{dt^2} = 2(P_m - P_e)\frac{d\delta}{dt} \;\Rightarrow\; \frac{d}{dt}\left(\frac{d\delta}{dt}\right)^2 = \frac{\omega_s}{H}(P_m - P_e)\frac{d\delta}{dt}

Integrating from the initial angle δ0\delta_0 (where dδ/dt=0d\delta/dt = 0, the rotor runs at synchronous speed):

(dδdt)2=ωsH∫δ0δ(Pm−Pe) dδ\left(\frac{d\delta}{dt}\right)^2 = \frac{\omega_s}{H}\int_{\delta_0}^{\delta}(P_m - P_e)\,d\delta

For the machine to be stable, the rotor angle must stop increasing at some maximum angle, i.e. dδ/dt=0d\delta/dt = 0 at δmax\delta_{max}:

∫δ0δmax(Pm−Pe) dδ=0\int_{\delta_0}^{\delta_{max}}(P_m - P_e)\,d\delta = 0

This means the area under the PaP_a–δ\delta curve must be zero: the accelerating area A1A_1 (where Pm>PeP_m > P_e) must be equal to the decelerating area A2A_2 (where Pe>PmP_e > P_m):

A1=∫δ0δc(Pm−Pe) dδ=A2=∫δcδmax(Pe−Pm) dδA_1 = \int_{\delta_0}^{\delta_c}(P_m - P_e)\,d\delta = A_2 = \int_{\delta_c}^{\delta_{max}}(P_e - P_m)\,d\delta

Power-angle diagram

 Pe
  ^          Pmax1 sin d (pre-fault)
  |           .-''-.
  |         .' .--. '.    Pmax3 sin d
  |        / .' A2 '. \   (post-fault)
 Pm-------+-+-------+--\------
  |      /|A1|        \ \
  |     / |..|.....     \ \  Pmax2 sin d
  +----+--+--+--------+--+--> d
       0  d0 dc     dmax 180
 A1: accelerating area, A2: decelerating area

Applying it to a fault (sudden disturbance)

  1. Before the fault: the machine runs at δ0\delta_0, where Pm=Pmax1sin⁡δ0P_m = P_{max1}\sin\delta_0.
  2. During the fault: the transfer reactance rises, the power curve drops to Pmax2sin⁡δP_{max2}\sin\delta (Pmax2=0P_{max2} = 0 for a fault at the generator bus). Since Pm>PeP_m > P_e, the rotor accelerates and δ\delta increases. The energy gained is area A1A_1.
  3. Fault cleared at δc\delta_c: the post-fault curve Pmax3sin⁡δP_{max3}\sin\delta applies. Now Pe>PmP_e > P_m, so the rotor decelerates, but δ\delta keeps increasing until the kinetic energy is given back. This is area A2A_2.
  4. Stability test: the system is stable if A2A_2 can become equal to A1A_1 before δ\delta reaches δmax=180∘−sin⁡−1(Pm/Pmax3)\delta_{max} = 180^\circ - \sin^{-1}(P_m/P_{max3}). The rotor then swings back and oscillates about the new operating point. If the available A2<A1A_2 < A_1, the machine loses synchronism.

Critical clearing angle

The largest clearing angle for which A1=A2A_1 = A_2 just holds (with δ\delta reaching exactly δmax\delta_{max}) is the critical clearing angle:

cos⁡δcr=Pm(δmax−δ0)+Pmax3cos⁡δmax−Pmax2cos⁡δ0Pmax3−Pmax2\cos\delta_{cr} = \frac{P_m(\delta_{max} - \delta_0) + P_{max3}\cos\delta_{max} - P_{max2}\cos\delta_0}{P_{max3} - P_{max2}}

For a fault at the generator terminals with no change in network (Pmax2=0P_{max2} = 0, Pmax3=PmaxP_{max3} = P_{max}, δmax=π−δ0\delta_{max} = \pi - \delta_0):

δcr=cos⁡−1[(π−2δ0)sin⁡δ0−cos⁡δ0]\delta_{cr} = \cos^{-1}\left[(\pi - 2\delta_0)\sin\delta_0 - \cos\delta_0\right]

and, since Pe=0P_e = 0 during the fault, the critical clearing time is

tcr=4H(δcr−δ0)ωsPmt_{cr} = \sqrt{\frac{4H(\delta_{cr} - \delta_0)}{\omega_s P_m}}

Assumptions and limitation

  • Mechanical input PmP_m constant during the transient; damping and resistance neglected.
  • Machine represented by a constant voltage behind transient reactance.
  • Valid only for one machine against an infinite bus (or two machines); for multi-machine systems, numerical solution of swing equations is needed.

Example: with Pm=1P_m = 1 pu and Pmax=2P_{max} = 2 pu, δ0=30∘\delta_0 = 30^\circ; for a terminal fault δcr=cos⁡−1[(π−1.047)(0.5)−0.866]=cos⁡−1(0.181)=79.6∘\delta_{cr} = \cos^{-1}[(\pi - 1.047)(0.5) - 0.866] = \cos^{-1}(0.181) = 79.6^\circ.

✓ Answer checked by Claude Sonnet 5.5

All Power System Analysis II chapter 6 questions →