Closed fschreyer closed 4 months ago
My test runs on this branch did not converge (for instance /p/tmp/schreyer/Modeling/remind/remind_330/output/default_2024-03-13_15.56.02
). However, this is most likely due to issues of the current trunk version and not related to this PR. I checked that the taxes I added converge well. Otherwise, there were no infeasibilities and the reporting update worked well. As agreed with @LaviniaBaumstark, I will proceed to merge this to be included in the upcoming validation runs. Recalibration of the CES parameters is recommended after this merge.
Purpose of this PR
This PR mainly updates our green hydrogen modeling. It extends and reparameterizes the flexibility tax for electrolysis and adds a SE electricity tax on electricity used by electrolysis. The electrolysis technology
elh2
is therefore to be seen as grid electrolysis, which is now noted in the technology description.It addresses several issues relevant to the ongoing validation:
Note: A quick review would be great as this is supposed to feature the next release version and @LaviniaBaumstark wants to start validation runs as soon as possible.
Details:
1.) flexibility tax update
2.) SE electrolysis tax
tdels
technology) to capture that electrolysis also needs to pay for grid maintenance / expansion. However, as in the real world it may make sense to (partially) free electrolysis from taxes at low levels of production since, for example, electrolysis provides balancing services to the grid of a high-VRE power system, the tax is low at low shares and only increases at higher shares. The relationsship is assumed to be a logistic curve with its inflection point at 10% electrolysis share in electricity demand, that is, taxes for electrolysis will get quite high once this threshold is crossed.3.) Other Changes
Type of change
(Make sure to delete from the Type-of-change list the items not relevant to your PR)
Checklist:
remind2
where it was neededSee this remind2 PR
forbiddenColumnNames
in readCheckScenarioConfig.R in case the PR leads to deprecated switchesFAIL 0
in the output ofmake test
)CHANGELOG.md
has been updated correctlyFurther information (optional):
Before and after H2 Update (different ramp-up rates for SE tax):
/p/tmp/schreyer/Modeling/remind/Current/compScen-H2Update_vs_original-2024-03-05_09.26.34-H12.pdf
Npi runs at different stages of the incoming changes:
/p/tmp/schreyer/Modeling/remind/Current/compScen-Npi_H2Update-2024-03-01_12.05.50-H12.pdf