Zone HVAC Forced Air Units¶
16 object types from idfpy.models.zone_forced_air · EnergyPlus 26.2
| Object | Summary |
|---|---|
| ZoneHVAC:Dehumidifier:DX | This object calculates the performance of zone (room) air dehumidifiers. |
| ZoneHVAC:EnergyRecoveryVentilator | This compound component models a stand-alone energy recovery ventilator (ERV) that conditions outdoor … |
| ZoneHVAC:EnergyRecoveryVentilator:Controller | This controller is used exclusively by the ZoneHVAC:EnergyRecoveryVentilator object to allow economizer (free … |
| ZoneHVAC:EvaporativeCoolerUnit | Zone evaporative cooler. |
| ZoneHVAC:FourPipeFanCoil | Four pipe fan coil system. |
| ZoneHVAC:HybridUnitaryHVAC | Hybrid Unitary HVAC. |
| ZoneHVAC:IdealLoadsAirSystem | Ideal system used to calculate loads without modeling a full HVAC system. |
| ZoneHVAC:OutdoorAirUnit | The zone outdoor air unit models a single-zone dedicated outdoor air system (DOAS). |
| ZoneHVAC:OutdoorAirUnit:EquipmentList | Equipment list for components in a ZoneHVAC:OutdoorAirUnit. |
| ZoneHVAC:PackagedTerminalAirConditioner | Packaged terminal air conditioner (PTAC). |
| ZoneHVAC:PackagedTerminalHeatPump | Packaged terminal heat pump (PTHP). |
| ZoneHVAC:TerminalUnit:VariableRefrigerantFlow | A terminal unit with variable refrigerant flow (VRF) DX cooling and heating coils (air-to-air heat pump). |
| ZoneHVAC:UnitHeater | Unit heater. |
| ZoneHVAC:UnitVentilator | Unit ventilator. |
| ZoneHVAC:WaterToAirHeatPump | Water-to-air heat pump. |
| ZoneHVAC:WindowAirConditioner | Window air conditioner. |
ZoneHVAC:Dehumidifier:DX¶
from idfpy.models import ZoneHVACDehumidifierDX
This object calculates the performance of zone (room) air dehumidifiers. Meant to model conventional direct expansion (DX) cooling-based room air dehumidifiers (reject 100% of condenser heat to the zone air), but this object might be able to be used to model other room air dehumidifier types.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | Unique name for this direct expansion (DX) zone dehumidifier object. | |
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. Schedule values of 0 denote the unit is off. Schedule values >0.0 (usually 1.0) indicate that the dehumidifier is available to operate. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
air_Air Inlet Node Name required |
string | Air inlet node for the dehumidifier must be a zone air exhaust node. | |
air_Air Outlet Node Name required |
string | Air outlet node for the dehumidifier must be a zone air inlet node. | |
rated_Rated Water Removal required |
number L/day |
Rating point: air entering dehumidifier at 26.7 C (80 F) dry-bulb and 60% relative humidity. Range: > 0 |
|
rated_Rated Energy Factor required |
number L/kWh |
Rating point: air entering dehumidifier at 26.7 C (80 F) dry-bulb and 60% relative humidity. Range: > 0 |
|
rated_Rated Air Flow Rate required |
number m3/s |
Range: > 0 | |
water_Water Removal Curve Name required |
reference | Name of a curve that describes the water removal rate (normalized to rated conditions) as a function of the dry-bulb temperature and relative humidity of the air entering the dehumidifier. Curve output = (actual water removal/rated water removal) = a + b*T + c*T**2 + d*RH + e*RH**2 + f*T*RH T = inlet air dry-bulb temperature (C) RH = inlet air RH (%) Names a Curve:Bicubic, Curve:Biquadratic, Curve:CubicLinear, Curve:FanPressureRise, Curve:QuadraticLinear, Table:Lookup |
|
energy_Energy Factor Curve Name required |
reference | Name of a curve that describes the energy factor (normalized to rated conditions) as a function of the dry-bulb temperature and relative humidity of the air entering the dehumidifier. Curve output = (actual energy factor/rated energy factor) = a + b*T + c*T**2 + d*RH + e*RH**2 + f*T*RH T = inlet air dry-bulb temperature (C) RH = inlet air RH (%) Names a Curve:Bicubic, Curve:Biquadratic, Curve:CubicLinear, Curve:FanPressureRise, Curve:QuadraticLinear, Table:Lookup |
|
part_Part Load Fraction Correlation Curve Name required |
reference | Name of a curve that describes the part load fraction (PLF) of the system as a function of the part load ratio. Used to calculate dehumidifier run time fraction and electric power. quadratic curve = a + b*PLR + c*PLR**2 cubic curve = a + b*PLR + c*PLR**2 + d*PLR**3 PLR = part load ratio (dehumidification load/steady state water removal capacity) 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 |
|
minimum_Minimum Dry-Bulb Temperature for Dehumidifier Operation |
number C |
10.0 |
Dehumidifier shut off if inlet air (zone) temperature is below this value. This value must be less than the Maximum Dry-Bulb Temperature for Dehumidifier Operation. |
maximum_Maximum Dry-Bulb Temperature for Dehumidifier Operation |
number C |
35.0 |
Dehumidifier shut off if inlet air (zone) temperature is above this value. This value must be greater than the Minimum Dry-Bulb Temperature for Dehumidifier Operation. |
off_Off-Cycle Parasitic Electric Load |
number W |
0.0 |
Parasitic electric power consumed when the dehumidifier is available to operate, but does not operate (i.e., no high humidity load to be met). Off cycle parasitic power is 0 when the availability schedule is 0. This electric load is considered as a heat gain to the zone air. Range: ≥ 0 |
condensate_Condensate Collection Water Storage Tank Name |
reference | Name of storage tank used to collect water removed by the dehumidifier. Names a WaterUse:Storage |
Referenced by 2 object types
ZoneHVAC:EnergyRecoveryVentilator¶
from idfpy.models import ZoneHVACEnergyRecoveryVentilator
This compound component models a stand-alone energy recovery ventilator (ERV) that conditions outdoor ventilation air and supplies that air directly to a zone. The ERV unit is modeled as a collection of components: air-to-air heat exchanger, supply air fan, exhaust air fan and an optional controller to avoid overheating of the supply air (economizer or free cooling operation).
| 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 |
|
heat_Heat Exchanger Name required |
reference | Heat exchanger type must be HeatExchanger:AirToAir:SensibleAndLatent Names a HeatExchanger:AirToAir:SensibleAndLatent |
|
supply_Supply Air Flow Rate required |
number or Autosizem3/s |
This flow rate must match the supply fan's air flow rate. | |
exhaust_Exhaust Air Flow Rate required |
number or Autosizem3/s |
This flow rate must match the supply fan air flow rate. | |
supply_Supply Air Fan Name required |
reference | Fan type must be Fan:OnOff or Fan:SystemModel Names a Fan:OnOff, Fan:SystemModel |
|
exhaust_Exhaust Air Fan Name required |
reference | Fan type must be Fan:OnOff or Fan:SystemModel Names a Fan:OnOff, Fan:SystemModel |
|
controller_Controller Name |
reference | Enter the name of a ZoneHVAC:EnergyRecoveryVentilator:Controller object. Names a ZoneHVAC:EnergyRecoveryVentilator:Controller |
|
ventilation_Ventilation Rate per Unit Floor Area |
number m3/s-m2 |
0.000508 m3/s-m2 corresponds to 0.1 ft3/min-ft2 Used only when supply and exhaust air flow rates are autosized. Range: ≥ 0 |
|
ventilation_Ventilation Rate per Occupant |
number m3/s-person |
0.00236 m3/s-person corresponds to 5 ft3/min-person Used only when supply and exhaust air flow rates are autosized. Range: ≥ 0 |
|
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
Referenced by 2 object types
ZoneHVAC:EnergyRecoveryVentilator:Controller¶
from idfpy.models import ZoneHVACEnergyRecoveryVentilatorController
This controller is used exclusively by the ZoneHVAC:EnergyRecoveryVentilator object to allow economizer (free cooling) operation when possible.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
temperature_Temperature High Limit |
number C |
Enter the maximum outdoor dry-bulb temperature limit for economizer operation. No input or blank input means this limit is not operative | |
temperature_Temperature Low Limit |
number C |
Enter the minimum outdoor dry-bulb temperature limit for economizer operation. No input or blank input means this limit is not operative | |
enthalpy_Enthalpy High Limit |
number J/kg |
Enter the maximum outdoor enthalpy limit for economizer operation. No input or blank input means this limit is not operative | |
dewpoint_Dewpoint Temperature Limit |
number C |
Enter the maximum outdoor dew point temperature limit for economizer operation. No input or blank input means this limit is not operative | |
electronic_Electronic Enthalpy Limit Curve Name |
reference | Enter the name of a quadratic or cubic curve which defines the maximum outdoor humidity ratio (function of outdoor dry-bulb temperature) for economizer operation. No input or blank input means this limit is not operative 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 |
|
exhaust_Exhaust Air Temperature Limit |
choice | NoExhaustAirTemperatureLimit |
One of ExhaustAirTemperatureLimit, NoExhaustAirTemperatureLimit |
exhaust_Exhaust Air Enthalpy Limit |
choice | NoExhaustAirEnthalpyLimit |
One of ExhaustAirEnthalpyLimit, NoExhaustAirEnthalpyLimit |
time_Time of Day Economizer Flow Control Schedule Name |
reference | Schedule values greater than 0 indicate economizer operation is active. This schedule may be used with or without the High Humidity Control option. When used together, high humidity control has priority over economizer control. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
high_High Humidity Control Flag |
choice | No |
Select Yes to modify air flow rates based on a zone humidistat. Select No to disable this feature. One of No, Yes |
humidistat_Humidistat Control Zone Name |
reference | Enter the name of the zone where the humidistat is located. Names a Zone |
|
high_High Humidity Outdoor Air Flow Ratio |
number | 1.0 |
Enter the ratio of supply (outdoor) air to the maximum supply air flow rate when modified air flow rates are active based on high indoor humidity. Range: > 0 |
control_Control High Indoor Humidity Based on Outdoor Humidity Ratio |
choice | Yes |
If NO is selected, the air flow rate is modified any time indoor relative humidity is above humidistat setpoint. If YES is selected, outdoor air flow rate is modified any time indoor relative humidity is above the humidistat setpoint AND the outdoor humidity ratio is less than the indoor humidity ratio. One of No, Yes |
Referenced by 1 object types
ZoneHVAC:EvaporativeCoolerUnit¶
from idfpy.models import ZoneHVACEvaporativeCoolerUnit
Zone evaporative cooler. Forced-convection cooling-only unit with supply fan, 100% outdoor air supply. Optional relief exhaust node
| 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 |
|
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
outdoor_Outdoor Air Inlet Node Name required |
string | this is an outdoor air node | |
cooler_Cooler Outlet Node Name required |
string | this is a zone inlet node | |
zone_Zone Relief Air Node Name |
string | this is a zone exhaust node, optional if flow is being balanced elsewhere | |
supply_Supply Air Fan Object Type required |
choice | One of Fan:ComponentModel, Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume |
|
supply_Supply Air Fan Name required |
reference | Names a Fan:ComponentModel, Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume | |
design_Design Supply Air Flow Rate required |
number or Autosizem3/s |
||
fan_Fan Placement required |
choice | One of BlowThrough, DrawThrough |
|
cooler_Cooler Unit Control Method required |
choice | One of ZoneCoolingLoadOnOffCycling, ZoneCoolingLoadVariableSpeedFan, ZoneTemperatureDeadbandOnOffCycling |
|
throttling_Throttling Range Temperature Difference |
number deltaC |
1.0 |
used for ZoneTemperatureDeadbandOnOffCycling hysteresis range for thermostatic control Range: > 0 |
cooling_Cooling Load Control Threshold Heat Transfer Rate |
number W |
100.0 |
Sign convention is that positive values indicate a cooling load Range: > 0 |
first_First Evaporative Cooler Object Type required |
choice | One of EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:ResearchSpecial, EvaporativeCooler:Indirect:WetCoil |
|
first_First Evaporative Cooler Object Name required |
reference | Names a EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:ResearchSpecial, EvaporativeCooler:Indirect:WetCoil | |
second_Second Evaporative Cooler Object Type |
choice | optional, used for direct/indirect configurations second cooler must be immediately downstream of first cooler, if present One of EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:ResearchSpecial, EvaporativeCooler:Indirect:WetCoil |
|
second_Second Evaporative Cooler Name |
reference | optional, used for direct/indirect configurations Names a EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:ResearchSpecial, EvaporativeCooler:Indirect:WetCoil |
|
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
|
shut_Shut Off Relative Humidity |
number percent |
Zone relative humidity above which the evap cooler is shut off. Range: ≥ 0, ≤ 100 |
Referenced by 2 object types
ZoneHVAC:FourPipeFanCoil¶
from idfpy.models import ZoneHVACFourPipeFanCoil
Four pipe fan coil system. Forced-convection hydronic heating-cooling unit with supply fan, hot water heating coil, chilled water cooling coil, and fixed-position outdoor air mixer.
| 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 |
|
capacity_Capacity Control Method required |
choice | One of ASHRAE90VariableFan, ConstantFanVariableFlow, CyclingFan, MultiSpeedFan, VariableFanConstantFlow, VariableFanVariableFlow |
|
maximum_Maximum Supply Air Flow Rate required |
number or Autosizem3/s |
||
low_Low Speed Supply Air Flow Ratio |
number | 0.33 |
Range: > 0 |
medium_Medium Speed Supply Air Flow Ratio |
number | 0.66 |
Medium Speed Supply Air Flow Ratio should be greater than Low Speed Supply Air Flow Ratio Range: > 0 |
maximum_Maximum Outdoor Air Flow Rate required |
number or Autosizem3/s |
||
outdoor_Outdoor Air Schedule Name |
reference | Value of schedule multiplies maximum outdoor air flow rate Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
air_Air Inlet Node Name required |
string | ||
air_Air Outlet Node Name required |
string | ||
outdoor_Outdoor Air Mixer Object Type |
choice | Currently only one type OutdoorAir:Mixer object is available. This field should be left blank if the FanCoil is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. One of OutdoorAir:Mixer |
|
outdoor_Outdoor Air Mixer Name |
reference | If this field is blank, the OutdoorAir:Mixer is not used. This optional field specifies the name of the OutdoorAir:Mixer object. When used, this name needs to match name of the OutdoorAir:Mixer object. This field should be left blank if the FanCoil is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. Names a OutdoorAir:Mixer |
|
supply_Supply Air Fan Object Type required |
choice | Fan type must be according to capacity control method (see I/O) For ConstantFanVariableFlow a Fan:OnOff or Fan:ConstantVolume is valid. For CyclingFan a Fan:OnOff is valid. For VariableFanVariableFlow or VariableFanConstantFlow a Fan:VariableVolume is valid. For ASHRAE90.1 a Fan:OnOff or Fan:VariableVolume is valid. Fan:SystemModel is valid for all capacity control methods. The fan's inlet node should be the same as the outdoor air mixer's mixed air node. One of Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume |
|
supply_Supply Air Fan Name required |
reference | Names a Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume | |
cooling_Cooling Coil Object Type required |
choice | One of Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, CoilSystem:Cooling:Water:HeatExchangerAssisted |
|
cooling_Cooling Coil Name required |
reference | Names a Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, CoilSystem:Cooling:Water:HeatExchangerAssisted | |
maximum_Maximum Cold Water Flow Rate required |
number or Autosizem3/s |
||
minimum_Minimum Cold Water Flow Rate |
number m3/s |
0.0 |
|
cooling_Cooling Convergence Tolerance |
number | 0.001 |
Range: > 0 |
heating_Heating Coil Object Type required |
choice | One of Coil:Heating:Electric, Coil:Heating:Water |
|
heating_Heating Coil Name required |
reference | Names a Coil:Heating:Electric, Coil:Heating:Water | |
maximum_Maximum Hot Water Flow Rate required |
number or Autosizem3/s |
||
minimum_Minimum Hot Water Flow Rate |
number m3/s |
0.0 |
|
heating_Heating Convergence Tolerance |
number | 0.001 |
Range: > 0 |
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
|
supply_Supply Air Fan Operating Mode Schedule Name |
reference | Enter the name of a schedule that controls fan operation. Schedule Name values of 0 denote cycling fan operation (fan cycles with cooling coil). Schedule values greater than 0 denote constant fan operation (fan runs continually regardless of coil operation). The fan operating mode defaults to cycling fan operation if this field is left blank. This input field is currently used with MultiStageFan capacity control method Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
minimum_Minimum Supply Air Temperature in Cooling Mode |
number or AutosizeC |
Autosize |
For Capacity Control Method = ASHRAE90VariableFan, enter the minimum air temperature in cooling mode. Leave this field blank or enter 0 to control to the zone load per ASHRAE 90.1. In this case, a zone sizing simulation is required. |
maximum_Maximum Supply Air Temperature in Heating Mode |
number or AutosizeC |
Autosize |
For Capacity Control Method = ASHRAE90VariableFan, enter the maximum air temperature in heating mode. Leave this field blank or enter 0 to control to the zone load per ASHRAE 90.1. In this case, a zone sizing simulation is required. |
Referenced by 4 object types
AirTerminal:SingleDuct:Mixer, FaultModel:TemperatureSensorOffset:CoilSupplyAir, SpaceHVAC:ZoneEquipmentSplitter, ZoneHVAC:EquipmentList
ZoneHVAC:HybridUnitaryHVAC¶
from idfpy.models import ZoneHVACHybridUnitaryHVAC extensible
Hybrid Unitary HVAC. A black box model for multi-mode packaged forced air equipment. Independent variables include outdoor air conditions and indoor air conditions. Controlled inputs include operating mode, supply air flow rate, and outdoor air faction. Empirical lookup tables are required to map supply air temperature supply air humidity, electricity use, fuel uses, water use, fan electricity use, and external static pressure as a function of each independent variable and each controlled input. In each timestep the model will choose one or more combinations of settings for mode, supply air flow rate, outdoor air faction, and part runtime fraction so as to satisfy zone requests for sensible cooling, heating, ventilation, and/or dehumidification with the least resource consumption. Equipment in this class may consume electricity, water, and up to two additional fuel types.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
availability_Availability Schedule Name |
reference | Enter the 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 |
|
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
minimum_Minimum Supply Air Temperature Schedule Name |
reference | Values in this schedule are used as a constraint in choosing the feasible settings for supply air flow rate and outside air fraction in each operating mode. If this field is blank, no minimum is imposed. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
maximum_Maximum Supply Air Temperature Schedule Name |
reference | Values in this schedule are used as a constraint in choosing the feasible settings for supply air flow rate and outdoor air fraction in each operating mode. If this field is blank, no maximum is imposed. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
minimum_Minimum Supply Air Humidity Ratio Schedule Name |
reference | Values in this schedule are used as a constraint in choosing the feasible settings for supply air flow rate and outdoor air fraction in each operating mode. If this field is blank, no minimum is imposed. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
maximum_Maximum Supply Air Humidity Ratio Schedule Name |
reference | Values in this schedule are used as a constraint in choosing the feasible settings for supply air flow rate and outdoor air fraction in each operating mode. If this field is blank, no maximum is imposed. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
method_Method to Choose Controlled Inputs and Part Runtime Fraction |
choice | Automatic |
Select the method that will be used to choose operating mode(s), supply air flow rate(s), outdoor air fraction(s) and part runtime fraction(s) in each time step. "Automatic" = chooses controlled inputs and part runtime fraction(s) to minimize resource use within each time step while best satisfying requested sensible cooling, dehumidification and ventilation, and subject to constraints. "User Defined" = EMS will be used to choose controlled inputs and part runtime fraction(s) in each time step. If this field is blank, default to "Automatic". One of Automatic, User Defined |
return_Return Air Node Name required |
string | Return air node for the hybrid unit must be a zone exhaust node. | |
outdoor_Outdoor Air Node Name required |
string | Outdoor air node for the hybrid unit must be an outdoor air node. | |
supply_Supply Air Node Name required |
string | Supply air node for the hybrid unit must be a zone air inlet node. | |
relief_Relief Node Name |
string | Relief node for the hybrid unit must be a zone exhaust node, unless flow is being balanced elsewhere. | |
system_System Maximum Supply Air Flow Rate |
number m3/s |
The value in this field represents the maximum supply air volume flow rate among all operating modes. Values of extensive variables in lookup tables are normalized by the system maximum supply air mass flow rate that was used to build performance curves. The value in this field is used to rescale the output from extensive variables to a desired system size. Range: > 0 |
|
external_External Static Pressure at System Maximum Supply Air Flow Rate |
number Pa |
Input the external static pressure when the system operates at maximum supply air flow rate. Fan affinity laws are used to scale supply fan power from the values tabulated in lookup tables, to values that match the external static pressure input to this field. If this field is blank, the supply fan power is not scaled from the values tabulated in lookup tables. Range: > 0 |
|
fan_Fan Heat Included in Lookup Tables |
choice | No |
This field specifies if the fan heat is accounted for in the lookup tables. One of No, Yes |
fan_Fan Heat Gain Location |
choice | SupplyAirStream |
This field specifies where to add the fan heat in the air stream. One of MixedAirStream, SupplyAirStream |
fan_Fan Heat In Air Stream Fraction |
number | 1.0 |
0.0 means no fan heat is added to the air stream, 1.0 means all fan heat is added to the air stream. Range: ≥ 0, ≤ 1 |
scaling_Scaling Factor |
number | 1.0 |
The value in this field scales all extensive performance variables including: supply air mass flow rate, fuel uses, and water use. If this field is blank, the default scaling factor is 1. Range: > 0 |
minimum_Minimum Time Between Mode Change |
number minutes |
10.0 |
Any mode selected will not operate for less time than the value input in this field. If the value in this field is larger than each timestep, the mode selected in one time step will persist in later time steps until the minimum time between mode change is satisfied. Supply air mass flow rate and outdoor air fraction within a mode are not subject to minimum runtime and may change in every time step. Mode 0 does not have a minimum time. If this field is blank, the default minimum time between mode change is 10 minutes. Range: ≥ 1 |
first_First Fuel Type |
choice | Electricity |
Select the fuel type associated with field: "System Electric Power Lookup Table" in each mode. If this field is blank, default first fuel type = Electricity. One of Coal, Diesel, DistrictCooling, DistrictHeatingSteam, DistrictHeatingWater, Electricity, FuelOilNo1, FuelOilNo2, Gasoline, NaturalGas, None, OtherFuel1, OtherFuel2, Propane |
second_Second Fuel Type |
choice | None |
Select the fuel type associated with field: "System Second Fuel Consumption Lookup Table" in each mode. If this field is blank, default second fuel type = None. One of Coal, Diesel, DistrictCooling, DistrictHeatingSteam, DistrictHeatingWater, Electricity, FuelOilNo1, FuelOilNo2, Gasoline, NaturalGas, None, OtherFuel1, OtherFuel2, Propane |
third_Third Fuel Type |
choice | None |
Select the fuel type associated with field: "System Third Fuel Consumption Lookup Table" in each mode. If this field is blank, default third fuel type = None. One of Coal, Diesel, DistrictCooling, DistrictHeatingSteam, DistrictHeatingWater, Electricity, FuelOilNo1, FuelOilNo2, Gasoline, NaturalGas, None, OtherFuel1, OtherFuel2, Propane |
objective_Objective Function to Minimize |
choice | Electricity Use |
In each time step, controlled variables will be chosen to minimize the selection in this field, subject to constraints. If this field is blank, the objective function will minimize electricity use. One of Electricity Use, Second Fuel Use, Third Fuel Use, Water Use |
design_Design Specification Outdoor Air Object Name |
reference | Enter the name of a DesignSpecification:OutdoorAir object. Information in that object will be used to compute the minimum outdoor air flow rate in each time step. If this field is blank, the system may still supply outdoor air, if it is capable as described by lookup tables, when doing so is the most efficient way to satisfy other constraints. Names a DesignSpecification:OutdoorAir, DesignSpecification:OutdoorAir:SpaceList |
|
mode_Mode 0 Name |
string | Enter a name for Mode 0. Mode 0 describes equipment performance in standby. Mode 0 is usually characterized by electricity use for controls and crankcase heaters, or other standby resource consumption. Mode 0 will be chosen for any timestep, or portion of timestep, when no ventilation, cooling, humidification, or dehumidification is required. Mode 0 is available at any environmental condition. | |
mode_Mode 0 Supply Air Temperature Lookup Table Name |
reference | Enter the name of the Supply Air Temperature Lookup Table for Mode 0. Units for lookup table values should be in C. If this field is blank, Mode 0 will not be considered for any period that requires ventilation, heating, cooling, humidification, or dehumidification. If this field is blank, when Mode 0 is chosen (during standby periods) the supply air temperature will equal the return air temperature. Names a Table:Lookup |
|
mode_Mode 0 Supply Air Humidity Ratio Lookup Table Name |
reference | Enter the name of the Supply Air Humidity Ratio Lookup Table for Mode 0. Units for lookup table values should be in kgWater/kgDryAir. If this field is blank, Mode 0 will not be considered for any period that requires ventilation, heating, cooling, humidification, or dehumidification. If this field is blank, when Mode 0 is chosen (during standby periods) the supply air humidity ratio will equal the return air humidity ratio. Names a Table:Lookup |
|
mode_Mode 0 System Electric Power Lookup Table Name |
reference | Enter the name of the Electric Power Lookup Table for Mode 0. Units for lookup table values should be in W. If this field is blank, Mode 0 does not consume electricity. Names a Table:Lookup |
|
mode_Mode 0 Supply Fan Electric Power Lookup Table Name |
reference | Enter the name of the Supply Fan Electric Power Lookup Table for Mode 0. Units for lookup table values should be in W. If this field is blank, Mode 0 does not consume electricity for supply fan. Names a Table:Lookup |
|
mode_Mode 0 External Static Pressure Lookup Table Name |
reference | Enter the name of the External Static Pressure Lookup Table for Mode 0. Units for lookup table values should be in Pa. If this field is blank, external static pressure will not be reported. Names a Table:Lookup |
|
mode_Mode 0 System Second Fuel Consumption Lookup Table Name |
reference | Enter the name of the System Second Fuel Consumption Lookup Table for Mode 0. Units for lookup table values should be in W. If this field is blank, Mode 0 does not consume a second fuel. Names a Table:Lookup |
|
mode_Mode 0 System Third Fuel Consumption Lookup Table Name |
reference | Enter the name of the System Third Fuel Consumption Lookup Table for Mode 0. Units for lookup table values should be in W. If this field is blank, Mode 0 does not consume a third fuel. Names a Table:Lookup |
|
mode_Mode 0 System Water Use Lookup Table Name |
reference | Enter the name of the System Water Use Lookup Table for Mode 0. Units for lookup table values should be in kg/s. If this field is blank, Mode 0 does not consume water. Names a Table:Lookup |
|
mode_Mode 0 Outdoor Air Fraction |
number | 0.0 |
Enter the outdoor air fraction for Mode 0. If this field is blank, the outdoor air fraction for Mode 0 will be 0.00. Range: ≥ 0, ≤ 1 |
mode_Mode 0 Supply Air Mass Flow Rate Ratio |
number | 0.0 |
Enter the supply air mass flow rate ratio for Mode 0. The value in this field will be used to determine the supply air mass flow rate in Mode 0. Supply air mass flow rate ratio describes supply air mass flow rate as a fraction of mass flow rate associated with the value in field: "System Maximum Supply Air Flow Rate". If this field is blank, the supply air mass flow rate ratio for Mode 0 will be 0. Range: ≥ 0, ≤ 1 |
modes |
list | Each item: mode_name, mode_supply_air_temperature_lookup_table_name, mode_supply_air_humidity_ratio_lookup_table_name, mode_system_electric_power_lookup_table_name, mode_supply_fan_electric_power_lookup_table_name, mode_external_static_pressure_lookup_table_name, mode_system_second_fuel_consumption_lookup_table_name, mode_system_third_fuel_consumption_lookup_table_name, mode_system_water_use_lookup_table_name, mode_minimum_outdoor_air_temperature (C), mode_maximum_outdoor_air_temperature (C), mode_minimum_outdoor_air_humidity_ratio (kgWater/kgDryAir), mode_maximum_outdoor_air_humidity_ratio (kgWater/kgDryAir), mode_minimum_outdoor_air_relative_humidity (percent), mode_maximum_outdoor_air_relative_humidity (percent), mode_minimum_return_air_temperature (C), mode_maximum_return_air_temperature (C), mode_minimum_return_air_humidity_ratio (kgWater/kgDryAir), mode_maximum_return_air_humidity_ratio (kgWater/kgDryAir), mode_minimum_return_air_relative_humidity (percent), mode_maximum_return_air_relative_humidity (percent), mode_minimum_outdoor_air_fraction, mode_maximum_outdoor_air_fraction, mode_minimum_supply_air_mass_flow_rate_ratio, mode_maximum_supply_air_mass_flow_rate_ratio |
Referenced by 2 object types
ZoneHVAC:IdealLoadsAirSystem¶
from idfpy.models import ZoneHVACIdealLoadsAirSystem
Ideal system used to calculate loads without modeling a full HVAC system. All that is required for the ideal system are zone controls, zone equipment configurations, and the ideal loads system component. This component can be thought of as an ideal unit that mixes zone air with the specified amount of outdoor air and then adds or removes heat and moisture at 100% efficiency in order to meet the specified controls. Energy use is reported as DistrictHeatingWater and DistrictCooling.
| 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 |
|
zone_Zone Supply Air Node Name required |
string | Must match a zone air inlet node name. | |
zone_Zone Exhaust Air Node Name |
string | Should match a zone air exhaust node name. This field is optional, but is required if this this object is used with other forced air equipment. | |
system_System Inlet Air Node Name |
string | This field is only required when the Ideal Loads Air System is connected to an AirloopHVAC:ZoneReturnPlenum, otherwise leave this field blank. When connected to a plenum the return plenum Outlet Node Name (or Induced Air Outlet Node Name when connecting multiple ideal loads air systems) is entered here. The two ideal loads air system node name fields described above, the Zone Supply Air Node Name and the Zone Exhaust Air Node Name must also be entered. The Zone Supply Air Node Name must match a zone inlet air node name for the zone where this Ideal Loads Air System is connected. The Zone Exhaust Air Node Name must match an inlet air node name of an AirloopHVAC:ReturnAirPlenum object. | |
maximum_Maximum Heating Supply Air Temperature |
number C |
50.0 |
Range: > 0, < 100 |
minimum_Minimum Cooling Supply Air Temperature |
number C |
13.0 |
Range: > -100, < 50 |
maximum_Maximum Heating Supply Air Humidity Ratio |
number kgWater/kgDryAir |
0.0156 |
Range: > 0 |
minimum_Minimum Cooling Supply Air Humidity Ratio |
number kgWater/kgDryAir |
0.0077 |
Range: > 0 |
heating_Heating Limit |
choice | NoLimit |
One of LimitCapacity, LimitFlowRate, LimitFlowRateAndCapacity, NoLimit |
maximum_Maximum Heating Air Flow Rate |
number or Autosizem3/s |
This field is ignored if Heating Limit = NoLimit If this field is blank, there is no limit. | |
maximum_Maximum Sensible Heating Capacity |
number or AutosizeW |
This field is ignored if Heating Limit = NoLimit If this field is blank, there is no limit. | |
cooling_Cooling Limit |
choice | NoLimit |
One of LimitCapacity, LimitFlowRate, LimitFlowRateAndCapacity, NoLimit |
maximum_Maximum Cooling Air Flow Rate |
number or Autosizem3/s |
This field is ignored if Cooling Limit = NoLimit This field is required if Outdoor Air Economizer Type is anything other than NoEconomizer. | |
maximum_Maximum Total Cooling Capacity |
number or AutosizeW |
This field is ignored if Cooling Limit = NoLimit | |
heating_Heating Availability Schedule Name |
reference | If blank, heating 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 |
|
cooling_Cooling Availability Schedule Name |
reference | If blank, cooling 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 |
|
dehumidification_Dehumidification Control Type |
choice | ConstantSensibleHeatRatio |
ConstantSensibleHeatRatio 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) Humidistat means that there is a ZoneControl:Humidistat for this zone and the ideal loads system will attempt to satisfy the humidistat. 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. One of ConstantSensibleHeatRatio, ConstantSupplyHumidityRatio, Humidistat, None |
cooling_Cooling Sensible Heat Ratio |
number dimensionless |
0.7 |
This field is applicable only when Dehumidification Control Type is ConstantSensibleHeatRatio Range: > 0, ≤ 1 |
humidification_Humidification Control Type |
choice | None |
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 satisfy the humidistat. ConstantSupplyHumidityRatio means that during heating the supply air will always be at the Maximum Heating Supply Humidity Ratio. One of ConstantSupplyHumidityRatio, Humidistat, None |
design_Design Specification Outdoor Air Object Name |
reference | When the name of a DesignSpecification:OutdoorAir object is entered, the minimum outdoor air flow rate will be computed using these specifications. The outdoor air flow rate will also be affected by the next two fields. If this field is blank, there will be no outdoor air and the remaining fields will be ignored. Names a DesignSpecification:OutdoorAir, DesignSpecification:OutdoorAir:SpaceList |
|
outdoor_Outdoor Air Inlet Node Name |
string | This field is required if the system provides outdoor air Enter the name of an outdoor air node. This node name is also specified in an OutdoorAir:Node or OutdoorAir:NodeList object. | |
demand_Demand Controlled Ventilation Type |
choice | None |
This field controls how the minimum outdoor air flow rate is calculated. None means that design occupancy will be used to compute the minimum outdoor air flow rate OccupancySchedule means that current occupancy level will be used. CO2Setpoint means that the design occupancy will be used to compute the minimum outdoor air flow rate and the outdoor air flow rate may be increased if necessary to maintain the indoor air carbon dioxide setpoint defined in a ZoneControl:ContaminantController object. One of CO2Setpoint, None, OccupancySchedule |
outdoor_Outdoor Air Economizer Type |
choice | NoEconomizer |
DifferentialDryBulb and DifferentialEnthalpy will increase the outdoor air flow rate when there is a cooling load and the outdoor air temperature or enthalpy is below the zone exhaust air temperature or enthalpy. One of DifferentialDryBulb, DifferentialEnthalpy, NoEconomizer |
heat_Heat Recovery Type |
choice | None |
One of Enthalpy, None, Sensible |
sensible_Sensible Heat Recovery Effectiveness |
number dimensionless |
0.7 |
Range: ≥ 0, ≤ 1 |
latent_Latent Heat Recovery Effectiveness |
number dimensionless |
0.65 |
Applicable only if Heat Recovery Type is Enthalpy. Range: ≥ 0, ≤ 1 |
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
|
heating_Heating Fuel Efficiency Schedule Name |
reference | Reference heating fuel efficiency value for converting heating ideal loads into fuel energy consumption. The minimum schedule value must be greater than 0.0. The maximum value depends on the technology, and can exceed 1.0. If blank, heating fuel efficiency value is always 1.0. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
heating_Heating Fuel Type |
choice | DistrictHeatingWater |
One of Coal, Diesel, DistrictCooling, DistrictHeatingSteam, DistrictHeatingWater, Electricity, FuelOilNo1, FuelOilNo2, Gasoline, NaturalGas, OtherFuel1, OtherFuel2, Propane |
cooling_Cooling Fuel Efficiency Schedule Name |
reference | Reference cooling fuel efficiency value for converting cooling ideal loads into fuel energy consumption. The minimum schedule value must be greater than 0.0. The maximum value depends on the technology, and can exceed 1.0. If blank, cooling fuel efficiency value is always 1.0. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
cooling_Cooling Fuel Type |
choice | DistrictCooling |
One of Coal, Diesel, DistrictCooling, DistrictHeatingSteam, DistrictHeatingWater, Electricity, FuelOilNo1, FuelOilNo2, Gasoline, NaturalGas, OtherFuel1, OtherFuel2, Propane |
Referenced by 2 object types
ZoneHVAC:OutdoorAirUnit¶
from idfpy.models import ZoneHVACOutdoorAirUnit
The zone outdoor air unit models a single-zone dedicated outdoor air system (DOAS). Forced-convection 100% outdoor air unit with supply fan and optional equipment including exhaust fan, heating coil, cooling coil, and heat recovery.
| 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 |
|
zone_Zone Name required |
reference | (name of zone system is serving) Names a Zone |
|
outdoor_Outdoor Air Flow Rate required |
number or Autosizem3/s |
||
outdoor_Outdoor Air Schedule Name required |
reference | Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules | |
supply_Supply Fan Name required |
reference | Allowable fan types are Fan:SystemModel and Fan:ConstantVolume and Fan:VariableVolume Names a Fan:ConstantVolume, Fan:SystemModel, Fan:VariableVolume |
|
supply_Supply Fan Placement |
choice | DrawThrough |
One of BlowThrough, DrawThrough |
exhaust_Exhaust Fan Name |
reference | Allowable fan types are Fan:SystemModel and Fan:ConstantVolume and Fan:VariableVolume Fan:VariableVolume Names a Fan:ConstantVolume, Fan:SystemModel, Fan:VariableVolume |
|
exhaust_Exhaust Air Flow Rate |
number or Autosizem3/s |
||
exhaust_Exhaust Air Schedule Name |
reference | Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules | |
unit_Unit Control Type |
choice | NeutralControl |
One of NeutralControl, TemperatureControl |
high_High Air Control Temperature Schedule Name |
reference | Air and control temperatures for cooling. If outdoor air temperature is above the high air control temperature, then the zone inlet air temperature is set to the high air control temperature. If the outdoor air is between high and low air control temperature, then there is no cooling/heating requirements. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
low_Low Air Control Temperature Schedule Name |
reference | Air and control temperatures for Heating. If outdoor air temperature is below the low air control temperature, then the zone inlet air temperature is set to the low air control temperature. If the outdoor air is between high and low air control temperature, then there is no cooling/heating requirements. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
outdoor_Outdoor Air Node Name required |
string | ||
airoutlet_AirOutlet Node Name required |
string | ||
airinlet_AirInlet Node Name |
string | air leaves zone | |
supply_Supply FanOutlet Node Name required |
string | ||
outdoor_Outdoor Air Unit List Name required |
reference | Enter the name of an ZoneHVAC:OutdoorAirUnit:EquipmentList object. Names a ZoneHVAC:OutdoorAirUnit:EquipmentList |
|
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
Referenced by 2 object types
ZoneHVAC:OutdoorAirUnit:EquipmentList¶
from idfpy.models import ZoneHVACOutdoorAirUnitEquipmentList
Equipment list for components in a ZoneHVAC:OutdoorAirUnit. Components are simulated sequentially in the order given in the equipment list.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
component_Component 1 Object Type |
choice | One of AirLoopHVAC:UnitarySystem, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water:HeatexchangerAssisted, CoilSystem:Heating:DX, Dehumidifier:Desiccant:NoFans, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent |
|
component_Component 1 Name |
string | ||
component_Component 2 Object Type |
choice | One of AirLoopHVAC:UnitarySystem, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water:HeatexchangerAssisted, CoilSystem:Heating:DX, Dehumidifier:Desiccant:NoFans, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent |
|
component_Component 2 Name |
string | ||
component_Component 3 Object Type |
choice | One of AirLoopHVAC:UnitarySystem, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water:HeatexchangerAssisted, CoilSystem:Heating:DX, Dehumidifier:Desiccant:NoFans, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent |
|
component_Component 3 Name |
string | ||
component_Component 4 Object Type |
choice | One of AirLoopHVAC:UnitarySystem, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water:HeatexchangerAssisted, CoilSystem:Heating:DX, Dehumidifier:Desiccant:NoFans, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent |
|
component_Component 4 Name |
string | ||
component_Component 5 Object Type |
choice | One of AirLoopHVAC:UnitarySystem, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water:HeatexchangerAssisted, CoilSystem:Heating:DX, Dehumidifier:Desiccant:NoFans, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent |
|
component_Component 5 Name |
string | ||
component_Component 6 Object Type |
choice | One of AirLoopHVAC:UnitarySystem, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water:HeatexchangerAssisted, CoilSystem:Heating:DX, Dehumidifier:Desiccant:NoFans, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent |
|
component_Component 6 Name |
string | ||
component_Component 7 Object Type |
choice | One of AirLoopHVAC:UnitarySystem, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water:HeatexchangerAssisted, CoilSystem:Heating:DX, Dehumidifier:Desiccant:NoFans, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent |
|
component_Component 7 Name |
string | ||
component_Component 8 Object Type |
choice | One of AirLoopHVAC:UnitarySystem, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water:HeatexchangerAssisted, CoilSystem:Heating:DX, Dehumidifier:Desiccant:NoFans, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent |
|
component_Component 8 Name |
string |
Referenced by 1 object types
ZoneHVAC:PackagedTerminalAirConditioner¶
from idfpy.models import ZoneHVACPackagedTerminalAirConditioner
Packaged terminal air conditioner (PTAC). Forced-convection heating-cooling unit with supply fan, direct expansion (DX) cooling coil, heating coil (gas, electric, hot water, or steam) and fixed-position outdoor air mixer.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | Unique name for this packaged terminal air conditioner object. | |
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. Schedule values of 0 denote the unit is off. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
air_Air Inlet Node Name required |
string | Air inlet node for the PTAC must be a zone air exhaust Node. | |
air_Air Outlet Node Name required |
string | Air outlet node for the PTAC must be a zone air inlet node. | |
outdoor_Outdoor Air Mixer Object Type |
choice | Currently only one OutdoorAir:Mixer object type is available. This field should be left blank if the PTAC is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. One of OutdoorAir:Mixer |
|
outdoor_Outdoor Air Mixer Name |
reference | If this field is blank, the OutdoorAir:Mixer is not used. This optional field specifies the name of the OutdoorAir:Mixer object. When used, this name needs to match name of the OutdoorAir:Mixer object. This field should be left blank if the PTAC is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. Names a OutdoorAir:Mixer |
|
cooling_Cooling Supply Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to fan size. | |
heating_Heating Supply Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to fan size. | |
no_No Load Supply Air Flow Rate |
number or Autosizem3/s |
Must be less than or equal to fan size. Only used when supply air fan operating mode schedule values specify continuous fan (schedule values greater than 0 specify continuous fan operation). This air flow rate is used when no heating or cooling is required and the cooling or heating coil is off. If this field is left blank or zero, the supply air flow rate from the previous on cycle (either cooling or heating) is used. | |
no_No Load Supply Air Flow Rate Control Set To Low Speed |
choice | Yes |
When Yes is selected the minimum air flow rate is used. When No is selected the maximum air flow rate is used. One of No, Yes |
cooling_Cooling Outdoor Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to supply air flow rate during cooling operation. This field is set to zero flow when the PTAC is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
heating_Heating Outdoor Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to supply air flow rate during heating operation. This field is set to zero flow when the PTAC is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
no_No Load Outdoor Air Flow Rate |
number or Autosizem3/s |
Only used when supply air fan operating mode schedule values specify continuous fan (schedule values greater than 0 specify continuous fan operation). This air flow rate is used when no heating or cooling is required and the cooling or heating coil is off. If this field is left blank or zero, the outdoor air flow rate from the previous on cycle (either cooling or heating) is used. This field is set to zero flow when the PTAC is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
supply_Supply Air Fan Object Type required |
choice | Fan:ConstantVolume only works when continuous fan operation is used the entire simulation (all supply air fan operating mode schedule values are greater than 0). If any fan operating mode schedule values are 0 a Fan:SystemModel or Fan:OnOff object must be used. One of Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel |
|
supply_Supply Air Fan Name required |
reference | Needs to match in the fan object. Names a Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel |
|
heating_Heating Coil Object Type required |
choice | Select the type of heating coil. One of Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
heating_Heating Coil Name required |
reference | Needs to match in the heating coil object. Names a Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
cooling_Cooling Coil Object Type required |
choice | Select the type of Cooling Coil. Only works with Coil:Cooling:DX or Coil:Cooling:DX:SingleSpeed or CoilSystem:Cooling:DX:HeatExchangerAssisted or Coil:Cooling:DX:VariableSpeed. One of Coil:Cooling:DX, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:VariableSpeed, CoilSystem:Cooling:DX:HeatExchangerAssisted |
|
cooling_Cooling Coil Name required |
reference | Needs to match a DX cooling coil object. Names a Coil:Cooling:DX, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:VariableSpeed, CoilSystem:Cooling:DX:HeatExchangerAssisted |
|
fan_Fan Placement |
choice | DrawThrough |
Select fan placement as either blow through or draw through. One of BlowThrough, DrawThrough |
supply_Supply Air Fan Operating Mode Schedule Name |
reference | Enter the name of a schedule that controls fan operation. Schedule Name values of 0 denote cycling fan operation (fan cycles with cooling or heating coil). Schedule Name values greater than 0 denote constant fan operation (fan runs continually regardless of coil operation). Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
|
capacity_Capacity Control Method |
choice | None |
One of None, SingleZoneVAV |
minimum_Minimum Supply Air Temperature in Cooling Mode |
number or AutosizeC |
Autosize |
For Capacity Control Method = SingleZoneVAV, enter the minimum air temperature limit for reduced fan speed. |
maximum_Maximum Supply Air Temperature in Heating Mode |
number or AutosizeC |
Autosize |
For Capacity Control Method = SingleZoneVAV, enter the maximum air temperature limit for reduced fan speed. |
Referenced by 4 object types
AirTerminal:SingleDuct:Mixer, FaultModel:TemperatureSensorOffset:CoilSupplyAir, SpaceHVAC:ZoneEquipmentSplitter, ZoneHVAC:EquipmentList
ZoneHVAC:PackagedTerminalHeatPump¶
from idfpy.models import ZoneHVACPackagedTerminalHeatPump
Packaged terminal heat pump (PTHP). Forced-convection heating-cooling unit with supply fan, direct expansion (DX) cooling coil, DX heating coil (air-to-air heat pump), supplemental heating coil (gas, electric, hot water, or steam), and fixed-position outdoor air mixer.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | Unique name for this packaged terminal heat pump object. | |
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. Schedule values of 0 denote the unit is off. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
air_Air Inlet Node Name required |
string | Air inlet node for the PTHP must be a zone air exhaust node. | |
air_Air Outlet Node Name required |
string | Air outlet node for the PTHP must be a zone air inlet node. | |
outdoor_Outdoor Air Mixer Object Type |
choice | Currently only one OutdoorAir:Mixer object type is available. This field should be left blank if the PTHP is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. One of OutdoorAir:Mixer |
|
outdoor_Outdoor Air Mixer Name |
reference | If this field is blank, the OutdoorAir:Mixer is not used. This optional field specifies the name of the OutdoorAir:Mixer object. When used, this name needs to match name of the OutdoorAir:Mixer object. This field should be left blank if the PTHP is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. Names a OutdoorAir:Mixer |
|
cooling_Cooling Supply Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to fan size. | |
heating_Heating Supply Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to fan size. | |
no_No Load Supply Air Flow Rate |
number or Autosizem3/s |
Must be less than or equal to fan size. Only used when heat pump fan operating mode is continuous. This air flow rate is used when no heating or cooling is required and the DX coil compressor is off. If this field is left blank or zero, the supply air flow rate from the previous on cycle (either cooling or heating) is used. | |
no_No Load Supply Air Flow Rate Control Set To Low Speed |
choice | Yes |
When Yes is selected the minimum air flow rate is used. When No is selected the maximum air flow rate is used. One of No, Yes |
cooling_Cooling Outdoor Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to supply air flow rate during cooling operation. This field is set to zero flow when the PTHP is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
heating_Heating Outdoor Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to supply air flow rate during heating operation. This field is set to zero flow when the PTHP is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
no_No Load Outdoor Air Flow Rate |
number or Autosizem3/s |
Only used when heat pump Fan operating mode is continuous. This air flow rate is used when no heating or cooling is required and the DX coil compressor is off. If this field is left blank or zero, the outdoor air flow rate from the previous on cycle (either cooling or heating) is used. This field is set to zero flow when the PTHP is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
supply_Supply Air Fan Object Type required |
choice | Fan:ConstantVolume only works with fan operating mode is continuous. One of Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel |
|
supply_Supply Air Fan Name required |
reference | Needs to match a fan object. Names a Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel |
|
heating_Heating Coil Object Type required |
choice | Only works with Coil:Heating:DX:SingleSpeed or Coil:Heating:DX:VariableSpeed. One of Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableSpeed |
|
heating_Heating Coil Name required |
reference | Needs to match in the DX Heating Coil object. Names a Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableSpeed |
|
heating_Heating Convergence Tolerance |
number dimensionless |
0.001 |
Defines Heating convergence tolerance as a fraction of Heating load to be met. Range: > 0 |
cooling_Cooling Coil Object Type required |
choice | Only works with Coil:Cooling:DX or Coil:Cooling:DX:SingleSpeed or CoilSystem:Cooling:DX:HeatExchangerAssisted or Coil:Cooling:DX:VariableSpeed. One of Coil:Cooling:DX, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:VariableSpeed, CoilSystem:Cooling:DX:HeatExchangerAssisted |
|
cooling_Cooling Coil Name required |
reference | Needs to match in the DX Cooling Coil object. Names a Coil:Cooling:DX, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:VariableSpeed, CoilSystem:Cooling:DX:HeatExchangerAssisted |
|
cooling_Cooling Convergence Tolerance |
number dimensionless |
0.001 |
Defines Cooling convergence tolerance as a fraction of the Cooling load to be met. Range: > 0 |
supplemental_Supplemental Heating Coil Object Type required |
choice | works with gas, electric, hot water and steam heating coil. One of Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
supplemental_Supplemental Heating Coil Name required |
reference | Needs to match in the supplemental heating coil object. Names a Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
maximum_Maximum Supply Air Temperature from Supplemental Heater required |
number or AutosizeC |
Supply air temperature from the supplemental heater will not exceed this value. | |
maximum_Maximum Outdoor Dry-Bulb Temperature for Supplemental Heater Operation |
number C |
21.0 |
Supplemental heater will not operate when outdoor temperature exceeds this value. Range: ≤ 21 |
fan_Fan Placement |
choice | DrawThrough |
Select fan placement as either blow through or draw through. One of BlowThrough, DrawThrough |
supply_Supply Air Fan Operating Mode Schedule Name |
reference | Enter the name of a schedule that controls fan operation. Schedule values of 0 denote cycling fan operation (fan cycles with cooling or heating coil). Schedule Name values greater than 0 denote constant fan operation (fan runs continually regardless of coil operation). The fan operating mode defaults to cycling fan operation if this field is left blank. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
|
capacity_Capacity Control Method |
choice | None |
One of None, SingleZoneVAV |
minimum_Minimum Supply Air Temperature in Cooling Mode |
number or AutosizeC |
Autosize |
For Capacity Control Method = SingleZoneVAV, enter the minimum air temperature limit for reduced fan speed. |
maximum_Maximum Supply Air Temperature in Heating Mode |
number or AutosizeC |
Autosize |
For Capacity Control Method = SingleZoneVAV, enter the maximum air temperature limit for reduced fan speed. |
dx_DX Heating Coil Sizing Ratio |
number | 1.0 |
Used to adjust heat pump heating capacity with respect to DX cooling capacity used only for heat pump configurations (i.e., a DX cooling and DX heating coil is used). Range: > 0 |
Referenced by 4 object types
AirTerminal:SingleDuct:Mixer, FaultModel:TemperatureSensorOffset:CoilSupplyAir, SpaceHVAC:ZoneEquipmentSplitter, ZoneHVAC:EquipmentList
ZoneHVAC:TerminalUnit:VariableRefrigerantFlow¶
from idfpy.models import ZoneHVACTerminalUnitVariableRefrigerantFlow
A terminal unit with variable refrigerant flow (VRF) DX cooling and heating coils (air-to-air heat pump). The VRF terminal units are served by an AirConditioner:VariableRefrigerantFlow or AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:* system. Terminal units can be configured as zone, air loop or outside air system equipment.
| Field | Type | Default | Details |
|---|---|---|---|
nameZone Terminal Unit Name |
string | ||
terminal_Terminal Unit Availability Schedule |
reference | The unit is available the entire simulation if this field is left blank Schedule values of 0 denote the unit is off. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
terminal_Terminal Unit Air Inlet Node Name required |
string | the inlet node to the terminal unit | |
terminal_Terminal Unit Air Outlet Node Name required |
string | the outlet node of the terminal unit | |
cooling_Cooling Supply Air Flow Rate |
number or Autosizem3/s |
||
no_No Cooling Supply Air Flow Rate |
number or Autosizem3/s |
||
heating_Heating Supply Air Flow Rate |
number or Autosizem3/s |
||
no_No Heating Supply Air Flow Rate |
number or Autosizem3/s |
||
cooling_Cooling Outdoor Air Flow Rate |
number or Autosizem3/s |
This field is used only when an outdoor air mixer is included. This field is set to zero flow when the VRF terminal unit is connected to central dedicated outdoor air through air terminal single duct mixer object. When this VRF terminal is used as air loop equipment the autosized flow rate will be set to 0 when an outdoor air system is connected to this air loop, otherwise the outdoor air flow rate will equal the maximum outdoor air flow rate. | |
heating_Heating Outdoor Air Flow Rate |
number or Autosizem3/s |
This field is used only when an outdoor air mixer is included. This field is set to zero flow when the VRF terminal unit is connected to central dedicated outdoor air through air terminal single duct mixer object. When this VRF terminal is used as air loop equipment the autosized flow rate will be set to 0 when an outdoor air system is connected to this air loop, otherwise the outdoor air flow rate will equal the maximum outdoor air flow rate. | |
no_No Load Outdoor Air Flow Rate |
number or Autosizem3/s |
This field is used only when an outdoor air mixer is included. This field is set to zero flow when the VRF terminal unit is connected to central dedicated outdoor air through air terminal single duct mixer object. When this VRF terminal is used as air loop equipment the autosized flow rate will be set to 0 when an outdoor air system is connected to this air loop, otherwise the outdoor air flow rate will equal the maximum outdoor air flow rate. | |
supply_Supply Air Fan Operating Mode Schedule Name |
reference | Required for zone equipment. Leave blank if terminal unit is used in AirLoopHVAC:OutdoorAirSystem:EquipmentList. Also leave blank if terminal unit is used on main AirloopHVAC branch and terminal unit has no fan. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
supply_Supply Air Fan Placement |
choice | BlowThrough |
Select fan placement as either blow through or draw through. Required for zone equipment. This field is ignored if the VRF terminal unit is used in AirLoopHVAC:OutdoorAirSystem:EquipmentList. This field is also ignored if VRF terminal unit is used on main AirloopHVAC branch and terminal unit has no fan. One of BlowThrough, DrawThrough |
supply_Supply Air Fan Object Type |
choice | Fan:ConstantVolume |
Supply Air Fan Object Type must be Fan:SystemModel, Fan:OnOff, or Fan:ConstantVolume if AirConditioner:VariableRefrigerantFlow is used to model VRF outdoor unit Supply Air Fan Object Type must be Fan:SystemModel if AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl or AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR is used to model VRF outdoor unit Required for zone equipment. Leave blank if terminal unit is used in AirLoopHVAC:OutdoorAirSystem:EquipmentList. Also leave blank if terminal unit is used on main AirloopHVAC branch and terminal unit has no fan. One of Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel |
supply_Supply Air Fan Object Name |
reference | Names a Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume | |
outside_Outside Air Mixer Object Type |
choice | Currently only one type OutdoorAir:Mixer object is available. If this field is blank, and outside air mixer is not used. This field should be left blank if the VRF terminal unit is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. This field may also be left blank when the VRF terminal is used in the air loop or outdoor air system. One of OutdoorAir:Mixer |
|
outside_Outside Air Mixer Object Name |
reference | If this field is blank, the OutdoorAir:Mixer is not used. This optional field specifies the name of the OutdoorAir:Mixer object. When used, this name needs to match name of the OutdoorAir:Mixer object. This field should be left blank if the VRF terminal unit is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. This field may also be left blank when the VRF terminal is used in the air loop or outdoor air system. Names a OutdoorAir:Mixer |
|
cooling_Cooling Coil Object Type |
choice | Cooling Coil Type must be Coil:Cooling:DX:VariableRefrigerantFlow if AirConditioner:VariableRefrigerantFlow is used to model VRF outdoor unit Cooling Coil Type must be Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl if AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl or if AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR is used to model VRF outdoor unit This field may be left blank if heating-only mode is used One of Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl |
|
cooling_Cooling Coil Object Name |
reference | Cooling Coil Type must be Coil:Cooling:DX:VariableRefrigerantFlow This field may be left blank if heating-only mode is used Names a Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl |
|
heating_Heating Coil Object Type |
choice | Heating Coil Type must be Coil:Heating:DX:VariableRefrigerantFlow if AirConditioner:VariableRefrigerantFlow is used to model VRF outdoor unit Heating Coil Type must be Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl if AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl or if AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR is used to model VRF outdoor unit This field may be left blank if cooling-only mode is used One of Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl |
|
heating_Heating Coil Object Name |
reference | Heating Coil Type must be Coil:Heating:DX:VariableRefrigerantFlow This field may be left blank if cooling-only mode is used Names a Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl |
|
zone_Zone Terminal Unit On Parasitic Electric Energy Use |
number W |
0.0 |
Range: ≥ 0 |
zone_Zone Terminal Unit Off Parasitic Electric Energy Use |
number W |
0.0 |
Range: ≥ 0 |
rated_Rated Heating Capacity Sizing Ratio |
number W/W |
1.0 |
If this terminal unit's heating coil is autosized, the heating capacity is sized to be equal to the cooling capacity multiplied by this sizing ratio. This input applies to the terminal unit heating coil and overrides the sizing ratio entered in the AirConditioner:VariableRefrigerantFlow object. Range: ≥ 1 |
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
|
supplemental_Supplemental Heating Coil Object Type |
choice | works with gas, electric, hot water and steam heating coil. One of Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
supplemental_Supplemental Heating Coil Name |
reference | Needs to match in the supplemental heating coil object. Names a Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
maximum_Maximum Supply Air Temperature from Supplemental Heater |
number or AutosizeC |
Autosize |
Supply air temperature from the supplemental heater will not exceed this value. |
maximum_Maximum Outdoor Dry-Bulb Temperature for Supplemental Heater Operation |
number C |
21.0 |
Supplemental heater will not operate when outdoor temperature exceeds this value. Range: ≤ 21 |
controlling_Controlling Zone or Thermostat Location |
reference | Used only for AirloopHVAC equipment on a main branch and defines zone name where thermostat is located. Not required for zone equipment. Leave blank if terminal unit is used in AirLoopHVAC:OutdoorAirSystem:EquipmentList. Required when terminal unit is used on main AirloopHVAC branch and coils are not set point controlled. When terminal unit is used in air loop and is load controlled, this zone's thermostat will control operation. Names a Zone |
|
design_Design Specification Multispeed Object Type |
choice | Enter the type of performance specification object used to describe the multispeed coil or fan. One of UnitarySystemPerformance:Multispeed |
|
design_Design Specification Multispeed Object Name |
reference | The name of the performance specification object used to describe the multispeed coil or fan. Names a UnitarySystemPerformance:Multispeed |
Referenced by 8 object types
AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:OutdoorAirSystem:EquipmentList, AirTerminal:SingleDuct:Mixer, Branch, FaultModel:TemperatureSensorOffset:CoilSupplyAir, SpaceHVAC:ZoneEquipmentSplitter, ZoneHVAC:EquipmentList, ZoneTerminalUnitList
ZoneHVAC:UnitHeater¶
from idfpy.models import ZoneHVACUnitHeater
Unit heater. Forced-convection heating-only unit with supply fan, heating coil (gas, electric, hot water, or steam) and fixed-position outdoor air mixer.
| 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 |
|
air_Air Inlet Node Name |
string | ||
air_Air Outlet Node Name |
string | ||
supply_Supply Air Fan Object Type required |
choice | Allowable fan types are Fan:ConstantVolume, Fan:OnOff, Fan:VariableVolume and Fan:SystemModel One of Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume |
|
supply_Supply Air Fan Name required |
reference | Names a Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume | |
maximum_Maximum Supply Air Flow Rate required |
number or Autosizem3/s |
||
heating_Heating Coil Object Type required |
choice | One of Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
heating_Heating Coil Name required |
reference | Names a Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water | |
supply_Supply Air Fan Operating Mode Schedule Name |
reference | Enter the name of a schedule that controls fan operation. Schedule name values of 0 denote cycling fan operation (fan cycles with the heating coil). Schedule values greater than 0 denote constant fan operation (fan runs continually regardless of coil operation). The fan operating mode defaults to cycling fan operation if this input field is left blank. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
supply_Supply Air Fan Operation During No Heating required |
choice | This choice field allows the user to define how the unit heater will operate under "no heating load" or cooling conditions. If the "No" 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 when there is no heating load. If the "Yes" is selected, the unit heater is available and has a ConstantVolume fan, or has an OnOff fan with "Supply Air Fan Operating Mode Schedule" value greater than zero, then the fan will always run regardless of the zone load. One of No, Yes |
|
maximum_Maximum Hot Water or Steam Flow Rate |
number or Autosizem3/s |
Not used when heating coil is gas or electric | |
minimum_Minimum Hot Water or Steam Flow Rate |
number m3/s |
0.0 |
Not used when heating coil is gas or electric Range: ≥ 0 |
heating_Heating Convergence Tolerance |
number | 0.001 |
Range: > 0 |
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
Referenced by 2 object types
ZoneHVAC:UnitVentilator¶
from idfpy.models import ZoneHVACUnitVentilator
Unit ventilator. Forced-convection ventilation unit with supply fan (constant-volume or variable-volume), optional chilled water cooling coil, optional heating coil (gas, electric, hot water, or steam) and controllable outdoor air mixer.
| 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 |
|
maximum_Maximum Supply Air Flow Rate required |
number or Autosizem3/s |
||
outdoor_Outdoor Air Control Type required |
choice | One of FixedAmount, FixedTemperature, VariablePercent |
|
minimum_Minimum Outdoor Air Flow Rate required |
number or Autosizem3/s |
||
minimum_Minimum Outdoor Air Schedule Name required |
reference | schedule values multiply the minimum outdoor air flow rate Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
maximum_Maximum Outdoor Air Flow Rate required |
number or Autosizem3/s |
||
maximum_Maximum Outdoor Air Fraction or Temperature Schedule Name required |
reference | that this depends on the control type as to whether it is a fraction or temperature Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
air_Air Inlet Node Name required |
string | Inlet node name must be zone exhaust node name if there is no DOA Mixer, or if the unit ventilator is connected DOA, then the air inlet node name must be the mixer outlet air node name for InletSide mixer connection. | |
air_Air Outlet Node Name required |
string | Outlet node name must be zone inlet node name if there is no DOA Mixer, or if the unit ventilator is connected DOA, then the air outlet node name must be the mixer secondary air inlet node name for SupplySide mixer connection. | |
outdoor_Outdoor Air Node Name |
string | this field is left blank only if the Unit Ventilator is connected to a central dedicated outdoor air (DOA) via AirTerminal:SingleDuct:Mixer object | |
exhaust_Exhaust Air Node Name |
string | this field is left blank only if the Unit Ventilator is connected to a central dedicated outdoor air (DOA) via AirTerminal:SingleDuct:Mixer object | |
mixed_Mixed Air Node Name |
string | inlet to coils this field is left blank only if the Unit Ventilator is connected to a central dedicated outdoor air (DOA) via AirTerminal:SingleDuct:Mixer object | |
supply_Supply Air Fan Object Type required |
choice | Allowable fan types are Fan:ConstantVolume, Fan:OnOff, Fan:VariableVolume, and Fan:SystemModel One of Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume |
|
supply_Supply Air Fan Name required |
reference | Names a Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume | |
coil_Coil Option required |
choice | One of Cooling, Heating, HeatingAndCooling, None |
|
supply_Supply Air Fan Operating Mode Schedule Name |
reference | Enter the name of a schedule that controls fan operation. Schedule name values of 0 denote cycling fan operation (fan cycles with cooling/heating coil). Schedule values greater than 0 denote constant fan operation (fan runs continually regardless of coil operation). The fan operating mode defaults to cycling fan operation if this input field is left blank. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
heating_Heating Coil Object Type |
choice | One of Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
heating_Heating Coil Name |
reference | Names a Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water | |
heating_Heating Convergence Tolerance |
number | 0.001 |
Range: > 0 |
cooling_Cooling Coil Object Type |
choice | One of Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, CoilSystem:Cooling:Water:HeatExchangerAssisted |
|
cooling_Cooling Coil Name |
reference | Names a Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, CoilSystem:Cooling:Water:HeatExchangerAssisted | |
cooling_Cooling Convergence Tolerance |
number | 0.001 |
Range: > 0 |
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
Referenced by 4 object types
AirTerminal:SingleDuct:Mixer, FaultModel:TemperatureSensorOffset:CoilSupplyAir, SpaceHVAC:ZoneEquipmentSplitter, ZoneHVAC:EquipmentList
ZoneHVAC:WaterToAirHeatPump¶
from idfpy.models import ZoneHVACWaterToAirHeatPump
Water-to-air heat pump. Forced-convection heating-cooling unit with supply fan, water-to-air cooling and heating coils, supplemental heating coil (gas, electric, hot water, or steam), and fixed-position outdoor air mixer.
| 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 |
|
air_Air Inlet Node Name required |
string | ||
air_Air Outlet Node Name required |
string | ||
outdoor_Outdoor Air Mixer Object Type |
choice | Currently only one OutdoorAir:Mixer object type is available. This field should be left blank if the WSHP is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. One of OutdoorAir:Mixer |
|
outdoor_Outdoor Air Mixer Name |
reference | If this field is blank, the OutdoorAir:Mixer is not used. This optional field specifies the name of the OutdoorAir:Mixer object. When used, this name needs to match name of the OutdoorAir:Mixer object. This field should be left blank if the WSHP is connected to central dedicated outdoor air through an AirTerminal:SingleDuct:Mixer object. Names a OutdoorAir:Mixer |
|
cooling_Cooling Supply Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to fan size. | |
heating_Heating Supply Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to fan size. | |
no_No Load Supply Air Flow Rate |
number or Autosizem3/s |
Must be less than or equal to fan size. Only used when heat pump fan operating mode is continuous. This air flow rate is used when no heating or cooling is required and the DX coil compressor is off. If this field is left blank or zero, the supply air flow rate from the previous on cycle (either cooling or heating) is used. | |
no_No Load Supply Air Flow Rate Control Set To Low Speed |
choice | Yes |
When Yes is selected the minimum air flow rate is used. When No is selected the maximum air flow rate is used. One of No, Yes |
cooling_Cooling Outdoor Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to supply air flow rate during cooling operation. This field is set to zero flow when the WSHP is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
heating_Heating Outdoor Air Flow Rate required |
number or Autosizem3/s |
Must be less than or equal to supply air flow rate during heating operation. This field is set to zero flow when the WSHP is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
no_No Load Outdoor Air Flow Rate |
number or Autosizem3/s |
Only used when heat pump Fan operating mode is continuous. This air flow rate is used when no heating or cooling is required and the DX coil compressor is off. If this field is left blank or zero, the outdoor air flow rate from the previous on cycle (either cooling or heating) is used. This field is set to zero flow when the PTHP is connected to central dedicated outdoor air through air terminal single duct mixer object. | |
supply_Supply Air Fan Object Type required |
choice | One of Fan:OnOff, Fan:SystemModel |
|
supply_Supply Air Fan Name required |
reference | Needs to match Fan:SystemModel or Fan:OnOff object Names a Fan:OnOff, Fan:SystemModel |
|
heating_Heating Coil Object Type required |
choice | One of Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit |
|
heating_Heating Coil Name required |
reference | Needs to match in the water-to-air heat pump heating coil object Names a Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit |
|
cooling_Cooling Coil Object Type required |
choice | One of Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit |
|
cooling_Cooling Coil Name required |
reference | Needs to match in the water-to-air heat pump cooling coil object Names a Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit |
|
supplemental_Supplemental Heating Coil Object Type required |
choice | works with gas, electric, hot water and steam heating coils One of Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
supplemental_Supplemental Heating Coil Name required |
reference | Needs to match in the supplemental heating coil object Names a Coil:Heating:Electric, Coil:Heating:Fuel, Coil:Heating:Steam, Coil:Heating:Water |
|
maximum_Maximum Supply Air Temperature from Supplemental Heater |
number or AutosizeC |
Autosize |
Supply air temperature from the supplemental heater will not exceed this value. |
maximum_Maximum Outdoor Dry-Bulb Temperature for Supplemental Heater Operation |
number C |
21.0 |
Range: ≤ 21 |
outdoor_Outdoor Dry-Bulb Temperature Sensor Node Name |
string | ||
fan_Fan Placement |
choice | BlowThrough |
One of BlowThrough, DrawThrough |
supply_Supply Air Fan Operating Mode Schedule Name |
reference | Enter the name of a schedule that controls fan operation. Schedule values of 0 denote cycling fan operation (fan cycles with cooling or heating coil). Schedule values greater than 0 denote constant fan operation (fan runs continually regardless of coil operation). The fan operating mode defaults to cycling fan operation if this field is left blank. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
heat_Heat Pump Coil Water Flow Mode |
choice | Cycling |
used only when the heat pump coils are of the type WaterToAirHeatPump:EquationFit Constant results in 100% water flow regardless of compressor PLR Cycling results in water flow that matches compressor PLR ConstantOnDemand results in 100% water flow whenever the coil is on, but is 0% whenever the coil has no load One of Constant, ConstantOnDemand, Cycling |
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |
|
design_Design Specification Multispeed Object Type |
choice | Enter the type of performance specification object used to describe the multispeed coil or fan. One of UnitarySystemPerformance:Multispeed |
|
design_Design Specification Multispeed Object Name |
reference | The name of the performance specification object used to describe the multispeed coil or fan. Names a UnitarySystemPerformance:Multispeed |
|
dx_DX Heating Coil Sizing Ratio |
number | 1.0 |
Used to adjust heat pump heating capacity with respect to DX cooling capacity used only for heat pump configurations (i.e., a DX cooling and DX heating coil is used). Range: > 0 |
Referenced by 4 object types
AirTerminal:SingleDuct:Mixer, FaultModel:TemperatureSensorOffset:CoilSupplyAir, SpaceHVAC:ZoneEquipmentSplitter, ZoneHVAC:EquipmentList
ZoneHVAC:WindowAirConditioner¶
from idfpy.models import ZoneHVACWindowAirConditioner
Window air conditioner. Forced-convection cooling-only unit with supply fan, direct expansion (DX) cooling coil, and fixed-position outdoor air mixer.
| 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 |
|
maximum_Maximum Supply Air Flow Rate required |
number or Autosizem3/s |
||
maximum_Maximum Outdoor Air Flow Rate required |
number or Autosizem3/s |
||
air_Air Inlet Node Name required |
string | ||
air_Air Outlet Node Name required |
string | ||
outdoor_Outdoor Air Mixer Object Type required |
choice | currently only one OutdoorAir:Mixer object type is available. One of OutdoorAir:Mixer |
|
outdoor_Outdoor Air Mixer Name required |
reference | Names a OutdoorAir:Mixer | |
supply_Supply Air Fan Object Type required |
choice | Fan:ConstantVolume only works when continuous fan operation is used the entire simulation (all supply air fan operating mode schedule values are greater than 0). If any fan operating mode schedule values are 0 a Fan:SystemModel or Fan:OnOff object must be used. One of Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel |
|
supply_Supply Air Fan Name required |
reference | Fan type Fan:ConstantVolume is used with continuous fan and fan type Fan:OnOff is used with cycling Fan. Names a Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel |
|
cooling_Cooling Coil Object Type required |
choice | One of Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:VariableSpeed, CoilSystem:Cooling:DX:HeatExchangerAssisted |
|
dx_DX Cooling Coil Name required |
reference | Names a Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:VariableSpeed, CoilSystem:Cooling:DX:HeatExchangerAssisted | |
supply_Supply Air Fan Operating Mode Schedule Name |
reference | Enter the name of a schedule that controls fan operation. Schedule Name values of 0 denote cycling fan operation (fan cycles with cooling coil). Schedule values greater than 0 denote constant fan operation (fan runs continually regardless of coil operation). The fan operating mode defaults to cycling fan operation if this field is left blank. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
fan_Fan Placement required |
choice | One of BlowThrough, DrawThrough |
|
cooling_Cooling Convergence Tolerance |
number | 0.001 |
Range: > 0 |
availability_Availability Manager List Name |
reference | Enter the name of an AvailabilityManagerAssignmentList object. Names a AvailabilityManagerAssignmentList |
|
design_Design Specification ZoneHVAC Sizing Object Name |
reference | Enter the name of a DesignSpecificationZoneHVACSizing object. Names a DesignSpecification:ZoneHVAC:Sizing |