Releases: open-energy-transition/form-energy-storage
Release list
v0.1.0
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_networkto specify a modelling approach of storages as eitherStoresorStorageUnits(open-energy-transition#15) -
Add iron-air battery as storage technology with implementation as
StorageUnitorStore(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_costsandload_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_adjustmentbefore 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_yearconfiguration 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_costandload_costfunctions (open-energy-transition#24) -
Fix bugs of adding nuclear capacities twice (#32)
-
Fix for
heat_dsm_profilefor leap year (#60)