|
|
(63 intermediate revisions by 11 users not shown) |
Line 2: |
Line 2: |
| = Network datasets by region<br/> = | | = Network datasets by region<br/> = |
| | | |
− | == Europe == | + | == Europe<br/> == |
| | | |
− | {| cellspacing="1" cellpadding="1" border="1" class="wikitable sortable" style="width:100%" | + | {| style="width:100%" class="wikitable sortable" cellspacing="1" cellpadding="1" border="1" |
| |- | | |- |
| ! Name | | ! Name |
Line 18: |
Line 18: |
| ! Num. Lines | | ! Num. Lines |
| ! Contains | | ! Contains |
− | ! Downloadable | + | ! Direct download? |
| ! Licence | | ! Licence |
| ! Format | | ! Format |
| |- | | |- |
− | | [http://scigrid.de/ SciGrid] | + | | [http://scigrid.de/ SciGRID] |
| | 0.2 | | | 0.2 |
| | 2015 | | | 2015 |
− | | 2015 | + | | 2015<br/> |
| | Germany, but in principle whole world | | | Germany, but in principle whole world |
| | 495 | | | 495 |
Line 31: |
Line 31: |
| | Topology, Impedances | | | Topology, Impedances |
| | Yes | | | Yes |
− | | Apache Licence, Version 2.0 (code, documentation). ODBL (data) | + | | Apache Licence, Version 2.0 (code, documentation). ODBL (data)<br/> |
| | CSV (csvdata) | | | CSV (csvdata) |
| |- | | |- |
Line 43: |
Line 43: |
| | Topology, Impedances, Loads, Generators | | | Topology, Impedances, Loads, Generators |
| | Yes | | | Yes |
− | | Unclear | + | | Public Domain Dedication |
| | PowerWorld, Excel | | | PowerWorld, Excel |
| |- | | |- |
Line 58: |
Line 58: |
| | <br/> | | | <br/> |
| |- | | |- |
− | | [https://www.apg.at/de/netz/anlagen/leitungsnetz Austrian Power Network Grid]<br/> | + | | [https://www.apg.at/en/Stromnetz/APG-Netz Austrian Power Network Grid]<br/> |
| | <br/> | | | <br/> |
| | 2015 | | | 2015 |
Line 68: |
Line 68: |
| | Yes | | | Yes |
| | Unclear | | | Unclear |
− | | <br/> | + | | PDF |
| |- | | |- |
| | [https://www.entsoe.eu/stum/ ENTSO-E STUM] | | | [https://www.entsoe.eu/stum/ ENTSO-E STUM] |
| | 1 | | | 1 |
− | | < 2015 | + | | 2015 and before |
| | 2020? | | | 2020? |
| | Continental Europe? | | | Continental Europe? |
Line 79: |
Line 79: |
| | Topology, Impedances | | | Topology, Impedances |
| | Requires registration | | | Requires registration |
− | | Unclear | + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Restrictive</span> |
| | CIM | | | CIM |
| |- | | |- |
Line 89: |
Line 89: |
| | 1000s | | | 1000s |
| | 1000s | | | 1000s |
− | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Topology, Impedances</span><br/> | + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Topology, Impedances</span><br/> |
− | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Requires registration</span><br/> | + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Requires registration</span><br/> |
− | | Unclear | + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Restrictive</span> |
| | Excel | | | Excel |
| + | |- |
| + | | [https://www.entsoe.eu/stum/ ENTSO-E STUM] |
| + | | 3 |
| + | | 2016 |
| + | | 2030<br/> |
| + | | GB, Ireland, Baltics, Finland, Continental Europe |
| + | | 1000s |
| + | | 1000s |
| + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Topology, Impedances</span><br/> |
| + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Requires registration</span><br/> |
| + | | Restrictive<br/> |
| + | | Excel<br/> |
| + | |- |
| + | | [https://www.entsoe.eu/stum/ ENTSO-E STUM] |
| + | | 2 |
| + | | 2015 |
| + | | 2030 |
| + | | GB, Ireland, Baltics, Finland, Continental Europe |
| + | | 1000s |
| + | | 1000s |
| + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Topology, Impedances</span><br/> |
| + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Requires registration</span><br/> |
| + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Restrictive</span> |
| + | | Excel |
| + | |- |
| + | | [https://doi.org/10.5281/zenodo.3601881 PyPSA-Eur] |
| + | | 0.1.0 |
| + | | 2020<br/> |
| + | | 2020<br/> |
| + | | GB, Ireland, Baltics, Scandinavia, Continental Europe<br/> |
| + | | 5000<br/> |
| + | | 6000<br/> |
| + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Topology, Impedances, Loads, Generators, Renewable Availability Time Series</span><br/> |
| + | | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255)">Yes</span><br/> |
| + | | CC BY 4.0 (Dataset), GNU GPL v3.0 (Code) |
| + | | NetCDF, CSV (alternative) |
| |} | | |} |
| | | |
| <br/> | | <br/> |
| | | |
− | === SciGrid === | + | === SciGRID === |
| | | |
− | [http://scigrid.de/ SciGrid] is a project which started in 2014 and will be running for three years. The aim of SciGRID is to develop an open and free model of the European transmission network. It is carried out by [http://www.next-energy.de/ NEXT ENERGY - EWE Research Centre for Energy Technology], an independent non-profit institute at the University of Oldenburg, Germany, and funded by the [https://www.bmbf.de/ German Ministry of Education and Research], and the initiative [http://forschung-stromnetze.info/ Zukunftsfähige Stromnetze]. | + | [http://scigrid.de/ SciGRID] is a project which started in 2014 and will be running for three years. The aim of SciGRID is to develop an open and free model of the European transmission network based on data from the [http://www.openstreetmap.org/ OpenStreetMap]. It is carried out by [http://www.next-energy.de/ NEXT ENERGY - EWE Research Centre for Energy Technology], an independent non-profit institute at the University of Oldenburg, Germany, and funded by the [https://www.bmbf.de/ German Ministry of Education and Research], and the initiative [http://forschung-stromnetze.info/ Zukunftsfähige Stromnetze]. |
| | | |
− | <br/> | + | An unofficial, post-processed version of SciGRID version 0.2 for Germany with attached load, generation and transformers is available as a [https://github.com/FRESNA/PyPSA/tree/master/examples/scigrid-de PyPSA example], see also [http://pypsa.org/index.html#screenshots-and-example-jupyter-ipython-notebooks screenshots].<br/> |
| | | |
− | <br/>
| + | === GridKit European Dataset === |
| | | |
− | === Bialek European Model ===
| + | [https://github.com/bdw/GridKit GridKit] uses spatial and topological analysis to transform map objects from [http://www.openstreetmap.org/ OpenStreetMap] into a network model of the electric power system. It has been developed in the context of the [http://scigrid.de/ SciGRID] project at the [http://www.next-energy.de/ NEXT ENERGY - EWE Research Centre for Energy Technology], to investigate the possibility of 'heuristic' analysis to augment the route-based analysis used in [http://scigrid.de/ SciGRID]. This has been implemented as a series of scripts for the PostgreSQL database using the PostGIS spatial extensions. |
| | | |
− | The 2nd version of the [http://www.powerworld.com/knowledge-base/updated-and-validated-power-flow-model-of-the-main-continental-european-transmission-network Bialek European Model] is downloadable as an Excel file and in the format of the proprietary modelling software [http://www.powerworld.com/ PowerWorld]. The model covers voltages from 110 kV (a single line in the Balkans) up to 380 kV. | + | [https://zenodo.org/record/47317 Data extracts] are provided for Europe and North America in a similar CSV format to [http://scigrid.de/ SciGRID]. |
| + | |
| + | === osmTGmod Model<br/> === |
| + | |
| + | [https://github.com/maltesc/osmTGmod osmTGmod] is a load-flow model of the German transmission-gird, based on the free geo-database [http://www.openstreetmap.org/ OpenStreetMap] (OSM). The model, respectively the heuristic abstraction process employs a PostgreSQL-database extended by PostGIS. The key part of the abstraction process is implemented in SQL and ProstgreSQL's procedural language pl/pgSQL. The abstraction and all additional modules are controlled by a Python-environment. |
| + | |
| + | === Bialek European Model<br/> === |
| + | |
| + | The 2nd version of the [http://www.powerworld.com/knowledge-base/updated-and-validated-power-flow-model-of-the-main-continental-european-transmission-network Bialek European Model] is downloadable as an Excel file and in the format of the proprietary modelling software [http://www.powerworld.com/ PowerWorld]. The model covers voltages from 110 kV (a single line in the Balkans) up to 380 kV. It is released under a Public Domain Dedication.<br/> |
| | | |
| The 1st version was released in 2002-2004 and is no longer available (see [http://web.archive.org/web/20100525115039/http://www.see.ed.ac.uk/~jbialek/Europe_load_flow/ Archive mirror]). The 1st version did not contain the Balkans region. | | The 1st version was released in 2002-2004 and is no longer available (see [http://web.archive.org/web/20100525115039/http://www.see.ed.ac.uk/~jbialek/Europe_load_flow/ Archive mirror]). The 1st version did not contain the Balkans region. |
Line 115: |
Line 159: |
| The model contains the impedances and number of circuits of each line, but not the length (which can in principle be determined from the impedance and number of circuits, given standard line parameters). Only cross-border lines are assigned thermal capacities. | | The model contains the impedances and number of circuits of each line, but not the length (which can in principle be determined from the impedance and number of circuits, given standard line parameters). Only cross-border lines are assigned thermal capacities. |
| | | |
− | There is currently no coordinate dataset for the buses. The PowerWorld file contains spatial data, but in an unknown projection. The [https://github.com/nworbmot/georef-bialek/ georef-bialek github project] is an attempt to fix this. | + | There is currently no coordinate dataset for the buses. The PowerWorld file contains spatial data, but in an unknown projection. The [https://github.com/nworbmot/georef-bialek/ georef-bialek github project] is an attempt to fix this; there is also a [https://zenodo.org/record/35177 geo-referenced version] from Tue Vissing Jensen. |
| + | |
| + | === DIW ELMOD-DE open model of Germany === |
| + | |
| + | [http://www.diw.de/de/diw_01.c.528493.de/forschung_beratung/nachhaltigkeit/umwelt/verkehr/energie/modelle/elmod.html#ELMOD-DE ELMOD-DE] is an open model of the German electricity system developed at DIW and TU Berlin, which includes both a model of the high voltage transmission network, power plants, hourly load and weather data for the year 2012 and GAMS code to run linear optimisation simulations. It contains 438 geo-referenced network nodes and 697 transmission lines at 380 kV and 220 kV. Transformers are not modelled but per unit line series impedances are adjusted to the voltage level. |
| + | |
| + | The model includes 47 pages of documentation. |
| + | |
| + | The transmission data was, according to the documentation, derived from the VDE and TSO maps and from [http://www.openstreetmap.org/ OpenStreetMap]. The data is provided as-is without the code that generated it. |
| | | |
| === National Grid Model === | | === National Grid Model === |
| | | |
| [http://www2.nationalgrid.com/UK/Industry-information/Future-of-Energy/Electricity-Ten-Year-Statement/ National Grid Electricity Ten Year Statement 2014 Model] | | [http://www2.nationalgrid.com/UK/Industry-information/Future-of-Energy/Electricity-Ten-Year-Statement/ National Grid Electricity Ten Year Statement 2014 Model] |
| + | |
| + | Shapefiles and maps of tower, lines, cables and substations [https://www.nationalgridet.com/network-and-assets/network-route-maps here].<br/> |
| + | |
| + | === Austrian Power Network Grid Model<br/> === |
| + | |
| + | [https://www.apg.at/en/Stromnetz/APG-Netz Austrian Power Network Grid]<br/> |
| | | |
| <br/> | | <br/> |
| | | |
− | === Austrian Power Network Grid Model === | + | === Danish Power Network Grid Model<br/> === |
| + | |
| + | [https://en.energinet.dk/Electricity/Energy-data/System-data Danish Transmission network data] |
| + | |
| + | The data are not directly available, but rather a [https://en.energinet.dk/About-us/Registrations/Formular056 registration form] is required before obtaining access. |
| + | |
| + | It has features not present in the ENTSO-E STUM (see below): |
| + | |
| + | *It's a full non-linear model with all the reactive power demand, P and Q capabilities of gens and shunt reactive power compensation. |
| + | *It lists the power capabilities of the generators and their fuel type (wind/solar/gas etc), not just the dispatch. |
| + | *They seem to have separated RE feed-in from the load, which wasn't the case for STUM where wind and solar are lumped with the load as residual load. |
| | | |
− | [https://www.apg.at/de/netz/anlagen/leitungsnetz Austrian Power Network Grid]<br/>
| + | What's missing are geocoordinates for the substations (which can be read off roughly from the JPG map) and time-dependence of the loads and/or variable generators. For Denmark, which has many CHP units, it would also be useful to know the heat demand and how the CHP units are operated. |
| | | |
| <br/> | | <br/> |
| | | |
− | === RTE Network Dataset for France === | + | === RTE Network Dataset for France<br/> === |
| | | |
| [https://clients.rte-france.com/lang/an/visiteurs/vie/indispos_caracteristiques_statiques.jsp RTE network dataset] | | [https://clients.rte-france.com/lang/an/visiteurs/vie/indispos_caracteristiques_statiques.jsp RTE network dataset] |
Line 143: |
Line 211: |
| === TenneT DE Network Dataset for Central Germany<br/> === | | === TenneT DE Network Dataset for Central Germany<br/> === |
| | | |
− | [http://www.tennettso.de/site/Transparenz/veroeffentlichungen/statisches-netzmodell/statisches-netzmodell - Tennet DE]<br/> | + | [http://www.tennettso.de/site/Transparenz/veroeffentlichungen/statisches-netzmodell/statisches-netzmodell Tennet DE]<br/> |
| | | |
| === Amprion Network Dataset for Western Germany<br/> === | | === Amprion Network Dataset for Western Germany<br/> === |
| | | |
− | [http://www.amprion.de/statisches-netzmodell Amprion]<br/> | + | [https://www.amprion.net/Energy-Market/Congestion-Management/Static-Grid-Model/ Amprion], [https://www.amprion.net/Netzausbau/Interaktive-Karte/ interactive map] of the grid extension projects<br/> |
| | | |
| === TransnetBW Network Dataset for Southwest Germany<br/> === | | === TransnetBW Network Dataset for Southwest Germany<br/> === |
Line 153: |
Line 221: |
| [https://www.transnetbw.de/de/strommarkt/engpassmanagement/standards-zukunft TransnetBW]<br/> | | [https://www.transnetbw.de/de/strommarkt/engpassmanagement/standards-zukunft TransnetBW]<br/> |
| | | |
− | === 50Hetz Network Map for Germany<br/> === | + | === 50 Hertz Network Dataset for Eastern Germany<br/> === |
| | | |
− | [http://www.50hertz.com/Netzlast/Karte/index.html 50Hertz Netzlast]<br/>[http://www.50hertz.com/Portals/3/Galerien/Netzkarte/50Hertz_Netzkarte_2014_DE_RZ.pdf 50Hertz Netzkarte] | + | [https://www.50hertz.com/de/Transparenz/Kennzahlen/StatischesNetzmodell 50 Hertz statistisches Netz]<br/> |
| + | |
| + | <br/> |
| | | |
| === Ceps Network Dataset for <span lang="EN-GB">Czec</span>h Republic<br/> === | | === Ceps Network Dataset for <span lang="EN-GB">Czec</span>h Republic<br/> === |
Line 161: |
Line 231: |
| [https://www.ceps.cz/ENG/Cinnosti/Technicka-infrastruktura/Pages/Udaje-o-PS.aspx CEPS]<br/> | | [https://www.ceps.cz/ENG/Cinnosti/Technicka-infrastruktura/Pages/Udaje-o-PS.aspx CEPS]<br/> |
| | | |
− | <br/>
| + | === ENTSO-E Interactive Grid Map === |
| | | |
− | === ENTSO-E Grid Map ===
| + | ENTSO-E announced its [https://www.entsoe.eu/map/Pages/default.aspx Interactive ENTSO-E Transmission Network Map] in March 2016. |
| | | |
− | ENTSO-E releases [https://www.entsoe.eu/publications/order-maps-and-publications/electronic-grid-maps/Pages/default.aspx maps of the European transmission grid], both electronically and in paper form.
| + | The map uses [http://www.openstreetmap.org/ OpenStreetMap] as a background and [https://www.mapbox.com/about/maps/ Mapbox] for displaying the map data. |
| | | |
− | The maps for the whole ENTSO-E system are in the projection [http://prj2epsg.org/epsg/3034 EPSG 3034], which is a [https://en.wikipedia.org/wiki/Lambert_conformal_conic_projection Lambert Conformal Conic projection]. The lower left corner is approximately at (lon,lat) = (-9.5,28) and the upper left corner is at (75.5,58.5). This was checked in the [https://github.com/nworbmot/georef-bialek/ georef-bialek github project]. | + | The map is based on the ENTSO-E static grid map, which is based on the TSOs' own maps. It is known to be an approximate artistic representation rather than an accurate geographical map. Some power plants may be incorrectly labelled (e.g. fuel type may not be accurate). |
| | | |
− | <br/>
| + | The map includes information on the number of circuits and the voltage levels of transmission lines. |
| | | |
− | <br/>
| + | Information, including all geographical coordinates, can be extracted from the web API, but requires further topological processing to be turned into an electrical network model. Lines need to be connected, etc. The [https://github.com/bdw/GridKit GridKit] project provides code for this purpose and has released an [https://zenodo.org/record/55853 unofficial dataset], which forms an electrical network model complete with buses, links, generators and transformers, full geographic coordinates, as well as all electrical metadata contained in the ENTSO-E map. |
| | | |
− | <br/>
| + | === ENTSO-E Static Grid Map === |
| + | |
| + | ENTSO-E releases [https://www.entsoe.eu/publications/order-maps-and-publications/electronic-grid-maps/Pages/default.aspx maps of the European transmission grid], both electronically and in paper form. |
| + | |
| + | The maps for the whole ENTSO-E system are in the projection [http://prj2epsg.org/epsg/3034 EPSG 3034], which is a [https://en.wikipedia.org/wiki/Lambert_conformal_conic_projection Lambert Conformal Conic projection]. The lower left corner is approximately at (lon,lat) = (-9.5,28) and the upper left corner is at (75.5,58.5). This was checked in the [https://github.com/nworbmot/georef-bialek/ georef-bialek github project]. |
| | | |
| === ENTSO-E STUM === | | === ENTSO-E STUM === |
Line 183: |
Line 257: |
| The second version, published in June 2015 as Excel spreadsheets, is more useful. It contains the whole ENTSO-E area with the exception of Norway, Sweden, Cyrus and Iceland. The node names are the same as those used by the TSOs. Quoting from the documentation: "It represents the power system of the ENTSO-E members for 2030 in Vision I of the TYNDP 2014", i.e. it includes planned TYNDP projects. It includes all nodes, lines, transformers and aggregated loads and generators at each node for one snapshot. Line data includes series reactance and resistance, but not line length or capacity or number of circuits or wires per circuit bundle. Geolocation data for the nodes is missing. Node names are recognisable from the substation names on the ENTSO-E map. The model is intended for a linear load flow only. It is not clear which wind/solar/load snapshot the model represents (it is an "exemplary scenario"). Generators are not distinguished by generation source. | | The second version, published in June 2015 as Excel spreadsheets, is more useful. It contains the whole ENTSO-E area with the exception of Norway, Sweden, Cyrus and Iceland. The node names are the same as those used by the TSOs. Quoting from the documentation: "It represents the power system of the ENTSO-E members for 2030 in Vision I of the TYNDP 2014", i.e. it includes planned TYNDP projects. It includes all nodes, lines, transformers and aggregated loads and generators at each node for one snapshot. Line data includes series reactance and resistance, but not line length or capacity or number of circuits or wires per circuit bundle. Geolocation data for the nodes is missing. Node names are recognisable from the substation names on the ENTSO-E map. The model is intended for a linear load flow only. It is not clear which wind/solar/load snapshot the model represents (it is an "exemplary scenario"). Generators are not distinguished by generation source. |
| | | |
− | <br/>
| + | The third version, published in February 2016 as Excel spreadsheets has in addition thermal ratings for most transformers and most transmission lines, along with reactive power feed-in, consumption and compensation, so that a full non-linear power flow can be run on the grid. |
| | | |
| === ENTSO-E Initial Dynamic Model of Continental Europe === | | === ENTSO-E Initial Dynamic Model of Continental Europe === |
Line 190: |
Line 264: |
| | | |
| Requires registration. Can model "the main frequency response of the system as well as the main inter-area oscillation modes". | | Requires registration. Can model "the main frequency response of the system as well as the main inter-area oscillation modes". |
| + | |
| + | === Core Static grid model by Joint Allocation Office === |
| + | |
| + | From the handbook: |
| + | |
| + | The Core Static Grid Model is a list of relevant grid elements of the transmission system, including their electrical properties, that is published every six months by the Core TSOs in accordance with Article 25(2)(f) of the Day-ahead capacity calculation methodology of the Core capacity calculation region. |
| + | |
| + | It consists of an Excel table with a list of relevant grid elements of the transmission system of Core TSOs, including their electrical properties. |
| + | |
| + | [https://www.jao.eu/static-grid-model https://www.jao.eu/static-grid-model] |
| + | |
| + | === Flow-based market coupling data by Joint Allocation Office === |
| + | |
| + | The joint allocation office hosts various official data (including [http://utilitytool.jao.eu/CascUtilityWebService.asmx?op=GetPTDFEarlyPublicationForAPeriod PTDFs]) around the Flow-based market coupling algorithm in use in Europe. |
| + | |
| + | [http://utilitytool.jao.eu/ http://utilitytool.jao.eu/] |
| + | |
| + | [http://utilitytool.jao.eu/CascUtilityWebService.asmx http://utilitytool.jao.eu/CascUtilityWebService.asmx] |
| + | |
| + | === PyPSA-Eur: An Open Optimisation Model of the European Transmission System === |
| + | |
| + | PyPSA-Eur is a model/dataset of the European power system at the transmission network level. |
| + | |
| + | The transmission network data is based on a cleaned up extraction of the [https://www.entsoe.eu/map/Pages/default.aspx Interactive ENTSO-E Transmission Network Map], extracted using [https://github.com/bdw/GridKit GridKit]. |
| + | |
| + | The model covers the ENTSO-E area and contains all alternating current lines at and above 220 kV voltage level and all high voltage direct current lines, substations, an open database of conventional power plants, time series for electrical demand and variable renewable generator availability, and geographic potentials for the expansion of wind and solar power. |
| + | |
| + | The model only includes freely available and open data. It provides a fully automated free software pipeline to assemble the load-flow-ready model from the original datasets. The model is suitable both for operational studies and generation and transmission expansion planning studies. |
| + | |
| + | Current versions of the code and dataset can be found on zenodo: |
| + | |
| + | *[https://zenodo.org/record/3603127#.Xhcvdtl7m0I https://zenodo.org/record/3603127#.Xhcvdtl7m0I] (Code) |
| + | *[https://zenodo.org/record/3601882#.XhcvqNl7m0J https://zenodo.org/record/3601882#.XhcvqNl7m0J] (Dataset) |
| + | |
| + | Documentation is available at [https://pypsa-eur.readthedocs.io https://pypsa-eur.readthedocs.io] |
| + | |
| + | Development takes place on Github at [https://github.com/pypsa/pypsa-eur https://github.com/pypsa/pypsa-eur] |
| + | |
| + | The netcdf files (.nc) can be imported with PyPSA. Documentation for this is available at [https://pypsa.readthedocs.io/en/latest/import_export.html#import-from-netcdf https://pypsa.readthedocs.io/en/latest/import_export.html#import-from-netcdf]. |
| + | |
| + | Some basic validation is provided in a paper describing the dataset: |
| + | |
| + | Jonas Hörsch, Fabian Hofmann, David Schlachtberger, and Tom Brown. PyPSA-Eur: An open optimisation model of the European transmission system. Energy Strategy Reviews, 22:207-215, 2018. [https://arxiv.org/abs/1806.01613 https://arxiv.org/abs/1806.01613], [https://doi.org/10.1016/j.esr.2018.08.012 https://doi.org/10.1016/j.esr.2018.08.012]. |
| | | |
| <br/> | | <br/> |
| + | |
| + | == Australia<br/> == |
| + | |
| + | [https://data.gov.au/dataset/ds-ga-1185c97c-c042-be90-e053-12a3070a969b/details?q=national Lines] and [https://data.gov.au/dataset/ds-ga-13be62a4-4fe3-f812-e053-12a3070a22be/details?q=national substations] |
| | | |
| <br/> | | <br/> |
| + | |
| + | == United States<br/> == |
| + | |
| + | There is a [https://hifld-geoplatform.opendata.arcgis.com/datasets/geoplatform::electric-power-transmission-lines/about shapefile of the electric power transmission lines] (69+ kV) in the contiguous US available from the Homeland Infrastructure Foundation Level Database.<br/> |
| + | |
| + | There is raster graphic of the US transmission grid at [https://www.e-education.psu.edu/geog469/book/export/html/111 https://www.e-education.psu.edu/geog469/book/export/html/111].<br/> |
| + | |
| + | === Western Electricity Coordinating Council === |
| + | |
| + | Apparently there is a a WECC Transmission Expansion Planning Policy Committee (TEPPC) 2024 Common Case GridView dataset, but the exact link seems elusive. |
| + | |
| + | The WECC [https://www.wecc.biz/TransmissionExpansionPlanning/Pages/Datasets.aspx Transmission Expansion Planning] has links to Excel files. |
| + | |
| + | === Western US Power Grid === |
| + | |
| + | The [http://nexus.igraph.org/api/dataset_info?id=15&format=html Western US Power Grid dataset] has 4941 nodes and 6594 lines, but apparently these are not well enough labelled to distinguish where and what the nodes/lines are.<br/> |
| + | |
| + | === GridKit North American Dataset === |
| + | |
| + | [https://github.com/bdw/GridKit GridKit] uses spatial and topological analysis to transform map objects from [http://www.openstreetmap.org/ OpenStreetMap] into a network model of the electric power system. It has been developed in the context of the [http://scigrid.de/ SciGRID] project at the [http://www.next-energy.de/ NEXT ENERGY - EWE Research Centre for Energy Technology], to investigate the possibility of 'heuristic' analysis to augment the route-based analysis used in [http://scigrid.de/ SciGRID]. This has been implemented as a series of scripts for the PostgreSQL database using the PostGIS spatial extensions. |
| + | |
| + | [https://zenodo.org/record/47317 Data extracts] are provided for Europe and North America in a similar CSV format to [http://scigrid.de/ SciGRID]. |
| + | |
| + | === US grid dataset by Breakthrough Energy === |
| + | |
| + | US grid dataset by Bill Gates' Breakthrough Energy |
| + | |
| + | *[https://science.breakthroughenergy.org/ https://science.breakthroughenergy.org/] |
| + | *Dataset: [https://zenodo.org/record/3905429 https://zenodo.org/record/3905429] |
| + | *[https://arxiv.org/abs/2002.06155 https://arxiv.org/abs/2002.06155] |
| | | |
| <br/> | | <br/> |
Line 202: |
Line 353: |
| | | |
| The global OpenStreetMap (OSM) power grid data is visible at [http://www.itoworld.com/map/4 ITO World Electricity Distribution] and [http://enipedia.tudelft.nl/ Enipedia] has [http://enipedia.tudelft.nl/OpenStreetMap/ nightly extracts of the power grid from OSM]. | | The global OpenStreetMap (OSM) power grid data is visible at [http://www.itoworld.com/map/4 ITO World Electricity Distribution] and [http://enipedia.tudelft.nl/ Enipedia] has [http://enipedia.tudelft.nl/OpenStreetMap/ nightly extracts of the power grid from OSM]. |
| + | |
| + | === GridKit Datasets === |
| + | |
| + | [https://github.com/bdw/GridKit GridKit] uses spatial and topological analysis to transform map objects from [http://www.openstreetmap.org/ OpenStreetMap] into a network model of the electric power system. It has been developed in the context of the [http://scigrid.de/ SciGRID] project at the [http://www.next-energy.de/ NEXT ENERGY - EWE Research Centre for Energy Technology], to investigate the possibility of 'heuristic' analysis to augment the route-based analysis used in [http://scigrid.de/ SciGRID]. This has been implemented as a series of scripts for the PostgreSQL database using the PostGIS spatial extensions. |
| + | |
| + | [https://zenodo.org/record/47317 Data extracts] are provided for Europe and North America in a similar CSV format to [http://scigrid.de/ SciGRID]. |
| | | |
| === IRENA OpenStreetMap Extract === | | === IRENA OpenStreetMap Extract === |
| | | |
| See [http://globalatlas.irena.org/NewsDetailPublic.aspx?id=2278 IRENA News Announcement]<br/> | | See [http://globalatlas.irena.org/NewsDetailPublic.aspx?id=2278 IRENA News Announcement]<br/> |
| + | |
| + | === PLEXOS-World === |
| + | |
| + | <span style="font-size: 13.6px; background-color: rgb(255, 255, 255);">A global dataset of Net Transfer Capacities between countries and sub-regions as retrieved for the global power system model PLEXOS-World based on the 2015 calendar year is openly available. The dataset can be retrieved at the dedicated </span>[https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/CBYXBY PLEXOS-World Harvard Dataverse.]<br/> |
| | | |
| <br/> | | <br/> |
| | | |
| == Non-Region Specific == | | == Non-Region Specific == |
| + | |
| + | === University of Washington Power Systems Test Case Archive === |
| + | |
| + | [http://www.ee.washington.edu/research/pstca/ Power Systems Test Case Archive] |
| + | |
| + | === IEEE PES Power Grid Library === |
| + | |
| + | [https://power-grid-lib.github.io/ Overview] |
| + | |
| + | [https://github.com/power-grid-lib/pglib-opf Optimal Power Flow Cases] |
| | | |
| === RWTH Aachen Transmission Expansion Problem Benchmark Case === | | === RWTH Aachen Transmission Expansion Problem Benchmark Case === |
Line 218: |
Line 389: |
| | | |
| The paper describing the model is [http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=7232601 A benchmark case for network expansion methods], 2015. | | The paper describing the model is [http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=7232601 A benchmark case for network expansion methods], 2015. |
− |
| |
− | <br/>
| |
| | | |
| = Other lists of network datasets = | | = Other lists of network datasets = |
| | | |
− | [http://enipedia.tudelft.nl/wiki/Electricity_Transmission_Network Enipedia list] | + | *[http://enipedia.tudelft.nl/wiki/Electricity_Transmission_Network Enipedia list] |
| | | |
| *[http://enipedia.tudelft.nl/OpenStreetMap/ Nightly extracts of the power grid from OpenStreetMap] | | *[http://enipedia.tudelft.nl/OpenStreetMap/ Nightly extracts of the power grid from OpenStreetMap] |
Line 229: |
Line 398: |
| **This data is fed into the [http://enipedia.tudelft.nl/Elasticsearch.html search page here] where you locate data on individual power plants. | | **This data is fed into the [http://enipedia.tudelft.nl/Elasticsearch.html search page here] where you locate data on individual power plants. |
| | | |
− | [http://www.maths.ed.ac.uk/optenergy/data/Summary.pdf Edinburgh University list] | + | *[http://www.maths.ed.ac.uk/optenergy/data/Summary.pdf Edinburgh University list] |
| | | |
− | <br/> | + | *[https://github.com/ComplexNetTSP/ComplexNetWiki/wiki/2.2.3-PowerGrid- Github repository] of several transmission network models<br/> |
| + | |
| + | *[https://github.com/caesar0301/awesome-public-datasets#complex-networks Github list of complex network datasets] |
| | | |
| <br/> | | <br/> |
| | | |
| = Free software for power system analysis = | | = Free software for power system analysis = |
| + | |
| + | [https://github.com/rwl/PYPOWER PyPower] in Python<br/> |
| + | |
| + | [https://github.com/FRESNA/PyPSA PyPSA]: Python for Power System Analysis |
| + | |
| + | [https://bitbucket.org/harald_g_svendsen/powergama/wiki/Home PowerGAMA] in Python |
| + | |
| + | [http://www.pserc.cornell.edu/matpower/ MATPOWER] in Matlab or Octave |
| + | |
| + | [http://sourceforge.net/projects/electricdss/ OpenDSS] in Delphi |
| + | |
| + | [http://faraday1.ucd.ie/psat.html PSAT] in Matlab or Octave |
| + | |
| + | [https://github.com/lanl-ansi/PowerModels.jl PowerModels.jl] in Julia |
| + | |
| + | [https://github.com/wheitkoetter/AutoGridComp AutoGridComp] in Python for the comparison of power grid models |
| + | |
| + | '''Other lists of power system analysis software''' |
| + | |
| + | [https://wiki.openelectrical.org/index.php?title=Power_Systems_Analysis_Software https://wiki.openelectrical.org/index.php?title=Power_Systems_Analysis_Software] |
| + | |
| + | [https://nkloc.wordpress.com/2011/11/11/power-system-simulation-software-list/ https://nkloc.wordpress.com/2011/11/11/power-system-simulation-software-list/] |
| + | |
| + | [http://www2.econ.iastate.edu/tesfatsi/ElectricOSS.htm http://www2.econ.iastate.edu/tesfatsi/ElectricOSS.htm] |
| | | |
| <br/> | | <br/> |
| | | |
− | [https://github.com/rwl/PYPOWER PyPower] in Python<br/>
| + | = Typical electrical parameters for transmission infrastructure = |
| | | |
− | [https://bitbucket.org/harald_g_svendsen/powergama/wiki/Home PowerGAMA] in Python
| + | == Calculating cable impedances == |
| | | |
− | MATPOWER in [http://www.pserc.cornell.edu//matpower/ Matlab or Octave]
| + | <span style="font-size: 0.85em;">see [https://www.siechem.com/tech-support/impedance-2/ https://www.siechem.com/tech-support/impedance-2/] (</span>[http://www.openelectrical.org/wiki/index.php?title=Cable_Impedance_Calculations http://www.openelectrical.org/wiki/index.php?title=Cable_Impedance_Calculations], link is broken)<span style="font-size: 0.85em;"> and electrical engineering textbooks.</span> |
| | | |
− | [http://sourceforge.net/projects/electricdss/ OpenDSS] in Pascal?
| + | <br/> |
| | | |
− | PSAT in [http://faraday1.ucd.ie/psat.html Matlab or Octave]
| + | '''Referring impedances, i.e. <span style="color: rgb(32, 33, 34); font-family: sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);">convert impedances from one voltage to another</span>: ''' |
| | | |
− | == Other lists of power system analysis software == | + | see [http://openelectrical.org/index.php?title=Referring_Impedances http://openelectrical.org/index.php?title=Referring_Impedances]<br/> |
| | | |
| <br/> | | <br/> |
| | | |
− | [http://www.openelectrical.org/wiki/index.php?title=Power_Systems_Analysis_Software http://www.openelectrical.org/wiki/index.php?title=Power_Systems_Analysis_Software]
| + | == Generalities on overhead alternating current transmission lines == |
| | | |
− | [https://nkloc.wordpress.com/2011/11/11/power-system-simulation-software-list/ https://nkloc.wordpress.com/2011/11/11/power-system-simulation-software-list/]
| + | === Three-phase power === |
| | | |
− | = Typical transmission line electrical parameters = | + | In almost all of the world electrical power is transmitted using alternating current with three phases separated by 120 degrees, see [https://en.wikipedia.org/wiki/Three-phase_electric_power Wikipedia: Three-phase electric power]. |
| + | |
| + | For this reason the cables on power lines are bundled in groups of three. |
| + | |
| + | (Exceptions include: direct current power lines and some [https://en.wikipedia.org/wiki/Railway_electrification_system transmission systems for supplying trains], which are e.g. in Germany two-phase and at 16.7 Hz.) |
| + | |
| + | Current I and current limits are almost always quoted per phase. |
| + | |
| + | Voltage in the transmission system is almost always quoted as the phase-to-phase potential difference, often called line-to-line voltage V_{LL}, since this is the easiest value to measure. It is related to the line-to-ground or line-to-neutral potential difference V_{LN} by V_{LL} = \sqrt{3} V_{LN}. |
| + | |
| + | The apparent power transported in each phase is give by I*V_{LN}, so that for a complete transmission circuit the power is three times this value: |
| + | |
| + | S = 3*I*V_{LN} = \sqrt(3)*I*V_{LL} |
| + | |
| + | Often it is assumed that the voltage and current magnitudes are the same in each phase, i.e. that the system is balanced and symmetric. This should be the case in the normal operation of the transmission system. The impedances and limits below are quoted assuming that the system is balanced, so that only positive sequence impedances are given. See [https://en.wikipedia.org/wiki/Symmetrical_components Wikipedia: Symmetrical components]. |
| + | |
| + | In an unbalanced system, the three phases can be described using the positive-, negative- and zero-sequence components, where the impedances are different for each sequence. |
| + | |
| + | === Bundled conductors === |
| + | |
| + | See [https://en.wikipedia.org/wiki/Overhead_power_line#Bundle_conductors Wikipedia: Overhead power line: Bundle conductors]. |
| + | |
| + | Often the conducting wires for each phase are separated into bundles of several parallel wires, connected at intervals by spacers. This has several advantages: the higher surface area increases the current-carrying capacity, which is limited by the [https://en.wikipedia.org/wiki/Skin_effect skin effect], it reduces inductance and it helps to cool the wires. |
| + | |
| + | === Circuits === |
| + | |
| + | Each group of three phases is called a circuit. Power-carrying capability can be increased by having several circuits on a single pylon, so that wire bundles always appear in multiples of 3 in power lines. |
| + | |
| + | <br/> |
| | | |
− | == European 50 Hz transmission == | + | == European 50 Hz transmission lines == |
| | | |
| The main European alternating current (AC) electricity system is operated at 50 Hz. (Other networks, such as those for electrified trains, operate at other frequencies and some transmission lines use direct current.) | | The main European alternating current (AC) electricity system is operated at 50 Hz. (Other networks, such as those for electrified trains, operate at other frequencies and some transmission lines use direct current.) |
Line 271: |
Line 494: |
| We now list the impedances of the transmission lines, which can be used for example in the [http://www.electrical4u.com/medium-transmission-line/ lumped pi model]. | | We now list the impedances of the transmission lines, which can be used for example in the [http://www.electrical4u.com/medium-transmission-line/ lumped pi model]. |
| | | |
− | {| cellspacing="1" cellpadding="1" border="1" class="wikitable sortable" style="width:100%" | + | {| style="width:100%" class="wikitable sortable" cellspacing="1" cellpadding="1" border="1" |
| |+ Electrical properties for single circuits | | |+ Electrical properties for single circuits |
| |- | | |- |
Line 302: |
Line 525: |
| |} | | |} |
| | | |
− | In the table the thermal limit for the current is calculated as 645 A per wire at an outside temperature of 20 degrees Celsius. | + | In the table the thermal limit for the current is calculated as 645 A per wire at an outside temperature of 35 degrees Celsius, wind speed of 0.6 m/s and solar insolation typical for Germany. |
| | | |
| The thermal limit for the apparent power S is derived from the per-phase current limit I and the line-to-line voltage V by S = \sqrt{3}VI. | | The thermal limit for the apparent power S is derived from the per-phase current limit I and the line-to-line voltage V by S = \sqrt{3}VI. |
Line 317: |
Line 540: |
| | | |
| <br/> | | <br/> |
| + | |
| + | == European 50 Hz high voltage transformers == |
| + | |
| + | Typical 380/220 kV transformers have a nominal power of around 400-500 MVA and a per unit series reactance of around 0.08-0.1. |
| + | |
| + | #TODO: references |
| | | |
| == Combining electrical parameters for multiple circuits == | | == Combining electrical parameters for multiple circuits == |
Line 323: |
Line 552: |
| | | |
| <br/> | | <br/> |
| + | |
| + | == Standard Test Test Networks == |
| + | |
| + | [http://sites.ieee.org/pes-testfeeders/resources/ http://sites.ieee.org/pes-testfeeders/resources/] |
| + | |
| + | [https://github.com/e2nIEE/pandapower/tree/develop/pandapower/networks https://github.com/e2nIEE/pandapower/tree/develop/pandapower/networks] |
An unofficial, post-processed version of SciGRID version 0.2 for Germany with attached load, generation and transformers is available as a PyPSA example, see also screenshots.
The model contains the impedances and number of circuits of each line, but not the length (which can in principle be determined from the impedance and number of circuits, given standard line parameters). Only cross-border lines are assigned thermal capacities.
There is currently no coordinate dataset for the buses. The PowerWorld file contains spatial data, but in an unknown projection. The georef-bialek github project is an attempt to fix this; there is also a geo-referenced version from Tue Vissing Jensen.
The model includes 47 pages of documentation.
The transmission data was, according to the documentation, derived from the VDE and TSO maps and from OpenStreetMap. The data is provided as-is without the code that generated it.
What's missing are geocoordinates for the substations (which can be read off roughly from the JPG map) and time-dependence of the loads and/or variable generators. For Denmark, which has many CHP units, it would also be useful to know the heat demand and how the CHP units are operated.
The map is based on the ENTSO-E static grid map, which is based on the TSOs' own maps. It is known to be an approximate artistic representation rather than an accurate geographical map. Some power plants may be incorrectly labelled (e.g. fuel type may not be accurate).
The map includes information on the number of circuits and the voltage levels of transmission lines.
Information, including all geographical coordinates, can be extracted from the web API, but requires further topological processing to be turned into an electrical network model. Lines need to be connected, etc. The GridKit project provides code for this purpose and has released an unofficial dataset, which forms an electrical network model complete with buses, links, generators and transformers, full geographic coordinates, as well as all electrical metadata contained in the ENTSO-E map.
ENTSO-E makes available a model of the European transmission system. Registration is required to download it on the ENTSO-E STUM page. It is not totally clear what one may and may not do with it (e.g. whether it is possible to publish results derived from it or an aggregation of the nodes, etc.).
The first version of the model was released in the CIM XML-based format for the old UCTE area. The model was a winter snapshot for 2020, including TYNDP projects. The node names were obscured so that the model was unusable. Line capacities were missing.
The second version, published in June 2015 as Excel spreadsheets, is more useful. It contains the whole ENTSO-E area with the exception of Norway, Sweden, Cyrus and Iceland. The node names are the same as those used by the TSOs. Quoting from the documentation: "It represents the power system of the ENTSO-E members for 2030 in Vision I of the TYNDP 2014", i.e. it includes planned TYNDP projects. It includes all nodes, lines, transformers and aggregated loads and generators at each node for one snapshot. Line data includes series reactance and resistance, but not line length or capacity or number of circuits or wires per circuit bundle. Geolocation data for the nodes is missing. Node names are recognisable from the substation names on the ENTSO-E map. The model is intended for a linear load flow only. It is not clear which wind/solar/load snapshot the model represents (it is an "exemplary scenario"). Generators are not distinguished by generation source.
The third version, published in February 2016 as Excel spreadsheets has in addition thermal ratings for most transformers and most transmission lines, along with reactive power feed-in, consumption and compensation, so that a full non-linear power flow can be run on the grid.
Requires registration. Can model "the main frequency response of the system as well as the main inter-area oscillation modes".
The Core Static Grid Model is a list of relevant grid elements of the transmission system, including their electrical properties, that is published every six months by the Core TSOs in accordance with Article 25(2)(f) of the Day-ahead capacity calculation methodology of the Core capacity calculation region.
It consists of an Excel table with a list of relevant grid elements of the transmission system of Core TSOs, including their electrical properties.
PyPSA-Eur is a model/dataset of the European power system at the transmission network level.
The model covers the ENTSO-E area and contains all alternating current lines at and above 220 kV voltage level and all high voltage direct current lines, substations, an open database of conventional power plants, time series for electrical demand and variable renewable generator availability, and geographic potentials for the expansion of wind and solar power.
The model only includes freely available and open data. It provides a fully automated free software pipeline to assemble the load-flow-ready model from the original datasets. The model is suitable both for operational studies and generation and transmission expansion planning studies.
Apparently there is a a WECC Transmission Expansion Planning Policy Committee (TEPPC) 2024 Common Case GridView dataset, but the exact link seems elusive.
Registration is required to download the model.
In almost all of the world electrical power is transmitted using alternating current with three phases separated by 120 degrees, see Wikipedia: Three-phase electric power.
For this reason the cables on power lines are bundled in groups of three.
Current I and current limits are almost always quoted per phase.
Voltage in the transmission system is almost always quoted as the phase-to-phase potential difference, often called line-to-line voltage V_{LL}, since this is the easiest value to measure. It is related to the line-to-ground or line-to-neutral potential difference V_{LN} by V_{LL} = \sqrt{3} V_{LN}.
The apparent power transported in each phase is give by I*V_{LN}, so that for a complete transmission circuit the power is three times this value:
Often it is assumed that the voltage and current magnitudes are the same in each phase, i.e. that the system is balanced and symmetric. This should be the case in the normal operation of the transmission system. The impedances and limits below are quoted assuming that the system is balanced, so that only positive sequence impedances are given. See Wikipedia: Symmetrical components.
In an unbalanced system, the three phases can be described using the positive-, negative- and zero-sequence components, where the impedances are different for each sequence.
Often the conducting wires for each phase are separated into bundles of several parallel wires, connected at intervals by spacers. This has several advantages: the higher surface area increases the current-carrying capacity, which is limited by the skin effect, it reduces inductance and it helps to cool the wires.
Each group of three phases is called a circuit. Power-carrying capability can be increased by having several circuits on a single pylon, so that wire bundles always appear in multiples of 3 in power lines.
The main European alternating current (AC) electricity system is operated at 50 Hz. (Other networks, such as those for electrified trains, operate at other frequencies and some transmission lines use direct current.)
On the continent AC transmission voltages are typically 220 kV or 380 kV (sometimes quoted as 400 kV, since network operators often run their grid above nominal voltage to reduce network losses).
220 kV overhead lines are typically configured with a bundle of 2 wires per phase with wires of cross-section Al/St 240/40.
380 kV overhead lines are typically configured with a bundle of 4 wires per phase with wires of cross-section Al/St 240/40.
We now list the impedances of the transmission lines, which can be used for example in the lumped pi model.
In the table the thermal limit for the current is calculated as 645 A per wire at an outside temperature of 35 degrees Celsius, wind speed of 0.6 m/s and solar insolation typical for Germany.
The thermal limit for the apparent power S is derived from the per-phase current limit I and the line-to-line voltage V by S = \sqrt{3}VI.
Typical 380/220 kV transformers have a nominal power of around 400-500 MVA and a per unit series reactance of around 0.08-0.1.
In the table above, the impedances are quoted for a single circuit. The resistance and inductive reactance decrease proportional to the number of parallel circuits (with small modifications to the inductance due to the different geometry of the parallel circuits). Similarly the capacitance increases proportional to the number of parallel circuits (again, roughly because of changing geometry).