If you’d like to provide feedback on the ESO Data Portal, please contact us at box.OpenData.ESO@nationalgrideso.com

Published SOP - Jun 2021

  • Published SOP - Jun 2021

    As part of our daily planning processes within the ESO control room, the control room strategy team produces a System Operating Plan (SOP) at key demand peaks or troughs throughout the day, at what we call a Cardinal Point (CP). Prior to each CP the Strategy team hand over the relevant SOP to the real-time Energy team, who then use this plan to take real-time operational decisions to balance the electricity system. The SOP is a snapshot of key information that is available to the ENCC at that time of its creation and based on this information provides a flexible strategic plan to ensure the ESO fulfills all its obligations to balance the system.

Table Information

sop_datetime

Title SOP Datetime
Type datetime
Description UTC Time and date that the SOP was created for
Comment N/A
Example 2020-08-17T19:25:00Z
Unit UTC ISO 8601

report_date

Title Report Date
Type date
Description Date that the SOP was created
Comment
Example 2020-10-13T00:00:00.000Z
Unit N/A

latest_version

Title Latest Version
Type integer
Description Version number
Comment Numbers start at 1 and increase
Example 1
Unit N/A

latest_status

Title Latest Status
Type string
Description Status of SOP
Comment Should be final
Example Final
Unit N/A

cardinal_point

Title Cardinal Point
Type string
Description Electricity demand fluctuates during a day depending on how much energy people, businesses and industries are using at that moment in time. As this electricity demand goes up and down we get characteristic peaks and troughs, with some of these peaks and troughs appearing every single day at similar times. These we call cardinal points and are the points during the day that we forecast demand for.
Comment N/A
Example 4A
Unit N/A

customer_demand_forcast

Title Customer Demand Forcast (CDF)
Type integer
Description National 5-minute spot demand
Comment Calculated by ESO
Example 35477
Unit MW

station_transformer

Title Station Transformer (STX)
Type integer
Description Assumed total national station demand
Comment Calculated by ESO
Example 500
Unit MW

dsbr

Title DSBR
Type string
Description Demand Side Balancing Reserve
Comment Not Valid Anymore
Example N/A
Unit MW

total_sop_demand

Title Total (SOP Demand)
Type integer
Description Sum of Customer demand and Station demand
Comment Automatically calculated by ESO systems
Example 29175
Unit MW

standing_reserve_requirement

Title Standing Reserve Requirement (SRR)
Type integer
Description Standing reserve has now been replaced by Short Term Operating Reserve (STOR). This is a fixed value depending on the time of day and year.
Comment Calculated by ESO
Example 1800
Unit MW

standing_reserve_availability

Title Standing Reserve Availability (SRA)
Type integer
Description The amount of STOR that is usable is the sum of the STOR declared available
Comment Calculated by ESO
Example 2783
Unit MW

standing_reserve_shortfall

Title Standing Reserve Shortfall (SRS)
Type integer
Description The standing reserve shortfall is the difference between the STOR requirement minus the STOR usable indicates if there is a standing reserve shortfall
Comment Automatically calculated by ESO systems
Example 222
Unit MW

standing_reserve_excess

Title Standing Reserve Excess (SRE)
Type integer
Description Indicates if there is an excess of Standing Reserve. Calculated by SRR - SRA.
Comment Automatically calculated by ESO systems
Example 2783
Unit MW

standing_res_wind_adj

Title Standing Res Wind Adj (WSRR)
Type integer
Description This is an automatically calculated value, used to adjust the standing reserve requirement figure to take into account the potential wind forecasting error
Comment Automatically calculated by ESO systems
Example 222
Unit MW

net_positive_regulating_reserve

Title Net Positive Regulating Reserve (PRG)
Type integer
Description Regulating reserve is designed to cover for expected levels of plant loss plus demand forecast error that occurs for a specified cardinal point between the final SOP production time and real time.
Comment Calculated by ESO
Example 123
Unit MW

positive_reg_res_wind_adj

Title Positive Reg Res Wind Adj (WPRR)
Type integer
Description This is an automatically calculated value to take into account the potential wind forecasting error.
Comment Automatically calculated by ESO systems
Example 123
Unit MW

reserve_for_response

Title Reserve For Response (PRE)
Type integer
Description The reserve for response is the amount of reserve that needs to be allocated to synchronised generators so they can be pulled back and instructed to hold frequency response.
Comment Automatically calculated by ESO systems after all contracted response is subtracted from requirement
Example 356
Unit MW

total_positive_reserve

Title Total Positive Reserve (SCS)
Type integer
Description Simple calculation of PRG + PRE.
Comment Automatically calculated by ESO systems
Example 567
Unit MW

percentage_of_standing_reserve_excess

Title 0% Percentage of Standing Reserve Excess
Type integer
Description This accounts for wind and demand forecast errors. The current requirement is set to 1300MW
Comment Calculated by ESO
Example 0
Unit MW

net_negative_regulating_reserve

Title Net Negative Regulating Reserve (NRG)
Type integer
Description The negative reserve for response is the amount of reserve that needs to be allocated to synchronised generators to allow them to be picked up from SEL to hold high frequency response
Comment Automatically calculated by ESO systems after all contracted response is subtracted from requiremen
Example 123
Unit MW

negative_reg_res_wind_adj

Title Negative Reg Res Wind Adj (WNRR)
Type integer
Description This is an automatically calculated value to take into account the potential wind forecasting error.
Comment Automatically calculated by ESO systems (Currently set at 0MW)
Example 0
Unit MW

negative_response_reserve

Title Negative Response Reserve (NRS)
Type integer
Description Automatically calculated by ESO systems after all contracted response is subtracted from requirement
Comment Automatically calculated by ESO systems (Currently set at 0MW)
Example 0
Unit MW

total_negative_reserve

Title Total (Negative Reserve)
Type integer
Description Simple calculation of NRG + NRS.
Comment Automatically calculated by ESO systems
Example 456
Unit MW

maximum_loss_generation

Title Maximum Loss (Generation)
Type integer
Description The maximum generation loss is determined by the maximum credible loss on the system at the CP for this SOP
Comment Manually adjusted by ESO
Example 680
Unit MW

maximum_loss_demand

Title Maximum Loss (Demand)
Type integer
Description The maximum demand loss is determined by the maximum credible demand loss on the system at the CP for this SOP
Comment Manually adjusted by ESO
Example 560
Unit MW

positive_residual

Title Positive Residual (EMX - (SOP Demand + Positive Reserve))
Type integer
Description Indicates by how much the ESO has met its positive margin requirements in terms of SOP demand plus reserve requirements.
Comment Calculated by ESO systems and includes any manual adjustments made by ENCC if required
Example 555
Unit MW

imbalance

Title Imbalance (SOP Demand - EOL)
Type integer
Description Indicates how many Bids or Offers the ESO expect to be required to meet SOP demand.
Comment Calculated by ESO systems
Example 8658
Unit MW

negative_residual

Title Negative Residual (SOP Demand - (EMI + Negative Reserve))
Type integer
Description Indicates by how much the ESO has met its negative margin requirements in terms of SOP demand plus reserve requirements.
Comment Calculated by ESO systems and includes any manual adjustments made by ENCC if required
Example 15391
Unit MW

sop_report_creation_time_gmt

Title SOP Report Creation Time GMT
Type datetime
Description Time the SOP was created
Comment Automatic
Example 2020-08-17T19:25:00Z
Unit UTC ISO 8601

sop_d_and_c_time_gmt

Title SOP D and C Time GMT
Type datetime
Description Time that the demand and contraint process was run
Comment Automatic
Example 2020-08-17T19:25:00Z
Unit UTC ISO 8601

contingency_requirement

Title Contingency Requirement
Type integer
Description A margin of plant that will be maintained in a state to be capable of synchronising in sufficient time to achieve full output for the relevant Cardinal Point.
Comment Automatically calculated by ESO systems. (Usually 0MW at 4 hours ahead stage)
Example 50
Unit MW

operating_margin_surplus

Title Operating Margin Surplus (shortfall)
Type integer
Description Provides an indication of whether the contingency requirement for the cardinal point is satisfied
Comment Automatically calculated by ESO systems
Example 168
Unit MW

trigger_level

Title Trigger Level (shortfall)
Type integer
Description This value is used in conjunction with the Contingency Requirement. If the Contingency Requirement is not satisfied by the available plant then based on these trigger levels the ESO will consider whether to issue an Electricity Margin Notification (EMN) to the market. Variable value depending on time of year and day.
Comment Automatically calculated by ESO systems
Example -450
Unit MW

no1_temx

Title NO1_temx
Type integer
Description All the non-wind BMUs in the north dispatch zone. Summation of expected maximum MW availabilities for each BMU running. The figures are derived from the Maximum Export Limit (MEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins.
Comment Automatically calculated by ESO systems
Example 10715
Unit MW

no1_teol

Title NO1_teol
Type integer
Description All the non-wind BMUs in the north dispatch zone. Summation of expected actual output of each BMU running. The figures are derived from the Physical Notifications (PNs) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 10472
Unit MW

no1_temi

Title NO1_temi
Type integer
Description All the non-wind BMUs in the north dispatch zone. Summation of the expected minimum MW achievable for each BMU running. The figures are derived from the Stable Export Level (SEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 7049
Unit MW

nw1_temx

Title NW1_temx
Type integer
Description All the wind BMUs forecast output in the north dispatch zone. Summation of expected maximum MW availabilities for each BMU running. The figures are derived from the Maximum Export Limit (MEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins.
Comment Automatically calculated by ESO systems
Example 485
Unit MW

nw1_teol

Title NW1_teol
Type integer
Description All the wind BMUs forecast output in the north dispatch zone. Summation of expected actual output of each BMU running. The figures are derived from the Physical Notifications (PNs) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 485
Unit MW

nw1_temi

Title NW1_temi
Type integer
Description All the wind BMUs forecast output in the north dispatch zone. Summation of the expected minimum MW achievable for each BMU running. The figures are derived from the Stable Export Level (SEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 485
Unit MW

so1_temx

Title SO1_temx
Type integer
Description All the non-wind BMUs in the south dispatch zone. Summation of expected maximum MW availabilities for each BMU running. The figures are derived from the Maximum Export Limit (MEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins.
Comment Automatically calculated by ESO systems
Example 8184
Unit MW

so1_teol

Title SO1_teol
Type integer
Description All the non-wind BMUs in the south dispatch zone. Summation of expected actual output of each BMU running. The figures are derived from the Physical Notifications (PNs) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 7596
Unit MW

so1_temi

Title SO1_temi
Type integer
Description All the non-wind BMUs in the south dispatch zone. Summation of the expected minimum MW achievable for each BMU running. The figures are derived from the Stable Export Level (SEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 4443
Unit MW

sw1_temx

Title SW1_temx
Type integer
Description All the wind BMUs forecast output in the south dispatch zone. Summation of expected maximum MW availabilities for each BMU running. The figures are derived from the Maximum Export Limit (MEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins.
Comment Automatically calculated by ESO systems
Example 360
Unit MW

sw1_teol

Title SW1_teol
Type integer
Description All the wind BMUs forecast output in the south dispatch zone. Summation of expected actual output of each BMU running. The figures are derived from the Physical Notifications (PNs) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 360
Unit MW

sw1_temi

Title SW1_temi
Type integer
Description All the wind BMUs forecast output in the south dispatch zone. Summation of the expected minimum MW achievable for each BMU running. The figures are derived from the Stable Export Level (SEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 360
Unit MW

britned_temx

Title BRITNED_temx
Type integer
Description Expected flow on the BritNed Interconnector based on the latest submitted reference program
Comment Market provided data
Example 667
Unit MW

britned_teol

Title BRITNED_teol
Type integer
Description Expected flow on the BritNed Interconnector based on the latest submitted reference program
Comment Market provided data
Example 667
Unit MW

britned_temi

Title BRITNED_temi
Type integer
Description Expected flow on the BritNed Interconnector based on the latest submitted reference program
Comment Market provided data
Example 667
Unit MW

ewic_temx

Title EWIC_temx
Type integer
Description Expected flow on East West Interconnector based on the latest submitted reference program
Comment Market provided data
Example 86
Unit MW

ewic_teol

Title EWIC_teol
Type integer
Description Expected flow on East West Interconnector based on the latest submitted reference program
Comment Market provided data
Example 86
Unit MW

ewic_temi

Title EWIC_temi
Type integer
Description Expected flow on East West Interconnector based on the latest submitted reference program
Comment Market provided data
Example 86
Unit MW

france_temx

Title FRANCE_temx
Type integer
Description Expected flow on IFA Interconnector based on the latest submitted reference program
Comment Market provided data
Example 379
Unit MW

france_teol

Title FRANCE_teol
Type integer
Description Expected flow on IFA Interconnector based on the latest submitted reference program
Comment Market provided data
Example 379
Unit MW

france_temi

Title FRANCE_temi
Type integer
Description Expected flow on IFA Interconnector based on the latest submitted reference program
Comment Market provided data
Example 379
Unit MW

intifa2_temx

Title INTIFA2_temx
Type integer
Description Expected flow on IFA2 Interconnector based on the latest submitted reference program
Comment Market provided data
Example 123
Unit MW

intifa2_teol

Title INTIFA2_teol
Type integer
Description Expected flow on IFA2 Interconnector based on the latest submitted reference program
Comment Market provided data
Example 123
Unit MW

intifa2_temi

Title INTIFA2_temi
Type integer
Description Expected flow on IFA2 Interconnector based on the latest submitted reference program
Comment Market provided data
Example 123
Unit MW

moyle_temx

Title MOYLE_temx
Type integer
Description Expected flow on the Moyle interconnector based on the latest submitted reference program
Comment Market provided data
Example 40
Unit MW

moyle_teol

Title MOYLE_teol
Type integer
Description Expected flow on the Moyle interconnector based on the latest submitted reference program
Comment Market provided data
Example 40
Unit MW

moyle_temi

Title MOYLE_temi
Type integer
Description Expected flow on the Moyle interconnector based on the latest submitted reference program
Comment Market provided data
Example 40
Unit MW

nemo_temx

Title NEMO_temx
Type integer
Description Expected flow on the NEMO interconnector based on the latest submitted reference program
Comment Market provided data
Example 123
Unit MW

nemo_teol

Title NEMO_teol
Type integer
Description Expected flow on the NEMO interconnector based on the latest submitted reference program
Comment Market provided data
Example 123
Unit MW

nemo_temi

Title NEMO_temi
Type integer
Description Expected flow on the NEMO interconnector based on the latest submitted reference program
Comment Market provided data
Example 123
Unit MW

ps_temx

Title PS_temx
Type integer
Description Pump Storage units. Summation of expected maximum MW availabilities for each BMU running. The figures are derived from the Maximum Export Limit (MEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins.
Comment Market provided data
Example 300
Unit MW

ps_teol

Title PS_teol
Type integer
Description Pump Storage units. Summation of expected actual output of each BMU running. The figures are derived from the Physical Notifications (PNs) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Market provided data
Example 252
Unit MW

ps_temi

Title PS_temi
Type integer
Description Pump Storage units. Summation of the expected minimum MW achievable for each BMU running. The figures are derived from the Stable Export Level (SEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Market provided data
Example 150
Unit MW

sto_temx

Title STO_temx
Type integer
Description Short Term Operating Reserve (STOR).
Comment Manually adjusted by ESO if any excess is used to offset Regulating Reserve
Example 123
Unit MW

sto_teol

Title STO_teol
Type integer
Description Short Term Operating Reserve (STOR).
Comment Manually adjusted by ESO if any excess is used to offset Regulating Reserve
Example 123
Unit MW

sto_temi

Title STO_temi
Type integer
Description Short Term Operating Reserve (STOR).
Comment Manually adjusted by ESO if any excess is used to offset Regulating Reserve
Example 123
Unit MW

sb_temx

Title SB_temx
Type integer
Description Small Balancing Mechanism Units (BMUs). Summation of expected maximum MW availabilities for each BMU running. The figures are derived from the Maximum Export Limit (MEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins.
Comment Automatically calculated by ESO systems
Example 181
Unit MW

sb_teol

Title SB_teol
Type integer
Description Small Balancing Mechanism Units (BMUs). Summation of expected actual output of each BMU running. The figures are derived from the Physical Notifications (PNs) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 180
Unit MW

sb_temi

Title SB_temi
Type integer
Description Small Balancing Mechanism Units (BMUs). Summation of the expected minimum MW achievable for each BMU running. The figures are derived from the Stable Export Level (SEL) considering any restrictions due to system constraints. This includes any additional units scheduled to meet required margins at SEL.
Comment Automatically calculated by ESO systems
Example 125
Unit MW

total_temx

Title total_temx
Type integer
Description Sum off all emx values
Comment Automatically calculated by ESO systems
Example 21216
Unit MW

total_teol

Title total_teol
Type integer
Description Sum of all eol values
Comment Automatically calculated by ESO systems
Example 20337
Unit MW

total_temi

Title total_temi
Type integer
Description Sum of all emi values
Comment Automatically calculated by ESO systems
Example 13659
Unit MW