EnergyPlus : HVACTemplate:thermostat how to set the deadband

asked 2021-10-04 03:45:54 -0500

xavfa's avatar

updated 2022-02-23 12:15:25 -0500

Hi to all, I am making automatic building models in EnergyPlus, thus, the use of HVACTemplate are very convenient. These are all further expand automatically into more native object of EnergyPlus before the simulation. For example, the HVACTemplate:Thermostat is further expand into several objects that allows for deadband values to be specified (the ZoneControlThermostat object) when the .expidf is build before simulation. But what is strange is that this deadband does not seem to be an input of the HVACTemplate:Thermostat. Please, is there a way to set the deadband value when using the HVACTemplate:Thermostat object ? or shall the modeler create the native object instead, even though the deadband would be the same for all the zones (as the HVACTemplate:Thermostat would be) ? Thanks in advance,

edit retag flag offensive close merge delete


The thermostat deadband is the difference between heating and cooling setpoints, when the HVAC system does not have to operate. And the HVACTemplate:Thermostat object allows you to specify the heating and cooling setpoints. So I don't really follow what you are asking. Are you conflating the deadband with hysteresis?

shorowit's avatar shorowit  ( 2021-10-04 18:02:09 -0500 )edit

Hi, ok, indeed, I might have been messed up between this input and hysteresis, but having a look at the results, it's acting on both setpoints in some strange greater heating set point and lower cooling set point)...So not really like hysteresis. But, then why having the two Temperature setpoints for heating and cooling and this deadband value ? So then, my question would be how to introduce hysteresis into HVACTemplate:Thermostat ? (the underneath question is : what is the deadband for then ?). @shorowit

xavfa's avatar xavfa  ( 2021-10-07 02:23:59 -0500 )edit