PyPSA / pypsa-ariadne

High resolution, sector-coupled model of the German Energy System
https://ariadneprojekt.de/en/model-documentation-pypsa/
MIT License
15 stars 6 forks source link

Config Adjustments #195

Closed toniseibold closed 2 months ago

toniseibold commented 2 months ago

Config Adjustments

As stated in the ToDos, the NEP 2021 costs are now assumed for all scenarios except for the two worst case scenarios. Furthermore, following the discussion on discord, the potential for renwables in Germany are set as the following:

Side quest

In additional_functionality the constraints were only added to the linopy model which does not allow to look into them in the postnetwork. I added the constraints to the pypsa model as wel.

Before asking for a review for this PR make sure to complete the following checklist:

github-actions[bot] commented 2 months ago

Validator Report

I am the Validator. Download all artifacts here. I'll be back and edit this comment for each new commit.

:warning: Config changes detected! Results may differ due to these changes: ```diff diff --git a/config/config.yaml b/config/config.yaml index b02dced..7f6a4c8 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -4,7 +4,7 @@ # docs in https://pypsa-eur.readthedocs.io/en/latest/configuration.html#run run: - prefix: 240918_nep_DC + prefix: 240919_nep_2021_costs name: # - CurrentPolicies - KN2045_Bal_v4 @@ -413,10 +413,10 @@ solving: DE: 2020: 54.5 2025: 69 - 2030: 160 - 2035: 160 - 2040: 160 - 2045: 160 + 2030: 250 + 2035: 250 + 2040: 250 + 2045: 250 offwind: DE: 2020: 7.8 @@ -430,9 +430,9 @@ solving: 2020: 53.7 2025: 110 # EEG2023; assumes for 2026: 128 GW, assuming a fair share reached by end of 2025 2030: 400 - 2035: 400 - 2040: 400 - 2045: 400 + 2035: 1000 + 2040: 1000 + 2045: 1000 Store: co2 sequestered: DE: ```

Ariadne Variables

Comparison
NRMSE Pearson
Investment|Energy Supply|Electricity|Hydrogen|FC 10680979.980 0.000
Investment|Energy Supply|Heat|Hydrogen 10680979.980 0.000
Investment|Energy Supply|Electricity|Hydrogen 10680979.980 0.000
Price|Final Energy|Residential and Commercial|Liquids 182280.333 0.000
Price|Final Energy|Residential and Commercial|Liquids|Oil 182280.333 0.000
Secondary Energy|Heat|Hydrogen 4952.548 0.706
Secondary Energy Input|Hydrogen|Heat 4913.258 0.694
Capacity|Electricity|Hydrogen|FC 4711.349 0.632
Capacity|Electricity|Hydrogen 4711.349 0.632
Capacity|Heat|Hydrogen 4711.205 0.632
Secondary Energy|Electricity|Hydrogen 4127.130 0.471
Secondary Energy Input|Hydrogen|Electricity 3468.140 0.402
Capacity Additions|Electricity|Hydrogen 3331.223 1.000
Capacity Additions|Electricity|Hydrogen|FC 3331.223 1.000
Capacity Additions|Heat|Hydrogen 3331.121 1.000
NRMSE: Normalized (min-max) Root Mean Square Error Pearson: Pearson correlation coefficient Threshold: NRMSE > 2 Only variables reaching the threshold are shown. Find the equivalent plot for all of them below.
Plots
Main branch Feature branch
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available

General

Plots comparison
Main branch Feature branch
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Image not available Image not available
Files comparison
Status NRMSE MAE (norm)
csvs/nodal_capacities.csv :white_check_mark: Almost equal 0.000 0.00
csvs/nodal_supply_energy.csv :white_check_mark: Almost equal 0.000 0.00
csvs/costs.csv :white_check_mark: Almost equal 0.002 0.01
csvs/cfs.csv :white_check_mark: Almost equal 0.039 0.00
csvs/cumulative_cost.csv :white_check_mark: Almost equal 0.003 0.11
csvs/price_statistics.csv :white_check_mark: Almost equal 0.018 0.12
csvs/nodal_cfs.csv :white_check_mark: Almost equal 0.012 0.00
csvs/nodal_costs.csv :white_check_mark: Almost equal 0.001 0.00
csvs/curtailment.csv :white_check_mark: Almost equal 0.000 0.11
csvs/metrics.csv :white_check_mark: Almost equal 0.004 0.15
csvs/supply.csv :white_check_mark: Almost equal 0.001 0.01
csvs/capacities.csv :white_check_mark: Almost equal 0.000 0.01
csvs/energy.csv :white_check_mark: Almost equal 0.000 0.01
csvs/supply_energy.csv :white_check_mark: Almost equal 0.001 0.02
csvs/prices.csv :white_check_mark: Almost equal 0.019 0.00
csvs/market_values.csv :white_check_mark: Almost equal 0.049 0.05
csvs/weighted_prices.csv :white_check_mark: Equal
NRMSE: Normalized (min-max) Root Mean Square Error MAE (norm): Mean Absolute Error on normalized Data (min-max Status Threshold: MAE (norm) > 0.05 and NRMSE > 2

Model Metrics

Benchmarks Image not available Image not available Image not available

Comparing config_adjustments (548ea2f) with main (e7cb060). Branch is 3 commits ahead and 0 commits behind. Last updated on 2024-09-19 12:35:48 CEST.