Renewable Integration
Stochastic UC · Two-stage SP
Wind & Solar Uncertainty · Reserves · Curtailment
How do you commit thermal generators when tomorrow's wind is 10–20% uncertain and tomorrow's solar depends on cloud cover you can't predict? The classical unit commitment problem assumed a deterministic forecast; a world where 30% of electricity comes from wind and solar demands something new. Renewable integration is the stochastic, robust, or chance-constrained variant of UC that hedges against forecast uncertainty by committing more reserves, pre-positioning flexible capacity, and sometimes curtailing renewable output to maintain operability. The core paper — Morales, Conejo, Madsen, Pinson, Zugno (2014) — defines this as its own sub-field of energy OR.
The problem
Day-ahead scheduling under wind and solar uncertainty
Wind output at a typical onshore site has a 24-hour forecast error around 10% (Mean Absolute Percentage Error, MAPE, state-of-the-art numerical weather prediction). Solar PV under cloud cover has a much larger intra-day error (30%+). These forecast errors have a systematic impact on grid operations: a UC solved using the central forecast may under-commit on days the wind comes in low, requiring expensive emergency thermal response and occasionally load shedding. A UC solved using the worst-case forecast over- commits: thermal units run at low capacity factors, fuel is burned needlessly, and renewable output is curtailed to avoid violating minimum-generation constraints.
The core trade-off is cost vs reliability. Stochastic UC minimizes expected total cost over a scenario tree of possible renewable outputs. Robust UC minimizes the worst-case cost inside a budgeted uncertainty set (Bertsimas & Sim, 2004). Chance-constrained UC enforces that feasibility holds with probability at least $1-\alpha$ for some user-specified risk $\alpha$ (typically 5% or 1%). Each approach yields different schedules and different cost-reliability points on the efficient frontier.
Modern deployment is increasingly hybrid: ISO-NE runs stochastic day-ahead UC with 5–10 scenarios; MISO uses a look-ahead dispatch with wind uncertainty; CAISO relies on fast-start units and 5-minute re-dispatch rather than explicit stochastic commitment. Academia is converging on distributionally robust UC (Wasserstein or moment- based ambiguity sets) as the next-generation framework.
Mathematical formulation
Two-stage stochastic UC with scenario tree
Notation
| Symbol | Meaning | Units |
|---|---|---|
| $\mathcal{T}$ | Hours in horizon | — |
| $\mathcal{G}$ | Thermal generators | — |
| $\mathcal{S}$ | Scenario set | — |
| $\pi_s$ | Probability of scenario $s$ | pu |
| $\tilde{W}_{t,s}$ | Wind+solar output in hour $t$, scenario $s$ | MW |
| $u_{g,t}$ | Commitment (1st stage, scenario-independent) | {0,1} |
| $p_{g,t,s}$ | Dispatch (2nd stage) | MW |
| $r^+_{g,t,s}, r^-_{g,t,s}$ | Up/down reserve deployment | MW |
| $w_{t,s}$ | Wind+solar used (after curtailment) | MW |
| $u_{t,s}^{\mathrm{shed}}$ | Load shed penalty | MW |
Two-stage stochastic UCMorales et al. (2014)
First-stage decisions (commitments) are here-and-now, made before uncertainty resolves. Second-stage decisions (dispatch, reserve deployment, curtailment) are wait-and-see, adapting to each scenario.
where the first two terms are from base UC (1st-stage startup + expected 2nd-stage dispatch) and the third penalizes unserved load at VOLL $\rho$.
Scenario-specific constraints
Non-anticipativity: commitments are identical across scenarios:
Power balance with renewable output and curtailment:
where $w_{t,s} \le \tilde{W}_{t,s}$ allows curtailment (using less than available renewable). Dispatchability and ramps:
Minimum up/down times, start-up/shut-down, and reserve adequacy constraints are as in deterministic UC.
Adaptive robust UCBertsimas et al. (2013)
Rather than expected cost over scenarios, minimize the worst-case cost inside an uncertainty set:
with $\mathcal{W}$ a budgeted box: $|\tilde{W}_t - \bar{W}_t| \le \Gamma_t \hat{W}_t$ with $\sum_t \Gamma_t \le \Gamma^{\mathrm{budget}}$. Solved by column-and-constraint generation (Zhao & Zeng, 2012). Less conservative than full worst-case robust because operating decisions adapt to realizations.
Chance-constrained UC
Replace worst-case with probabilistic guarantee:
Under Gaussian renewable errors, (6) becomes a second-order cone. Without distributional assumptions, scenario approximation replaces with a sample of constraints.
Scenario generation & reduction
Key practical steps:
- Generation: sample from ensemble NWP forecasts; use copulas for spatial correlation; trajectory-based (not marginal) scenarios.
- Reduction: fast-forward algorithm (Gröwe-Kuska et al., 2003) reduces 1000-scenario tree to 20–50 representative scenarios.
- Quality: validate with out-of-sample evaluation; production systems use 20–100 scenarios.
Real-world data
NREL Wind Integration Toolkit & NSRDB
WIND Toolkit and NSRDB provide high-resolution historical wind and solar production datasets across the continental US. Essential input for scenario generation and backcasting renewable- integration studies.
ENTSO-E Transparency Platform
ENTSO-E publishes hourly actual and forecast renewable generation for every European country. European stochastic UC research heavily relies on these data for realistic forecast- error modeling.
Illustrative stochastic UC (this page)
The interactive solver handles a 24-hour 6-thermal-unit + wind-integrated dispatch with 10 wind scenarios sampled from a user-configurable forecast distribution. Visualizes the uncertainty-driven reserve and the cost curve as a function of renewable penetration.
Interactive solver
10-scenario stochastic UC with wind forecast uncertainty
Wind forecast
Wind forecast scenarios & dispatch
Solution interpretation
The forecast fan is the key epistemological object. It shows the full distribution of possible wind outputs the solver must hedge against — not just the mean forecast. A narrow fan (5% std dev) means the operator can commit close to the deterministic-optimal schedule; a wide fan (30% std dev) forces extra thermal commitment as insurance against low-wind scenarios.
Higher reserves come from two sources in modern operations: (1) committing more thermal units at part-load, and (2) holding storage/DR in reserve. Both are visible in the dispatch chart. The unit commitment shifts toward more flexible gas combined-cycle rather than inflexible coal as renewable penetration rises.
Curtailment (renewable output not used) appears during hours of strong wind + low load (mid-day in winter, or overnight in spring). A cost-optimal solution curtails 1–3% of renewable output at 20% penetration, 10–20% at 50%+ penetration, absent large storage or long-distance transmission. This is the economic motivation for storage and transmission expansion.
The expected-cost vs deterministic-cost gap is the Value of Stochastic Solution (VSS) — how much money the operator saves by modeling uncertainty explicitly. Typical VSS is 1–5% of system cost, but can exceed 10% in high-renewables systems. For a continental grid that's billions of dollars.
Extensions & variants
Stochastic UC with reserves
Extends deterministic UC by explicitly co-optimizing energy and reserve across scenarios. Captures reserve scarcity pricing; used by ISO-NE for day-ahead clearing.
Look-ahead dispatch (LMED)
Multi-period real-time re-dispatch with 1-2 hour horizon and wind uncertainty; used in MISO's real-time market. Simpler than full stochastic UC but captures ramp dynamics critical in high-renewables systems.
Distributionally robust UC
Optimizes against worst distribution in Wasserstein or moment-based ambiguity set. Bridges stochastic and robust: reduces conservatism of robust while tolerating distribution misspecification. Active research frontier (2018+).
Storage-coupled UC
Co-commits thermal units and storage across scenarios. Storage SOC dynamics provide intertemporal flexibility that substitutes for some reserve. Essential for high-RE systems.
Ramp-rate constrained dispatch
High renewable variability imposes steep net-load ramps (CAISO's duck curve). Explicit ramp-rate pricing mechanisms (FERC Order 825, 2016 ramp products) modify ED and UC to co-optimize ramp capability with energy.
Curtailment and priority dispatch
Must-take policies (Europe feed-in tariffs, early US RPS) dispatch renewables ahead of thermal; market design post-Paris tends toward economic curtailment where renewables bid zero and the LMP determines curtailment outcomes.