Go to file
FabianHofmann 3fa5bbad1c
Opsd renewable ppls (#212)
* fix clustering of offwind-ac and offwind-dc in sites option

* add release nodes

* attach renewable assets by location (lat and lon) from OPSD register to network

* adapt default config to changes

* undo changes from a differen PR in cluster_network.py

* undo changes from a different PR, add release notes for this PR

* correct release notes

* add comments for relevant settings in add_electricity.py

* adjust configtable for electricity to OPSD renewable option and add estimate_renewable_capacities_from_capacitiy_stats

* reset cluster_network to HEAD

* add_electricity: Capacity is float

* config: add GB to OPSD_VRE_countries

* review and modify implementation

* update release notes

* Update envs/environment.yaml

Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>

Co-authored-by: martha.frysztacki <eb5194@iai-esm003.iai.kit.edu>
Co-authored-by: eb5194 <martha.frysztacki@kit.edu>
Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>
2020-12-03 23:13:41 +01:00
.github some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
.reuse some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
data some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
doc Opsd renewable ppls (#212) 2020-12-03 23:13:41 +01:00
envs Opsd renewable ppls (#212) 2020-12-03 23:13:41 +01:00
LICENSES add REUSE.software license information (#160) 2020-05-29 09:50:55 +02:00
scripts Opsd renewable ppls (#212) 2020-12-03 23:13:41 +01:00
test some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
.gitattributes add REUSE.software license information (#160) 2020-05-29 09:50:55 +02:00
.gitignore some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
.readthedocs.yml some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
.travis.yml some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
borg-it Add borg-it 2018-02-19 10:27:36 +01:00
config.default.yaml Opsd renewable ppls (#212) 2020-12-03 23:13:41 +01:00
config.tutorial.yaml some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
matplotlibrc Add matplotlibrc to automatically use Agg backend 2018-09-19 15:22:44 +02:00
README.md some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
Snakefile some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00

GitHub release (latest by date including pre-releases) Build Status Documentation Size Zenodo Gitter Snakemake REUSE status

PyPSA-Eur: An Open Optimisation Model of the European Transmission System

PyPSA-Eur is an open model dataset of the European power system at the transmission network level that covers the full ENTSO-E area. The model is suitable both for operational studies and generation and transmission expansion planning studies. The continental scope and highly resolved spatial scale enables a proper description of the long-range smoothing effects for renewable power generation and their varying resource availability.

The model is described in the documentation and in the paper PyPSA-Eur: An Open Optimisation Model of the European Transmission System, 2018, arXiv:1806.01613.

WARNING: Please read the limitations section of the documentation and paper carefully before using the model. We do not recommend to use the full resolution network model for simulations. At high granularity the assignment of loads and generators to the nearest network node may not be a correct assumption, depending on the topology of the underlying distribution grid, and local grid bottlenecks may cause unrealistic load-shedding or generator curtailment. We recommend to cluster the network to a couple of hundred nodes to remove these local inconsistencies. See the discussion in Section 3.4 "Model validation" of the paper.

PyPSA-Eur Grid Model

PyPSA-Eur Grid Model Simplified

The model is designed to be imported into the open toolbox PyPSA for operational studies as well as generation and transmission expansion planning studies.

The dataset consists of:

  • A grid model based on a modified GridKit extraction of the ENTSO-E Transmission System Map. The grid model contains 6001 lines (alternating current lines at and above 220kV voltage level and all high voltage direct current lines) and 3657 substations.
  • The open power plant database powerplantmatching.
  • Electrical demand time series from the OPSD project.
  • Renewable time series based on ERA5 and SARAH, assembled using the atlite tool.
  • Geographical potentials for wind and solar generators based on land use (CORINE) and excluding nature reserves (Natura2000) are computed with the vresutils library and the glaes library.

Already-built versions of the model can be found in the accompanying Zenodo repository.

A version of the model that adds building heating, transport and industry sectors to the model, as well as gas networks, can be found in the PyPSA-Eur-Sec repository.