-
Notifications
You must be signed in to change notification settings - Fork 252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add option of country-specific district heating supply temperatures #1180
Conversation
…nge naming from "generic" to "default"
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
…thub.com/PyPSA/pypsa-eur into country-specific-dh-forward-temperatures
for more information, see https://pre-commit.ci
…thub.com/PyPSA/pypsa-eur into country-specific-dh-forward-temperatures
for more information, see https://pre-commit.ci
…thub.com/PyPSA/pypsa-eur into country-specific-dh-forward-temperatures
…-forward-temperatures
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only some small comments. One more general question, is it a good approximation to use the same temperatures for different planning horizons and an eventually increasing district heating share? Or could one expect that temperatures could be reduced due to new generation DH systems? This does not need to be tackled in this PR.
Thanks for the review! I agree, we should probably (at least add the option to) decrease temperatures over time. I was a little hesitant to do that here because it introduces more structural changes (COPs would become year-specific). |
for more information, see https://pre-commit.ci
@lisazeyen, this is ready to go from my side.
|
for more information, see https://pre-commit.ci
Closes # (if applicable).
Changes proposed in this Pull Request
Allow country-specific forward and return temperatures in district heating:
default
a necessary key. Thedefault
temperature is chosen for those countries not included in the dictionary.build_cop_profiles.run
accordingly. Forward/return temperatures that enter COP approximations are changed from floats to data arrays with dimensionstime
andname
(i.e. nodes).Checklist
envs/environment.yaml
.config.default.yaml
.doc/configtables/*.csv
.doc/release_notes.rst
is added.Notes
I've made a test run with the following settings (different from the proposed default settings):
As expected, this leads to a slightly higher overall heat pump share in district heating:
Plotting heat pump COPs for one node per country indicates that DE-COPs stay constant (same temperature as before), PL-COPs increase somewhat (slightly lower
default
supply temperatures) and DK-COPs increase substantially (much lower temperatures than before):The proposed default supply temperatures are 70/40C in Scandinavia and 90/50C elsewhere. Admittedly, this is a guesstimate (also as a compromise between expected current and future temperatures), since open data seems very difficult to come by. I would suggest to open another issue for researching this data but allowing the option to use country-specific temperatures already now.