Skip to content
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

Incorrect hydronics in Experimental.DHC.Examples.Combined.ParallelConstantFlow #2967

Closed
AntoineGautier opened this issue Apr 15, 2022 · 3 comments · Fixed by #2968
Closed
Assignees
Milestone

Comments

@AntoineGautier
Copy link
Contributor

AntoineGautier commented Apr 15, 2022

Simulating the model yields a negative ETS pump power due to incorrect hydronic principles.
The model is indeed a blunt adaptation of SeriesConstantFlow to a two-pipe network, developed primarily to illustrate the use of Experimental.DHC.Networks.Combined.UnidirectionalParallel.
However, the hydronic layout of the ETS (as presented in Sommer 2020) is suited for "passive networks" where the ETS is not exposed to a high differential pressure.
For active networks (as it is the case here) a control valve should be used instead of a pump for the heat pump source circuits.
In addition, as an ideal pump model is used (that takes mass flow rate as an input) the model logically computes a negative flow work and a negative power.
I suggest removing that model from the library (as it may also be confused with the bidirectional network presented in Sommer 2020).
Maybe an assert statement would also be useful in Fluid.Movers.FlowControlled_m_flow to generate a warning in case of a negative flow work.

@AntoineGautier AntoineGautier self-assigned this Apr 15, 2022
@mwetter mwetter added this to the Release 9.0 milestone Apr 15, 2022
@mwetter
Copy link
Member

mwetter commented Apr 15, 2022

I agree that this is wrong and should be removed.

Adding an assertion to the pump would be good. We had a similar problem a few years ago where a pump ended up acting as a turbine because of a wrong hydraulic configuration.

@mwetter
Copy link
Member

mwetter commented Apr 18, 2022

Todo:

  • Apply to maint_8.1.x branch.

@AntoineGautier
Copy link
Contributor Author

Closed by PR #2974 and #2968.

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 a pull request may close this issue.

2 participants