Dashboard PE Power Exam Prep Transmission and Distribution Stability & control Frequency response & AGC — inertia, droop, ACE, three response layers

Frequency response & AGC — inertia, droop, ACE, three response layers

Swing eq: 2H·dω/dt = ΔP_pu → ROCOF = ΔP/(2·H_sys·S_base). Four layers: inertial (0-5 s) → primary droop ΔP_i=(1/R_i)·Δf_pu, R=5% (1-30 s) → secondary AGC drives ACE=ΔP_tie+β·Δf to 0 (1-15 min) → tertiary SCED (15 min+). High-IBR grids (H_sys=1-2 s): 3-5× higher ROCOF; mitigate with sync condensers + GFM inverters + FFR batteries. NERC BAL-001/002/003 + PRC-006 UFLS + PRC-024 + IEEE 1547.

Senior ~15 min

Step 1 — Power balance: P_gen = P_load. Imbalance → frequency moves.

0.55×
f ACE level

Reference notes

Power balance — generation must equal load plus losses at every instant. Any imbalance forces system frequency to change at a rate set by total system inertia. The grid responds in four layers: inertial (0-5 s, physics), primary (1-30 s, governor droop), secondary (1-15 min, AGC drives ACE to 0), and tertiary (15 min+, SCED markets). NERC BAL-001/002/003 standards govern performance; PRC-006 UFLS is the last-line-of-defense protection.

Swing equation and the inertia constant

2H · dω/dt = ΔP_pu ⇒ ROCOF = ΔP / (2 · H_sys · S_base) [Hz/s]

Inertial response (0-5 s)

Primary frequency response (1-30 s) — governor droop

ΔP_i = (1/R_i) × Δf_pu [each responsive generator]

Secondary control (1-15 min) — AGC

ACE = (P_tie_actual − P_tie_scheduled) + β · (f − 60) [β < 0, MW per 0.1 Hz]

Tertiary control (15 min+) — SCED & reserves

Operating reserve products

Reserve typeResponseTypical size
Regulation4-s AGC follow0.1-0.5% of peak load
Spinning / synchronized reserveOnline, partial-loaded, ramp within 10 min2-5% of peak
Supplemental / non-spinning reserveOffline, start within 10 min1-3% of peak

Inertia & the IBR (inverter-based resource) challenge

NERC BAL standards

StandardTopic
BAL-001Real Power Balancing Control Performance — CPS1 score = 1 − avg[(ACE_i · Δf_i) / ε_1²] over rolling 12 months; the Greek letter epsilon (ε_1) is a per-area benchmark constant. Pass ≥ 100%. Plus BAAL (Balancing Authority ACE Limit, real-time band)
BAL-002Disturbance Control Standard — restore ACE to 0 within 15-min Reportable Disturbance Recovery Period
BAL-003Frequency Response Standard — per-area Frequency Response Obligation (FRO)
BAL-004Time Error Correction — long-term frequency error correction
BAL-005ACE Calculation — defines what must be included in ACE

UFLS — Under-Frequency Load Shedding (PRC-006)

Real-time monitoring

Ancillary-service markets

Take-away. Power balance forces frequency: 2H · dω/dt = ΔP_pu; ROCOF = ΔP / (2·H_sys·S_base). Four response layers: inertial (0-5 s, physics) → primary (1-30 s, governor droop ΔP_i = (1/R_i)·Δf_pu, R = 5%) → secondary (1-15 min, AGC drives ACE = ΔP_tie + β·Δf to zero) → tertiary (15 min+, SCED markets). High-IBR grids (H_sys = 1-2 s) face 3-5× higher ROCOF; mitigate with sync condensers, grid-forming inverters, FFR batteries, minimum-inertia constraints. NERC BAL-001 (CPS1/BAAL) + BAL-002 (15-min recovery) + BAL-003 (FRO) + PRC-006 UFLS (5% load shed at 59.5/59.3/59.1 Hz) + PRC-024 generator ride-through + IEEE 1547 DER ride-through provide defense-in-depth.