Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question
0

Is RTF used while defrost power calculation in DX:Heating:Coil component?

asked 2025-11-05 21:04:12 -0600

Abir Ahsan's avatar

updated 2025-11-07 08:31:15 -0600

In the EnergyPlus Engineering Reference (pg 909), the reverse-cycle defrost power is given as as function of both fractional defrost time and Runtime-fraction (RTF)

However, in the current source code (DXCoils.cc, (https://github.com/NREL/EnergyPlus/bl...) around lines 8391–8403 in commit 4052950), the defrost power for reverse-cycle on-demand defrost is implemented as:

FractionalDefrostTime = 1.0 / ( 1.0 + 0.01446 / OutdoorCoildw );
...
DXCoil(DXCoilNum).DefrostPower =
  DefrostEIRTempModFac *
  ( DXCoil(DXCoilNum).RatedTotCap(Mode) / 1.01667) *
  FractionalDefrostTime;

i.e., it multiplies by FractionalDefrostTime but not by RTF.

Which formulation is intended to be correct: the Engineering Reference equation including RTF, or the current implementation without RTF? If the code is correct, how should the Engineering Reference equation be interpreted?

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2025-11-06 08:00:21 -0600

Here is the multiplication by HeatingCoilRuntimeFraction.

edit flag offensive delete link more

Comments

Thanks for pointing this out!

Abir Ahsan's avatar Abir Ahsan  ( 2025-11-06 14:21:45 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Question Tools

1 follower

Stats

Asked: 2025-11-05 21:04:12 -0600

Seen: 42 times

Last updated: 2 days ago