Skip to content

418 asset max size and esdl attribute used#419

Merged
KobusVanRooyen merged 22 commits intomainfrom
418-asset-max-size-and-esdl-attribute-used
Mar 10, 2026
Merged

418 asset max size and esdl attribute used#419
KobusVanRooyen merged 22 commits intomainfrom
418-asset-max-size-and-esdl-attribute-used

Conversation

@KobusVanRooyen
Copy link
Collaborator

@KobusVanRooyen KobusVanRooyen commented Feb 4, 2026

Update the esdl input variable used in MESIDO to limit the max size of an asset. Details in https://365tno.sharepoint.com/:x:/r/teams/P060.55186/TeamDocuments/Team/Work/Backend/Optimiser/ESDL%20compatibility%2020260121.xlsx?d=wbaacaf23f58f458091a47213eb3bedcd&csf=1&web=1&e=9LCNA7

  • HeatProducer, ResidualHeatSource, Heat pump (2 port and 4 port), eboiler, gasboiler -> Power [W]
  • ATES and Geothermal source -> Aggregation count, no units
  • HeatStorage (tank storage) -> Tanks storage [m3]
  • Pipe -> Diameter DNxxx -> separate PR
  • HeatExchange -> Capacity [W]

@KobusVanRooyen KobusVanRooyen linked an issue Feb 4, 2026 that may be closed by this pull request
Copy link
Collaborator

@tolga-akan tolga-akan left a comment

Choose a reason for hiding this comment

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

review is done

Copy link
Collaborator

@FJanssen-TNO FJanssen-TNO left a comment

Choose a reason for hiding this comment

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

Setup seems to be okay. Haven't tested it myself, but provided a few small comments.
Test should be added to check that the constraint method is used for the newest esdl.

Copy link
Collaborator

@FJanssen-TNO FJanssen-TNO left a comment

Choose a reason for hiding this comment

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

The profile & range constraints indeed make it a bit more complicating, but I do think you found a proper way around it.
See a few generic comments from me below, besides that I think the structure of the new approach is okay.

@KobusVanRooyen KobusVanRooyen marked this pull request as ready for review February 27, 2026 12:44
Copy link
Collaborator

@FJanssen-TNO FJanssen-TNO left a comment

Choose a reason for hiding this comment

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

I haven't check asset_Sizing_mixin and potential_errors yet nor the tests. But I cannot finish the checks today any further than this.

@KobusVanRooyen
Copy link
Collaborator Author

@FJanssen-TNO ready for review again

KobusVanRooyen and others added 5 commits March 10, 2026 14:18
* Allow use pipeDiameterconstraint for specifying pipe upper DN size for optional pipes
* allow pipe DN to be used if a pipeDiameterconstraint does not exist
@KobusVanRooyen KobusVanRooyen merged commit 2737ea9 into main Mar 10, 2026
6 checks passed
@KobusVanRooyen KobusVanRooyen deleted the 418-asset-max-size-and-esdl-attribute-used branch March 10, 2026 16:17
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.

Asset max size and esdl attribute used

3 participants