Part 6 · Chapter 26

Synchronous Machine Dynamics and the Power-Angle Equation

A synchronous machine transmits power only by letting its rotor fall behind the network's rotating field, and because that lag enters the power expression as a sine, the whole of stability theory reduces to whether a heavy rotor swinging on a sine-shaped spring comes back or runs away.

Electric Power Systems Prof. Mithun Mondal Reading time ≈ 50 min
i What you'll learn
  • Why stability is a dynamic question that neither the load flow of Part 4 nor the fault study of Part 5 can answer, and how the two classes of stability problem differ.
  • How the rotor's kinetic energy defines the inertia constant \(H\) and the inertia coefficient \(M\), and how to convert both between bases.
  • Why the rotor angle \(\delta\), measured against a synchronously rotating reference, is the natural state variable — and why it is an electrical, not a mechanical, angle.
  • Why the machine is represented by \(E'\) behind \(jX_d'\) in stability work although it was \(E''\) behind \(jX_d''\) in Chapter 21.
  • How \(P_e = \dfrac{|E||V|}{X}\sin\delta\) is derived, what saliency adds to it, and what the synchronizing power coefficient \(P_s = dP_e/d\delta\) means physically.
  • How a fault collapses the power-angle curve, and why three separate curves — pre-fault, during-fault and post-fault — govern everything that follows in Part 6.
Section 26-1

A Question the Load Flow Cannot Answer

Part 4 solved the network in the steady state: given the generation schedule and the loads, what voltage stands at each bus and what power flows in each line. Part 5 solved a single abnormal instant: given a short circuit, how much current flows and what must interrupt it. Both are algebraic problems. Neither says anything about time.

Yet the most consequential failures of a power system are failures in time. A line trips; the power that was flowing on it must redistribute; the generators that were supplying it suddenly find their electrical output changed while their steam or water input has not; their rotors accelerate or decelerate; and within a second or two either the machines settle into a new equilibrium or they lose synchronism and must be tripped, taking their load with them. The blackout that follows is not caused by any component exceeding its rating. It is caused by the loss of a shared rhythm.

That rhythm is what synchronism means. Every synchronous generator on an interconnected system runs at exactly the same electrical frequency, its rotor field locked to the rotating field of the network. The lock is not rigid: it is elastic, and the machine transmits power precisely in proportion to how far it is stretched. Stability is the study of whether that elastic lock survives a disturbance.

🔑
Definition
A power system is stable for a given disturbance if, after the disturbance, all its synchronous machines return to operation at a common frequency with bounded rotor angles.

The definition is conditional on the disturbance. A system stable against the loss of one line may be unstable against a three-phase fault on that same line cleared slowly, so "stable" is never an absolute property of a system; it is a property of a system-plus-disturbance pair.

Three classes of disturbance separate the subject into three problems, and the traditional names describe the size of the disturbance rather than the mechanism.

ProblemDisturbanceTime scaleMethod
Steady-state stabilityInfinitesimal — a small load changeSeconds to tens of secondsLinearise about the operating point; Chapter 28
Transient stabilityLarge — a fault, a line trip, a lost unitFirst swing, ≈1 sNonlinear swing equation; Chapters 27, 29
Dynamic (small-signal) stabilitySmall, but with governors and exciters actingSeconds to minutesEigenvalues of the controlled system; Chapter 33

All three rest on the same two ingredients, and this chapter builds both. The first is a mechanical equation of motion for the rotor, which needs the rotor's inertia. The second is an expression for the electrical power the machine delivers as a function of rotor position, which needs a machine model and a network. Chapter 27 combines them into the swing equation; Chapters 28 and 29 solve it in the small and in the large.

Everything in Part 6 is one second long. Transient stability is decided in the first swing, typically within \(0.5\) to \(1.5\) seconds of the disturbance. In that window a turbine governor has barely begun to move the valves, so mechanical input power is taken as constant; the exciter has had time for only a fraction of its response, so field flux linkage is taken as constant; and the network reaches a new sinusoidal steady state within a few cycles, so it is represented by phasors throughout. Each of those approximations is defensible only because the window is short, and each will be justified as it is used.
Section 26-2

The Rotor as a Rigid Body: \(M\) and \(H\)

Strip away the electromagnetics and a turbine-generator set is a heavy cylinder on bearings with a torque applied at each end: the prime mover drives it, the electromagnetic reaction of the stator retards it. Newton's second law for rotation is the whole of the mechanical model.

Equation of motion of the rotor
\[ J\,\frac{d^2\theta_m}{dt^2} = T_a = T_m - T_e \quad\text{(N·m)} \]

Here \(J\) is the combined moment of inertia of turbine and generator in kg·m², \(\theta_m\) the mechanical angular position of the rotor in radians, \(T_m\) the mechanical torque of the prime mover, \(T_e\) the retarding electromagnetic torque, and \(T_a\) their difference, the accelerating torque. When \(T_a=0\) the rotor turns at constant speed and the machine is in equilibrium; any imbalance accelerates it.

Using \(J\) directly is inconvenient because it is an absolute quantity: a 500 MW machine and a 5 MW machine differ in \(J\) by three orders of magnitude, and no intuition survives that range. Power engineering therefore normalises the inertia by the machine's own rating, and the normalising quantity that turns out to be useful is the stored kinetic energy at synchronous speed.

Stored kinetic energy and the definition of \(H\)
\[ \text{KE} = \tfrac12 J\omega_{sm}^{2}\times10^{-6}\ \text{MJ}, \qquad H \;\equiv\; \frac{\text{KE at synchronous speed}}{G} = \frac{\tfrac12 J\omega_{sm}^2\times10^{-6}}{G}\ \ \frac{\text{MJ}}{\text{MVA}} \]

\(G\) is the machine's three-phase MVA rating and \(\omega_{sm}\) its synchronous speed in mechanical radians per second. The units of \(H\) are MJ/MVA, which is to say seconds: \(H\) is the time for which the machine could supply its own rated output from stored kinetic energy alone, if nothing drove it. That interpretation is why \(H\) is so stable a number across machine sizes. A 5 MVA unit and a 500 MVA unit both store roughly the same energy per MVA, because both are designed to the same mechanical stress limits, and \(H\) falls in a narrow band.

Machine typeTypical \(H\) (s, on own rating)Comment
Steam turbine-generator, 3600 rpm (2-pole)2.5 – 6Small diameter, high speed; low inertia per MVA
Steam turbine-generator, 1800/1500 rpm (4-pole)4 – 10Larger rotor; nuclear sets are at the top of the range
Hydro generator, salient pole2 – 4Slow, large diameter, but many poles and low rating per unit mass
Synchronous motor / condenser1 – 2.5Load inertia dominates for motors
Inverter-based generation (PV, type-4 wind)0 (unless synthesised)No rotating mass coupled to system frequency; Chapter 39

To use \(H\) in the equation of motion, the mechanical angle must give way to the electrical angle. A machine with \(P\) poles turns through \(2/P\) of an electrical revolution for every mechanical revolution, so \(\theta = (P/2)\theta_m\) and \(\omega_s = (P/2)\omega_{sm}\), where \(\theta\) and \(\omega_s\) are the electrical angle and electrical angular frequency. Substituting into the kinetic energy expression and writing it in terms of the electrical speed defines the inertia coefficient \(M\):

From \(J\) to \(M\)
\[ \text{KE} = \tfrac12 J\omega_{sm}^2\times10^{-6} = \tfrac12\underbrace{\left[J\left(\frac{2}{P}\right)^{2}\omega_s\times10^{-6}\right]}_{\textstyle M}\,\omega_s = \tfrac12 M\omega_s \]
\[ M = J\left(\frac{2}{P}\right)^{2}\omega_s\times10^{-6} \quad \text{MJ·s/elec rad} \]

Equating the two expressions for the stored energy, \(GH = \tfrac12 M\omega_s\), gives the relation actually used in every stability calculation. With \(\omega_s = 2\pi f\) electrical radians per second:

🔑
The inertia constants
\[ M = \frac{2GH}{\omega_s} = \frac{GH}{\pi f}\ \ \frac{\text{MJ·s}}{\text{elec rad}} \;=\; \frac{GH}{180 f}\ \ \frac{\text{MJ·s}}{\text{elec degree}} \]

In per unit on the machine's own base the factor \(G\) disappears and \(M_{pu} = 2H/\omega_s\), with units of s²/elec rad. Because \(H\) is dimensionless in seconds and \(M\) is not, \(H\) is what manufacturers quote and \(M\) is what appears in the differential equation.

Two conversions recur constantly. Changing base follows the same reciprocal rule as any per-unit quantity in Chapter 4, since \(GH\) — the stored energy in MJ — is an absolute number that cannot depend on the base chosen:

Base change and machine combination
\[ H_{\text{new base}} = H_{\text{machine}}\times\frac{G_{\text{machine}}}{G_{\text{base}}} \]
\[ \text{machines swinging together:}\quad H_{eq} = H_1+H_2+\cdots \quad\text{(all on the same base)} \]

The second line is the definition of coherency. Two machines on the same busbar, or on buses separated by negligible reactance, keep the same rotor angle throughout a disturbance and can be replaced by a single machine whose stored energy is the sum of theirs. Machines far apart do not, and their reduction to an equivalent — which produces \(H_1H_2/(H_1+H_2)\) rather than a sum — belongs to Chapter 27, because it depends on the swing equation itself.

Inertia is disappearing, and that is a design problem. Every megawatt supplied by a synchronous machine brings two to ten seconds of stored energy with it; every megawatt supplied through a power-electronic converter brings none, because the rotating mass behind a wind turbine's converter is decoupled from system frequency. As the inverter share rises the system-wide \(H\) falls, frequency excursions after a lost unit become faster and deeper, and the protection settings and reserve rules of Chapters 33 and 39 have to be rewritten. The constant defined in this section is now a scarce commodity that some grid codes require and pay for.
Section 26-3

Rotor Angle and the Synchronous Reference

The equation of motion is written in \(\theta\), the absolute electrical position of the rotor, and that variable is useless for computation: at \(50\) Hz it grows by \(314\) radians every second, so its interesting departures from uniform rotation are lost in the noise of an enormous linear ramp. The remedy is to observe the rotor from a frame that is itself rotating at synchronous speed.

Rotor angle relative to a synchronous reference
\[ \theta(t) = \omega_s t + \delta(t) \quad\Longrightarrow\quad \frac{d\theta}{dt} = \omega_s + \frac{d\delta}{dt}, \qquad \frac{d^2\theta}{dt^2} = \frac{d^2\delta}{dt^2} \]

The rotor angle \(\delta\) is constant when the machine runs at exactly synchronous speed, whatever the value of that constant, and changes only when the machine speeds up or slows down. It is therefore precisely the variable the mechanical equation wants, and the second derivative is unchanged by the substitution, so nothing is lost.

Three points about \(\delta\) cause more trouble than the rest of Part 6 combined. First, it is an electrical angle: a two-pole machine whose rotor slips one mechanical degree slips one electrical degree, but a twenty-pole machine slipping one mechanical degree slips ten. Second, \(\delta\) has no absolute meaning — only differences between machine angles, or between a machine angle and a reference bus angle, are physical, because the choice of where the synchronous reference frame's zero lies is arbitrary. Third, \(\delta\) is simultaneously a mechanical position and the phase angle of a voltage phasor, and it is this double identity that couples the two halves of the problem.

🔑
Why one angle serves both roles
The internal emf of a synchronous machine is produced by the rotor field, so its phase angle in the synchronously rotating reference frame is the rotor's angular position in that frame. Advancing the rotor by \(\delta\) electrical degrees advances the emf phasor \(E\angle\delta\) by the same \(\delta\).

The mechanical equation therefore drives the phase of a voltage source, and the network responds by changing the power that source delivers. That closes the loop between mechanics and circuit theory, and the closed loop is the swing equation.

One further simplification is standard and worth stating explicitly. The equation of motion is a torque balance, but stability is discussed in terms of power. Since \(P = T\omega\), and since \(\omega\) departs from \(\omega_s\) by well under one per cent throughout a first-swing study, the per-unit power and per-unit torque are numerically equal to within that error. Dividing the torque equation by \(\omega_s\) and working in per unit therefore converts it into a power balance without further apology:

Torque balance as a power balance
\[ M\frac{d^2\delta}{dt^2} = P_m - P_e \qquad\text{with } M = \frac{GH}{\pi f} \text{ in MJ·s/elec rad, or } \frac{2H}{\omega_s} \text{ in per unit} \]

This is the swing equation, and Chapter 27 is devoted to it. Everything that remains in this chapter is the construction of the right-hand side: what \(P_e\) is, as a function of \(\delta\).

Section 26-4

The Classical Model: \(E'\) Behind \(X_d'\)

Chapter 21 established that a synchronous machine offers three different reactances to a disturbance, depending on how long ago the disturbance began: the subtransient \(X_d''\) while the damper-winding currents last, the transient \(X_d'\) while the field-winding current is still adjusting, and the synchronous \(X_d\) once everything has settled. Chapter 21 used \(X_d''\), because a breaker rating is set by the current in the first few cycles. Stability studies use \(X_d'\), and the reason is the same reason stated differently: the time window is different.

The damper windings are short-circuited copper bars with a time constant of a few tens of milliseconds; by the time the first swing is under way, a few hundred milliseconds in, their currents have gone. The field winding is a large, well-insulated coil with a time constant of several seconds; during a swing of one second its flux linkage has hardly changed at all. The constant-flux-linkage theorem then does the rest: a closed winding of negligible resistance holds its total flux linkage constant, so the field flux linkage \(\lambda_f\) is a constant of the motion over the window of interest. The voltage proportional to that flux linkage is the voltage behind transient reactance.

🔑
The classical machine model
During the first swing a synchronous machine is a constant voltage magnitude \(|E'|\) behind the transient reactance \(jX_d'\), whose phase angle \(\delta\) is the rotor angle and is free to move.

Magnitude fixed by the field flux linkage, angle fixed by the rotor position: the model has exactly one degree of freedom, and the swing equation governs it. Chapter 33 relaxes the assumption by adding an exciter that changes \(|E'|\), and detailed studies replace the whole model by two-axis equations, but the classical model is what makes hand analysis of stability possible and is what the GATE syllabus and Chapters 27 to 29 use throughout.

\(|E'|\) is not a nameplate quantity. It is computed once, from the prefault operating condition, by the same phasor arithmetic as any Thévenin source: take the terminal voltage and current delivered before the disturbance and add the drop across \(jX_d'\).

Finding \(E'\) from the prefault load flow
\[ E'\angle\delta_0 = V_t + jX_d'\,I, \qquad I = \left(\frac{P_t + jQ_t}{V_t}\right)^{*} \]

Once found, \(|E'|\) is held fixed for the duration of the study while \(\delta\) varies. The same construction with \(X_d\) in place of \(X_d'\) gives the steady-state excitation emf \(E\), which is the quantity used in the steady-state stability limit of Chapter 28.

StudyMachine reactanceEmf held constantBecause
Breaker duty, first cycle (Ch. 21, 25)\(X_d''\)\(E''\)Damper currents alive; window ≈ 10 ms
Transient stability, first swing (Ch. 27–29)\(X_d'\)\(E'\)Field flux linkage constant; window ≈ 1 s
Steady-state stability limit (Ch. 28)\(X_d\)\(E\)All transients decayed; excitation fixed
Section 26-5

The Power-Angle Equation

The simplest arrangement that contains the whole of the physics is one machine connected through a purely reactive network to a bus so strong that its voltage and frequency cannot be disturbed — the single machine infinite bus or SMIB system. The infinite bus of Chapter 3 is the \(S_{sc}\to\infty\) idealisation Chapter 25 made precise; it stands in for the rest of a large interconnected system as seen by one small machine.

SINGLE-LINE DIAGRAM G terminal T line 1 line 2 infinite bus V∠0° REACTANCE DIAGRAM ~ E′∠δ jX′d jX_T jX_L jX_L ~ V∠0° ref X = X′d + X_T + X_L/2 ⟹ P_e = (E′V / X) sin δ
The SMIB system and its reactance diagram — every element collapses into one transfer reactance

Reduce the whole chain — transient reactance, transformer, and the parallel lines — to a single series reactance \(X\), and let the two ends be \(V_s = V_1\angle\delta\) and \(V_r = V_2\angle0^\circ\). The current is fixed by Ohm's law, and the complex power leaving the sending end follows.

Derivation of the power-angle equation
\[ I = \frac{V_1\angle\delta - V_2\angle0^\circ}{jX} = \frac{V_1\cos\delta - V_2 + jV_1\sin\delta}{jX} \]
\[ S_s = P_s + jQ_s = V_s I^{*} = V_1\big(\cos\delta+j\sin\delta\big)\,\frac{V_1\cos\delta - V_2 - jV_1\sin\delta}{-jX} \]
\[ = \frac{V_1V_2\sin\delta \;+\; j\big(V_1^{2} - V_1V_2\cos\delta\big)}{X} \]

Separating real and imaginary parts, and noting that a purely reactive network consumes no real power so that \(P_s = P_r = P_e\):

🔑
The power-angle equation
\[ P_e = \frac{|E'|\,|V|}{X}\,\sin\delta = P_{max}\sin\delta, \qquad P_{max}=\frac{|E'||V|}{X} \]

Real power depends on the angle between the two voltages and not at all on their difference in magnitude; reactive power \(Q_s = (V_1^2 - V_1V_2\cos\delta)/X\) depends chiefly on the magnitudes and hardly at all on the angle. This separation — angle carries watts, magnitude carries vars — is the single most useful fact in power system operation, and Chapter 34 builds voltage control on the second half of it.

Three consequences deserve to be read off immediately. Power flows from the leading machine to the lagging one, so a generator delivering power must run with its rotor ahead of the network and \(\delta>0\); a synchronous motor absorbs power with \(\delta<0\). The transmissible power is inversely proportional to the reactance, which is why Chapter 14 cared about series compensation, why the reactors of Chapter 25 cost stability, and why losing one of two parallel lines nearly halves \(P_{max}\). And no matter what \(\delta\) does, \(P_e\) can never exceed \(P_{max}\) — a hard ceiling on how much a given machine can push through a given network at a given excitation.

When the connecting network is not purely reactive the sine law generalises but does not change character. Reduce everything between the internal node and the infinite bus to a two-port, with driving-point impedance \(Z_{11}=|Z_{11}|\angle\theta_{11}\) and transfer impedance \(Z_{12}=|Z_{12}|\angle\theta_{12}\). Then

General power-angle equation with losses
\[ P_e = \frac{|E'|^{2}}{|Z_{11}|}\cos\theta_{11} \;+\; \frac{|E'||V|}{|Z_{12}|}\cos\big(\theta_{12}-\delta\big) \;=\; P_c + P_{max}\sin(\delta-\gamma), \quad \gamma = \theta_{12}-90^\circ \]

Resistance does two things: it adds a constant term \(P_c\), the power dissipated in the network by the machine's own emf, and it shifts the curve sideways by \(\gamma\) so that \(P_e\ne0\) at \(\delta=0\). Both effects are small on transmission networks, where \(X/R\) is 10 or more, and the lossless form is used throughout Part 6 with the understanding that neglecting resistance is slightly pessimistic — resistance is a damping mechanism, and dropping it removes damping the real system has.

Section 26-6

Saliency and the Reluctance Power

The derivation above treated the machine as a single reactance, which is exact for a round-rotor turbo-alternator whose air gap is uniform. A salient-pole machine — every hydro set, and every large synchronous motor — has a rotor with pronounced poles, so the air gap under a pole is much smaller than the air gap between poles. The armature flux therefore meets a different magnetic path depending on where the rotor happens to be, and the machine has two reactances: \(X_d\) along the direct (pole) axis and \(X_q\) along the quadrature (interpolar) axis, with \(X_q\) between one half and two thirds of \(X_d\).

A two-reaction analysis resolves the armature current into direct- and quadrature-axis components and adds their contributions. The result is one extra term:

Power-angle equation of a salient-pole machine
\[ P_e = \frac{|E||V|}{X_d}\sin\delta \;+\; \frac{|V|^{2}\big(X_d-X_q\big)}{2X_dX_q}\,\sin2\delta \]

The first term is the familiar excitation power, proportional to the field. The second is the reluctance power, and it is independent of excitation entirely: it exists because the rotor, being magnetically unsymmetrical, is pulled toward the position of minimum reluctance by the stator field alone. It vanishes when \(X_d=X_q\), recovering the round-rotor result, and it repeats twice per revolution — hence \(\sin2\delta\) — because a two-pole rotor has two positions of minimum reluctance per turn.

δ Pe 45°90°135°180° peak at δ ≈ 70° excitation term peaks at 90° total (EV/Xd) sin δ reluctance, sin 2δ
Saliency adds a second harmonic that raises the peak and moves it below 90°

The picture explains the two effects saliency has. Because the reluctance term is positive for \(0<\delta<90^\circ\) and negative beyond, it adds to the excitation term on the rising side of the curve and subtracts on the falling side. The maximum therefore rises — typically by five to ten per cent — and moves to an angle below \(90^\circ\), usually near \(70^\circ\). And because the reluctance term survives with no field current at all, a salient-pole machine can hold synchronism unexcited, which is exactly what a reluctance motor is.

For transient stability studies the distinction largely disappears. During the first swing the machine is represented by \(E'\) behind \(X_d'\), and \(X_q'\approx X_d'\) for practical salient-pole machines, so the classical model of Section 26-4 is used for salient and round-rotor machines alike. Saliency matters for the steady-state limit of Chapter 28, for excitation planning, and for the small-signal analysis of Chapter 33 — which is why the reluctance term is derived here and then set aside.

Two ways to make torque. The excitation term is a magnet chasing a magnet; the reluctance term is iron chasing a field. Every synchronous machine has the first, only unsymmetrical rotors have the second, and modern variable-speed drives exploit the second deliberately in synchronous reluctance and permanent-magnet-assisted machines. The \(\sin2\delta\) that Chapter 28 treats as a correction is a whole machine family elsewhere in electrical engineering.
Section 26-7

Equilibria and the Synchronizing Coefficient

Draw the power-angle curve and lay across it the horizontal line \(P_e = P_m\), the constant mechanical input the prime mover is delivering. The two curves intersect twice in \(0\le\delta\le180^\circ\), at \(\delta_0=\sin^{-1}(P_m/P_{max})\) and at \(\delta_{max}=180^\circ-\delta_0\). At either point the accelerating power is zero and the rotor turns at exactly synchronous speed, so both are equilibria of the swing equation. They could hardly be more different.

δ Pe Pe = P_max sin δ Pm δ₀ stable 180°−δ₀ unstable slope = Ps = P_max cos δ₀ > 0 δ↑ ⇒ Pe > Pm ⇒ rotor decelerates δ↑ ⇒ Pe < Pm ⇒ rotor accelerates further 90° 180° P_max
Two equilibria for the same input power — one restores, the other runs away

Perturb the rotor slightly at \(\delta_0\), on the rising side of the curve. A small advance \(+\Delta\delta\) increases \(P_e\) above \(P_m\), so the accelerating power \(P_m-P_e\) becomes negative and the rotor is pulled back. A small retardation does the reverse. The equilibrium restores itself, and the machine oscillates about it. Perturb the rotor at \(\delta_{max}\), on the falling side. A small advance now decreases \(P_e\), the accelerating power becomes positive, the rotor advances further, \(P_e\) falls further still, and the machine runs away. Synchronism is lost.

What distinguishes the two is nothing but the sign of the slope, and the slope is important enough to have its own name.

🔑
Synchronizing power coefficient
\[ P_s \;\equiv\; \left.\frac{dP_e}{d\delta}\right|_{\delta_0} = P_{max}\cos\delta_0 \qquad\text{(W/elec rad, or pu/elec rad)} \]

The operating point is stable in the small if and only if \(P_s>0\), that is \(\delta_0<90^\circ\). \(P_s\) is the stiffness of the elastic lock between rotor and network: large \(P_s\) means a small angular excursion for a given power disturbance, and a fast return.

The word "stiffness" is exact, not metaphorical. Substitute \(\delta=\delta_0+\Delta\delta\) into the swing equation of Section 26-3, expand \(P_e\) to first order, and use \(P_m = P_e(\delta_0)\):

Linearised swing equation
\[ M\frac{d^2\Delta\delta}{dt^2} = P_m - \Big[P_e(\delta_0)+P_s\,\Delta\delta\Big] = -P_s\,\Delta\delta \]
\[ \Longrightarrow\quad M\,\Delta\ddot\delta + P_s\,\Delta\delta = 0, \qquad \omega_n = \sqrt{\frac{P_s}{M}} = \sqrt{\frac{P_s\,\omega_s}{2H}}\ \ \text{rad/s} \]

A mass on a spring, with \(M\) the mass and \(P_s\) the spring constant. If \(P_s>0\) the solution is a sustained oscillation of natural frequency \(\omega_n\); if \(P_s<0\) the roots are real and one is positive, giving exponential divergence. Real machines oscillate at \(0.5\) to \(2\) Hz by this formula, and those are the electromechanical oscillations seen on interconnected systems. The undamped result is an artefact of neglecting resistance and damper-winding torque; Chapter 27 restores a damping term, and Chapter 33 shows how an excitation controller can add damping deliberately — or, if badly tuned, subtract it.

Notice finally what \(P_s\) depends on. Increasing excitation raises \(|E'|\), which raises \(P_{max}\), which lowers \(\delta_0\) for the same \(P_m\) and raises \(\cos\delta_0\) — so \(P_s\) rises twice over. Adding series reactance does the opposite. Loading the machine more heavily pushes \(\delta_0\) toward \(90^\circ\) and drives \(P_s\) toward zero: a heavily loaded machine is a weak spring, oscillates slowly, and has little margin left. All three statements are quantitative versions of operating experience, and all three come from one derivative.

Section 26-8

What a Fault Does to the Curve

A short circuit does not change the machine, its inertia, or its mechanical input. It changes the network, and therefore the transfer reactance, and therefore \(P_{max}\). Since the fault is applied and later cleared, the system passes through three distinct networks in a few hundred milliseconds, and each has its own power-angle curve.

StageNetworkTransfer reactanceCurve
Pre-faultAll circuits in service\(X_1\), smallest\(P_{max,1}\sin\delta\); the machine sits at \(\delta_0\) on it
During faultFaulted point shorted to earth\(X_2\), largest\(P_{max,2}\sin\delta\); rotor accelerates
Post-faultFaulted circuit isolated by its breakers\(X_3\), intermediate\(P_{max,3}\sin\delta\); rotor decelerates if it can

The during-fault reactance is the one that requires work, because the faulted point is a third node grounded in the middle of the network, and the transfer reactance from the machine's internal node to the infinite bus must be found with that node shorted. The standard tool is the star–delta transformation. Take the three branches meeting at the sending bus — toward the machine, toward the healthy line, and toward the fault — and convert that star to a delta; the delta side joining the machine node to the infinite bus is the transfer reactance sought, and the two branches that terminate on the shorted node carry current that never reaches the receiving end and so do not appear in \(P_e\).

🔑
Star to delta for the during-fault network
\[ X_{AR} = \frac{X_AX_R + X_RX_F + X_FX_A}{X_F} \]

with \(X_A\), \(X_R\), \(X_F\) the three star arms running to the machine node \(A\), the infinite bus \(R\), and the fault point \(F\). The denominator is the arm to the node not involved, so a fault electrically closer to the sending bus means a smaller \(X_F\) and a larger \(X_{AR}\) — less power transmitted, a more severe disturbance.

Two limiting cases are worth carrying in the head. A three-phase fault at the sending bus itself gives \(X_F=0\), hence \(X_{AR}=\infty\) and \(P_{max,2}=0\): the machine delivers nothing at all while the fault is on, and accelerates under the full mechanical input. This is the worst case and is the one used to define critical clearing time in Chapter 29. At the other extreme an unsymmetrical fault does not short the positive-sequence network to earth directly; the sequence networks of Chapter 23 appear at the fault point as a shunt impedance \(Z_2\), \(Z_2+Z_0\), or \(Z_2\parallel Z_0\) depending on fault type, so \(X_F\) is finite and rather large, and some power continues to flow. That is the quantitative form of a fact stated in Chapter 24 and used ever since: a single line-to-ground fault is the mildest disturbance to stability and a three-phase fault the harshest, in exactly the reverse order of their frequency of occurrence.

δ Pe 90° 180° pre-fault, P_max1 = 2.00 post-fault, P_max3 = 1.41 during fault, P_max2 = 0.77 Pm = 0.8 δ₀ = 23.6° Pe drops to 0.31 the instant the fault strikes new equilibrium 34.5° the shaded gap between Pm and the during-fault curve is the accelerating power
One machine, three curves — the sequence that Chapters 27 and 29 turn into a stability verdict

The figure shows the whole of the transient stability problem in one picture. Before the fault the machine sits where the mechanical input line crosses the tall curve. The instant the fault appears the operating point drops vertically to the low curve — the rotor cannot move instantaneously, so \(\delta\) is unchanged while \(P_e\) collapses — and the machine now has more mechanical input than electrical output. It accelerates, and \(\delta\) grows. When the breakers clear the faulted circuit the operating point jumps up to the post-fault curve; if it lands where \(P_e>P_m\), the rotor begins to decelerate, and whether it decelerates enough before reaching the unstable equilibrium of the post-fault curve is precisely the question the equal-area criterion of Chapter 29 answers.

Clear faster, or transmit less. The accelerating area grows with clearing time and the decelerating area is bounded by the post-fault curve, so a system that is marginally stable has exactly two remedies: reduce the time the rotor spends on the low curve, or raise the curve it lands on. The first is protection and breaker speed (Chapters 35 and 36) — and is why Section 25-6 noted that a fast breaker is worth its larger interrupting duty. The second is series compensation, additional circuits, and fast excitation (Chapters 14, 34, 38). Every stability countermeasure in Part 6 and Part 8 is one of those two.
Section 26-9

Worked Examples

1 From moment of inertia to \(H\) and \(M\)

Problem. A 60 MVA, 11 kV, four-pole, 50 Hz turbo-alternator has a combined turbine and rotor moment of inertia of \(20\,000\) kg·m². Find its stored kinetic energy at synchronous speed, its inertia constant \(H\), and \(M\) in MJ·s per electrical radian and per electrical degree. Express \(H\) on a 100 MVA system base.

Solution. Four poles at 50 Hz gives a synchronous speed of \(120\times50/4 = 1500\) rev/min, so

Speed and stored energy
\[ \omega_{sm} = \frac{2\pi\times1500}{60} = 157.08\ \text{rad(mech)/s}, \qquad \omega_s = \frac{P}{2}\omega_{sm} = 2\times157.08 = 314.16\ \text{rad(elec)/s} \]
\[ \text{KE} = \tfrac12\times20\,000\times157.08^{2}\times10^{-6} = 246.7\ \text{MJ} \]
Inertia constants
\[ H = \frac{246.7}{60} = 4.11\ \text{s}, \qquad M = \frac{2GH}{\omega_s} = \frac{2\times246.7}{314.16} = 1.571\ \frac{\text{MJ·s}}{\text{elec rad}} \]
\[ M = \frac{GH}{180f} = \frac{246.7}{180\times50} = 0.02742\ \frac{\text{MJ·s}}{\text{elec degree}} \]

The direct route \(M = J(2/P)^2\omega_s\times10^{-6} = 20\,000\times0.25\times314.16\times10^{-6} = 1.571\) confirms the value. On a 100 MVA base, \(H = 4.11\times60/100 = 2.47\) s, and \(M_{pu}=2H/\omega_s = 2\times4.11/314.16 = 0.0262\) s²/rad on the machine's own base. Physically, \(H=4.11\) s means the machine could carry its own full load for a little over four seconds on stored rotational energy alone.

2 Combining the inertias of two machines

Problem. Two generators run on the same busbar: \(G_1\) of 250 MVA with \(H_1=3.6\) s, and \(G_2\) of 150 MVA with \(H_2=5.0\) s, both on their own ratings. Find the equivalent inertia constant on a 100 MVA base, and also as a single machine rated at the combined 400 MVA. Contrast with the equivalent that would apply if the two machines swung against each other rather than together.

Solution. Because \(GH\) is stored energy in MJ and is base-independent, convert first and then add:

On a common 100 MVA base
\[ H_1' = 3.6\times\frac{250}{100} = 9.0\ \text{s}, \qquad H_2' = 5.0\times\frac{150}{100} = 7.5\ \text{s}, \qquad H_{eq} = 16.5\ \text{s} \]

The stored energy check is immediate: \(250\times3.6 + 150\times5.0 = 900+750 = 1650\) MJ, and \(1650/100 = 16.5\) s. Referred instead to the combined 400 MVA rating, \(H_{eq} = 1650/400 = 4.125\) s — a value in the normal range for a single machine, as it should be.

The addition rule holds only because the two rotors keep the same angle. If instead the machines swing against each other — one accelerating while the other decelerates, as happens when a fault splits a system into two groups — the relevant quantity is the inertia of the relative motion, and Chapter 27 will show it to be

Two-machine equivalent
\[ H_{eq} = \frac{H_1'H_2'}{H_1'+H_2'} = \frac{9.0\times7.5}{16.5} = 4.09\ \text{s} \quad\text{(on 100 MVA)} \]

Four times smaller than the coherent value, and therefore four times more responsive: the same disturbance produces a much larger relative swing. Deciding which machines are coherent and which are not is the first step of any multi-machine study.

3 The power-angle curve of a loaded machine

Problem. A generator with \(X_d'=0.30\) pu delivers \(0.80\) pu at \(0.9\) power factor lagging into an infinite bus of \(1.0\angle0^\circ\) pu, through a transformer of \(0.10\) pu and a double-circuit line of \(0.40\) pu per circuit. All values are on a common base. Find \(E'\), the rotor angle, \(P_{max}\), and the synchronizing power coefficient. Then find the new operating angle and \(P_{max}\) if one line is switched out.

Solution. The two circuits in parallel give \(0.20\) pu, so the total prefault reactance from the internal node to the infinite bus is

Transfer reactance and current
\[ X = 0.30+0.10+0.20 = 0.60\ \text{pu} \]
\[ S = \frac{0.80}{0.9} = 0.8889, \qquad Q = 0.8889\sin(\cos^{-1}0.9) = 0.3875 \]
\[ I = \left(\frac{P+jQ}{V}\right)^{*} = 0.800 - j0.3875 = 0.8889\angle-25.84^\circ\ \text{pu} \]
Internal emf
\[ E'\angle\delta_0 = 1.0 + j0.60\big(0.800-j0.3875\big) = 1.2325 + j0.4800 \]
\[ |E'| = \sqrt{1.2325^2+0.4800^2} = 1.3227\ \text{pu}, \qquad \delta_0 = \tan^{-1}\frac{0.4800}{1.2325} = 21.28^\circ \]
Curve and stiffness
\[ P_{max} = \frac{1.3227\times1.0}{0.60} = 2.204\ \text{pu}, \qquad P_e = 2.204\sin21.28^\circ = 0.800\ \text{pu}\;\checkmark \]
\[ P_s = P_{max}\cos\delta_0 = 2.204\times0.9318 = 2.054\ \text{pu/elec rad} = 0.0359\ \text{pu/elec degree} \]

Now trip one circuit. The field flux linkage cannot change quickly, so \(|E'|\) stays at \(1.3227\); only the reactance changes, to \(0.30+0.10+0.40=0.80\) pu:

After the line trip
\[ P_{max}' = \frac{1.3227}{0.80} = 1.653\ \text{pu}, \qquad \sin\delta = \frac{0.80}{1.653} = 0.4839 \;\Longrightarrow\; \delta = 28.94^\circ \]
\[ P_s' = 1.653\cos28.94^\circ = 1.447\ \text{pu/elec rad} \]

Losing one of two circuits costs a quarter of the transmissible power and a third of the synchronizing stiffness, and the rotor must fall back a further \(7.7^\circ\) to deliver the same watts. Nothing about the machine changed; only the network did.

4 How much saliency is worth

Problem. A salient-pole generator has \(X_d=1.0\) pu and \(X_q=0.6\) pu and operates against a \(1.0\) pu bus with an excitation emf of \(E=1.5\) pu. Write its power-angle equation, find the angle at which the power is maximum and the value of that maximum, and compare with the round-rotor result obtained by ignoring saliency.

Solution. Substituting into the two-term expression,

The two terms
\[ P_e = \frac{1.5\times1.0}{1.0}\sin\delta + \frac{1.0^2(1.0-0.6)}{2\times1.0\times0.6}\sin2\delta = 1.5\sin\delta + 0.3333\sin2\delta \]

The maximum is found by setting the derivative to zero and writing \(\cos2\delta = 2\cos^2\delta-1\):

Locating the maximum
\[ \frac{dP_e}{d\delta} = 1.5\cos\delta + 0.6667\cos2\delta = 0 \;\Longrightarrow\; 1.3333\cos^{2}\delta + 1.5\cos\delta - 0.6667 = 0 \]
\[ \cos\delta = \frac{-1.5+\sqrt{2.25+3.5555}}{2.6667} = \frac{-1.5+2.4095}{2.6667} = 0.3411 \;\Longrightarrow\; \delta = 70.06^\circ \]
\[ P_{max} = 1.5\sin70.06^\circ + 0.3333\sin140.12^\circ = 1.410 + 0.214 = 1.624\ \text{pu} \]

Ignoring saliency gives \(P_{max}=EV/X_d=1.5\) pu at \(\delta=90^\circ\). Saliency therefore adds \(8.3\%\) to the steady-state limit and moves the peak forward by \(20^\circ\), so a salient-pole machine loses synchronism at a smaller angle than a round-rotor machine of the same \(X_d\). The reluctance term at \(\delta=90^\circ\) is exactly zero, which is why the two curves cross there and why the round-rotor answer is not merely approximate but wrong in a specific direction — it underestimates the peak and overestimates the angle at which it occurs.

5 The three curves for a mid-line fault

Problem. A generator with \(X_d'=0.25\) pu feeds an infinite bus of \(1.0\) pu through a transformer of \(0.10\) pu and two parallel lines of \(0.50\) pu each. The internal emf is \(E'=1.20\) pu and the mechanical input is \(0.80\) pu. A three-phase fault occurs at the midpoint of one line and is later cleared by tripping that line at both ends. Find \(P_{max}\) for the pre-fault, during-fault and post-fault networks, the initial rotor angle, and the accelerating power at the instant the fault strikes.

Solution. Label the internal node \(A\), the high-voltage bus \(S\), the infinite bus \(R\), and the fault point \(F\) at the midpoint of line 2, which splits that line into \(0.25\) on each side.

Pre-fault
\[ X_1 = 0.25+0.10+\frac{0.50}{2} = 0.60 \;\Longrightarrow\; P_{max,1} = \frac{1.20\times1.0}{0.60} = 2.000\ \text{pu} \]
\[ \sin\delta_0 = \frac{0.80}{2.000} = 0.400 \;\Longrightarrow\; \delta_0 = 23.58^\circ \]

During the fault, node \(F\) is at earth potential. Three branches meet at \(S\): \(0.25+0.10=0.35\) to \(A\), \(0.50\) to \(R\) through the healthy line, and \(0.25\) to \(F\). Convert this star to a delta:

During fault — star to delta
\[ \Sigma = (0.35)(0.50)+(0.50)(0.25)+(0.25)(0.35) = 0.175+0.125+0.0875 = 0.3875 \]
\[ X_2 = X_{AR} = \frac{0.3875}{0.25} = 1.550 \;\Longrightarrow\; P_{max,2} = \frac{1.20}{1.550} = 0.774\ \text{pu} \]

The two delta branches that end on \(F\) are shorted to earth and carry current that never reaches the infinite bus, so they play no part in \(P_e\).

Post-fault and accelerating power
\[ X_3 = 0.25+0.10+0.50 = 0.85 \;\Longrightarrow\; P_{max,3} = \frac{1.20}{0.85} = 1.412\ \text{pu} \]
\[ P_e\big|_{\text{fault applied}} = 0.774\sin23.58^\circ = 0.774\times0.400 = 0.310\ \text{pu} \]
\[ P_a = P_m - P_e = 0.800-0.310 = 0.490\ \text{pu} \]

The machine loses \(61\%\) of its electrical output the instant the fault appears and begins to accelerate under \(0.49\) pu of unbalanced power. On the post-fault curve the equilibrium moves to \(\sin^{-1}(0.80/1.412)=34.52^\circ\), with the unstable equilibrium at \(145.48^\circ\); Chapter 29 will show that the rotor may swing anywhere up to that second angle and still recover, which is what fixes the critical clearing time. Had the fault been at the sending bus instead of the line midpoint, \(X_F\) would be zero, \(X_{AR}\) infinite, \(P_{max,2}=0\), and the accelerating power the full \(0.80\) pu.

6 The natural frequency of an electromechanical oscillation

Problem. The machine of Example 3 has \(H = 5.0\) s on its own base and runs on a 50 Hz system. Find the frequency and period of its small oscillations about the operating point, first with both lines in service and then with one line out.

Solution. Work in per unit on the machine base, where \(M = 2H/\omega_s\):

Inertia coefficient
\[ M = \frac{2\times5.0}{2\pi\times50} = \frac{10}{314.16} = 0.03183\ \text{s}^2/\text{elec rad} \]

With both lines in service Example 3 gave \(P_s = 2.054\) pu/elec rad, so the linearised swing equation \(M\Delta\ddot\delta + P_s\Delta\delta = 0\) yields

Both lines in service
\[ \omega_n = \sqrt{\frac{2.054}{0.03183}} = \sqrt{64.53} = 8.033\ \text{rad/s}, \qquad f_n = \frac{8.033}{2\pi} = 1.279\ \text{Hz}, \qquad T = 0.782\ \text{s} \]
One line out
\[ \omega_n' = \sqrt{\frac{1.447}{0.03183}} = 6.742\ \text{rad/s}, \qquad f_n' = 1.073\ \text{Hz}, \qquad T' = 0.932\ \text{s} \]

Weakening the tie lowers the spring constant without changing the mass, so the oscillation slows by \(16\%\) and its amplitude for a given disturbance grows. Both frequencies fall in the \(0.5\) to \(2\) Hz band characteristic of local plant oscillations, and this is the calculation that tells a designer what frequency a power system stabiliser must be tuned to damp — the subject of Chapter 33. The result is undamped because resistance and damper-winding torque were neglected; Chapter 27 adds the term \(D\,d\delta/dt\) that turns this oscillation into a decaying one.

Review

Chapter Summary

Stability is dynamic

Whether machines return to a common frequency after a disturbance — a question no load flow can answer.

Inertia constant

\(H = \text{KE}/G\) in seconds; \(M = 2GH/\omega_s = GH/(\pi f)\) is what enters the differential equation.

Base change

\(H_{new}=H\,G_{machine}/G_{base}\); coherent machines add their \(H\) on a common base.

Rotor angle

\(\theta = \omega_s t + \delta\); \(\delta\) is an electrical angle and simultaneously the phase of \(E'\).

Classical model

\(E'\) constant behind \(jX_d'\) for the first swing, because field flux linkage cannot change quickly.

Power-angle law

\(P_e = (|E'||V|/X)\sin\delta\); angle carries watts, magnitude difference carries vars.

Synchronizing coefficient

\(P_s = P_{max}\cos\delta_0\); stable in the small if \(P_s>0\), and \(\omega_n=\sqrt{P_s/M}\).

Three curves

Pre-fault, during-fault and post-fault \(P_{max}\) — the raw material of Chapters 27 to 29.

Practice

Practice Problems

Take \(f=50\) Hz unless stated otherwise, work in per unit on the stated base, and use the classical model with \(|E'|\) held constant. Neglect resistance and machine damping.

  1. A 100 MVA, two-pole, 50 Hz generator has \(J = 4000\) kg·m². Find its stored kinetic energy, \(H\), and \(M\) in MJ·s per electrical degree. State in words what \(H\) means for this machine.
  2. A 200 MVA machine has \(H=4.5\) s and a 75 MVA machine has \(H=6.0\) s, both on their own ratings. Express each on a 100 MVA base, and find the equivalent \(H\) if the two run on the same bus and swing together.
  3. A generator delivers \(1.0\) pu at unity power factor into a \(1.0\angle0^\circ\) infinite bus through a total reactance of \(0.50\) pu. Find \(E'\), \(\delta_0\), \(P_{max}\) and \(P_s\). By what factor must \(|E'|\) be raised to halve the operating angle at the same power?
  4. Show, starting from \(P_e = P_{max}\sin\delta\) and \(Q_s = (V_1^2-V_1V_2\cos\delta)/X\), that for small \(\delta\) the real power is controlled almost entirely by the angle and the reactive power almost entirely by the voltage magnitudes. Quantify "almost" by evaluating both derivatives at \(\delta=15^\circ\) with \(V_1=V_2=1.0\) and \(X=0.4\).
  5. A salient-pole machine has \(X_d=1.2\) pu and \(X_q=0.75\) pu and operates against a \(1.0\) pu bus with \(E=1.4\) pu. Write \(P_e(\delta)\), find the maximum power and the angle at which it occurs, and state the percentage by which saliency raises the limit.
  6. For the system of Example 5, a three-phase fault occurs instead at a point one quarter of the way along line 2 from the sending bus. Find the during-fault transfer reactance and \(P_{max,2}\), and compare with the midpoint result. Which fault location is more severe, and why?
  7. A machine with \(H=3.0\) s on its own base operates at \(\delta_0 = 40^\circ\) on a curve with \(P_{max}=1.8\) pu. Find \(P_s\), the natural frequency of small oscillations in Hz, and the new frequency if the machine is loaded until \(\delta_0=70^\circ\) with the same \(P_{max}\). Comment on what happens as \(\delta_0\to90^\circ\).
  8. Using the general power-angle equation with losses, show that a network with resistance gives \(P_e\ne0\) at \(\delta=0\), and explain physically where that power goes. State whether neglecting resistance makes a transient stability assessment optimistic or pessimistic, and why.
Tip: in any stability problem, compute \(|E'|\) once from the prefault condition and then never touch it again — every subsequent \(P_{max}\) differs only through the reactance in the denominator. Students lose more marks by recomputing \(E'\) for the faulted network, where the load flow no longer applies, than by any error in the swing equation itself. The rotor angle and the internal emf magnitude are independent quantities: the network changes what angle is needed to deliver a given power, but only the exciter can change \(|E'|\), and it cannot do so in one second.