Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Electrical Engineering›Unit Commitment
Process / pipelineInteger programming, scheduling

Unit Commitment

Unit Commitment for Power Generation Scheduling · Also known as: UC, Generator Commitment, Thermal Unit Scheduling

Unit Commitment (UC) is the problem of deciding which power generation units should be switched on or off over a planning horizon (typically 24-168 hours) to minimize total operating cost while meeting demand and reserve requirements. Introduced by Baldwin et al. in 1959, UC is a fundamental scheduling problem in power system operations, combining combinatorial optimization (which units to commit) with continuous optimization (optimal power output). UC remains one of the most important and computationally challenging problems in power systems.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 3 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Unit Commitment
Economic DispatchOptimal Power FlowPower System State Estim…Droop ControlSubsynchronous Resonance

When to use it

UC is essential for all power systems planning generation over multiple hours. Used in day-ahead energy markets, maintenance scheduling, and long-term capacity planning. Critical when many fast-start generators (natural gas, batteries) enable flexible scheduling. Less critical for systems dominated by baseload (coal, nuclear) where commitment barely changes. Becomes harder with increasing renewable variability (requires frequent adjustments).

Strengths & limitations

Strengths
  • Captures true economic costs of generator ramping and cycling
  • Accounts for all relevant operational constraints (ramping, minimum uptime, minimum load)
  • Modern solvers can handle large systems efficiently using decomposition
  • Directly relevant to competitive electricity market design and pricing
Limitations
  • Mixed-integer nature makes the problem NP-hard; no polynomial-time algorithm for global optimality
  • Computational time grows exponentially with horizon length and number of units
  • Requires accurate, forward-looking estimates of demand and renewable generation
  • Large-scale UC with thousands of constraints and variables can take hours to solve

Frequently asked

How is Unit Commitment different from Economic Dispatch?

UC decides which units are on/off over multiple periods; Economic Dispatch (ED) finds optimal output for already-committed units in a single period. UC includes commitment costs; ED ignores them. UC typically solves hourly; ED runs every few minutes.

Why is UC an NP-hard problem?

UC includes binary variables (on/off for each unit each hour) that couple with continuous variables (power outputs) through nonlinear costs and constraints. The combinatorial space grows exponentially: 2^(units × hours).

How can I solve large UC problems in reasonable time?

Use decomposition: Lagrangian relaxation, Benders decomposition, or column generation. Modern solvers (CPLEX, Gurobi) with heuristics can find near-optimal solutions in hours. For real-time applications, use fast approximations or machine learning surrogates.

Can UC handle uncertainty in demand and renewables?

Deterministic UC uses point forecasts; stochastic UC (SCUC) models uncertainty as scenarios. Robust UC ensures feasibility over a range of outcomes. Stochastic variants are harder but essential with high renewable penetration.

Sources

  1. Baldwin, C. J., Dale, K. M., & Dittrich, R. F. (1959). A study of the economic shutdown of generating units in daily dispatch. AIEE Transactions, 78(3), 272-282. link ↗
  2. Padhy, N. P. (2004). Unit commitment in power systems. International Journal of Electrical Power & Energy Systems, 26(5), 363-375. link ↗
  3. Wood, A. J., Wollenberg, B. F., & Sheblé, G. B. (2013). Power Generation, Operation, and Control (3rd ed.). Wiley-Interscience. link ↗

How to cite this page

ScholarGate. (2026, June 3). Unit Commitment for Power Generation Scheduling. ScholarGate. https://scholargate.app/en/electrical-engineering/unit-commitment

Related methods

Economic DispatchOptimal Power FlowPower System State Estimation

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Economic DispatchElectrical Engineering↔ compare
  • Optimal Power FlowElectrical Engineering↔ compare
  • Power System State EstimationElectrical Engineering↔ compare
Compare side by side →

Referenced by

Droop ControlEconomic DispatchOptimal Power FlowPower System State EstimationSubsynchronous Resonance

Similar methods

Economic DispatchOptimal Power FlowMixed-Integer ProgrammingEnergy Storage Dispatch OptimizationDeterministic Mixed-Integer ProgrammingDeterministic Integer ProgrammingLoad ForecastingInteger Programming

Related reference concepts

Mathematical OptimizationConvex OptimizationNonlinear ProgrammingOptimal ControlApproximation AlgorithmsRandomized and Approximation Algorithms

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Unit Commitment (Unit Commitment for Power Generation Scheduling). Retrieved 2026-07-21 from https://scholargate.app/en/electrical-engineering/unit-commitment · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Charles J. Baldwin
Subfamily
Integer programming, scheduling
Year
1959
Type
Combinatorial optimization for generator turn-on/turn-off scheduling
Related methods
Economic DispatchOptimal Power FlowPower System State Estimation
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account