electricitymaps / electricitymaps-contrib

A real-time visualisation of the CO2 emissions of electricity consumption
https://app.electricitymaps.com
GNU Affero General Public License v3.0
3.56k stars 942 forks source link

Summarize capacity unavailabilities in Europe #3246

Open flacombe opened 3 years ago

flacombe commented 3 years ago

Europe's power marker transparency rules encourage (forces actually) production and transmission operators to publish in advance or a short time after occurring, privileged information that impact markets. Power plants availability is part of that information and it is possible to compute the complete amount of unavailable MW for a country and a given source.

This covers both production/generation units and interconnectors.

Computing such an information would allow to get grey parts in ElectricityMap production stacked charts more explainable.
For instance, base power plants availability can be crucial at some time depending on weather conditions. Showing most of them are unavailable, due to maintenance or unexpected accident would help to understand how tough some situations can be for networks. This is how I imagine it elecmap

Practically, platforms where availability information are published are mainly operated by TSOs. In France : https://data.rte-france.com/catalog/-/api/generation/Unavailability-Additional-Information/v3.0 The challenge is to maintain status information up to date at any time for each plant as events are sent regarding particular components and then derivate the total amount of unavailable capacity at the appropriate extent.

I'm not aware of similar process anywhere else in the world.
Let's discuss about opportunity of this idea and probable solutions right after if relevant. Making things visual this way will not only make things clearer but encourage operators to more and more comply with those regulations and find interest in them as well.

All the best

flacombe commented 3 years ago

Additionally to the API retrieving events in real time, events history are available in France since 2010. https://www.services-rte.com/fr/telechargez-les-donnees-publiees-par-rte.html?category=generation&type=unavailabilities

It's tsv files with one event version per row.

ENTSO-E concentrates publications at european level it seems https://transparency.entsoe.eu/outage-domain/r2/unavailabilityOfProductionAndGenerationUnits/show

corradio commented 3 years ago

Also seems like bmreports has an API: https://www.bmreports.com/bmrs/?q=remit

VIKTORVAV99 commented 2 years ago

Would be awesome to get this added! ENTSO-E is also reporting this data at https://transparency.entsoe.eu/outage-domain/r2/unavailabilityInTransmissionGrid/show for unavailability data between bidding zones (exchanges).

flacombe commented 1 year ago

Any news about this idea, guys?