Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@daniel-rdt daniel-rdt released this 28 Feb 08:30
· 1 commit to master since this release
dd92071

This is the final version of the reproducible workflow to recreate the study results of The Role of Energy Storage in Germany in collaboration with Form Energy. This repository is a soft-fork of Open Energy Transition's PyPSA-Eur fork.

Features

The release includes the following list of changes made specifically for this study.

Model Features for Energy Storage Technologies

  • Add structure in prepare_sector_network to specify a modelling approach of storages as either Stores or StorageUnits (open-energy-transition#15)

  • Add iron-air battery as storage technology with implementation as StorageUnit or Store (open-energy-transition#20)

  • Add Lithium Iron Phosphate, Vanadium, Liquid-air, Compressed-air energy storage technologies as StorageUnit (open-energy-transition#21)

Model Adjustment Features

  • Add an option to overwrite cost table attributes with the config in prepare_costs and load_costs (open-energy-transition#23)

  • Add ramping limit options for conventional powerplants in prepare_sector_network. (#28)

  • Adjust emission to only include the sector scope (#29)

  • Add option for final_adjustment before solving the network. This script is used to limit the electricity grid interconnecting capacity for each country (#33)

  • Add a constraint to limit the use of Direct Air Capture (DAC) (#42)

  • Include heat DSM implementation and configuration (#47)

  • Add option to disable CHP capacity extendability for Germany in final_adjustment (#62)

  • Add a filter_year configuration option that is used to filter out projects that have a build_year until and including the given filter_year (#65)

Model Visualization Features

  • Add KPI visualization script and functions. (#30)

  • Add new battery techs to nice names and plotting for cost map (#31)

  • Add plotting script for FE KPIs (#37)

  • Include optional use of Latex for plotting (#59)

  • Create notebook with scenarios comparison. All plots and PyPSA networks can be exported to csvs (#61)

  • Add csvs to all map plots and fixes in line loading plots (#68)

Model Documentation Features

  • Provide documentation using github pages (#57)

Model Calibration Runs

  • Calibration run 2023/2024 (#45)

Bugfixes

  • Fix deprecation warning inside prepare_cost and load_cost functions (open-energy-transition#24)

  • Fix bugs of adding nuclear capacities twice (#32)

  • Fix for heat_dsm_profile for leap year (#60)