Set 25 — Stability of Synchronous Machines
Set 24 treated the machine as a constant voltage behind a constant reactance and got useful answers. This set asks what that model conceals. The machine has not one reactance but three, appearing in sequence as the flux linkages of the damper windings and then of the field winding decay; it has two magnetic axes, not one; and it has an excitation system that can raise the steady-state stability limit threefold or, badly tuned, drive a stable machine into growing oscillation. Twenty worked problems establish where the classical model comes from, exactly how long it is valid, and what replaces it when it is not.
Three reactances, three timescales. \(x''_d\) for the first cycle or two, \(x'_d\) for the first second, \(x_d\) thereafter — set by the damper, field and no winding respectively opposing the change in flux.
Constant flux linkage. A closed winding of finite resistance holds its total flux linkage constant at the instant of a disturbance and releases it with time constant \(L/R\). This is the whole physical content of the transient reactances.
The short-circuit envelope. \(i(t) = E\left[\dfrac{1}{x_d}+\left(\dfrac{1}{x'_d}-\dfrac{1}{x_d}\right)e^{-t/T'_d}+\left(\dfrac{1}{x''_d}-\dfrac{1}{x'_d}\right)e^{-t/T''_d}\right]\), plus a dc offset decaying with \(T_a = x_2/(\omega r_a)\).
Two axes. The rotor is magnetically different along the pole (\(d\)) and between poles (\(q\)). Park's transformation maps the three stator phases onto \(d\), \(q\) and 0 axes fixed to the rotor, turning time-varying inductances into constants.
Saliency adds reluctance power \(\frac{V^2}{2}\left(\frac{1}{X_q}-\frac{1}{X_d}\right)\sin2\delta\), present even with no field current — which is why a salient machine can hold synchronism after losing excitation and a round-rotor one cannot.
Excitation sets the stability limit. Constant field current gives \(P_{\max} = EV/(x_d+X_e)\); constant flux linkage gives \(E'V/(x'_d+X_e)\); an ideal AVR holding terminal voltage gives \(V_tV/X_e\) — a factor of three between the extremes.
Torque splits into two components. \(\Delta T = K_S\Delta\delta + K_D\Delta\omega\). Positive \(K_S\) keeps the machine in step; positive \(K_D\) damps the oscillation. A fast high-gain AVR raises \(K_S\) and can make \(K_D\) negative — which is what the power system stabiliser exists to correct.
A synchronous generator has a synchronous reactance of 1.80 pu. Compute the short-circuit current this predicts, compare it with what is actually measured, and explain the discrepancy.
What the steady-state model predicts. With rated voltage behind \(x_d = 1.80\) pu:
Less than rated current. Taken literally this says a bolted three-phase fault at the machine terminals is less onerous than normal operation — which is plainly absurd, and every measurement contradicts it.
What is actually measured. An oscillogram of a sudden three-phase short circuit on this machine shows:
| Instant | rms symmetrical current | Implied reactance |
|---|---|---|
| First cycle | 4.545 pu | 0.220 |
| After ~0.1 s | 3.146 pu | 0.318 |
| After ~1 s | 1.868 pu | 0.535 |
| Steady state | 0.556 pu | 1.800 |
A factor of eight between the first cycle and the final value. The synchronous reactance is right, eventually — but it takes several seconds to become right, and every protection and stability question is decided long before then.
The physical reason is Lenz's law applied to closed rotor windings:
The armature's sudden current tries to drive flux through the rotor. Every closed winding on the rotor responds with an induced current that cancels that flux, and while those currents persist the flux is forced into the leakage paths — a much lower-reluctance route than through the rotor iron, hence a much lower reactance.
The magnetic circuit view. Three different flux paths, three different reactances:
| Interval | Flux path | Reactance | Value here |
|---|---|---|---|
| First cycles | leakage around damper and field | \(x''_d\) | 0.22 |
| Next ~1 s | leakage around field only | \(x'_d\) | 0.30 |
| Thereafter | fully through the rotor | \(x_d\) | 1.80 |
The ordering \(x''_d < x'_d < x_d\) is universal and is a statement about reluctance: the more paths that are blocked, the more flux is forced into air, and air has low permeability, so the inductance is low.
Which reactance for which question:
| Study | Timescale | Reactance |
|---|---|---|
| Breaker interrupting duty | 2–5 cycles | \(x''_d\) |
| Relay setting, momentary rating | first cycle | \(x''_d\) |
| Transient stability, first swing | 0.1–1 s | \(x'_d\) |
| Steady-state stability, voltage regulation | > 5 s | \(x_d\) |
Sets 18 and 22–23 used \(x''_d\) throughout for fault calculations; Set 24 used \(x'_d\) for the swing. Both were correct choices, and this problem is why.
The order-of-magnitude sanity check. Real machines satisfy:
For this machine \(1.80/0.30 = 6.0\) and \(0.30/0.22 = 1.36\) — both squarely typical. A data set violating these ratios almost always contains a transcription error, and checking them takes five seconds.
Express the transient and subtransient reactances in terms of the machine's leakage and mutual inductances, and use the result to explain why \(x''_d\) and \(x_2\) are almost equal.
The three windings on the direct axis: armature (\(a\)), field (\(f\)) and damper (\(D\)), all coupled through the common mutual reactance \(x_{ad}\):
\(x_l\) is the armature leakage reactance — flux that links the stator winding but never crosses the air gap — and it sets the floor below which no reactance of the machine can fall.
With the field winding closed, it appears in parallel with the magnetising branch as seen from the armature:
where \(x_f\) is the field's own leakage. The parallel combination is smaller than \(x_{ad}\), so \(x'_d < x_d\) necessarily. This is the shorted-secondary transformer result, and the machine is exactly that: a transformer whose secondary happens to rotate.
With the damper closed as well, a third branch joins the parallel group:
Smaller again. The nesting \(x_l < x''_d < x'_d < x_d\) follows immediately, and the lower bound is \(x_l\) — approached only if the rotor windings were superconducting.
Numerically for the study machine with \(x_l = 0.15\):
| Reactance | Value | Air-gap component | Fraction of \(x_{ad}\) |
|---|---|---|---|
| \(x_d\) | 1.80 | 1.65 | 100% |
| \(x'_d\) | 0.30 | 0.15 | 9.1% |
| \(x''_d\) | 0.22 | 0.07 | 4.2% |
| \(x_l\) | 0.15 | 0 | 0% |
Note how much of \(x''_d\) is pure leakage: 0.15 of 0.22, or 68%. The subtransient reactance is dominated by a quantity that has nothing to do with the rotor at all, which is exactly why it is so nearly independent of rotor position.
Why \(x''_d \approx x''_q \approx x_2\). Negative-sequence current produces an mmf rotating backwards at synchronous speed, so relative to the rotor it sweeps past at twice synchronous speed:
The wave alternately faces the \(d\) and \(q\) axes, so the machine presents the average of the two subtransient reactances. And because it sweeps at 100 Hz, the damper and field currents it induces never have time to decay — the machine is permanently in its subtransient state as far as negative sequence is concerned.
Checking against the study machine's data:
Which retroactively justifies Set 22's assumption that \(x_2 = x''_d\) for a round-rotor machine. For a salient-pole machine \(x''_q\) exceeds \(x''_d\) by 20–40% and the averaging matters.
The zero-sequence reactance completes the set and is different in kind:
Zero-sequence current produces no rotating mmf at all — the three phase mmfs are displaced 120° in space and in phase, so they cancel. Only the leakage flux remains, and even that is partly cancelled between slots, so \(x_0\) is below the leakage reactance. This is why a solidly earthed generator neutral gives such a severe earth fault (Set 23, Practice 8).
The study machine has open-circuit time constants \(T'_{d0} = 8.0\) s and \(T''_{d0} = 0.030\) s, with \(r_a = 0.003\) pu. Find the short-circuit time constants and the armature time constant, and explain the relation between them.
The open-circuit constants are the natural \(L/R\) of each rotor winding with the armature open:
The field winding is designed for low loss and is physically large, so \(T'_{d0}\) is measured in seconds. The damper is a set of short bars with substantial resistance, so \(T''_{d0}\) is measured in tens of milliseconds. The ratio here is 267.
With the armature short-circuited the rotor windings see the armature's low reactance reflected in parallel, which reduces their effective inductance and therefore their time constant:
Each ratio is the reactance seen by that winding with the next-faster effect already accounted for. Both ratios are less than one, so short-circuit constants are always shorter than open-circuit ones.
Numerically:
The field's transient decays six times faster into a short circuit than it would on open circuit — a factor of \(x_d/x'_d\). This is the same effect that makes a shorted transformer secondary decay faster than an open one.
The armature time constant governs the dc offset, and is set by the stator's own \(L/R\):
\(x_2\) appears rather than \(x''_d\) because the dc component in the stator is stationary in space, so relative to the rotor it rotates backwards at synchronous speed — the negative-sequence condition again. In cycles, \(T_a = 11.7\) cycles at 50 Hz.
The three timescales in perspective:
| Constant | Value | Cycles at 50 Hz | Governs |
|---|---|---|---|
| \(T''_d\) | 0.022 s | 1.1 | subtransient decay |
| \(T_a\) | 0.233 s | 11.7 | dc offset decay |
| \(T'_d\) | 1.333 s | 66.7 | transient decay |
| \(T'_{d0}\) | 8.00 s | 400 | field response to the AVR |
The separation is what makes the classical model work. The subtransient is over in a cycle, so it can be ignored in a stability study; the transient lasts 1.33 s, comfortably longer than the 0.5 s first swing, so \(E'\) can be treated as constant over it. That is the whole justification for Set 24.
How well does "constant \(E'\)" hold? Over a 0.5 s first swing:
So the transient component has fallen by 31% by the end of the swing — not negligible. The classical model is nonetheless conservative in practice, because the AVR is simultaneously boosting the field to counteract exactly this decay, and the two errors largely cancel. That accidental cancellation is why the classical model survived for fifty years, and why it must be checked rather than trusted when the AVR is slow or out of service.
The last row matters for a different reason. \(T'_{d0} = 8\) s is the field's own response time, and it is what any exciter must fight:
With \(K_A = 200\) the effective field time constant falls to 0.04 s, which is what makes a modern exciter fast enough to act within a single swing. It is also, as Problem 15 shows, what makes it capable of producing negative damping.
The study machine, unloaded at rated voltage, is subjected to a solid three-phase short circuit at its terminals. Compute the symmetrical current envelope from the first cycle to steady state, and express the values in amperes on a 100 MVA, 220 kV base.
The envelope equation, which is three exponentials in the reciprocals of the reactances:
It is written in reciprocals because currents, not reactances, superpose. Each bracket is the extra current that a particular rotor winding is responsible for, and it decays with that winding's time constant.
The three amplitudes:
The three components must add to the subtransient current at \(t = 0\), which is the structural check on the decomposition.
Evaluated through the transient, with \(T'_d = 1.333\) s and \(T''_d = 0.022\) s:
| \(t\) (s) | Cycles | \(I\) (pu) | \(I\) (A) | Dominant term |
|---|---|---|---|---|
| 0 | 0 | 4.5455 | 1193 | subtransient |
| 0.010 | 0.5 | 4.0820 | 1071 | subtransient |
| 0.020 | 1.0 | 3.7803 | 992 | mixed |
| 0.050 | 2.5 | 3.3560 | 881 | transient |
| 0.100 | 5 | 3.1455 | 825 | transient |
| 0.500 | 25 | 2.4647 | 647 | transient |
| 1.000 | 50 | 1.8677 | 490 | transient |
| 2.000 | 100 | 1.1754 | 308 | mixed |
| 5.000 | 250 | 0.6209 | 163 | steady |
| \(\infty\) | — | 0.5556 | 146 | steady |
With \(I_{\text{base}} = 100\times10^6/(\sqrt3\times220\times10^3) = 262.4\) A. The current falls by a factor of eight over five seconds.
The subtransient is essentially over in one cycle. At \(t = 0.020\) s:
40% of the subtransient contribution remains after one cycle, 16% after two, 3% after four. This is why the subtransient reactance is used for the first cycle momentary duty and the transient reactance for anything slower — and why a breaker that parts its contacts at 3 cycles sees a current governed almost entirely by \(x'_d\), not \(x''_d\).
The three protection-relevant numbers:
| Quantity | Basis | Value | Used for |
|---|---|---|---|
| Momentary (first-cycle) rms | \(E/x''_d\) | 4.55 pu / 1193 A | switchgear close-and-latch |
| Interrupting rms at 3 cycles | \(I(0.06)\) | 3.29 pu / 863 A | breaker interrupting duty |
| Steady rms | \(E/x_d\) | 0.56 pu / 146 A | backup relay pickup |
The last row is the awkward one. A generator's sustained short-circuit current is below its rated current, so a plain overcurrent relay set above load will never operate on a sustained terminal fault. This is why generator protection uses voltage-restrained or voltage-controlled overcurrent, or differential protection, and never plain overcurrent alone.
The effect of prefault load, since the calculation above assumed no-load:
A machine at full load with 1.0 pu terminal voltage has \(|E''| \approx 1.05\)–\(1.10\), raising every figure above by 5–10%. The convention in fault studies — used throughout Sets 18 and 22 — is to take \(E'' = 1.0\) and accept the small error, or to use a flat 1.05 prefault voltage as a blanket allowance.
Reverse the calculation of Problem 4: given only a short-circuit oscillogram, set out the procedure for extracting \(x_d\), \(x'_d\), \(x''_d\), \(T'_d\) and \(T''_d\), and identify the practical difficulties.
Step 1 — remove the dc offset. Take the half-difference of the upper and lower envelopes at each instant:
The three phases have different dc offsets — their sum is zero — so this must be done phase by phase. Working with a phase whose fault incidence angle gave little offset makes the job easier.
Step 2 — read the steady value from the tail of the trace, several seconds in:
Straightforward in principle. In practice the machine is decelerating (the prime mover cannot hold speed into a short circuit) and the field may be forced by the AVR, so a true steady state is rarely reached and \(x_d\) is normally measured by a separate slip test instead.
Step 3 — plot \((I - I_\infty)\) on semi-log paper. After the first few cycles only the transient term survives, and it plots as a straight line:
The slope gives \(T'_d = \mathbf{1.333\ s}\) and the intercept gives the transient amplitude. This is the classic graphical extraction, and it works because the two time constants differ by a factor of 60 — the two straight-line regions do not overlap.
Step 4 — extrapolate that line back to \(t = 0\):
The extrapolation is essential: the current at \(t = 0\) is not the transient value, because the subtransient is superimposed on it. Reading the trace at \(t = 0\) and calling it \(x'_d\) is the classic beginner's error, and it gives 0.220 instead of 0.300.
Step 5 — subtract the extrapolated transient line and plot the remainder:
This second peeling is where the accuracy is lost. Only two or three cycles of data contain the subtransient, and they are the cycles most contaminated by dc offset and instrument transient.
The five practical difficulties, in order of severity:
| Difficulty | Effect | Mitigation |
|---|---|---|
| Only 2–3 cycles hold subtransient data | large scatter in \(x''_d\), \(T''_d\) | high sampling rate; average three phases |
| dc offset differs per phase | envelope extraction is delicate | choose the phase with least offset |
| Speed falls during the test | frequency drifts, \(x_d\) biased | short test; separate slip test for \(x_d\) |
| AVR acts within \(T'_d\) | \(T'_d\) appears shorter | disable the AVR for the test |
| Saturation at high current | reactances appear low | test at reduced voltage, extrapolate |
The fourth row is the one most often forgotten, and it biases the answer in the dangerous direction — a shorter apparent \(T'_d\) makes the machine look worse for stability than it is.
The modern alternative is the standstill frequency response test (SSFR), in which the stationary machine is excited over 0.001–100 Hz and the transfer functions are fitted:
| Test | Advantage | Disadvantage |
|---|---|---|
| Sudden short circuit | direct, at operating flux level | violent; poor subtransient accuracy |
| SSFR | gentle; excellent parameter identification | at low flux — saturation not represented |
SSFR also identifies second-order rotor models, which a short-circuit test cannot, and is now the standard method for machines being modelled for detailed stability studies. But the short-circuit test remains the acceptance test, because it is the one that answers the question a protection engineer actually asks.
Explain why a short circuit produces a decaying dc component, find its maximum possible value for the study machine, and compute the peak asymmetrical current a circuit breaker must withstand.
The origin is continuity of current in an inductance. Before the fault the current in a phase is \(i_0\); the instant after, the ac component demands \(I''\cos(\theta)\) at that same instant:
where \(\theta\) is the point on the voltage wave at which the fault occurred. The dc term is whatever is needed to stop the current jumping — it has no independent existence, and no source drives it.
Hence the two extremes. Starting from no load (\(i_0 = 0\)):
Since the circuit is almost purely inductive, current lags voltage by nearly 90°. A fault initiated at the voltage zero therefore demands a current at its peak — and the dc term must supply the whole of it.
The three phases cannot all be worst. Since the three dc offsets are determined by three phase currents 120° apart, and those sum to zero:
so at most one phase can carry the full offset, and the other two carry roughly half of it in the opposite sense. The worst case is examined per phase, and the standard design assumption is that one phase gets the maximum.
The decay is governed by the armature time constant found in Problem 3:
Note this decays through the stator resistance, not the rotor's, and is therefore governed by a completely different physical mechanism from the ac decay. A low-loss machine has a longer dc time constant, which is one of the few respects in which efficiency is a disadvantage.
The peak asymmetrical current, occurring about half a cycle after the fault:
Almost exactly \(2\sqrt2\) times the subtransient rms current — the classical "doubling effect". The theoretical maximum, with no decay at all, is \(2\sqrt2 I'' = 12.857\) pu, so the machine's own resistance has removed only 2%.
What this number is used for:
| Rating | Basis | Value here |
|---|---|---|
| Close-and-latch (peak withstand) | \(2.5\text{--}2.6\times I''_{\text{rms}}\) | 12.59 pu / 3303 A crest |
| Electromagnetic force on busbars | \(\propto i_{\text{peak}}^2\) | 8× the symmetrical value |
| CT saturation check | dc content and \(T_a\) | 11.7-cycle offset |
The second row is why busbar bracing is designed on the asymmetrical peak: the mechanical force goes as the square of current, so a doubling of current is a quadrupling of force. The third row is the reason protection engineers care about \(T_a\) at all — a long dc offset drives current transformers into saturation and can delay differential protection by several cycles.
Asymmetry factor as a function of time, which is what the standards tabulate:
| Time | Cycles | \(e^{-t/T_a}\) | rms asymmetrical / rms symmetrical |
|---|---|---|---|
| 0 | 0 | 1.000 | 1.732 |
| 0.02 s | 1 | 0.918 | 1.639 |
| 0.06 s | 3 | 0.773 | 1.482 |
| 0.10 s | 5 | 0.652 | 1.360 |
| 0.20 s | 10 | 0.425 | 1.167 |
Using \(I_{\text{rms,asym}} = I_{\text{rms,sym}}\sqrt{1+2e^{-2t/T_a}}\). At \(t=0\) the factor is \(\sqrt3 = 1.732\), the familiar maximum, and by the time a 3-cycle breaker parts its contacts it has fallen to 1.48.
State and prove the constant flux-linkage theorem, and use it to justify the assumption of constant \(E'\) that underlies the whole of Set 24.
The statement. The flux linkage of a closed winding of finite resistance cannot change instantaneously, and decays thereafter with the winding's own time constant.
A finite \(r\) and finite \(i\) give a finite \(d\lambda/dt\), so \(\lambda\) is continuous. For a superconducting winding \(\lambda\) would be constant forever.
The proof of continuity is the standard integration argument. Over an interval \([0^-,0^+]\):
The integrand is bounded, the interval has zero measure, so the integral vanishes and \(\lambda(0^+) = \lambda(0^-)\). Note carefully that \(\lambda\) is continuous, not the current — the field current jumps at the instant of a fault precisely so that \(\lambda_f\) need not.
Applied to the field winding. Its flux linkage is:
If \(i_d\) jumps (as it does when a fault suddenly demands armature current), then \(i_f\) must jump in the opposite sense to hold \(\lambda_f\) fixed. That induced field current is what supplies the extra short-circuit current of Problem 4, and it decays with \(T'_d\).
Define \(E'_q\) as the flux linkage in voltage units:
This is the entire content of "constant \(E'\)". It is not an approximation about the machine's behaviour; it is an exact consequence of the flux-linkage theorem at the instant of the disturbance. The approximation is only in extending it forward in time.
How far forward can it be extended? The governing equation is:
With \(T'_{d0} = 8.0\) s, \(E'_q\) moves slowly. Over a 0.5 s first swing it can change by at most a few per cent from the \(E_{fd}-E'_q\) term — provided the exciter does not act, and provided \(i_d\) does not change much, which it does.
Quantifying the error for the study machine during a first swing. Take \(i_d\) rising from 0.97 to 1.30 pu as the rotor swings out, with the exciter on manual:
A 2.6% fall in \(E'\) means a 2.6% fall in every power-angle curve — small, and in the conservative direction. This is the quantitative justification for Set 24, and it is a good one.
Where the assumption fails, and it does fail:
| Condition | Effect on \(E'\) | Consequence |
|---|---|---|
| Fast AVR with high gain | rises during the swing | classical model is conservative |
| Exciter on manual / ceiling reached | falls as computed above | classical model slightly optimistic |
| Multi-swing study over 5–10 s | changes completely | classical model invalid |
| Machine with low \(T'_{d0}\) (2–4 s) | falls faster | error doubles |
The first two rows tend to cancel, which is why the classical model has survived. The third row is where it must be abandoned outright: over ten seconds \(E'_q\) has decayed most of the way towards its steady-state value and the machine's power-angle curve is nothing like the one assumed.
Set out the one-axis (third-order) machine model, state its variables and equations, and show how the classical model of Set 24 is recovered from it as a limiting case.
Three state variables, hence "third order":
| State | Meaning | Time constant |
|---|---|---|
| \(\delta\) | rotor angle | — |
| \(\omega\) | rotor speed | \(2H/\omega_s\) |
| \(E'_q\) | field flux linkage | \(T'_{d0} = 8.0\) s |
The classical model has the first two only; the one-axis model adds the third. Damper windings are omitted, which is legitimate because \(T''_{d0} = 0.03\) s is far shorter than any timescale of interest in a stability study.
The three differential equations:
The first two are Set 24's swing equation split into first-order form; the third is new and is what makes the model a machine model rather than a mass model.
The algebraic equations that close the system, for a machine on an infinite bus through \(X_e\):
The second term in \(P_e\) is the transient saliency term, present because \(x_q \ne x'_d\) even in a round-rotor machine — indeed especially in one, since \(x_q = 1.70\) while \(x'_d = 0.30\).
Expanding \(P_e\) in terms of \(\delta\) alone gives the familiar form:
A fundamental term and a second-harmonic term, exactly as in the salient-pole steady-state equation of Problem 9 — but with \(x'_d\) in place of \(x_d\). Because \(x_q \gg x'_d\), the second term is negative here, unlike the steady-state case.
Numerically for the study machine with \(X_e = 0.30\), \(E'_q = 1.20\), \(V = 1.0\):
The transient saliency term is large — 29% of the fundamental amplitude — and negative. It suppresses the curve below 90° and lifts it above, moving the peak from 90° to 113.5°.
How the classical model is recovered. Two approximations, applied in order:
| Step | Assumption | Justification |
|---|---|---|
| 1 | \(x_q = x'_d\) | removes the \(\sin2\delta\) term |
| 2 | \(T'_{d0}\to\infty\), so \(E'_q\) constant | valid for < 1 s (Problem 7) |
The second assumption is well justified; the first is not. Setting \(x_q = x'_d\) is a substantial distortion of a round-rotor machine, and it is made purely because the resulting single sine is analytically tractable and the equal-area criterion depends on it.
Does the distortion matter? Compare the two curves at the operating point:
| \(\delta\) | Classical \(2.000\sin\delta\) | One-axis (with saliency) | Error |
|---|---|---|---|
| 30° | 1.0000 | 0.4948 | −51% |
| 60° | 1.7321 | 1.2269 | −29% |
| 90° | 2.0000 | 2.0000 | 0% |
| 120° | 1.7321 | 2.2372 | +29% |
Large differences — but note that the rotor angle in the one-axis model is measured to the q-axis, not to the classical model's fictitious \(E'\) phasor, so the two are not describing the same operating point at the same \(\delta\). Once both are matched to the same terminal conditions (Problem 11) the discrepancy in power at the operating point disappears, and what remains is a difference in the shape of the curve — typically 5–10% in the critical clearing angle.
Derive the power-angle relation of a salient-pole machine, and evaluate it for a hydro generator with \(x_d = 1.10\), \(x_q = 0.70\) pu feeding an infinite bus through \(X_e = 0.20\) pu with \(E = 1.40\), \(V = 1.00\).
Resolve the current onto the two axes. With the q-axis at angle \(\delta\) ahead of the infinite bus:
The d-axis current is driven by the difference in the two voltages' q-axis components; the q-axis current by the infinite bus's d-axis component. Two independent circuits, which is precisely what the two-axis decomposition achieves.
The power is the sum of the two axes' contributions:
Using \(2\sin\delta\cos\delta = \sin2\delta\):
The first term is the familiar excitation power; the second is reluctance power, and it exists because a salient rotor prefers to align its pole axis with the stator field. It requires no field current at all.
Numerically:
The reluctance term is 16% of the fundamental amplitude — typical for a salient-pole machine, and not negligible.
The maximum, found by differentiating:
| \(\delta\) | Excitation term | Reluctance term | Total |
|---|---|---|---|
| 45° | 0.7615 | 0.1709 | 0.9324 |
| 60° | 0.9326 | 0.1480 | 1.0807 |
| 74.3° | 1.0366 | 0.0891 | 1.1258 |
| 80° | 1.0606 | 0.0585 | 1.1190 |
| 90° | 1.0769 | 0 | 1.0769 |
Two things to note. The peak is 1.1258 pu at 74.3° — 4.5% higher than the round-rotor value of 1.0769, and reached at an angle well below 90°. Saliency both raises the limit and moves it inward.
The consequence for stability is a stiffer machine at every operating angle:
At \(\delta = 30°\) this gives \(0.9326+0.1709 = 1.1035\) pu/rad against 0.9326 without saliency — 18% stiffer. Since the oscillation frequency goes as \(\sqrt{P_s}\), a salient-pole machine oscillates 8.8% faster than a round-rotor machine of the same inertia and rating.
The most striking consequence: a salient machine can carry load with no field current at all.
17% of rating, purely from reluctance. This is the operating principle of the reluctance motor, and it is why a salient-pole machine that loses its excitation may hold synchronism at light load while a round-rotor machine (for which \(x_d \approx x_q\), so the reluctance term nearly vanishes) certainly will not — as Problem 19 examines.
Typical saliency ratios, for reference:
| Machine | \(x_d\) | \(x_q\) | \(x_q/x_d\) |
|---|---|---|---|
| Turbogenerator (round rotor) | 1.6–2.2 | 1.5–2.1 | 0.92–0.98 |
| Hydro, salient pole with dampers | 0.9–1.4 | 0.5–0.9 | 0.55–0.70 |
| Hydro, salient pole without dampers | 0.9–1.4 | 0.5–0.9 | 0.55–0.70 |
| Synchronous condenser | 1.5–2.2 | 0.95–1.4 | 0.60–0.65 |
The study machine of the rest of this set has \(x_q/x_d = 1.70/1.80 = 0.944\) — round rotor, so its steady-state reluctance term is only 0.012 pu and is legitimately neglected. Its transient saliency, however, is severe (Problem 8), because \(x_q/x'_d = 5.7\).
Set out the construction of the two-axis phasor diagram, explain why \(\bar E_q = \bar V_t + (r_a+jx_q)\bar I\) locates the q-axis even though the machine's reactance along that path is not \(x_q\), and state how \(E\) and \(E'_q\) follow.
The difficulty. To resolve \(\bar I\) into \(i_d\) and \(i_q\) you must know the rotor angle \(\delta\). But to compute \(\delta\) you appear to need \(i_d\) and \(i_q\). The q-axis locator breaks the circle.
It is not obvious that any such shortcut should exist, and the reason it does is a small algebraic accident worth seeing.
Write the terminal voltage in components:
These are the two-axis machine equations in the steady state, with \(E\) the internal EMF on the q-axis.
Now add \((r_a+jx_q)\bar I\) to \(\bar V_t\) and look at the components:
The d-axis component cancels identically. That is the accident: adding \(jx_q\bar I\) exactly removes the d-axis part of \(\bar V_t\), whatever the operating point.
Hence the locator:
Its direction is exact and its magnitude is not the internal EMF. Using \(|\bar E_q|\) as the excitation voltage is a common and consequential error — for the study machine it gives 2.255 instead of 2.648, a 15% understatement.
The construction, step by step:
| Step | Operation | Result |
|---|---|---|
| 1 | compute \(\bar E_q = \bar V_t+(r_a+jx_q)\bar I\) | direction of the q-axis |
| 2 | \(\delta = \arg(\bar E_q)\) relative to \(\bar V_\infty\) | rotor angle |
| 3 | resolve \(\bar I\) and \(\bar V_t\) onto d and q | \(i_d, i_q, v_d, v_q\) |
| 4 | \(E = v_q+r_ai_q+x_di_d\) | excitation EMF |
| 5 | \(E'_q = v_q+r_ai_q+x'_di_d\) | transient EMF |
Steps 4 and 5 differ only in which reactance multiplies \(i_d\), which is the whole content of the three-reactance picture: same current, different flux path, different EMF.
The resolution convention. With the q-axis at angle \(\delta\), any phasor \(\bar X\) resolves as:
The sign on \(X_d\) is the one convention that varies between textbooks and is the source of most sign errors in this subject. The check is simple: a purely lagging current in an over-excited generator must give \(i_d > 0\), since it demagnetises.
Why the diagram is worth constructing rather than avoided:
| Quantity obtained | Used for |
|---|---|
| \(\delta\) | the initial condition of every stability run |
| \(E\) | required field current; excitation system rating |
| \(E'_q\) | the state variable held constant in the classical model |
| \(i_d\) | demagnetising component; drives the \(E'_q\) equation |
Every stability simulation begins by solving a load flow and then running this construction at each machine. Get it wrong and the run starts from a state that is not an equilibrium, and the machine oscillates for reasons that have nothing to do with the disturbance being studied.
The study machine (\(x_d = 1.80\), \(x_q = 1.70\), \(x'_d = 0.30\), \(r_a \approx 0\)) delivers 1.00 pu into an infinite bus at 1.00 pu through \(X_e = 0.30\) pu, with excitation set so that \(E'_q = 1.20\) pu. Find the complete steady-state operating point.
Find the reactive output that gives \(E'_q = 1.20\). Iterating the construction of Problem 10 on \(Q\):
A modest lagging export, which is what an over-excited machine on a stiff system does. The value is found by a one-dimensional search because \(E'_q\) is not an explicit function of \(Q\).
Current and terminal voltage:
Terminal voltage 1.128 pu — high, but this machine is heavily excited. The terminal apparent power is \(1.000+j0.6176\), so the machine itself delivers 61.8 MVAr while only 29.2 MVAr reaches the bus; the difference is absorbed by \(X_e\).
Locate the q-axis:
The rotor angle relative to the infinite bus. Note it is far larger than the classical model's 30° (Set 24), because it is measured to the q-axis, not to a fictitious \(E'\) phasor behind \(x'_d\).
Resolve onto the two axes using \(X_q = \mathrm{Re}(\bar Xe^{-j\delta})\), \(X_d = -\mathrm{Im}(\bar Xe^{-j\delta})\):
| Phasor | d-component | q-component |
|---|---|---|
| \(\bar I\) | \(i_d = 0.96522\) | \(i_q = 0.39196\) |
| \(\bar V_t\) | \(v_d = 0.66633\) | \(v_q = 0.91044\) |
Check: \(\sqrt{0.96522^2+0.39196^2} = 1.04176 = |\bar I|\) ✓ and \(\sqrt{0.66633^2+0.91044^2} = 1.12822 = |\bar V_t|\) ✓. Note \(i_d\) is much the larger component — the machine is heavily demagnetising, which is what an over-excited generator's armature reaction does.
The two internal EMFs:
The target is met exactly, confirming the search. Note the enormous difference: 2.648 against 1.200, a factor of 2.2. That gap is entirely the armature reaction drop \((x_d-x'_d)i_d = 1.448\) pu, and it is why the steady-state and transient stability limits differ so dramatically.
Check the power by a route that has not been used:
Exactly 1.000 to five decimal places, computed from dq components alone. The d-axis carries 64% of the power here, which surprises people — but there is nothing special about the q-axis as far as power is concerned.
The complete operating point:
| Quantity | Value | Quantity | Value |
|---|---|---|---|
| \(P\) at bus | 1.00000 | \(\delta\) | 51.620° |
| \(Q\) at bus | 0.29201 | \(i_d\) | 0.96522 |
| \(|\bar I|\) | 1.04176 | \(i_q\) | 0.39196 |
| \(|\bar V_t|\) | 1.12822 | \(E\) | 2.64782 |
| \(Q\) at terminals | 0.61760 | \(E'_q\) | 1.20000 |
This is the initial condition for every dynamic simulation of this machine, and every problem from here to the end of the set uses it.
The field current requirement. \(E = 2.648\) pu means:
The machine needs 2.65 times its no-load field current. Since exciters are typically rated for 2.5–3.0 times no-load field current continuously, with a ceiling of 1.5–2 times that for short periods, this machine is near its continuous excitation limit — an operating point that a real over-excitation limiter would be watching closely.
Compute the steady-state stability limit of the machine of Problem 11 under three assumptions: constant field current, constant field flux linkage, and an ideal voltage regulator holding terminal voltage. Explain the enormous spread.
Constant field current — the machine with its exciter on manual, or with no AVR at all. The EMF behind \(x_d\) is fixed:
A margin of only 26% over the operating point of 1.000. This is the true classical steady-state stability limit, and it is uncomfortably tight — which is exactly why every machine built since about 1950 has an automatic voltage regulator.
Constant field flux linkage — the assumption of Set 24, valid for a first swing:
Exactly the value used throughout Set 24, which is not a coincidence — the operating point was chosen to reproduce it. A margin of 100%.
An ideal voltage regulator holding \(|\bar V_t|\) constant. The machine's own reactance disappears from the problem entirely:
A margin of 276%. The limiting angle is now the angle across \(X_e\) alone reaching 90°, because as far as the network is concerned the machine has become an ideal voltage source at its own terminals.
The comparison:
| Model | Held constant | Effective \(X\) | \(P_{\max}\) | Margin |
|---|---|---|---|---|
| No AVR | \(E\) = 2.648 | 2.10 | 1.2609 | 26% |
| Classical (first swing) | \(E'_q\) = 1.200 | 0.60 | 2.0000 | 100% |
| Ideal AVR | \(V_t\) = 1.128 | 0.30 | 3.7607 | 276% |
A factor of three between the extremes, from the same machine at the same operating point. The models are not approximations of one another; they answer different questions.
Why the spread is so large. Follow what each model assumes about the field:
| Model | As \(\delta\) increases… | Effect |
|---|---|---|
| No AVR | \(i_d\) rises, demagnetising; \(E'_q\) falls | curve collapses as it is traversed |
| Classical | \(E'_q\) held by the flux-linkage theorem | curve stays put — for about a second |
| Ideal AVR | field boosted to hold \(V_t\); \(E'_q\) rises | curve rises as it is traversed |
The three cases are "the curve falls", "the curve stays", "the curve rises" — and the corresponding effective reactance is \(x_d\), \(x'_d\), or zero. Everything else follows.
Which model for which question:
| Question | Timescale | Model |
|---|---|---|
| Will it survive the first swing? | 0.1–1 s | constant \(E'_q\) |
| What is the operating transfer limit? | steady | ideal AVR, derated |
| What if the AVR trips to manual? | steady | constant field current |
| Multi-swing, 5–20 s? | seconds | full model with exciter |
The third row is a genuine operational concern: a machine running comfortably at 1.00 pu with its AVR in service has only 26% margin if the AVR reverts to manual, and system operators do reduce output when that happens.
The ideal-AVR figure is optimistic, and must be qualified:
| Reality | Effect on the 3.76 pu figure |
|---|---|
| Finite AVR gain and time constant | reduces it, by 10–30% |
| Field ceiling voltage reached | reverts to the constant-\(E\) curve |
| Over-excitation limiter operates | same, deliberately |
| Negative damping (Problem 15) | the operating point may be dynamically unstable well below it |
The last row is the important one and is the subject of Problems 14–16. A fast AVR raises the steady-state limit dramatically while simultaneously reducing damping — so the machine may be able to sit at 3 pu in principle and still oscillate itself out of step in practice.
Describe the elements of a modern excitation system, and quantify how the AVR gain reduces the effective field time constant of the study machine.
The elements, in signal order:
| Element | Function | Typical time constant |
|---|---|---|
| Terminal voltage transducer | rectifies and filters \(|V_t|\) | \(T_R\) = 0.01–0.02 s |
| Comparator and regulator | gain \(K_A\) on the error | \(T_A\) = 0.02–0.2 s |
| Exciter (or thyristor bridge) | supplies field power | \(T_E\) = 0–1.0 s |
| Generator field | the plant being controlled | \(T'_{d0}\) = 8.0 s |
| Stabilising feedback / PSS | damping (Problem 16) | — |
The plant is the slowest element by a factor of eight, which is what makes high gain both possible and necessary.
The closed loop, simplified to the two dominant elements:
Substituting the first into the second, and noting that \(|V_t|\) depends on \(E'_q\) with some sensitivity \(K_6 = \partial|V_t|/\partial E'_q\):
The effective time constant:
High gain does not make the field respond faster in any physical sense; it makes the closed loop's dominant pole move out along the negative real axis, which amounts to the same thing for control purposes.
Numerically for the study machine, taking \(K_6 \approx 0.3\) (a typical value at this loading):
| \(K_A\) | \(1+K_AK_6\) | \(T_{\text{eff}}\) (s) | Era / type |
|---|---|---|---|
| 0 (manual) | 1.0 | 8.00 | no regulation |
| 10 | 4.0 | 2.00 | early rotating exciter |
| 50 | 16.0 | 0.50 | rotating exciter with AVR |
| 200 | 61.0 | 0.131 | modern static (thyristor) |
| 400 | 121.0 | 0.066 | high-gain static |
Compare the 0.5 s first swing. With \(K_A = 10\) the exciter is far too slow to influence it. With \(K_A = 200\) the exciter acts four times within one swing, and the constant-\(E'\) assumption of Set 24 becomes conservative — the field is being driven up while the rotor swings out.
Steady-state voltage regulation is the other benefit of gain:
Against 100% with no regulator. Grid codes typically require terminal voltage held within 0.5% of setpoint, which sets a floor on \(K_A\) of a few hundred.
Ceiling voltage is the second design parameter, and it governs transient rather than steady behaviour:
During a fault the terminal voltage collapses, the error is enormous, and the regulator saturates at its ceiling. What matters then is not gain but how much voltage the exciter can actually deliver — and a static exciter fed from the generator's own terminals has a problem here, because its supply collapses with the fault. Compound-source and independent-supply arrangements exist precisely to fix that.
The two families:
| Type | Source of field power | Gain | Ceiling | Behaviour in a fault |
|---|---|---|---|---|
| DC / AC rotating exciter | shaft-driven machine | 20–100 | 1.5–2.0 | unaffected by terminal voltage |
| Static, potential-source | generator terminals via transformer | 200–400 | up to 6.0 | collapses with the fault |
| Static, compound-source | terminal voltage and current | 200–400 | up to 6.0 | fault current sustains it |
The second row's weakness is real and is why compound-source excitation exists: a machine whose exciter dies during the very fault it needs to ride through is worse than one with a modest but reliable rotating exciter.
Decompose the electrical torque perturbation into synchronising and damping components, and compute the damping ratio and settling behaviour of the study machine for damping coefficients \(K_D = 0, 5, 10\) and 20 pu.
The decomposition. Any small perturbation of electrical torque can be written as a sum of a component in phase with angle and one in phase with speed:
This is not an approximation — any complex number can be resolved onto two non-parallel directions, and since \(\Delta\omega = j\omega\,\Delta\delta\) for a sinusoidal oscillation, "in phase with speed" means "in quadrature with angle". The decomposition is exact at any one frequency.
What each component does:
| Component | Sign | Consequence |
|---|---|---|
| \(K_S\) (synchronising) | positive | machine oscillates about equilibrium |
| \(K_S\) | negative | aperiodic loss of synchronism — first swing |
| \(K_D\) (damping) | positive | oscillation decays |
| \(K_D\) | negative | growing oscillation — third or fourth swing |
The two failure modes look completely different on a recorder. A negative \(K_S\) gives a single monotonic run-away in under a second; a negative \(K_D\) gives an oscillation that grows over ten or twenty seconds. Confusing them leads to fixing the wrong thing.
The linearised system:
The factors of \(\omega_s\) appear because \(K_D\) is conventionally defined per unit speed in per unit, while \(\dot\delta\) is in electrical radians per second.
For the study machine with \(H = 5.0\), \(K_S = 1.7321\) pu/rad (the Set 24 value at the operating point), \(M = 2H/\omega_s = 0.031831\):
The four cases:
| \(K_D\) | \(\zeta\) | \(\sigma = \zeta\omega_n\) (s⁻¹) | Time to halve | Assessment |
|---|---|---|---|---|
| 0 | 0 | 0 | never | undamped — Set 24's model |
| 5 | 0.0339 | 0.250 | 2.77 s | marginal (below 0.05) |
| 10 | 0.0678 | 0.500 | 1.39 s | acceptable |
| 20 | 0.1356 | 1.000 | 0.69 s | well damped |
Grid codes typically require \(\zeta > 0.03\) as a minimum and \(\zeta > 0.05\) as a planning target. \(K_D = 10\) is a representative value for a machine with damper windings and a well-tuned stabiliser.
The damped frequency is barely affected:
A 0.2% reduction. At these damping levels the oscillation frequency is set entirely by \(K_S\) and \(H\), and damping shows only in the decay envelope. This is why the frequency of a recorded oscillation identifies \(K_S\) and the envelope identifies \(K_D\) — two independent measurements from one trace.
Where damping comes from:
| Source | Contribution to \(K_D\) | Sign |
|---|---|---|
| Damper windings | 2–10 | + |
| Field winding (flux decay) | 1–5 | + at low \(K_A\) |
| Load frequency-dependence | 0.5–2 | + |
| Turbine and mechanical losses | 0.5–1 | + |
| Fast, high-gain AVR | −5 to −20 | − |
| Power system stabiliser | +10 to +30 | + |
The fifth row is the reason the sixth exists. Every natural source of damping is positive and modest; the AVR is the only large term and it is negative under exactly the conditions — heavy loading, weak system — where damping is most needed.
Explain the mechanism by which a fast, high-gain automatic voltage regulator produces negative damping, identify the conditions that make it worst, and quantify the resulting instability for the study machine.
Follow the signal round the loop during an oscillation in which the rotor is swinging outward:
| Step | Event |
|---|---|
| 1 | \(\delta\) increases (rotor advancing) |
| 2 | terminal voltage \(|V_t|\) falls |
| 3 | AVR sees a negative error and boosts \(E_{fd}\) |
| 4 | field flux, and hence \(E'_q\), rises — after a delay |
| 5 | the extra torque arrives late, when \(\delta\) is already coming back |
| 6 | the torque therefore opposes the return, i.e. it is negative damping |
The AVR is doing exactly what it was designed to do — hold the voltage — and the harm comes entirely from the phase lag in step 4. Nothing is malfunctioning.
The phase lag, quantified. The field path contributes a lag of:
With \(\omega_n = 7.377\) rad/s, \(T_{\text{eff}} = 0.131\) s, \(T_A = 0.05\) s, \(T_R = 0.02\) s: \(\phi = 44.0°+20.2°+8.4° = 72.7°\). Any lag beyond 90° would put the torque squarely in the negative-damping quadrant; at 72.7° a substantial fraction of it already is.
The classical statement in terms of the Heffron–Phillips constants is that the AVR path contributes a torque:
The sign of the whole expression is carried by \(K_5\), the sensitivity of terminal voltage to rotor angle. When \(K_5 < 0\) — which is the usual case at heavy loading through a large external reactance — this term produces negative damping in direct proportion to \(K_A\).
When is \(K_5\) negative? Physically, \(K_5 = \partial|V_t|/\partial\delta\) at constant \(E'_q\):
| Condition | \(K_5\) | AVR damping |
|---|---|---|
| Light load, strong system (small \(X_e\)) | positive | slightly positive |
| Heavy load, strong system | near zero | negligible |
| Heavy load, weak system (large \(X_e\)) | negative | strongly negative |
| Leading power factor | negative | negative |
Every condition in the third row is one under which the system needs damping most: a heavily loaded machine on a weak tie is precisely the configuration prone to inter-area oscillation. The AVR's contribution turns negative exactly where it hurts.
The consequences, for the study machine with a net \(K_D = -5\):
A 1° oscillation grows to 2° in 2.8 s, 4° in 5.5 s, 32° in 14 s and out of step in about 20 s. Slow enough that an operator watching a recorder would see it develop — and far too fast for anyone to do anything about it.
Growth over time:
| Time | Cycles of oscillation | Amplitude (from 1°) |
|---|---|---|
| 0 | 0 | 1.0° |
| 2.8 s | 3.3 | 2.0° |
| 8.3 s | 9.8 | 8.0° |
| 13.9 s | 16.3 | 32.0° |
| 19.4 s | 22.8 | 128° — out of step |
Note the oscillation frequency is still 1.174 Hz throughout: the trace is a clean growing sinusoid, not a runaway. That signature — a sustained or slowly growing oscillation at 0.5–2 Hz, with no obvious triggering event — is the fingerprint of negative damping, and it has caused real system separations.
The historical significance. This effect was not anticipated:
The classical theory said high gain was unambiguously good, because it raised the steady-state stability limit threefold (Problem 12). Only when machines began oscillating themselves out of step at loadings well below that limit was the damping question separated from the synchronising question — the work of deMello and Concordia in 1969, which produced both the analysis above and its remedy.
Design a power system stabiliser to cancel the negative damping of Problem 15: choose the input signal, determine the phase compensation required, and set the gain and washout time constant.
The objective. Inject an extra signal into the AVR summing junction that produces a torque in phase with speed:
This is a purely additive fix: the AVR's voltage regulation is untouched, and the stabiliser contributes nothing in the steady state. It is a damping device, not a voltage device.
Choice of input signal:
| Signal | Advantage | Disadvantage |
|---|---|---|
| Shaft speed \(\Delta\omega\) | direct — no derivation needed | picks up torsional modes |
| Electrical power \(\Delta P_e\) | easy to measure, torsion-free | reacts to \(P_m\) changes too |
| Terminal frequency | no shaft transducer | noisy; affected by network events |
| Integral of accelerating power | equivalent to speed, torsion-free | needs a small amount of logic |
The fourth is the modern standard (IEEE type PSS2B), constructed as \(\int(P_m-P_e)dt/2H\) using a filtered speed signal to synthesise \(P_m\). It gives a clean speed-equivalent signal without the torsional content that made early speed-input stabilisers excite shaft resonances.
The phase compensation required. The stabiliser's signal must travel through the exciter and field to reach the torque, picking up the same lag computed in Problem 15:
So the stabiliser must supply about \(+73°\) of phase lead at the local mode frequency, to arrive in phase with speed rather than 73° behind it.
The lead-lag blocks. Each first-order block gives at most about 55° of usable lead, so two are needed:
Two identical blocks, each supplying \(73/2 = 36.4°\) at \(\omega_n\).
Setting \(T_1\) and \(T_2\). For maximum lead at \(\omega_n\), centre the block geometrically:
Both squarely in the range published for real stabilisers (\(T_1\) 0.1–0.5 s, \(T_2\) 0.02–0.10 s), which is a reassuring check on the design.
The washout filter is what makes the device safe:
A high-pass filter. It blocks any steady or slowly varying component of the input, so the stabiliser cannot bias the terminal voltage during a sustained frequency excursion — which would otherwise be a serious side effect during system islanding. At 1.174 Hz its phase contribution is \(\arctan(1/(10\times7.377)) = 0.8°\), negligible, which is why \(T_w\) is chosen large.
Setting the gain. To restore \(K_D\) from \(-5\) to a target of \(+10\):
In practice \(K_{\text{PSS}}\) is set by field test: raise the gain until the machine becomes unstable in a different mode — usually an exciter or intra-plant mode at 3–5 Hz — then back off to one-third of that value. The one-third rule is empirical and near-universal.
The result:
| Configuration | \(K_D\) | \(\zeta\) | Behaviour of a 1° oscillation |
|---|---|---|---|
| No AVR | +3 | +0.020 | halves in 4.6 s |
| Fast AVR, no PSS | −5 | −0.034 | doubles in 2.8 s |
| Fast AVR + PSS | +10 | +0.068 | halves in 1.4 s |
The middle row is the machine that Problem 12 said had a steady-state stability limit of 3.76 pu. It cannot in fact be operated anywhere near that, because it oscillates itself apart. The stabiliser is what converts the paper limit into a usable one.
What a stabiliser cannot do:
| Limitation | Reason |
|---|---|
| Improve first-swing stability | acts through the field, too slow for 0.3 s |
| Damp modes it is not tuned for | phase compensation is frequency-specific |
| Work with the AVR out of service | it has no path to the field |
| Damp inter-area modes from one machine | needs coordinated tuning across the system |
The second row is the practical difficulty of multi-machine tuning: a stabiliser compensated for 1.2 Hz supplies the wrong phase at 0.4 Hz, so a unit tuned for its local mode may worsen an inter-area mode. Modern practice uses two lead-lag stages tuned at different frequencies, or coordinated system-wide optimisation.
Explain how damper windings produce damping torque, why the torque is asynchronous, and what other functions they serve. Estimate the slip at which the damping torque is maximum.
The mechanism is induction-machine action. When the rotor swings, it is momentarily not at synchronous speed:
The stator's rotating field therefore sweeps past the damper bars at slip speed, induces currents in them, and those currents produce a torque opposing the relative motion — exactly as in an induction motor.
The torque opposes the slip, which is what makes it damping rather than synchronising:
It is proportional to speed deviation, not to angle, so it contributes purely to \(K_D\) and nothing to \(K_S\). This is the cleanest source of damping in the whole machine, and unlike the AVR its sign cannot change.
The induction-machine torque-slip curve gives the magnitude:
For small slip the term \(r_D/s\) dominates the denominator and \(T_D \approx V^2s/(\omega_sr_D)\) — linear in slip, which is what makes the constant-\(K_D\) model valid.
The slip at maximum torque. From the damper's open-circuit time constant:
A large slip. Compare the actual slip during a 1° amplitude oscillation at 1.174 Hz: \(s = \omega_n\Delta\delta/\omega_s = 7.377\times0.01745/314.16 = 0.041\%\). The machine operates on the far linear tail of the torque-slip curve, three orders of magnitude below the peak — which is precisely why \(K_D\) can be treated as a constant.
Why the linearity is fortunate:
| Slip | Situation | \(T_D/T_{D,\max}\) |
|---|---|---|
| 0.0004 | 1° oscillation | 0.008 |
| 0.005 | large swing | 0.094 |
| 0.106 | peak of the curve | 1.000 |
| 1.000 | standstill (starting) | 0.210 |
Damping torque therefore grows in proportion to the disturbance over the entire range of interest, which is exactly the behaviour a linear damping model assumes. Only during a pole slip, where \(s\) can reach several per cent, does the curvature begin to matter.
The other functions of damper windings, several of which matter more than damping:
| Function | Mechanism | Importance |
|---|---|---|
| Oscillation damping | asynchronous torque | moderate |
| Negative-sequence current path | carries the 100 Hz rotor current | critical |
| Reduces \(x''_d\), giving subtransient behaviour | extra parallel branch | defines \(x''_d\) |
| Synchronous motor starting | induction starting cage | essential for motors |
| Reduces distortion of the flux wave | suppresses harmonic mmf | moderate |
The second row is the one that dominates the design. Without a low-resistance damper cage, negative-sequence current — from an unbalanced fault or unbalanced load — induces double-frequency currents that flow in the rotor surface and forging, causing severe local heating. The \(I_2^2t\) withstand limits (typically 30 s at \(I_2 = 0.10\), or 10 s at 0.30) are set by exactly this.
Construction, and the round-rotor case:
| Machine | Damper form |
|---|---|
| Salient-pole | explicit copper or brass bars in the pole faces, end-connected |
| Round-rotor (turbogenerator) | solid forged rotor body, plus wedges and retaining rings |
A turbogenerator has no explicit damper winding at all, yet it has a well-defined \(x''_d\) and substantial damping — the solid steel forging is itself a short-circuited conductor, and the slot wedges provide additional paths. Because the eddy currents flow in a distributed conductor, its behaviour is really a continuum rather than a single circuit, which is why detailed models use two or three rotor circuits per axis rather than one.
A series capacitor compensates the transmission line to 40%. Find the electrical resonant frequency and the complementary rotor frequency, and explain the three distinct mechanisms by which subsynchronous resonance can damage the machine.
The electrical resonance. A series-compensated line is an \(LC\) circuit, and its natural frequency is:
where \(k\) is the compensation level. The total inductive reactance seen by the resonance includes the machine's own \(x''\) and the transformer, so \(X_L\) is larger than the line's alone, and the practical frequency is somewhat lower than this simple formula gives.
Numerically, with the study machine (\(x''_d = 0.22\)), transformer 0.10 and line 0.40 pu, compensated 40%:
Subsynchronous, as the name promises. Note the machine's own reactance is nearly a third of \(X_L\), so the resonant frequency is a property of the machine-plus-network, not of the line alone.
The complementary frequency, which is what the rotor feels:
A stator current at 23.6 Hz produces a flux wave rotating at 23.6 Hz, and the rotor turning at 50 Hz sees it at the difference — 26.4 Hz. If the shaft has a torsional natural mode at or near 26.4 Hz, that mode is driven directly.
Typical shaft torsional modes of a large turbine-generator, for comparison:
| Mode | Frequency | Masses involved |
|---|---|---|
| 1 | 15–17 Hz | all masses, one node |
| 2 | 24–27 Hz | two nodes |
| 3 | 30–33 Hz | three nodes |
| 4 | 44–47 Hz | four nodes |
| Exciter mode | ~120–160 Hz | exciter against generator |
Mode 2 at 24–27 Hz sits directly on the 26.4 Hz complementary frequency computed above. This is not a coincidence of the example — the torsional modes of a large steam turbine-generator and the complementary frequencies of practical compensation levels occupy the same band, which is precisely why subsynchronous resonance is a real engineering problem rather than a curiosity.
The three mechanisms, which are genuinely distinct and require different remedies:
| Mechanism | Physics | Timescale | Damage |
|---|---|---|---|
| Induction generator effect | rotor resistance appears negative to the subsynchronous current, since \(s < 0\) | steady growth | electrical only; no shaft involvement |
| Torsional interaction | shaft mode and electrical mode exchange energy and reinforce | seconds | shaft fatigue and failure |
| Torque amplification | a fault or switching transient rings the \(LC\) circuit at \(f_{er}\) | a few cycles | immediate shaft overstress |
The first is purely electrical and slow. The third is a single transient event: a nearby fault excites the resonance and the resulting torque pulsation, arriving at the shaft's own natural frequency, can exceed the shaft's design torque several times over in a handful of cycles. That is what destroyed two shafts at Mohave in 1970 and 1971 — the events that established the whole subject.
Why the induction generator effect gives negative resistance:
The rotor turns faster than the subsynchronous field, so the slip is negative and the reflected rotor resistance is negative. If that negative resistance exceeds the positive resistance of the network at \(f_{er}\), the subsynchronous current grows spontaneously. The machine is acting as an induction generator at that frequency.
The countermeasures, in order of increasing cost:
| Measure | Addresses | Note |
|---|---|---|
| Change compensation level | all three | moves \(f_{er}\) away from shaft modes |
| Blocking filter in the neutral | induction generator, torsional interaction | tuned to \(f_{er}\); costly and lossy |
| Bypass the capacitor on fault detection | torque amplification | fast bypass switch or MOV |
| Torsional relay / SSR relay | detection and tripping | protects but does not prevent |
| NGH damping scheme | all three | thyristor-controlled discharge across the capacitor |
| Thyristor-controlled series capacitor | all three | presents an apparently resistive impedance below \(f_0\) |
The last row is the modern answer and is the main non-economic reason TCSC installations are preferred over fixed capacitors on lines near large thermal plant: a properly controlled TCSC is inherently SSR-neutral, which a fixed capacitor can never be.
Which machines are at risk:
The last row is a live subject: doubly-fed induction generators have produced subsynchronous control interaction with series-compensated lines in Texas and China, at frequencies set by the converter's control loops rather than by any shaft — the same resonance, an entirely different amplifier.
The study machine loses its field while delivering 1.00 pu. Describe what happens, determine whether it can hold synchronism, and set the loss-of-field protection.
The sequence of events:
| Stage | Time | What happens |
|---|---|---|
| 1 | 0 | field circuit opens or short-circuits |
| 2 | 0–\(T'_{d0}\) | \(E'_q\) decays with 8 s time constant; \(P_{\max}\) falls |
| 3 | 2–10 s | \(P_{\max}\) falls below \(P_m\); the machine slips a pole |
| 4 | thereafter | runs as an induction generator at 2–5% slip |
| 5 | continuing | draws large reactive power from the system |
Note it is not a fast event. The 8-second field time constant means several seconds elapse between the loss of excitation and the pole slip, which is enough time for protection to act deliberately rather than instantaneously.
Can it hold synchronism? With \(E \to 0\) only reluctance power remains:
1.2% of rating. This round-rotor machine cannot hold synchronism at any meaningful load, and will slip poles. Contrast the salient-pole hydro machine of Problem 9, whose reluctance term was 0.171 pu — 14 times larger — which could hold synchronism at light load.
The reactive power drawn once slipping, which is what makes the event a system problem rather than a machine problem:
A machine that was exporting 0.62 pu of reactive power is now importing up to 1.7 pu — a swing of well over 2 pu on the system. On a weak system that alone can collapse the voltage and cascade to other units, which is why loss of field is treated as an urgent trip rather than an alarm.
The damage mechanisms, which are why the machine must come off:
| Effect | Consequence | Time to damage |
|---|---|---|
| Slip-frequency currents in the rotor | surface and wedge heating | seconds to minutes |
| Stator overcurrent | thermal | minutes |
| Pulsating torque at slip frequency | shaft and coupling fatigue | immediate |
| System voltage collapse | cascading | seconds |
The first row is the binding one for a round-rotor machine: the solid forging was never designed to carry the continuous induced current of asynchronous operation, and permanent damage follows in tens of seconds.
The protection principle. Measure impedance at the terminals. During normal generation it sits in the first quadrant; on loss of field it swings into the fourth:
This is the classic mho-characteristic loss-of-field relay (device 40), and it is one of the very few protection functions defined by a locus rather than a magnitude.
The two-zone setting for this machine:
| Zone | Offset | Diameter | Delay | Covers |
|---|---|---|---|---|
| 1 | \(-x'_d/2 = -0.15\) | 1.0 pu | 0.1 s | severe loss at full load |
| 2 | \(-x'_d/2 = -0.15\) | \(x_d = 1.80\) | 0.5–1.0 s | loss at light load |
Both circles are offset downward from the origin by half the transient reactance, and lie entirely in the negative-reactance half-plane. The offset is what makes the characteristic immune to power swings and to faults, both of which produce trajectories that stay above the origin.
Coordination with the excitation limiters, which is where this function meets machine control:
The under-excitation limiter (UEL) in the AVR must act before the relay, so that a machine drifting towards under-excitation is pulled back rather than tripped. Both must sit inside the machine's own steady-state stability limit and inside the stator end-iron heating limit. Getting this three-way coordination wrong is a common cause of spurious generator trips, and it is checked on the capability chart rather than by calculation.
Set out the hierarchy of synchronous machine models, state the data each requires and the phenomena each can and cannot represent, and give a decision rule for selecting one.
The hierarchy, by number of state variables:
| Model | Order | States | Data required |
|---|---|---|---|
| Classical | 2 | \(\delta,\omega\) | \(H, x'_d\) |
| One-axis | 3 | + \(E'_q\) | + \(x_d,x_q,T'_{d0}\) |
| Two-axis | 4 | + \(E'_d\) | + \(x'_q,T'_{q0}\) |
| Subtransient | 6 | + \(E''_d,E''_q\) | + \(x''_d,x''_q,T''_{d0},T''_{q0}\) |
| Full Park with stator transients | 8+ | + \(\lambda_d,\lambda_q\) | + \(r_a,x_0\) |
Each row adds a physical effect and a data requirement. The eighth-order model is the machine as Park wrote it in 1929; everything above it is a reduction obtained by neglecting a fast transient.
What each can represent:
| Phenomenon | Classical | One-axis | Subtransient | Full Park |
|---|---|---|---|---|
| First-swing stability | ✓ | ✓ | ✓ | ✓ |
| Flux decay over seconds | ✗ | ✓ | ✓ | ✓ |
| AVR and PSS action | ✗ | ✓ | ✓ | ✓ |
| Damping torque from dampers | ✗ (lumped in \(K_D\)) | ✗ | ✓ | ✓ |
| Unbalanced faults on the machine | ✗ | ✗ | ✓ | ✓ |
| dc offset and first-cycle current | ✗ | ✗ | ✗ | ✓ |
| Subsynchronous resonance | ✗ | ✗ | ✗ | ✓ |
The last two rows require the stator flux-linkage derivatives that every phasor-based model discards. That is the fundamental divide: models 1–4 above work in phasors at 50 Hz and cannot see anything at any other frequency; the full Park model works in instantaneous quantities and can.
The decision rule:
Note that the rule is set by the question, not by the availability of data. Using a sixth-order model to answer a first-swing question wastes effort and, worse, requires eight parameters that may be estimates — introducing more error than the model removes.
What the extra fidelity actually buys. For the study machine's Set 24 problem — mid-line fault, \(t_{cc}\):
| Model | \(t_{cc}\) (typical result) | vs classical |
|---|---|---|
| Classical | 0.325 s | — |
| One-axis, no AVR | 0.30–0.32 s | −2 to −8% (flux decay) |
| One-axis with fast AVR | 0.34–0.38 s | +5 to +15% (field boost) |
| Subtransient with dampers | 0.35–0.40 s | +8 to +20% (damping) |
Every refinement moves the answer in the optimistic direction except flux decay with the AVR out of service. The classical model is therefore conservative in normal operation — which is the real reason it has survived, and the reason a 30% margin on \(t_{cc}\) is considered adequate.
The data problem, which limits fidelity in practice more than computation does:
| Parameter | Typical uncertainty | Source |
|---|---|---|
| \(H\) | ±2% | manufacturer, from drawings |
| \(x_d, x_q\) | ±5% | slip test |
| \(x'_d\) | ±5% | short-circuit test |
| \(x''_d, x''_q\) | ±10% | short-circuit test (poor) or SSFR |
| \(T'_{d0}\) | ±10% | short-circuit test |
| \(T''_{d0}, T''_{q0}\) | ±30% | SSFR only |
| Saturation characteristics | ±20% | open-circuit test, extrapolated |
A sixth-order model built on \(\pm30\%\) subtransient time constants is not obviously better than a third-order model built on well-measured transient data. This is the practical argument for parsimony, and it is why the one-axis model with a good exciter representation is the workhorse of the industry.
The full chain of this chapter, read as one argument:
| Established | Where |
|---|---|
| One reactance is not enough — there are three | Problems 1–2 |
| Their timescales are 0.02, 1.3 and ∞ seconds | Problem 3 |
| The short-circuit envelope contains all of them | Problems 4–6 |
| Constant \(E'\) is exact at \(t=0\) and decays over 8 s | Problem 7 |
| The classical model is the one-axis model with \(x_q = x'_d\) | Problem 8 |
| Saliency adds \(\sin2\delta\) and survives loss of field | Problems 9, 19 |
| The stability limit varies threefold with the excitation model | Problem 12 |
| Fast AVRs raise \(K_S\) and can reverse \(K_D\) | Problems 13–15 |
| The PSS supplies the missing phase lead | Problem 16 |
Every one of these is a reason the classical model of Set 24 is not the whole story, and every one is also a reason it works as well as it does.
Practice Problems
Twelve problems on machine reactances, time constants and dynamics. Problems 1–5 all refer to a 50 Hz machine with \(x_d = 2.00\), \(x'_d = 0.28\), \(x''_d = 0.20\), \(x_2 = 0.20\), \(r_a = 0.004\) pu, \(T'_{d0} = 6.0\) s, \(T''_{d0} = 0.035\) s, unloaded at rated voltage.
1. Find the subtransient, transient and steady short-circuit currents at the terminals.
Answer
\(I'' = 1/0.20 = \) 5.000 pu, \(I' = 1/0.28 = \) 3.571 pu, \(I_\infty = 1/2.00 = \) 0.500 pu. A factor of ten between first cycle and steady state. Note the steady current is half rated — a plain overcurrent relay set above load would never see a sustained terminal fault.
2. Find the short-circuit time constants \(T'_d\) and \(T''_d\).
Answer
\(T'_d = T'_{d0}x'_d/x_d = 6.0\times0.28/2.00 = \) 0.840 s; \(T''_d = T''_{d0}x''_d/x'_d = 0.035\times0.20/0.28 = \) 0.0250 s. The ratio is 34, comfortably enough separation for the semi-log peeling of Problem 5 to work.
3. Find the armature time constant and express it in cycles.
Answer
\(T_a = x_2/(\omega r_a) = 0.20/(2\pi\times50\times0.004) = 0.20/1.2566 = \) 0.1592 s = 8.0 cycles. Note \(x_2\), not \(x''_d\): the dc component is stationary in space and so sweeps the rotor backwards at synchronous speed, which is the negative-sequence condition.
4. Find the symmetrical rms current 4 cycles (0.08 s) after the fault.
Answer
\(I = 0.500+(3.571-0.500)e^{-0.08/0.840}+(5.000-3.571)e^{-0.08/0.025}\)
\(= 0.500+3.071(0.9091)+1.429(0.0408) = 0.500+2.792+0.058 = \) 3.351 pu. The subtransient contribution has fallen to 4% of its initial value — this is essentially the transient current, which is why breaker interrupting duty is governed by \(x'_d\), not \(x''_d\).
5. Find the peak asymmetrical current half a cycle after the fault, assuming maximum dc offset.
Answer
\(i_{\text{peak}} = \sqrt2(5.000)\left(1+e^{-0.01/0.1592}\right) = 7.071(1+0.9391) = \) 13.71 pu, against a theoretical maximum of \(2\sqrt2\times5 = 14.14\). The busbar bracing must withstand the force from this, which goes as the square — nearly 8 times the symmetrical value.
6. A 60 Hz machine has \(H = 4.0\) MJ/MVA and a synchronising coefficient of 1.50 pu/rad. Find the natural frequency of its local mode.
Answer
\(M = 2H/\omega_s = 8.0/376.99 = 0.021221\); \(\omega_n = \sqrt{1.50/0.021221} = 8.408\) rad/s, so \(f_n = \) 1.338 Hz. Squarely in the 0.8–2.0 Hz local-mode band.
7. A salient-pole machine with \(x_d = 1.20\), \(x_q = 0.75\) pu feeds an infinite bus at 1.00 pu through \(X_e = 0.25\) pu, with \(E = 1.35\) pu. Find the power-angle equation and its maximum.
Answer
\(X_d = 1.45\), \(X_q = 1.00\). Excitation term \(1.35/1.45 = 0.9310\); reluctance term \(\frac12(1/1.00-1/1.45) = 0.1552\). So \(P = 0.9310\sin\delta+0.1552\sin2\delta\), peaking at 0.9772 pu at 73.7° — 5.0% above the round-rotor value of 0.9310 and reached below 90°.
8. The machine of Problem 7 loses its field entirely. What power can it still transmit, and at what angle?
Answer
Only the reluctance term survives: \(P = 0.1552\sin2\delta\), maximum 0.1552 pu at 45° — about 16% of rating. A salient machine at light load may therefore hold synchronism after losing excitation, unlike a round-rotor machine whose reluctance term is a hundredth of this.
9. A machine with \(x_d = 1.80\), \(x_q = 1.60\), \(x'_d = 0.30\) pu, \(r_a \approx 0\), has \(V_t = 1.00\angle0°\) and \(I = 1.00\angle{-30°}\). Find \(\delta\), \(E\) and \(E'_q\).
Answer
\(\bar E_q = 1.00+j1.60(1.00\angle{-30°}) = 2.2716\angle37.59°\), so \(\delta = \) 37.59°. Resolving: \(i_d = 0.9245\), \(i_q = 0.3812\), \(v_q = 0.7924\). Then \(E = 0.7924+1.80(0.9245) = \) 2.4565 and \(E'_q = 0.7924+0.30(0.9245) = \) 1.0697. Note \(|\bar E_q| = 2.2716 \ne E\) — the locator gives the direction, not the magnitude.
10. A machine with \(T'_{d0} = 7.0\) s has an AVR of gain \(K_A = 150\), with \(K_6 = 0.35\). Find the effective field time constant and the steady-state voltage droop.
Answer
\(1+K_AK_6 = 1+52.5 = 53.5\), so \(T_{\text{eff}} = 7.0/53.5 = \) 0.1308 s and the droop is \(1/53.5 = \) 1.87%. Fast enough to act several times within a first swing — which is what makes the constant-\(E'\) assumption conservative, and what makes negative damping possible.
11. A 50 Hz machine has \(H = 4.0\), \(K_S = 1.40\) pu/rad and \(K_D = 8.0\) pu. Find the damping ratio and the time for an oscillation to halve.
Answer
\(M = 8.0/314.16 = 0.025465\); \(\zeta = (K_D/\omega_s)/(2\sqrt{MK_S}) = 0.025465/0.37778 = \) 0.0674. Then \(\omega_n = \sqrt{1.40/0.025465} = 7.415\) rad/s, \(\sigma = 0.500\) s⁻¹ and the time to halve is \(\ln2/0.500 = \) 1.39 s. Acceptable damping — above the 0.05 planning target.
12. A 50 Hz line is compensated to 50%, with total inductive reactance 0.80 pu seen by the resonance. Find the electrical resonant frequency and the complementary rotor frequency.
Answer
\(X_C = 0.50\times0.50 = 0.25\) pu (50% of the line's 0.50 pu). Then \(f_{er} = 50\sqrt{0.25/0.80} = \) 27.95 Hz and \(f_r = 50-27.95 = \) 22.05 Hz. The complementary frequency lands between shaft torsional modes 1 (15–17 Hz) and 2 (24–27 Hz) — uncomfortably close to mode 2, and worth a full SSR screening study.
Challenge Problems
Three extended investigations: the exact relation between the classical and one-axis models, the trade-off that every excitation system embodies, and the machine capability chart that ties the whole chapter together.
Set 24 treated the machine as a constant phasor \(\bar E'\) of magnitude 1.20 behind \(x'_d = 0.30\), giving \(\delta' = 30°\). Problem 11 found \(E'_q = 1.20\) and \(\delta = 51.62°\) for the same machine at the same operating point. Reconcile the two, quantify the error in the classical model's power-angle curve, and determine when it matters.
The two are different objects. The classical model's \(\bar E'\) is a phasor with both a magnitude and an angle; the one-axis model's \(E'_q\) is a component along the q-axis:
The first can point anywhere; the second is by construction on the q-axis. They coincide only when \(\bar E'\) happens to lie on the q-axis, which requires \(x_q = x'_d\).
Compute the classical phasor at the operating point of Problem 11:
Magnitude 1.3195, not 1.20. The two specifications "\(E'_q = 1.20\)" and "\(|\bar E'| = 1.20\)" describe different operating points. Solving for the point at which the classical phasor has magnitude 1.20 gives \(Q_\infty = 0.06538\), \(|V_t| = 1.06283\), \(\delta' = 30.000°\) exactly (Set 24's value) and \(E'_q = 1.03378\) on a q-axis at 60.52°.
Why \(\bar E'\) is not on the q-axis. Its d-component is:
Substantial, and it is what tilts the phasor 24.6° off the q-axis (from 51.62° to 27.05°). Check the magnitude: \(\sqrt{E_q'^2+E_d'^2} = \sqrt{1.20^2+0.5487^2} = 1.31951\) ✓ — the classical phasor is exactly the resultant of the two axis components, which is the cleanest way to see what the classical model is doing. It lumps a genuine two-axis quantity into one phasor and then holds its magnitude constant, which the two components separately do not do.
The two power-angle curves, each in its own angle variable:
At the operating point: classical gives \(2.1992\sin27.047° = 0.9998\); one-axis gives \(2.0000\sin51.62°-0.5833\sin103.24° = 1.5675-0.5677 = 0.9998\). Both reproduce 1.00 pu, as they must — they are fitted to the same operating point.
Where they diverge is away from the operating point. Comparing the two curves at matched power rather than matched angle:
| \(P\) (pu) | Classical \(\delta'\) | One-axis \(\delta\) | Classical \(P_s\) | One-axis \(P_s\) |
|---|---|---|---|---|
| 0.50 | 13.14° | 30.26° | 2.142 | 1.153 |
| 1.00 | 27.05° | 51.62° | 1.959 | 1.509 |
| 1.40 | 39.54° | 66.23° | 1.696 | 1.594 |
| 1.50 | 43.01° | 69.84° | 1.608 | 1.579 |
Two quite different pictures. The angles disagree badly — 27° against 52° at the operating point — because they are measured to different references. The synchronising coefficients disagree by a factor of 1.7 at light load but converge to within 7% at 1.4 pu. Yet the peak powers barely differ at all: the classical curve peaks at 2.1992 pu and the one-axis curve at 2.2607 pu at 113.5°, only 2.8% apart.
But for a first swing the error is small. Recomputing the mid-line-fault critical clearing angle of Set 24 with the transient saliency term retained:
| Model | \(\delta_0\) | \(\delta_{cc}\) | \(t_{cc}\) |
|---|---|---|---|
| Classical | 30.00° | 80.74° | 0.3249 s |
| With transient saliency | 51.62° | ≈ 96° | ≈ 0.31 s |
About 5% difference in clearing time. The transient calculation is dominated by areas near the operating point, where both curves are fitted to the same power and the discrepancy largely cancels — which is why the classical model performs so much better than the angle disagreement would suggest.
The rule that emerges:
| Question | Classical model error | Acceptable? |
|---|---|---|
| First-swing \(t_{cc}\) | ≈ 5% | yes, and conservative |
| Peak swing angle | 10–20% | usually |
| Peak power (steady-state limit) | 3%, pessimistic | yes |
| Rotor angle | 20–25°, wrong reference | no |
| Synchronising coefficient at light load | 85%, optimistic | no |
| Small-signal damping | infinite — \(K_D = 0\) | no |
The classical model must never be used to report a rotor angle, an oscillation frequency or a damping ratio, because all three depend on the local slope rather than on the peak. It is a first-swing energy tool, and within that scope it is accurate.
Show that AVR gain simultaneously raises the synchronising torque and lowers the damping torque, find the gain at which the study machine becomes dynamically unstable, and explain why this was not discovered until the 1960s.
The two effects of gain, traced through the same signal path:
| Effect | Mechanism | Sign | Depends on |
|---|---|---|---|
| Synchronising torque \(K_S\) | field boosted as \(\delta\) rises, holding \(V_t\) | + | \(K_A\), in phase |
| Damping torque \(K_D\) | same boost, arriving late | − when \(K_5<0\) | \(K_A\), in quadrature |
Both grow with \(K_A\) because both come from the same torque, resolved onto two axes. Raising the gain rotates nothing; it lengthens the vector, so both projections grow.
The gain-dependence, approximately, for the study machine at its operating point:
The second expression is the practically useful one: damping falls roughly linearly with gain, with the constant of proportionality set by \(K_5\) and the phase lag. Taking \(K_{D,\text{natural}} = +8\) from damper windings and load, and \(c\sin\phi = 0.065\) per unit of gain:
The sweep:
| \(K_A\) | \(T_{\text{eff}}\) (s) | \(P_{\max}\) (pu) | \(K_D\) | \(\zeta\) | Verdict |
|---|---|---|---|---|---|
| 0 | 8.00 | 1.261 | +8.0 | +0.054 | stable but tight margin |
| 25 | 0.94 | 2.51 | +6.4 | +0.043 | good compromise |
| 50 | 0.50 | 3.06 | +4.8 | +0.033 | marginal damping |
| 123 | 0.21 | 3.55 | 0.0 | 0.000 | sustained oscillation |
| 200 | 0.131 | 3.65 | −5.0 | −0.034 | growing oscillation |
| 400 | 0.066 | 3.72 | −18.0 | −0.122 | violently unstable |
The machine becomes dynamically unstable at \(K_A \approx 123\) — well below the gain of 200–400 that a modern static exciter uses, and well below the gain needed to meet a 0.5% voltage regulation requirement.
The trade-off displayed as a single number. Compare what each column buys:
The capability gain saturates — most of it is obtained by \(K_A = 50\) — while the damping penalty does not. Without a stabiliser the rational choice is a gain of 25–50 and a voltage regulation of 5–10%, which is exactly what pre-1970 machines had.
With a stabiliser the constraint is removed entirely:
| Configuration | \(K_A\) | Regulation | \(P_{\max}\) | \(\zeta\) |
|---|---|---|---|---|
| 1950s rotating exciter | 25 | 7.5% | 2.51 | +0.043 |
| Modern static, no PSS | 200 | 1.6% | 3.65 | −0.034 |
| Modern static + PSS | 200 | 1.6% | 3.65 | +0.068 |
The third row gets everything: tight voltage regulation, high synchronising torque, and good damping. That is why every large machine built since about 1975 has both a high-gain static exciter and a stabiliser, and why the two are considered a single package rather than separate options.
Why it took until the 1960s to discover. Four reasons, all of them contingent:
| Reason | Explanation |
|---|---|
| Early exciters were slow | \(T_E \approx 0.5\)–1.0 s made \(K_A\) above 50 useless |
| Systems were strong | \(K_5 > 0\) at small \(X_e\), so the AVR damped rather than undamped |
| Machines were smaller relative to the system | local modes well damped by load |
| The theory said gain was good | steady-state analysis showed only the \(K_S\) benefit |
The second row is the crucial one. As transmission distances grew and machines got larger, \(X_e\) per unit of machine rating rose, \(K_5\) went negative, and a design rule that had been safe for thirty years quietly became unsafe. The effect was created by the growth of the system, not overlooked in it.
Construct the capability chart of the study machine (100 MVA, \(x_d = 1.80\), \(x'_d = 0.30\), \(X_e = 0.30\)) and identify every limit on it. Determine whether the operating point of Problem 11 is admissible.
The chart plots \(P\) against \(Q\) at the machine terminals, with every constraint drawn as a curve. Five limits bound it:
| Limit | Constraint | Locus |
|---|---|---|
| Stator thermal | \(|S| \le S_{\text{rated}}\) | circle, centre origin, radius 1.0 |
| Rotor (field) thermal | \(E \le E_{\max}\) | circle, centre \((0,-V_t^2/x_d)\) |
| Prime mover | \(P \le P_{\text{turbine}}\) | horizontal line |
| Stator end-iron heating | leading VArs | empirical curve, under-excited region |
| Steady-state stability | \(\delta \le 90°\) etc. | circle, centre \((0,-\tfrac12 V_t^2(1/X_e-1/x_d))\) |
The first three are the classical three; the last two bound the under-excited (leading) region, and it is there that stability and machine physics interact.
The stator limit is trivially a circle:
Set by \(I^2R\) heating in the armature. The operating point of Problem 11 has \(S_t = 1.000+j0.618\), so \(|S_t| = 1.175\) pu — 17.5% above the stator limit. The machine is overloaded on its stator.
The rotor limit. Field heating limits \(E\), and the locus of constant \(E\) in the \(P\)–\(Q\) plane is a circle:
Check the operating point: \(\sqrt{1.000^2+(0.618+0.707)^2} = \sqrt{1.000+1.756} = 1.660\) — on the circle to three decimals ✓, confirming \(E = 2.648\). The machine is exactly at the rotor limit for that excitation.
The steady-state stability limit in the under-excited region:
A large circle in the leading (negative \(Q\)) half-plane. It cuts the \(Q\) axis at \(Q = -1.769+2.476 = +0.707\) and at \(-4.245\), so at zero real power the machine may absorb up to 0.707 pu before the theoretical limit — but the practical limit is set by end-iron heating, which is more restrictive.
The verdict on the operating point:
| Limit | Value | Operating point | Status |
|---|---|---|---|
| Stator, \(|S_t| \le 1.00\) | 1.000 | 1.175 | violated, +17.5% |
| Rotor, \(E \le 2.65\) | 2.65 | 2.648 | at the limit |
| Turbine, \(P \le 1.00\) | 1.00 | 1.000 | at the limit |
| Steady-state stability | — | lagging | not binding |
| End-iron heating | — | lagging | not binding |
Two limits are exactly reached and one is violated. The operating point of Problem 11 is not admissible for continuous operation: it was constructed to reproduce Set 24's \(E'_q = 1.20\), which requires more excitation than this machine's stator can carry at full real power.
The admissible operating point at full real power. Setting \(|S_t| = 1.00\) with \(P = 1.00\) forces \(Q_t = 0\), so:
| Quantity | Problem 11 point | Admissible point |
|---|---|---|
| \(Q\) at terminals | 0.618 | 0 |
| \(|V_t|\) | 1.128 | 0.949 |
| \(E'_q\) | 1.200 | 0.723 |
| \(|\bar E'|\) (classical) | 1.320 | 1.000 |
| \(P_{\max}\) prefault | 2.199 | 1.667 |
| \(\delta_0\) | 27.05° | 36.87° |
| \(t_{cc}\), mid-line fault | 0.325 s | 0.204 s |
A 37% reduction in critical clearing time — 16.2 cycles down to 10.2 — purely from respecting the stator limit. This is the real message of the capability chart: the machine's own thermal limits, not the network, often decide how much stability margin is available, and a study run at an inadmissible operating point flatters the system substantially.
The chart's role in operation. Every limit on it is enforced by a different device:
| Limit | Enforced by | Response |
|---|---|---|
| Stator thermal | stator overload protection / operator | alarm, then trip |
| Rotor thermal | over-excitation limiter (OEL) in the AVR | reduces \(E_{fd}\) after a delay |
| Turbine | governor / load setpoint | hard limit |
| End-iron heating | under-excitation limiter (UEL) | raises \(E_{fd}\) |
| Steady-state stability | UEL, set inside it | raises \(E_{fd}\) |
| Loss of field | device 40 (Problem 19) | trip |
Getting the coordination right — UEL inside the stability limit, inside the end-iron limit, outside the loss-of-field relay characteristic — is one of the fiddliest tasks in generator commissioning, and is done graphically on this chart rather than by calculation.
Multiple-Choice Questions
MCQ 1. The correct ordering of the direct-axis reactances is:
(a) \(x_d < x'_d < x''_d\) (b) \(x''_d < x'_d < x_d\) (c) \(x'_d < x''_d < x_d\) (d) they are all equalShow answer
(b). Each closed rotor winding adds a parallel branch to the magnetising path, and parallel branches only reduce the total. The floor is the armature leakage reactance \(x_l\). Problems 1–2.MCQ 2. The subtransient reactance is small because:
(a) the field resistance is low (b) damper and field currents force the flux into leakage paths (c) the air gap is small (d) of saturationShow answer
(b). Lenz's law in the closed rotor windings excludes flux from the rotor iron, and the flux takes a low-permeability air path instead. Problem 1.MCQ 3. The short-circuit transient time constant is related to the open-circuit one by:
(a) \(T'_d = T'_{d0}\) (b) \(T'_d = T'_{d0}x_d/x'_d\) (c) \(T'_d = T'_{d0}x'_d/x_d\) (d) \(T'_d = T'_{d0}/2\)Show answer
(c), so it is shorter — 1.33 s against 8.0 s for the study machine. A shorted armature reflects a low reactance into the field circuit. Problem 3.MCQ 4. The dc offset in a short-circuit current decays with a time constant governed by:
(a) the field resistance (b) the damper resistance (c) the armature resistance (d) the loadShow answer
(c) — \(T_a = x_2/(\omega r_a)\). The dc current flows in the stator, so it is the stator's own \(L/R\) that governs it. Note \(x_2\) appears, not \(x''_d\). Problems 3 and 6.MCQ 5. Maximum dc offset occurs when the fault is initiated at:
(a) a voltage peak (b) a voltage zero (c) a current peak (d) any instant — it is always maximumShow answer
(b). The circuit is almost purely inductive, so a fault at a voltage zero demands a current at its peak, and the dc term must supply all of it. Problem 6.MCQ 6. The constant flux-linkage theorem states that at the instant of a disturbance:
(a) the field current is continuous (b) the field flux linkage is continuous (c) both are continuous (d) neither isShow answer
(b). Since \(d\lambda/dt = -ri\) is bounded, \(\lambda\) cannot jump. The field current jumps precisely so that \(\lambda_f\) need not. Problem 7.MCQ 7. The classical model is recovered from the one-axis model by assuming:
(a) \(x_q = x_d\) (b) \(x_q = x'_d\) and \(T'_{d0}\to\infty\) (c) \(r_a = 0\) (d) \(H\to\infty\)Show answer
(b). The first removes the \(\sin2\delta\) term; the second freezes \(E'_q\). The second assumption is well justified for under a second; the first is a substantial distortion made for tractability. Problem 8.MCQ 8. Reluctance power in a salient-pole machine:
(a) requires field current (b) varies as \(\sin\delta\) (c) varies as \(\sin2\delta\) and survives loss of field (d) is always negligibleShow answer
(c). It arises from the rotor preferring to align with the stator field, needs no excitation, and peaks at 45°. For a salient hydro machine it is 16% of the fundamental term. Problems 9 and 19.MCQ 9. The phasor \(\bar V_t+(r_a+jx_q)\bar I\):
(a) equals the excitation EMF (b) lies on the q-axis but has the wrong magnitude (c) lies on the d-axis (d) equals \(E'_q\)Show answer
(b). Its d-component cancels identically, so its direction is exact — but its magnitude is \(E-(x_d-x_q)i_d\), which for the study machine is 2.255 against a true \(E\) of 2.648. Problem 10.MCQ 10. An ideal AVR holding terminal voltage constant makes the machine's effective reactance:
(a) \(x_d\) (b) \(x'_d\) (c) \(x''_d\) (d) zeroShow answer
(d). The machine becomes an ideal voltage source at its own terminals, so only \(X_e\) remains and \(P_{\max} = V_tV/X_e\) — 3.76 pu here against 1.26 pu with no AVR. Problem 12.MCQ 11. A fast, high-gain AVR on a heavily loaded machine feeding a weak system typically:
(a) increases both \(K_S\) and \(K_D\) (b) increases \(K_S\) but makes \(K_D\) negative (c) decreases both (d) has no dynamic effectShow answer
(b). The two are the in-phase and quadrature projections of the same torque, and the phase lag through the exciter and field puts a large part of it in the negative-damping quadrant whenever \(K_5 < 0\). Problem 15.MCQ 12. A power system stabiliser works by:
(a) increasing AVR gain (b) supplying phase lead so the AVR's torque arrives in phase with speed (c) reducing the field time constant (d) adding inertiaShow answer
(b). It solves a phase problem, not a gain problem — two lead-lag blocks supplying the 73° the exciter and field remove. Problem 16.
Key Formulas
The three direct-axis reactances:
Time constants:
The short-circuit envelope from no load at EMF \(E\):
Constant flux linkage and the one-axis model:
Two-axis phasor construction:
Salient-pole power-angle relation:
Three steady-state stability limits:
Excitation and damping:
Power system stabiliser design:
Subsynchronous resonance and capability limits:
Common Mistakes
Using \(x_d\) to compute a short-circuit current. It gives 0.556 pu when the true first-cycle value is 4.545 pu — a factor of eight — because the synchronous reactance takes seconds to become relevant — Problem 1.
Reading \(x'_d\) from the oscillogram at \(t = 0\). That gives \(x''_d\). The transient line must be extrapolated back to zero after the subtransient is peeled off — Problem 5.
Using \(x''_d\) for the armature time constant. It is \(x_2\), because the stationary dc current sweeps the rotor at synchronous speed — a negative-sequence condition — Problem 3.
Taking the field current as continuous at a fault. It is the flux linkage that is continuous; the current jumps precisely to keep it so — Problem 7.
Treating "constant \(E'\)" as an assumption about the machine. It is exact at \(t = 0\) and decays with an 8-second time constant. The approximation is only in extending it forward — Problem 7.
Using \(|\bar E_q| = |\bar V_t+jx_q\bar I|\) as the excitation EMF. The locator gives the q-axis direction exactly and the magnitude not at all — 2.255 against a true 2.648 here — Problem 10.
Confusing the classical \(|\bar E'|\) with the one-axis \(E'_q\). They differ by 24.6° in angle and 10% in magnitude for this machine, because \(E'_d = -(x_q-x'_d)i_q\) is not zero — Challenge 1.
Quoting "the" steady-state stability limit. It is 1.26, 2.00 or 3.76 pu depending on whether the field current, the flux linkage or the terminal voltage is held — Problem 12.
Assuming higher AVR gain is always better. It raises \(K_S\) with saturating returns and lowers \(K_D\) linearly; beyond \(K_A \approx 123\) this machine oscillates itself out of step — Challenge 2.
Confusing a first-swing instability with a damping instability. The first is monotonic and over in a second; the second is a growing 1 Hz oscillation lasting twenty. They need different remedies — Problems 14–15.
Expecting a stabiliser to improve first-swing stability. It acts through the field and is far too slow for a 0.3 s event — Problem 16.
Running a stability study at an inadmissible operating point. Problem 11's point overloads the stator by 17.5%; the admissible point has 37% less critical clearing time — Challenge 3.
Part 6's two stability chapters are complete. Set 24 asked whether the machines stay in step and answered it with one differential equation and one geometric criterion; Set 25 asked what is inside the machine while that happens, and found three reactances, three time constants, two magnetic axes, and an excitation system that can triple the stability limit or destroy the damping depending on how it is tuned. The two chapters together are the dynamic half of power system analysis.
The remaining chapters return to the steady state and to a question that has been assumed away throughout: which machines should be generating, and how much. Set 26 characterises the load — the demand curves, diversity and load factors that determine what the system must supply and when. Sets 27 and 28 then answer the despatch question: given several generators with different cost curves, what allocation of output minimises the total cost, first neglecting transmission losses and then accounting for them through the loss formula and penalty factors. The stability limits computed here become constraints on that optimisation, which is how the two halves of the subject meet in practice.