-
Notifications
You must be signed in to change notification settings - Fork 448
Cycling ratio is applied twice during cycling operation for HeatPump:PlantLoop:EIR:*
objects
#11203
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
Conversation
…e double counting it.
if (this->thermosiphonDisabled(state)) { | ||
this->powerUsage = (this->loadSideHeatTransfer / this->referenceCOP) * eirModifierFuncPLR * eirModifierFuncTemp * | ||
this->defrostPowerMultiplier * this->cyclingRatio; | ||
this->defrostPowerMultiplier; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The cyclingRatio
is already applied when calculating the loadSideHeatTransfer
:
EnergyPlus/src/EnergyPlus/PlantLoopHeatPumpEIR.cc
Lines 621 to 622 in e5c5f38
Real64 const operatingPLR = this->partLoadRatio * this->cyclingRatio; | |
this->loadSideHeatTransfer = availableCapacity * operatingPLR; |
|
|
|
|
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with this, and is a result of using loadSideHeatTransfer in the equation instead of availableCapacity.
I'll pull develop in here which should clean up the false test failure listed there. I'll mark it as waiting on CI as well. Assuming it's happy, I'll get this merged. |
|
|
Pull request overview
HeatPump:PlantLoop:EIR:*
objects #11202Pull Request Author
Reviewer