Software Open Access
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 software pipeline to assemble the model is developed at https://github.com/PyPSA/PyPSA-eur and documentation is available at pypsa-eur.readthedocs.io.
This repository contains the code of PyPSA-Eur Releases to build the networks!
The model 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.
It 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, which enables easy configuration, replacement and
improvement of the individual parts.
The model is suitable both for operational studies and generation and transmission expansion planning studies.
Some basic validation is provided in a paper describing the dataset:
This is the first release of PyPSA-Eur, a model of the European power system at the transmission network level. Recent changes include:
condaenvironment files were updated and extended (#81).
pandas.queryfunctionality (#84 and #94).
add_extra_componentsallows to add additional components to the network only after clustering. It is thereby possible to model storage units (e.g. battery and hydrogen) in more detail via a combination of
electricity: extendable_carriers: Link: [H2 pipeline]and ensure hydrogen storage is modelled as a
Store. This is a first simplified stage (#108).
snakemakeworkflow are now written in the folder
snakemakeobject which mimics the actual
snakemakeobject produced by workflow by parsing the
Snakefileand setting all paths for inputs, outputs, and logs. This allows running all scripts within a (I)python terminal (or just by calling
python <script-name>) and thereby facilitates developing and debugging scripts significantly (#107).