You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
In pandapipes 0.11 the attributes t_outlet_k has been added in the results parameters of the branch elements.
In the case of several pipes converging to the same junction, I understand that this attribute is useful to distinguish between the temperature at the outlet of the individual pipes, and the temperature at the junction resulting from the mixing of the fluids.
However I noticed an unexpected behavior in the case of circulation pumps, where the t_outlet_k doesn't correspond to the output temperature, but is smaller than both the feed and the return temperatures.
To Reproduce
Minimal example code:
I create a simple District Heazting system with only one circ_pump_pressure and one heat_consumer, connected with two pipes.
There is only one loop so there are never two branch elements converging towards the same junction.
Hi @harrahx3 , thanks for reporting this behavior. I think we still need a bit more adaption of pandapipes internals to create a logical result here. Actually, we regulate the circulation pump such that the temperature at the to node is set. This means that in cases where there are more streams into this node than just from the circulation pump, the circulation pump outlet temperature would change in such a way that the correct mixing temperature is reached. 289K is definitely not the correct value there, but t_outlet = t_to is also not always correct. I think that we need to change the behavior of the circulation pump such that the outlet temperature is set and this temperature goes into the to-node where a new mixing temperature can be observed. I believe that for this kind of behavior, we still need to adapt some equations in the system matrix construction. @SimonRubenDrauz should we soon address this topic? I think it is related to #656 . Or would it make more sense to find a quicker solution for the circulation pumps, which could be easier as they are branch components.
Describe the bug
In pandapipes 0.11 the attributes t_outlet_k has been added in the results parameters of the branch elements.
In the case of several pipes converging to the same junction, I understand that this attribute is useful to distinguish between the temperature at the outlet of the individual pipes, and the temperature at the junction resulting from the mixing of the fluids.
However I noticed an unexpected behavior in the case of circulation pumps, where the t_outlet_k doesn't correspond to the output temperature, but is smaller than both the feed and the return temperatures.
To Reproduce
Minimal example code:
I create a simple District Heazting system with only one circ_pump_pressure and one heat_consumer, connected with two pipes.
There is only one loop so there are never two branch elements converging towards the same junction.
Result
Expected behavior
I expect t_outlet_k being equal to the feed temperature t_to_k
Python environment (please complete the following information):
The text was updated successfully, but these errors were encountered: