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
New Variable Speed Heat Pump Water Heater Model #4752
Conversation
fresh add-in and changes of VSHPWH
modify comment lines "EIR function" to "COP functions"
add WH pump power and energy rate output variables
Conflicts: src/EnergyPlus/WaterThermalTanks.cc testfiles/CMakeLists.txt
Conflicts: src/EnergyPlus/WaterThermalTanks.cc testfiles/CMakeLists.txt
I can take a look at it, but it might be next week before I can get around to it. |
@Myoldmopar @mbadams5 @lgentile it has been 7 days since this pull request was last updated. |
@Myoldmopar @mbadams5 @lgentile it has been 7 days since this pull request was last updated. |
@@ -7034,8 +7168,17 @@ namespace WaterThermalTanks { | |||
HPWHCondInletNodeLast = Node( HPWaterInletNode ).Temp; | |||
HPWaterInletNodeTempSaved = Node( HPWaterInletNode ).Temp; | |||
// This for loop is intended to iterate and converge on a condenser operating temperature so that the evaporator model correctly calculates performance. | |||
// CHECK- embedded both the nonVS and the VS sim calls inside the for-loop, previously the VS wasn't in a for loop |
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.
This looks right to me. @Myoldmopar @shenb
@Myoldmopar @mbadams5 @lgentile it has been 7 days since this pull request was last updated. |
fix several bugs for the new feature of variable-speed air source heat pump water heater, after the merging conflict. remove several initialization issues.
@Myoldmopar @mbadams5 @lgentile it has been 7 days since this pull request was last updated. |
improve convergence and reduce number of warnings
merge develop except the water tank file
manually correct merging conflicts in waterthermaltanks.cc
New Variable Speed Heat Pump Water Heater Model
This fixes odd git gremlins in #4652.
@shenb @Myoldmopar
I need one of you three @shenb @nmerket @rraustad to look at WaterThermalTanks.cc and fix the merge conflicts in that file. There was a major refactoring done by @nmerket and I can't figure out the resolutions.
add the new feature development of variable-speed air-source heat pump water heater into the develop:
Files modified:
Add new object to Energy+.idd
New object: VariableSpeedCoils.cc, VariableSpeedCoils.hh
Parent object: WaterThermalTanks.cc, WaterThermalTanks.hh
New object declaration: DataHVACGlobals.cc, DataHVACGlobals.hh
Two new example files: VSHeatPumpWaterHeater.idf, VSWaterHeaterHeatPumpStratifiedTank.idf