Demand Response Event Load Curtailment
This dataset provides detailed records of load curtailment performance during demand response events, including critical peak pricing, direct load control, and interruptible tariff programs. It captures event timing, customer and premise identifiers, baseline and actual load, reduction metrics, control methods, device types, and incentive payouts, enabling comprehensive analysis of DR program effectiveness and participant behavior.
Sample rows
preview · 8 of 100 rows · all 21 columns| event_idstring | event_typestring | load_baseline_kwfloat | event_successfulboolean | address_statestring | event_start_datetimedatetime | event_end_datetimedatetime | customer_idstring | customer_typestring | premise_idstring | address_streetstring | address_citystring | address_postal_codestring | address_countrystring | actual_load_kwfloat | load_reduction_kwfloat | percent_reductionfloat | device_typestring | control_methodstring | curtailment_target_kwfloat | incentive_amountfloat |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EVT1001 | CPP | 5.2 | true | CA | 2023-07-01T15:00:00 | 2023-07-01T18:00:00 | CUST001 | Residential | PREM001 | 12 Oak Lane | San Mateo | 94403 | USA | 3.9 | 1.3 | 25 | Thermostat | Price Signal | 1 | 12.5 |
| EVT1002 | DLC | 4 | true | CA | 2023-07-03T14:00:00 | 2023-07-03T16:30:00 | CUST002 | Residential | PREM002 | 48 Maple Street | Sunnyvale | 94087 | USA | 2.7 | 1.3 | 32.5 | Water Heater | Direct Load Control | 1.2 | 15 |
| EVT1003 | Interruptible Tariff | 125 | true | CA | 2023-07-05T13:00:00 | 2023-07-05T18:00:00 | CUST003 | Industrial | PREM003 | 1000 Industrial Ave | Fremont | 94538 | USA | 90 | 35 | 28 | Whole Facility | Manual Curtailment | 30 | 350 |
| EVT1004 | CPP | 35.5 | true | CA | 2023-07-07T16:00:00 | 2023-07-07T19:00:00 | CUST004 | Commercial | PREM004 | 500 Market Blvd | San Jose | 95113 | USA | 25 | 10.5 | 29.6 | HVAC | Price Signal | 10 | 51 |
| EVT1005 | DLC | 6 | false | CA | 2023-07-09T14:30:00 | 2023-07-09T16:00:00 | CUST005 | Residential | PREM005 | 22 Pine Tree Rd | Campbell | 95008 | USA | 5.2 | 0.8 | 13.3 | Thermostat | Direct Load Control | 1.1 | blank |
| EVT1006 | CPP | 18.8 | false | CA | 2023-07-10T15:00:00 | 2023-07-10T17:45:00 | CUST006 | Commercial | PREM006 | 200 Sunset Dr | Santa Clara | 95051 | USA | 16 | 2.8 | 14.9 | HVAC | Price Signal | 3 | blank |
| EVT1007 | Interruptible Tariff | 220 | true | CA | 2023-07-12T12:00:00 | 2023-07-12T17:00:00 | CUST007 | Industrial | PREM007 | 3434 Corporate Way | Hayward | 94545 | USA | 180 | 40 | 18.2 | Whole Facility | Manual Curtailment | 40 | 400 |
| EVT1008 | DLC | 4.5 | false | CA | 2023-07-13T13:30:00 | 2023-07-13T15:00:00 | CUST008 | Residential | PREM008 | 74 Elm St | Mountain View | 94040 | USA | 4.1 | 0.4 | 8.9 | Water Heater | Direct Load Control | 0.8 | blank |
| EVT1009 | CPP | 27 | true | CA | 2023-07-14T16:15:00 | 2023-07-14T19:00:00 | CUST009 | Commercial | PREM009 | 55 Broadway | Redwood City | 94063 | USA | 19 | 8 | 29.6 | HVAC | Price Signal | 7.5 | 38 |
| EVT1010 | Interruptible Tariff | 160 | true | CA | 2023-07-15T13:00:00 | 2023-07-15T18:30:00 | CUST010 | Industrial | PREM010 | 901 Tech Loop | Milpitas | 95035 | USA | 120 | 40 | 25 | Whole Facility | Manual Curtailment | 35 | 320 |
| EVT1011 | CPP | 3.7 | true | CA | 2023-07-16T15:00:00 | 2023-07-16T17:45:00 | CUST011 | Residential | PREM011 | 9 Willow Ave | Palo Alto | 94301 | USA | 2.4 | 1.3 | 35.1 | Thermostat | Price Signal | 1 | 13 |
| EVT1012 | DLC | 5.8 | false | CA | 2023-07-17T14:00:00 | 2023-07-17T16:00:00 | CUST012 | Residential | PREM012 | 77 Cedar Rd | Los Gatos | 95032 | USA | 5 | 0.8 | 13.8 | Water Heater | Direct Load Control | 1 | blank |
| EVT1013 | CPP | 40.2 | true | CA | 2023-07-18T17:00:00 | 2023-07-18T20:00:00 | CUST013 | Commercial | PREM013 | 310 Main St | Santa Clara | 95050 | USA | 28 | 12.2 | 30.3 | HVAC | Price Signal | 11 | 58.5 |
| EVT1014 | Interruptible Tariff | 210 | true | CA | 2023-07-19T13:30:00 | 2023-07-19T18:30:00 | CUST014 | Industrial | PREM014 | 2000 Factory Dr | Union City | 94587 | USA | 170 | 40 | 19 | Whole Facility | Manual Curtailment | 38 | 410 |
| EVT1015 | CPP | 4.9 | true | CA | 2023-07-20T15:30:00 | 2023-07-20T18:00:00 | CUST015 | Residential | PREM015 | 33 Aspen Dr | Menlo Park | 94025 | USA | 3 | 1.9 | 38.8 | Thermostat | Price Signal | 1.7 | 15 |
| EVT1016 | DLC | 4.1 | false | CA | 2023-07-21T14:30:00 | 2023-07-21T16:00:00 | CUST016 | Residential | PREM016 | 11 Spruce St | Cupertino | 95014 | USA | 3.7 | 0.4 | 9.8 | Water Heater | Direct Load Control | 0.8 | blank |
| EVT1017 | Interruptible Tariff | 180 | true | CA | 2023-07-22T13:00:00 | 2023-07-22T18:00:00 | CUST017 | Industrial | PREM017 | 23 Commerce Pl | Oakland | 94621 | USA | 142 | 38 | 21.1 | Whole Facility | Manual Curtailment | 35 | 380 |
| EVT1018 | CPP | 32.8 | true | CA | 2023-07-23T16:00:00 | 2023-07-23T19:00:00 | CUST018 | Commercial | PREM018 | 1200 Park Ave | San Jose | 95126 | USA | 23 | 9.8 | 29.9 | HVAC | Price Signal | 9 | 49 |
| EVT1019 | DLC | 4.3 | false | CA | 2023-07-24T14:00:00 | 2023-07-24T15:30:00 | CUST019 | Residential | PREM019 | 8 Magnolia Ave | Morgan Hill | 95037 | USA | 4 | 0.3 | 7 | Water Heater | Direct Load Control | 0.7 | blank |
| EVT1020 | CPP | 5.7 | true | CA | 2023-07-25T15:00:00 | 2023-07-25T18:00:00 | CUST020 | Residential | PREM020 | 244 Redwood Dr | Los Altos | 94022 | USA | 4.1 | 1.6 | 28.1 | Thermostat | Price Signal | 1.4 | 14.8 |
What the 100 rows show
from the 100-row sampleInterruptible Tariff (event type) stands out: mean load_
- 62%event_
successful = true - 27.4median load_
baseline_ kw - 3customer types
- 3control methods
- 4device types
- 19.0median actual_
load_ kw
Median 27.4, from 3.5 to 320.0.
- string 12
- float 6
- datetime 2
- boolean 1
Columns
21 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 12 columns | |||
event_id | string | Unique identifier for the demand response eventunique | EVT1001 |
event_type | string | Type of demand response event (e.g., CPP, DLC, Interruptible Tariff)CPP · DLC · Interruptible Tariff | CPP |
customer_id | string | Unique identifier for the customer or participant | CUST001 |
customer_type | string | Type of customer (e.g., Residential, Commercial, Industrial)Residential · Commercial · Industrial | Residential |
premise_id | string | Unique identifier for the premise or location | PREM001 |
address_street | string | Street address of the premiseoptional | 12 Oak Lane |
address_city | string | City of the premiseoptional | San Mateo |
address_state | string | State or province of the premiseoptional | CA |
address_postal_code | string | Postal code of the premiseoptional | 94403 |
address_country | string | Country of the premiseoptional | USA |
device_type | string | Type of device controlled during the event (e.g., Thermostat, Water Heater, HVAC, Whole Facility)Thermostat · Water Heater · HVAC · Whole Facility · Other · optional | Thermostat |
control_method | string | Method used for load control (e.g., Direct Load Control, Price Signal, Manual Curtailment)4 values · optional | Price Signal |
| Numbers 6 columns | |||
load_baseline_kw | float | Estimated baseline load (in kW) for the premise during the event period0 or more | 5.2 |
actual_load_kw | float | Actual measured load (in kW) during the event period0 or more | 3.9 |
load_reduction_kw | float | Calculated load reduction (in kW) achieved during the event0 or more | 1.3 |
percent_reduction | float | Percentage reduction in load compared to baseline0 to 100 | 25 |
curtailment_target_kw | float | Target load reduction (in kW) set for the event0 or more · optional | 1 |
incentive_amount | float | Financial incentive awarded for participation in the event (in local currency)0 or more · optional | 12.5 |
| Dates and times 2 columns | |||
event_start_datetime | datetime | Start date and time of the demand response event | 2023-07-01T15:00:00 |
event_end_datetime | datetime | End date and time of the demand response event | 2023-07-01T18:00:00 |
| True or false 1 column | |||
event_successful | boolean | Indicates if the curtailment target was met for this event | true |
Use it for
An energy dashboard
The event_
successful rate, load_ baseline_ kw by event_ type and a breakdown of address_ state. Excel, Power BI or Tableau. Why do the 31 Interruptible Tariff rows have a mean load_
baseline_ kw of 180.4? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Events100EVT10015.2CPPEVT10024DLCEVT10056DLC
A software demo
Believable events with event_
type, event_ start_ datetime and event_ end_ datetime to fill a screen in front of a buyer.
blueprint · demand-response-event-load-curtailment
Behind this dataset
Same schema. As many rows as you need.
These 100 rows came out of a blueprint — 21 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.
- DR event ID, program type (CPP, DLC, interruptible, etc.)
- Event date/time and duration (typically 2-6 hours)
- Baseline load: expected consumption without DR event
- Actual load during event
- Load curtailment (kW) = baseline - actual
- Customer participation count and opt-out rate
- Incentive payment per kW curtailed
- M&V (Measurement & Verification) methodology for baseline calculation
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
- demand-response-event-load-curtailment