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
Negative Fan Power #1621
Comments
I do not entirely agree with this analysis. Fans can indeed be operated as turbines that generate power instead of consuming it. Not every fan may support this since it depends on the used technology but many do. I think we have to look further at the root cause of the problem here. |
@Mathadon : If we want to have a fan also act as a turbine, more work would be needed. I don't think users expect it to work that way. For example, if a fan has an efficiency of 80%, and the shaft work is 1000 W, then |
@mwetter that's a good point. Okay, let's cap the flow work. Can we add a note to the documentation that explains this 'approximation' and perhaps add a link to this issue? |
@Mathadon |
This issue is to add a non-negative constraint to the flow work computation
Ẇflo = V̇ Δ p >= 0
in
IBPSA.Fluid.Movers.BaseClasses.FlowMachineInterface
in order to prevent the model from producing negative power when either the pressure rise or the flow rate is negative.An example of this situation is in the model
Buildings.Examples.DualFanDualDuct.ClosedLoop
(as of lbl-srg/modelica-buildings@b657530). When the cold deck is dominant, the hot deck fanfanSupHot
is forced to have a pressure drop instead of rise across the fan because it is overpowered by the return fanfanRet
. This results in negative fan power in the model which is incorrect.The text was updated successfully, but these errors were encountered: