Features#
Here is a list of changes made to this repository specifically for this work, with the potential to be upstreamed to the main PyPSA-Eur repository.
Model Features for Energy Storage Technologies
Add structure in
prepare_sector_network
to specify a modelling approach of storages as eitherStores
orStorageUnits
(open-energy-transition/pypsa-eur#15)Add iron-air battery as storage technology with implementation as
StorageUnit
orStore
(open-energy-transition/pypsa-eur#20)Add Lithium Iron Phosphate, Vanadium, Liquid-air, Compressed-air energy storage technologies as
StorageUnit
(open-energy-transition/pypsa-eur#21)
Model Adjustment Features
Add an option to overwrite cost table attributes with the config in
prepare_costs
andload_costs
(open-energy-transition/pypsa-eur#23)Add ramping limit options for conventional powerplants in
prepare_sector_network
. (open-energy-transition/form-energy-storage#28)Adjust emission to only include the sector scope (open-energy-transition/form-energy-storage#29)
Add option for
final_adjustment
before solving the network. This script is used to limit the electricity grid interconnecting capacity for each country (open-energy-transition/form-energy-storage#33)Add a constraint to limit the use of Direct Air Capture (DAC) (open-energy-transition/form-energy-storage#42)
Include heat DSM implementation and configuration (open-energy-transition/form-energy-storage#47)
Add option to disable CHP capacity extendability for Germany in
final_adjustment
(open-energy-transition/form-energy-storage#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 (open-energy-transition/form-energy-storage#65)
Model Visualization Features
Add KPI visualization script and functions. (open-energy-transition/form-energy-storage#30)
Add new battery techs to nice names and plotting for cost map (open-energy-transition/form-energy-storage#31)
Add plotting script for FE KPIs (open-energy-transition/form-energy-storage#37)
Include optional use of Latex for plotting (open-energy-transition/form-energy-storage#59)
Create notebook with scenarios comparison. All plots and PyPSA networks can be exported to csvs (open-energy-transition/form-energy-storage#61)
Add csvs to all map plots and fixes in line loading plots (open-energy-transition/form-energy-storage#68)
Model Documentation Features
Provide documentation using github pages (open-energy-transition/form-energy-storage#57)
Model Calibration Runs
Calibration run 2023/2024 (open-energy-transition/form-energy-storage#45)
Bugfixes
Fix deprecation warning inside
prepare_cost
andload_cost
functions (open-energy-transition/pypsa-eur#24)Fix bugs of adding nuclear capacities twice (open-energy-transition/form-energy-storage#32)
Fix for
heat_dsm_profile
for leap year (open-energy-transition/form-energy-storage#60)