The Electricity National Control Centre’s (ENCC) current approach of manual instructions is limiting the number of units that can be instructed in real-time operation of the GB electricity system. With an increasing number of units to dispatch across multiple services, this approach is not sustainable for future economic and reliable operation of the system. The project will deliver a proof-of-concept decision-support tool to the ENCC, aiming to release operators of manual tasks and enabling them to focus on validating results and ensuring timely decisions are made. While control room decisions within-day span operational planning, scheduling and dispatch, the project will first focus on course-correction for dispatch decision-support problems. The tool will be developed and tested using advanced optimisation techniques and data-driven approaches, including development and implementation of a mathematical model, demonstrating the model performance on selected real-world data examples.
Benefits
The project aims to discover, develop, and test a world first course-correction methodology to balance an electricity system. The tool delivered will be a key enabler towards future automation of dispatch actions, and for operating a zero-carbon electricity system. The decision-support models developed will provide economic and transparent decisions, reducing skip rates and informing control room engineers with explainable reasons behind an instruction. The proof-of-concept tool will also provide means for development of further ENCC decision-support methodologies.
Learnings
Outcomes
Project key outcomes included:
- Calculated and validated minute-by-minute BM instruction data for 2021 and 2022
- Using minutely BM instructions and estimating contribution from frequency response and demand damping, pre-BM correction system imbalance was estimated at minute resolutions before corrective actions for the years 2021 and 2022.
- Post-correction imbalance is the running imbalance that is seen as changes in system frequency. Using estimated inertia at minute resolution and historic frequency data, post-correction imbalance was calculated.
- Developed mathematical model capable of recreating system frequency using quantified imbalances.
- Conducted a thorough testing and validation process to identify machine learning predictive models that are effective for predicting inertia and system imbalance.
- Built a proof-of-concept demonstrator for testing and further development.
Lessons Learnt
The work within the project has resulted in the development of several scripts used to process and generate input data for the testing and validation of our predictive models. The project will further enhance and refine the scripts, creating a robust mechanism for automated testing and validation. These exemplars generated as part of this project will be particularly valuable for research and innovation projects focused on ancillary services of reserve, response and inertia, as well as the second phase of the project, which focuses on long-term dispatch and scheduling.
One of the deliverables from this project is energy requirement for a given time horizon, which is closely linked to the bulk dispatch optimizer of Open Balancing Platform within the Balancing Programme project. The energy requirement serves as an input to the bulk-dispatch optimization, which is currently manually drawn. This project will close the loop by providing the means to automate determination of energy requirement.
While this project successfully developed an end-to-end course correction tool, several areas need further work and discovery:
Rich and Broader Datasets. We need richer and broader datasets for better development, training, and testing of predictive and machine learning models. In this project, we had to create a large dataset using available open-source tools, which took time away from developing and testing sophisticated machine learning models.
Close collaboration with the system end users. The demonstrator serves two important purposes. The first is to demonstrate the idea and the modelling capability developed during the project. Secondly, it provides means to elicit feedback from the end-users which would be immensely useful to enhance existing modelling capability, quantifying operational benefit, as well as building additional capabilities.
Enhanced modelling and validation of response levels. We lack data on how response is being used at a finer resolution. During the project, we discussed approach to estimate this data, however, due to time limitations this is something which we have not investigated.
Combining this with the Bulk Dispatch Optimisation (BDO). A key input from course correction is the energy requirement which can be fed into the BDO. There are several aspects within the BDO that can be captured within the Course Correction, for example the headroom and footroom available, notice periods etc. This is an aspect which will be worth exploring as a future work.