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

Humidistat setting in Eneryplus

asked 2019-01-28 03:38:45 -0600

keiichirot's avatar

updated 2019-01-30 10:19:59 -0600

Hi. I am using HVACTEMPLATE:ZONE:IDEALLOADSAIRSYSTEM and want to set both a thermostat and a humidistat. I set both the Dehumidification and Humidification Control Type to "Humidistat" and set a schedule of dehumidification and humidification at "ZoneControl:Humidistat.

TZ_ROOM,                 !- Zone Name
,                        !- Template Thermostat Name
,                        !- System Availability Schedule Name
,                        !- Maximum Heating Supply Air Temperature {C}
,                        !- Minimum Cooling Supply Air Temperature {C}
,                        !- Maximum Heating Supply Air Humidity Ratio {kgWater/kgDryAir}
,                        !- Minimum Cooling Supply Air Humidity Ratio {kgWater/kgDryAir}
,                        !- Heating Limit
,                        !- Maximum Heating Air Flow Rate {m3/s}
,                        !- Maximum Sensible Heating Capacity {W}
,                        !- Cooling Limit
,                        !- Maximum Cooling Air Flow Rate {m3/s}
,                        !- Maximum Total Cooling Capacity {W}
,                        !- Heating Availability Schedule Name
,                        !- Cooling Availability Schedule Name
Humidistat,              !- Dehumidification Control Type
,                        !- Cooling Sensible Heat Ratio {dimensionless}
,                        !- Dehumidification Setpoint {percent}
Humidistat,              !- Humidification Control Type
,                        !- Humidification Setpoint {percent}
,                        !- Outdoor Air Method
,                        !- Outdoor Air Flow Rate per Person {m3/s}
,                        !- Outdoor Air Flow Rate per Zone Floor Area {m3/s-m2}
,                        !- Outdoor Air Flow Rate per Zone {m3/s}
,                        !- Design Specification Outdoor Air Object Name
;                        !- Demand Controlled Ventilation Type

Zone Control Humidistat 1,  !- Name
TZ_ROOM,                 !- Zone Name
Humidifying,             !- Humidifying Relative Humidity Setpoint Schedule Name
Dehumidifying;           !- Dehumidifying Relative Humidity Setpoint Schedule Name

However, the severe error mentioned "ZoneControl:Humidistat has a duplicate field TZ_ROOM" has occurred. Is there any way I can limit the relative humidity to a constant value? Thank you in advance!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-01-28 17:06:30 -0600

HVACTemplate:Zone:IdealLoadsAirSystem tries to make things simple for you and it automatically creates a ZoneControl:Humidistat object which is causing the duplicate humidistat error. You can see this by looking at the expidf output file.

If you have fixed humidity setpoints, then put these values in the HVACTemplate:Zone:IdealLoadsAirSystemfields for "Humidification Setpoint" and "Dehumidification Setpoint", and delete the ZoneControl:Humidistat object in the idf.

If the humidity setpoints vary, then you'll have to abandon HVACTemplate and use native objects. The simplest solution is to take the expidf output from this file (it will be useful even though there are errors), rename it to <newname>.idf and delete the extra humidistat object(s).

edit flag offensive delete link more


Thanks for your advice! Finally, my simulation has worked.

keiichirot's avatar keiichirot  ( 2019-01-29 21:19:04 -0600 )edit

I Still dont understand and cannot solve the problems. please help me. Thanks

Donner's avatar Donner  ( 2022-06-07 20:37:23 -0600 )edit

@Donner More details, please.

MJWitte's avatar MJWitte  ( 2022-07-01 11:12:57 -0600 )edit

Your Answer

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

Add Answer


Question Tools

1 follower


Asked: 2019-01-28 03:38:45 -0600

Seen: 445 times

Last updated: Jan 28 '19