Evaporative Coolers¶
5 object types from idfpy.models.evap_coolers · EnergyPlus 26.2
| Object | Summary |
|---|---|
| EvaporativeCooler:Direct:CelDekPad | Direct evaporative cooler with rigid media evaporative pad and recirculating water pump. |
| EvaporativeCooler:Direct:ResearchSpecial | Direct evaporative cooler with user-specified effectiveness (can represent rigid pad or similar media), and … |
| EvaporativeCooler:Indirect:CelDekPad | Indirect evaporative cooler with rigid media evaporative pad, recirculating water pump, and secondary air fan. |
| EvaporativeCooler:Indirect:ResearchSpecial | Indirect evaporative cooler with user-specified effectiveness (can represent rigid pad or wetted coil), … |
| EvaporativeCooler:Indirect:WetCoil | Indirect evaporative cooler with wetted coil, recirculating water pump, and secondary air fan. |
EvaporativeCooler:Direct:CelDekPad¶
from idfpy.models import EvaporativeCoolerDirectCelDekPad
Direct evaporative cooler with rigid media evaporative pad and recirculating water pump. This model has no controls other than its availability schedule.
| Field | Type | Default | Details |
|---|---|---|---|
nameName |
string | ||
availability_Availability Schedule Name |
reference | Availability schedule name for this system. Schedule value > 0 means the system is available. If this field is blank, the system is always available. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
direct_Direct Pad Area |
number or Autosizem2 |
Autosize |
|
direct_Direct Pad Depth |
number or Autosizem |
Autosize |
|
recirculating_Recirculating Water Pump Power Consumption required |
number W |
||
air_Air Inlet Node Name required |
string | ||
air_Air Outlet Node Name required |
string | ||
control_Control Type |
string | This field is not currently used and can be left blank | |
water_Water Supply Storage Tank Name |
reference | Names a WaterUse:Storage |
Referenced by 4 object types
AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:OutdoorAirSystem:EquipmentList, Branch, ZoneHVAC:EvaporativeCoolerUnit
EvaporativeCooler:Direct:ResearchSpecial¶
from idfpy.models import EvaporativeCoolerDirectResearchSpecial
Direct evaporative cooler with user-specified effectiveness (can represent rigid pad or similar media), and recirculating water pump, and secondary air fan. This model is controlled to meet the primary air outlet temperature setpoint.
| Field | Type | Default | Details |
|---|---|---|---|
nameName |
string | ||
availability_Availability Schedule Name |
reference | Availability schedule name for this system. Schedule value > 0 means the system is available. If this field is blank, the system is always available. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
cooler_Cooler Design Effectiveness |
number | effectiveness with respect to wet-bulb depression Range: ≥ 0, ≤ 1 |
|
effectiveness_Effectiveness Flow Ratio Modifier Curve Name |
reference | this curve modifies the design effectiveness in the previous field by multiplying the value by the result of this curve. The effectiveness flow modifier curve is a function of flow fraction. Flow fraction is the ratio of current primary air flow rate to the primary air design flow rate. If this input field is left blank then, the effectiveness is assumed to be constant. Names a Curve:Cubic, Curve:DoubleExponentialDecay, Curve:Exponent, Curve:ExponentialDecay, Curve:ExponentialSkewNormal, Curve:Functional:PressureDrop, Curve:Linear, Curve:Quadratic, Curve:Quartic, Curve:RectangularHyperbola1, Curve:RectangularHyperbola2, Curve:Sigmoid and 1 more |
|
primary_Primary Air Design Flow Rate |
number or Autosizem3/s |
Autosize |
|
recirculating_Recirculating Water Pump Design Power |
number or AutosizeW |
Autosize |
This is the design water pump or spray for evaporation at the primary air design air flow rates and cooler design effectiveness |
water_Water Pump Power Sizing Factor |
number W/(m3/s) |
90.0 |
This field is used when the previous field is set to autosize. The pump power is scaled with Primary Air Design Air Flow Rate. This value was backed out from inputs in energy plus example files. Average Pump Power sizing factor was estimated from pump power and primary air design flow rates inputs from energyplus example files is about 90.0 [W/(m3/s)] (=90.0 ~ Pump Power / Primary Air Design Flow Rate). The factor ranges from 55.0 to 150.0 [W/(m3/s)]. The pump power can be sized to zero by setting this factor to zero. |
water_Water Pump Power Modifier Curve Name |
reference | this curve modifies the pump power in the previous field by multiplying the design power by the result of this curve. x = ff = flow fraction on the primary air. The flow fraction is the primary air flow rate during current operation divided by Primary Air Design Flow Rate Names a Curve:Cubic, Curve:DoubleExponentialDecay, Curve:Exponent, Curve:ExponentialDecay, Curve:ExponentialSkewNormal, Curve:Functional:PressureDrop, Curve:Linear, Curve:Quadratic, Curve:Quartic, Curve:RectangularHyperbola1, Curve:RectangularHyperbola2, Curve:Sigmoid and 1 more |
|
air_Air Inlet Node Name required |
string | ||
air_Air Outlet Node Name required |
string | ||
sensor_Sensor Node Name required |
string | ||
water_Water Supply Storage Tank Name |
reference | Names a WaterUse:Storage | |
drift_Drift Loss Fraction |
number | Rate of drift loss as a fraction of evaporated water flow rate Range: ≥ 0 |
|
blowdown_Blowdown Concentration Ratio |
number | Characterizes the rate of blowdown in the evaporative cooler. Blowdown is water intentionally drained from the cooler in order to offset the build up of solids in the water that would otherwise occur because of evaporation. Ratio of solids in the blowdown water to solids in the make up water. A typical value is 3. If left blank then there is no blowdown. Range: ≥ 2 |
|
evaporative_Evaporative Operation Minimum Drybulb Temperature |
number | This numeric field defines the evaporative cooler air inlet node drybulb temperature minimum limit in degrees Celsius. The evaporative cooler will be turned off when the evaporator cooler air inlet node dry-bulb temperature falls below this limit. The typical minimum value is 16degC. Users are allowed to specify their own limits. If this field is left blank, then there is no drybulb lower temperature limit for evaporative cooler operation. Range: ≥ -99 |
|
evaporative_Evaporative Operation Maximum Limit Wetbulb Temperature |
number | when outdoor wetbulb temperature rises above this limit the cooler shuts down. This numeric field defines the evaporative cooler air inlet node wet-bulb temperature maximum limit in degrees Celsius. The evaporative cooler will be turned off when the evaporative cooler air inlet node wet-bulb temperature exceeds this limit. The typical maximum value is 24degC. Users are allowed to specify their own limits. If this field is left blank, then there is no upper wetbulb temperature limit for evaporative cooler operation. | |
evaporative_Evaporative Operation Maximum Limit Drybulb Temperature |
number | This numeric field defines the evaporative cooler air inlet node dry-bulb temperature maximum limit in degrees Celsius. The evaporative cooler will be turned off when its air inlet node drybulb temperature exceeds this limit. The typical maximum value is 26degC. Users are allowed to specify their own limits. If this field is left blank, then there is no upper temperature limit for evaporative cooler operation. |
Referenced by 4 object types
AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:OutdoorAirSystem:EquipmentList, Branch, ZoneHVAC:EvaporativeCoolerUnit
EvaporativeCooler:Indirect:CelDekPad¶
from idfpy.models import EvaporativeCoolerIndirectCelDekPad
Indirect evaporative cooler with rigid media evaporative pad, recirculating water pump, and secondary air fan. This model has no controls other than its availability schedule.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
availability_Availability Schedule Name |
reference | Availability schedule name for this system. Schedule value > 0 means the system is available. If this field is blank, the system is always available. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
direct_Direct Pad Area |
number or Autosizem2 |
Autosize |
|
direct_Direct Pad Depth |
number or Autosizem |
Autosize |
|
recirculating_Recirculating Water Pump Power Consumption required |
number W |
||
secondary_Secondary Air Fan Flow Rate required |
number m3/s |
Range: ≥ 0 | |
secondary_Secondary Air Fan Total Efficiency |
number | Range: > 0, ≤ 1 | |
secondary_Secondary Air Fan Delta Pressure required |
number Pa |
Range: ≥ 0 | |
indirect_Indirect Heat Exchanger Effectiveness required |
number | Range: ≥ 0 | |
primary_Primary Air Inlet Node Name required |
string | ||
primary_Primary Air Outlet Node Name required |
string | ||
control_Control Type |
string | This field is not currently used and can be left blank | |
water_Water Supply Storage Tank Name |
reference | Names a WaterUse:Storage | |
secondary_Secondary Air Inlet Node Name |
string | Enter the name of an outdoor air node |
Referenced by 4 object types
AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:OutdoorAirSystem:EquipmentList, Branch, ZoneHVAC:EvaporativeCoolerUnit
EvaporativeCooler:Indirect:ResearchSpecial¶
from idfpy.models import EvaporativeCoolerIndirectResearchSpecial
Indirect evaporative cooler with user-specified effectiveness (can represent rigid pad or wetted coil), recirculating water pump, and secondary air fan. This model is controlled to meet the primary air outlet temperature setpoint.
| Field | Type | Default | Details |
|---|---|---|---|
nameName |
string | ||
availability_Availability Schedule Name |
reference | Availability schedule name for this system. Schedule value > 0 means the system is available. If this field is blank, the system is always available. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
cooler_Cooler Wetbulb Design Effectiveness required |
number | wet operation effectiveness with respect to wetbulb depression this is the nominal design wetbulb effectiveness at design air flow rates and water rate Range: ≥ 0, ≤ 2 |
|
wetbulb_Wetbulb Effectiveness Flow Ratio Modifier Curve Name |
reference | this curve modifies the wetbulb effectiveness in the previous field (eff_wb_design) by multiplying the value by the result of this curve, eff_wb = eff_wb_design * func(HXFlowRatio) x = HXFlowRatio = sum of the primary and secondary flow rates divided by the sum of the design flow rates. If this input field is left blank, constant cooler wetbulb effectiveness is assumed. This input field is required in order to use operating range control based on the following three input fields: Evaporative Operation Minimum Limit Secondary Air Drybulb Temperature, Evaporative Operation Maximum Limit Outdoor Wetbulb Temperature, and Dry Operation Maximum Limit Outdoor Drybulb Temperature Names a Curve:Cubic, Curve:DoubleExponentialDecay, Curve:Exponent, Curve:ExponentialDecay, Curve:ExponentialSkewNormal, Curve:Functional:PressureDrop, Curve:Linear, Curve:Quadratic, Curve:Quartic, Curve:RectangularHyperbola1, Curve:RectangularHyperbola2, Curve:Sigmoid and 1 more |
|
cooler_Cooler Drybulb Design Effectiveness |
number | dry operation effectiveness with respect to drybulb temperature difference this is the nominal design drybulb effectiveness at design air flow rates, no evaporation water active Range: ≥ 0 |
|
drybulb_Drybulb Effectiveness Flow Ratio Modifier Curve Name |
reference | this curve modifies the drybulb effectiveness in the previous field (eff_db_design) by multiplying the value by the result of this curve, eff_db = eff_db_design * f(HXFlowRatio) x = HXFlowRatio = sum of the primary and secondary flow rates divided by the sum of the design flow rates. If this input field is left blank, constant cooler drybulb effectiveness is assumed. This input field is required in order to use operating range control based on the following three input fields: Evaporative Operation Minimum Limit Secondary Air Drybulb Temperature, Evaporative Operation Maximum Limit Outdoor Wetbulb Temperature, and Dry Operation Maximum Limit Outdoor Drybulb Temperature Names a Curve:Cubic, Curve:DoubleExponentialDecay, Curve:Exponent, Curve:ExponentialDecay, Curve:ExponentialSkewNormal, Curve:Functional:PressureDrop, Curve:Linear, Curve:Quadratic, Curve:Quartic, Curve:RectangularHyperbola1, Curve:RectangularHyperbola2, Curve:Sigmoid and 1 more |
|
recirculating_Recirculating Water Pump Design Power |
number or AutosizeW |
Autosize |
This is the nominal design pump power of water recirculation and spray for evaporation at design air flow rates and cooler design effectiveness |
water_Water Pump Power Sizing Factor |
number W/(m3/s) |
90.0 |
This field is used when the previous field is set to autosize. The pump power is scaled with Secondary Air Design Air Flow Rate. This value was backed out from inputs in energy plus example files. Average Pump Power sizing factor was estimated from pump power and secondary air design flow rates inputs from energyplus example files is about 90.0 [W/(m3/s)] (=90.0 ~ Pump Power / Secondary Air Design Flow Rate). The factor ranges from 55.0 to 150.0 [W/(m3/s)] were noted. The pump power can be sized to zero by setting this factor to zero. |
water_Water Pump Power Modifier Curve Name |
reference | this curve modifies the pump power in the previous field by multiplying the design power by the result of this curve. x = ff = flow fraction on the secondary side, secondary air flow rate during operation divided by Secondary Air Design Air Flow Rate. If this input field is left blank, pump power is assumed to be proportional to part load ratio. Names a Curve:Cubic, Curve:DoubleExponentialDecay, Curve:Exponent, Curve:ExponentialDecay, Curve:ExponentialSkewNormal, Curve:Functional:PressureDrop, Curve:Linear, Curve:Quadratic, Curve:Quartic, Curve:RectangularHyperbola1, Curve:RectangularHyperbola2, Curve:Sigmoid and 1 more |
|
secondary_Secondary Air Design Flow Rate |
number or Autosizem3/s |
Autosize |
|
secondary_Secondary Air Flow Scaling Factor |
number dimensionless |
1.0 |
This field is used when the previous field is set to autosize. The Primary Design Air Flow Rate is scaled using this factor to calculate the secondary design air flow rate. |
secondary_Secondary Air Fan Design Power |
number or AutosizeW |
Autosize |
This is the fan design power at Secondary Design Air Flow Rate. This is the nominal design power at full speed. |
secondary_Secondary Air Fan Sizing Specific Power |
number W/(m3/s) |
250.0 |
This field is used when the previous field is set to autosize. The fan power is scaled with Secondary Air Design Flow Rate. The default value is estimated from 125 Pa fan total pressure and fan total efficiency of 50.0% (250.0 = 125/0.5). |
secondary_Secondary Air Fan Power Modifier Curve Name |
reference | this curve modifies the design fan power in the previous field by multiplying the value by the result of this curve. It should have a value of 1.0 at a x = 1.0. x = ff = flow fraction on the secondary side, secondary air flow rate during operation divided by Secondary Air Design Air Flow Rate. If this input field is left blank, the secondary fan power is assumed to be proportional to part load ratio. Names a Curve:Cubic, Curve:DoubleExponentialDecay, Curve:Exponent, Curve:ExponentialDecay, Curve:ExponentialSkewNormal, Curve:Functional:PressureDrop, Curve:Linear, Curve:Quadratic, Curve:Quartic, Curve:RectangularHyperbola1, Curve:RectangularHyperbola2, Curve:Sigmoid and 1 more |
|
primary_Primary Air Inlet Node Name required |
string | ||
primary_Primary Air Outlet Node Name required |
string | ||
primary_Primary Air Design Flow Rate |
number or Autosizem3/s |
Autosize |
|
dewpoint_Dewpoint Effectiveness Factor |
number | Range: ≥ 0 | |
secondary_Secondary Air Inlet Node Name required |
string | ||
secondary_Secondary Air Outlet Node Name required |
string | ||
sensor_Sensor Node Name required |
string | ||
relief_Relief Air Inlet Node Name |
string | ||
water_Water Supply Storage Tank Name |
reference | Names a WaterUse:Storage | |
drift_Drift Loss Fraction |
number | 0.0 |
Rate of drift loss as a fraction of evaporated water flow rate. If this input field is left blank, then zero drift loss is assumed. Range: ≥ 0 |
blowdown_Blowdown Concentration Ratio |
number | Characterizes the rate of blowdown in the evaporative cooler. Blowdown is water intentionally drained from the cooler in order to offset the build up of solids in the water that would otherwise occur because of evaporation. Ratio of solids in the blowdown water to solids in the make up water. A typical value is 3. If left blank then there is no blowdown. Range: ≥ 2 |
|
evaporative_Evaporative Operation Minimum Limit Secondary Air Drybulb Temperature |
number | This input field value defines the secondary air inlet node drybulb temperature limits in degreeCelsius. When the secondary side entering air dry bulb temperature drops below this limit, then the evaporative cooler operation mode changes to dry heat exchanger. Users specify their own limits. If this field is left blank, then there is no drybulb temperature lower limit for evaporative cooler operation. If operating range control is desired then this input field and the next two input fields should be specified or all the three should be left blank or left out. If no minimum drybulb temperature limit is desired while there are maximum drybulb and wetbulb temperature limits then specify very low minimum temperature limit value (e.g. -99.0C). | |
evaporative_Evaporative Operation Maximum Limit Outdoor Wetbulb Temperature |
number | This input field value defines the secondary air inlet node wetbulb temperature limits in degree Celsius. When the secondary side entering air wet bulb temperature exceeds this limit, then the evaporative cooler urns off and does not attempt to do any cooling. If this field is left blank, then there is no wetbulb temperature upper limit for evaporative cooler wet operation mode. If this input field is left blank then, the previous and the next input fields should also be left blank. If no maximum wetbulb temperature limits is desired while there are minimum drybulb and maximum drybulb upper temperature limits then specify very high maximum wetbulb temperature limit value (e.g. 99.0 C). | |
dry_Dry Operation Maximum Limit Outdoor Drybulb Temperature |
number | This input field value defines the secondary air inlet node drybulb temperature limits in degree Celsius. When the secondary side entering air drybulb temperature exceeds this limit, then the evaporative cooler will not run in dry operation mode or may be turned off depending on its wetbulb temperature. If this field is left blank, then there is no drybulb temperature maximum limit for evaporative cooler operation. If this input field is left blank then, the previous and the next input fields should also be left blank. If no maximum drybulb temperature limit is desired while there are minimum drybulb and maximum wetbulb upper temperature limits then specify very high maximum drybulb temperature limit value (e.g. 99.0 C). |
Referenced by 4 object types
AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:OutdoorAirSystem:EquipmentList, Branch, ZoneHVAC:EvaporativeCoolerUnit
EvaporativeCooler:Indirect:WetCoil¶
from idfpy.models import EvaporativeCoolerIndirectWetCoil
Indirect evaporative cooler with wetted coil, recirculating water pump, and secondary air fan. This model has no controls other than its availability schedule.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
availability_Availability Schedule Name |
reference | Availability schedule name for this system. Schedule value > 0 means the system is available. If this field is blank, the system is always available. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
coil_Coil Maximum Efficiency required |
number | Range: ≥ 0, ≤ 1 | |
coil_Coil Flow Ratio |
number | ||
recirculating_Recirculating Water Pump Power Consumption required |
number W |
||
secondary_Secondary Air Fan Flow Rate required |
number m3/s |
Range: ≥ 0 | |
secondary_Secondary Air Fan Total Efficiency required |
number | Range: > 0, ≤ 1 | |
secondary_Secondary Air Fan Delta Pressure required |
number Pa |
Range: ≥ 0 | |
primary_Primary Air Inlet Node Name required |
string | ||
primary_Primary Air Outlet Node Name required |
string | ||
control_Control Type |
string | This field is not currently used and can be left blank | |
water_Water Supply Storage Tank Name |
reference | Names a WaterUse:Storage | |
secondary_Secondary Air Inlet Node Name required |
string | Enter the name of an outdoor air node |
Referenced by 4 object types
AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:OutdoorAirSystem:EquipmentList, Branch, ZoneHVAC:EvaporativeCoolerUnit