| Name | Set_ideal_air_loads_to_control_humidity |
| Display Name | Set Idealairloads To Control Humidity |
| uuid | f868dd22-85e0-4f7a-8f81-42fa95daa74f |
| Type | Measure |
| Language | Ruby |
| Tags | HVAC.HVAC Controls |
| Description | Configures humidity controls on the HVACTemplate:Zone:IdealLoadsAirSystem
for a specified thermal zone. Reads the zone's ZoneControl:Humidistat,
computes daily average setpoints from its humidifying and dehumidifying
schedules, and applies them along with the user-selected control types to
the ideal loads object. Dehumidification supports Humidistat,
ConstantSensibleHeatRatio, ConstantSupplyHumidityRatio, and None.
Humidification supports Humidistat, ConstantSupplyHumidityRatio, and None.
If the user selects Yes for Delete ZoneControl:Humidistat, the humidistat
object is deleted from the model after processing; its referenced schedules
are left in place.. |
| Modeler's Description | Locates ZoneControl:Humidistat for the specified zone and traces its
humidifying and dehumidifying schedule references through the Schedule:Year
to Schedule:Week:Daily to Schedule:Day:Interval/Hourly chain to compute a
daily weighted average for each setpoint. The averages are written to the
Humidification Setpoint and Dehumidification Setpoint fields of
HVACTemplate:Zone:IdealLoadsAirSystem. When ConstantSupplyHumidityRatio is
selected, the Minimum Cooling Supply Humidity Ratio or Maximum Heating
Supply Humidity Ratio field is set from the user-supplied humidity ratio
value. When Dehumidification Control Type is ConstantSensibleHeatRatio, the
Cooling Sensible Heat Ratio field is set from the user-supplied value. If
Delete ZoneControl:Humidistat is set to Yes, the ZoneControl:Humidistat
object for the zone is then removed from the workspace (its referenced
schedules are left untouched); if set to No, the humidistat object is left
in place. NOTE: As of EnergyPlus 25.1, the ZoneControl:Humidistat must be
deleted so as not to conflict with the EnergyPlus ExpandObjects. Also note
the ExpandObjects will replace any schedules with constant 60%
Dehumidification and 30% Humidification schedules. LIMITATION: The
IdealLoadsAirSystem Humidistat dehumidification control is simplified—it is
not a full dehumidification-with-reheat system and therefore will not
provide accurate accounting of energy use for humidity control. |
| Intended Software Tool | OpenStudio Application |
| Intended Software Tool | Parametric Analysis Tool |
| Intended Use Case | Model Articulation |
| Measure Type | EnergyPlusMeasure |
| Measure Language | Ruby |
| Intended Software Tool | OpenStudio Application |
| Intended Software Tool | Parametric Analysis Tool |
| Intended Use Case | Model Articulation |
| OpenStudio Version | 3.1.0 |
| Minimum Compatible OpenStudio Version | 3.1.0 |
| README File | View README File |
| GitHub Repo Link | View on GitHub |