Input Output Reference — EnergyPlus 8.1

<< Prev | Table of Contents | Object Index | Next >>

Input Output Reference

Group – Zone Forced Air Units[LINK]

ZoneHVAC:IdealLoadsAirSystem[LINK]

The simplest piece of zone equipment is the ZoneHVAC:IdealLoadsAirSystem component. ZoneHVAC:IdealLoadsAirSystem is used in situations where the user wishes to study the performance of a building without modeling a full HVAC system. In such a case, the Ideal Loads Air System is usually the sole conditioning component: the user does not need to specify air loops, water loops, etc. All that is needed for the ideal system are zone controls, zone equipment configurations, and the ideal loads system component.

This component can be operated with infinite or finite heating and cooling capacity. For either mode – infinite or limited capacity – the user can also specify on/off schedules for heating and cooling and outdoor air controls. There are also optional controls for dehumidification, humidification, economizer, and heat recovery. This component may be used in combination with other HVAC equipment serving the same zone.

This component can be thought of as an ideal unit that mixes air at the zone exhaust condition with the specified amount of outdoor air and then adds or removes heat and moisture at 100% efficiency in order to produce a supply air stream at the specified conditions. The energy required to condition the supply air is metered and reported as DistrictHeating and DistrictCooling.

Notes: The ideal loads system uses the zone return node or an optional zone exhaust node to extract air from the zone. Every zone served by an HVAC component must have a return air node, even though this node may not be connected to anything.

The ideal loads system was significantly expanded in version 7.0 (October 2011). As part of this upgrade, any change in the moisture content of the supply air stream results in a latent cooling (dehumidification) or latent heating (humidification) load which is metered as DistrictCooling and DistrictHeating energy consumption. Prior to version 7.0, when the ideal loads system was in heating mode, only the energy for sensible heating was metered. This results in significant changes in reported energy use compared to earlier versions, especially when using the ConstantSupplyHumidityRatio option for Humidification Control Type.

Older idf files which are transitioned to version 7.0 will automatically be set to use the ConstantSupplyHumidityRatio option for both dehumidification and humidification controls, because this is equivalent to the controls used in the older version of this system. However, the user should review all of the humidity control options and select the one which best reflects the goal of the simulation.

Field: Name[LINK]

A unique user assigned name for each ideal loads air system component. This name is referenced in a ZoneHVAC:EquipmentList object.

Field: Availability Schedule Name[LINK]

This alpha field defines the name of the schedule (ref: Schedule) that denotes whether or not this component is available to operate during a given time period. If the schedule value is greater than zero then the system is available to operate; otherwise, the system is unavailable for that time period. If this field is blank, the schedule has values of 1 for all time periods.

Field: Zone Supply Air Node Name[LINK]

The name of the outlet air node of the ideal loads object. This should be the same as one of the zone air inlet nodes for the zone the ideal loads component is serving.

Field: Zone Exhaust Air Node Name[LINK]

The name of the zone exhaust air node of the ideal loads object. This should be the same as one of the zone air exhaust nodes for the zone this component is serving. This node name is required if ZoneHVAC:IdealLoadsAirSystem is used in a zone which also has other forced air HVAC equipment. Otherwise this node name is optional but recommended.

Field: Maximum Heating Supply Air Temperature[LINK]

The maximum air temperature (degrees C) of the air used for heating the zone. The default is 50C (122F).

Field: Minimum Cooling Supply Air Temperature[LINK]

The minimum air temperature (degrees C) of the air used for cooling the zone. The default is 13C (55.4F).

Field: Maximum Heating Supply Air Humidity Ratio[LINK]

The maximum humidity ratio (kg of water per kg of dry air) of the hot supply air. The default is 0.0156 kgWater/kgDryAir which corresponds to a 20%RH at 50C (122F) dry bulb.

Field: Minimum Cooling Supply Air Humidity Ratio[LINK]

The minimum humidity ratio (kg of water per kg of dry air) of the cool supply air. The default is 0.0077 kgWater/kgDryAir which corresponds to a 10C (50F) dew point.

Field: Heating Limit[LINK]

The input must be either LimitFlowRate, LimitCapacity, LimitFlowRateAndCapacity or NoLimit. LimitFlowRate means that the heating supply air flow rate will be limited to the value specified in the next input field. LimitCapacity means that the sensible heating capacity will be limited to the value specified in the Maximum Sensible Heating Capacity field. LimitFlowRateAndCapacity means that both flow rate and capacity will be limited. NoLimit (the default) means that there will not be any limit on the heating supply air flow rate or capacity and the subsequent two fields will be ignored.

Field: Maximum Heating Air Flow Rate[LINK]

The maximum heating supply air flow rate in cubic meters per second if heating limit is set to LimitFlowRate or LimitFlowRateAndCapacity . This field may be autosized. This field is ignored if heating limit is set to NoLimit or LimitCapacity. If blank, there is no limit.

Field: Maximum Sensible Heating Capacity[LINK]

The maximum allowed sensible heating capacity in Watts if Heating Limit is set to LimitCapacity or LimitFlowRateAndCapacity. This field may be autosized. If blank, there is no limit. If Heating Limit is set to NoLimit or LimitFlowRate, this field is ignored.

Field: Cooling Limit[LINK]

The input must be either LimitFlowRate, LimitCapacity, LimitFlowRateAndCapacity or NoLimit. LimitFlowrate means that the cooling supply air flow rate will be limited to the value specified in the next input field. LimitCapacity means that the total cooling capacity will be limited to the value specified in the Maximum Total Cooling Capacity field. LimitFlowRateAndCapacity means that both flow rate and capacity will be limited. NoLimit **(the default) means that there will not be any limit on the cooling supply air flow rate or capacity and the subsequent two fields will be ignored.

Field: Maximum Cooling Air Flow Rate[LINK]

The maximum cooling supply air flow rate in cubic meters per second if Cooling Limit is set to LimitFlowRate or LimitFlowRateAndCapacity. This field may be autosized. This field is ignored if cooling limit is set to NoLimit or LimitCapacity. If blank, there is no limit. If Cooling Limit is set to NoLimit, this field is ignored. This field is required if Outdoor Air Control Type is TemperatureEconomizer in order to establish an upper limit on outdoor air flow when the economizer is active.

Field: Maximum Total Cooling Capacity[LINK]

The maximum allowed total (sensible plus latent) cooling capacity in Watts if Cooling Limit is set to LimitCapacity or LimitFlowRateAndCapacity. This field may be autosized. If blank, there is no limit. If Cooling Limit is set to NoLimit or LimitFlowRate, this field is ignored.

Field: Heating Availability Schedule Name[LINK]

The name of a schedule (ref: Schedule) that denotes whether heating is available. A schedule value greater than 0 (usually 1 is used) indicates that heating and humidification are available. A value less than or equal to 0 (usually 0 is used) denotes that heating and humidification are not available. If blank, heating and humidification are always available.

Field: Cooling Availability Schedule Name[LINK]

The name of a schedule (ref: Schedule) that denotes whether cooling is available. A schedule value greater than 0 (usually 1 is used) indicates that cooling and dehumidification are available. A value less than or equal to 0 (usually 0 is used) denotes that cooling and dehumidification is not available. If blank, cooling and dehumidification are always available.

Field: Dehumidification Control Type[LINK]

Select from ConstantSensibleHeatRatio, Humidistat, None, or ConstantSupplyHumidityRatio. ConstantSensibleHeatRatio (the default) means that the ideal loads system will be controlled to meet the sensible cooling load, and the latent cooling rate will be computed using a constant sensible heat ratio (SHR) (see next field). Humidistat means that there is a ZoneControl:Humidistat for this zone and the ideal loads system will attempt to meet the humidistat request (i.e. will dehumidify according to the Dehumidifying Relative Humidity Schedule in the ZoneControl:Humidistat object). None means that there is no dehumidification. ConstantSupplyHumidityRatio means that during cooling the supply air will always be at the Minimum Cooling Supply Humidity Ratio. For ConstantSensibleHeatRatio and Humidistat, if the mixed air humidity ratio is less than the target humidity ratio, then the mixed air humidity ratio will be used. For all options, the supply air humidity ratio will never be allowed to exceed saturation at the supply dry bulb temperature.

The selected dehumidification control type is always applied when the unit is in cooling mode. If the unit is in deadband mode (not actively heating the supply air) control type Humidistat will be active. If the unit is in heating mode, control type Humidistat** will be active if the Humidification Control Type field below is set to Humidistat or None.

This allows the ideal loads system to heat and dehumidify at the same time.

Field: Cooling Sensible Heat Ratio[LINK]

When the Dehumidification Control Type is set to ConstantSensibleHeatRatio the ideal loads system will be controlled to meet the sensible cooling load, and the latent cooling rate will be computed using the value of Cooling Sensible Heat Ratio (SHR), where SHR = Sensible Cooling divided by Total Cooling (sensible plus latent). The default is 0.7. If Dehumidification Control Type is set to something other than ConstantSensibleHeatRatio then this field will be ignored.

Field: Humidification Control Type[LINK]

Select from None, Humidistat, or ConstantSupplyHumidityRatio. None means that there is no humidification. Humidistat means that there is a ZoneControl:Humidistat for this zone and the ideal loads system will attempt to meet the humidistat request (i.e., humidify according to the Humidifying Relative Humidity Setpoint Schedule in the ZoneControl:Humidistat object). ConstantSupplyHumidityRatio means that during heating the supply air will always be at the Maximum Heating Supply Humidity Ratio. The default is None. For Humidistat, if the mixed air humidity ratio is greater than the target humidity ratio, then the mixed air humidity ratio will be used. For all options, the supply air humidity ratio will never be allowed to exceed saturation at the supply dry bulb temperature.

The selected humidification control type is always applied when the unit is in heating mode. If the unit is in deadband mode (not actively heating the supply air) control type Humidistat will be active. If the unit is in cooling mode, control type Humidistat** will be active if the Dehumidification Control Type field above is set to Humidistat or None.

This allows the ideal loads system to cool and humidify at the same time.

Field: Design Specification Outdoor Air Object Name[LINK]

This alpha field specifies the name of a DesignSpecification:OutdoorAir object which specifies the outdoor air requirements and schedule for this system. The outdoor air flow rate may also be affected by the next two fields, Demand Controlled Ventilation Type and Outdoor Air Economizer Type. If this field is blank, this system will have no outdoor air, and all outdoor air control and heat recovery options will be ignored..

Field: Outdoor Air Inlet Node Name[LINK]

This alpha field specifies the node name of the outdoor air inlet node. This node name is also specified in an OutdoorAir:Node or OutdoorAir:NodeList object. If this field is blank, a node name will be created internally.

Field: Demand Controlled Ventilation Type[LINK]

This field, along with the Design Specification Outdoor Air Object (if used) specifies how the minimum outdoor air flow rate is calculated. The choices are: None, OccupancySchedule or CO2Setpoint. The default is None.

  • None means that the design occupancy level will be used when computing the minimum outdoor air flow rate based on the inputs in the Design Specification Outdoor Air Object (see previous field).
  • OccupancySchedule means that the current occupancy level will be used when computing the minimum outdoor air flow rate based on the inputs in the Design Specification Outdoor Air Object (see previous field).
  • CO2Setpoint means that the design occupancy level will be used when computing the minimum outdoor air flow rate based on the inputs in the Design Specification Outdoor Air Object (see previous field). In addition, the minimum outdoor air flow rate may be increased if necessary to maintain the level of indoor air carbon dioxide at or below the setpoint defined in a ZoneControl:ContaminantController object.

Field: Outdoor Air Economizer Type[LINK]

This field specifies if there is an outdoor air economizer. The choices are: NoEconomizer, DifferentialDryBulb, or DifferentialEnthalpy. The default is NoEconomizer. DifferentialDryBulb and DifferentialEnthalpy mean that the economizer will increase the outdoor air flow rate above the minimum outdoor air flow (see fields Design Specification Outdoor Air Object Name and Demand Controlled Ventilation Type) when there is a cooling load and the outdoor air temperature or enthalpy is below the zone exhaust air temperature or enthalpy. The DifferentialDryBulb and DifferentialEnthalpy options require that the Maximum Cooling Air Flow Rate be specified which will be used as the limit for maximum outdoor air flow rate.

Field: Heat Recovery Type[LINK]

Select from None, Sensible, or Enthalpy. None means that there is no heat recovery. Sensible means that there is sensible heat recovery whenever the zone exhaust air temperature is more favorable than the outdoor air temperature. Enthalpy means that there is latent and sensible heat recovery whenever the zone exhaust air enthalpy is more favorable than the outdoor air enthalpy. The default is None.

Field: Sensible Heat Recovery Effectiveness[LINK]

The sensible heat recovery effectiveness, where effectiveness is defined as the change in supply temperature divided by the difference in entering supply and relief air temperatures. The default is 0.70.

Field: Latent Heat Recovery Effectiveness[LINK]

The latent heat recovery effectiveness, where effectiveness is defined as the change in supply humidity ratio divided by the difference in entering supply and relief air humidity ratios. The default is 0.65.

An example of this object in an IDF is:

ZoneHVAC:IdealLoadsAirSystem,
  Zone1 Ideal Loads System, !- Name
  AlwaysOn,                !- Availability Schedule Name
  Zone1 Ideal Loads Supply Node, !- Zone Supply Air Node Name
  Zone1 Ideal Loads Return Node, ! Zone Exhaust Air Node Name
  50,                      !- Maximum Heating Supply Air Temperature {C}
  13,                      !- Minimum Cooling Supply Air Temperature {C}
  0.0156,                  !- Maximum Heating Supply Air Humidity Ratio {kgWater/kgDryAir}
  0.0077,                  !- Minimum Cooling Supply Air Humidity Ratio {kgWater/kgDryAir}
  NoLimit,                 !- Heating Limit
  ,                        !- Maximum Heating Air Flow Rate {m3/s}
  ,                        !- Maximum Sensible Heating Capacity {W}
  NoLimit,                 !- Cooling Limit
  ,                        !- Maximum Cooling Air Flow Rate {m3/s}
  ,                        !- Maximum Total Cooling Capacity {W}
  ,                        !- Heating Availability Schedule Name
  ,                        !- Cooling Availability Schedule Name
  ConstantSensibleHeatRatio,  !- Dehumidification Control Type
  0.7,                     !- Cooling Sensible Heat Ratio
  None,                    !- Humidification Control Type
  Office OA Specification, !- Design Specification Outdoor Air Object Name
  Zone1 Ideal Loads OA Inlet Node, !- Outdoor Air Inlet Node Name
  None,                    !- Demand Controlled Ventilation Type
  NoEconomizer,            !- Outdoor Air Economizer Type
  Enthalpy,                !- Heat Recovery Type
  0.70,                    !- Sensible Heat Recovery Effectiveness
  0.65;                    !- Latent Heat Recovery Effectiveness

ZoneHVAC:IdealLoadsAirSystem Outputs[LINK]

HVAC,Sum,Zone Ideal Loads Supply Air Sensible Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Supply Air Total Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Supply Air Sensible Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Supply Air Latent Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Supply Air Total Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Supply Air Latent Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Zone Sensible Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Zone Latent Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Zone Total Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Zone Sensible Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Zone Latent Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Zone Total Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Outdoor Air Sensible Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Outdoor Air Latent Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Outdoor Air Total Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Outdoor Air Sensible Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Outdoor Air Latent Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Outdoor Air Total Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Heat Recovery Sensible Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Heat Recovery Latent Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Heat Recovery Total Heating Energy [J]
HVAC,Sum,Zone Ideal Loads Heat Recovery Sensible Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Heat Recovery Latent Cooling Energy [J]
HVAC,Sum,Zone Ideal Loads Heat Recovery Total Cooling Energy [J]
HVAC,Average,Zone Ideal Loads Supply Air Sensible Heating Rate [W]
HVAC,Average,Zone Ideal Loads Supply Air Latent Heating Rate [W]
HVAC,Average,Zone Ideal Loads Supply Air Total Heating Rate [W]
HVAC,Average,Zone Ideal Loads Supply Air Sensible Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Supply Air Latent Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Supply Air Total Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Zone Sensible Heating Rate [W]
HVAC,Average,Zone Ideal Loads Zone Latent Heating Rate [W]
HVAC,Average,Zone Ideal Loads Zone Total Heating Rate [W]
HVAC,Average,Zone Ideal Loads Zone Sensible Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Zone Latent Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Zone Total Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Outdoor Air Sensible Heating Rate [W]
HVAC,Average,Zone Ideal Loads Outdoor Air Latent Heating Rate [W]
HVAC,Average,Zone Ideal Loads Outdoor Air Total Heating Rate [W]
HVAC,Average,Zone Ideal Loads Outdoor Air Sensible Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Outdoor Air Latent Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Outdoor Air Total Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Heat Recovery Sensible Heating Rate [W]
HVAC,Average,Zone Ideal Loads Heat Recovery Latent Heating Rate [W]
HVAC,Average,Zone Ideal Loads Heat Recovery Total Heating Rate [W]
HVAC,Average,Zone Ideal Loads Heat Recovery Sensible Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Heat Recovery Latent Cooling Rate [W]
HVAC,Average,Zone Ideal Loads Heat Recovery Total Cooling Rate [W]
HVAC,Sum,Zone Ideal Loads Economizer Active Time [hr]
HVAC,Sum,Zone Ideal Loads Heat Recovery Active Time [hr]
HVAC,Average,Zone Ideal Loads Hybrid Ventilation Available Status []

Ideal Loads Output Variable Overview[LINK]

All of the ZoneHVAC:IdealLoadsAirSystem loads and energy use are reported for Sensible Heating, Latent Heating, Total Heating, Sensible Cooling, Latent Cooling, and Total Cooling. To explain the relationship between the various outputs, Total Cooling Energy will be used.

Zone Ideal Loads Supply Air Total Cooling Energy is the district cooling energy consumed by the ideal loads system “cooling coil” to cool and dehumidify the supply air.

Zone Ideal Loads Zone Total Cooling Energy is the total (sensible plus latent) cooling energy delivered to the zone. If there is no outdoor air, then Zone Ideal Loads Supply Air Total Cooling Energy = Zone Ideal Loads Zone Total Cooling Energy.

Zone Ideal Loads Outdoor Air Total Cooling Energy is the total (sensible plus latent) cooling energy required to cool the outdoor air to the zone exhaust air temperature and humidity ratio.

Zone Ideal Loads Heat Recovery Total Cooling Energy is the total (sensible plus latent) cooling energy supplied by heat recovery. This offsets a portion of the Zone Ideal Loads Outdoor Air Total Cooling Energy.

When the economizer is not active, these values are related by the following equation:

Zone Ideal Loads Supply Air Total Cooling Energy + Zone Ideal Loads Heat Recovery Total Cooling Energy = Zone Ideal Loads Zone Total Cooling Energy+ Zone Ideal Loads Outdoor Air Total Cooling Energy

Zone Ideal Loads Supply Air Sensible Heating Energy [J][LINK]

Zone Ideal Loads Supply Air Sensible Heating Rate [W][LINK]

The sensible heating energy (or rate) added to raise the temperature of the mixed air stream to the temperature of the supply air stream. This is the ideal “heating coil” load.

Zone Ideal Loads Supply Air Latent Heating Energy [J][LINK]

Zone Ideal Loads Supply Air Latent Heating Rate [W][LINK]

The latent heating energy (or rate) added to raise the humidity ratio of the mixed air stream to the temperature of the supply air stream. This is the ideal “humidifier” load.

Zone Ideal Loads Supply Air Total Heating Energy [J][LINK]

Zone Ideal Loads Supply Air Total Heating Rate [W][LINK]

The total (sensible and latent) heating energy (or rate) added to raise the mixed air stream to the temperature and humidity ratio of the supply air stream. Zone Ideal Loads Supply Air Total Heating Energy is metered as DistrictHeating energy.

Zone Ideal Loads Supply Air Sensible Cooling Energy [J][LINK]

Zone Ideal Loads Supply Air Sensible Cooling Rate [W][LINK]

The sensible cooling energy (or rate) removed to lower the temperature of the mixed air stream to the temperature of the supply air stream. This is the ideal “cooling coil” sensible load.

Zone Ideal Loads Supply Air Latent Cooling Energy [J][LINK]

Zone Ideal Loads Supply Air Latent Cooling Rate [W][LINK]

The latent cooling energy (or rate) removed to lower the humidity ratio of the mixed air stream to the temperature of the supply air stream. This is the ideal “cooling coil” latent load.

Zone Ideal Loads Supply Air Total Cooling Energy [J][LINK]

Zone Ideal Loads Supply Air Total Cooling Rate [W][LINK]

The total (sensible and latent) cooling energy (or rate) removed to lower the mixed air stream to the temperature and humidity ratio of the supply air stream. Zone Ideal Loads Supply Air Total Cooling Energy is metered as DistrictCooling energy. This is the ideal “cooling coil” total load.

Zone Ideal Loads Zone Sensible Heating Energy [J][LINK]

Zone Ideal Loads Zone Sensible Heating Rate [W][LINK]

The sensible heating energy (or rate) added to the zone.

Zone Ideal Loads Zone Latent Heating Energy [J][LINK]

Zone Ideal Loads Zone Latent Heating Rate [W][LINK]

The latent heating energy (or rate) added to the zone.

Zone Ideal Loads Zone Total Heating Energy [J][LINK]

Zone Ideal Loads Zone Total Heating Rate [W][LINK]

The total (sensible and latent) heating energy (or rate) added to the zone.

Zone Ideal Loads Zone Sensible Cooling Energy [J][LINK]

Zone Ideal Loads Zone Sensible Cooling Rate [W][LINK]

The sensible cooling energy (or rate) removed from the zone.

Zone Ideal Loads Zone Latent Cooling Energy [J][LINK]

Zone Ideal Loads Zone Latent Cooling Rate [W][LINK]

The latent cooling energy (or rate) removed from the zone.

Zone Ideal Loads Zone Total Cooling Energy [J][LINK]

Zone Ideal Loads Zone Total Cooling Rate [W][LINK]

The total (sensible and latent) cooling energy (or rate) removed from the zone.

Zone Ideal Loads Outdoor Air Sensible Heating Energy [J][LINK]

Zone Ideal Loads Outdoor Air Sensible Heating Rate [W][LINK]

The sensible heating energy (or rate) required to raise the temperature of the outdoor air to the zone exhaust air temperature. This value will be calculated only when heating is active.

Zone Ideal Loads Outdoor Air Latent Heating Energy [J][LINK]

Zone Ideal Loads Outdoor Air Latent Heating Rate [W][LINK]

The latent heating energy (or rate) required to raise the humidity ratio of the outdoor air to the zone exhaust air humidity ratio. This value will be calculated only when humidification is active.

Zone Ideal Loads Outdoor Air Total Heating Energy [J][LINK]

Zone Ideal Loads Outdoor Air Total Heating Rate [W][LINK]

The total (sensible and latent) heating energy (or rate) required to raise the temperature and humidity ratio of the outdoor air to the zone exhaust air humidity ratio. This value will be calculated only when heating or humidification is active.

Zone Ideal Loads Outdoor Air Sensible Cooling Energy [J][LINK]

Zone Ideal Loads Outdoor Air Sensible Cooling Rate [W][LINK]

The sensible cooling energy (or rate) required to lower (or raise) the temperature of the outdoor air to the zone exhaust air temperature. This value will be calculated only when cooling is active.

Zone Ideal Loads Outdoor Air Latent Cooling Energy [J][LINK]

Zone Ideal Loads Outdoor Air Latent Cooling Rate [W][LINK]

The latent cooling energy (or rate) required to lower (or raise) the humidity ratio of the outdoor air to the zone exhaust air humidity ratio. This will be calculated only when dehumidification is active.

Zone Ideal Loads Outdoor Air Total Cooling Energy [J][LINK]

Zone Ideal Loads Outdoor Air Total Cooling Rate [W][LINK]

The total (sensible and latent) cooling energy (or rate) required to lower the temperature and humidity ratio of the outdoor air to the zone exhaust air temperature and humidity ratio. This value will be calculated only when cooling or dehumidification is active.

Zone Ideal Loads Heat Recovery Sensible Heating Energy [J][LINK]

Zone Ideal Loads Heat Recovery Sensible Heating Rate [W][LINK]

The sensible heating energy (or rate) added to the outdoor air stream from heat recovery.

Zone Ideal Loads Heat Recovery Latent Heating Energy [J][LINK]

Zone Ideal Loads Heat Recovery Latent Heating Rate [W][LINK]

The latent heating energy (or rate) added to the outdoor air stream from heat recovery.

Zone Ideal Loads Heat Recovery Total Heating Energy [J][LINK]

Zone Ideal Loads Heat Recovery Total Heating Rate [W][LINK]

The total (sensible and latent) heating energy (or rate) added to the outdoor air stream from heat recovery.

Zone Ideal Loads Heat Recovery Sensible Cooling Energy [J][LINK]

Zone Ideal Loads Heat Recovery Sensible Cooling Rate [W][LINK]

The sensible cooling energy (or rate) removed from the outdoor air stream from heat recovery.

Zone Ideal Loads Heat Recovery Latent Cooling Energy [J][LINK]

Zone Ideal Loads Heat Recovery Latent Cooling Rate [W][LINK]

The latent cooling energy (or rate) removed from the outdoor air stream from heat recovery.

Zone Ideal Loads Heat Recovery Total Cooling Energy [J][LINK]

Zone Ideal Loads Heat Recovery Total Cooling Rate [W][LINK]

The total (sensible and latent) cooling energy (or rate) removed from the outdoor air stream from heat recovery.

Zone Ideal Loads Economizer Active Time [hr][LINK]

Hours when the Ideal Loads economizer increased the outdoor air flow rate above the minimum.

Zone Ideal Loads Heat Recovery Active Time [hr][LINK]

Hours when the Ideal Loads heat recovery was actively heating or cooling the outdoor air stream.

Zone Ideal Loads Hybrid Ventilation Available Status [][LINK]

This is the availability status of the ideal loads object as set by the hybrid ventilation manager. Rules to determine the availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 and 1. These integers represent NoAction (0) and ForceOff (1). When the availability status is ForceOff, the unit is turned off regardless of its availability schedule. The other status flag i.e. NoAction does not control the unit and the controls of the unit turn it back on. Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:FourPipeFanCoil[LINK]

What is a fan coil unit? Like many HVAC terms, “fan coil unit” is used rather loosely. Sometimes it is used for terminal units that would be better described as powered induction units. Carrier and others use the term for the room side of refrigerant-based split systems. Here we are modeling in-room forced-convection hydronic units. Typically these units are small (200 – 1200 cfm) and self-contained. They are mostly used in exterior zones, usually in hotels, apartments, or offices. They may be connected to ducted outside air, or have a direct outside air vent, but they do not have outside air economizers. Units with outside air economizers are marketed (in the United States) as unit ventilators. Unit ventilators are typically bigger than fan coils and are widely used in classrooms or other applications where ventilation is a priority. If a zonal unit with an outside economizer is desired, ZoneHVAC:UnitVentilator should be used.

The heating or cooling output of the unit ventilator is controlled by varying the air flow rate, the water flow rate, or both. Air flow rate can be controlled by cycling the fan on/off or with a variable speed fan drive. The most common setup is a two or three speed fan with the speed selected by hand. The fan then cycles on/off to control heating / cooling output. The controls are often a wall mounted thermostat with hand selection of heating/cooling and fan speed (off/low/medium/high). These controls may also be mounted on the unit

Carrier offers a retrofit VSD motor for fan coil units. It claims up to 45% energy savings from such a retrofit, as well as increased comfort and less noise compared to a cycling fan (fan coil fans ar typically noisy and inefficient). Some other manufacturers are also offering units with VSD fans. Variable speed fans appear to offer an easy way to significantly increase the efficiency of what have typically been very inefficient units.

EnergyPlus provides 4 capacity control methods for this unit: 1) multi-speed cycling fan with constant water flow rate; 2) constant speed continuous fan with variable water flow rate; 3) variable-speed fan with constant water flow rate; 4) variable-speed fan with variable water flow rate.

In EnergyPlus the fan coil units are modeled as compound components. That is, they are assembled from other components. Fan coils contain an outdoor air mixer, a fan, a heating coil and a cooling coil. These components are described elsewhere in this document. The fan coil input simply requires the names of these four components, which have to be described elsewhere in the input. The input also requires the name of an availability schedule, maximum airflow rate, outdoor airflow rate, and maximum and minimum hot and cold water volumetric flow rates. The unit is connected to the zone inlet and exhaust nodes and the outdoor air by specifying unit inlet, and outlet air node names and the outdoor air mixer object name. The outdoor air mixer child object provides the outdoor air and relief air nodes names. Note that the unit air inlet node should be the same as a zone exhaust node and the unit outlet node should be the same as a zone inlet node. The fan coil unit is connected to a hot water loop (demand side) through its hot water coil and to a chilled water loop (demand side) through its cooling coil.

Note that the type of fan component associated with the fan coil unit depends on the type of capacity control method chosen. For ConstantFanVariableFlow a Fan:OnOff or Fan:ConstantVolume should be used. For CyclingFan, a Fan:OnOff should be used. And for VariableFanVariableFlow or VariableFanConstantFlow a Fan:VariableVolume should be chosen.

Fan coil units can be 4-pipe or 2-pipe. For 4-pipe units there are 2 supply pipes and 2 return pipes. For 2-pipe units there is a single supply pipe and a single return pipe and the supply is switched between hot and chilled water depending on the season. We model 4-pipe units, but the 4-pipe model can be used to model 2-pipe units by using the coil availability schedules to make sure that either hot or chilled water is exclusively available.

Field: Name[LINK]

A unique user assigned name for an instance of a Fan Coil unit. Any reference to this Fan Coil unit by another object will use this name.

Field: Availability Schedule Name[LINK]

The name of the schedule (ref: Schedule) that denotes whether the fan coil unit can run during a given time period. A schedule value greater than 0 (usually 1 is used) indicates that the component can be on during the time period. A value less than or equal to 0 (usually 0 is used) denotes that the component must be off for the time period. If this field is blank, the schedule has values of 1 for all time periods.

Field: Capacity Control Method

This input denotes how the unit’s output is controlled in order to meet zone heating or cooling requirement. The choices are ConstantFanVariableFlow, CyclingFan, VariableFanVariableFlow or VariableFanConstantFlow. For ConstantFanVariableFlow, the fan speed is held constant to produce a fixed air flow rate whenever the unit is scheduled on. The hot water or chilled flow rate is varied so that the unit output matches the zone heating or cooling requirement. For CyclingFan, the fan speed is chosen so that the unit capacity is greater than or equal to the heating / cooling load and the fan is cycled to match unit output with the load. For VariableFanVariableFlow both air and water flow rates are varied to match the load. For VariableFanConstantFlow, the water flow rate is at full flow and the fan speed varies to meet the load.

Field: Maximum Supply Air Flow Rate[LINK]

The maximum volumetric airflow rate (m3/sec) through the fan coil unit. This is also the design, rated airflow rate of the unit.

Field: Low Speed Supply Air Flow Ratio[LINK]

This numerical field specifies the ratio of the low speed flow rate to the maximum supply air flow rate. Its value should be less than Medium Speed Supply Air Flow Ratio. If left blank, the default value is 0.33. Leave it blank if the capacity control method selected is not CyclingFan.

Field: Medium Speed Supply Air Flow Ratio[LINK]

This numerical field specifies the ratio of the medium speed flow rate to the maximum supply air flow rate. Its value should be greater than the Low Speed Supply Air Flow Ratio but less than 1.If left blank, the default value is 0.66.Leave it blank if the capacity control method selected is not CyclingFan.

Field: Maximum Outdoor Air Flow Rate[LINK]

If the fan coil unit uses outdoor air, this field specifies the outdoor air volumetric flow rate (m3/sec). This flow rate should be less than or equal to the maximum airflow rate. A value of zero specifies no outdoor air.

Field: Outdoor Air Schedule Name[LINK]

The name of a schedule whose values (0.0 to 1.0) are used as multipliers to alter the outdoor air flow rate. If this field is left blank, the values will default to 1.0.[LINK]

Field: Air Inlet Node Name[LINK]

The name of the HVAC system node from which the fan coil unit draws its indoor air. This should be one of zone exhaust nodes for the zone which the fan coil unit is serving.

Field: Air Outlet Node Name[LINK]

The name of the HVAC system node to which the fan coil unit sends its outlet air. This should be one of the inlet air nodes of the zone which is being served.

Field: Outdoor Air Mixer Object Type[LINK]

This field specifies the type of outdoor air mixer used by this fan coil unit. The outdoor air mixer component is part of the fan coil compound object. The only available outdoor air mixer type is:

OutdoorAir:Mixer

Field: Outdoor Air Mixer Name[LINK]

The name of an outdoor air mixer component (object: OutdoorAir:Mixer) which composes part of the fan coil unit. Note that the return air node of the outdoor air mixer should be the same node as the air inlet node of the fan coil unit. In addition, the outdoor air mixer’s mixed air node should be the same as the inlet air node of the fan coil unit’s fan.

Field: Supply Air Fan Object Type[LINK]

This field specifies the type of supply air fan object used by this fan coil. The supply air fan is part of the fan coil compound object. The only valid supply air fan types are:

Fan:OnOff
Fan:ConstantVolume
Fan:VariableVolume

Field: Supply Air Fan Name[LINK]

The name of a fan component that composes part of the fan coil unit. Note that the fan’s maximum flow rate should be the same as the maximum airflow rate of the fan coil unit and the type of fan object should correspond to the capacity control method. Namely, for ConstantFanVariableFlow a Fan:OnOff or Fan:ConstantVolume should be used. For CyclingFan, a Fan:OnOff should be used. And for VariableFanVariableFlow or VariableFanConstantFlow a Fan:VariableVolume should be chosen. The fan’s inlet node should be the same as the outdoor air mixer’s mixed air node.

The fan’s outlet node should be the same as the cooling coil’s air inlet node.

Field: Cooling Coil Object Type[LINK]

This field specifies the type of chilled water cooling coil to be modeled for this fan coil unit. Only the following coil types can be used:

Coil:Cooling:Water
Coil:Cooling:Water:DetailedGeometry
CoilSystem:Cooling:Water:HeatExchangerAssisted

The input requirements for these chilled water coil objects are described elsewhere in this document.

Field: Cooling Coil Name[LINK]

The name of the cooling coil component that composes part of the fan coil unit. The cooling coil air inlet node should be the same as the fan outlet node. The cooling coil air outlet node should be the same as the heating coil air inlet node.

Only the following coil types can be used:

Coil:Cooling:Water
Coil:Cooling:Water:DetailedGeometry
CoilSystem:Cooling:Water:HeatExchangerAssisted

Field: Maximum Cold Water Flow Rate[LINK]

The maximum cold water volumetric flow rate (m3/sec) through the fan coil unit’s cooling coil.

Field: Minimum Cold Water Flow Rate[LINK]

The minimum cold water volumetric flow rate (m3/sec) through the fan coil unit’s cooling coil.

Field: Cooling Convergence Tolerance[LINK]

The convergence tolerance for the control of the unit cooling output. The unit is controlled by matching the unit output to the zone demand. For units with water coils, the model must be numerically inverted to obtain a specified output. The cooling convergence tolerance is the error tolerance used to terminate the numerical inversion procedure. Basically this is the fraction:

Field: Heating Coil Object Type[LINK]

This field is the type of coil that is used for heating in the fan coil system. It is used in conjunction with the heating coil name (see next field) to specify the heating coil present within the system. The only allowable heating coil type is:

Coil:Heating:Water

Field: Heating Coil Name[LINK]

The name of the heating coil component that composes part of the fan coil unit. The heating coil air inlet node should be the same as the cooling coil outlet node. The heating coil air outlet node should be the same as the fan coil air outlet node.

Only the following coil type can be used:

Coil:Heating:Water

Field: Maximum Hot Water Flow Rate[LINK]

The maximum hot water volumetric flow rate (m3/sec) through the fan coil unit’s heating coil.

Field: Minimum Hot Water Flow Rate[LINK]

The minimum hot water volumetric flow rate (m3/sec) through the fan coil unit’s heating coil.

Field: Heating Convergence Tolerance[LINK]

The convergence tolerance for the control of the unit heating output. The unit is controlled by matching the unit output to the zone demand. For units with water coils, the model must be numerically inverted to obtain a specified output. The heating convergence tolerance is the error tolerance used to terminate the numerical inversion procedure. Basically this is the fraction:

An example input for a fan coil unit, including its constituent components, is shown below.

ZoneHVAC:FourPipeFanCoil,
  Zone1FanCoil,            !- Name
  FanAndCoilAvailSched,    !- Availability Schedule Name
  ConstantFanVariableFlow, !- Capacity Control Method
  autosize,                !- Maximum Supply Air Flow Rate {m3/s}
  ,                        !- Low Speed Supply Air Flow Ratio
  ,                        !- Medium Speed Supply Air Flow Ratio
  autosize,                !- Maximum Outdoor Air Flow Rate {m3/s}
  OUTAIRFANCOILSCHEDULE,   !- Outdoor Air Schedule Name
  Zone1FanCoilAirInletNode,!- Air Inlet Node Name
  Zone1FanCoilAirOutletNode,  !- Air Outlet Node Name
  OutdoorAir:Mixer,        !- Outdoor Air Mixer Object Type
  Zone1FanCoilOAMixer,     !- Outdoor Air Mixer Name
  Fan:ConstantVolume,      !- Supply Air Fan Object Type
  Zone1FanCoilFan,         !- Supply Air Fan Name
  Coil:Cooling:Water,      !- Cooling Coil Object Type
  Zone1FanCoilCoolingCoil, !- Cooling Coil Name
  autosize,                !- Maximum Cold Water Flow Rate {m3/s}
  0.0,                     !- Minimum Cold Water Flow Rate {m3/s}
  0.001,                   !- Cooling Convergence Tolerance
  Coil:Heating:Water,      !- Heating Coil Object Type
  Zone1FanCoilHeatingCoil, !- Heating Coil Name
  autosize,                !- Maximum Hot Water Flow Rate {m3/s}
  0.0,                     !- Minimum Hot Water Flow Rate {m3/s}
  0.001;                   !- Heating Convergence Tolerance

OutdoorAir:Mixer,
    Zone1FanCoilOAMixer, ! name
    Zone1FanCoilOAMixerOutletNode, ! Mixed Air Node Name
    Zone1FanCoilOAInNode, ! Outdoor Air Stream Node Name
    Zone1FanCoilExhNode, ! Relief Air Stream Node Name
    Zone1FanCoilAirInletNode; ! Return Air Stream Node Name

    Fan:OnOff,
        Zone1FanCoilFan,         !- Name
        FanAndCoilAvailSched,    !- Availability Schedule Name
        0.5,                     !- Fan Total Efficiency
        75.0,                    !- Pressure Rise {Pa}
        autosize,                !- Maximum Flow Rate {m3/s}
        0.9,                     !- Motor Efficiency
        1.0,                     !- Motor In Airstream Fraction
        Zone1FanCoilOAMixerOutletNode,  !- Air Inlet Node Name
        Zone1FanCoilFanOutletNode,  !- Air Outlet Node Name
        FanPowerRatioCurve,      !- Fan Power Ratio Function of Speed Ratio Curve Name
        FanEffRatioCurve;        !- Fan Efficiency Ratio Function of Speed Ratio Curve Name

    Coil:Cooling:Water,
        Zone1FanCoilCoolingCoil, !- Name
        FanAndCoilAvailSched,    !- Availability Schedule Name
        autosize,                !- Design Water Flow Rate {m3/s}
        autosize,                !- Design Air Flow Rate {m3/s}
        autosize,                !- Design Inlet Water Temperature {C}
        autosize,                !- Design Inlet Air Temperature {C}
        autosize,                !- Design Outlet Air Temperature {C}
        autosize,                !- Design Inlet Air Humidity Ratio {kgWater/kgDryAir}
        autosize,                !- Design Outlet Air Humidity Ratio {kgWater/kgDryAir}
        Zone1FanCoilChWInletNode,!- Water Inlet Node Name
        Zone1FanCoilChWOutletNode,  !- Water Outlet Node Name
        Zone1FanCoilFanOutletNode,  !- Air Inlet Node Name
        Zone1FanCoilCCOutletNode,!- Air Outlet Node Name
        SimpleAnalysis,          !- Type of Analysis
        CrossFlow;               !- Heat Exchanger Configuration

    Coil:Heating:Water,
        Zone1FanCoilHeatingCoil, !- Name
        FanAndCoilAvailSched,    !- Availability Schedule Name
        autosize,                !- U-Factor Times Area Value {W/K}
        autosize,                !- Maximum Water Flow Rate {m3/s}
        Zone1FanCoilHWInletNode, !- Water Inlet Node Name
        Zone1FanCoilHWOutletNode,!- Water Outlet Node Name
        Zone1FanCoilCCOutletNode,!- Air Inlet Node Name
        Zone1FanCoilAirOutletNode,  !- Air Outlet Node Name
        UFactorTimesAreaAndDesignWaterFlowRate,  !- Performance Input Method
        autosize,                !- Nominal Capacity {W}
        82.2,                    !- Design Inlet Water Temperature {C}
        16.6,                    !- Design Inlet Air Temperature {C}
        71.1,                    !- Design Outlet Water Temperature {C}
        32.2;                    !- Design Outlet Air Temperature {C}

    Curve:Exponent,
        FanPowerRatioCurve,      !- Name
        0.0,                     !- Coefficient1 Constant
        1.0,                     !- Coefficient2 Constant
        3.0,                     !- Coefficient3 Constant
        0.0,                     !- Minimum Value of x
        1.5,                     !- Maximum Value of x
        0.01,                    !- Minimum Curve Output
        1.5;                     !- Maximum Curve Output

Curve:Cubic,
   FanEffRatioCurve,        !- Name
   0.33856828,              !- Coefficient1 Constant
   1.72644131,              !- Coefficient2 x
   -1.49280132,             !- Coefficient3 x**2
   0.42776208,              !- Coefficient4 x**3
   0.5,                     !- Minimum Value of x
   1.5,                     !- Maximum Value of x
   0.3,                     !- Minimum Curve Output
   1.0;                     !- Maximum Curve Output

Fan Coil Outputs[LINK]

HVAC,Average,Fan Coil Heating Rate [W]
HVAC,Sum,Fan Coil Heating Energy [J]
HVAC,Average,Fan Coil Total Cooling Rate [W]
HVAC,Sum,Fan Coil Total Cooling Energy [J]
HVAC,Average,Fan Coil Sensible Cooling Rate [W]
HVAC,Sum,Fan Coil Sensible Cooling Energy [J]
HVAC,Average,Fan Coil Fan Electric Power[W]
HVAC,Sum,Fan Coil Fan Electric Energy [J]
HVAC,Average,Fan Coil Runtime Fraction []
HVAC,Average, Fan Coil Fan Speed Level []
HVAC,Average,Fan Coil Part Load Ratio []
HVAC,Average,Fan Coil Availability Status []

Fan Coil Heating Rate [W][LINK]

This field reports the dry air heating addition rate of the fan coil unit to the zone it is serving in Watts. This is determined by outlet and zone air conditions and the mass flow rate through the unit.

Fan Coil Heating Energy [J][LINK]

This field is the dry air heat addition of the fan coil unit to the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the unit, and the timestep.

Fan Coil Total Cooling Rate [W][LINK]

This field is the total (sensible and latent) heat extraction rate of the fan coil unit from the zone it is serving in Watts. This is determined by the outlet and zone conditions and the mass flow rate through the unit.

Fan Coil Total Cooling Energy [J][LINK]

This field is the total (sensible and latent) heat extraction of the fan coil unit from the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the unit, and the timestep.

Fan Coil Sensible Cooling Rate [W][LINK]

This field reports the dry air sensible heat extraction rate of the fan coil unit from the zone it is serving in Watts. This is determined by the outlet and zone conditions and the mass flow rate through the unit.

Fan Coil Sensible Cooling Energy [J][LINK]

This field is the dry air sensible heat extraction of the fan coil unit from the zone it is serving in Joules over the timestep being reported. This is determined by the outlet and zone conditions, the mass flow rate through the unit, and the timestep.

Fan Coil Fan Electric Power [W][LINK]

This field reports the electricity consumption rate of the fan coil unit in Watts.

Fan Coil Fan Electric Energy [J][LINK]

This field is the electricity consumption of the fan coil unit in Joules over the timestep being reported.

Fan Coil Runtime Fraction[][LINK]

This field is the fraction of the system timestep the fan coil unit is running for the CyclingFan capacity control method. This variable is defined only for the CyclingFan capacity control method.

Fan Coil Fan Speed Level [][LINK]

This field is indicates the speed chosen for the fan in the CyclingFan capacity control method. A value of ‘0’ means that the unit is off, ‘1’ the fan is running at its low speed, ‘2’ medium speed, and ‘3’ high speed (maximum). This variable is defined only for the CyclingFan capacity control method.

Fan Coil Part Load Ratio [][LINK]

When the capacity control method is VariableFanVariableFlow or VariableFanConstantFlow, this output variable reports the unit part load ratio (ratio of unit heating / cooling output to the maximum heating / cooling output). This variable is defined only for VariableFanVariableFlow or VariableFanConstantFlow capacity control methods.

Fan Coil Availability Status [][LINK]

This is the availability status of the fan coil unit fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the fan coil unit object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:UnitVentilator[LINK]

Unit ventilators are zone equipment units which are assembled from other components. They contain a built-in outdoor air mixer, a fan, a heating coil, and a cooling coil. These components are described elsewhere in this document, except the built-in outdoor air mixer which is contained within the unit ventilator statement. The unit ventilator input simply requires the names of these other three components, which have to be described elsewhere in the input. The input also requires the name of an availability schedule, maximum airflow rate, outdoor air control information (control type and schedules), an outdoor airflow rate, and maximum and minimum hot and cold water mass flow rates. The unit is connected to the zone inlet and exhaust nodes and the outdoor air by specifying unit inlet, outlet, outdoor air and exhaust (relief) air node names. Note that the unit air inlet node should be the same as a zone exhaust node and the unit outlet node should be the same as a zone inlet node. In general, the unit ventilator input is very similar to the fan coil unit input, and the unit is connected to a hot water loop (demand side) through its hot water coil and to a chilled water loop (demand side) through its cooling coil.

The main difference between the fan coil and unit ventilator input is that the unit ventilator has a built-in outdoor air mixer with its own specialized controls. The outdoor air control type can be selected from one of the following options: “variable percent”, “fixed temperature” or “fixed amount”. In fixed temperature control, the amount of outdoor air is varied between the minimum outdoor air fraction (specified by a schedule) and 100% outdoor air to obtain a mixed air temperature as close as possible to the temperature schedule defined in the input. Variable percent control will also vary the amount of outdoor air between the minimum and maximum fractions (both specified in input by the user) to meet the load without the use of a coil if possible. In fixed amount control, the outdoor air flow rate is fixed to the specified value by the user. In this control strategy, the maximum outdoor air flow rate and schedule are automatically set to be equal to the minimum outdoor air flow rate and schedule. These control types are based on the 2004 ASHRAE Systems and Equipment Handbook (pp. 31.1-31.3) description of unit ventilator systems.

The unit is controlled to meet the zone (remaining) heating or cooling demand. If there is a heating demand, the cooling coil is off and the hot water flow through the heating coil is throttled to meet the demand. The hot water control node must be specified (same as the hot water coil inlet node). If there is a cooling demand from the zone, the hot water coil is off and the chilled water flow through the cooling coil is throttled to meet the load. The cooling coil control node must be specified (same as the cooling coil inlet node). Finally both heating and cooling require a convergence tolerance, which is the tolerance denoting how closely the fan coil unit will meet the heating or cooling load. The tolerance is always relative to the zone load.

Overall, control of the unit must consider the outdoor air. Here is a more detailed description of the overall unit control:

Off: Unit is schedule off or there is no load on it. All flow rates are set to zero and the temperatures are set to zone conditions (except for the outdoor air inlet). Outdoor air requirements will not override this condition.

Heating/No Coil/VariablePercent: The unit is on, there is a heating load, no heating coil is present or it has been scheduled off, and variable percent outdoor air control type has been specified. In this case, the variable percent outdoor air controls what happens with the outdoor air. If the outside temperature is greater than the return temperature, then the outdoor air is set to the maximum as defined by the user input. If the outdoor air temperature is less than the return temperature from the zone, then the outdoor air is set to the minimum outdoor air flow rate as defined by the user. Since a coil is not present to further condition the supply air, the zone simply receives whatever temperature air results from the outdoor air controls.

Heating/No Coil/FixedTemperature: The unit is on, there is a heating load, no heating coil is present or it has been scheduled off, and fixed temperature has been specified. The unit ventilator tries to use outdoor air as best as possible to meet the temperature goal. If it cannot meet this goal because the temperature goal is not between the zone return temperature and the outdoor air temperature, then the unit ventilator will either use the maximum or minimum outdoor air flow rate.

Heating/No Coil/FixedAmount: The unit is on, there is a heating load, no heating coil is present or it has been scheduled off, and fixed amount control has been specified. The unit ventilator fixes the outdoor air flow rate as defined by the user and sets the maximum and minimum outdoor air flow rate to be equal in order to avoid the variation of outdoor air flow rate between the maximum and minimum values. Since a coil is not present to further condition the supply air, the zone simply receives whatever temperature air results from the outdoor air controls.

Heating /With Coil/VariablePercent: The unit is on, there is a heating load, and variable percent control is specified. The outdoor air fraction is set to the minimum outdoor air fraction (schedule based), and the heating coil is activated. The heating coil attempts to meet the remaining load on the zone being served by the unit ventilator.

Heating /With Coil/FixedAmount: The unit is on, there is a heating load, a heating coil is present and is scheduled on, and fixed amount control has been specified. The unit ventilator fixes the outdoor air flow rate as defined by the user and sets the maximum and minimum outdoor air flow rate to be equal in order to avoid the variation of outdoor air flow rate between the maximum and minimum values. The heating coil then attempts to meet any remaining zone heating load.

Cooling/No Coil/VariablePercent: The unit is on, there is a cooling load, no coil is present or it has been scheduled off, and variable percent outdoor air control type has been specified. In this case, the variable percent outdoor air controls what happens with the outdoor air. If the outside temperature is greater than the return temperature, then the outdoor air is set to the minimum as defined by the user input. If the outdoor air temperature is less than the return temperature from the zone, then the outdoor air is set to the maximum outdoor air flow rate as defined by the user. This may be somewhat simplistic in that it could result in overcooling of the space. However, since a temperature goal was not established, this is the best that can be done by the simulation. Since a coil is not present to further condition the supply air, the zone simply receives whatever temperature air results from the outdoor air controls.

Cooling/No Coil/FixedTemperature: The unit is on, there is a cooling load, no cooling coil is present or it has been scheduled off, and fixed temperature has been specified. The unit ventilator tries to use outdoor air as best as possible to meet the temperature goal. If it cannot meet this goal because the temperature goal is not between the zone return temperature and the outdoor air temperature, then the unit ventilator will either use the maximum or minimum outdoor air flow rate in the same fashion as the variable percent outdoor air control.

Cooling/No Coil/FixedAmount: The unit is on, there is a cooling load, no cooling coil is present or it has been scheduled off, and fixed amount control has been specified. The unit ventilator fixes the outdoor air flow rate as defined by the user and sets the maximum and minimum outdoor air flow rate to be equal in order to avoid the variation of outdoor air flow rate between the maximum and minimum values. Since a coil is not present to further condition the supply air, the zone simply receives whatever temperature air results from the outside air controls.

Cooling/With Coil/VariablePercent: The unit is on, there is a cooling load, a coil is present and is scheduled on, and variable percent outdoor air control type has been specified. In this case, the percentage of outdoor air is set to the minimum flow outdoor air flow rate. The coil then attempts to meet any remaining zone load.

Cooling/With Coil/FixedTemperature: The unit is on, there is a cooling load, a cooling coil is present and is scheduled on, and fixed temperature has been specified. The unit ventilator tries to use outdoor air as best as possible to meet the temperature goal. If it cannot meet this goal because the temperature goal is not between the zone return temperature and the outdoor air temperature, then the unit ventilator will either use the maximum or minimum outdoor air flow rate in the same fashion as the fixed temperature outdoor air control for the “no coil” conditions. The cooling coil then attempts to meet any remaining zone load.

Cooling/With Coil/FixedAmount: The unit is on, there is a cooling load, a cooling coil is present and is scheduled on, and fixed amount control has been specified. The unit ventilator fixes the outdoor air flow rate as defined by the user and sets the maximum and minimum outdoor air flow rate to be equal in order to avoid the variation of outdoor air flow rate between the maximum and minimum values. The cooling coil then attempts to meet any remaining zone cooling load.

Note: the unit ventilator controls are strictly temperature based and do not factor humidity into the equation (not an enthalpy economy cycle but rather a simple return air economy cycle). In addition, temperature predictions are not strict energy balances here in the control routine though in the mixing routine an energy balance is preserved.

Field: Name[LINK]

This field is simply the identifying name that distinguishes one particular unit ventilator from another in the input data file. Like all other names in EnergyPlus, it is assumed that this is a unique character string and that no other unit ventilators use this same name.

Field: Availability Schedule Name[LINK]

This field is a schedule name (ref: Schedule) that determines whether the unit ventilator is available to operate. A schedule value greater than 0 (usually 1 is used) indicates that the component can be on during the time period. A value less than or equal to 0 (usually 0 is used) denotes that the component must be off for the time period. If this field is blank, the schedule has values of 1 for all time periods.

Field: Maximum Supply Air Flow Rate[LINK]

This field allows the user to enter the maximum volumetric flow rate of air through the unit ventilator system in m3/sec. This parameter should be some real number greater than zero.

Field: Outdoor Air Control Type[LINK]

This field allows the user to control how outdoor air is used in the unit ventilator system. The unit ventilator system described by this syntax has its own outdoor air handler. The three options for outdoor air control are “VariablePercent”, “FixedTemperature” and “FixedAmount”. Those keys are the only allowed choices for this parameter. In general, the variable percent control will attempt to vary the amount of outdoor air between some minimum and maximum schedules of fractions (see next two fields) to best meet the current heating or cooling load. The fixed temperature control will vary the amount of outdoor air between the minimum schedule (fraction of maximum, see next field) and 100% available outdoor air to come as close as possible to a desired mixed air temperature (see 2 fields down) that can be scheduled. The fixed amount control will fix the outdoor air flow rate as minimum outdoor air flow rate and schedule specified by the user and automatically set the maximum and minimum outside flow rate to be equal by ignoring the maximum outdoor air flow rate. More information on the controls and operation of the unit ventilator are given in the introductory section above.

Field: Minimum Outdoor Air Flow Rate[LINK]

This field allows the user to enter the minimum volumetric flow rate of outdoor air (in m3/sec) that will be brought in to the unit ventilator. The actual minimum outdoor air flow rate will be this number multiplied by the schedule value from the minimum outdoor air schedule. If “FixedAmount” type is selected as the outdoor air control strategy, the outdoor air flow rate will be fixed as this field and the unit ventilator will automatically set the maximum and minimum outside flow rate to be equal by ignoring the maximum outdoor air flow rate.

Field: Minimum Outdoor Air Schedule Name[LINK]

This field contains a schedule name (ref: Schedule) that should contain values for the minimum outdoor air used by the unit ventilator system for IAQ or other reasons. Note that if the unit ventilator is scheduled off or if there is no load sensed in the zone that the system will not operate even to achieve the minimum air fraction. However, if the system is operating, it will always bring in this fraction of the minimum air flow rate (see minimum air flow rate field above). If “FixedAmount” type is selected as the outdoor air control strategy, the actual outdoor air flow rate will be this number multiplied by the minimum outdoor air flow rate in the field above. The unit ventilator will automatically set the maximum and minimum outdoor air schedule to be equal by ignoring the maximum outdoor air schedule.

Field: Maximum Outdoor Air Flow Rate[LINK]

This field allows the user to enter the maximum volumetric flow rate of outdoor air that can be brought into the unit ventilator system in m3/sec. This parameter should be some real number greater than zero. Note that the value for this parameter may be less than the maximum air flow rate of the unit ventilator and this may affect the maximum fraction of outdoor air within the control strategy defined above. This parameter is an absolute maximum and will supercede any scheduled fraction of the unit ventilator maximum airflow rate. If “FixedAmount” type is selected as the outdoor air control strategy, this field will be ignored and be automatically set to be equal to the minimum outdoor air flow rate specified in the field above.

Field: Maximum Outdoor Air Fraction or Temperature Schedule Name[LINK]

This field can have one of two meanings depending the type of control selected in the outdoor air control type parameter above. If “VariablePercent” or “FixedAmount” was selected, then this field is a schedule name (ref: Schedule) corresponding to a maximum air fraction schedule. Furthermore, if “FixedAmount” type is selected as the outdoor air control strategy, this field will be ignored and be automatically set to be equal to the minimum outdoor air fraction specified in the field below. Note that this is a fraction of the maximum airflow rate field (see parameter above) for the unit ventilator. If “FixedTemperature” control was selected, then this field is still a schedule name (ref: Schedule), but it corresponds to a schedule of mixed air temperatures that the outdoor air control will try to attain.

Field: Air Inlet Node Name[LINK]

This field is a node name used to identify the node that serves as the inlet (air side) to the unit ventilator. In EnergyPlus, nodes represent points between components or at various points in the loops. In a unit ventilator, the air inlet node to the system will typically be the same node as a zone outlet node. While a node name may be referenced more than once in an input data file, each node must have a unique name.

Field: Air Outlet Node Name[LINK]

This field is a node name used to identify the node that serves as the outlet (air side) to the unit ventilator. In EnergyPlus, nodes represent points between components or at various points in the loops. In a unit ventilator, the air outlet node from the system will typically be the same node as a zone inlet node. While a node name may be referenced more than once in an input data file, each node must have a unique name.

Field: Outdoor Air Node Name[LINK]

This field is a node name used to identify the node associated with fresh air brought into the unit ventilator from the outdoor environment. You should also have defined an OutdoorAir:Node object with the same name and assign it an optional height (above ground).

Field: Exhaust Air Node Name[LINK]

This field is a node name used to identify the node associated with air exhausted out of the unit ventilator to the outdoor environment. While from a simulation standpoint this name is arbitrary and not a “necessity”, assigning a name to this node allows the user to receive output on conditions at this node to verify the correct operation of the unit ventilator.

Field: Mixed Air Node Name[LINK]

This field is a node name used to identify the node associated with the “mixed” air of the unit ventilator. These conditions are post-“mixing box” since they are the conditions of the fraction of return air combined with the outdoor air. Since this is a simple system, this can also be viewed as the conditions of the air being sent to the coils. While from a simulation standpoint this name is arbitrary and not a “necessity”, assigning a name to this node allows the user to receive output on conditions at this node to verify the correct operation of the unit ventilator.

Field: Supply Air Fan Object Type[LINK]

This field specifies the type of supply air fan used by this unit ventilator. The supply air fan is part of the unit ventilator compound object. The only valid supply air fan types are:

Fan:ConstantVolume
Fan:VariableVolume

Field: Supply Air Fan Name[LINK]

This field is the name of a fan (ref: Fan:ConstantVolume, Fan: VariableVolume) that is part of the unit ventilator system. This name links the unit ventilator to particular fan data entered elsewhere in the input data file. A fan name is required since it is the prime mover of air in the unit ventilator system.

Field: Coil Option[LINK]

This field allows the user to specify the coil operating options as one of the following options: None, Heating, Cooling or HeatingAndCooling. If None is selected, the unit ventilator does not have any coils, and any other input will be ignored. If either Heating or Cooling is selected, only a heating or cooling coil, respectively, is present. Thus, only four more inputs will be expected. If HeatingAndCooling is selected, both heating and cooling coil input must be entered, and the unit ventilator will have both a heating and a cooling coil.

Field: Heating Coil Object Type[LINK]

This field is the type of coil that is used for heating in the unit ventilator system. It is used in conjunction with the heating coil name (see next field) to specify the heating coil present within the system. Allowable heating coil types are:

Coil:Heating:Water
Coil:Heating:Electric
Coil:Heating:Gas
Coil:Heating:Steam

Field: Heating Coil Name[LINK]

This field is the name of the heating coil that is part of the unit ventilator system. It is assumed that there is always some sort of heating coil associated with a unit ventilator system. This name links the unit ventilator to particular heating coil data entered elsewhere in the input data file.

Field: Heating Convergence Tolerance[LINK]

The control tolerance for the unit heating output. This field allows the user some control over how closely the heating coil will control the air side conditions. The relative size of this parameter relates directly to the closeness of the control. A very small value in this field will result in tight control and will probably result in larger numbers of iterations. A large value in this field will result in looser controls and could result in unsatisfactory fluctuations in supply conditions (that could in turn result in excessive iterations). Initial experience with this parameter lends to the recommendation of using 0.001 as a starting point. This field is ignored for gas and electric heating coils.

The unit is controlled by matching the unit output to the zone demand. For units with water coils, the model must be numerically inverted to obtain a specified output. The heating convergence tolerance is the error tolerance used to terminate the numerical inversion procedure. Basically this is the fraction:

Field: Cooling Coil Object Type[LINK]

This field is the type of coil that is used for cooling in the unit ventilator system. It is used in conjunction with the cooling coil name (see next field) to specify the cooling coil present within the system.

Only the following coil types can be used:

Coil:Cooling:Water
Coil:Cooling:Water:DetailedGeometry
CoilSystem:Cooling:Water:HeatExchangerAssisted

Field: Cooling Coil Name[LINK]

This field is the name of the cooling coil that is part of the unit ventilator system. This name links the unit ventilator to particular cooling coil data entered elsewhere in the input data file. Note that a cooling coil is not a required part of a unit ventilator system. If no cooling coil is present, the previous field may be followed by a semi-colon and the remaining parameters in this statement may be ignored.

Field: Cooling Convergence Tolerance[LINK]

The convergence tolerance for the unit cooling output. This field allows the user some control over how closely the cooling coil will control the air side conditions. The relative size of this parameter relates directly to the closeness of the control. A very small value in this field will result in tight control and will probably result in larger numbers of iterations. A large value in this field will result in looser controls and could result in unsatisfactory fluctuations in supply conditions (that could in turn result in excessive iterations). Initial experience with this parameter lends to the recommendation of using 0.001 as a starting point.

The unit is controlled by matching the unit output to the zone demand. For units with water coils, the model must be numerically inverted to obtain a specified output. The cooling convergence tolerance is the error tolerance used to terminate the numerical inversion procedure. Basically this is the fraction:

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this unit ventilator object’s fan. If the unit ventilator is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this unit ventilator object should be on or off.

An example input for a unit ventilator, including its constituent components, is shown below.

ZoneHVAC:UnitVentilator,
    Zone1UnitVent,           !- Name
    UnitVentAvailability,    !- Availability Schedule Name
    0.84,                    !- Maximum Supply Air Flow Rate {m3/s}
    VariablePercent,         !- Outdoor Air Control Type
    0.168,                   !- Minimum Outdoor Air Flow Rate {m3/s}
    UnitVentMinOA,           !- Minimum Outdoor Air Schedule Name
    0.84,                    !- Maximum Outdoor Air Flow Rate {m3/s}
    UnitVentMaxOA,           !- Maximum Outdoor Air Fraction or Temperature Schedule Name
    Zone1UnitVentAirInletNode,  !- Air Inlet Node Name
    Zone1UnitVentAirOutletNode,  !- Air Outlet Node Name
    Zone1UnitVentOAInNode,   !- Outdoor Air Node Name
    Zone1UnitVentExhNode,    !- Exhaust Air Node Name
    Zone1UnitVentOAMixerOutletNode,  !- Mixed Air Node Name
    Fan: ConstantVolume,     !- Supply Air Fan Object Type
    Zone1UnitVentFan,        !- Fan Name
    HeatingAndCooling,       !- Coil Option
    Coil:Heating:Water,      !- Heating Coil Object Type
    Zone1UnitVentHeatingCoil,!- Heating Coil Name
    0.001,                   !- Heating Convergence Tolerance
    Coil:Cooling:Water,      !- Cooling Coil Object Type
    Zone1UnitVentCoolingCoil,!- Cooling Coil Name
    0.001;                   !- Cooling Convergence Tolerance

OutdoorAir:Node,
  Zone1UnitVentOAInNode,   !- Name
  -1.0;                    !- Height Above Ground {m}

    Fan:ConstantVolume,
        Zone1UnitVentFan,        !- Name
        UnitVentAvailability,    !- Availability Schedule Name
        0.5,                     !- Fan Total Efficiency
        75.0,                    !- Pressure Rise {Pa}
        0.84,                    !- Maximum Flow Rate {m3/s}
        0.9,                     !- Motor Efficiency
        1.0,                     !- Motor In Airstream Fraction
        Zone1UnitVentOAMixerOutletNode,  !- Fan Inlet Node Name
        Zone1UnitVentFanOutletNode;  !- Fan Outlet Node Name

Coil:Cooling:Water,
    Zone1UnitVentCoolingCoil,!- Name
    FanAndCoilAvailSched,    !- Availability Schedule Name
    0.0010,                  !- Design Water Flow Rate {m3/s}
    0.84,                    !- Design Air Flow Rate {m3/s}
    6.67,                    !- Design Inlet Water Temperature {C}
    30,                      !- Design Inlet Air Temperature {C}
    12,                      !- Design Outlet Air Temperature {C}
    0.013,                   !- Design Inlet Air Humidity Ratio {kgWater/kgDryAir}
    0.008,                   !- Design Outlet Air Humidity Ratio {kgWater/kgDryAir}
    Zone1UnitVentChWInletNode,  !- Water Inlet Node Name
    Zone1UnitVentChWOutletNode,  !- Water Outlet Node Name
    Zone1UnitVentFanOutletNode,  !- Air Inlet Node Name
    Zone1UnitVentCCOutletNode,  !- Air Outlet Node Name
    SimpleAnalysis,          !- Type of Analysis
    CrossFlow;               !- Heat Exchanger Configuration

Coil:Heating:Water,
    Zone1UnitVentHeatingCoil,!- Name
    FanAndCoilAvailSched,    !- Availability Schedule Name
    400.,                    !- U-Factor Times Area Value {W/K}
    0.0005,                  !- Maximum Water Flow Rate {m3/s}
    Zone1UnitVentHWInletNode,!- Water Inlet Node Name
    Zone1UnitVentHWOutletNode,  !- Water Outlet Node Name
    Zone1UnitVentCCOutletNode,  !- Air Inlet Node Name
    Zone1UnitVentAirOutletNode,  !- Air Outlet Node Name
    UFactorTimesAreaAndDesignWaterFlowRate,  !- Performance Input Method
    autosize,                !- Nominal Capacity {W}
    82.2,                    !- Design Inlet Water Temperature {C}
    16.6,                    !- Design Inlet Air Temperature {C}
    71.1,                    !- Design Outlet Water Temperature {C}
    32.2;                    !- Design Outlet Air Temperature {C}

Unit Ventilator Outputs[LINK]

HVAC,Average,Zone Unit Ventilator Heating Rate [W]
HVAC,Sum,Zone Unit Ventilator Heating Energy [J]
HVAC,Average,Zone Unit Ventilator Total Cooling Rate [W]
HVAC,Sum,Zone Unit Ventilator Total Cooling Energy [J]
HVAC,Average,Zone Unit Ventilator Sensible Cooling Rate [W]
HVAC,Sum,Zone Unit Ventilator Sensible Cooling Energy [J]
HVAC,Average,Zone Unit Ventilator Fan Electric Power[W]
HVAC,Sum,Zone Unit Ventilator Fan Electric Energy [J]
HVAC,Average,Zone Unit Ventilator Fan Availability Status []

Zone Unit Ventilator Heating Rate [W][LINK]

This field reports the heating output rate of the unit ventilator system to the zone it is serving in Watts. This is determined by outlet and zone air conditions and the mass flow rate through the unit ventilator.

Zone Unit Ventilator Heating Energy [J][LINK]

This field is the heating output of the unit ventilator system to the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the unit ventilator, and the timestep.

Zone Unit Ventilator Total Cooling Rate [W][LINK]

This field reports the total cooling (sensible plus latent) output rate of the unit ventilator system to the zone it is serving in Watts. This is determined by outlet and zone air conditions and the mass flow rate through the unit ventilator.

Zone Unit Ventilator Total Cooling Energy [J][LINK]

This field is the total cooling (sensible plus latent) output of the unit ventilator system to the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the unit ventilator, and the timestep.

Zone Unit Ventilator Sensible Cooling Rate [W][LINK]

This field reports the sensible cooling output rate of the unit ventilator system to the zone it is serving in Watts. This is determined by outlet and zone air conditions and the mass flow rate through the unit ventilator.

Zone Unit Ventilator Sensible Cooling Energy [J][LINK]

This field is the sensible cooling output of the unit ventilator system to the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the unit ventilator, and the timestep.

Zone Unit Ventilator Fan Electric Power [W][LINK]

This field reports the electric power consumption rate of the fan of the unit ventilator in Watts.

Zone Unit Ventilator Fan Electric Energy [J][LINK]

This field reports the electric power consumed by the fan of the unit ventilator over the timestep in Joules.

Zone Unit Ventilator Fan Availability Status []

This is the availability status of the unit ventilator fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the unit ventilator object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:UnitHeater[LINK]

Unit heaters are zone equipment units which are assembled from other components and are a simplification of unit ventilators. They contain only a fan and a heating coil. These components are described elsewhere in this document. The unit heater input simply requires the names of these components, which have to be described elsewhere in the input. The input also requires the name of an availability schedule, maximum airflow rate, and maximum and minimum hot water volumetric flow rates. The unit is connected to the zone inlet and exhaust nodes by specifying unit inlet and outlet node names. Note that the unit air inlet node should be the same as a zone exhaust node and the unit outlet node should be the same as a zone inlet node.

While the control of the heating coil is similar to the fan coil units and the unit ventilator, the overall control of the unit heater is much different. There are four different modes in which a unit heat can operate based on the user input:

Off: Unit is schedule off. All flow rates are set to zero and the temperatures are set to zone conditions.

NoLoad OR Cooling/OnOff Fan Control: Unit is available, but there is no heating load. All flow rates are set to zero and the temperatures are set to zone conditions.

NoLoad OR Cooling/Continuous Fan Control: Unit is available and the fan is running (if it is scheduled to be available also). No heating is provided, only circulation via the fan running.

Heating: The unit is on/available and there is a heating load. The heating coil is modulated (constant fan speed) to meet the heating load.

Control of the heating coil and its flow rate is identical to the fan coil unit and unit ventilator.

Field: Name[LINK]

This field is simply the identifying name that distinguishes one particular unit heater from another in the input data file. Like all other names in EnergyPlus, it is assumed that this is a unique character string and that no other unit heaters use this same name.

Field: Availability Schedule Name[LINK]

This field is a schedule name (ref: Schedule) that determines whether the unit heater is available to operate. A schedule value greater than 0 (usually 1 is used) indicates that the component can be on during the time period. A value less than or equal to 0 (usually 0 is used) denotes that the component must be off for the time period. If this field is blank, the schedule has values of 1 for all time periods.

Field: Air Inlet Node Name[LINK]

This field is a node name used to identify the node that serves as the inlet (air side) to the unit heater. In EnergyPlus, nodes represent points between components or at various points in the loops. In a unit heater, the air inlet node to the system will typically be the same node as a zone outlet node. While a node name may be referenced more than once in an input data file, each node must have a unique name.

Field: Air Outlet Node Name[LINK]

This field is a node name used to identify the node that serves as the outlet (air side) to the unit heater. In EnergyPlus, nodes represent points between components or at various points in the loops. In a unit heater, the air outlet node from the system will typically be the same node as a zone inlet node. While a node name may be referenced more than once in an input data file, each node must have a unique name.

Field: Supply Air Fan Object Type[LINK]

This field specifies the type of supply air fan used by this unit heater. The supply air fan is part of the unit heater compound object. The only valid supply air fan types are:

Fan:ConstantVolume
Fan:VariableVolume

Field: Supply Air Fan Name[LINK]

This field is the name of a fan (ref: Fan:ConstantVolume, Fan:VariableVolume) that is part of the unit heater system. This name links the unit heater to particular fan data entered elsewhere in the input data file. A fan name is required since it is the prime mover of air in the unit heater system.

Field: Maximum Supply Air Flow Rate[LINK]

This field allows the user to enter the maximum volumetric flow rate of air through the unit heater system in m3/s. This parameter should be some real number greater than zero.

Field: Fan Control Type[LINK]

This field allows the user to define how the unit heater will operate under “no load” or cooling conditions. The user may select from two options. If the “OnOff” control is selected, then the fan will not run unless there is a heating load. If the fan does not run, this effectively shuts the unit heater system off (there is no option to simply run the heating coil and allow natural convection to transfer heat from the unit to the zone). If the “Continuous” control is selected, then the fan will always run if the unit heater is available. This will produce air movement in the zone but also add some amount of heat to the energy balance since the fan will generate some heat. For more information on controlling the operation of the unit heater, see the general description given above.

Field: Heating Coil Object Type[LINK]

This field is the type of coil that is used for heating in the unit heater system. It is used in conjunction with the heating coil name (see next field) to specify the heating coil present within the system. Allowable heating coil types are:

Coil:Heating:Water
Coil:Heating:Electric
Coil:Heating:Gas
Coil:Heating:Steam

Field: Heating Coil Name[LINK]

This field is the name of the heating coil that is part of the unit heater system. It is assumed that there is always some sort of heating coil associated with a unit heater system. This name links the unit ventilator to particular heating coil data entered elsewhere in the input data file.

Field: Maximum Hot Water or Steam Flow Rate[LINK]

This field allows the user to enter a maximum hot water or steam volumetric flow rate through the heating coil in m3/s. The steam volume flow rate is calculated at 100C and 101325 Pa. This number should be some number greater than zero and greater than the minimum hot water or steam volumetric flow rate (see next field). Note that this parameter has no meaning for either an electric or a gas heating coil.

Field: Minimum Hot Water or Steam Flow Rate[LINK]

This field allows the user to enter a minimum hot water or steam volumetric flow rate through the heating coil in m3/s. The steam volume flow rate is calculated at 100C and 101325 Pa. This number should be some number greater than zero and less than the maximum hot water or steam volumetric flow rate (see previous field). Note that this parameter has no meaning for either an electric or a gas heating coil.

Field: Heating Convergence Tolerance[LINK]

The convergence tolerance for the unit heating output. This field allows the user some control over how closely the heating coil will control the air side conditions. The relative size of this parameter relates directly to the closeness of the control. A very small value in this field will result in tight control and will probably result in larger numbers of iterations. A large value in this field will result in looser controls and could result in unsatisfactory fluctuations in supply conditions (that could in turn result in excessive iterations). Initial experience with this parameter lends to the recommendation of using 0.001 as a starting point. This field is ignored for gas and electric heating coils.

The unit is controlled by matching the unit output to the zone demand. For units with water coils, the model must be numerically inverted to obtain a specified output. The heating convergence tolerance is the error tolerance used to terminate the numerical inversion procedure. Basically this is the fraction:

Zone Outdoor Air Unit Schematic Zone Outdoor Air Unit Schematic

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this unit heater object’s fan. If the unit heater is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this unit heater object should be on or off.

An example input for a unit heater, including its constituent components, is shown below.

ZoneHVAC:UnitHeater,
    Zone1UnitHeat,           !- Name
    UnitHeatAvailability,    !- Availability Schedule Name
    Zone1UnitHeatAirInletNode,  !- Air Inlet Node Name
    Zone1UnitHeatAirOutletNode,  !- Air Outlet Node Name
    Fan: ConstantVolume,     !- Supply Air Fan Object Type
    Zone1UnitHeatFan,        !- Fan Name
    0.84,                    !- Maximum Supply Air Flow Rate {m3/s}
    Continuous,              !- Fan Control Type
    Coil:Heating:Water,      !- Heating Coil Object Type
    Zone1UnitHeatHeatingCoil,!- Heating Coil Name
    0.0005,                  !- Maximum Hot Water or Steam Flow Rate {m3/s}
    0.0,                     !- Minimum Hot Water or Steam Flow Rate {m3/s}
    0.001;                   !- Heating Convergence Tolerance

Fan:ConstantVolume,
    Zone1UnitHeatFan,        !- Name
    UnitHeatAvailability,    !- Availability Schedule Name
    0.5,                     !- Fan Total Efficiency
    75.0,                    !- Pressure Rise {Pa}
    0.84,                    !- Maximum Flow Rate {m3/s}
    0.9,                     !- Motor Efficiency
    1.0,                     !- Motor In Airstream Fraction
    Zone1UnitHeatAirInletNode,  !- Fan Inlet Node Name
    Zone1UnitHeatFanOutletNode;  !- Fan Outlet Node Name

    Coil:Heating:Water,
        Zone1UnitHeatHeatingCoil,!- Name
        FanAndCoilAvailSched,    !- Availability Schedule Name
        400.,                    !- U-Factor Times Area Value {W/K}
        0.0005,                  !- Maximum Water Flow Rate {m3/s}
        Zone1UnitHeatHWInletNode,!- Water Inlet Node Name
        Zone1UnitHeatHWOutletNode,  !- Water Outlet Node Name
        Zone1UnitHeatFanOutletNode,  !- Air Inlet Node Name
        Zone1UnitHeatAirOutletNode,  !- Air Outlet Node Name
        UFactorTimesAreaAndDesignWaterFlowRate,  !- Performance Input Method
        autosize,                !- Nominal Capacity {W}
        82.2,                    !- Design Inlet Water Temperature {C}
        16.6,                    !- Design Inlet Air Temperature {C}
        71.1,                    !- Design Outlet Water Temperature {C}
        32.2;                    !- Design Outlet Air Temperature {C}

Unit Heater Outputs[LINK]

HVAC,Average,Zone Unit Heater Heating Rate [W]
HVAC,Sum,Zone Unit Heater Heating Energy [J]
HVAC,Average,Zone Unit Heater Fan Electric Power[W]
HVAC,Sum,Zone Unit Heater Fan Electric Energy [J]
HVAC,Average, Zone Unit Heater Fan Availability Status []

Zone Unit Heater Heating Rate [W][LINK]

This field reports the heating output rate of the unit heater system to the zone it is serving in Watts. This is determined by outlet and zone air conditions and the mass flow rate through the unit heater.

Zone Unit Heater Heating Energy [J][LINK]

This field is the heating output of the unit heater system to the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the unit heater, and the timestep.

Zone Unit Heater Fan Electric Power [W][LINK]

This field reports the electric power consumption rate of the fan of the unit heater in Watts.

Zone Unit Heater Fan Electric Energy [J][LINK]

This field reports the electric power consumed by the fan of the unit heater over the timestep in Joules.

Zone Unit Heater Fan Availability Status []

This is the availability status of the unit heater fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the unit heater object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:EvaporativeCoolerUnit[LINK]

The zone evaporative cooler unit is a compound object made up of a fan and one or two evaporative cooler components. This unit serves a single thermal zone as a forced-convection, cooling-only unit with supply fan. It always draws 100% of its supply air from the outside, passes the air through a supply fan and evaporative cooler(s) and then into the zone. The fan can be positioned upstream of the cooler(s) for a blow through placement. Or it can be positioned downstream of the cooler(s) for a draw through placement. If there is more than one evaporative cooler, then should be in series with the first cooler immediately upstream of the second cooler. There is an option to include a relief zone exhaust node to balance the air in the zone.

The unit can have either constant or variable speed fans. This zone unit differs from other constant speed forced-air zone units in that its controls are not based on a part-load formulation with averaged air flow rates. Instead the unit is completely on or off during the entire timestep. This means that it is beneficial to use relatively short timesteps. However for variable speed fans, the unit can modulate fan speed to just meet cooling loads and therefore operates similar to other zone HVAC units.

Field: Name[LINK]

This alpha field defines a unique user-assigned name for an instance of a zone evaporative cooler unit. References to this unit by other objects will use this name.

Field: Availability Schedule Name[LINK]

This alpha field defines the name of a schedule that denotes whether the unit operates during a given time period. A schedule value equal to 0.0 denotes that the cooler unit must be off for that time period. A schedule value greater than 0.0 denotes that the cooler is available to operate during that time period. If this field is left blank, then the program assumes that the unit is always available as if the schedule was always set to 1.0.

Field: Availability Manager List Name[LINK]

This optional alpha input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this evaporative cooler unit’s operation. If this field is used and the cooler unit is scheduled to be available, based on the previous input field, then the unit will operate based on the result of the availability managers in the list.

Field: Outdoor Air Inlet Node Name[LINK]

This alpha input field defines the name of the HVAC system node from which the evaporative cooler unit draws its supply air. This node is usually declared to be an outdoor air node using OutdoorAir:Node or OutdoorAir:NodeList.

Field: Cooler Outlet Node Name[LINK]

This alpha input field defines the name of the HVAC system node to which the evaporative cooler sends its outlet air. This node name must be the name of a zone air inlet node (Ref. ZoneHVAC:EquipmentConnections).

Field: Zone Relief Air Node Name[LINK]

This optional alpha input field defines the name of an HVAC system node which can extract air from the zone to balance the air supplied to the zone by the cooler outlet node. This node name would match the name of a zone exhaust air node.

Field: Supply Air Fan Object Type[LINK]

This alpha input field defines the type of fan used by the zone evaporative cooler unit. There are four valid choices: Fan:ConstantVolume, Fan:OnOff, Fan:VariableVolume, or Fan:ComponentModel. However the type of fan must be consistent with the control method defined below and a variable speed fan is needed with ZoneCoolingLoadVariableSpeedFan.

Field: Supply Air Fan Name[LINK]

This alpha input field defines the user-defined name of the fan used by this cooler unit. The fan itself is defined elsewhere. Note that the fan’s maximum flow rate should be greater than or equal to the Design Supply Air Flow Rate defined in the following field. For a blow-through fan placement, the fan’s inlet node should be the same as the Outlet Air Inlet Node Name. For a draw-through fan placement, the fan’s outlet node should be the same as the Cooler Outlet Node Name.

Field: Design Supply Air Flow Rate [m3/s][LINK]

This numeric input field defines the evaporative cooler unit’s design supply air flow rate, in cubic meters per second. This value is typically consistent with the maximum air flow rate of the fan, but it can be less if desired.

Field: Fan Placement[LINK]

This alpha input field defines how the supply fan is arranged. There are two choices, BlowThrough or DrawThrough. The BlowThrough choice indicates that the fan is located upstream of the evaporative cooler(s). The DrawThrough choice indicates that the fan is located downstream of the evaporative cooler(s). These are the only configurations that are available and the HVAC system nodes used as inlets and outlet in the components must be arranged consistent with the flow path.

Field: Cooler Unit Control Method[LINK]

This alpha field is used to determine how the unit is to be controlled. There are three possible choices:

ZoneTemperatureDeadbandOnOffCycling. This control method determines whether or not to operate the cooler based on the thermostat setpoint and the zone air temperature. This thermostatic control method uses a throttling temperature range, determined in the following input field, to model hysteresis-type control to avoid excessive short-cycling. If the zone air temperature is warmer than the cooling setpoint temperature plus one-half of the throttling range, then the unit is operated for the entire timestep at the design air mass flow rate. If the zone air temperature is cooler than the cooling setpoint temperature minus one-half of the throttling range, then the unit is off for the entire timestep. When the zone air temperatures are within the throttling range, then the unit will stay off if it was not running during the previous timestep and will stay on if it was already running. This control method does not usually behave in a smooth manner and zone conditions will tend to oscillate considerably during periods of low load.

ZoneCoolingLoadOnOffCycling. This control method determines whether or not to operate the cooler based on the predicted zone load to cooling setpoint. If there is a cooling load (and the unit is available), then the unit is operated for the entire timestep at the design air mass flow rate. If there is no cooling load, then the unit is not operated at all. The magnitude of the cooling load that will trigger the unit to operate can be controlled using the field below called Cooling Load Control Threshold Heat Transfer Rate. This control method does not usually behave in a smooth manner and zone conditions will tend to oscillate considerably during periods of low load.

ZoneCoolingLoadVariableSpeedFan. This control method determines whether or not to operate the cooler based on the predicted zone load to cooling setpoint. If there is a cooling load (and the unit is available), then the unit is operated for the entire timestep at a fan speed that is controlled to meet the sensible cooling load (if possible). The magnitude of the cooling load that will trigger the unit to operate can be controlled using the field below called Cooling Load Control Threshold Heat Transfer Rate. This control method requires a variable speed fan and cannot be used with Fan:ConstantVolume or Fan:OnOff.

Field: Throttling Range Temperature Difference [DeltaC][LINK]

This numeric input field defines the throttling range to use for zone-temperature based control, in degrees Celsius. This value is used when the unit’s control method is ZoneTemperatureDeadbandOnOffCycling. This temperature range is used for hysteresis thermostatic control. It is modeled as symmetric about the cooling setpoint. The default is 1.0°C.

Field: Cooling Load Control Threshold Heat Transfer Rate [W][LINK]

This numeric input field defines the magnitude, in Watts, of a significant zone cooling load to use with zone-load-to-setpoint based control. This value is used when the unit’s control method is ZoneCoolingLoadOnOffCycling or ZoneCoolingLoadVariableSpeedFan. This is a sensible cooling load that is used as a threshold to determine when the cooling load is significant. When the predicted zone load to cooling setpoint is less than this threshold, the cooler unit’s control will consider the load to be too small to trigger operation. The default is 100W.

Field: First Evaporative Cooler Object Type[LINK]

This alpha input field defines the type of evaporative cooler used in the unit. The zone evaporative cooler unit can have one or two separate cooler components and this field is for the first cooler. There are five types of evaporative cooler component models to choose from: EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:WetCoil, or EvaporativeCooler:Indirect:ResearchSpecial.

Field: First Evaporative Cooler Object Name[LINK]

This alpha input field defines the user-defined name of the first evaporative cooler component used by this zone unit. The cooler component itself is defined elsewhere. For a blow through fan placement, the inlet node for the evaporative cooler should be the same as the fan’s outlet node. For a draw through fan placement, the inlet node for the evaporative cooler should be the same as the unit’s Outdoor Air Inlet Node Name.

Field: Second Evaporative Cooler Object Type[LINK]

This optional alpha input field defines the type of evaporative cooler used in the unit. This field is used when the zone evaporative cooler unit has two separate evaporative cooler sections arranged in series. For example, some coolers are arranged with both direct and indirect evaporative coolers. If the unit has only one type of cooler, this field should be left blank. There are five types of evaporative cooler component models to choose from: EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:WetCoil, or EvaporativeCooler:Indirect:ResearchSpecial

Field: Second Evaporative Cooler Name[LINK]

This optional alpha input field defines the user-defined name of the second evaporative cooler component used by this zone unit. The cooler component itself is defined elsewhere. The inlet node for the second evaporative cooler should be the same as the outlet node for the first evaporative cooler. For a draw through fan placement, the outlet node for the second evaporative cooler should be the same as the unit’s fan inlet node.

An example input object follows.

ZoneHVAC:EvaporativeCoolerUnit,
   Zone Evap Unit, !- Name
   System Availability Schedule , !- Availability Schedule Name
   , !- Availability Manager List Name
   Cooler Unit OA inlet , !- Outdoor Air Inlet Node Name
   Main Zone Inlet Node, !- Cooler Outlet Node Name
   Main Zone Relief Node , !- Zone Relief Air Node Name
   Fan:ConstantVolume , !- Supply Air Fan Object Type
   Supply Fan , !- Supply Air Fan Name
   2.0, !- Design Supply Air Flow Rate
   DrawThrough , !- Fan Placement
   ZoneCoolingLoadOnOffCycling, !- Cooler Unit Control Method
   1.1, !- Throttling Range Temperature Difference
   100.0, !- Cooling Load Control Threshold Heat Transfer Rate
   EvaporativeCooler:Direct:CelDekPad, !- First Evaporative Cooler Object Type
   Evaporative Cooler, !- First Evaporative Cooler Object Name
    , !- Second Evaporative Cooler Object Type
    ; !- Second Evaporative Cooler Name

ZoneHVAC:EvaporativeCoolerUnit Outputs[LINK]

HVAC,Average,Zone Evaporative Cooler Unit Total Cooling Rate [W]
HVAC,Sum,Zone Evaporative Cooler Unit Total Cooling Energy [J]
HVAC,Average,Zone Evaporative Cooler Unit Sensible Cooling Rate [W]
HVAC,Sum,Zone Evaporative Cooler Unit Sensible Cooling Energy [J]
HVAC,Average,Zone Evaporative Cooler Unit Latent Heating Rate [W]
HVAC,Sum,Zone Evaporative Cooler Unit Latent Heating Energy [J]
HVAC,Average,Zone Evaporative Cooler Unit Latent Cooling Rate [W]
HVAC,Sum,Zone Evaporative Cooler Unit Latent Cooling Energy [J]
HVAC,Average,Zone Evaporative Cooler Unit Fan Speed Ratio []
HVAC,Average,Zone Evaporative Cooler Unit Fan Availability Status []

Zone Evaporative Cooler Unit Total Cooling Rate [W][LINK]

This output is the total (enthalpy) heat extraction rate of the zone evaporative cooler unit from the zone it is serving, in Watts. This value is calculated using the enthalpy difference of the unit outlet air node and the zone air node and the air mass flow rate entering the zone.

Zone Evaporative Cooler Unit Total Cooling Energy [J][LINK]

This output is the total (enthalpy) heat extraction of the zone evaporative cooler unit from the zone it is serving, in Joules. This value is calculated using the enthalpy difference of the unit outlet air node and the zone air node and the air mass flow rate entering the zone.

Zone Evaporative Cooler Unit Sensible Cooling Rate [W][LINK]

This output is the moist air sensible-only heat extraction rate of the zone evaporative cooler unit from the zone it is serving, in Watts. This value is calculated using the enthalpy difference of the unit outlet air node and the zone air node based on a single, minimum humidity ratio along with the air mass flow rate entering the zone.

Zone Evaporative Cooler Unit Sensible Cooling Energy [J][LINK]

This output is the moist air sensible-only heat extraction of the zone evaporative cooler unit from the zone it is serving, in Joules. This value is calculated using the enthalpy difference of the unit outlet air node and the zone air node based on a single, minimum humidity ratio along with the air mass flow rate entering the zone.

Zone Evaporative Cooler Unit Latent Heating Rate [W][LINK]

This output is the latent heat addition (humidification) rate of the zone evaporative cooler unit to the zone it is serving in Watts. This value is calculated as the difference between the total cooling rate and the sensible cooling rate. Because an evaporative cooler can provide sensible cooling while adding moisture the zone air, a unit can operate with both a positive sensible cooling load and a positive latent heating rate.

Zone Evaporative Cooler Unit Latent Heating Energy [J][LINK]

This output is the latent heat addition (humidification) of the zone evaporative cooler unit to the zone it is serving in Joules. This value is calculated as the difference between the total cooling energy and the sensible cooling energy.

Zone Evaporative Cooler Unit Latent Cooling Rate [W][LINK]

This output is the latent heat extraction (dehumidification) rate of the zone evaporative cooler unit to the zone it is serving in Watts. This value is calculated as the difference between the total cooling rate and the sensible cooling rate.

Zone Evaporative Cooler Unit Latent Cooling Energy [J][LINK]

This output is the latent heat extraction (dehumidification) of the zone evaporative cooler unit to the zone it is serving in Joules. This value is calculated as the difference between the total cooling energy and the sensible cooling energy.

Zone Evaporative Cooler Unit Fan Speed Ratio [ ][LINK]

This output is the speed ratio of the fan for the zone evaporative cooler unit. The speed ratio is defined as the current supply air mass flow rate divided by the design air mass flow rate.

Zone Evaporative Cooler Unit Fan Availability Status [ ][LINK]

This output is the availability status of the zone evaporative cooler unit’s fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the zone evaporative cooler object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific manager. For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager)), rules to determine fan availability status are described in the section on system availability managers. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn(2), and CycleOneZoneFansOnly (3). It is recommend to report this output at the “Detailed” frequency because the integer status flags do not average out to meaningful values.

ZoneHVAC:OutdoorAirUnit[LINK]

The zone outdoor air unit (ZoneHVAC:OutdoorAirUnit) in EnergyPlus is intended to model dedicated outdoor air systems (DOAS) and other similar systems which aim to provide either additional outside air or some limited amount of sensible and/or latent conditioning. The zone outdoor air unit is a piece of zone equipment that can consist of a supply fan, an exhaust fan (optional), heating and cooling coils, and heat recovery. The outdoor air unit input simply requires information about flow rates, schedules, node names, and a list of component that are part of the unit. These components require additional input as per the requirements for these components. In addition, the input includes information about controls for the unit. It should be noted that the components that make up the zone outdoor air unit do not require additional controls or setpoints. The unit input defines how the unit outlet temperature is controlled as described below.

Zone

Primary System

Exhaust Fan(Optional)

Supply Fan

Zone Outdoor Air Unit

Zone Outdoor Air Unit Equipments

Heat Recovery

Node List

  • Air Outlet Node
  • Air Inlet Node
  • Air Relief Node (Optional)
  • OA Inlet Node

H

C

C

C

Zone

Primary System

Exhaust Fan(Optional)

Supply Fan

Zone Outdoor Air Unit

Zone Outdoor Air Unit Equipments

Heat Recovery

Node List

  • Air Outlet Node
  • Air Inlet Node
  • Air Relief Node (Optional)
  • OA Inlet Node

H

C

C

C

Zones may contain one or more zone outdoor air units. The user can choose to have each unit have its own exhaust fan or may choose to have only one unit have a exhaust fan that will handle the flow of all of the zone outdoor air units. Note that the user will need to account for any flow balance among the zone outdoor air units on the supply and exhaust sides.

The full input for zone outdoor air units is described below using a variety of fields.

Field: Name[LINK]

This field is simply the identifying name that distinguishes one particular outdoor air unit from another in the input data file. Like all other names in EnergyPlus, it is assumed that this is a unique character string and that no other zone outdoor air units use this same name.

Field: Availability Schedule Name[LINK]

This field is a schedule name (ref: Schedule) that determines whether the zone outdoor air unit is available to operate. A schedule value greater than 0 (usually 1 is used) indicates that the outdoor air unit can be on during the time period. A value less than or equal to 0 (usually 0 is used) denotes that the outdoor air unit must be off for the time period. If this field is blank, the schedule has values of 1 for all time periods. For any schedule value greater than zero, the outdoor air unit is considered available and will operate at the supply and exhaust flow rates defined by input field described below.

Field: Zone Name[LINK]

This field is the name of the zone (Ref: Zone) in which the outdoor air unit is located and intended to affect. Zone outdoor air units impact only a single zone.

Field: Outdoor Air Flow Rate[LINK]

This field allows the user to enter the volumetric flow rate of outdoor air (in m3/sec) that will be brought in through the outdoor air unit. The actual outdoor air flow rate will be this number multiplied by the schedule value from the outdoor air schedule. This field is autosizable. When autosized, the unit’s outdoor air flow rate will match the minimum outdoor air requirements specified through the Sizing:Zone object.

Field: Outdoor Air Schedule Name[LINK]

This field contains a schedule name (ref: Schedule) that contains values for modifying the outdoor air flow rate. The supply air flow rate is the product of the outdoor air flow rate and the outdoor air schedule value for the time of interest. Note that if the outdoor air unit is scheduled off that the system will not operate regardless of the outdoor air schedule value. However, if the system is operating, it will always bring in this fraction of the outdoor air flow rate.

Field: Supply Fan Name[LINK]

This field is the name of a fan (ref: Fan:ConstantVolume, Fan: VariableVolume) that is part of the zone outdoor air unit. This name links the outdoor air unit to particular fan data entered elsewhere in the input data file. A fan name is required since it is the prime mover of air in the outdoor air control unit.

Field: Fan Placement[LINK]

This field has two choices: BlowThrough or DrawThrough. The first choice stands for “blow through fan”. It means that the unit consists of outdoor air node followed by a supply fan followed by the equipment that are part of the system. The second choice stands for “draw through fan”. It means that the supply fan placed at the end of supply air stream and supply fan outlet node is identified with the air outlet node. The fan “draws air through” the equipment system.

BlowThrough
DrawThrough

If the user does not select a fan placement type, DrawThrough is assumed as default by EnergyPlus.

Field: Exhaust Fan Name[LINK]

This field is the name of a fan (ref: Fan:ConstantVolume, Fan: VariableVolume) that is part of the outdoor air unit. This name links the outdoor air unit to particular fan data entered elsewhere in the input data file. This field is optional.

Field: Exhaust Air Flow Rate[LINK]

This field allows the user to enter the volumetric flow rate of air (in m3/sec) that will be exhausted to the outdoors. The actual exhaust air flow rate will be this number multiplied by the schedule value from the exhaust air schedule. If the exhaust fan name is left blank, this field will be ignored and automatically set to be equal to zero.

Field: Exhaust Air Schedule Name[LINK]

This field contains a schedule name (ref: Schedule) that should contain values for modifying the exhaust air flow rate. The actual exhaust air flow rate equals the exhaust air flow rate input (previous field) multiplied by the exhaust air schedule value. If the exhaust fan name is left blank, this field will be ignored and automatically set to be equal to zero.

Field: Unit Control Type[LINK]

The unit control type field determines with conditions in the zone being served what the response of the zone outdoor air system will be. It is important to note that this only controls the temperature of the air being delivered to the space not whether or not the system will operate. There are two options for this field: Neutral or Temperature. Neutral control tries to have no energy impact on the zone by delivering air at the temperature of the zone. This allows air to be delivered to the zone without affecting the zone air heat balance and thus provides outside air without impacting any other system providing conditioning to this zone. The temperature control option will supply air to the zone based on the high and low air control temperature schedules (see next two fields). For temperature control, when the outside air temperature is less than the low air control temperature, the zone outdoor air unit will provide whatever heating is available from its components to achieve the low air temperature value. When the outside air temperature is above the high air control temperature, the zone outdoor air unit will provide whatever cooling is available from its components to achieve the high air temperature value. When the outdoor air temperature is between the high and low air control temperatures, the unit will simply provide air at whatever the outdoor air conditions are, modified by any fan heat added by the supply fan. In summary, the user must select from the following two options:

NeutralControl
TemperatureControl

If the user does not select a unit control type, NeutralControl is assumed as the default by EnergyPlus.

Field: High Air Control Temperature Schedule Name[LINK]

This field specifies the dry-bulb air temperature in degrees Celsius for the supply air temperature to the zone. When the outdoor air temperature or post-supply fan outlet temperature in the case of blow through is above the high air control temperature, a cooling coil, if available and specified by the user, is tuned on to conditioning the outdoor air to the high control temperature. This field only applies to zone outdoor air units that use Temperature Control (see previous field).

Field: Low Air Control Temperature Schedule Name[LINK]

This field specifies the dry-bulb air temperature in degrees Celsius for the supply air temperature to the zone. When the outdoor air temperature or post-supply fan outlet temperature is below the low air control temperature, a heating coil, if available and specified by the user, is tuned on to conditioning the outdoor air to the low control temperature. This field only applies to zone outdoor air units that use Temperature Control (see two previous fields).

Field: Outdoor Air Node Name[LINK]

This field is a node name used to identify the node associated with fresh air brought into the outdoor air unit from the outdoor environment. It should also be defined in an OutdoorAir:Node object with the same name and assigned an optional height (above ground).

Field: Air Outlet Node Name[LINK]

This field is a node name used to identify the node that serves as the outlet (air side) from the zone outdoor air unit. In EnergyPlus, nodes represent points between components or at various points in the loops. In an outdoor air unit, the air outlet node from the system will typically be the same node as a zone inlet node. While a node name may be referenced more than once in an input data file, each node must have a unique name.

Field: Air Inlet Node Name[LINK]

This field is a node name used to identify the node that serves as the inlet (air side) to the exhaust side of the outdoor air unit. In EnergyPlus, nodes represent points between components or at various points in the loops. In an outdoor air unit, the air inlet node of the system will typically be the same node as a zone outlet node. While a node name may be referenced more than once in an input data file, each node must have a unique name.

Field: Supply Fan Outlet Node Name[LINK]

This field is a node name used to identify the node that serves as the outlet (air side) of the supply fan for the zone outdoor air unit. In EnergyPlus, nodes represent points between components or at various points in the loops. While a node name may be referenced more than once in an input data file, each node must have a unique name.

Field: Outdoor Air Unit List Name[LINK]

This field is the name of an ZoneHVAC:OutdoorAirUnit:EquipmentList object. An ZoneHVAC:OutdoorAirUnit:EquipmentList is simply a list of components giving both component name and type. This equipment list specifies all the components that will be simulated in this unit. The order of the components in the list is significant: components are simulated sequentially in the order given in the Equipment List.

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this outdoor air unit object’s fan. If the outdoor air unit is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this outdoor air unit object should be on or off.

An example of this object defined in an input data file is shown below:

ZoneHVAC:OutdoorAirUnit,
    Zone5DXOutAir,           !- Name
    OAUnitOASched,           !- Availability Schedule Name
    SPACE5-1,                !- Zone Name
    0.42,                    !- Outdoor Air Flow Rate {m3/s}
    OAUnitOASched,           !- Outdoor Air Schedule Name
    Zone5OAUFan1,            !- Supply Fan Name
    BlowThrough,             !- Supply Fan Placement
    ,                        !- Exhaust Fan Name
    ,                        !- Exhaust Air Flow Rate {m3/s}
    ,                        !- Exhaust Air Schedule Name
    TemperatureControl,      !- Unit Control Type
    OAUHitemp2,              !- High Air Control Temperature Schedule Name
    OAULotemp2,              !- Low Air Control Temperature Schedule Name
    Zone5OAUOANode,          !- Outdoor Air Node Name
    Zone5OAUZoneInletNode,   !- AirOutlet Node Name
    Zone5OAUZoneOutletNode,  !- AirInlet Node Name
    Zone5OAUFanOutletNode,   !- Supply FanOutlet Node Name
    Zone5OAUEquip1;          !- Outdoor Air Unit List Name

Outdoor Air Unit Outputs[LINK]

HVAC,Average, Zone Outdoor Air Unit Total Heating Rate [W]
HVAC,Sum, Zone Outdoor Air Unit Total Heating Energy [J]
HVAC,Average, Zone Outdoor Air Unit Total Cooling Rate [W]
HVAC,Sum, Zone Outdoor Air Unit Total Cooling Energy [J]
HVAC,Average, Zone Outdoor Air Unit Sensible Cooling Rate [W]
HVAC,Sum, Zone Outdoor Air Unit Sensible Heating Energy [J]
HVAC,Average, Zone Outdoor Air Unit Fan Electric Power [W]
HVAC,Sum, Zone Outdoor Air Unit Fan Electric Energy [J]
HVAC,Average, Zone Outdoor Air Unit Air Mass Flow Rate [kg/s]
HVAC,Average, Zone Outdoor Air Unit Fan Availability Status []

Zone Outdoor Air Unit Latent Cooling Energy

Zone Outdoor Air Unit Total Heating Rate [W][LINK]

This field reports the heating output rate of the outdoor air unit system to the zone it is serving in Watts. This is determined by outlet and zone air conditions and the mass flow rate through the zone outdoor air unit.

Zone Outdoor Air Unit Total Heating Energy [J][LINK]

This field is the heating output of the outdoor air unit system to the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the zone outdoor air unit, and the time step.

Zone Outdoor Air Unit Total Cooling Rate [W][LINK]

This field reports the total cooling (sensible plus latent) output rate of the outdoor air unit system to the zone it is serving in Watts. This is determined by outlet and zone air conditions and the mass flow rate through the zone outdoor air unit.

Zone Outdoor Air Unit Total Cooling Energy [J][LINK]

This field is the total cooling (sensible plus latent) output of the outdoor air unit system to the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the zone outdoor air unit, and the time step.

Zone Outdoor Air Unit Sensible Cooling Energy [J][LINK]

Zone Outdoor Air Unit Sensible Cooling Rate [W][LINK]

These reports are the sensible cooling output rate of the outdoor air unit system to the zone it is serving in Joules or Watts. This is determined by outlet and zone air conditions and the mass flow rate through the zone outdoor air unit.

Zone Outdoor Air Unit Sensible Heating Energy [J][LINK]

Zone Outdoor Air Unit Sensible Heating Rate [W][LINK]

These are the sensible heating output of the outdoor air unit system to the zone it is serving in Joules or Watts over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the zone outdoor air unit, and the time step.

Zone Outdoor Air Unit Latent Cooling Energy [J][LINK]

Zone Outdoor Air Unit Latent Cooling Rate [W][LINK]

These are the latent cooling output of the outdoor air unit system to the zone it is serving, in Joules and Watts. This is determined by outlet and zone air conditions, the mass flow rate through the zone outdoor air unit, and the time step.

Zone Outdoor Air Unit Latent Heating Energy [J][LINK]

Zone Outdoor Air Unit Latent Heating Rate [W][LINK]

These are the latent heating output of the outdoor air unit system to the zone it is serving, in Joules and Watts. This is determined by outlet and zone air conditions, the mass flow rate through the zone outdoor air unit, and the time step.

Zone Outdoor Air Unit Fan Electric Power [W][LINK]

This field reports the electric power consumption rate of the fan of the outdoor air unit in Watts.

Zone Outdoor Air Unit Fan Electric Energy [J][LINK]

This field reports the electric power consumed by the fan of the outdoor air unit over the time step in Joules.

Zone Outdoor Air Unit Air Mass Flow Rate [kg/s][LINK]

This field reports the air mass flow rate of the zone outdoor air unit Outdoor Air Unit in kilograms per second.

Zone Outdoor Air Unit Fan Availability Status [][LINK]

This is the availability status of the outdoor air unit fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the outdoor air unit object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:OutdoorAirUnit:EquipmentList[LINK]

This input syntax is used to specify the components in a zone outdoor air unit. The components will be simulated in the order in which they occur in this list.

Field: Name[LINK]

The user designated unique name of an instance of a zone outdoor air unit equipment list.

Field Set (Component Object Type, Component Name, Control Node Name) up to 8[LINK]

After the identifying name, the list consists of up to 8 pairs of data items.

Field: Component Object Type[LINK]

This field specifies the keyword for the type of component used.

Field: Component Name[LINK]

This field is the unique name of the component specified in the previous field. This named object must appear in the IDF.

Note: If any of the components use the autosized option at the component level, input data for zone sizing purposes are required for the proper sizing of the components. Please refer to the Sizing:Zone object for more information.

An example from an IDF:

ZoneHVAC:OutdoorAirUnit:EquipmentList,
    Zone5OAUEquip1,          !- Name
    Dehumidifier:Desiccant:NoFans,  !- Component 1 Object Type
    Z5Dessicant,             !- Component 1 Name
    HeatExchanger:AirToAir:FlatPlate,  !- Component 2 Object Type
    Zone5A2AHeat Recovery,   !- Component 2 Name
    CoilSystem:Cooling:DX,  !- Component 3 Object Type
    DX Cooling Coil System 5,!- Component 3 Name
    Coil:Heating:Electric,   !- Component 4 Object Type
    Zone5DESHCoil;           !- Component 4 Name

ZoneHVAC:WindowAirConditioner[LINK]

The Window Air Conditioner is a unit of zone equipment made up of other components. Each window air conditioner consists of an outdoor air mixer, a fan, and a direct expansion (DX) cooling coil. These components are described elsewhere in this document. The input for a window air conditioner requires the names of these three pieces of equipment, which are then specified individually elsewhere in the input. The input for a window air conditioner also requires the name of an availability schedule, the maximum unit airflow rate, and the maximum outdoor airflow rate for the unit. The unit is connected to a zone by specifying an air inlet node, which must be the same as a zone exhaust node; and an air outlet node, which must be the same as a zone inlet node (ref. ZoneHVAC:EquipmentConnections).

A supply air fan operating mode schedule must also be specified. The supply air fan operating mode schedule value determines if the supply air fan can run continuously with the DX coil cycling on/off to match the zone cooling demand or the fan and DX coil can cycle on/off together to meet the cooling demand. The placement of the supply air fan, in relation to the DX coil, must also be specified (blow through or draw through). The cooling convergence tolerance is required, which is the tolerance denoting how closely the window air conditioner will meet the cooling load. The tolerance is always relative to the zone load (i.e., the unit will operate to meet the zone load to within the tolerance value times the zone load for each simulation timestep). Finally, the DX cooling coil type must be specified.

Field: Name[LINK]

A unique user assigned name for an instance of a window air conditioner unit. Any reference to this window air conditioner by another object will use this name.

Field: Availability Schedule Name[LINK]

The name of the schedule (ref: Schedule) that denotes whether the window air conditioner unit can run during a given time period. A schedule value greater than 0 (usually 1 is used) indicates that the unit can be on during the time period. A value less than or equal to 0 (usually 0 is used) denotes that the unit must be off for the time period. If this field is blank, the schedule has values of 1 for all time periods.

Field: Maximum Supply Air Flow Rate[LINK]

The maximum volumetric airflow rate through the window air conditioner in cubic meters per second. Since the unit operates by cycling on/off, this is also the design, rated airflow rate of the unit.

Field: Maximum Outdoor Air Flow Rate[LINK]

If the window air conditioner uses outdoor air, this field specifies the outdoor air volumetric flow rate in cubic meters per second. This flow rate should be less than or equal to the maximum airflow rate. A value of zero specifies no outdoor air. Note that the outdoor airflow rate is fixed: it cannot change during the simulation

Field: Air Inlet Node Name[LINK]

The name of the HVAC system node (see Node) from which the window air conditioner draws its indoor air. This should be one of the zone exhaust nodes for the zone which the window air conditioner is cooling.

Field: Air Outlet Node Name[LINK]

The name of the HVAC system node (see Node) to which the window air conditioner sends its outlet air. This should be one of the inlet air nodes for the zone which is being cooled.

Field: Outdoor Air Mixer Object Type[LINK]

This field specifies the type of outdoor air mixer used by this window air conditioner unit. The outdoor air mixer component is part of the window air conditioner compound object. The only available outdoor air mixer type is:

OutdoorAir:Mixer

Field: Outdoor Air Mixer Name[LINK]

The name of an outdoor air mixer component which composes part of the window air conditioner unit. Note that the return air node of the outdoor air mixer should be the same node as the air inlet node of the window air conditioner. In addition, the outdoor air mixer’s mixed air node should be the same as the window air conditioner’s fan inlet air node (for blow through) or the air conditioner’s DX coil inlet node (for draw through)

Field: Supply Air Fan Object Type[LINK]

This field specifies the type of supply air fan used by window air conditioner. The supply air fan is part of the window air conditioner compound object. The only valid supply air fan types are:

Fan:OnOff
Fan:ConstantVolume

Field:Supply Air Fan Name[LINK]

The name of a constant volume fan component that composes part of the window air conditioner. Note that the fan’s maximum flow rate should be the same as the maximum airflow rate of the window air conditioner. A fan of type Fan:OnOff may be used with either cycling or continuous fan, and a fan of type Fan:ConstantVolume is used only with continuous fan (see Supply Air Fan Operating Mode Schedule field below). The fan’s inlet node should be the same as the outdoor air mixer’s mixed air node (for blow through) or the DX coil’s outlet node (for draw through). The fan’s outlet node should be the same as the DX coil’s air inlet node (for blow through) or the window air conditioner’s air outlet node (for draw through).

Field: Cooling Coil Object Type[LINK]

This field specifies the type of cooling coil to be modeled for this window air conditioner. The input requirements for these cooling coil objects are described elsewhere in this document. If the user wants to control the enhanced dehumidification performance of the Heat Exchanger Assisted coil type based on zone air humidity level, then the input file must include a humidistat object (ref. ZoneControl:Humidistat) for the zone being served by this air conditioner and a high humidity set point manager (ref. SetpointManager:SingleZone:Humidity:Maximum) with the high humidity set point placed on the outlet node of the heat exchanger assisted cooling coil. Only allowable coil types are:

Coil:Cooling:DX:SingleSpeed
CoilSystem:Cooling:DX:HeatExchangerAssisted

Field: DX Cooling Coil Name[LINK]

The name of a DX cooling coil component that composes part of the window air conditioner unit. The DX coil air inlet node should be the same as the fan outlet node (for blow through) or the outdoor air mixer’s mixed air node (for draw through). The DX coil air outlet node should be the same as the window air conditioner’s air outlet node (for blow through) or the fan’s inlet node (for draw through).

Field: Supply Air Fan Operating Mode Schedule Name[LINK]

This alpha field specifies the name of the supply air fan operating mode schedule. The supply air fan operating mode may vary during the simulation based on time-of-day or with a change of season. Schedule values of 0 denote that the supply air fan and the heating or cooling coil cycle on and off together to meet the heating or cooling load (a.k.a. AUTO fan). Schedule values other than 0 denote that the supply air fan runs continuously while the heating or cooling coil cycles to meet the load. If this field is left blank, the model assumes the supply air fan cycles with the heating or cooling coil throughout the simulation.

Field: Fan Placement[LINK]

This input field has two choices: BlowThrough or DrawThrough. The first choice stands for “blow through fan”. This means that the unit consists of an outdoor air mixer followed by a fan followed by a DX coil. The fan “blows through” the DX coil. The second choice stands for “draw through fan”. This means that the unit consists of an outdoor air mixer followed by a DX coil followed by a fan. The fan “draws air through” the coil.

Field: Cooling Convergence Tolerance[LINK]

This input field defines the convergence tolerance for the unit’s cooling output. This field allows the user some control over how closely the air conditioner will control the air-side conditions. The relative size of this parameter relates directly to the closeness of the control. A very small value in this field will result in tight control and will probably result in larger numbers of iterations. A large value in this field will result in looser controls and could result in unsatisfactory fluctuations in zone air temperature. Initial experience with this parameter lends to the recommendation of using 0.001 as the starting point.

The window air conditioner is controlled by matching its sensible (temperature) cooling output to the zone sensible load (demand). Because the performance of the DX coil is frequently non-linear, the air conditioner model must call the DX coil model several times (iterate) to determine the proper run time fraction to meet the zone load. The cooling convergence tolerance is the error tolerance used to terminate the iteration procedure when the following equation is satisfied:

The maximum number of iterations is limited, with a warning message generated if the above equation is not satisfied within the maximum number of iterations.

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this window air conditioner or object’s fan. If the window air conditioner is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this window air conditioner object should be on or off.

Following is an example input for the cycling window air conditioner, along with its constituent components.

ZoneHVAC:WindowAirConditioner,
       Zone3WindAC,                  ! name of window AC unit
       FanAndCoilAvailSched,         ! Availability Schedule Name
       0.6,                          ! Maximum Supply Air Flow Rate {m3/s}
       0.05,                         ! Maximum Outdoor Air Flow Rate {m3/s}
       Zone3WindACAirInletNode,      ! Air Inlet Node Name
       Zone3WindACAirOutletNode,     ! Air Outlet Node Name
       OutdoorAir:Mixer,             ! Outdoor Air Mixer Object Type
       Zone3WindACOAMixer,           ! Outdoor Air Mixer Name
       Fan:ConstantVolume,           ! Supply Air Fan Object Type
       Zone3WindACFan,               ! Fan Name
       Zone3WindACDXCoil,            ! DX Cooling Coil Name
       CyclingFanSch,                ! Supply Air Fan Operation Mode Schedule Name
       DrawThrough,                  ! Fan Placement
       0.001,                        ! Cooling Convergence Tolerance
       Coil:Cooling:DX:SingleSpeed;  ! Cooling Coil Object Type

Schedule:Compact,
       CyclingFanSch,                !- Name
       Fraction,                     !- ScheduleType
       Through: 12/31,               !- Complex Field #1
       For: AllDays,                 !- Complex Field #2
       Until: 24:00,                 !- Complex Field #7
       0.0;                          !- Complex Field #8

OutdoorAir:Mixer,
       Zone3WindACOAMixer,           ! Name
       Zone3WindACOAMixerOutletNode, ! Mixed Air Node Name
       Zone3WindACOAInNode,          ! Outdoor Air Stream Node Name
       Zone3WindACExhNode,           ! Relief Air Stream Node Name
       Zone3WindACAirInletNode;      ! Return Air Stream Node Name

Fan:ConstantVolume,
       Zone3WindACFan,               ! Name
       FanAndCoilAvailSched,         ! Availability Schedule Name
       0.5,                          ! Fan Total Efficiency
       75.0,                         ! Pressure Rise {Pa}
       0.6,                          ! Maximum Flow Rate {m3/s}
       0.9,                          ! Motor Efficiency
       1.0,                          ! Motor In Airstream Fraction
       Zone3WindACDXOutletNode,      ! Air Inlet Node Name
       Zone3WindACAirOutletNode;     ! Air Outlet Node Name

Coil:Cooling:DX:SingleSpeed,
    Zone3WindACDXCoil,       !- Name
    CoolingCoilAvailSched,   !- Availability Schedule Name
    autosize,                !- Rated Total Cooling Capacity {W}
    autosize,                !- Rated Sensible Heat Ratio
    3.0,                     !- Rated COP
    autosize,                !- Rated Air Flow Rate {m3/s}
    Zone3WindACOAMixerOutletNode,  !- Air Inlet Node Name
    Zone3WindACDXOutletNode, !- Air Outlet Node Name
    WindACCoolCapFT,         !- Total Cooling Capacity Function of Temperature Curve Name
    WindACCoolCapFFF,        !- Total Cooling Capacity Function of Flow Fraction Curve Name
    WindACEIRFT,             !- Energy Input Ratio Function of Temperature Curve Name
    WindACEIRFFF,            !- Energy Input Ratio Function of Flow Fraction Curve Name
    WindACPLFFPLR;           !- Part Load Fraction Correlation Curve Name

Window Air Conditioner Outputs[LINK]

HVAC,Average,Zone Window Air Conditioner Total Cooling Rate [W]
HVAC,Sum,Zone Window Air Conditioner Total Cooling Energy [J]
HVAC,Average,Zone Window Air Conditioner Sensible Cooling Rate [W]
HVAC,Sum,Zone Window Air Conditioner Sensible Cooling Energy [J]
HVAC,Average,Zone Window Air Conditioner Latent Cooling Rate [W]
HVAC,Sum,Zone Window Air Conditioner Latent Cooling Energy [J]
HVAC,Average,Zone Window Air Conditioner Electric Power[W]
HVAC,Sum,Zone Window Air Conditioner Electric Energy [J]
HVAC,Average, Zone Window Air Conditioner Fan Part Load Ratio []
HVAC,Average, Zone Window Air Conditioner Compressor Part Load Ratio []
HVAC,Average,Zone Window Air Conditioner Fan Availability Status []

Zone Window Air Conditioner Total Cooling Rate [W][LINK]

This field is the total (sensible and latent) heat extraction rate of the window air conditioner unit from the zone it is serving in Watts. This is determined by the outlet and zone conditions and the mass flow rate through the unit.

Zone Window Air Conditioner Total Cooling Energy [J][LINK]

This is the total (sensible and latent) heat extraction of the window air conditioner unit from the zone it is serving in Joules over the timestep being reported. This is determined by outlet and zone air conditions, the mass flow rate through the unit, and the timestep.

Zone Window Air Conditioner Sensible Cooling Rate [W][LINK]

This field reports the moist air sensible heat extraction rate of the window air conditioner unit from the zone it is serving in Watts. This is determined by the outlet and zone conditions and the mass flow rate through the unit.

Zone Window Air Conditioner Sensible Cooling Energy [J][LINK]

This field reports the moist air sensible heat extraction of the window air conditioner unit from the zone it is serving in Joules over the timestep being reported. This is determined by the outlet and zone conditions and the mass flow rate through the unit.

Zone Window Air Conditioner Latent Cooling Rate [W][LINK]

This output is the latent heat extraction rate of the window air conditioner unit from the zone it is serving in Watts. This is determined by the outlet and zone conditions and the mass flow rate through the unit.

Zone Window Air Conditioner Latent Cooling Energy [J][LINK]

This is the latent heat extraction of the window air conditioner unit from the zone it is serving in Joules over the timestep being reported. This is determined by the outlet and zone conditions and the mass flow rate through the unit.

Zone Window Air Conditioner Electric Power[W][LINK]

This output is the electricity consumption rate of the window air conditioner unit in Watts. The consumption includes electricity used by the compressor and the fans (indoor supply air fan and the condenser fan).

Zone Window Air Conditioner Electric Energy [J][LINK]

This output is the electricity consumption of the window air conditioner unit in Joules for the time period being reported. The consumption includes electricity used by the compressor and the fans (indoor supply air fan and the condenser fan).

Zone Window Air Conditioner Fan Part Load Ratio [][LINK]

This is the fan’s part load ratio for the report timestep during which the fan had operated.

Zone Window Air Conditioner Compressor Part Load Ratio [][LINK]

This is the part load ratio of the report timestep during which the DX unit compressor had operated.

Zone Window Air Conditioner Fan Availability Status []

This is the availability status of the window air conditioner fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the window air conditioner object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:PackagedTerminalAirConditioner[LINK]

The packaged terminal air conditioner (PTAC) is a compound object made up of other components. Each PTAC consists of an outdoor air mixer, direct expansion (DX) cooling coil, heating coil (gas, electric, hot water, or steam) and a supply air fan. While the figure below shows the PTAC with draw through fan placement, blow through fan placement can also be modeled by positioning the supply air fan between the outdoor air mixer and the DX cooling coil. The packaged terminal air conditioner coordinates the operation of these components and is modeled as a type of zone equipment (Ref. ZoneHVAC:EquipmentList and ZoneHVAC:EquipmentConnections).

Schematic of a packaged terminal air conditioner with draw through fan placement Schematic of a packaged terminal air conditioner with draw through fan placement

Links to the PTAC’s supply air fan, DX cooling coil, heating coil, and outdoor air mixer specifications are provided in the air conditioner’s input syntax. Additional inputs include supply and outdoor air flow rates during cooling operation, heating operation, and when neither cooling or heating is required. A description of each input field for the packaged terminal air conditioner compound object is provided below.

Field: Name[LINK]

This alpha field defines a unique user-assigned name for an instance of a packaged terminal air conditioner. Any reference to this air conditioner by another object will use this name.

Field: Availability Schedule Name[LINK]

This alpha field defines the name of the schedule (ref: Schedule) that denotes whether the air conditioner operates during a given time period. A schedule value equal to 0 denotes that the air conditioner must be off for that time period. A value greater than 0 denotes that the air conditioner is available to operate during that time period. This schedule may be used to completely disable the air conditioner (all of its coils and the supply air fan) as required. If this field is blank, the schedule has values of 1 for all time periods.

Field: Air Inlet Node Name[LINK]

This alpha field defines the name of the HVAC system node from which the air conditioner draws its inlet air. This node name must be the name of a zone air exhaust node (Ref. ZoneHVAC:EquipmentConnections).

Field: Air Outlet Node Name[LINK]

This alpha field defines the name of the HVAC system node to which the air conditioner sends its outlet air. This node name must be the name of a zone air inlet node (Ref. ZoneHVAC:EquipmentConnections).

Field: Outdoor Air Mixer Object Type[LINK]

This field specifies the type of outdoor air mixer used by this PTAC. The outdoor air mixer component is part of the PTAC unit. The only available outdoor air mixer type is:

OutdoorAir:Mixer

Field: Outdoor Air Mixer Name[LINK]

This alpha field defines the name of an outdoor air mixer component which composes part of the PTAC. The return air node of the outdoor air mixer should also be the same node as the air inlet node of the PTAC. Furthermore, the outdoor air mixer’s mixed air node should be the same as the PTAC’s fan inlet air node (for blow through fan placement) or the PTAC’s DX cooling coil inlet node (for draw through fan placement).

Field: Supply Air Flow Rate During Cooling Operation[LINK]

This numeric field defines the supply air flow rate leaving the air conditioner in cubic meters per second when the DX cooling coil is operating. Values must be greater than 0 or this field is autosizable.

Field: Supply Air Flow Rate During Heating Operation[LINK]

This numeric field defines the supply air flow rate leaving the air conditioner in cubic meters per second when the heating coil is operating. Values must be greater than 0 or this field is autosizable.

Field: Supply Air Flow Rate When No Cooling or Heating is Needed[LINK]

This numeric field defines the supply air flow rate leaving the air conditioner in cubic meters per second when neither cooling nor heating is required (i.e., DX coil and heater are off but the supply air fan operates). This field is only used when the air conditioner’s supply air fan operating mode schedule specifies continuous fan operation. Values must be greater than or equal to zero, or this field is autosizable. If the air conditioner’s supply air fan operating mode schedule specifies continuous fan operation and this value is set to zero or this field is left blank, then the model assumes that the supply air flow rate when no cooling/heating is needed is equal to the supply air flow rate when the cooling or heating coil was last operating (for cooling operation or heating operation).

Field: Outdoor Air Flow Rate During Cooling Operation[LINK]

This numeric field defines the outdoor air flow rate through the air conditioner in cubic meters per second when the DX cooling coil is operating. Values must be greater than or equal to 0, or this field is autosizable. Note that the outdoor air flow rate during cooling operation is fixed; it cannot change during the simulation. In addition, the outdoor air flow rate during cooling operation cannot be greater than the air conditioner’s supply air volumetric flow rate during cooling operation.

Field: Outdoor Air Flow Rate During Heating Operation[LINK]

This numeric field defines the outdoor air flow rate through the air conditioner in cubic meters per second when the heating coil is operating. Values must be greater than or equal to 0, or this field is autosizable. Note that the outdoor air flow rate during heating operation is fixed; it cannot change during the simulation. In addition, the outdoor air flow rate during heating operation cannot be greater than the air conditioner’s supply air volumetric flow rate during heating operation.

Field: Outdoor Air Flow Rate When No Cooling or Heating is Needed[LINK]

This numeric field defines the outdoor air flow rate through the air conditioner in cubic meters per second when neither cooling nor heating is required (i.e., cooling and heating coils are off but the supply air fan operates). Values must be greater than or equal to 0, or this field is autosizable. Note that the outdoor air flow rate when no cooling/heating is needed is fixed; it cannot change during the simulation. In addition, the outdoor air flow rate when no cooling/heating is needed cannot be greater than the air conditioner’s supply air volumetric flow rate when no cooling/heating is needed. This field is only used when the air conditioner’s supply air fan operating mode schedule specifies continuous fan operation. If the air conditioner’s supply air fan operating mode schedule specifies continuous fan operation and the field ‘Supply air volumetric flow rate when no cooling or heating is needed’ is set to zero or is left blank, then the model assumes that the outdoor air flow rate when no cooling/heating is needed is equal to the outdoor air flow rate when the cooling or heating coil was last operating (for cooling operation [i.e., Outdoor air Flow rate during cooling operation] or heating operation [i.e., Outdoor air flow rate during heating operation]) and this field is not used.

Field: Supply Air Fan Object Type[LINK]

This alpha field defines the type of fan used by this PTAC. The only valid choices are Fan:OnOff and Fan:ConstantVolume. A fan of type Fan:OnOff is used with cycling fan operating mode, and a fan of type Fan:ConstantVolume is used with continuous fan operating mode (see Supply Air Fan Operating Mode Schedule field below). The input requirements for these fan objects are described elsewhere in this document.

Field: Supply Air Fan Name[LINK]

The name of a constant volume fan component that composes part of the PTAC. Note that the fan’s maximum flow rate should be greater than or equal to the maximum supply air flow rate for the PTAC. The fan’s inlet node should be the same as the outdoor air mixer’s mixed air node (for blow through fan placement) or the heating coil’s outlet node (for draw through fan placement). The fan’s outlet node should be the same as the DX cooling coil’s air inlet node (for blow through fan placement) or the PTAC’s air outlet node (for draw through fan placement).

Field: Heating Coil Object Type[LINK]

This alpha field defines the type of heating coil to be used by this PTAC. The input requirements for this heating coil object are described elsewhere in this document. The hot water flow modulation through the heating coil does not require additional controller or Controller:WaterCoil object. The parent object (PTAC) itself provides the “controller” function of modulating water flow. Allowable heating coil types are:

Coil:Heating:Water
Coil:Heating:Electric
Coil:Heating:Gas
Coil:Heating:Steam

Field: Heating Coil Name[LINK]

This alpha field defines the name of the heating coil used by this PTAC, and this name should match the name specified in the corresponding heating coil object.

Field: Cooling Coil Object Type[LINK]

This alpha field defines the type of DX cooling coil used by this PTAC. The input requirements for these DX cooling coil objects are described elsewhere in this document. Only allowable coil types are:

Coil:Cooling:DX:SingleSpeed
CoilSystem:Cooling:DX:HeatExchangerAssisted
Coil:Cooling:DX:VariableSpeed

Field: Cooling Coil Name[LINK]

This alpha field defines the name of the cooling coil used by this PTAC, and this name should match the name specified in the corresponding DX cooling coil object.

Field: Fan Placement[LINK]

This alpha field has two choices: BlowThrough or DrawThrough. The first choice stands for “blow through fan”. This means that the unit consists of an outdoor air mixer followed by a fan followed by the DX cooling coil and heating coil. The fan “blows through” the DX cooling coil and the heating coil. The second choice stands for “draw through fan”. This means that the unit consists of an outdoor air mixer followed by the DX cooling coil and heating coil with the fan located at the outlet of the PTAC. The fan “draws air through” the DX cooling coil and the heating coil. If this field is left blank, the default is draw through.

Note: the packaged terminal air conditioner’s supply air fan, cooling coil and heating coil must be connected according to the configuration shown above (Figure 109) for the draw through fan configuration. The only other valid configuration is with a blow through fan placement, where the fan is located between the outdoor air mixer and the DX cooling coil.

Field: Supply Air Fan Operating Mode Schedule Name[LINK]

This alpha field specifies the name of the supply air fan operating mode schedule. The supply air fan operating mode may vary during the simulation based on time-of-day or with a change of season. Schedule values of 0 denote that the supply air fan and the heating or cooling coil cycle on and off together to meet the heating or cooling load (a.k.a. AUTO fan). Schedule values other than 0 denote that the supply fan runs continuously while the heating or cooling coil cycles to meet the load.

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this packaged terminal air conditioner or object’s fan. If the packaged terminal air conditioner is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this packaged terminal air conditioner object should be on or off.

As shown in the example below, correct specification of the packaged terminal air conditioner requires the following objects in addition to the compound object itself:

  1. Fan (Fan:OnOff or Fan:ConstantVolume)
  2. DX cooling coil (Coil:Cooling:DX:SingleSpeed or CoilSystem:Cooling:DX:HeatExchangerAssisted)
  3. Heating coil (Coil:Heating:Gas, Coil:Heating:Electric, Coil:Heating:Water, or Coil:Heating:Steam)
  4. OutdoorAir:Mixer
ZoneHVAC:PackagedTerminalAirConditioner,
  Zone2PTAC,               !- Name
  FanAndCoilAvailSched,    !- Availability Schedule Name
  Zone2PTACAirInletNode,   !- Air Inlet Node Name
  Zone2PTACAirOutletNode,  !- Air Outlet Node Name
  OutdoorAir:Mixer,        !- Outdoor Air Mixer Object Type
  Zone2PTACOAMixer,        !- Outdoor Air Mixer Name
  autosize,              !- Supply Air Flow Rate During Cooling Operation {m3/s}
  autosize,              !- Supply Air Flow Rate During Heating Operation operation {m3/s}
  autosize,              !- Supply Air Flow Rate When No Cooling or Heating is Needed {m3/s}
  autosize,              !- Outdoor Air Flow Rate During Cooling Operation {m3/s}
  autosize,              !- Outdoor Air Flow Rate During Heating Operation {m3/s}
  autosize,              !- Outdoor Air Flow Rate When No Cooling or Heating is Needed  {m3/s}
  Fan:OnOff,                      !- Supply Air Fan Object Type
  Zone2PTACFan,                          !- Supply Air Fan Name
  Coil:Heating:Electric,                 !- Heating Coil Object Type
  Zone2PTACHeatCoil,                     !- Heating Coil Name
  Coil:Cooling:DX:SingleSpeed,  !- Cooling Coil Object Type
  Zone2PTACDXCoolCoil,                   !- Cooling Coil Name
  BlowThrough,                           !- Fan Placement
  SupplyFanSch;                          !- Supply Air Fan Operating Mode Schedule Name

Schedule:Compact,
    SupplyFanSch,            !- Name
    Fraction,                !- ScheduleType
    Through: 12/31,          !- Complex Field #1
    For: AllDays,            !- Complex Field #2
    Until:  7:00,            !- Complex Field #3
    0.0,                     !- Complex Field #4
    Until: 18:00,            !- Complex Field #5
    1.0,                     !- Complex Field #6
    Until: 24:00,            !- Complex Field #7
    0.0;                     !- Complex Field #8

OutdoorAir:Mixer,
    Zone2PTACOAMixer,            !- Name
    Zone2PTACOAMixerOutletNode,  !- Mixed Air Node Name
    Zone2PTACOAInNode,           !- Outdoor Air Stream Node Name
    Zone2PTACExhNode,            !- Relief Air Stream Node Name
    Zone2PTACAirInletNode;       !- Return Air Stream Node Name

Fan:OnOff,
  Zone2PTACFan,                !- Name
  FanAndCoilAvailSched,        !- Availability Schedule Name
  0.5,                         !- Fan Total Efficiency
  75.0,                        !- Pressure Rise {Pa}
  autosize,                    !- Maximum Flow Rate{m3/s}
  0.9,                         !- Motor Efficiency
  1.0,                         !- Motor In Airstream Fraction
  Zone2PTACOAMixerOutletNode,  !- Air Inlet Node Name
  Zone2PTACFanOutletNode;      !- Air Outlet Node Name

Coil:Cooling:DX:SingleSpeed,
    Zone2PTACDXCoolCoil,         !- Coil Name
    CoolingCoilAvailSched,       !- Availability Schedule Name
    autosize,                    !- Rated Total Cooling Capacity (gross) {W}
    autosize,                    !- Rated SHR
    3.0,                         !- Rated COP
    autosize,                    !- Rated Air Volume Flow Rate {m3/s}
    Zone2PTACFanOutletNode,      !- Coil Air Inlet Node
    Zone2PTACCoolCoilOutletNode, !- Coil Air Outlet Node
    HPACCoolCapFT,               !- Total Cooling Capacity Modifier Curve (function of temperature)
    HPACCoolCapFFF,              !- Total Cooling Capacity Modifier Curve (function of flow fraction)
    HPACEIRFT,                   !- Energy Input Ratio Modifier Curve (function of temperature)
    HPACEIRFFF,                  !- Energy Input Ratio Modifier Curve (function of flow fraction)
    HPACPLFFPLR;                 !- Part Load Fraction Correlation (function of part load ratio)

Coil:Heating:Electric,
    Zone2PTACHeatCoil,           !- Coil Name
    HeatingCoilAvailSched,       !- Availability Schedule Name
    1.0,                         !- Efficiency
    autosize,                    !- Nominal Capacity {W}
    Zone2PTACCoolCoilOutletNode, !- Air Inlet Node Name
    Zone2PTACAirOutletNode;      !- Air Outlet Node Name

Packaged Terminal Air Conditioner (PTAC) Outputs[LINK]

HVAC,Average,Zone Packaged Terminal Air Conditioner Total Heating Rate [W]
HVAC,Sum,Zone Packaged Terminal Air Conditioner Total Heating Energy [J]
HVAC,Average,Zone Packaged Terminal Air Conditioner Total Cooling Rate [W]
HVAC,Sum,Zone Packaged Terminal Air Conditioner Total Cooling Energy [J]
HVAC,Average,Zone Packaged Terminal Air Conditioner Sensible Heating Rate [W]
HVAC,Sum,Zone Packaged Terminal Air Conditioner Sensible Heating Energy [J]
HVAC,Average,Zone Packaged Terminal Air Conditioner Sensible Cooling Rate [W]
HVAC,Sum,Zone Packaged Terminal Air Conditioner Sensible Cooling Energy [J]
HVAC,Average,Zone Packaged Terminal Air Conditioner Latent Heating Rate [W]
HVAC,Sum,Zone Packaged Terminal Air Conditioner Latent Heating Energy [J]
HVAC,Average,Zone Packaged Terminal Air Conditioner Latent Cooling Rate [W]
HVAC,Sum,Zone Packaged Terminal Air Conditioner Latent Cooling Energy [J]
HVAC,Average,Zone Packaged Terminal Air Conditioner Electric Power [W]
HVAC,Sum,Zone Packaged Terminal Air Conditioner Electric Energy [J]
HVAC,Average,Zone Packaged Terminal Air Conditioner Fan Part Load Ratio []
HVAC,Average,Zone Packaged Terminal Air Conditioner Compressor Part Load Ratio []
HVAC,Average,Zone Packaged Terminal Air Conditioner Fan Availability Status []

Zone Packaged Terminal Air Conditioner Total Heating Rate [W][LINK]

This output field is the total (enthalpy) heat addition rate of the packaged terminal air conditioner to the zone it is serving in Watts. This value is calculated using the enthalpy difference of the air conditioner outlet air and inlet air streams, and the air mass flow rate through the air conditioner. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy addition only) are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Total Heating Energy [J][LINK]

This output field is the total (enthalpy) heat addition of the packaged terminal air conditioner to the zone it is serving in Joules over the timestep being reported. This value is calculated using the enthalpy difference of the air conditioner outlet air and inlet air streams, the air mass flow rate through the air conditioner, and the HVAC simulation timestep. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy addition only) are summed for the timestep being reported.

Zone Packaged Terminal Air Conditioner Total Cooling Rate [W][LINK]

This output field is the total (enthalpy) heat extraction rate of the packaged terminal air conditioner from the zone it is serving in Watts. This value is calculated using the enthalpy difference of the air conditioner outlet air and inlet air streams, and the air mass flow rate through the air conditioner. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy extraction only) are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Total Cooling Energy [J][LINK]

This output field is the total (enthalpy) heat extraction of the packaged terminal air conditioner from the zone it is serving in Joules over the timestep being reported. This value is calculated using the enthalpy difference of the air conditioner outlet air and inlet air streams, the air mass flow rate through the air conditioner, and the HVAC simulation timestep. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy extraction only) are summed for the timestep being reported.

Zone Packaged Terminal Air Conditioner Sensible Heating Rate [W][LINK]

This output field is the sensible heat addition rate of the packaged terminal air conditioner to the zone it is serving in Watts. This value is calculated using the enthalpy difference of the air conditioner outlet air and inlet air streams at a constant humidity ratio, and the air mass flow rate through the air conditioner. This value is calculated for each HVAC system timestep being simulated, and the results (heating only) are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Sensible Heating Energy [J][LINK]

This output field is the sensible heat addition of the packaged terminal air conditioner to the zone it is serving in Joules over the timestep being reported. This value is calculated using the enthalpy difference of the air conditioner outlet air and inlet air streams at a constant humidity ratio, the air mass flow rate through the air conditioner, and the HVAC simulation timestep. This value is calculated for each HVAC system timestep being simulated, and the results (heating only) are summed for the timestep being reported.

Zone Packaged Terminal Air Conditioner Sensible Cooling Rate [W][LINK]

This output field reports the moist air sensible heat extraction rate of the packaged terminal air conditioner from the zone it is serving in Watts. This value is calculated using the enthalpy difference of the air conditioner outlet air and inlet air streams at a constant humidity ratio, and the air mass flow rate through the air conditioner. This value is calculated for each HVAC system timestep being simulated, and the results (cooling only) are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Sensible Cooling Energy [J][LINK]

This output field reports the moist air sensible heat extraction of the packaged terminal air conditioner from the zone it is serving in Joules over the timestep being reported. This value is calculated using the enthalpy difference of the air conditioner outlet air and inlet air streams at a constant humidity ratio, the air mass flow rate through the air conditioner, and the HVAC simulation timestep. This value is calculated for each HVAC system timestep being simulated, and the results (cooling only) are summed for the timestep being reported.

Zone Packaged Terminal Air Conditioner Latent Heating Rate [W][LINK]

This output field is the latent heat addition (humidification) rate of the packaged terminal air conditioner to the zone it is serving in Watts. This value is calculated as the difference between the total energy rate and the sensible energy rate provided by the packaged terminal air conditioner. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat addition only) are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Latent Heating Energy [J][LINK]

This output field is the latent heat addition (humidification) of the packaged terminal air conditioner to the zone it is serving in Joules over the timestep being reported. This value is calculated as the difference between the total energy delivered to the zone and the sensible energy delivered to the zone by the packaged terminal air conditioner. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat addition only) are summed for the timestep being reported.

Zone Packaged Terminal Air Conditioner Latent Cooling Rate [W][LINK]

This output field is the latent heat extraction (dehumidification) rate of the packaged terminal air conditioner from the zone it is serving in Watts. This value is calculated as the difference between the total energy rate and the sensible energy rate provided by the packaged terminal air conditioner. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat extraction only) are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Latent Cooling Energy [J][LINK]

This output field is the latent heat extraction (dehumidification) of the packaged terminal air conditioner from the zone it is serving in Joules over the timestep being reported. This value is calculated as the difference between the total energy delivered to the zone and the sensible energy delivered to the zone by the packaged terminal air conditioner. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat extraction only) are summed for the timestep being reported.

Zone Packaged Terminal Air Conditioner Electric Power [W][LINK]

This output field is the electricity consumption rate of the packaged terminal air conditioner in Watts. The consumption includes electricity used by the compressor (including crankcase heater), fans (indoor supply air fan and the condenser fan), and the heating coil (includes electricity consumption rate for electric heating coil or parasitic electricity consumption rate for non-electric coils). This value is calculated for each HVAC system timestep being simulated, and the results are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Electric Energy [J][LINK]

This output field is the electricity consumption of the packaged terminal air conditioner in Joules for the time period being reported. The consumption includes electricity used by the compressor (including crankcase heater), fans (indoor supply air fan and the condenser fan), and the heating coil (includes electricity consumption for electric heating coil or parasitic electricity consumption for non-electric coils). This value is calculated for each HVAC system timestep being simulated, and the results are summed for the timestep being reported.

Zone Packaged Terminal Air Conditioner Fan Part Load Ratio [][LINK]

This output field is the part-load ratio of the fan. The fan part-load ratio is defined as the average supply air mass flow rate divided by the maximum supply air mass flow rate. The maximum supply air mass flow rate depends on whether heating, cooling, or no heating or cooling is required during the timestep. This value is calculated for each HVAC system timestep being simulated, and the results are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Compressor Part Load Ratio [][LINK]

This output field is the part-load ratio used by the coils (cooling and heating). Part-load ratio is defined as the total coil load divided by the coil steady-state capacity. This value is calculated for each HVAC system timestep being simulated, and the results are averaged for the timestep being reported.

Zone Packaged Terminal Air Conditioner Fan Availability Status [][LINK]

This is the availability status of the packaged terminal air conditioner fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the packaged terminal air conditioner object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:PackagedTerminalHeatPump[LINK]

The packaged terminal heat pump (PTHP) is a compound object made up of other components. Each PTHP consists of an outdoor air mixer, direct expansion (DX) cooling coil, DX heating coil, supply air fan, and a supplemental heating coil as shown in the figure below. These individual components are described elsewhere in this document. The packaged terminal heat pump coordinates the operation of these components and is modeled as a type of zone equipment (Ref. ZoneHVAC:EquipmentList and ZoneHVAC:EquipmentConnections).

Schematic of a packaged terminal heat pump (draw through fan placement) Schematic of a packaged terminal heat pump (draw through fan placement)

Links to the PTHP’s supply air fan, DX coils, supplemental heating coil, and outdoor air mixer specifications are provided in the heat pump’s input syntax. Additional inputs include supply and outdoor air flow rates during cooling operation, heating operation, and when neither cooling or heating is required. A description of each input field for the packaged terminal heat pump compound object is provided below.

Field: Name[LINK]

This alpha field defines a unique user-assigned name for an instance of a packaged terminal heat pump. Any reference to this heat pump by another object will use this name.

Field: Availability Schedule Name[LINK]

This alpha field defines the name of the schedule (ref: Schedule) that denotes whether the heat pump operates during a given time period. A schedule value equal to 0 denotes that the heat pump must be off for that time period. A value greater than 0 denotes that the heat pump is available to operate during that time period. This schedule may be used to completely disable the heat pump (all of its coils and the supply air fan) as required. If this field is blank, the schedule has values of 1 for all time periods.

Field: Air Inlet Node Name[LINK]

This alpha field defines the name of the HVAC system node from which the heat pump draws its inlet air. This node name must be the name of a zone air exhaust node (Ref. ZoneHVAC:EquipmentConnections).

Field: Air Outlet Node Name[LINK]

This alpha field defines the name of the HVAC system node to which the heat pump sends its outlet air. This node name must be the name of a zone air inlet node (Ref. ZoneHVAC:EquipmentConnections).

Field: Outdoor Air Mixer Object Type[LINK]

This field specifies the type of outdoor air mixer used by this PTHP. The outdoor air mixer component is part of the PTHP compound object. The only available outdoor air mixer type is:

OutdoorAir:Mixer

Field: Outdoor Air Mixer Name[LINK]

This alpha field defines the name of an outdoor air mixer component which composes part of the PTHP. Note that the return air node of the outdoor air mixer should also be the same node as the air inlet node of the PTHP. Furthermore, the outdoor air mixer’s mixed air node should be the same as the PTHP’s fan inlet air node (for blow through fan placement) or the PTHP’s DX cooling coil inlet node (for draw through fan placement).

Field: Supply Air Flow Rate During Cooling Operation[LINK]

This numeric field defines the supply air flow rate leaving the heat pump in cubic meters per second when the DX cooling coil is operating. Values must be greater than 0 or this field is autosizable.

Field: Supply Air Flow Rate During Heating Operation[LINK]

This numeric field defines the supply air flow rate leaving the heat pump in cubic meters per second when the DX heating coil and/or supplemental heater are operating. Values must be greater than 0 or this field is autosizable.

Field: Supply Air Flow Rate When No Cooling or Heating is Needed[LINK]

This numeric field defines the supply air flow rate leaving the heat pump in cubic meters per second when neither cooling or heating is required (i.e., DX coils and supplemental heater are off but the supply air fan operates). This field is only used when the heat pump’s supply air fan operating mode schedule specifies continuous fan operation. Values must be greater than or equal to zero, or this field is autosizable. If the heat pump’s supply air fan operating mode schedule specifies continuous fan operation and this value is set to zero or this field is left blank, then the model assumes that the supply air flow rate when no cooling/heating is needed is equal to the supply air flow rate when the cooling or heating coil was last operating (for cooling operation or heating operation).

Field: Outdoor Air Flow Rate During Cooling Operation[LINK]

This numeric field defines the outdoor air flow rate through the heat pump in cubic meters per second when the DX cooling coil is operating. Values must be greater than or equal to 0, or this field is autosizable. Note that the outdoor air flow rate during cooling operation is fixed; it cannot change during the simulation. In addition, the outdoor air flow rate during cooling operation cannot be greater than the heat pump’s supply air volumetric flow rate during cooling operation.

Field: Outdoor Air Flow Rate During Heating Operation[LINK]

This numeric field defines the outdoor air flow rate through the heat pump in cubic meters per second when the DX heating coil and/or supplemental heater are operating. Values must be greater than or equal to 0, or this field is autosizable. Note that the outdoor air flow rate during heating operation is fixed; it cannot change during the simulation. In addition, the outdoor air flow rate during heating operation cannot be greater than the heat pump’s supply air volumetric flow rate during heating operation.

Field: Outdoor Air Flow Rate When No Cooling or Heating is Needed[LINK]

This numeric field defines the outdoor air flow rate through the heat pump in cubic meters per second when neither cooling or heating is required (i.e., DX coils and supplemental heater are off but the supply air fan operates). Values must be greater than or equal to 0, or this field is autosizable. Note that the outdoor air flow rate when no cooling/heating is needed is fixed; it cannot change during the simulation. In addition, the outdoor air flow rate when no cooling/heating is needed cannot be greater than the heat pump’s supply air volumetric flow rate when no cooling/heating is needed. This field is only used when the heat pump’s supply air fan operating mode schedule specifies continuous fan operation. If the heat pump’s supply air fan operating mode schedule specifies continuous fan operation and the field ‘Supply air volumetric flow rate when no cooling or heating is needed’ is set to zero or is left blank, then the model assumes that the outdoor air flow rate when no cooling/heating is needed is equal to the outdoor air flow rate when the cooling or heating coil was last operating (for cooling operation [i.e., Outdoor air flow rate during cooling operation] or heating operation [i.e., Outdoor air flow rate during heating operation]) and this field is not used.

Field: Supply Air Fan Object Type[LINK]

This alpha field defines the type of fan used by this PTHP. The only valid choices are Fan:OnOff and Fan:ConstantVolume. A fan of type Fan:OnOff may be used with either cycling or continuous fan operating mode, and a fan of type Fan:ConstantVolume is used only with continuous fan operating mode (see Supply Air Fan Operating Mode Schedule field below). The input requirements for these fan objects are described elsewhere in this document.

Field: Supply Air Fan Name[LINK]

The name of a constant volume fan component that composes part of the PTHP. Note that the fan’s maximum flow rate should be greater than or equal to the maximum supply air flow rate for the PTHP. The fan’s inlet node should be the same as the outdoor air mixer’s mixed air node (for blow through fan placement) or the DX heating coil’s outlet node (for draw through fan placement). The fan’s outlet node should be the same as the DX cooling coil’s air inlet node (for blow through fan placement) or the supplemental heater’s air inlet node (for draw through fan placement).

Field: Heating Coil Object Type[LINK]

This alpha field defines the type of DX heating coil to be used by this PTHP. The only valid choice are Coil:Heating:DX:SingleSpeed and Coil:Heating:DX:VariableSpeed. The input requirements for this DX heating coil object are described elsewhere in this document.

Field: Heating Coil Name[LINK]

This alpha field defines the name of the DX heating coil used by this PTHP, and this name should match the name specified in the corresponding DX heating coil object.

Field: Heating Convergence Tolerance[LINK]

This numeric field defines the convergence tolerance for the unit’s heating output. This field allows the user some control over how closely the heat pump will control the air-side conditions. The relative size of this parameter relates directly to the closeness of the control. A very small value in this field will result in tight control and will probably result in larger numbers of iterations. A large value in this field will result in looser controls and could result in unsatisfactory fluctuations in zone air temperature. Initial experience with this parameter lends to the recommendation of using 0.001 as the starting point.

The heat pump is controlled by matching its sensible (temperature) heating output to the zone sensible load (demand). Because the performance of the DX heating coil is frequently non-linear, the heat pump model must call the DX heating coil model several times (iterate) to determine the proper run time fraction to meet the zone load. The heating convergence tolerance is the error tolerance used to terminate the iteration procedure when the following equation is satisfied:

The maximum number of iterations is limited, with a warning message generated if the above equation is not satisfied within the maximum number of iterations.

Field: Minimum Outdoor Dry-Bulb Temperature for Compressor Operation[LINK]

This numeric field defines the minimum outdoor dry-bulb temperature in degrees Celsius for PTHP compressor operation. The compressor will not operate (for DX heating or DX cooling) when outdoor dry-bulb temperatures fall below this value. The minimum value must be greater than or equal to -20 °C. If this field is left blank, the default value is -8°C. This temperature should match the minimum compressor operating temperature specified for the heat pump’s DX heating coil (if they don’t match, the highest of the two temperatures will be the cut-off temperature for compressor operation).

Field: Cooling Coil Object Type[LINK]

This alpha field defines the type of DX cooling coil used by this PTHP. The input requirements for these DX cooling coil objects are described elsewhere in this document. Only allowable coil types are:

Coil:Cooling:DX:SingleSpeed
CoilSystem:Cooling:DX:HeatExchangerAssisted
Coil:Cooling:DX:VariableSpeed

Field: Cooling Coil Name[LINK]

This alpha field defines the name of the cooling coil used by this PTHP, and this name should match the name specified in the corresponding DX cooling coil object.

Field: Cooling Convergence Tolerance[LINK]

This numeric field defines the convergence tolerance for the unit’s cooling output. This field allows the user some control over how closely the heat pump will control the air-side conditions. The relative size of this parameter relates directly to the closeness of the control. A very small value in this field will result in tight control and will probably result in larger numbers of iterations. A large value in this field will result in looser controls and could result in unsatisfactory fluctuations in zone air temperature. Initial experience with this parameter lends to the recommendation of using 0.001 as the starting point.

The heat pump is controlled by matching its sensible (temperature) cooling output to the zone sensible load (demand). Because the performance of the DX cooling coil is frequently non-linear, the heat pump model must call the DX cooling coil model several times (iterate) to determine the proper run time fraction to meet the zone load. The cooling convergence tolerance is the error tolerance used to terminate the iteration procedure when the following equation is satisfied:

The maximum number of iterations is limited, with a warning message generated if the above equation is not satisfied within the maximum number of iterations.

Field: Supplemental Heating Coil Object Type[LINK]

This alpha field defines the type of supplemental heating coil to be used by this PTHP. The input requirements for these heating coil objects are described elsewhere in this document. The hot water and steam heating coils require specifying plant loop, branches, and connector objects to support the heating coils, and are placed on the demand side of the plantloop. The hot water flow modulation through the supplemental heating coil does not require additional controller or Controller:WaterCoil object. The parent object (PTHP) itself provides the “controller” function of modulating water flow. Allowable coil types are:

Coil:Heating:Electric
Coil:Heating:Gas
Coil:Heating:Water
Coil:Heating:Steam

Field: Supplemental Heating Coil Name[LINK]

This alpha field defines the name of the supplemental heating coil used by this PTHP, and this name should match the name specified in the corresponding heating coil object.

Field: Maximum Supply Air Temperature from Supplemental Heater[LINK]

This numeric field defines the maximum supply air temperature in degrees Celsius exiting the heat pump supplemental heater coil. The supplemental heater will be controlled so that its supply air temperature does not exceed this value. This field is autosizable.

Field: Maximum Outdoor Dry-Bulb Temperature for Supplemental Heater Operation[LINK]

This numeric field defines the maximum outdoor dry-bulb temperature in degrees Celsius for PTHP supplemental heater operation. The supplemental heater will not operate when the outdoor dry-bulb temperature is above this value. The maximum value must be less than or equal to 21°C. If this field is left blank, the default value is 21°C.

Field: Fan Placement[LINK]

This alpha field has two choices: BlowThough or DrawThrough. The first choice stands for “blow through fan”. This means that the unit consists of an outdoor air mixer followed by a fan followed by the DX coils and supplemental heating coil. The fan “blows through” the cooling and heating coils. The second choice stands for “draw through fan”. This means that the unit consists of an outdoor air mixer followed by the DX coil(s) followed by a fan, with the supplemental heater located at the outlet of the fan. The fan “draws air through” the DX coil(s). If this field is left blank, the default is draw through.

Note: the packaged terminal heat pump’s supply air fan, cooling coil, heating coil and supplementary heating coil must be connected according to the configuration shown above (Figure 110) for the draw through fan configuration. The only other valid configuration is with a blow through fan placement, where the fan is located between the outdoor air mixer and the DX cooling coil.

Field: Supply Air Fan Operating Mode Schedule Name[LINK]

This alpha field specifies the name of the supply air fan operating mode schedule. The supply air fan operating mode may vary during the simulation based on time-of-day or with a change of season. Schedule values of 0 denote that the supply air fan and the heating or cooling coil cycle on and off together to meet the heating or cooling load (a.k.a. AUTO fan). Schedule values other than 0 denote that the supply air fan runs continuously while the heating or cooling coil cycles to meet the load. If this field is left blank, the model assumes the supply air fan cycles with the heating or cooling coil throughout the simulation.

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this packaged terminal heat pump or object’s fan. If the packaged terminal heat pump is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this packaged terminal heat pump object should be on or off.

As shown in the example below, correct specification of the packaged terminal heat pump requires the following objects in addition to the compound object itself:

  1. Fan (Fan:OnOff or Fan:ConstantVolume)
  2. DX cooling coil (Coil:Cooling:DX:SingleSpeed or CoilSystem:Cooling:DX:HeatExchangerAssisted)
  3. DX heating coil (Coil:Heating:DX:SingleSpeed)
  4. Supplemental heating coil (Coil:Heating:Gas or Coil:Heating:Electric)
  5. OutdoorAir:Mixer
ZoneHVAC:PackagedTerminalHeatPump,
    Zone2PTHP,               !- Name
    FanAndCoilAvailSched,    !- Availability Schedule Name
    Zone2PTHPAirInletNode,   !- Air Inlet Node Name
    Zone2PTHPAirOutletNode,  !- Air Outlet Node Name
    OutdoorAir:Mixer,        !- Outdoor Air Mixer Object Type
    Zone2PTHPOAMixer,        !- Outdoor Air Mixer Name
    autosize,                !- Supply Air Flow Rate During Cooling Operation {m3/s}
    autosize,                !- Supply Air Flow Rate During Heating Operation {m3/s}
    autosize,                !- Supply Air Flow Rate When No Cooling or Heating is Needed {m3/s}
    autosize,                !- Outdoor Air Flow Rate During Cooling Operation {m3/s}
    autosize,                !- Outdoor Air Flow Rate During Heating Operation {m3/s}
    autosize,                !- Outdoor Air Flow Rate When No Cooling or Heating is Needed {m3/s}
    Fan:OnOff,               !- Supply Air Fan Object Type
    Zone2PTHPFan,            !- Supply Air Fan Name
    Coil:Heating:DX:SingleSpeed,  !- Heating Coil Object Type
    Zone2PTHPDXHeatCoil,     !- Heating Coil Name
    0.001,                   !- Heating Convergence Tolerance {dimensionless}
    2.0,                     !- Minimum Outdoor Dry-Bulb Temperature for Compressor Operation {C}
    Coil:Cooling:DX:SingleSpeed,  !- Cooling Coil Object Type
    Zone2PTHPDXCoolCoil,     !- Cooling Coil Name
    0.001,                   !- Cooling Convergence Tolerance {dimensionless}
    Coil:Heating:Electric,   !- Supplemental Heating Coil Object Type
    Zone2PTHPSupHeater,      !- Supplemental Heating Coil Name
    autosize,                !- Maximum Supply Air Temperature from Supplemental Heater {C}
    10.0,                    !- Maximum Outdoor Dry-Bulb Temperature for Supplemental Heater Operation {C}
    BlowThrough,             !- Fan Placement
    CyclingFanSch;           !- Supply Air Fan Operating Mode Schedule Name

Schedule:Compact,
    CyclingFanSch,               !- Name
    Fraction,                    !- ScheduleType
    Through: 12/31,              !- Complex Field #1
    For: AllDays,                !- Complex Field #2
    Until: 24:00,                !- Complex Field #7
    0.0;                         !- Complex Field #8

OutdoorAir:Mixer,
    Zone2PTHPOAMixer,            !- Name
    Zone2PTHPOAMixerOutletNode,  !- Mixed Air Node Name
    Zone2PTHPOAInNode,           !- Outdoor Air Stream Node Name
    Zone2PTHPExhNode,            !- Relief Air Stream Node Name
    Zone2PTHPAirInletNode;       !- Return Air Stream Node Name

Fan:OnOff,
    Zone2PTHPFan,                !- Name
    FanAndCoilAvailSched,        !- Availability Schedule Name
    0.5,                         !- Fan Total Efficiency
    75.0,                        !- Pressure Rise {Pa}
    autosize,                    !- Maximum Flow Rate {m3/s}
    0.9,                         !- Motor Efficiency
    1.0,                         !- Motor In Airstream Fraction
    Zone2PTHPOAMixerOutletNode,  !- Air Inlet Node Name
    Zone2PTHPFanOutletNode;      !- Air Outlet Node Name

Coil:Cooling:DX:SingleSpeed,
    Zone2PTHPDXCoolCoil,         !- Coil Name
    CoolingCoilAvailSched,       !- Availability Schedule
    autosize,                    !- Rated Total Cooling Capacity (gross) {W}
    autosize,                    !- Rated SHR
    3.0,                         !- Rated COP
    autosize,                    !- Rated Air Volume Flow Rate {m3/s}
    Zone2PTHPFanOutletNode,      !- Coil Air Inlet Node
    Zone2PTHPCoolCoilOutletNode, !- Coil Air Outlet Node
    HPACCoolCapFT,               !- Total Cooling Capacity Modifier Curve (function of temperature)
    HPACCoolCapFFF,              !- Total Cooling Capacity Modifier Curve (function of flow fraction)
    HPACEIRFT,                   !- Energy Input Ratio Modifier Curve (function of temperature)
    HPACEIRFFF,                  !- Energy Input Ratio Modifier Curve (function of flow fraction)
    HPACPLFFPLR;                 !- Part Load Fraction Correlation (function of part load ratio)

COIL:Heating:DX:SingleSpeed,
    Zone2PTHPDXHeatCoil,         !- Coil Name
    HeatingCoilAvailSched,       !- Availability Schedule
    autosize,                    !- Rated Total Heating Capacity {W}
    2.75,                        !- Rated COP
    autosize,                    !- Rated Air Volume Flow Rate {m3/s}
    Zone2PTHPCoolCoilOutletNode, !- Coil Air Inlet Node
    Zone2PTHPDXHeatCoilOutletNode, !- Coil Air Outlet Node
    HPACHeatCapFT,              !- Total heating capacity modifier curve (function of temperature)
    HPACHeatCapFFF,             !- Total heating capacity modifier curve (function of flow fraction)
    HPACHeatEIRFT,              !- Energy input ratio modifier curve (function of temperature)
    HPACHeatEIRFFF,             !- Energy input ratio modifier curve (function of flow fraction)
    HPACCOOLPLFFPLR,            !- Part load fraction correlation (function of part load ratio)
    ,                           !- Defrost energy input ratio modifier curve (function of temperature)
    2.0,                        !- Minimum Outdoor Dry-bulb Temperature for Compressor Operation {C}
    5.0,                        !- Maximum Outdoor Dry-bulb Temperature for Defrost Operation {C}
    200.0,                      !- Crankcase Heater Capacity {W}
    10.0,                       !- Maximum Outdoor Dry-bulb Temperature for Crankcase Heater Operation {C}
    Resistive,                  !- Defrost Strategy
    TIMED,                      !- Defrost Control
    0.166667,                   !- Defrost Time Period Fraction
    20000;                      !- Resistive Defrost Heater Capacity {W}

Coil:Heating:Electric,
    Zone2PTHPSupHeater,          !- Name
    HeatingCoilAvailSched,       !- Availability Schedule Name
    1.0,                         !- Efficiency
    autosize,                    !- Nominal Capacity {W}
    Zone2PTHPDXHeatCoilOutletNode, !- Air Inlet Node Name
    Zone2PTHPAirOutletNode;      !- Air Outlet Node Name

Packaged Terminal Heat Pump (PTHP) Outputs[LINK]

HVAC,Average,Zone Packaged Terminal Heat Pump Total Heating Rate [W]
HVAC,Sum,Zone Packaged Terminal Heat Pump Total Heating Energy [J]
HVAC,Average,Zone Packaged Terminal Heat Pump Total Cooling Rate [W]
HVAC,Sum,Zone Packaged Terminal Heat Pump Total Cooling Energy [J]
HVAC,Average,Zone Packaged Terminal Heat Pump Sensible Heating Rate [W]
HVAC,Sum,Zone Packaged Terminal Heat Pump Sensible Heating Energy [J]
HVAC,Average,Zone Packaged Terminal Heat Pump Sensible Cooling Rate [W]
HVAC,Sum,Zone Packaged Terminal Heat Pump Sensible Cooling Energy [J]
HVAC,Average,Zone Packaged Terminal Heat Pump Latent Heating Rate [W]
HVAC,Sum,Zone Packaged Terminal Heat Pump Latent Heating Energy [J]
HVAC,Average,Zone Packaged Terminal Heat Pump Latent Cooling Rate [W]
HVAC,Sum,Zone Packaged Terminal Heat Pump Latent Cooling Energy [J]
HVAC,Average,Zone Packaged Terminal Heat Pump Electric Power [W]
HVAC,Sum,Zone Packaged Terminal Heat Pump Electric Energy [J]
HVAC,Average,Zone Packaged Terminal Heat Pump Fan Part Load Ratio []
HVAC,Average,Zone Packaged Terminal Heat Pump Compressor Part Load Ratio []
HVAC,Average,Zone Packaged Terminal Heat Pump Fan Availability Status []

Zone Packaged Terminal Heat Pump Total Heating Rate [W][LINK]

This output field is the total (enthalpy) heat addition rate of the packaged terminal heat pump to the zone it is serving in Watts. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams, and the air mass flow rate through the heat pump. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy addition only) are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Total Heating Energy [J][LINK]

This output field is the total (enthalpy) heat addition of the packaged terminal heat pump to the zone it is serving in Joules over the timestep being reported. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams, the air mass flow rate through the heat pump, and the HVAC simulation timestep. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy addition only) are summed for the timestep being reported.

Zone Packaged Terminal Heat Pump Total Cooling Rate [W][LINK]

This output field is the total (enthalpy) heat extraction rate of the packaged terminal heat pump from the zone it is serving in Watts. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams, and the air mass flow rate through the heat pump. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy extraction only) are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Total Cooling Energy [J][LINK]

This output field is the total (enthalpy) heat extraction of the packaged terminal heat pump from the zone it is serving in Joules over the timestep being reported. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams, the air mass flow rate through the heat pump, and the HVAC simulation timestep. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy extraction only) are summed for the timestep being reported.

Zone Packaged Terminal Heat Pump Sensible Heating Rate [W][LINK]

This output field is the sensible heat addition rate of the packaged terminal heat pump to the zone it is serving in Watts. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams at a constant humidity ratio, and the air mass flow rate through the heat pump. This value is calculated for each HVAC system timestep being simulated, and the results (heating only) are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Sensible Heating Energy [J][LINK]

This output field is the sensible heat addition of the packaged terminal heat pump to the zone it is serving in Joules over the timestep being reported. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams at a constant humidity ratio, the air mass flow rate through the heat pump, and the HVAC simulation timestep. This value is calculated for each HVAC system timestep being simulated, and the results (heating only) are summed for the timestep being reported.

Zone Packaged Terminal Heat Pump Sensible Cooling Rate [W][LINK]

This output field reports the moist air sensible heat extraction rate of the packaged terminal heat pump from the zone it is serving in Watts. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams at a constant humidity ratio, and the air mass flow rate through the heat pump. This value is calculated for each HVAC system timestep being simulated, and the results (cooling only) are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Sensible Cooling Energy [J][LINK]

This output field reports the moist air sensible heat extraction of the packaged terminal heat pump from the zone it is serving in Joules over the timestep being reported. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams at a constant humidity ratio, the air mass flow rate through the heat pump, and the HVAC simulation timestep. This value is calculated for each HVAC system timestep being simulated, and the results (cooling only) are summed for the timestep being reported.

Zone Packaged Terminal Heat Pump Latent Heating Rate [W][LINK]

This output field is the latent heat addition (humidification) rate of the packaged terminal heat pump to the zone it is serving in Watts. This value is calculated as the difference between the total energy rate and the sensible energy rate provided by the packaged terminal heat pump. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat addition only) are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Latent Heating Energy [J][LINK]

This output field is the latent heat addition (humidification) of the packaged terminal heat pump to the zone it is serving in Joules over the timestep being reported. This value is calculated as the difference between the total energy delivered to the zone and the sensible energy delivered to the zone by the packaged terminal heat pump. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat addition only) are summed for the timestep being reported.

Zone Packaged Terminal Heat Pump Latent Cooling Rate [W][LINK]

This output field is the latent heat extraction (dehumidification) rate of the packaged terminal heat pump from the zone it is serving in Watts. This value is calculated as the difference between the total energy rate and the sensible energy rate provided by the packaged terminal heat pump. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat extraction only) are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Latent Cooling Energy [J][LINK]

This output field is the latent heat extraction (dehumidification) of the packaged terminal heat pump from the zone it is serving in Joules over the timestep being reported. This value is calculated as the difference between the total energy delivered to the zone and the sensible energy delivered to the zone by the packaged terminal heat pump. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat extraction only) are summed for the timestep being reported.

Zone Packaged Terminal Heat Pump Electric Power [W][LINK]

This output field is the electricity consumption rate of the packaged terminal heat pump in Watts. The consumption includes electricity used by the compressor (including crankcase heater), fans (indoor supply air fan and the condenser fan), and the supplemental heating coil (if electric). This value is calculated for each HVAC system timestep being simulated, and the results are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Electric Energy [J][LINK]

This output field is the electricity consumption of the packaged terminal heat pump in Joules for the time period being reported. The consumption includes electricity used by the compressor (including crankcase heater), fans (indoor supply air fan and the condenser fan), and the supplemental heating coil (if electric). This value is calculated for each HVAC system timestep being simulated, and the results are summed for the timestep being reported.

Zone Packaged Terminal Heat Pump Fan Part Load Ratio [][LINK]

This output field is the part-load ratio of the fan. The fan part-load ratio is defined as the average supply air mass flow rate divided by the maximum supply air mass flow rate. The maximum supply air mass flow rate depends on whether heating, cooling, or no heating or cooling is required during the timestep. This value is calculated for each HVAC system timestep being simulated, and the results are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Compressor Part Load Ratio [][LINK]

This output field is the part-load ratio of the compressor used by the DX coils (cooling and heating). Compressor part-load ratio is defined as the total coil load divided by the coil steady-state capacity. This value is calculated for each HVAC system timestep being simulated, and the results are averaged for the timestep being reported.

Zone Packaged Terminal Heat Pump Fan Availability Status [][LINK]

This is the availability status of the packaged terminal heat pump fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the packaged terminal heat pump object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:RefrigerationChillerSet[LINK]

The ZoneHVAC:RefrigerationChillerSet object works in conjunction with one or multiple air chillers, compressor racks, refrigeration systems, or refrigeration secondary system objects (Ref. Refrigeration:AirChiller Refrigeration:CompressorRack, Refrigeration:System, or Refrigeration:SecondarySystem) to simulate the performance of a group of air chillers cooling a single zone. The chiller set model passes information about the zone conditions to determine the performance of individual chiller coils within the set, thus providing the sensible and latent heat exchange with the zone environment.

The refrigeration chiller set object inputs include a name, an availability schedule name, the name of the zone cooled by the chiller set, the air inlet node name, the air outlet node name, and an extensible list of air chiller names (Ref. Refrigeration:AirChiller).

Field: Name[LINK]

A unique user-assigned name for an instance of a refrigeration chiller. Any reference to this refrigeration chiller by another object (may be listed in a Refrigeration:CaseAndWalkInList, Refrigeration:System, Refrigeration:SecondarySystem, or Refrigeration:CompressorRack) will use this name.

Field: Availability Schedule Name[LINK]

The name of the schedule (ref: Schedule) that denotes whether the refrigeration chiller can operate during a given time period. A schedule value greater than 0 (maximum schedule value of 1.0 is typically used) indicates that the refrigeration chiller will operate during a given time period. A value equal to 0 denotes that the case does not operate (everything is OFF: refrigeration, fans, lights, anti-sweat, etc.). Typically the refrigeration chiller will operate throughout the day (i.e., the schedule will contain 1 for all time periods); however, refrigeration chillers require maintenance and/or cleaning and this can be modeled accordingly using this schedule if desired. If this field is left blank, the default schedule has a value of 1 for all time periods.

Field: Zone Name[LINK]

A unique user-assigned name for the zone cooled by this refrigeration chiller. This zone must represent a conditioned space, that is, it must appear in a ZoneHVAC:EquipmentConnections object.

Field: Air Inlet Node Name[LINK]

Not used, reserved for future use. Current version exchanges energy directly with the zone, external of any air system. (Future: The name of the zone exhaust node (see Node) from which the refrigeration chiller draws its indoor air. This should be one of the zone exhaust nodes for the zone cooled by the chiller set.)

Field: Air Outlet Node Name[LINK]

Not used, reserved for future use. Current version exchanges energy directly with the zone, external of any air system. (Future: The name of the node where the chiller coil sends its outlet air, which must be one of the inlet air nodes for the zone which is being cooled.)

Field: Air Chiller #1 Name[LINK]

The name of the first air chiller that will be used to meet the zone cooling load.

Field: Air Chiller #2 Name[LINK]

The name of the second air chiller that will be used to meet the zone cooling load.

Field: Air Chiller #3 Name[LINK]

The name of the third air chiller that will be used to meet the zone cooling load.

Field: Air Chiller #n Name (Extensible list, 20 provided in the IDD)[LINK]

The name of the nth air chiller that will be used to meet the zone cooling load.

The following is an example input for a refrigeration chiller set.

ZoneHVAC:RefrigerationChillerSet,
 SubFreezerChillerSet ,     !- Name
 ,                         !- Availability Schedule Name
 SubFreezer,                !- Zone Name
 NODE_142,                   !- Air Inlet Node Name
 NODE_141,                   !- Air Outlet Node Name
 SubFreezerAirChiller_1,    !- Air Chiller #1 Name
 SubFreezerAirChiller_2,    !- Air Chiller #2 Name
 SubFreezerAirChiller_3;    !- Air Chiller #3 Name

There are no outputs variables for a ZoneHVAC:RefrigerationChillerSet. Outputs for the refrigeration impact on any zone are listed in the Group:Refrigeration.

ZoneHVAC:WaterToAirHeatPump[LINK]

The zone water-to-air heat pump is a compound component consisting of a fan, water-to-air cooling and heating coils, and a supplemental heating coil. Links to the fan, WaterToAirHeatPump cooling coil, WaterToAirHeatPump heating coil, and supplementary heating coil specifications are provided in the heat pump’s input data syntax. The heat pump switches between cooling and heating depending on the zone’s demand. The load side (air) of the zone water-to-air heat pump consists of an On/Off fan component, a WaterToAirHeatPump cooling coil component, a WaterToAirHeatPump heating coil component, and a Gas or Electric supplemental heating coil component. The source side (water) of the heat pump is connected to a condenser loop with a heat exchanger (ground heat exchanger or other type) or a plant loop with a heating source such as a boiler and a cooling source such as a chiller or cooling tower. The diagram below shows the setup and connection of the heat pump for the source side and load side for a ground heat exchanger configuration. Note that on the load side, the WaterToAirHeatPump cooling coil must always be placed before the WaterToAirHeatPump heating coil.

For this zone heat pump,there are two types of WaterToAirHeatPump coil model allowed:

Coil:Cooling:WaterToAirHeatPump:EquationFit
Coil:Heating:WaterToAirHeatPump:EquationFit
Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit
Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit

Zone Water to Air Heat Pump Schematic for a DrawThrough Configuration with Ground Heat Exchanger Zone Water to Air Heat Pump Schematic for a DrawThrough Configuration with Ground Heat Exchanger

Field: Name[LINK]

This alpha field contains the identifying name for the zone system heat pump.

Field: Availability Schedule Name[LINK]

This alpha field defines the name of the schedule (ref: Schedule) that denotes whether the heat pump operates during a given time period. A schedule value equal to 0 denotes that the heat pump must be off for that time period. A value greater than 0 denotes that the heat pump is available to operate during that time period. This schedule may be used to completely disable the heat pump (all of its coils and the supply air fan) as required. If this field is blank, the schedule has values of 1 for all time periods.

Field: Air Inlet Node Name[LINK]

This alpha field contains the name of the HVAC system node from which the heat pump draws its inlet air. This node must be a zone exhaust node as specified in a ZoneHVAC:EquipmentConnections object.

Field: Air Outlet Node Name[LINK]

This alpha field contains the name of the HVAC system node to which the heat pump sends its outlet air. This node must be a zone inlet node as specified in a ZoneHVAC:EquipmentConnections object.

Field: Outdoor Air Mixer Object Type[LINK]

This field specifies the type of outdoor air mixer used by this WaterToAirHeatPump unit. The outdoor air mixer component is part of the WaterToAirHeatPump compound object. The only available outdoor air mixer type is:

OutdoorAir:Mixer

Field: Outdoor Air Mixer Name[LINK]

This alpha field defines the name of an outdoor air mixer component which composes part of the zone WaterToAirHeatPump. The return air stream node of the outdoor air mixer should also be the same node as the air inlet node of the WaterToAirHeatPump. Furthermore, the outdoor air mixer’s mixed air node should be the same as the WaterToAirHeatPump’s fan inlet air node (for blow through fan placement) or the WaterToAirHeatPump’s cooling coil inlet node (for draw through fan placement).

Field: Supply Air Flow Rate During Cooling Operation[LINK]

This numeric field defines the supply air flow rate leaving the heat pump in cubic meters per second when the DX cooling coil is operating. Values must be greater than 0 or this field is autosizable.

Field: Supply Air Flow Rate During Heating Operation[LINK]

This numeric field defines the supply air flow rate leaving the heat pump in cubic meters per second when the DX heating coil and/or supplemental heater are operating. Values must be greater than 0 or this field is autosizable.

Field: Supply Air Flow Rate When No Cooling or Heating is Needed[LINK]

This numeric field defines the supply air flow rate leaving the heat pump in cubic meters per second when neither cooling or heating is required (i.e., DX coils and supplemental heater are off but the supply air fan operates). This field is only used when the heat pump’s supply air fan operating mode schedule specifies continuous fan operation. Values must be greater than or equal to zero, or this field is autosizable. If the heat pump’s supply air fan operating mode schedule specifies continuous fan operation and this value is set to zero or this field is left blank, then the model assumes that the supply air flow rate when no cooling/heating is needed is equal to the supply air flow rate when the cooling or heating coil was last operating (for cooling operation or heating operation).

Field: Outdoor Air Flow Rate During Cooling Operation[LINK]

This numeric field defines the outdoor air flow rate through the heat pump in cubic meters per second when the DX cooling coil is operating. Values must be greater than or equal to 0, or this field is autosizable. Note that the outside air flow rate during cooling operation is fixed; it cannot change during the simulation. In addition, the outside air flow rate during cooling operation cannot be greater than the heat pump’s supply air volumetric flow rate during cooling operation.

Field: Outdoor Air Flow Rate During Heating Operation[LINK]

This numeric field defines the outdoor air flow rate through the heat pump in cubic meters per second when the DX heating coil and/or supplemental heater are operating. Values must be greater than or equal to 0, or this field is autosizable. Note that the outside air flow rate during heating operation is fixed; it cannot change during the simulation. In addition, the outside air flow rate during heating operation cannot be greater than the heat pump’s supply air volumetric flow rate during heating operation.

Field: Outdoor Air Flow Rate When No Cooling or Heating is Needed[LINK]

This numeric field defines the outdoor air flow rate through the heat pump in cubic meters per second when neither cooling or heating is required (i.e., DX coils and supplemental heater are off but the supply air fan operates). Values must be greater than or equal to 0, or this field is autosizable. Note that the outside air flow rate when no cooling/heating is needed is fixed; it cannot change during the simulation. In addition, the outside air flow rate when no cooling/heating is needed cannot be greater than the heat pump’s supply air volumetric flow rate when no cooling/heating is needed. This field is only used when the heat pump’s supply air fan operating mode schedule specifies continuous fan operation. If the heat pump’s supply air fan operating mode schedule specifies continuous fan operation and the field ‘Supply air volumetric flow rate when no cooling or heating is needed’ is set to zero or is left blank, then the model assumes that the outside air flow rate when no cooling/heating is needed is equal to the outside air flow rate when the cooling or heating coil was last operating (for cooling operation [i.e., Outside air volumetric flow rate during cooling operation] or heating operation [i.e., Outside air volumetric flow rate during heating operation]) and this field is not used.

Field: Supply Air Fan Object Type[LINK]

This alpha field contains the identifying type of supply air fan specified in the heat pump. Fan type must be Fan:OnOff.

Field: Supply Air Fan Name[LINK]

This alpha field contains the identifying name given to the heat pump supply air fan, and should match the name specified in the corresponding fan object.

Field: Heating Coil Object Type[LINK]

This alpha field contains the identifying type of heating coil specified in the heat pump. The only valid types are Coil:Heating:WaterToAirHeatPump:EquationFit Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit..

Field: Heating Coil Name[LINK]

This alpha field contains the identifying name given to the WaterToAirHeatPump heating coil, and should match the name specified in the corresponding WaterToAirHeatPump heating coil object.

Field: Cooling Coil Object Type[LINK]

This alpha field contains the identifying type of cooling coil specified in the heat pump. The only valid types are Coil:Cooling:WaterToAirHeatPump:EquationFit and Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit.

Field: Cooling Coil Name[LINK]

This alpha field contains the identifying name given to the WaterToAirHeatPump cooling coil, and should match the name specified in the corresponding WaterToAirHeatPump cooling coil object.

Field: Maximum Cycling Rate[LINK]

This numeric field contains the maximum on-off cycling rate for the compressor, which occurs at 50% run time fraction. Suggested values are shown below (Henderson et al. 1999):

Field: Heat Pump Time Constant[LINK]

This numeric field contains the time constant for the cooling coil’s capacity to reach steady state after startup. Suggested values are shown below (Henderson et al. 1999):

Field: Fraction of On-Cycle Power Use[LINK]

This numeric field contains the fraction of on-cycle power use to adjust the part load fraction based on the off-cycle power consumption due to crankcase heaters, controls, fans, and etc. Suggested value values are below (Henderson et al. 1999):

Field: Heat Pump Fan Delay Time[LINK]

This numeric field contains the time delay in seconds for the heat pump supply air fan to shut off after compressor cycle off. This value can be obtained from the manufacturer or the heat pump catalog. Suggested value is 60 seconds. This value is disregared at times when the WaterToAirHeatPump’s fan operating mode schedule value is greater than 0 (i.e., continuous fan mode).

Field: Supplemental Heating Coil Object Type[LINK]

This is the object type of the supplemental heating coil. The hot water and steam heating coils require specifying plant loop, branches, and connector objects to support the heating coils, and are placed on the demand side of the plantloop. The hot water flow modulation through the supplemental heating coil does not require additional controller or Controller:WaterCoil object. The parent object (Zone Water to Air Heat Pump) itself provides the “controller” function of modulating water flow. The valid choices are:

Coil:Heating:Electric
Coil:Heating:Gas
Coil:Heating:Water
Coil:Heating:Steam

Field: Supplemental Heating Coil Name[LINK]

This alpha field contains the identifying name given to the supplemental heating coil, and should match the name specified in the corresponding supplemental heating coil object.

Field: Maximum Supply Air Temperature from Supplemental Heater[LINK]

This numeric field defines the maximum allowed supply air temperature exiting the heat pump supplemental heating coil in degrees Celsius.

Field: Maximum Outdoor Dry-Bulb Temperature for Supplemental Heater Operation[LINK]

This numeric field defines the outdoor air dry-bulb temperature in degrees Celsius above which the heat pump supplemental heating coil is disabled. The temperature for this input field must be less than or equal to 21C. If this input field is left blank, the default value is 21C.

Field: Outdoor Dry-Bulb Temperature Sensor Node Name[LINK]

This alpha field specifies the name of the outdoor node which controls the operation of the supplemental heating coil. If this field is left blank, the outdoor temperature is based solely on the weather data. If this field is not blank, the node name specified must also be listed in an OutdoorAir:Node object where the height of the node is taken into consideration when calculating outdoor temperature from the weather data. Alternately, the node name must be specified in an OutdoorAir:NodeList object where the outdoor temperature is taken directly from the weather data.

Field: Fan Placement[LINK]

This alpha field has two choices: BlowThrough or DrawThrough. The first choice represents a blow through system where the supply air fan is before the WaterToAirHeatPump cooling/heating coil and the supplementary heating coil. The second choice represents a draw through system where the supply fan is between the WaterToAirHeatPump cooling/heating coil and the supplementary heating coil. If this input field is left blank, the default is blow through.

Field: Supply Air Fan Operating Mode Schedule Name[LINK]

This alpha field specifies the name of the supply air fan operating mode schedule. The supply air fan operating mode may vary during the simulation based on time-of-day or with a change of season. Schedule values of 0 denote that the supply air fan and the heating or cooling coil cycle on and off together to meet the heating or cooling load (a.k.a. AUTO fan). Schedule values other than 0 denote that the supply air fan runs continuously while the heating or cooling coil cycles to meet the load. If this field is left blank, the model assumes the supply air fan cycles with the heating or cooling coil throughout the simulation.

As shown in the example below, correct specifications of the WatertoAirHeatPump requires specification of the following objects in addition to the ZoneHVAC:WaterToAirHeatPump object:

  • On/Off fan
  • WatertoAirHeatPump cooling coil (EquationFit only)
  • WatertoAirHeatPump heating coil (EquationFit only)
  • Supplementary heating coil
  • Outdoor air mixer
  • Condenser loop or plant loop demand branches

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this WatertoAirHeatPump or object’s fan. If the WatertoAirHeatPump is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this WatertoAirHeatPump object should be on or off.

Field: Heat Pump Coil Water Flow Mode[LINK]

This field specifies the way in which water flow through the heat pump coils will be modeled. This field is only used when WatertoAirHeatPump:EquationFit coils are used. There are three options:

  • Cycling
  • Constant
  • CyclingOnDemand

Cycling varies water flow through the coil based on the heat pump Part Load Ratio. This control method is appropriate for modeling heat pumps that are outfitted with a soleniod valve which allows water to flow through the coil only when the compressor is active. This is the default for EnergyPlus V8 and later.

Constant provides a constant water flow regardless of heat pump operation. Remember that EnergyPlus has two coils (a heating coil and a cooling coil) to approximate the operation of one coil that can operate in either heating mode or cooling mode. Therefore, when the water flow mode is constant, there will be full flow through either the heating coil or the cooling coil, but not both at the same time.

ConstantOnDemand provides full flow through the coil whenever there is a load. When there is no load, there is zero flow through the coil. This control strategy represents the way EnergyPlus modeled heat pump water flow prior to Version 8.

Examples of IDF use:

ZoneHVAC:WaterToAirHeatPump,
    Zone1WTAHP,               !- Name
    FanAndCoilAvailSched,     !- Availability Schedule Name
    Zone 1 Outlet Node,       !- Air Inlet Node Name
    Zone 1 Inlet Node,        !- Air Outlet Node Name
    OutdoorAir:Mixer,         !- Outdoor air mixer object type
    Zone 1 Mixer,             !- Outdoor Air Mixer Name
    Autosize,                 !- Supply Air Flow Rate During Cooling Operation {m3/s}
    Autosize,                 !- Supply Air Flow Rate During Heating Operation {m3/s}
    ,                         !- Supply Air Flow Rate When No Cooling or Heating is Needed {m3/s}
    0.0,                      !- Outdoor Air Flow Rate During Cooling Operation {m3/s}
    0.0,                      !- Outdoor Air Flow Rate During Heating Operation {m3/s}
    ,                         !- Outdoor Air Flow Rate When No Cooling or Heating is Needed {m3/s}
    Fan:OnOff,                !- Supply Air Fan Object Type
    Zone 1 Fan,               !- Supply Air Fan Name
    Coil:Heating:WaterToAirHeatPump:EquationFit,  !- Heating Coil Object Type
    Sys 1 Heat Pump Heating Mode,  !- Heating Coil Name
    Coil:Cooling:WaterToAirHeatPump:EquationFit, !- Cooling Coil Object Type
    Sys 1 Heat Pump Cooling Mode, !- Cooling Coil Name
    2.5,                      !- Maximum Cycling Rate
    60.0,                     !- Heat Pump Time Constant
    0.01,                     !- Fraction of On-Cycle Power Use
    60,                       !- Heat Pump Fan Delay Time
    Coil:Heating:Gas,         !- Supplemental Heating Coil Object Type
    Heat Pump DX Supp Heating Coil 1, !- Supplemental Heating Coil Name
    60.0,                  !- Maximum Supply Air Temperature from Supplemental Heater {C}
    20.0,                  !- Maximum Outdoor Dry-Bulb Temperature for Supplemental Heater Operation {C}
    Sys 1 Outside Air Inlet Node, !- Outdoor Dry-Bulb Temperature Sensor Node Name
    BlowThrough,              !- Fan Placement
    CyclingFanSch;            !- Supply Air Fan Operating Mode Schedule Name

Schedule:Compact,
    CyclingFanSch,           !- Name
    Fraction,                !- Schedule Type Limits Name
    Through: 12/31,          !- Field 1
    For: AllDays,            !- Field 2
    Until: 24:00,            !- Field 3
    0.0;                     !- Field 4

Coil:Heating:WaterToAirHeatPump:EquationFit,
  Sys 1 Heat Pump Heating Mode,  !- Name
  Sys 1 Water to Air Heat Pump Source Side2 Inlet Node,   !- Water Inlet Node Name
  Sys 1 Water to Air Heat Pump Source Side2 Outlet Node,  !- Water Outlet Node Name
  Sys 1 Heating Coil Air Inlet Node,      !- Air Inlet Node Name
  Sys 1 SuppHeating Coil Air Inlet Node,  !- Air Outlet Node Name
  Autosize,                !- Rated Air Flow Rate {m3/s}
  Autosize,                !- Rated Water Flow Rate {m3/s}
  Autosize,                !- Rated Heating Capacity {W}
  4.75,                    !- Rated Heating Coefficient of Performance
  -1.361311959,            !- Heating Capacity Coefficient 1
  -2.471798046,            !- Heating Capacity Coefficient 2
  4.173164514,             !- Heating Capacity Coefficient 3
  0.640757401,             !- Heating Capacity Coefficient 4
  0.0,                     !- Heating Capacity Coefficient 5
  -2.176941116,            !- Heating Power Consumption Coefficient 1
  0.832114286,             !- Heating Power Consumption Coefficient 2
  1.570743399,             !- Heating Power Consumption Coefficient 3
  0.690793651,             !- Heating Power Consumption Coefficient 4
  0.0;                     !- Heating Power Consumption Coefficient 5

      OutdoorAir:Mixer,
        Zone 1 Mixer,          !- Name
        Sys 1 Mixed Air Node,  !- Mixed Air Node Name
        Sys 1 Outside Air Inlet Node,  !- Outdoor Air Stream Node Name
        Sys 1 Relief Air Outlet Node,  !- Relief Air Stream Node Name
        Zone 1 Outlet Node;  !- Return Air Stream Node Name

      Fan:OnOff,
        Zone 1 Fan,              !- Name
        FanAndCoilAvailSched,    !- Availability Schedule Name
        0.7,                     !- Fan Total Efficiency
        300.0,                   !- Pressure Rise {Pa}
        Autosize,                !- Maximum Flow Rate {m3/s}
        0.9,                     !- Motor Efficiency
        1.0,                     !- Motor In Airstream Fraction
        Sys 1 Mixed Air Node,    !- Air Inlet Node Name
        Sys 1 Cooling Coil Air Inlet Node;  !- Air Outlet Node Name

      Coil:Heating:Gas,
        Heat Pump DX Supp Heating Coil 1,  !- Name
        FanAndCoilAvailSched,    !- Availability Schedule Name
        0.8,                     !- Gas Burner Efficiency
        32000,                   !- Nominal Capacity {W}
        Sys 1 SuppHeating Coil Air Inlet Node,  !- Air Inlet Node Name
        Zone 1 Inlet Node;  !- Air Outlet Node Name

      BRANCH,
        Gshp Cooling Condenser Branch,  !- Name
        0,  !- Maximum Flow Rate {m3/s}
         ,  !- Pressure Drop Curve Name
        Coil:Cooling:WaterToAirHeatPump:ParameterEstimation,  !- Component 1 Object Type
        Heat Pump Cooling Mode,  !- Component 1 Name
        Water to Air Heat Pump Source Side1 Inlet Node,  !- Component 1 Inlet Node Name
        Water to Air Heat Pump Source Side1 Outlet Node, !- Component 1 Outlet Node Name
        ACTIVE;  !- Component 1 Branch Control Type

      BRANCH,
        Gshp Heating Condenser Branch,  !- Name
        0,  !- Maximum Flow Rate {m3/s}
         ,  !- Pressure Drop Curve Name
        Coil:Heating:WaterToAirHeatPump:ParameterEstimation,  !- Component 1 Object Type
        Heat Pump Heating Mode,  !- Component 1 Name
        Water to Air Heat Pump Source Side2 Inlet Node,   !- Component 1 Inlet Node Name
        Water to Air Heat Pump Source Side2 Outlet Node,  !- Component 1 Outlet Node Name
        ACTIVE;  !- Component 1 Branch Control Type

Water to Air Heat Pump (ZoneHVAC) Outputs[LINK]

HVAC,Average,Zone Water to Air Heat Pump Total Heating Rate [W]
HVAC,Sum,Zone Water to Air Heat Pump Total Heating Energy [J]
HVAC,Average,Zone Water to Air Heat Pump Total Cooling Rate [W]
HVAC,Sum,Zone Water to Air Heat Pump Total Cooling Energy [J]
HVAC,Average,Zone Water to Air Heat Pump Sensible Heating Rate [W]
HVAC,Sum,Zone Water to Air Heat Pump Sensible Heating Energy [J]
HVAC,Average,Zone Water to Air Heat Pump Sensible Cooling Rate [W]
HVAC,Sum,Zone Water to Air Heat Pump Sensible Cooling Energy [J]
HVAC,Average,Zone Water to Air Heat Pump Latent Heating Rate [W]
HVAC,Sum,Zone Water to Air Heat Pump Latent Heating Energy [J]
HVAC,Average,Zone Water to Air Heat Pump Latent Cooling Rate [W]
HVAC,Sum,Zone Water to Air Heat Pump Latent Cooling Energy [J]
HVAC,Average,Zone Water to Air Heat Pump Electric Power [W]
HVAC,Sum,Zone Water to Air Heat Pump Electric Energy [J]
HVAC,Average,Zone Water to Air Heat Pump Fan Part Load Ratio []
HVAC,Average,Zone Water to Air Heat Pump Compressor Part Load Ratio []
HVAC,Average,Zone Water to Air Heat Pump Fan Availability Status []

Zone Water to Air Heat Pump Total Heating Rate [W][LINK]

This output field is the total (enthalpy) heat addition rate of the Water to Air Heat Pump to the zone it is serving in Watts. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams, and the air mass flow rate through the heat pump. This value is calculated for each HVAC system time step being simulated, and the results (enthalpy addition only) are averaged for the time step being reported.

Zone Water to Air Heat Pump Total Heating Energy [J][LINK]

This output field is the total (enthalpy) heat addition of the Water to Air Heat Pump to the zone it is serving in Joules over the time step being reported. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams, the air mass flow rate through the heat pump, and the HVAC simulation time step. This value is calculated for each HVAC system time step being simulated, and the results (enthalpy addition only) are summed for the time step being reported.

Zone Water to Air Heat Pump Total Cooling Rate [W][LINK]

This output field is the total (enthalpy) heat extraction rate of the Water to Air Heat Pump from the zone it is serving in Watts. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams, and the air mass flow rate through the heat pump. This value is calculated for each HVAC system time step being simulated, and the results (enthalpy extraction only) are averaged for the time step being reported.

Zone Water to Air Heat Pump Total Cooling Energy [J][LINK]

This output field is the total (enthalpy) heat extraction of the Water to Air Heat Pump from the zone it is serving in Joules over the time step being reported. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams, the air mass flow rate through the heat pump, and the HVAC simulation time step. This value is calculated for each HVAC system time step being simulated, and the results (enthalpy extraction only) are summed for the time step being reported.

Zone Water to Air Heat Pump Sensible Heating Rate [W][LINK]

This output field is the sensible heat addition rate of the Water to Air Heat Pump to the zone it is serving in Watts. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams at a constant humidity ratio, and the air mass flow rate through the heat pump. This value is calculated for each HVAC system time step being simulated, and the results (heating only) are averaged for the time step being reported.

Zone Water to Air Heat Pump Sensible Heating Energy [J][LINK]

This output field is the sensible heat addition of the Water to Air Heat Pump to the zone it is serving in Joules over the time step being reported. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams at a constant humidity ratio, the air mass flow rate through the heat pump, and the HVAC simulation time step. This value is calculated for each HVAC system time step being simulated, and the results (heating only) are summed for the time step being reported.

Zone Water to Air Heat Pump Sensible Cooling Rate [W][LINK]

This output field reports the moist air sensible heat extraction rate of the Water to Air Heat Pump from the zone it is serving in Watts. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams at a constant humidity ratio, and the air mass flow rate through the heat pump. This value is calculated for each HVAC system time step being simulated, and the results (cooling only) are averaged for the time step being reported.

Zone Water to Air Heat Pump Sensible Cooling Energy [J][LINK]

This output field reports the moist air sensible heat extraction of the Water to Air Heat Pump from the zone it is serving in Joules over the time step being reported. This value is calculated using the enthalpy difference of the heat pump outlet air and inlet air streams at a constant humidity ratio, the air mass flow rate through the heat pump, and the HVAC simulation time step. This value is calculated for each HVAC system time step being simulated, and the results (cooling only) are summed for the time step being reported.

Zone Water to Air Heat Pump Latent Heating Rate [W][LINK]

This output field is the latent heat addition (humidification) rate of the Water to Air Heat Pump to the zone it is serving in Watts. This value is calculated as the difference between the total energy rate and the sensible energy rate provided by the WaterToAirHP heat pump. This value is calculated for each HVAC system time step being simulated, and the results (latent heat addition only) are averaged for the time step being reported.

Zone Water to Air Heat Pump Latent Heating Energy [J][LINK]

This output field is the latent heat addition (humidification) of the Water to Air Heat Pump to the zone it is serving in Joules over the time step being reported. This value is calculated as the difference between the total energy delivered to the zone and the sensible energy delivered to the zone by the WaterToAirHP heat pump. This value is calculated for each HVAC system time step being simulated, and the results (latent heat addition only) are summed for the time step being reported.

Zone Water to Air Heat Pump Latent Cooling Rate [W][LINK]

This output field is the latent heat extraction (dehumidification) rate of the Water to Air Heat Pump from the zone it is serving in Watts. This value is calculated as the difference between the total energy rate and the sensible energy rate provided by the WaterToAirHP heat pump. This value is calculated for each HVAC system time step being simulated, and the results (latent heat extraction only) are averaged for the time step being reported.

Zone Water to Air Heat Pump Latent Cooling Energy [J][LINK]

This output field is the latent heat extraction (dehumidification) of the Water to Air Heat Pump from the zone it is serving in Joules over the time step being reported. This value is calculated as the difference between the total energy delivered to the zone and the sensible energy delivered to the zone by the WaterToAirHP heat pump. This value is calculated for each HVAC system time step being simulated, and the results (latent heat extraction only) are summed for the time step being reported.

Zone Water to Air Heat Pump Electric Power [W][LINK]

This output field is the electricity consumption rate of the Water to Air Heat Pump in Watts. The consumption includes electricity used by the compressor (including crankcase heater), fans (indoor supply air fan and the condenser fan), and the supplemental heating coil (if electric). This value is calculated for each HVAC system time step being simulated, and the results are averaged for the time step being reported.

Zone Water to Air Heat Pump Electric Energy [J][LINK]

This output field is the electricity consumption of the Water to Air Heat Pump in Joules for the time period being reported. The consumption includes electricity used by the compressor (including crankcase heater), fans (indoor supply air fan and the condenser fan), and the supplemental heating coil (if electric). This value is calculated for each HVAC system time step being simulated, and the results are summed for the time step being reported.

Zone Water to Air Heat Pump Fan Part Load Ratio [][LINK]

This output field is the part-load ratio of the fan. The fan part-load ratio is defined as the average supply air mass flow rate divided by the maximum supply air mass flow rate. The maximum supply air mass flow rate depends on whether heating, cooling, or no heating or cooling is required during the time step. This value is calculated for each HVAC system time step being simulated, and the results are averaged for the time step being reported.

Zone Water to Air Heat Pump Compressor Part Load Ratio [][LINK]

This output field is the part-load ratio of the compressor used by the DX coils (cooling and heating). Compressor part-load ratio is defined as the total coil load divided by the coil steady-state capacity. This value is calculated for each HVAC system time step being simulated, and the results are averaged for the time step being reported.

Zone Water to Air Heat Pump Fan Availability Status [][LINK]

This is the availability status of the zone water source heat pump fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the zone water source heat pump object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:Dehumidifier:DX[LINK]

This object can be used for modeling conventional mechanical dehumidifiers. These systems use a direct expansion (DX) cooling coil to cool and dehumidify an airstream. Heat from the DX system’s condenser section is rejected into the cool/dehumidified airstream, resulting in warm dry air being supplied from the unit. In EnergyPlus, this object is modeled as a type of zone equipment (ref. ZoneHVAC:EquipmentList and ZoneHVAC:EquipmentConnections).

Schematic of a mechanical dehumidifier Schematic of a mechanical dehumidifier

The model has inputs for water removal, energy factor and air flow rate at rated conditions (26.7°C, 60% RH). Curve objects must be specified to describe performance at off-rated conditions. A part-load cycling curve input must also be specified to account for inefficiencies due to cycling. Other inputs including minimum and maximum operating temperatures for dehumidifier operation, off-cycle parasitic load, and an input to direct the removed water to a storage tank.

The model assumes that this equipment dehumidifies and heats the air. If used in tandem with another system that cools and dehumidifies the zone air, then the zone dehumidifier should be specified as the lowest cooling priority in the ZoneHVAC:EquipmentList object for best control of zone temperature and humidity levels (e.g., if there are 3 pieces of equipment in ZoneHVAC:EquipmentList, then the zone dehumidifier should have Cooling Priority = 3). With this zone equipment prioritization, the other cooling and dehumidification system would operate first to meet the temperature setpoint (and possibly meet the high humidity setpoint as well). If additional dehumidification is needed, then the zone dehumidifier would operate. The sensible heat generated by the dehumidifier is carried over to the zone air heat balance for the next HVAC time step.

Field: Name[LINK]

A unique user-assigned name for an instance of a zone DX dehumidifier unit. Any reference to this dehumidifier by another object will use this name.

Field: Availability Schedule Name[LINK]

This alpha field defines the name of the schedule (ref: Schedule) that denotes whether the dehumidifier operates during a given time period. A schedule value equal to 0 denotes that the dehumidifier will not operate for that time period. A value greater than 0 denotes that the dehumidifier is available to operate during that time period. If this field is left blank, the schedule has a value of 1 for all time periods.

Field: Air Inlet Node Name[LINK]

This alpha field defines the name of the HVAC system node from which the dehumidifier draws its inlet air. This node name must be the name of a zone air exhaust node (ref. ZoneHVAC:EquipmentConnections).

Field: Air Outlet Node Name[LINK]

This alpha field defines the name of the HVAC system node to which the dehumidifier sends its outlet air. This node name must be the name of a zone air inlet node (ref. ZoneHVAC:EquipmentConnections).

Field: Rated Water Removal[LINK]

This numeric input is the full load water removal rate, in liters per day, at rated conditions (air entering the dehumidifier at 26.7°C [80°F] dry-bulb and 60% relative humidity, and air flow rate as defined by field “Rated Air Flow Rate” below). This is a required input field and the entered value must be greater than zero.

Field: Rated Energy Factor[LINK]

This numeric input is the energy factor (liters of water removed per kWh of electricity consumed) at rated conditions (air entering the dehumidifier at 26.7°C [80°F] dry-bulb and 60% relative humidity, and air flow rate as defined by field “Rated Air Flow Rate” below). This is a required input field and the entered value must be greater than zero.

Field: Rated Air Flow Rate[LINK]

This numeric input is the volumetric air flow rate through the dehumidifier, in m3 per second, at rated conditions (air entering the dehumidifier at 26.7°C [80°F] dry-bulb and 60% relative humidity). This is a required input field and the entered value must be greater than zero.

Field: Water Removal Curve Name[LINK]

This alpha field defines the name of a biquadratic performance curve (ref: Performance Curves) that parameterizes the variation of water removal as a function of the dry-bulb temperature (°C) and relative humidity (%) of the air entering the dehumidifier. The output of this curve is multiplied by the Rated Water Removal to give the water removal of the dehumidifier at specific operating conditions (i.e., at temperatures and relative humidity levels different from the rating point conditions). The curve should be normalized to have the value of 1.0 at the rating point (air entering the dehumidifier at 26.7°C [80°F] dry-bulb and 60% relative humidity, and air flow rate as defined by field “Rated Air Flow Rate” above).

Field: Energy Factor Curve Name[LINK]

This alpha field defines the name of a biquadratic performance curve (ref: Performance Curves) that parameterizes the variation of the energy factor as a function of the dry-bulb temperature (°C) and relative humidity (%) of the air entering the dehumidifier. The output of this curve is multiplied by the Rated Energy Factor to give the energy factor of the dehumidifier at specific operating conditions (i.e., at temperatures and relative humidity levels different from the rating point conditions). The curve should be normalized to have the value of 1.0 at the rating point (air entering the dehumidifier at 26.7°C [80°F] dry-bulb and 60% relative humidity, and air flow rate as defined by field “Rated Air Flow Rate” above).

Field: Part Load Fraction Correlation Curve Name[LINK]

This alpha field defines the name of a quadratic or cubic performance curve (ref: Performance Curves) that parameterizes the variation of electrical power input to the dehumidifier as a function of the part load ratio (PLR, defined as the water removal load to be met (kg/s) divided by the dehumidifier’s water removal rate (kg/s) at the current operating conditions). The part load fraction (PLF) correlation accounts for efficiency losses due to compressor cycling.

The part load fraction correlation should be normalized to a value of 1.0 when the part load ratio equals 1.0 (i.e., no efficiency losses when the dehumidifier runs continuously for the simulation timestep). For PLR values between 0 and 1 (0 <= PLR < 1), the following rules apply:

0.7 <= PLF <= 1.0 and PLF >= PLR

If PLF < 0.7 a warning message is issued, the program resets the PLF value to 0.7, and the simulation proceeds. The runtime fraction of the dehumidifier is defined as PLR/PLF. If PLF < PLR, then a warning message is issued and the runtime fraction of the dehumidifier is set to 1.0.

Mechanical dehumidifier typically have long runtimes with minimal compressor cycling. So, a typical part load fraction correlation might be:

PLF = 0.95 + 0.05(PLR)

If the user wishes to model no efficiency degradation due to compressor cycling, the part load fraction correlation should be defined as follows:

PLF = 1.0 + 0.0(PLR)

Field: Minimum Dry-Bulb Temperature for Dehumidifier Operation[LINK]

This numeric field defines the minimum inlet air dry-bulb temperature for dehumidifier operation. The dehumidifier will not operate if the inlet air temperature is below this value. This input value must be less than the Maximum Dry-Bulb Temperature for Dehumidifier Operation, and the default value is 10°C.

Field: Maximum Dry-Bulb Temperature for Dehumidifier Operation[LINK]

This numeric field defines the maximum inlet air dry-bulb temperature for dehumidifier operation. The dehumidifier will not operate if the inlet air temperature is above this value. This input value must be greater than the Minimum Dry-Bulb Temperature for Dehumidifier Operation, and the default value is 35°C.

Field: Off-Cycle Parasitic Electric Load[LINK]

This numeric field contains the off-cycle parasitic electric power in Watts. This is the parasitic electric power consumed by controls or other electrical devices associated with the dehumidifier. This parasitic electric load is consumed whenever the dehumidifier is available to operate, but is not operating. The model assumed that this parasitic power contributes to heating the zone air (i.e., affects the zone air heat balance). The minimum value for this field is 0.0, and the default value is also 0.0 if this field is left blank.

Field: Condensate Collection Water Storage Tank Name[LINK]

This field is optional. It is used to specify where condensate from the dehumidifier is collected. If blank or omitted, then any water (condensate) removed is discarded. Enter the name of a Water Storage Tank (ref. WaterUse:Storage) object defined elsewhere and the condensate will then be collected in that tank.

Following is an example input for a zone DX dehumidifier object. A ZoneControl:Humidistat object must also be specified for the zone to which the dehumidifier is connected (connect via a zone air exhaust node and a zone air inlet node, ref. ZoneHVAC:EquipmentConnections).

ZoneHVAC:Dehumidifier:DX,
  North Zone Dehumidifier,  !- Name
  ON,                       !- Availability Schedule Name
  Zone3DehumidifierInlet,   !- Air Inlet Node Name
  Dehumidifier Outlet Node, !- Air Outlet Node Name
  50.16,                    !- Rated Water Removal {L/day} (106 pints/day)
  3.412,                    !- Rated Energy Factor {L/kWh} (7.21 pints/kWh)
  0.12036,                  !- Rated Air Flow Rate {m3/s} (255 cfm)
  ZoneDehumidWaterRemoval,  !- Water Removal Curve Name
  ZoneDehumidEnergyFactor,  !- Energy Factor Curve Name
  ZoneDehumidPLFFPLR,        !- Part Load Fraction Correlation Curve Name
  10.0,  !- Minimum Dry-Bulb Temperature for Compressor Operation {C}
  32.0,  !- Maximum Dry-Bulb Temperature for Compressor Operation {C}
  0.0;   !- Off Cycle Parasitic Electric Load {W}

ZoneControl:Humidistat,
  Zone 3 Humidistat,       !- Name
  NORTH ZONE,              !- Zone Name
  Seasonal Relative Humidity Sch;  !- Relative Humidity Setpoint Schedule Name

DX Dehumidifier (ZoneHVAC) Outputs[LINK]

HVAC,Average,Zone Dehumidifier Sensible Heating Rate [W]
HVAC,Sum,Zone Dehumidifier Sensible Heating Energy [J]
HVAC,Average,Zone Dehumidifier Removed Water Mass Flow Rate [kg/s]
HVAC,Sum,Zone Dehumidifier Removed Water Mass [kg]
HVAC,Average,Zone Dehumidifier Electric Power [W]
HVAC,Sum,Zone Dehumidifier Electric Energy [J]
HVAC,Average,Zone Dehumidifier Off Cycle Parasitic Electric Power [W]
HVAC,Sum,Zone Dehumidifier Off Cycle Parasitic Electric Energy [J]
HVAC,Average,Zone Dehumidifier Part Load Ratio []
HVAC,Average,Zone Dehumidifier Runtime Fraction []
HVAC,Average,Zone Dehumidifier Outlet Air Temperature [C]

If Condensate Collection Water Storage Tank Name is specified:
HVAC,Average,Zone Dehumidifier Condensate Volume Flow Rate [m3/s]
HVAC,Sum,Zone Dehumidifier Condensate Volume [m3]

Zone Dehumidifier Sensible Heating Rate [W][LINK]

This output field is the sensible heating rate output of the dehumidifier in Watts. This is determined by the water removal rate, enthalpy of water evaporation, and the zone dehumidifier electric power. To reduce simulation time, this heating is carried over to the zone air heat balance for the next HVAC time step (i.e., it is reported here for the current time step but actually impacts the zone air heat balance on the following HVAC time step). This value is calculated for each HVAC system timestep, and the results are averaged for the timestep being reported.

Zone Dehumidifier Sensible Heating Energy [J][LINK]

This output field is the sensible heating output of the dehumidifier in Joules over the timestep being reported. This is determined by the water removal rate, enthalpy of water evaporation, and the zone dehumidifier electric power. To reduce simulation time, this heating is carried over to the zone air heat balance for the next HVAC time step (i.e., it is reported here for the current time step but actually impacts the zone air heat balance on the following HVAC time step). This value is calculated for each HVAC system timestep, and the results are summed for the timestep being reported.

Zone Dehumidifier Removed Water Mass Flow Rate [kg/s][LINK]

This output field is the water removal rate by the dehumidifier in kg/s. This value is calculated for each HVAC system timestep, and the results are averaged for the timestep being reported.

Zone Dehumidifier Removed Water Mass [kg][LINK]

This output field is the water removed by the dehumidifier in kg. This value is calculated for each HVAC system timestep, and the results are summed for the timestep being reported.

Zone Dehumidifier Electric Power [W][LINK]

Zone Dehumidifier Electric Energy [J][LINK]

These outputs are the electric power and electric consumption of the dehumidifier for the time period being reported. They include all electricity used by the dehumidifier (including off-cycle electric parasitics). These values are calculated for each HVAC system timestep, and the results are averaged (power) or summed (consumption) for the timestep being reported. The electric consumption output is also added to a meter with Resource Type = Electricity, End Use Key = Cooling, Group Key = System (ref. Output:Meter objects).

Zone Dehumidifier Off Cycle Parasitic Electric Power [W][LINK]

Zone Dehumidifier Off Cycle Parasitic Electric Energy [J][LINK]

These outputs are the parasitic electric power and electric consumption for controls or other electrical devices associated with the dehumidifier. This parasitic electric load is consumed whenever the dehumidifier is available to operate, but is not operating. The model assumes that this parasitic power contributes to heating the zone air (i.e., affects the zone air heat balance). These outputs values are included in the Zone Dehumidifier Electric Power and Zone Dehumidifier Electric Energy output variables.

Zone Dehumidifier Part Load Ratio [][LINK]

This output field is the part-load ratio for the dehumidifier. Part-load ratio is defined as the water removal load to be met (kg/s) divided by the dehumidifier’s water removal rate (kg/s) at the current operating conditions. This value is calculated for each HVAC system timestep, and the results are averaged for the timestep being reported.

Zone Dehumidifier Runtime Fraction [][LINK]

This output field is the runtime fraction for the dehumidifier. This value is calculated for each HVAC system timestep, and the results are averaged for the timestep being reported.

Zone Dehumidifier Outlet Air Temperature [C][LINK]

This output field is dry-bulb temperature of the air leaving the dehumidifier in Celsius. This value represents the dry-bulb temperature of the air leaving the dehumidifier when it is operating. For periods when the dehumidifier is not operating, the outlet air temperature is set equal to the inlet air temperature. This value is calculated for each HVAC system timestep, and the results are averaged for the timestep being reported.

Zone Dehumidifier Condensate Volume Flow Rate [m3/s][LINK]

Zone Dehumidifier Condensate Volume [m3][LINK]

These outputs are the rate and volume of water removed as condensate by the dehumidifier. These reports only appear if a water storage tank is named in the input object. The condensate volume output is also added to a meter with Resource Type = OnSiteWater, End Use Key = Condensate, Group Key = System (ref. Output:Meter objects).

ZoneHVAC:EnergyRecoveryVentilator[LINK]

The ZoneHVAC:EnergyRecoveryVentilator - stand alone energy recovery ventilator (ERV) is a single-zone HVAC component used for exhaust air heat recovery (Figure 113). This compound object consists of 3 required components: a generic air-to-air heat exchanger (see object Heat Exchanger:Air to Air:Generic), a supply air fan, and an exhaust air fan (see object Fan:OnOff).

An optional controller (see object ZoneHVAC:EnergyRecoveryVentilator:Controller) may be used to simulate economizer (free cooling) operation, modify air flow rates based on high indoor humidity, or simulate a “push-button” type economizer controller.

ZoneHVAC:EnergyRecoveryVentilator compound object Schematic ZoneHVAC:EnergyRecoveryVentilator compound object Schematic

This compound object models the basic operation of supply and exhaust air fans and an air-to-air heat exchanger. The stand alone ERV operates whenever the unit is scheduled to be available (Availability schedule). The stand alone ERV object can be used in conjunction with an economizer feature whereby heat exchange is suspended whenever free cooling is available (i.e., air flow is fully bypassed around a fixed-plate heat exchanger or the rotation of a rotary heat exchanger is stopped). The economizer feature may also be activated based on a time-of-day schedule. Heat exchange is also suspended when air flow rates through the heat exchanger are modified in response to a zone humidistat. When an economizer is used in conjunction with high humidity control, high humidity control has the priority.

To model a stand alone ERV connected to a single zone, the input data file should include the following objects:

ZoneHVAC:EnergyRecoveryVentilator

HeatExchanger:AirToAir:SensibleAndLatent

Fan:OnOff (supply air)

Fan:OnOff (exhaust air)

ZoneHVAC:EnergyRecoveryVentilator:Controller (if economizer [free cooling] mode or high humidity control operation is desired)

ZoneControl:Humidistat (required for high humidity control option)

SetpointManager:Scheduled (if supply air outlet temperature control is used, Ref. Heat Exchanger:Air to Air:Generic for additional guidance)

ZoneHVAC:EquipmentConnections

ZoneHVAC:EquipmentList

OutdoorAir:NodeList

A description of each input field for this compound object is provided below.

Field: Name[LINK]

A unique user-assigned name for the stand alone ERV unit. Any reference to this unit by another object will use this name.

Field: Availability Schedule Name[LINK]

The name of the schedule (ref: Schedule) that denotes whether the unit can operate during a given time period. A schedule value greater than 0 (usually 1 is used) indicates that the unit can operate during the time period. A value less than or equal to 0 (usually 0 is used) denotes that the unit will not operate. If this field is left blank, the schedule has a value of 1 for all time periods.

Field: Heat Exchanger Name[LINK]

The user-assigned name corresponding to the air-to-air heat exchanger used in this compound object. The only allowable type is:.

HeatExchanger:AirToAir:SensibleAndLatent

Field: Supply Air Flow Rate[LINK]

The supply air flow rate through the ERV unit in cubic meters per second at standard temperature and pressure (dry air at 20oC drybulb). The program uses local barometric pressure to account for altitude using the equation for “standard atmospheric” pressure on p 6.1 of the ASHRAE 1997 HOF (SI edition) to initialize the air systems being simulated.

p=101325*(1-2.25577E-05*Z)**5.2559

where p=pressure in Pa and Z=altitude in m

Note that this flow rate must be within the valid air flow range for the heat exchanger (ref: HeatExchanger:AirToAir:SensibleAndLatent in the Engineering Document). In addition, this flow rate must be less than or equal to the supply fan air flow rate (Fan:OnOff). If the supply air flow rate is less than the exhaust air flow rate, the zone infiltration (ref: ZoneInfiltration) should be specified accordingly (the infiltration induced by imbalanced air flows is not accounted for automatically). The ERV supply air flow rate may also be autosized using the ventilation rate per floor area and/or ventilation rate per occupant fields below. When autosizing, the heat exchanger and fan air flow rates should also be autosized.

Note: The supply air inlet node specified in the generic heat exchanger object must be an outdoor air node (ref: OutdoorAir:Node and OutdoorAir:NodeList). The supply air outlet node specified in the generic heat exchanger object must be a zone air inlet node (ref: ZoneHVAC:EquipmentConnections).

Field: Exhaust Air Flow Rate[LINK]

The exhaust air flow rate through the ERV unit in cubic meters per second at standard temperature and pressure (dry air at 20oC drybulb). The program uses local barometric pressure to account for altitude using the equation for “standard atmospheric” pressure on p 6.1 of the ASHRAE 1997 HOF (SI edition) to initialize the air systems being simulated.

p=101325*(1-2.25577E-05*Z)**5.2559

where p=pressure in Pa and Z=altitude in m

Note that this flow rate must be within the valid air flow range for the heat exchanger (ref: HeatExchanger:AirToAir:SensibleAndLatent in the Engineering Document). In addition, this flow rate must be less than or equal to the exhaust fan air flow rate (Fan:OnOff). If the exhaust air flow rate is greater than the supply air flow rate, the zone infiltration (ref: ZoneInfiltration) should be specified accordingly (the infiltration induced by imbalanced air flows is not accounted for automatically). The ERV exhaust air flow rate may also be autosized using the ventilation rate per floor area and/or ventilation rate per occupant fields below. When autosizing, the heat exchanger and fan air flow rates should also be autosized.

Note: The exhaust air inlet node specified in the generic heat exchanger object must be a zone air exhaust node (ref: ZoneHVAC:EquipmentConnections).

Field: Supply Air Fan Name[LINK]

The name of the supply air fan used in this object. Fan type must be Fan:OnOff.

Field: Exhaust Air Fan Name[LINK]

The name of the exhaust air fan used in this object. Fan type must be Fan:OnOff.

Field: Controller Name[LINK]

This optional field specifies the name of the controller used by this compound component if economizer (free cooling) mode or high humidity control operation is desired. Controller type must be ZoneHVAC:EnergyRecoveryVentilator:Controller.

Field: Ventilation Rate per Unit Floor Area[LINK]

This optional numeric field defines the ventilation rate per unit floor area in cubic meters per second per square meter. This field is only used when the supply and exhaust air flow rates are autosized.

Field: Ventilation Rate per Occupant[LINK]

This optional numeric field defines the ventilation rate per occupant in cubic meters per second per occupant. This field is only used when the supply and exhaust air flow rates are autosized.

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this Stand Alone ERV object’s fan. If the Stand Alone ERV is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this Stand Alone ERV object should be on or off.

Following is an example input for this compound object and associated objects that may be defined:

ZoneHVAC:EnergyRecoveryVentilator,
    Stand Alone ERV 1,                        !- Stand alone ERV name
    FanAndCoilAvailSched,                     !- Availability schedule name
    OA Heat Recovery 1,                       !- Heat exchanger name
    0.05,                                     !- Supply air flow rate {m3/s}
    0.05,                                     !- Exhaust air flow rate {m3/s}
    Stand Alone ERV Supply Fan,               !- Supply air fan name
    Stand Alone ERV Exhaust Fan,              !- Exhaust air fan name
    ERV OA Controller 1;                      !- ERV controller name

OutdoorAir:NodeLine,
    OutsideAirInletNodes;       !- 1st Node name or node list name

NodeList,
    OutsideAirInletNodes,       !- Node List Name
    ERV Outdoor air Inlet Node; !- Node_ID_1

ZoneHVAC:EquipmentConnections,
    RESISTIVE ZONE,      !- Zone Name
    Zone1Equipment,      !- List Name: Zone Equipment
    Zone1Inlets,         !- List Name: Zone Inlet Nodes
    Zone1Exhausts,       !- List Name: Zone Exhaust Nodes
    Zone 1 Node,         !- Zone Air Node Name
    Zone 1 Outlet Node;  !- Zone Return Air Node Name

ZoneHVAC:EquipmentList,
    Zone1Equipment,                          !- Name
ZoneHVAC:EnergyRecoveryVentilator,  !- KEY--Zone Equipment Type 1
    Stand Alone ERV 1,                       !- Type Name 1
    1,                                       !- Cooling Priority
    1;                                       !- Heating Priority

NodeList,
    Zone1Inlets,                             !- Node List Name
    Stand Alone ERV Supply Fan Outlet Node;  !- Node_ID_1

NodeList,
    Zone1Exhausts,         !- Node List Name
    Zone 1 Exhaust Node;   !- Node_ID_1

ZoneHVAC:EnergyRecoveryVentilator:Controller,
    ERV OA Controller 1,           !- ERV controller name
    0.05,                          !- Outdoor air flow rate {m3/s}
    19.,                           !- Temperature high limit {C}
    14.,                           !- Temperature low limit {C}
    0.0,                           !- Enthalpy high limit {J/kg}
    NoExhaustAirTemperatureLimit,     !- Exhaust air temperature limit
    NoExhaustAirEnthalpyLimit; !- Exhaust air enthalpy limit

HeatExchanger:AirToAir:SensibleAndLatent,
    OA Heat Recovery 1,            !- Heat exchanger name
    FanAndCoilAvailSched,          !- Availability schedule name
    0.05,                          !- Nominal supply air flow rate {m3/s}
    .76,                           !- Sensible effectiveness at 100% airflow heating condition
    .68,                           !- Latent effectiveness at 100% airflow heating condition
    .81,                           !- Sensible effectiveness at 75% airflow heating condition
    .73,                           !- Latent effectiveness at 75% airflow heating condition
    .76,                           !- Sensible effectiveness at 100% airflow cooling condition
    .68,                           !- Latent effectiveness at 100% airflow cooling condition
    .81,                           !- Sensible effectiveness at 75% airflow cooling condition
    .73,                           !- Latent effectiveness at 75% airflow cooling condition
    ERV Outdoor air Inlet Node,    !- Supply air inlet node name
    Heat Recovery Outlet Node,     !- Supply air outlet node name
    Zone 1 Exhaust Node,           !- Exhaust air inlet node name
    Heat Recovery Secondary Outlet Node,  !- Exhaust air outlet node name
    50.0,                          !- Nominal electric power {W}
    Yes,                           !- Supply air outlet temperature control
    Rotary,                        !- Heat exchanger type
    MinimumExhaustTemperature,   !- Frost control type
    1.7;                           !- Threshold temperature

Fan:OnOff,
    Stand Alone ERV Supply Fan,               !- Fan Name
    FanAndCoilAvailSched,                     !- Availability Schedule Name
    0.5,                                      !- Fan Total Efficiency
    75.0,                                     !- Delta Pressure {Pa}
    0.05,                                     !- Max Flow Rate {m3/s}
    0.9,                                      !- Motor Efficiency
    1.0,                                      !- Motor In Airstream Fraction
    Heat Recovery Outlet Node,                !- Fan_Inlet_Node
    Stand Alone ERV Supply Fan Outlet Node;   !- Fan_Outlet_Node

Fan:OnOff,
    Stand Alone ERV Exhaust Fan,              !- Fan Name
    FanAndCoilAvailSched,                     !- Availability Schedule Name
    0.5,                                      !- Fan Total Efficiency
    75.0,                                     !- Delta Pressure {Pa}
    0.05,                                     !- Max Flow Rate {m3/s}
    0.9,                                      !- Motor Efficiency
    1.0,                                      !- Motor In Airstream Fraction
    Heat Recovery Secondary Outlet Node,      !- Fan_Inlet_Node
    Stand Alone ERV Exhaust Fan Outlet Node;  !- Fan_Outlet_Node

SetpointManager:Scheduled,
    Heat Exhchanger Supply Air Temp Manager,  !- Name
    Temperature,  !- Control variable
    Heat Exchanger Supply Air Temp Sch,  !- Schedule Name
    Heat Exchanger Supply Air Nodes;     !- Name of the set point Node List

NodeList,
    Heat Exchanger Supply Air Nodes,  !- Node List Name
    Heat Recovery Outlet Node;        !- Node_ID_1

Energy Recovery Ventilator (ERV) (ZoneHVAC) Outputs[LINK]

HVAC,Average,Zone Ventilator Electric Power[W]
HVAC,Sum,Zone Ventilator Electric Energy [J]
HVAC,Average,Zone Ventilator Total Cooling Rate [W]
HVAC,Sum,Zone Ventilator Total Cooling Energy [J]
HVAC,Average,Zone Ventilator Total Heating Rate [W]
HVAC,Sum,Zone Ventilator Total Heating Energy [J]
HVAC,Average,Zone Ventilator Sensible Cooling Rate [W]
HVAC,Sum,Zone Ventilator Sensible Cooling Energy [J]
HVAC,Average,Zone Ventilator Sensible Heating Rate [W]
HVAC,Sum,Zone Ventilator Sensible Heating Energy [J]
HVAC,Average,Zone Ventilator Latent Cooling Rate [W]
HVAC,Sum,Zone Ventilator Latent Cooling Energy [J]
HVAC,Average,Zone Ventilator Latent Heating Rate [W]
HVAC,Sum,Zone Ventilator Latent Heating Energy [J]
HVAC,Average,Zone Ventilator Supply Fan Availability Status []

Zone Ventilator Electric Power [W][LINK]

This output field is the electric consumption rate of the stand alone energy recovery ventilator in Watts. This rate includes the electric consumption by the supply air fan, exhaust air fan and the generic air-to-air heat exchanger.

Zone Ventilator Electric Energy [J][LINK]

This output field is the electric consumption of the stand alone energy recovery ventilator in Joules for the timestep being reported. This value includes the electric consumption by the supply air fan, exhaust air fan and the generic air-to-air heat exchanger.

Zone Ventilator Total Cooling Rate [W][LINK]

This output field is the total (enthalpy) heat extraction rate of the stand alone energy recovery ventilator from the zone in Watts. This value is calculated using the supply air outlet mass flow rate, and the enthalpy difference of the supply outlet and exhaust inlet air streams. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy extraction only) are averaged for the timestep being reported.

Zone Ventilator Total Cooling Energy [J][LINK]

This output field is the total (enthalpy) heat extraction of the stand alone energy recovery ventilator from the zone in Joules over the timestep being reported. This value is calculated using the supply air outlet mass flow rate, the enthalpy difference of the supply outlet and exhaust inlet air streams, and the HVAC system timestep. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy extraction only) are summed for the timestep being reported.

Zone Ventilator Total Heating Rate [W][LINK]

This output field is the total (enthalpy) heat addition rate of the stand alone energy recovery ventilator to the zone in Watts. This value is calculated using the supply air outlet mass flow rate, and the enthalpy difference of the supply outlet and exhaust inlet air streams. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy addition only) are averaged for the timestep being reported.

Zone Ventilator Total Heating Energy [J][LINK]

This output field is the total (enthalpy) heat addition of the stand alone energy recovery ventilator to the zone in Joules over the timestep being reported. This value is calculated using the supply air outlet mass flow rate, the enthalpy difference of the supply outlet and exhaust inlet air streams, and the HVAC system timestep. This value is calculated for each HVAC system timestep being simulated, and the results (enthalpy addition only) are summed for the timestep being reported.

Zone Ventilator Sensible Cooling Rate [W][LINK]

This output is the moist air sensible heat extraction rate of the stand alone energy recovery ventilator from the zone in Watts. This value is calculated using the supply air outlet mass flow rate, and the enthalpy difference of the supply outlet and exhaust inlet air streams at a constant humidity ratio. This value is calculated for each HVAC system timestep being simulated, and the results (cooling only) are averaged for the timestep being reported.

Zone Ventilator Sensible Cooling Energy [J][LINK]

This output is the moist air sensible heat extraction of the stand alone energy recovery ventilator from the zone in Joules over the timestep being reported. This value is calculated using the supply air outlet mass flow rate, the enthalpy difference of the supply outlet and exhaust inlet air streams at a constant humidity ratio, and the HVAC system timestep. This value is calculated for each HVAC system timestep being simulated, and the results (cooling only) are summed for the timestep being reported.

Zone Ventilator Sensible Heating Rate [W][LINK]

This output is the sensible heat addition rate of the stand alone energy recovery ventilator to the zone in Watts. This value is calculated using the supply air outlet mass flow rate, and the enthalpy difference of the supply outlet and exhaust inlet air streams at a constant humidity ratio. This value is calculated for each HVAC system timestep being simulated, and the results (heating only) are averaged for the timestep being reported.

Zone Ventilator Sensible Heating Energy [J][LINK]

This output is the sensible heat addition of the stand alone energy recovery ventilator to the zone in Joules over the timestep being reported. This value is calculated using the supply air outlet mass flow rate, the enthalpy difference of the supply outlet and exhaust inlet air streams at a constant humidity ratio, and the HVAC system timestep. This value is calculated for each HVAC system timestep being simulated, and the results (heating only) are summed for the timestep being reported.

Zone Ventilator Latent Cooling Rate [W][LINK]

This output is the latent heat extraction (dehumidification) rate of the stand alone energy recovery ventilator from the zone in Watts. This value is calculated as the difference between the total energy rate and the sensible energy rate provided by the stand alone ERV. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat extraction only) are averaged for the timestep being reported.

Zone Ventilator Latent Cooling Energy [J][LINK]

This output is the latent heat extraction (dehumidification) of the stand alone energy recovery ventilator from the zone in Joules over the timestep being reported. This value is calculated as the difference between the total energy delivered to the zone and the sensible energy delivered to the zone by the stand alone ERV. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat extraction only) are summed for the timestep being reported.

Zone Ventilator Latent Heating Rate [W][LINK]

This output is the latent heat addition (humidification) rate of the stand alone energy recovery ventilator to the zone in Watts. This value is calculated as the difference between the total energy rate and the sensible energy rate provided by the stand alone ERV. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat addition only) are averaged for the timestep being reported.

Zone Ventilator Latent Heating Energy [J][LINK]

This output is the latent heat addition (humidification) of the stand alone energy recovery ventilator to the zone in Joules over the timestep being reported. This value is calculated as the difference between the total energy delivered to the zone and the sensible energy delivered to the zone by the stand alone ERV. This value is calculated for each HVAC system timestep being simulated, and the results (latent heat addition only) are summed for the timestep being reported.

Zone Ventilator Supply Fan Availability Status [][LINK]

This is the availability status of the Stand Alone ERV fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the Stand Alone ERV object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List (with or without Hybrid Ventilation Manager), rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.

ZoneHVAC:TerminalUnit:VariableRefrigerantFlow[LINK]

Zone terminal units with variable refrigerant flow DX coils are used exclusively with variable refrigerant flow (VRF) air conditioning systems (Ref. AirConditioner:VariableRefrigerantFlow object). The zone terminal units are connected to a zone using the inlet and exhaust node names specified in a ZoneHVAC:EquipmentConnections object. The zone exhaust node has the same name as the terminal unit air inlet node. The zone inlet node has the same name as the terminal unit air outlet node. The zone terminal unit is also listed in a zone’s equipment list and will typically be the first equipment operating for both cooling and heating (i.e., Sequence = 1 in the ZoneHVAC:EquipmentList). Other ZoneHVAC equipment may be used in the same zone and should be sequenced to operate after the zone terminal units (i.e., sequence = 2 or higher)

The terminal units operate to satisfy a heating or cooling load in a zone based on a zone thermostat temperature set point. A direct-expansion (DX) cooling and/or DX heating coil is specified depending on the operating mode required. Both a DX cooling and DX heating coil will typically be installed in the terminal unit, however only one may be used if desired. Outdoor ventilation air is modeled with the use of an optional outside air mixer object. Outside air may be provided to the zone only when the coil is operating or can be supplied continuously even when the coil is not operating. A supply air fan is also required and can be modeled as either draw through or blow through.

Field: Zone Terminal Unit Name[LINK]

This alpha field defines a unique user-assigned name for an instance of a variable refrigerant flow zone terminal unit. Any reference to this terminal unit by another object will use this name. The zone terminal unit name must be specified in a ZoneTerminalUnitList object to connect this terminal unit to an AirConditioner:VariableRefrigerantFlow object.

Field: Availability Schedule Name[LINK]

This alpha field defines the name of the schedule (ref: Schedule) that denotes whether the terminal unit operates during a given time period. A schedule value equal to 0 denotes that the terminal unit must be off for that time period. A value greater than 0 denotes that the terminal unit is available to operate during that time period. This schedule may be used to completely disable the terminal unit as required. If this field is left blank, the schedule has a value of 1 for all time periods.

Field: Terminal Unit Air Inlet Node Name[LINK]

This alpha field defines the name of the terminal unit air inlet node. This node name should be the same as a zone exhaust node (ref: ZoneHVAC:EquipmentConnections).

Field: Terminal Unit Air Outlet Node Name[LINK]

This alpha field defines the name of the terminal unit air outlet node. This node name should be the same as a zone inlet node (ref: ZoneHVAC:EquipmentConnections).

Field: Supply Air Flow Rate During Cooling Operation[LINK]

This numeric field defines the terminal unit’s operating volumetric air flow rate in cubic meters per second. This volumetric air flow rate is used when the terminal unit is operating in cooling mode.

Field: Supply Air Flow Rate When No Cooling is Needed[LINK]

This numeric field defines the terminal unit’s operating volumetric air flow rate in cubic meters per second. This volumetric air flow rate is used when the terminal unit’s cooling coil is not operating and the previous mode was cooling.

Field: Supply Air Flow Rate During Heating Operation[LINK]

This numeric field defines the terminal unit’s operating volumetric air flow rate in cubic meters per second. This volumetric air flow rate is used when the terminal unit is operating in heating mode.

Field: Supply Air Flow Rate When No Heating is Needed[LINK]

This numeric field defines the terminal unit’s operating volumetric air flow rate in cubic meters per second. This volumetric air flow rate is used when the terminal unit’s heating coil is not operating and the previous mode was heating.

Field: Outdoor Air Flow Rate During Cooling Operation[LINK]

This numeric field defines the outdoor air volumetric air flow rate in cubic meters per second. This volumetric air flow rate is used when the terminal unit is operating in cooling mode.

Field: Outdoor Air Flow Rate During Heating Operation[LINK]

This numeric field defines the outdoor air volumetric air flow rate in cubic meters per second. This volumetric air flow rate is used when the terminal unit is operating in heating mode.

Field: Outdoor Air Flow Rate When No Cooling or Heating is Needed[LINK]

This numeric field defines the outdoor air volumetric air flow rate in cubic meters per second. This volumetric air flow rate is used when the terminal unit is not operating in cooling or heating mode.

Field: Supply Air Fan Operating Mode Schedule Name[LINK]

This alpha field defines the name of the supply air fan operating mode schedule. Schedule values equal to 0 denote cycling fan/cycling coil operation. All other schedule values denote constant fan/cycling coil operation.

Field: Supply Air Fan Placement[LINK]

This alpha field has two choices: BlowThrough or DrawThrough. If this field is left blank, the default is blow through.

The first choice stands for “blow through fan”. This means that the unit consists of a fan followed by the DX coils. The fan “blows through” the cooling and heating coils. If an outside air mixer is used, the fan inlet connects to the outside air mixer’s mixed air node. If an outside air mixer is not used, the fan inlet connects to the zone exhaust node. For this configuration, the fan outlet always connects to the DX cooling coil inlet node (or if a DX cooling coil is not used, the DX heating coil inlet node).

The second choice stands for “draw through fan”. This means that the unit consists of the DX coil(s) followed by a fan. The fan “draws air through” the DX coil(s). In this case the fan inlet always connects to the DX heating coil outlet node (or if a DX heating coil is not use, the DX cooling coil outlet node) and the fan outlet node always connects to the zone inlet node.

Field: Supply Air Fan Object Type[LINK]

This choice field contains the identifying type of supply air fan specified for the furnace. Fan type must be Fan:OnOff or Fan:ConstantVolume. Fan:ConstantVolume is used when the Supply Air Fan Operating Mode Schedule values are never 0 and the fan operates continuously. Fan:OnOff is used when the fan cycles on and off with the cooling or heating coil (i.e. Supply Air Fan Operating Mode Schedule values are at times 0).

Field: Supply Air Fan Object Name[LINK]

This alpha field defines the name of the terminal unit’s supply air fan.

Field: Outside Air Mixer Object Type[LINK]

This alpha field contains the identifying type of outside air mixer specified for the terminal unit. Outside air mixer type must be OutsideAir:Mixer. This field should be left blank when an outside air mixer is not simulated.

Field: Outside Air Mixer Object Name[LINK]

This alpha field defines the name of the terminal unit’s outside air mixer. If this field is left blank, an outside air mixer is not simulated.

Field: DX Cooling Coil Object Type[LINK]

This choice field contains the identifying type of the terminal unit’s DX cooling coil. The only valid DX cooling coil type is Coil:Cooling:DX:VariableRefrigerantFlow. This field should be left blank when a DX cooling coil is not simulated.

Field: DX Cooling Coil Name[LINK]

This alpha field defines the name of the terminal unit’s DX cooling coil. If this field is left blank, a DX cooling coil is not simulated.

Field: DX Heating Coil Object Type[LINK]

This choice field contains the identifying type of the terminal unit’s DX heating coil. The only valid DX heating coil type is Coil:Heating:DX:VariableRefrigerantFlow. This field should be left blank when a DX heating coil is not simulated.

Field: DX Heating Coil Object Name[LINK]

This alpha field defines the name of the terminal unit’s DX heating coil. This field should be left blank when a DX heating coil is not simulated.

Field: Zone Terminal Unit On Parasitic Electric Energy Use[LINK]

This numeric field defines the parasitic electrical energy use of the zone terminal unit when either terminal unit coil is operating. When in cooling mode, this electric energy use is reported in a zone terminal unit cooling electric consumption output variable. When in heating mode, this electric energy use is reported in a zone terminal unit heating electric consumption output variable.

Field: Zone Terminal Unit Off Parasitic Electric Energy Use[LINK]

This numeric field defines the parasitic electrical energy use of the zone terminal unit when the terminal unit coil(s) is not operating. When the previous mode was cooling, this electric energy use is reported in a zone terminal unit cooling electric consumption output variable. When the previous mode was heating, this electric energy use is reported in a zone terminal unit heating electric consumption output variable.

Field: Rated Total Heating Capacity Sizing Ratio[LINK]

This numeric field defines the ratio of the heating coil to cooling coil size when autosizing is used. The model assumes that when used, this value will be greater than 1. This field supersedes the Rated Total Heating Capacity Sizing Ratio entered in the AirConditioner:VariableRefrigerantFlow object. If this field is left blank, the value entered in the parent object is used for sizing. If neither field is used, the sizing ratio is assumed to be 1.

Field: Availability Manager List Name[LINK]

This optional input field is the name of an AvailabilityManagerAssignmentList object. An Availability Manager Assignment List is a list of Availability Managers giving both Availability Manager type and name. The availability managers in the list apply to this Zone Terminal Unit object’s fan. If the Zone Terminal Unit is available (per the Availability Schedule Name input field above) and this input field has a valid availability manager assignment list name, then the availability managers in the list determine when and if the fan of this Zone Terminal Unit object should be on or off.

Following is an example input for a ZoneHVAC:TerminalUnit:VariableRefrigerantFlow object.

ZoneHVAC:TerminalUnit:VariableRefrigerantFlow,
    Zone 1 TU,               !- Zone Terminal Unit Name
    TU Availability Schedule,!- Terminal Unit Availability schedule
    TU1 Inlet Node,          !- Terminal Unit Air Inlet Node Name
    TU1 Outlet Node,         !- Terminal Unit Air Outlet Node Name
    0.005,                   !- Supply Air Flow Rate During Cooling Operation {m3/s}
    0,                       !- Supply Air Flow Rate When No Cooling is Needed {m3/s}
    0.005,                   !- Supply Air Flow Rate During Heating Operation {m3/s}
    0,                       !- Supply Air Flow Rate When No Heating is Needed {m3/s}
    0.001,                   !- Outdoor Air Flow Rate During Cooling Operation
    0.001,                   !- Outdoor Air Flow Rate During Heating Operation
    0,                       !- Outdoor Air Flow Rate When No Cooling or Heating is Needed
    TU1 Fan Op Schedule,     !- Supply Air Fan Operating Mode Schedule Name
    drawthrough,             !- Supply Air Fan placement
    Fan:ConstantVolume,      !- Supply Air Fan Object Type
    TU1 SA Fan,              !- Supply Air Fan Object Name
    OutdoorAir:Mixer,        !- Outside Air Mixer Object Type
    TU1 OA Mixer,            !- Outside Air Mixer Object Name
    COIL:Cooling:DX:VariableRefrigerantFlow,  !- Cooling Coil Object Type
    TU1 VRF DX Cooling Coil, !- Cooling Coil Object Name
    COIL:Heating:DX:VariableRefrigerantFlow,  !- Heating Coil Object Type
    TU1 VRF DX Heating Coil, !- Heating Coil Object Name
    30,                      !- Zone Terminal Unit On Parasitic Electric Energy Use {W}
    20,                      !- Zone Terminal Unit Off Parasitic Electric Energy Use {W}
    ,                        !- Rated Total Heating Capacity Sizing Ratio {W/W}
    ;                        !- Availability Manager List Name

Variable Refrigerant Flow (VRF) Terminal Unit (ZoneHVAC) Outputs[LINK]

HVAC,Average,Zone VRF Air Terminal Total Cooling Rate [W]
HVAC,Sum, Zone VRF Air Terminal Total Cooling Energy [J]
HVAC,Average, Zone VRF Air Terminal Sensible Cooling Rate [W]
HVAC,Sum, Zone VRF Air Terminal Sensible Cooling Energy [J]
HVAC,Average, Zone VRF Air Terminal Latent Cooling Rate [W]
HVAC,Sum, Zone VRF Air Terminal Latent Cooling Energy [J]
HVAC,Average,Zone VRF Air Terminal Total Heating Rate [W]
HVAC,Sum, Zone VRF Air Terminal Total Heating Energy [J]
HVAC,Average, Zone VRF Air Terminal Sensible Heating Rate [W]
HVAC,Sum, Zone VRF Air Terminal Sensible Heating Energy [J]
HVAC,Average, Zone VRF Air Terminal Latent Heating Rate [W]
HVAC,Sum, Zone VRF Air Terminal Latent Heating Energy [J]
HVAC,Average, Zone VRF Air Terminal Cooling Electric Power [W]
HVAC,Sum, Zone VRF Air Terminal Cooling Electric Energy [J]
HVAC,Average,Zone VRF Air Terminal Heating Electric Power [W]
HVAC,Sum,Zone VRF Air Terminal Heating Electric Energy [J]
HVAC,Average, Zone VRF Air Terminal Fan Availability Status []

Zone VRF Air Terminal Total Cooling Rate [W][LINK]

This field is the total (sensible and latent) cooling rate output of the terminal unit in Watts. This is determined by terminal unit inlet and outlet air conditions and the air mass flow rate through the unit. This value describes the total energy rate delivered to the zone.

Zone VRF Air Terminal Total Cooling Energy [J][LINK]

This is the total (sensible plus latent) cooling output of the terminal unit in Joules over the time step being reported. This is determined by the terminal unit inlet and outlet air conditions and the air mass flow rate through the unit. This value describes the total cooling energy delivered to the zone.

Zone VRF Air Terminal Sensible Cooling Rate [W][LINK]

This output is the moist air sensible cooling rate output of the terminal unit in Watts. This is determined by enthalpy difference between the inlet and outlet air temperature at a constant humidity ratio, using the minimum of the inlet and outlet air node humidity ratios, and the air mass flow rate through the unit. This value describes the sensible cooling energy rate delivered to the zone.

Zone VRF Air Terminal Sensible Cooling Energy [J][LINK]

This is the moist air sensible cooling output of the terminal unit in Joules for the time step being reported. This is determined by enthalpy difference between the inlet and outlet air temperature at a constant humidity ratio, using the minimum of the inlet and outlet air node humidity ratios, and the air mass flow rate through the unit. This value describes the sensible cooling energy delivered to the zone.

Zone VRF Air Terminal Latent Cooling Rate [W][LINK]

This is the latent cooling rate output of the terminal unit in Watts. This is determined by the inlet and outlet air humidity ratios and the air mass flow rate through the unit. This value describes the latent cooling energy rate delivered to the zone.

Zone VRF Air Terminal Latent Cooling Energy [J][LINK]

This is the latent cooling output of the terminal unit in Joules for the time step being reported. This is determined by the inlet and outlet air humidity ratios and the air mass flow rate through the unit. This value describes the latent cooling energy delivered to the zone.

Zone VRF Air Terminal Total Heating Rate [W][LINK]

This field is the total enthalpic heating rate output of the terminal unit in Watts. This is determined by the terminal unit inlet and outlet air conditions and the air mass flow rate through the unit. This value describes the total heating energy rate delivered to the zone.

Zone VRF Air Terminal Total Heating Energy [J][LINK]

This is the total enthalpic heating output of the terminal unit in Joules over the time step being reported. This is determined by the terminal unit inlet and outlet air conditions and the air mass flow rate through the unit. This value describes the total heating energy delivered to the zone.

Zone VRF Air Terminal Sensible Heating Rate [W][LINK]

This output is the moist air sensible heating rate output of the terminal unit in Watts. This is determined by enthalpy difference between the inlet and outlet air temperature at a constant humidity ratio, using the minimum of the inlet and outlet air node humidity ratios, and the air mass flow rate through the unit. This value describes the sensible heating energy rate delivered to the zone.

Zone VRF Air Terminal Sensible Heating Energy [J][LINK]

This is the moist air sensible heating output of the terminal unit in Joules for the time step being reported. This is determined by enthalpy difference between the inlet and outlet air temperature at a constant humidity ratio, using the minimum of the inlet and outlet air node humidity ratios, and the air mass flow rate through the unit. This value describes the sensible heating energy delivered to the zone.

Zone VRF Air Terminal Latent Heating Rate [W][LINK]

This is the latent heating rate output of the terminal unit in Watts. This is determined by the inlet and outlet air specific humidity ratios and the air mass flow rate through the unit. This value describes the latent heating energy rate delivered to the zone.

Zone VRF Air Terminal Latent Heating Energy [J][LINK]

This is the latent heating output of the terminal unit in Joules for the time step being reported. This is determined by the inlet and outlet air specific humidity ratios and the air mass flow rate through the unit. This value describes the latent heating energy delivered to the zone.

Zone VRF Air Terminal Cooling Electric Power[W][LINK]

This output field is the parasitic electricity consumption rate of the zone terminal unit in Watts. The consumption rate includes parasitic electricity used by the zone terminal unit’s transformers, controls, or other electricity consuming devices. This value is calculated for each HVAC system time step being simulated, and the results are averaged for the time step being reported. The terminal unit parasitic on and off electricity is reported in this cooling output variable when the unit operates in cooling mode or the most recent operation was for cooling.

Zone VRF Air Terminal Cooling Electric Energy [J][LINK]

This output field is the electricity consumption of the zone terminal unit in Joules for the time period being reported. The consumption includes parasitic electricity used by the zone terminal unit’s transformers, controls, or other electricity consuming devices. This value is calculated for each HVAC system time step being simulated, and the results are summed for the time step being reported. The terminal unit parasitic on and off electricity consumption is reported in this cooling output variable when the unit operates in cooling mode or the most recent operation was for cooling. This output is also added to a meter with Resource Type = Electricity, End Use Key = Cooling, Group Key = System (ref. Output:Meter objects).

Zone VRF Air Terminal Heating Electric Power[W][LINK]

This output field is the parasitic electricity consumption rate of the zone terminal unit in Watts. The consumption rate includes parasitic electricity used by the zone terminal unit’s transformers, controls, or other electricity consuming devices. This value is calculated for each HVAC system time step being simulated, and the results are averaged for the time step being reported. The terminal unit parasitic on and off electricity is reported in this heating output variable when the unit operates in heating mode or the most recent operation was for heating.

Zone VRF Air Terminal Heating Electric Energy [J][LINK]

This output field is the electricity consumption of the zone terminal unit in Joules for the time period being reported. The consumption includes parasitic electricity used by the zone terminal unit’s transformers, controls, or other electricity consuming devices. This value is calculated for each HVAC system time step being simulated, and the results are summed for the time step being reported. The terminal unit parasitic on and off electricity consumption is reported in this heating output variable when the unit operates in heating mode or the most recent operation was for heating. This output is also added to a meter with Resource Type = Electricity, End Use Key = Heating, Group Key = System (ref. Output:Meter objects).

Zone VRF Air Terminal Fan Availability Status [][LINK]

This is the availability status of the Zone Terminal Unit fan. This status flag is a result of the calculations made by the Availability Manager(s) listed in an AvailabilityManagerAssignmentList object and/or calculations made by Hybrid Ventilation Manager object. The AvailabilityManagerAssignmentList is an optional input in the Zone Terminal Unit object. When a single availability manager is used in an Availability Manager Assignment List, this is also the availability status reported by the specific availability manager (Ref. AvailabilityManager:* Outputs). For multiple availability managers in an Availability Manager Assignment List along with Hybrid Ventilation Manager, rules to determine fan availability status are described in the section ‘Group – System Availability Managers’. The control status outputs are represented using integers 0 through 3. These integers represent NoAction (0), ForceOff (1), CycleOn (2), and CycleOnZoneFansOnly (3). Since the status output is averaged, the output result may not correspond to the values described here when output variable frequencies other than detailed are used. Use the “detailed” reporting frequency (Ref. Output:Variable object) to view the availability status at each simulation timestep.