Appearance
Chapter 18 — Excitation systems and AVRs
A synchronous machine left to itself is a poor voltage source. Chapter 15 built its model with the field voltage
This chapter builds that loop. The models are not inventions — they are the standard block diagrams of IEEE Std 421.5, the recommended practice that lets a manufacturer publish a controller as a model type plus a table of numbers, and lets any simulator reproduce it. We work through the shared front-end that every model in the standard has in common, then the Type DC1A in full, then the Type AC4A as a contrasting fast regulator. The chapter closes on the question that decides whether your simulation is usable at all: how the controller finds the operating point it is supposed to be holding.
Learning objectives
By the end of this chapter you should be able to:
- Describe the common front-end of an excitation system — transducer, summing junction, reference — and name the auxiliary inputs that feed it.
- Explain what distinguishes the DC, AC and ST families by their source of excitation power.
- Trace the DC1A block diagram stage by stage and write the difference equation each stage becomes.
- Explain the role of exciter saturation and of rate feedback, and say what each one is worth zero at in steady state.
- Read the per-unit convention for field quantities and say what "1 pu
" physically means. - Explain why
is computed rather than typed, and predict what a mis-initialized exciter does at .
18.1 What the loop is for
Start with the physics. A loaded synchronous machine's terminal voltage falls below its internal EMF by the drop across the synchronous reactance. Increase the load current and that drop grows; add a lagging (inductive) load and it grows faster still, because the armature reaction is then directly demagnetizing. Nothing about the machine resists this — it is the natural consequence of the model in Chapter 15.
The only lever available is the field current, and it is a powerful one: raising the field raises the internal EMF, which raises the terminal voltage back to where it belongs. An excitation system automates that lever. Its jobs, in order of importance:
- Hold terminal voltage at a set-point through load changes.
- Support the system during faults. When a nearby fault depresses the voltage, a good exciter drives the field hard — "field forcing" — which both sustains the voltage and, crucially, increases the synchronizing torque that keeps the machine from pulling out of step.
- Respect limits. The field winding, the rotor and the exciter itself all have thermal and magnetic limits that the regulator must not exceed.
Point 2 is why excitation systems are modelled in such detail. The difference between a machine that rides through a fault and one that loses synchronism is often the ceiling voltage and the response speed of its exciter, and that difference shows up within the first few hundred milliseconds.
18.2 The common front-end
IEEE 421.5 organizes dozens of models around one shared structure. Whatever the model type, the input side looks the same.
Four pieces, each worth a sentence.
The transducer
The summing junction. The error is
The reference
The auxiliary inputs.
The three families
What differs between models is where the excitation power comes from, and that dictates the shape of the forward path:
| Clause | Family | Power source | Forward-path signature |
|---|---|---|---|
| 6 | Type DC | A DC commutator exciter on the shaft | A genuine exciter dynamic |
| 7 | Type AC | An alternator plus rectifiers | Exciter dynamic plus rectifier regulation and armature demagnetization |
| 8 | Type ST | A transformer fed from the terminals, rectified | No rotating exciter at all; limits proportional to |
DC systems are the oldest and the slowest — a rotating DC machine has real inertia in its field circuit, and
18.3 The Type DC1A in detail
The DC1A represents a field-controlled DC commutator exciter with a continuously acting voltage regulator. It is the model to learn first, because it contains every feature the others recombine.
Walk it stage by stage. Every one becomes a forward-Euler update of the kind Chapter 17 derived, and I give each so you can hand-check a run.
Transducer.
With
Summing junction.
Lead-lag
Amplifier
The exciter. This is the DC machine itself:
The term
Exciter saturation
You supply
Rate feedback
Two things that are zero at steady state
It is worth pausing on this, because it recurs throughout Module 5. Both the rate feedback here and the stabilizer of Chapter 19 are built on washouts, and both are designed to contribute nothing in steady state. That is what lets you add them to a tuned loop without shifting its operating point: they change how the machine gets somewhere, never where it ends up.
18.4 The Type AC4A, and an honest note about it
The AC4A is a high-initial-response alternator-rectifier system. Structurally it is much simpler than the DC1A: there is no rotating-exciter integrator and no saturation, because the model treats the whole excitation chain as fast enough that the regulator output is the field voltage. The forward path is an input limiter, a lead-lag, and an amplifier:
Two details distinguish it from a naive "fast DC1A":
The input limiter comes first.
The ceiling depends on field current. The upper limit on Ifd port does not even appear on the block; set
What NumaSim's AC4A does not include
IEEE 421.5 Annex D defines a three-segment rectifier regulation curve
For most studies this is immaterial — the AC4A is a high-response model whose behaviour is dominated by
Compare the defaults and the difference in intent is obvious: the DC1A ships with
18.5 The machine interface and per-unit
The exciter and the machine exchange ordinary control signals over wires. The synchronous machine publishes four control outputs and accepts two inputs:
| Machine port | Direction | Meaning |
|---|---|---|
Vt | out | Terminal-voltage magnitude, pu — the AVR's primary feedback |
Ifd | out | Field current, pu on the exciter base |
speed | out | Rotor speed |
Pe | out | Electrical power, pu on the machine base, generator convention |
Efd | in | Field voltage from the exciter |
Tm | in | Mechanical torque from the governor (Chapter 19) |
So the standard AVR wiring is exactly two connections: machine Vt into exciter Vt, exciter EFD back into machine Efd. Everything else is optional.
Both of those are cross-domain connections, so by §17.4 each costs one time step and the loop's round trip is two. Against exciter time constants measured in hundreds of milliseconds, this is nothing — but it is the reason the loop sorts without an algebraic-loop warning.
The non-reciprocal per-unit system
Field quantities need a base, and the excitation world uses a convention worth stating plainly, because it is not the one you would guess.
1.0 pu
That is the non-reciprocal system of IEEE 421.5 Annex B. Its virtue is that a machine sitting on open circuit at rated voltage has Ifd is published on the matching exciter base, so on open circuit
When you read that a machine's ceiling is "5 pu", this is the base being used: five times the field voltage needed for rated open-circuit terminal voltage.
18.6 Initialization: why is computed, not typed
Here is a question with a surprisingly consequential answer. You have a machine running at 40 MW into a bus at 1.0 pu, and you attach a DC1A. What should
Naively, 1.0 — you want 1 pu terminal voltage. But look at the steady-state summing junction. In equilibrium the regulator output must balance the exciter loading,
With
Worse, the size of the disagreement depends on
NumaSim therefore back-calculates it. When you run a power flow, the apply pass traces the exciter's EFD output through the circuit to find the machine it drives, re-derives that machine's operating point from the bus solution, and walks the DC1A block diagram backwards with every derivative set to zero:
Those values are written onto the exciter as initialization parameters, and the C++ model seeds each of its integrator states from them on the first step. The loop then starts in balance: every derivative is zero, so nothing moves until a disturbance arrives.
Three practical consequences:
- Run the power flow before the transient. Without it the exciter falls back to its defaults (
, ) and you get the startup transient described above. - Wire the exciter directly to one machine. The pairing is traced through the resolved connection graph, so a Go-To/From label works exactly like a wire. But an intermediate block between
EFDand the machine'sEfd, or fan-out to two machines, makes the pairing ambiguous — the recipe warns and skips rather than guessing. - A skipped initialization is loud, not silent. Check the warnings after applying a power flow; "does not drive a synchronous machine" means the trace failed and your run will start with a transient.
18.7 Lab: watch an AVR ride through a fault
Open the generator controls disturbance in simulator →
(Full description: generator controls disturbance.)
A 100 MVA machine on a 13.8 kV bus, with a DC1A exciter and a governor (Chapter 19), takes a bolted three-phase fault at VC and EFD together, with Pgen underneath.
Before the fault. VC sits between 0.99 and 1.02 pu and EFD drifts gently between 0.98 and 1.30 pu as the field flux finishes settling. This is what a correctly initialized loop looks like: no lurch at EFD is not 1.0 — a loaded machine needs more field than an open-circuited one, and 1.3 pu is the price of 40 MW at 1 pu terminal voltage.
During the fault. Terminal voltage collapses from 0.99 to 0.048 pu. The regulator sees an enormous error and does exactly what it is built to do: it drives EFD from 1.30 up to 2.41 pu. Look at where it stops — well short of the
After clearing. The boosted field pulls the voltage back fast — 0.82 pu within 50 ms, 0.97 pu by 4.3 s, on setpoint by 6 s — and the rotor takes one swing to 32.4° before settling at 29.1°, without pole-slipping.
Then experiment. Cut KA from 46 to a handful and re-run: the recovery becomes visibly sluggish, and the steady-state voltage error grows, because a smaller fault_duration from 100 ms through 200, 300 and 400 ms and watch the first swing grow — 37.7°, 54°, 78° — a direct read on how much margin the machine has before it loses synchronism, and on how much of that margin the exciter is buying.
18.8 Summary
- An excitation system holds terminal voltage, forces the field during faults to preserve synchronism, and respects the machine's limits.
- Every IEEE 421.5 model shares a front-end: transducer
producing , a summing junction against , and optional / / auxiliary inputs. - The families differ by excitation power source — DC (commutator exciter, slow, with a real
dynamic and saturation), AC (alternator-rectifier), ST (transformer-fed, fastest, but its supply collapses with the terminal voltage). - In the DC1A, the lead-lag gives transient gain reduction with unity DC gain, the amplifier limit is non-windup, the exciter integrates
, and the rate feedback is a washout that is zero in steady state. - NumaSim's AC4A is a fast regulator with no exciter integrator and no saturation; it models rectifier loading as a linear ceiling reduction
rather than the standard's curve. - Field quantities use the non-reciprocal per unit: 1 pu
produces rated terminal voltage at no load. is back-calculated from the load-flow operating point, because a finite-gain regulator needs a non-zero steady-state error. Skip the power flow, or break the exciter-to-machine trace, and the run begins with a startup transient.
18.9 Problems
Problem 18.1. A DC1A has
Solution 18.1
With saturation off,
With
The higher gain needs a much smaller error to produce the same field voltage, which is precisely what "good voltage regulation" means — the terminal voltage tracks the reference more closely across the load range. The cost is stability margin, which is why a high-gain regulator is usually paired with transient gain reduction.
Problem 18.2. In the same DC1A, saturation is enabled with the default points and the fitted curve gives
Solution 18.2
Now
Saturation means the exciter's iron needs extra drive to produce the same output voltage. The regulator has to supply that extra drive, so
Problem 18.3. Explain why the rate feedback
Solution 18.3
The rate feedback is a washout: its transfer function has a zero at
Problem 18.4. During the fault in Lab 18.7, EFD rises only to 2.41 pu although
Solution 18.4
The limit is not the ceiling; it is the exciter time constant.
Two changes that would raise the achieved value: reduce
Problem 18.5. An engineer sets
Solution 18.5
The regulator starts believing the terminal voltage is 0.0283 pu too high. It drives
The tell is that the transient occurs with no disturbance applied. Any excursion in the first second of a run in which nothing was switched, faulted or stepped is an initialization problem, not physics. Confirm it by checking whether the terminal voltage settles at a value different from the load-flow solution — a correctly initialized run should be visually flat until the first event.
Problem 18.6. You wire an exciter's EFD output into a gain block set to 1.0, and the gain's output into the machine's Efd. Electrically this is identical to a direct wire. What happens to the auto-initialization, and why?
Solution 18.6
It fails, with a warning that the drive output "does not drive a synchronous machine", and the exciter falls back to its defaults.
The pairing is resolved by tracing the exciter's EFD output through the connection graph to find components that consume it. With a gain block in the path, the direct consumer of EFD is the gain, not the machine — and the resolver deliberately refuses to walk through intermediate blocks, because in general it cannot know what an arbitrary block does to the signal and therefore cannot invert it. A unity gain is invertible; a limiter or a nonlinearity is not, and guessing would be worse than skipping.
The fix is a direct wire, or a Go-To/From label pair — labels are collapsed by the same net resolution that handles wires, so they trace cleanly.
18.10 References
- IEEE Std 421.5, IEEE Recommended Practice for Excitation System Models for Power System Stability Studies — the source of every model in this chapter; Clause 6 for the DC family, Clause 7 for AC, Annex B for the per-unit system, Annex D for the rectifier regulation curve, Annex H for sample data.
- P. Kundur, Power System Stability and Control, McGraw-Hill, Chapter 8 — excitation systems, their effect on stability, and the role of transient gain reduction.
- IEEE Std 421.1, IEEE Standard Definitions for Excitation Systems for Synchronous Machines — terminology, ceiling voltage, response ratio.
- J. Arrillaga and N. R. Watson, Power Systems Electromagnetic Transients Simulation, IET Power and Energy Series 39 — machine controls in an EMT context and steady-state initialization.
Previous: Chapter 17 — Modeling control systems · Next: Chapter 19 — Governors, turbines, and stabilizers.