My blog post on the threat to energy security on 8 January went viral. It’s the single most widely read thing I have ever written, and it has been widely re-shared on social media and quoted in the press. The National Energy System Operator (“NESO”) is very unhappy with me, and has disputed my claims, telling journalists:
“NESO operates Great Britain’s electricity network to one of the highest levels of safety and reliability anywhere in the world. Yesterday our control room engineers used our standard operational tools to manage the electricity network and ensure that we maintained enough electricity for our standard operating contingency. At no point were electricity supplies less than anticipated demand and our engineers were able to rebalance the system without the need to consider emergency measures. One of the standard operating reserves held by NESO at all times is for the largest power generator on the system, which last night was 1400 MW, not the 580MW that has been quoted online,”
– Craig Dyke, Director of System Operations, NESO
OK, then, so what units exactly were held in reserve and how quickly could they have come on? Generating assets do not sit around idle on days when there’s a lot of money to be made – if they could run on 8 January, they did run. Elsewhere in comments to journalists, NESO pointed to the fact that the Capacity Market was not activated, which could have yielded further supply, but again, my question is, which units could run in the Capacity Market but were not running anyway on the day? The other problem is that one reason there was not a Capacity Market activation was that NESO got its demand forecast wrong, something which is actually quite common.
The demand forecast is a critical component of the determination of the spare margin – if you don’t know what the demand will be, you cannot be confident that sufficient margin has been secured.
So in this post I will look at what NESO does to forecast demand and the system margin, why it is difficult, and why it is actually getting harder as the energy transition progresses. I will demonstrate that these forecast errors can be so large that it is simply not possible for NESO to claim with any confidence that it always has the required level of reserves in hand, and that on days when the market is tight, this creates additional risks to security of supply.
How is the system margin and day ahead energy requirement calculated?
The Grid Code sets out the basis for NESO’s forecasts (OC 1.6.1) – see box. It is interesting to see what is missing from this list which is a feature of the age of the Grid Code. Yes, the website is regularly updated but this section of the Code has clearly not been revised in a long time – for example, why are batteries only included for demand and not supply? And why do embedded assets not have to provide information to NESO? The answer is that they did not exist when the list was written.
Another question is why has NESO not proposed any Code amendments to bring the forecasting requirements up to date (I suspect the answer is that this would lead to an obligation to update its models and processes which takes time and money – a bit like turkeys voting for Christmas!)
There are five main components to this calculation of system margin and the day ahead energy requirement that create significant levels of uncertainty:
- Expected contribution from renewables: this is difficult to forecast since it depends on the notoriously hard to predict weather. The error attributable to this component is increasing as the amount of renewables on the system grows.
- Expected contribution from embedded generation: NESO has no direct visibility of the amount of embedded generation so this is simply an estimate. Again, as the amount of embedded generation, particularly renewables, grows, this becomes harder to predict.
- Amount of potential demand flexibility (consumer demand management): this does not relate to the Demand Flexibility Service, it is the growing trend of suppliers and aggregators helping consumers to optimise their energy costs by changing their usage profiles. For example, where large energy consumers have hourly pricing, they could save money if they reduced consumption during peak hours. While these data are required under the Grid Code to be submitted to NESO by Suppliers, they are not published anywhere. It is therefore unclear how significant this element is, but anecdotally, this is a growing trend, so there are questions about how changes in the behaviour of demand affects NESO’s modelling.
- Expected grid constraint limits and volumes of generation that may be constrained: because of the difficulties in modelling renewable and embedded generation, constraint modelling becomes much harder. In addition, reserve is procured nationally, and it is not always clear to what extent constraints may interfere with the delivery of the reserve. A further difficulty is that Network Management Systems (“NMS”) on the distribution networks are increasing in complexity, and their impact on the transmission system is increasing, but, as with embedded generation, NESO has limited visibility of them. The impact of this is that the control room might instruct say 50 MW of reserve to activate, but because a DNO activated its NMS nearby as a result of an overloaded line, 50 MW of nearby generation disappears negating the actions of the control room.
- The likely interconnector position including the possibility of short-notice counter trading: the difficulties with this were described in my previous post – interconnectors can be re-traded during the day, sometimes at short notice, and this is next to impossible for NESO to model ahead of time.
Forecasting errors are growing but there is little transparency over them
In my previous post, I described the very limited forecast error data published by NESO – demand forecast performance analysis contains half-hourly forecast versus out-turn data from April 2021 and November 2024. According to this, the forecast error can be from 0 MW to 4,686 MW with an average of 609 MW. This magnitude of error could be critical on a tight day like 8 January.
However, these data are (a) not published very often, and (b) not sufficiently granular. Half-hour intervals are very long in the context of system margin management – averaging over half an hour potentially disguises the size of the error over the shorter timescales that are relevant to margin and frequency management. And the most recent data are only up to the end of November. NESO should publish its forecast error in 1-minute intervals, and it should be available much faster, so that market participants can understand the reliability of system margin and demand data.
I recently wrote about frequency jumps, demonstrating that the frequency is moving outside the operational limits thousands of times a year. A 1 GW loss of supply would typically drop the frequency by 0.2 Hz. However, unlike generation losses, which are instant, forecasting errors can build up, so will not necessarily be visible as a jump on the frequency. The accumulation of these errors could be an explanation for the regularity with which the frequency operating limits are breached, but without transparency on the size and nature of the errors, it is difficult to be certain.
Forecasting errors will lead to greater frequency variability, and if frequency moves away from 50 Hz ie outside the operational limits without a corresponding loss of generation, it is highly likely that a forecasting error was to blame. This chart shows the number of 5-second intervals during which grid frequency was more than 0.05 Hz away from the 50 Hz target. These are increasing over time, other than a hiatus during covid when they trended sideways).
In addition to its existing day-ahead accuracy disclosures, NESO should publish its forecasting error at 4 and 8 hours ahead of delivery because the forecasts are not static – as a general rule, forecasts should become more accurate the closer to real time they are produced, but with so many variables over which NESO has limited visibility, this may not be the case. The market should not only know what the margin and load expectations are at different time intervals before delivery, but what forecast errors apply over these time intervals.
It is particularly critical at short lead times because of the relationship between demand, supply and grid frequency. The Security and Quality of Supply Standard (“SQSS”) requires NESO to secure the single largest infeed loss, but this is likely to be inadequate if there are material forecasting errors. It is essential that over 1-5 minute intervals there is enough reserve to cover the largest infeed loss, but this assumes that the full amount of demand is already covered – if the full amount of demand is not covered because of errors in forecasting either demand or generation, a larger reserve would be needed. To decide whether this is the case, these data need to be known and understood.
NESO should also publish error data on each component of its forecasts using the categories set out in OC 1.6.1 of the Grid Code. There’s a well-known truth that if something is not measured it is never fixed, and this is the case here. We know that NESO’s demand forecasts can be very wrong. We also know that on a tight day like 8 January these errors could prove to be the difference between the lights being on or off.
And since anecdotally (and logically) the causes of the forecasting errors are becoming more important to the system overall, over time these errors are likely to grow, so without measurement and transparency over the measurements, there will be no incentive to improve, which could prove disastrous as we move towards the Clean Power 2030 goals. And the Grid Code forecasting requirements should be updated to take account of the way the system is changing.
The SQSS should require NESO to secure the single largest infeed loss plus an amount which would cover forecasting errors. Of course, to be able to do this, the forecasting errors must be calculated, and for transparency reasons, published to the market. Not only do these errors lead to an elevated risk of blackouts in tight conditions, they could also be one of the drivers of the controversy around battery skip rates – the current under-use of batteries when there is excess generation on the network.
.
NESO has been quick to refute my claims that the system margin was extremely tight on 8 January, but it has not provided the data to support its position (other than the fact there was neither demand control or a blackout). However, if its demand forecast can be out by 4.7 GW over a half-hourly interval (on a day-ahead basis), what sort of errors is it making within-day? And what is the error over 1-minute intervals which are relevant for frequency control? How confident can we really be that NESO actually does hold sufficient reserves at all times if there is so much uncertainty over the actual system margin?
So I am calling for an audit of NESO’s margin and demand forecasting to determine the size of the day ahead and within day total error compared to the reserve holding policy for the past year.
Days like 8 January make the answers to these questions critical, otherwise blackout risks will only grow as the energy transition progresses, and the public will not be quick to forgive blackouts caused by modelling failures.
I read somewhere on the brilliant David Turver blog that there is the ability to magically create a 10% buffer at a system level by altering the voltage – he said it is very expensive but can get you past a crisis. Is this accurate, and if so does that explain some of the NESO irritation? Are they sitting there with reserve options that havent been deployed yet? If so we may be some years from a blackout happening through poor planning arent we? Isnt the key not to damage the credibility of the sceptical community by overreaching in predicting a blackout when they have shots in the locker that mean a chunk of the 28GW Gas and the remaining nuclear will have to close before things get really tight?
Robert,
reducing voltage does not necessarily reduce load. Motors are a prime example reduce voltage and current rises and hence load. .
Many thanks, that’s very helpful.
You cannot forecast or account for faults on the sytem or their magnitude and possible downstream effects.
The grid is far more susceptible to frequency fluctuation because we have lost so much inertia, i.e. it is less stable.
I cannot see how this can continue with Mr Milliband’s policies without a catastrophe occuring.
Neso must surely know how bad the system is becoming, so why do they not tell the government this is not going to work? This has puzzled me for a long time, it employs engineers who well know the risks and downsides of too much asynchronous generation.
Any NESO engineers reading this blog like to comment?
Possibly of interest to you, Kathryn.
https://open.substack.com/pub/chrisbond/p/great-britain-reality?r=om40y&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
“Days like 8 January make the answers to these questions critical, otherwise blackout risks will only grow as the energy transition progresses, and the public will not be quick to forgive blackouts caused by modelling failures”
Hi all….Missing in action; energy minister Ed Miliband.
Thanks Kathryn for another excellent deep analysis of what’s really happening.
You highlight 8th January was a serious near blackout miss.
I’m sure there are others, like the loss of Heysham 2 reactors 7 or 8 maybe both (23/12/2024)
Fortunately within the Christmas period, a working day would have been a different story.
Based on Kathryn’s excellent post, here’s my ballpark of a possible outcome.
Penwortham south of Preston is 100 miles from the Scottish border near Carlisle at Harker substation.
Two 400kv circuits link Penwortham & Harker substations with a tee off point at Lancaster to facilitate Heysham 1.
Penwortham is a major substation & marshalling point for supergrid circuits.
East/West over the Pennines to Yorkshire, South taking in Manchester, Liverpool conurbations, North Wales/Anglesey etc.
Assuming the submarine facility at Barrow & Sellafield nuclear waste & storage facility have effective on site back up. It’s my reckoning the loss of Heysham at a different timeline would have necessitated a North/South split & black out north of Penwortham.
Barry Wright, Lancashire.
As you cannot plan or cover the possibility of a fault that makes planning almost impossible.
The timing of any fault can also affect the effect, luck actually plays a big part in how severe the disruption is.
It does not help the stability of the grid that much inertia has been lost with the closure of conventional generators.
I cannot see how we can keep adding more asynchronous wind without agravating an already less stable grid.
I have, for some time, wondered why the system operator goes along with government plans as it is so detrimental to the grid. Any NESO engineers reading this blog care to comment?
NESO, NG and its predecessor CEGB were top class in their development of system analysis modelling on computers to run multiple scenarios of generation and transmission failures and what it would do to grid stability so the system could be configured and loaded to prevent a system collapse if any scenario were to arise. This is what drives system margin requirements and the locational need and has been key to “keeping the lights on”. If the grid control engineers are now being supressed then this is a very unsatisfactory turn of events. Thus im hoping at tomorrows operational transparency forum NESO they will explain how the day unfolded on the 8th and they will answer Kathryn’s pertinent question and put this to bed.
I’m just going to make a comment regarding the over production of energy on windy days, called curtailment bills.
Now I have solar panels and a storage battery through E.ON
During the Winter, when solar generation is low, instead of switching off all the turbines, why not let some of the excess electricity be used to charge up storage batteries at a very low rate.
This would then reduce the amount of windmills that have to be turned off.
Although the producers would still have to be paid the full market rate for those not turned off, it might work out cheaper for consumers overall as the income generated from those having their solar batteries charged at night, could be netted off against what would have been paid for for curtailment fees.
Another benefit would be that fully charged batteries for 1000s of households would take pressure off the grid during tight winter days.
Each power company would have a record of all customers who have solar panels and batteries, so will know how much excess ekectrucy is needed to charge the fleet of batteries during sunless periods.
Great article. I shall be referencing on our Say No To Scout Moor 2 website. A small point, could you expand on some of the acronyms. New readers coming from our site may find the acronyms hard to understand.
As you note, your article has had an incredible impact and the main-stream media have picked it up.
I recall when we used to try and pick the TRIADs (to manage DSR) and reliance on forecast demand data was a bit of a challenge to say the least.