pyidf.hvac_design_objects module

Data objects in group “HVAC Design Objects”

class pyidf.hvac_design_objects.DesignSpecificationOutdoorAir

Bases: pyidf.helper.DataObject

Corresponds to IDD object DesignSpecification:OutdoorAir This object is used to describe general outdoor air requirements which are referenced by other objects.

name

field Name

Parameters:value (str) – value for IDD Field Name
Raises:ValueError – if value is not a valid value
Returns:the value of name or None if not set
Return type:str
outdoor_air_flow_air_changes_per_hour

field Outdoor Air Flow Air Changes per Hour

This input should be used if the field Outdoor Air Method is AirChanges/Hour.
This input is used if the field Outdoor Air Method is AirChanges/Hour, Sum, or Maximum
Units: 1/hr
Parameters:value (float) – value for IDD Field Outdoor Air Flow Air Changes per Hour
Raises:ValueError – if value is not a valid value
Returns:the value of outdoor_air_flow_air_changes_per_hour or None if not set
Return type:float
outdoor_air_flow_per_person

field Outdoor Air Flow per Person

0.00944 m3/s is equivalent to 20 cfm per person
This input should be used if the field Outdoor Air Method is Flow/Person.
This input is used if the field Outdoor Air Method is Flow/Person, Sum, or Maximum
Units: m3/s-person
Default value: 0.00944
Parameters:value (float) – value for IDD Field Outdoor Air Flow per Person
Raises:ValueError – if value is not a valid value
Returns:the value of outdoor_air_flow_per_person or None if not set
Return type:float
outdoor_air_flow_per_zone

field Outdoor Air Flow per Zone

This input should be used if the field Outdoor Air Method is Flow/Zone.
This input is used if the field Outdoor Air Method is Flow/Zone, Sum, or Maximum
Units: m3/s
Parameters:value (float) – value for IDD Field Outdoor Air Flow per Zone
Raises:ValueError – if value is not a valid value
Returns:the value of outdoor_air_flow_per_zone or None if not set
Return type:float
outdoor_air_flow_per_zone_floor_area

field Outdoor Air Flow per Zone Floor Area

This input should be used if the field Outdoor Air Method is Flow/Area.
This input is used if the field Outdoor Air Method is Flow/Area, Sum, or Maximum
Units: m3/s-m2
Parameters:value (float) – value for IDD Field Outdoor Air Flow per Zone Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of outdoor_air_flow_per_zone_floor_area or None if not set
Return type:float
outdoor_air_flow_rate_fraction_schedule_name

field Outdoor Air Flow Rate Fraction Schedule Name

Schedule values are multiplied by the Outdoor Air Flow rate calculated using
the previous four inputs. Schedule values are limited to 0 to 1.
Parameters:value (str) – value for IDD Field Outdoor Air Flow Rate Fraction Schedule Name
Raises:ValueError – if value is not a valid value
Returns:the value of outdoor_air_flow_rate_fraction_schedule_name or None if not set
Return type:str
outdoor_air_method

field Outdoor Air Method

Flow/Person => Outdoor Air Flow per Person * Occupancy = Design Flow Rate,
Flow/Area => Outdoor Air Flow per Zone Floor Area * Zone Floor Area = Design Flow Rate,
Flow/Zone => Outdoor Air Flow per Zone = Design Flow Rate,
AirChanges/Hour => Outdoor Air Flow Air Changes per Hour * Zone Volume adjusted for m3/s = Design Flow Rate
Default value: Flow/Person
Parameters:value (str) – value for IDD Field Outdoor Air Method
Raises:ValueError – if value is not a valid value
Returns:the value of outdoor_air_method or None if not set
Return type:str
class pyidf.hvac_design_objects.DesignSpecificationZoneAirDistribution

Bases: pyidf.helper.DataObject

Corresponds to IDD object DesignSpecification:ZoneAirDistribution This object is used to describe zone air distribution in terms of air distribution effectiveness and secondary recirculation fraction. It is referenced by Sizing:Zone and Controller:MechanicalVentilation objects

name

field Name

Parameters:value (str) – value for IDD Field Name
Raises:ValueError – if value is not a valid value
Returns:the value of name or None if not set
Return type:str
zone_air_distribution_effectiveness_in_cooling_mode

field Zone Air Distribution Effectiveness in Cooling Mode

Units: dimensionless
Default value: 1.0
Parameters:value (float) – value for IDD Field Zone Air Distribution Effectiveness in Cooling Mode
Raises:ValueError – if value is not a valid value
Returns:the value of zone_air_distribution_effectiveness_in_cooling_mode or None if not set
Return type:float
zone_air_distribution_effectiveness_in_heating_mode

field Zone Air Distribution Effectiveness in Heating Mode

Units: dimensionless
Default value: 1.0
Parameters:value (float) – value for IDD Field Zone Air Distribution Effectiveness in Heating Mode
Raises:ValueError – if value is not a valid value
Returns:the value of zone_air_distribution_effectiveness_in_heating_mode or None if not set
Return type:float
zone_air_distribution_effectiveness_schedule_name

field Zone Air Distribution Effectiveness Schedule Name

optionally used to replace Zone Air Distribution Effectiveness in Cooling and
Heating Mode
Parameters:value (str) – value for IDD Field Zone Air Distribution Effectiveness Schedule Name
Raises:ValueError – if value is not a valid value
Returns:the value of zone_air_distribution_effectiveness_schedule_name or None if not set
Return type:str
zone_secondary_recirculation_fraction

field Zone Secondary Recirculation Fraction

Units: dimensionless
Parameters:value (float) – value for IDD Field Zone Secondary Recirculation Fraction
Raises:ValueError – if value is not a valid value
Returns:the value of zone_secondary_recirculation_fraction or None if not set
Return type:float
class pyidf.hvac_design_objects.DesignSpecificationZoneHvacSizing

Bases: pyidf.helper.DataObject

Corresponds to IDD object DesignSpecification:ZoneHVAC:Sizing This object is used to describe general scalable zone HVAC equipment sizing which are referenced by other objects.

cooling_design_capacity

field Cooling Design Capacity

Enter the design cooling capacity. Required field when the cooling design capacity method
CoolingDesignCapacity.
Units: W
Parameters:value (float or “Autosize”) – value for IDD Field Cooling Design Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_design_capacity or None if not set
Return type:float or “Autosize”
cooling_design_capacity_method

field Cooling Design Capacity Method

Enter the method used to determine the cooling design capacity for scalable sizing.
None is used when a cooling coils is not included in the Zone HVAC Equipment or
this field may be blank. If this input field is left blank, then the design cooling
capacity is set to zero. CoolingDesignCapacity => selected when the design cooling capacity
value is specified or auto-sized. CapacityPerFloorArea => selected when the design cooling
capacity is determine from user specified cooling capacity per floor area and zone floor area.
FractionOfAutosizedCoolingCapacity => is selected when the design cooling capacity is
determined from a user specified fraction and the auto-sized design cooling capacity.
Default value: None
Parameters:value (str) – value for IDD Field Cooling Design Capacity Method
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_design_capacity_method or None if not set
Return type:str
cooling_design_capacity_per_floor_area

field Cooling Design Capacity Per Floor Area

Enter the cooling design capacity per zone floor area. Required field when the cooling design
capacity method field is CapacityPerFloorArea.
Units: W/m2
Parameters:value (float) – value for IDD Field Cooling Design Capacity Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_design_capacity_per_floor_area or None if not set
Return type:float
cooling_fraction_of_autosized_cooling_supply_air_flow_rate

field Cooling Fraction of Autosized Cooling Supply Air Flow Rate

Enter the supply air volume flow rate as a fraction of the cooling supply air flow rate.
Required field when Cooling Supply Air Flow Rate Method is
FractionOfAutosizedCoolingAirflow.
This field may be blank if a cooling coil is not included in the Zone HVAC equipment.
Parameters:value (float) – value for IDD Field Cooling Fraction of Autosized Cooling Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_fraction_of_autosized_cooling_supply_air_flow_rate or None if not set
Return type:float
cooling_supply_air_flow_rate

field Cooling Supply Air Flow Rate

Enter the magnitude of supply air volume flow rate during cooling operation.
Required field when Cooling Supply Air Flow Rate Method is SupplyAirFlowRate.
This field may be blank if a cooling coil is not included in the Zone HVAC equipment.
Units: m3/s
Parameters:value (float or “Autosize”) – value for IDD Field Cooling Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_supply_air_flow_rate or None if not set
Return type:float or “Autosize”
cooling_supply_air_flow_rate_method

field Cooling Supply Air Flow Rate Method

Enter the method used to determine the cooling supply air volume flow rate.
None is used when a cooling coil is not included in the Zone HVAC Equip or this field
may be blank. SupplyAirFlowRate => selected when the magnitude of the supply air volume
flow rate is specified. FlowPerFloorArea => selected when the supply air volume flow rate
is determined from total floor area served by the Zone HVAC unit and Flow Per Floor Area
value specified. FractionOfAutosizedCoolingAirflow => is selected when the supply air volume
is determined from a user specified fraction and the autosized cooling supply air flow rate
value determined by the simulation. FlowPerCoolingCapacity => is selected when the supply
air volume is determined from user specified flow per Cooling Capacity and Cooling Capacity
determined by the simulation.
Default value: SupplyAirFlowRate
Parameters:value (str) – value for IDD Field Cooling Supply Air Flow Rate Method
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_supply_air_flow_rate_method or None if not set
Return type:str
cooling_supply_air_flow_rate_per_floor_area

field Cooling Supply Air Flow Rate Per Floor Area

Enter the cooling supply air volume flow rate per total conditioned floor area.
Required field when Cooling Supply Air Flow Rate Method is FlowPerFloorArea.
This field may be blank if a cooling coil is not included in the Zone HVAC equipment.
Units: m3/s-m2
Parameters:value (float) – value for IDD Field Cooling Supply Air Flow Rate Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_supply_air_flow_rate_per_floor_area or None if not set
Return type:float
cooling_supply_air_flow_rate_per_unit_cooling_capacity

field Cooling Supply Air Flow Rate Per Unit Cooling Capacity

Enter the cooling supply air volume flow rate unit cooling capacity.
Required field when Cooling Supply Air Flow Rate Method is
FlowPerCoolingCapacity. This field may be blank if a cooling coil is not
included in the Zone HVAC equipment.
Units: m3/s-W
Parameters:value (float) – value for IDD Field Cooling Supply Air Flow Rate Per Unit Cooling Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_supply_air_flow_rate_per_unit_cooling_capacity or None if not set
Return type:float
fraction_of_autosized_cooling_design_capacity

field Fraction of Autosized Cooling Design Capacity

Enter the fraction of auto-sized cooling design capacity. Required field when the cooling
design capacity method field is FractionOfAutosizedCoolingCapacity.
Parameters:value (float) – value for IDD Field Fraction of Autosized Cooling Design Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of fraction_of_autosized_cooling_design_capacity or None if not set
Return type:float
fraction_of_autosized_heating_design_capacity

field Fraction of Autosized Heating Design Capacity

Enter the fraction of auto-sized heating design capacity. Required field when capacity the
heating design capacity method field is FractionOfAutosizedHeatingCapacity.
Parameters:value (float) – value for IDD Field Fraction of Autosized Heating Design Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of fraction_of_autosized_heating_design_capacity or None if not set
Return type:float
heating_design_capacity

field Heating Design Capacity

Enter the design heating capacity. Required field when the heating design capacity method
HeatingDesignCapacity.
Units: W
Parameters:value (float or “Autosize”) – value for IDD Field Heating Design Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of heating_design_capacity or None if not set
Return type:float or “Autosize”
heating_design_capacity_method

field Heating Design Capacity Method

Enter the method used to determine the heating design capacity for scalable sizing.
None is used when a heating coil is not included in the Zone HVAC Equipment or
this field may be blank. If this input field is left blank, then the design heating
capacity is set to zero. HeatingDesignCapacity => selected when the design heating capacity
value is specified or auto-sized. CapacityPerFloorArea => selected when the design cooling
capacity is determine from user specified heating capacity per flow area and zone floor area.
FractionOfAutosizedHeatingCapacity => is selected when the design heating capacity is
determined from a user specified fraction and the auto-sized design heating capacity
Default value: None
Parameters:value (str) – value for IDD Field Heating Design Capacity Method
Raises:ValueError – if value is not a valid value
Returns:the value of heating_design_capacity_method or None if not set
Return type:str
heating_design_capacity_per_floor_area

field Heating Design Capacity Per Floor Area

Enter the heating design capacity per zone floor area. Required field when the heating design
capacity method field is CapacityPerFloorArea.
Units: W/m2
Parameters:value (float) – value for IDD Field Heating Design Capacity Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of heating_design_capacity_per_floor_area or None if not set
Return type:float
heating_fraction_of_heating_supply_air_flow_rate

field Heating Fraction of Heating Supply Air Flow Rate

Enter the supply air volume flow rate as a fraction of the heating supply air flow rate.
Required field when Heating Supply Air Flow Rate Method is
FractionOfAutosizedHeatingAirflow.
This field may be blank if a heating coil is not included in the Zone HVAC equipment.
Parameters:value (float) – value for IDD Field Heating Fraction of Heating Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of heating_fraction_of_heating_supply_air_flow_rate or None if not set
Return type:float
heating_supply_air_flow_rate

field Heating Supply Air Flow Rate

Enter the magnitude of the supply air volume flow rate during heating operation.
Required field when Heating Supply Air Flow Rate Method is SupplyAirFlowRate.
This field may be blank if a heating coil is not included in the Zone HVAC equipment.
Units: m3/s
Parameters:value (float or “Autosize”) – value for IDD Field Heating Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of heating_supply_air_flow_rate or None if not set
Return type:float or “Autosize”
heating_supply_air_flow_rate_method

field Heating Supply Air Flow Rate Method

Enter the method used to determine the heating supply air volume flow rate.
None is used when a heating coil is not included in the Zone HVAC Equipment or this field may
be blank. SupplyAirFlowRate => selected when the magnitude of the heating supply air volume
flow rate is specified. FlowPerFloorArea => selected when the supply air volume flow rate is
determined from total floor area served by a Zone HVAC unit and user specified value of Flow
Per Floor Area. FractionOfAutosizedHeatingAirflow => is selected when the supply air volume
is determined from a user specified fraction and the Autosized heating supply air flow rate
value determined by the simulation. FlowPerHeatingCapacity => is selected when the supply
air volume is determined from user specified flow per Heating Capacity and Heating Capacity
determined by the simulation.
Default value: SupplyAirFlowRate
Parameters:value (str) – value for IDD Field Heating Supply Air Flow Rate Method
Raises:ValueError – if value is not a valid value
Returns:the value of heating_supply_air_flow_rate_method or None if not set
Return type:str
heating_supply_air_flow_rate_per_floor_area

field Heating Supply Air Flow Rate Per Floor Area

Enter the heating supply air volume flow rate per total conditioned floor area.
Required field when Heating Supply Air Flow Rate Method is FlowPerFloorArea.
This field may be blank if a heating coil is not included in the Zone HVAC equipment.
Units: m3/s-m2
Parameters:value (float) – value for IDD Field Heating Supply Air Flow Rate Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of heating_supply_air_flow_rate_per_floor_area or None if not set
Return type:float
heating_supply_air_flow_rate_per_unit_heating_capacity

field Heating Supply Air Flow Rate Per Unit Heating Capacity

Enter the supply air volume flow rate per unit heating capacity.
Required field when Heating Supply Air Flow Rate Method is
FlowPerHeatingCapacity.
This field may be blank if a heating coil is not included in the Zone HVAC equipment.
Units: m3/s-W
Parameters:value (float) – value for IDD Field Heating Supply Air Flow Rate Per Unit Heating Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of heating_supply_air_flow_rate_per_unit_heating_capacity or None if not set
Return type:float
name

field Name

Parameters:value (str) – value for IDD Field Name
Raises:ValueError – if value is not a valid value
Returns:the value of name or None if not set
Return type:str
no_load_fraction_of_cooling_supply_air_flow_rate

field No Load Fraction of Cooling Supply Air Flow Rate

Enter the supply air volume flow rate as a fraction of the cooling supply air flow rate.
Required field when No Load Supply Air Flow Rate Method
is FractionOfAutosizedCoolingAirflow.
Parameters:value (float) – value for IDD Field No Load Fraction of Cooling Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of no_load_fraction_of_cooling_supply_air_flow_rate or None if not set
Return type:float
no_load_fraction_of_heating_supply_air_flow_rate

field No Load Fraction of Heating Supply Air Flow Rate

Enter the supply air volume flow rate as a fraction of the heating supply air flow rate.
Required field when No Load Supply Air Flow Rate Method
is FractionOfAutosizedHeatingAirflow.
Parameters:value (float) – value for IDD Field No Load Fraction of Heating Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of no_load_fraction_of_heating_supply_air_flow_rate or None if not set
Return type:float
no_load_supply_air_flow_rate

field No Load Supply Air Flow Rate

Enter the magnitude of the supply air volume flow rate during when no cooling or heating
is required. Required field when No Load Supply Air Flow Rate Method
is SupplyAirFlowRate.
Units: m3/s
Parameters:value (float or “Autosize”) – value for IDD Field No Load Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of no_load_supply_air_flow_rate or None if not set
Return type:float or “Autosize”
no_load_supply_air_flow_rate_method

field No Load Supply Air Flow Rate Method

Enter the method used to determine the supply air volume flow rate When No Cooling or Heating
is Required. None is used when a cooling or heating coil is not included in the Zone HVAC
Equipment or this field may be blank. SupplyAirFlowRate => selected when the magnitude of the
supply air volume flow rate is specified. FlowPerFloorArea => selected when the supply air
volume flow rate is determined from total floor area served by the Zone HVAC unit and Flow Per
Floor Area is specified. FractionOfAutosizedCoolingAirflow => is selected when the supply
air volume is determined from a user specified fraction and the Autosized cooling supply
air flow rate value determined by the simulation. FractionOfAutosizedHeatingAirflow => is
selected when the supply air volume is determined from a user specified fraction and the
Autosized heating supply air flow rate value determined by the simulation.
Default value: SupplyAirFlowRate
Parameters:value (str) – value for IDD Field No Load Supply Air Flow Rate Method
Raises:ValueError – if value is not a valid value
Returns:the value of no_load_supply_air_flow_rate_method or None if not set
Return type:str
no_load_supply_air_flow_rate_per_floor_area

field No Load Supply Air Flow Rate Per Floor Area

Enter the supply air volume flow rate per total floor area.
Required field when No Load Supply Air Flow Rate Method
is FlowPerFloorArea.
Units: m3/s-m2
Parameters:value (float) – value for IDD Field No Load Supply Air Flow Rate Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of no_load_supply_air_flow_rate_per_floor_area or None if not set
Return type:float
class pyidf.hvac_design_objects.OutputControlSizingStyle

Bases: pyidf.helper.DataObject

Corresponds to IDD object OutputControl:Sizing:Style Default style for the Sizing output files is comma – this works well for importing into spreadsheet programs such as Excel(tm) but not so well for word processing programs – there tab may be a better choice. Fixed puts spaces between the “columns”

column_separator

field Column Separator

Parameters:value (str) – value for IDD Field Column Separator
Raises:ValueError – if value is not a valid value
Returns:the value of column_separator or None if not set
Return type:str
class pyidf.hvac_design_objects.SizingParameters

Bases: pyidf.helper.DataObject

Corresponds to IDD object Sizing:Parameters Specifies global heating and cooling sizing factors/ratios. These ratios are applied at the zone level to all of the zone heating and cooling loads and air flow rates. Then these new loads and air flow rates are used to calculate the system level flow rates and capacities and are used in all component sizing calculations. Specifies the width (in load timesteps) of a moving average window which is used to smooth the peak load across more than one timestep.

cooling_sizing_factor

field Cooling Sizing Factor

Default value: 1.0
Parameters:value (float) – value for IDD Field Cooling Sizing Factor
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_sizing_factor or None if not set
Return type:float
heating_sizing_factor

field Heating Sizing Factor

Default value: 1.0
Parameters:value (float) – value for IDD Field Heating Sizing Factor
Raises:ValueError – if value is not a valid value
Returns:the value of heating_sizing_factor or None if not set
Return type:float
timesteps_in_averaging_window

field Timesteps in Averaging Window

blank => set the timesteps in averaging window to
Number of Timesteps per Hour resulting in a 1 hour averaging window
default is number of timesteps for 1 hour averaging window
value >= 1
Parameters:value (int) – value for IDD Field Timesteps in Averaging Window
Raises:ValueError – if value is not a valid value
Returns:the value of timesteps_in_averaging_window or None if not set
Return type:int
class pyidf.hvac_design_objects.SizingPlant

Bases: pyidf.helper.DataObject

Corresponds to IDD object Sizing:Plant Specifies the input needed to autosize plant loop flow rates and equipment capacities. This information is initially used by components that use water for heating or cooling such as hot or chilled water coils to calculate their maximum water flow rates. These flow rates are then summed for use in calculating the Plant Loop flow rates.

coincident_sizing_factor_mode

field Coincident Sizing Factor Mode

this is used to adjust the result for coincident sizing by applying a sizing factor
Parameters:value (str) – value for IDD Field Coincident Sizing Factor Mode
Raises:ValueError – if value is not a valid value
Returns:the value of coincident_sizing_factor_mode or None if not set
Return type:str
design_loop_exit_temperature

field Design Loop Exit Temperature

Units: C
Parameters:value (float) – value for IDD Field Design Loop Exit Temperature
Raises:ValueError – if value is not a valid value
Returns:the value of design_loop_exit_temperature or None if not set
Return type:float
loop_design_temperature_difference

field Loop Design Temperature Difference

Units: deltaC
Parameters:value (float) – value for IDD Field Loop Design Temperature Difference
Raises:ValueError – if value is not a valid value
Returns:the value of loop_design_temperature_difference or None if not set
Return type:float
loop_type

field Loop Type

Parameters:value (str) – value for IDD Field Loop Type
Raises:ValueError – if value is not a valid value
Returns:the value of loop_type or None if not set
Return type:str
plant_or_condenser_loop_name

field Plant or Condenser Loop Name

Enter the name of a PlantLoop or a CondenserLoop object
Parameters:value (str) – value for IDD Field Plant or Condenser Loop Name
Raises:ValueError – if value is not a valid value
Returns:the value of plant_or_condenser_loop_name or None if not set
Return type:str
sizing_option

field Sizing Option

if Coincident is chosen, then sizing is based on HVAC Sizing Simulations and
the input field called Do HVAC Sizing Simulation for Sizing Periods in SimulationControl must be set to Yes
Default value: NonCoincident
Parameters:value (str) – value for IDD Field Sizing Option
Raises:ValueError – if value is not a valid value
Returns:the value of sizing_option or None if not set
Return type:str
zone_timesteps_in_averaging_window

field Zone Timesteps in Averaging Window

this is used in the coincident sizing algorithm to apply a running average to peak flow rates
that occur during HVAC Sizing Simulations
Default value: 1
value >= 1
Parameters:value (int) – value for IDD Field Zone Timesteps in Averaging Window
Raises:ValueError – if value is not a valid value
Returns:the value of zone_timesteps_in_averaging_window or None if not set
Return type:int
class pyidf.hvac_design_objects.SizingSystem

Bases: pyidf.helper.DataObject

Corresponds to IDD object Sizing:System Specifies the input needed to perform sizing calculations for a central forced air system. System design air flow, heating capacity, and cooling capacity will be calculated using this input data.

a_100_outdoor_air_in_cooling

field 100% Outdoor Air in Cooling

Default value: No
Parameters:value (str) – value for IDD Field 100% Outdoor Air in Cooling
Raises:ValueError – if value is not a valid value
Returns:the value of a_100_outdoor_air_in_cooling or None if not set
Return type:str
a_100_outdoor_air_in_heating

field 100% Outdoor Air in Heating

Default value: No
Parameters:value (str) – value for IDD Field 100% Outdoor Air in Heating
Raises:ValueError – if value is not a valid value
Returns:the value of a_100_outdoor_air_in_heating or None if not set
Return type:str
airloop_name

field AirLoop Name

Parameters:value (str) – value for IDD Field AirLoop Name
Raises:ValueError – if value is not a valid value
Returns:the value of airloop_name or None if not set
Return type:str
central_cooling_capacity_control_method

field Central Cooling Capacity Control Method

Method used to control the coil’s output
Default value: OnOff
Parameters:value (str) – value for IDD Field Central Cooling Capacity Control Method
Raises:ValueError – if value is not a valid value
Returns:the value of central_cooling_capacity_control_method or None if not set
Return type:str
central_cooling_design_supply_air_humidity_ratio

field Central Cooling Design Supply Air Humidity Ratio

Units: kgWater/kgDryAir
Default value: 0.008
Parameters:value (float) – value for IDD Field Central Cooling Design Supply Air Humidity Ratio
Raises:ValueError – if value is not a valid value
Returns:the value of central_cooling_design_supply_air_humidity_ratio or None if not set
Return type:float
central_cooling_design_supply_air_temperature

field Central Cooling Design Supply Air Temperature

Units: C
Parameters:value (float) – value for IDD Field Central Cooling Design Supply Air Temperature
Raises:ValueError – if value is not a valid value
Returns:the value of central_cooling_design_supply_air_temperature or None if not set
Return type:float
central_heating_design_supply_air_humidity_ratio

field Central Heating Design Supply Air Humidity Ratio

Units: kgWater/kgDryAir
Default value: 0.008
Parameters:value (float) – value for IDD Field Central Heating Design Supply Air Humidity Ratio
Raises:ValueError – if value is not a valid value
Returns:the value of central_heating_design_supply_air_humidity_ratio or None if not set
Return type:float
central_heating_design_supply_air_temperature

field Central Heating Design Supply Air Temperature

Units: C
Parameters:value (float) – value for IDD Field Central Heating Design Supply Air Temperature
Raises:ValueError – if value is not a valid value
Returns:the value of central_heating_design_supply_air_temperature or None if not set
Return type:float
central_heating_maximum_system_air_flow_ratio

field Central Heating Maximum System Air Flow Ratio

Default value: 0.5
value <= 1.0
Parameters:value (float) – value for IDD Field Central Heating Maximum System Air Flow Ratio
Raises:ValueError – if value is not a valid value
Returns:the value of central_heating_maximum_system_air_flow_ratio or None if not set
Return type:float
cooling_design_capacity

field Cooling Design Capacity

Enter the design cooling capacity.
Units: W
Default value: “autosize”
Parameters:value (float or “Autosize”) – value for IDD Field Cooling Design Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_design_capacity or None if not set
Return type:float or “Autosize”
cooling_design_capacity_method

field Cooling Design Capacity Method

Enter the method used to determine the system cooling design capacity for scalable sizing.
None is used when a cooling coils is not included in an airloop or this field may be blank.
If this input field is left blank, then the design cooling capacity is set to zero.
CoolingDesignCapacity => selected when the design cooling capacity value is specified or
auto-sized. CapacityPerFloorArea => selected when the design cooling capacity is determined
from user specified cooling capacity per floor area and total floor area of cooled zones
served by an airloop. FractionOfAutosizedCoolingCapacity => is selected when the design
cooling capacity is determined from a user specified fraction and the auto-sized design
cooling capacity of the system.
Default value: CoolingDesignCapacity
Parameters:value (str) – value for IDD Field Cooling Design Capacity Method
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_design_capacity_method or None if not set
Return type:str
cooling_design_capacity_per_floor_area

field Cooling Design Capacity Per Floor Area

Enter the cooling design capacity per total floor area of cooled zones served by an airloop.
Required field when the cooling design capacity method field is CapacityPerFloorArea.
Units: W/m2
Parameters:value (float) – value for IDD Field Cooling Design Capacity Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_design_capacity_per_floor_area or None if not set
Return type:float
cooling_fraction_of_autosized_cooling_supply_air_flow_rate

field Cooling Fraction of Autosized Cooling Supply Air Flow Rate

Enter the supply air volume flow rate as a fraction of the cooling supply air flow rate.
Required field when Cooling Supply Air Flow Rate Method is
FractionOfAutosizedCoolingAirflow.
Parameters:value (float) – value for IDD Field Cooling Fraction of Autosized Cooling Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_fraction_of_autosized_cooling_supply_air_flow_rate or None if not set
Return type:float
cooling_supply_air_flow_rate

field Cooling Supply Air Flow Rate

This input is used if Cooling Supply Air Flow Rate Method is Flow/System
This value will not be multiplied by any sizing factor or by zone multipliers.
If using zone multipliers, this value must be large enough to serve the multiplied zones.
Units: m3/s
Parameters:value (float) – value for IDD Field Cooling Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_supply_air_flow_rate or None if not set
Return type:float
cooling_supply_air_flow_rate_method

field Cooling Supply Air Flow Rate Method

Default value: DesignDay
Parameters:value (str) – value for IDD Field Cooling Supply Air Flow Rate Method
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_supply_air_flow_rate_method or None if not set
Return type:str
cooling_supply_air_flow_rate_per_floor_area

field Cooling Supply Air Flow Rate Per Floor Area

Enter the cooling supply air volume flow rate per total conditioned floor area.
Required field when Cooling Supply Air Flow Rate Method is FlowPerFloorArea.
Units: m3/s-m2
Parameters:value (float) – value for IDD Field Cooling Supply Air Flow Rate Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_supply_air_flow_rate_per_floor_area or None if not set
Return type:float
cooling_supply_air_flow_rate_per_unit_cooling_capacity

field Cooling Supply Air Flow Rate Per Unit Cooling Capacity

Enter the supply air volume flow rate per unit cooling capacity.
Required field when Cooling Supply Air Flow Rate Method is
FlowPerCoolingCapacity.
Units: m3/s-W
Parameters:value (float) – value for IDD Field Cooling Supply Air Flow Rate Per Unit Cooling Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_supply_air_flow_rate_per_unit_cooling_capacity or None if not set
Return type:float
design_outdoor_air_flow_rate

field Design Outdoor Air Flow Rate

Units: m3/s
Default value: “autosize”
Parameters:value (float or “Autosize”) – value for IDD Field Design Outdoor Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of design_outdoor_air_flow_rate or None if not set
Return type:float or “Autosize”
fraction_of_autosized_cooling_design_capacity

field Fraction of Autosized Cooling Design Capacity

Enter the fraction of auto-sized cooling design capacity. Required field when the cooling
design capacity method field is FractionOfAutosizedCoolingCapacity.
Parameters:value (float) – value for IDD Field Fraction of Autosized Cooling Design Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of fraction_of_autosized_cooling_design_capacity or None if not set
Return type:float
fraction_of_autosized_heating_design_capacity

field Fraction of Autosized Heating Design Capacity

Enter the fraction of auto-sized heating design capacity. Required field when capacity the
heating design capacity method field is FractionOfAutosizedHeatingCapacity.
Parameters:value (float) – value for IDD Field Fraction of Autosized Heating Design Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of fraction_of_autosized_heating_design_capacity or None if not set
Return type:float
heating_design_capacity

field Heating Design Capacity

Enter the design heating capacity.
Units: W
Default value: “autosize”
Parameters:value (float or “Autosize”) – value for IDD Field Heating Design Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of heating_design_capacity or None if not set
Return type:float or “Autosize”
heating_design_capacity_method

field Heating Design Capacity Method

Enter the method used to determine the heating design capacity for scalable sizing.
None is used when a heating coil not included in an airloop or this field may be blank.
If this input field is left blank, then the design heating capacity is set to zero.
HeatingDesignCapacity => selected when the design heating capacity value is specified or
auto-sized. CapacityPerFloorArea => selected when the design heating capacity is determined
from user specified heating capacity per flow area and total floor area of heated zones
served by an airloop. FractionOfAutosizedHeatingCapacity => is selected when the design
heating capacity is determined from a user specified fraction and the auto-sized design
heating capacity of the system.
Default value: HeatingDesignCapacity
Parameters:value (str) – value for IDD Field Heating Design Capacity Method
Raises:ValueError – if value is not a valid value
Returns:the value of heating_design_capacity_method or None if not set
Return type:str
heating_design_capacity_per_floor_area

field Heating Design Capacity Per Floor Area

Enter the heating design capacity per zone floor area. Required field when the heating design
capacity method field is CapacityPerFloorArea.
Units: W/m2
Parameters:value (float) – value for IDD Field Heating Design Capacity Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of heating_design_capacity_per_floor_area or None if not set
Return type:float
heating_fraction_of_autosized_cooling_supply_air_flow_rate

field Heating Fraction of Autosized Cooling Supply Air Flow Rate

Enter the supply air volume flow rate as a fraction of the cooling supply air flow rate.
Required field when Heating Supply Air Flow Rate Method is
FractionOfAutosizedCoolingAirflow.
Parameters:value (float) – value for IDD Field Heating Fraction of Autosized Cooling Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of heating_fraction_of_autosized_cooling_supply_air_flow_rate or None if not set
Return type:float
heating_fraction_of_autosized_heating_supply_air_flow_rate

field Heating Fraction of Autosized Heating Supply Air Flow Rate

Enter the supply air volume flow rate as a fraction of the heating supply air flow rate.
Required field when Heating Supply Air Flow Rate Method is
FractionOfAutosizedHeatingAirflow.
Parameters:value (float) – value for IDD Field Heating Fraction of Autosized Heating Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of heating_fraction_of_autosized_heating_supply_air_flow_rate or None if not set
Return type:float
heating_supply_air_flow_rate

field Heating Supply Air Flow Rate

Required field when Heating Supply Air Flow Rate Method is Flow/System
This value will not be multiplied by any sizing factor or by zone multipliers.
If using zone multipliers, this value must be large enough to serve the multiplied zones.
Units: m3/s
Parameters:value (float) – value for IDD Field Heating Supply Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of heating_supply_air_flow_rate or None if not set
Return type:float
heating_supply_air_flow_rate_method

field Heating Supply Air Flow Rate Method

Default value: DesignDay
Parameters:value (str) – value for IDD Field Heating Supply Air Flow Rate Method
Raises:ValueError – if value is not a valid value
Returns:the value of heating_supply_air_flow_rate_method or None if not set
Return type:str
heating_supply_air_flow_rate_per_floor_area

field Heating Supply Air Flow Rate Per Floor Area

Enter the heating supply air volume flow rate per total conditioned floor area.
Required field when Heating Supply Air Flow Rate Method is FlowPerFloorArea.
Units: m3/s-m2
Parameters:value (float) – value for IDD Field Heating Supply Air Flow Rate Per Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of heating_supply_air_flow_rate_per_floor_area or None if not set
Return type:float
heating_supply_air_flow_rate_per_unit_heating_capacity

field Heating Supply Air Flow Rate Per Unit Heating Capacity

Enter the heating supply air volume flow rate per unit heating capacity.
Required field when Heating Supply Air Flow Rate Method is
FlowPerHeatingCapacity.
Units: m3/s-W
Parameters:value (float) – value for IDD Field Heating Supply Air Flow Rate Per Unit Heating Capacity
Raises:ValueError – if value is not a valid value
Returns:the value of heating_supply_air_flow_rate_per_unit_heating_capacity or None if not set
Return type:float
precool_design_humidity_ratio

field Precool Design Humidity Ratio

Units: kgWater/kgDryAir
Parameters:value (float) – value for IDD Field Precool Design Humidity Ratio
Raises:ValueError – if value is not a valid value
Returns:the value of precool_design_humidity_ratio or None if not set
Return type:float
precool_design_temperature

field Precool Design Temperature

Units: C
Parameters:value (float) – value for IDD Field Precool Design Temperature
Raises:ValueError – if value is not a valid value
Returns:the value of precool_design_temperature or None if not set
Return type:float
preheat_design_humidity_ratio

field Preheat Design Humidity Ratio

Units: kgWater/kgDryAir
Parameters:value (float) – value for IDD Field Preheat Design Humidity Ratio
Raises:ValueError – if value is not a valid value
Returns:the value of preheat_design_humidity_ratio or None if not set
Return type:float
preheat_design_temperature

field Preheat Design Temperature

Units: C
Parameters:value (float) – value for IDD Field Preheat Design Temperature
Raises:ValueError – if value is not a valid value
Returns:the value of preheat_design_temperature or None if not set
Return type:float
system_outdoor_air_method

field System Outdoor Air Method

Default value: ZoneSum
Parameters:value (str) – value for IDD Field System Outdoor Air Method
Raises:ValueError – if value is not a valid value
Returns:the value of system_outdoor_air_method or None if not set
Return type:str
type_of_load_to_size_on

field Type of Load to Size On

Specifies the basis for sizing the system supply air flow rate
Sensible and VentilationRequirement are the only available options
Sensible uses the zone design air flow rates
VentilationRequirement uses the system ventilation requirement
Default value: Sensible
Parameters:value (str) – value for IDD Field Type of Load to Size On
Raises:ValueError – if value is not a valid value
Returns:the value of type_of_load_to_size_on or None if not set
Return type:str
type_of_zone_sum_to_use

field Type of Zone Sum to Use

Default value: NonCoincident
Parameters:value (str) – value for IDD Field Type of Zone Sum to Use
Raises:ValueError – if value is not a valid value
Returns:the value of type_of_zone_sum_to_use or None if not set
Return type:str
zone_maximum_outdoor_air_fraction

field Zone Maximum Outdoor Air Fraction

Units: dimensionless
Default value: 1.0
Parameters:value (float) – value for IDD Field Zone Maximum Outdoor Air Fraction
Raises:ValueError – if value is not a valid value
Returns:the value of zone_maximum_outdoor_air_fraction or None if not set
Return type:float
class pyidf.hvac_design_objects.SizingZone

Bases: pyidf.helper.DataObject

Corresponds to IDD object Sizing:Zone Specifies the data needed to perform a zone design air flow calculation. The calculation is done for every sizing period included in the input. The maximum cooling and heating load and cooling, heating, and ventilation air flows are then saved for system level and zone component design calculations.

account_for_dedicated_outdoor_air_system

field Account for Dedicated Outdoor Air System

account for effect of dedicated outdoor air system supplying air directly to the zone
Default value: No
Parameters:value (str) – value for IDD Field Account for Dedicated Outdoor Air System
Raises:ValueError – if value is not a valid value
Returns:the value of account_for_dedicated_outdoor_air_system or None if not set
Return type:str
cooling_design_air_flow_method

field Cooling Design Air Flow Method

Default value: DesignDay
Parameters:value (str) – value for IDD Field Cooling Design Air Flow Method
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_design_air_flow_method or None if not set
Return type:str
cooling_design_air_flow_rate

field Cooling Design Air Flow Rate

This input is used if Cooling Design Air Flow Method is Flow/Zone
This value will be multiplied by the global or zone sizing factor and
by zone multipliers.
Units: m3/s
Parameters:value (float) – value for IDD Field Cooling Design Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_design_air_flow_rate or None if not set
Return type:float
cooling_minimum_air_flow

field Cooling Minimum Air Flow

This input is used if Cooling Design Air Flow Method is DesignDayWithLimit
Units: m3/s
Parameters:value (float) – value for IDD Field Cooling Minimum Air Flow
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_minimum_air_flow or None if not set
Return type:float
cooling_minimum_air_flow_fraction

field Cooling Minimum Air Flow Fraction

fraction of the Cooling design Air Flow Rate
This input is currently used in sizing the Fan minimum Flow Rate.
It does not currently affect other component autosizing.
Parameters:value (float) – value for IDD Field Cooling Minimum Air Flow Fraction
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_minimum_air_flow_fraction or None if not set
Return type:float
cooling_minimum_air_flow_per_zone_floor_area

field Cooling Minimum Air Flow per Zone Floor Area

default is .15 cfm/ft2
This input is used if Cooling Design Air Flow Method is DesignDayWithLimit
Units: m3/s-m2
Default value: 0.000762
Parameters:value (float) – value for IDD Field Cooling Minimum Air Flow per Zone Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of cooling_minimum_air_flow_per_zone_floor_area or None if not set
Return type:float
dedicated_outdoor_air_high_setpoint_temperature_for_design

field Dedicated Outdoor Air High Setpoint Temperature for Design

Units: C
Default value: “autosize”
Parameters:value (float or “Autosize”) – value for IDD Field Dedicated Outdoor Air High Setpoint Temperature for Design
Raises:ValueError – if value is not a valid value
Returns:the value of dedicated_outdoor_air_high_setpoint_temperature_for_design or None if not set
Return type:float or “Autosize”
dedicated_outdoor_air_low_setpoint_temperature_for_design

field Dedicated Outdoor Air Low Setpoint Temperature for Design

Units: C
Default value: “autosize”
Parameters:value (float or “Autosize”) – value for IDD Field Dedicated Outdoor Air Low Setpoint Temperature for Design
Raises:ValueError – if value is not a valid value
Returns:the value of dedicated_outdoor_air_low_setpoint_temperature_for_design or None if not set
Return type:float or “Autosize”
dedicated_outdoor_air_system_control_strategy

field Dedicated Outdoor Air System Control Strategy

1)supply neutral ventilation air; 2)supply neutral dehumidified and reheated
ventilation air; 3)supply cold ventilation air
Default value: NeutralSupplyAir
Parameters:value (str) – value for IDD Field Dedicated Outdoor Air System Control Strategy
Raises:ValueError – if value is not a valid value
Returns:the value of dedicated_outdoor_air_system_control_strategy or None if not set
Return type:str
design_specification_outdoor_air_object_name

field Design Specification Outdoor Air Object Name

Parameters:value (str) – value for IDD Field Design Specification Outdoor Air Object Name
Raises:ValueError – if value is not a valid value
Returns:the value of design_specification_outdoor_air_object_name or None if not set
Return type:str
design_specification_zone_air_distribution_object_name

field Design Specification Zone Air Distribution Object Name

Parameters:value (str) – value for IDD Field Design Specification Zone Air Distribution Object Name
Raises:ValueError – if value is not a valid value
Returns:the value of design_specification_zone_air_distribution_object_name or None if not set
Return type:str
heating_design_air_flow_method

field Heating Design Air Flow Method

Default value: DesignDay
Parameters:value (str) – value for IDD Field Heating Design Air Flow Method
Raises:ValueError – if value is not a valid value
Returns:the value of heating_design_air_flow_method or None if not set
Return type:str
heating_design_air_flow_rate

field Heating Design Air Flow Rate

This input is used if Heating Design Air Flow Method is Flow/Zone.
This value will be multiplied by the global or zone sizing factor and
by zone multipliers.
Units: m3/s
Parameters:value (float) – value for IDD Field Heating Design Air Flow Rate
Raises:ValueError – if value is not a valid value
Returns:the value of heating_design_air_flow_rate or None if not set
Return type:float
heating_maximum_air_flow

field Heating Maximum Air Flow

default is 300 cfm
This input is used for autosizing components when Heating Design Air Flow Method = DesignDayWithLimit.
Units: m3/s
Default value: 0.1415762
Parameters:value (float) – value for IDD Field Heating Maximum Air Flow
Raises:ValueError – if value is not a valid value
Returns:the value of heating_maximum_air_flow or None if not set
Return type:float
heating_maximum_air_flow_fraction

field Heating Maximum Air Flow Fraction

fraction of the Heating Design Air Flow Rate
This input is used for autosizing components when Heating Design Air Flow Method = DesignDayWithLimit.
Default value: 0.3
Parameters:value (float) – value for IDD Field Heating Maximum Air Flow Fraction
Raises:ValueError – if value is not a valid value
Returns:the value of heating_maximum_air_flow_fraction or None if not set
Return type:float
heating_maximum_air_flow_per_zone_floor_area

field Heating Maximum Air Flow per Zone Floor Area

default is .40 cfm/ft2
This field is used to size the heating design flow rate when Heating Design Air Flow Method = Flow/Zone.
This input is used for autosizing components when Heating Design Air Flow Method = DesignDayWithLimit.
Units: m3/s-m2
Default value: 0.002032
Parameters:value (float) – value for IDD Field Heating Maximum Air Flow per Zone Floor Area
Raises:ValueError – if value is not a valid value
Returns:the value of heating_maximum_air_flow_per_zone_floor_area or None if not set
Return type:float
zone_cooling_design_supply_air_humidity_ratio

field Zone Cooling Design Supply Air Humidity Ratio

Units: kgWater/kgDryAir
Parameters:value (float) – value for IDD Field Zone Cooling Design Supply Air Humidity Ratio
Raises:ValueError – if value is not a valid value
Returns:the value of zone_cooling_design_supply_air_humidity_ratio or None if not set
Return type:float
zone_cooling_design_supply_air_temperature

field Zone Cooling Design Supply Air Temperature

Zone Cooling Design Supply Air Temperature is only used when Zone Cooling Design
Supply Air Temperature Input Method = SupplyAirTemperature
Units: C
Parameters:value (float) – value for IDD Field Zone Cooling Design Supply Air Temperature
Raises:ValueError – if value is not a valid value
Returns:the value of zone_cooling_design_supply_air_temperature or None if not set
Return type:float
zone_cooling_design_supply_air_temperature_difference

field Zone Cooling Design Supply Air Temperature Difference

Zone Cooling Design Supply Air Temperature is only used when Zone Cooling Design
Supply Air Temperature Input Method = TemperatureDifference
The absolute value of this field will be subtracted from the zone temperature
at peak load to calculate the Zone Cooling Design Supply Air Temperature.
Units: deltaC
Parameters:value (float) – value for IDD Field Zone Cooling Design Supply Air Temperature Difference
Raises:ValueError – if value is not a valid value
Returns:the value of zone_cooling_design_supply_air_temperature_difference or None if not set
Return type:float
zone_cooling_design_supply_air_temperature_input_method

field Zone Cooling Design Supply Air Temperature Input Method

Default value: SupplyAirTemperature
Parameters:value (str) – value for IDD Field Zone Cooling Design Supply Air Temperature Input Method
Raises:ValueError – if value is not a valid value
Returns:the value of zone_cooling_design_supply_air_temperature_input_method or None if not set
Return type:str
zone_cooling_sizing_factor

field Zone Cooling Sizing Factor

if blank or zero, global cooling sizing factor from Sizing:Parameters is used.
Parameters:value (float) – value for IDD Field Zone Cooling Sizing Factor
Raises:ValueError – if value is not a valid value
Returns:the value of zone_cooling_sizing_factor or None if not set
Return type:float
zone_heating_design_supply_air_humidity_ratio

field Zone Heating Design Supply Air Humidity Ratio

Units: kgWater/kgDryAir
Parameters:value (float) – value for IDD Field Zone Heating Design Supply Air Humidity Ratio
Raises:ValueError – if value is not a valid value
Returns:the value of zone_heating_design_supply_air_humidity_ratio or None if not set
Return type:float
zone_heating_design_supply_air_temperature

field Zone Heating Design Supply Air Temperature

Zone Heating Design Supply Air Temperature is only used when Zone Heating Design
Supply Air Temperature Input Method = SupplyAirTemperature
Units: C
Parameters:value (float) – value for IDD Field Zone Heating Design Supply Air Temperature
Raises:ValueError – if value is not a valid value
Returns:the value of zone_heating_design_supply_air_temperature or None if not set
Return type:float
zone_heating_design_supply_air_temperature_difference

field Zone Heating Design Supply Air Temperature Difference

Zone Heating Design Supply Air Temperature is only used when Zone Heating Design
Supply Air Temperature Input Method = TemperatureDifference
The absolute value of this field will be added to the zone temperature
at peak load to calculate the Zone Heating Design Supply Air Temperature.
Units: deltaC
Parameters:value (float) – value for IDD Field Zone Heating Design Supply Air Temperature Difference
Raises:ValueError – if value is not a valid value
Returns:the value of zone_heating_design_supply_air_temperature_difference or None if not set
Return type:float
zone_heating_design_supply_air_temperature_input_method

field Zone Heating Design Supply Air Temperature Input Method

Default value: SupplyAirTemperature
Parameters:value (str) – value for IDD Field Zone Heating Design Supply Air Temperature Input Method
Raises:ValueError – if value is not a valid value
Returns:the value of zone_heating_design_supply_air_temperature_input_method or None if not set
Return type:str
zone_heating_sizing_factor

field Zone Heating Sizing Factor

if blank or zero, global heating sizing factor from Sizing:Parameters is used.
Parameters:value (float) – value for IDD Field Zone Heating Sizing Factor
Raises:ValueError – if value is not a valid value
Returns:the value of zone_heating_sizing_factor or None if not set
Return type:float
zone_or_zonelist_name

field Zone or ZoneList Name

Parameters:value (str) – value for IDD Field Zone or ZoneList Name
Raises:ValueError – if value is not a valid value
Returns:the value of zone_or_zonelist_name or None if not set
Return type:str