Generation Unit Dispatch and AGC Signals
This dataset provides granular records of generator unit dispatch setpoints, AGC signals, economic dispatch decisions, unit commitment status, and reserve allocations, all timestamped for operational analysis. It enables detailed tracking and optimization of power generation, supporting reliability, efficiency, and grid balancing studies. Ideal for grid operators, energy analysts, and researchers focused on generation optimization and control.
Sample rows
preview · 8 of 100 rows · all 14 columns| dispatch_idstring | reserve_typestring | reserve_mwfloat | economic_dispatch_flagboolean | optimization_run_idstring | unit_idstring | unit_namestring | plant_idstring | dispatch_datetimedatetime | setpoint_mwfloat | agc_signalfloat | unit_commitment_flagboolean | operator_idstring | remarksstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DISP-10001 | spinning | 12.2 | true | OPT-20240601-A | UNIT-001 | NorthWind-1 | PLANT-Alpha | 2024-06-01T07:15:00 | 73.5 | 2.1 | true | OP-01 | Morning ramp up, stable conditions |
| DISP-10002 | regulation | 8.5 | true | OPT-20240601-A | UNIT-002 | NorthWind-2 | PLANT-Alpha | 2024-06-01T07:30:00 | 68 | 1.7 | true | OP-01 | Regulation reserve active |
| DISP-10003 | non-spinning | 6 | false | OPT-20240601-B | UNIT-003 | EastSolar-A | PLANT-Beta | 2024-06-01T08:00:00 | 34.7 | 0.5 | true | OP-02 | Non-spin reserve test |
| DISP-10004 | none | 0 | false | OPT-20240601-B | UNIT-004 | EastSolar-B | PLANT-Beta | 2024-06-01T08:15:00 | 0 | 0 | false | OP-02 | Unit offline, no dispatch |
| DISP-10005 | spinning | 15 | true | OPT-20240601-C | UNIT-005 | SouthGas-1 | PLANT-Gamma | 2024-06-01T09:00:00 | 125.3 | 3.7 | true | OP-03 | High demand period |
| DISP-10006 | spinning | 13.5 | true | OPT-20240601-C | UNIT-006 | SouthGas-2 | PLANT-Gamma | 2024-06-01T09:15:00 | 115.7 | 3.1 | true | OP-03 | Ramp up for peak |
| DISP-10007 | regulation | 5.2 | false | OPT-20240601-D | UNIT-007 | WestHydro-1 | PLANT-Delta | 2024-06-01T10:00:00 | 56 | 1.9 | true | OP-04 | Hydro regulation support |
| DISP-10008 | none | 0 | false | OPT-20240601-D | UNIT-008 | WestHydro-2 | PLANT-Delta | 2024-06-01T10:15:00 | 0 | 0 | false | OP-04 | Scheduled maintenance |
| DISP-10009 | spinning | 25 | true | OPT-20240601-E | UNIT-009 | CentralCoal-A | PLANT-Epsilon | 2024-06-01T11:00:00 | 220 | 5.4 | true | OP-05 | Economic dispatch, load following |
| DISP-10010 | spinning | 22.5 | true | OPT-20240601-E | UNIT-010 | CentralCoal-B | PLANT-Epsilon | 2024-06-01T11:15:00 | 215.5 | 5.2 | true | OP-05 | Unit at max output |
| DISP-10011 | regulation | 9 | false | OPT-20240601-F | UNIT-011 | EastSolar-C | PLANT-Beta | 2024-06-01T12:00:00 | 40.1 | 0.7 | true | OP-06 | Regulation, sunny conditions |
| DISP-10012 | non-spinning | 10.8 | true | OPT-20240601-G | UNIT-012 | SouthGas-3 | PLANT-Gamma | 2024-06-01T12:15:00 | 88.4 | 2.5 | true | OP-03 | Non-spin for system reliability |
| DISP-10013 | regulation | 7.5 | false | OPT-20240601-H | UNIT-013 | WestHydro-3 | PLANT-Delta | 2024-06-01T13:00:00 | 62.6 | 2.2 | true | OP-04 | River flow adjusted |
| DISP-10014 | none | 0 | false | OPT-20240601-H | UNIT-014 | CentralCoal-C | PLANT-Epsilon | 2024-06-01T13:15:00 | 0 | 0 | false | OP-05 | Unit offline for inspection |
| DISP-10015 | spinning | 14.1 | true | OPT-20240601-I | UNIT-015 | NorthWind-3 | PLANT-Alpha | 2024-06-01T14:00:00 | 80.2 | 2.3 | true | OP-01 | Wind output rising |
| DISP-10016 | regulation | 8.1 | false | OPT-20240601-I | UNIT-016 | EastSolar-D | PLANT-Beta | 2024-06-01T14:15:00 | 37.8 | 0.6 | true | OP-02 | Cloudy, reduced output |
| DISP-10017 | spinning | 11.6 | true | OPT-20240601-J | UNIT-017 | SouthGas-4 | PLANT-Gamma | 2024-06-01T15:00:00 | 112.3 | 2.9 | true | OP-03 | System ramp up |
| DISP-10018 | regulation | 6.3 | false | OPT-20240601-J | UNIT-018 | WestHydro-4 | PLANT-Delta | 2024-06-01T15:15:00 | 51.9 | 1.6 | true | OP-04 | River demand low |
| DISP-10019 | spinning | 23.8 | true | OPT-20240601-K | UNIT-019 | CentralCoal-D | PLANT-Epsilon | 2024-06-01T16:00:00 | 218.8 | 5.3 | true | OP-05 | Economic dispatch for peak |
| DISP-10020 | non-spinning | 7.2 | true | OPT-20240601-K | UNIT-020 | NorthWind-4 | PLANT-Alpha | 2024-06-01T16:15:00 | 74.6 | 2 | true | OP-01 | Non-spin for contingency |
What the 100 rows show
from the 100-row sampleNone (reserve type) stands out: mean reserve_
- 74%economic_
dispatch_ flag = true - 8.9median reserve_
mw - 10plants
- 10operators
- 58.4median setpoint_
mw - 4.1median agc_
signal
Median 8.9, from 0.0 to 25.0.
- string 8
- float 3
- datetime 1
- boolean 2
Columns
14 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 8 columns | |||
dispatch_id | string | Unique identifier for each dispatch recordunique | DISP-10001 |
unit_id | string | Unique identifier for the generator unit | UNIT-001 |
unit_name | string | Name or label of the generator unitoptional | NorthWind-1 |
plant_id | string | Identifier for the power plant where the unit is located10 plants · optional | PLANT-Alpha |
reserve_type | string | Type of reserve allocated to the unit (e.g., spinning, non-spinning, regulation)spinning · non-spinning · regulation · none · optional | spinning |
optimization_run_id | string | Identifier for the optimization run or batch that generated this dispatchoptional | OPT-20240601-A |
operator_id | string | Identifier for the system operator issuing the dispatch10 operators · optional | OP-01 |
remarks | string | Additional notes or comments regarding the dispatchoptional | Non-spin reserve test |
| Numbers 3 columns | |||
setpoint_mw | float | Dispatch setpoint for the generator unit in megawatts (MW)0 or more | 73.5 |
agc_signal | float | Automatic Generation Control (AGC) signal value sent to the unit | 2.1 |
reserve_mw | float | Amount of reserve allocated to the unit in megawatts (MW)0 or more · optional | 12.2 |
| Dates and times 1 column | |||
dispatch_datetime | datetime | Timestamp when the dispatch setpoint was issued | 2024-06-01T07:15:00 |
| True or false 2 columns | |||
economic_dispatch_flag | boolean | Indicates if the unit was selected for economic dispatch (true/false) | true |
unit_commitment_flag | boolean | Indicates if the unit was committed for operation (true/false) | true |
Use it for
An energy dashboard
The economic_
dispatch_ flag rate, reserve_ mw by reserve_ type and a breakdown of optimization_ run_ id. Excel, Power BI or Tableau. Why do the 18 none rows have a mean reserve_
mw of 0.0? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Dispatches100DISP-1000112.2spinningDISP-100028.5regulati…DISP-100036non-spin…
A software demo
Believable dispatches with unit_
id, unit_ name and plant_ id to fill a screen in front of a buyer.
blueprint · generation-unit-dispatch-and-agc-signals
Behind this dataset
Same schema. As many rows as you need.
These 100 rows came out of a blueprint — 14 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Unit ID unique per generating unit
- Dispatch timestamp (typically 5-minute intervals)
- Economic dispatch setpoint (MW)
- AGC raise/lower signals for frequency regulation
- Actual generation output (MW)
- Regulation reserve (up and down)
- Spinning and non-spinning reserves
- Ramp rate limits (MW/minute)
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- generation-unit-dispatch-and-agc-signals