Skip to content

refactor: update TES standing loss rates to DEA data#1791

Merged
TomKae00 merged 9 commits intoPyPSA:masterfrom
TomKae00:update_losses_TES
Aug 11, 2025
Merged

refactor: update TES standing loss rates to DEA data#1791
TomKae00 merged 9 commits intoPyPSA:masterfrom
TomKae00:update_losses_TES

Conversation

@TomKae00
Copy link
Copy Markdown
Contributor

@TomKae00 TomKae00 commented Aug 4, 2025

Changes proposed in this Pull Request

New loss rates

  • Central water pit: 0.000078 /h
  • Central water tank: 0.000077 /h
  • Decentral water tank: 0.021000 /h

System costs

  • Master branch (old losses): € 148.73 billion
  • This PR (updated losses): € 148.72 billion

Testing

scenario:
  clusters:
    - 8

planning_horizons:
  - 2030

foresight: overnight
countries: ['DE', 'PL']

clustering:
  temporal:
    resolution_sector: 12h

Energy balance for urban central heat

TES_losses_fix_vs_master

Energy balance for rural heat

TES_losses_rural_fix_vs_master

Checklist

  • I tested my contribution locally and it works as intended.
  • Code and workflow changes are sufficiently documented.
  • Changes in configuration options are added in config/config.default.yaml.
  • A release note doc/release_notes.rst is added.

Copy link
Copy Markdown
Contributor

@cpschau cpschau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent! No objections besides the request for an additional entry in the config table for our docs.

@TomKae00
Copy link
Copy Markdown
Contributor Author

TomKae00 commented Aug 5, 2025

thanks @cpschau! I removed the tes_tau parameter from doc/configtables/sector.csv. As for standing_losses in doc/configtables/costs.csv, I believe we can omit an explicit entry since it’s already covered by the fill_values and overwrites configs. Does that sound right to you?

Copy link
Copy Markdown
Contributor

@cpschau cpschau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds great! In that case this is ready to be merged from my side.

@TomKae00 TomKae00 merged commit 23c0b84 into PyPSA:master Aug 11, 2025
8 checks passed
measrainsey pushed a commit to open-energy-transition/pypsa-wal that referenced this pull request Sep 5, 2025
* refactor: use standing_losses from cost file instead of tes_tau

* fix: delete widow code

* refactor: add release_notes

* refactor: mention new costs file version in release notes

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* refactor: remove tes_tau from sector.csv config

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
toniseibold pushed a commit that referenced this pull request Dec 1, 2025
* refactor: use standing_losses from cost file instead of tes_tau

* fix: delete widow code

* refactor: add release_notes

* refactor: mention new costs file version in release notes

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* refactor: remove tes_tau from sector.csv config

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants