pyidf.variable_refrigerant_flow_equipment module¶
Data objects in group “Variable Refrigerant Flow Equipment”
-
class
pyidf.variable_refrigerant_flow_equipment.AirConditionerVariableRefrigerantFlow¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object AirConditioner:VariableRefrigerantFlow Variable refrigerant flow (VRF) air-to-air heat pump condensing unit (includes one or more electric compressors and outdoor fan). Serves one or more VRF zone terminal units. See ZoneHVAC:TerminalUnit:VariableRefrigerantFlow and ZoneTerminalUnitList.
-
availability_schedule_name¶ field Availability Schedule Name
Availability schedule name for this system. Schedule value > 0 means the system is available.If this field is blank, the system is always available.Enter the name of a schedule that defines the availability of the unit.Schedule values of 0 denote the unit is off. All other values denote the unit is available.If this field is left blank, the unit is available the entire simulation.Parameters: value (str) – value for IDD Field Availability Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of availability_schedule_name or None if not set Return type: str
-
basin_heater_capacity¶ field Basin Heater Capacity
This field is only used for Condenser Type = EvaporativelyCooled and for periodswhen the basin heater is available (field Basin Heater Operating Schedule Name).For this situation, the heater maintains the basin water temperature at the basin heatersetpoint temperature when the outdoor air temperature falls below the setpoint temperature.The basin heater only operates when the DX coil is off.Units: W/KParameters: value (float) – value for IDD Field Basin Heater Capacity Raises: ValueError– if value is not a valid valueReturns: the value of basin_heater_capacity or None if not set Return type: float
-
basin_heater_operating_schedule_name¶ field Basin Heater Operating Schedule Name
This field is only used for Condenser Type = EvaporativelyCooled.Schedule values greater than 0 allow the basin heater to operate whenever the outdoorair dry-bulb temperature is below the basin heater setpoint temperature.If a schedule name is not entered, the basin heater is allowed to operatethroughout the entire simulation.Parameters: value (str) – value for IDD Field Basin Heater Operating Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of basin_heater_operating_schedule_name or None if not set Return type: str
-
basin_heater_setpoint_temperature¶ field Basin Heater Setpoint Temperature
This field is only used for Condenser Type = EvaporativelyCooled.Enter the outdoor dry-bulb temperature when the basin heater turns on.Units: CDefault value: 2.0value >= 2.0Parameters: value (float) – value for IDD Field Basin Heater Setpoint Temperature Raises: ValueError– if value is not a valid valueReturns: the value of basin_heater_setpoint_temperature or None if not set Return type: float
-
condenser_inlet_node_name¶ field Condenser Inlet Node Name
Choose an outside air node name or leave this field blank to use weather data.If this field is blank, the Condenser Type is assumed to be AirCooled.This input must be specified if Condenser Type = WaterCooled.Parameters: value (str) – value for IDD Field Condenser Inlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of condenser_inlet_node_name or None if not set Return type: str
-
condenser_outlet_node_name¶ field Condenser Outlet Node Name
Enter a water outlet node name if Condenser Type = WaterCooled.Leave this field blank if Condenser Type = Air or EvaporativelyCooled.Parameters: value (str) – value for IDD Field Condenser Outlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of condenser_outlet_node_name or None if not set Return type: str
-
condenser_type¶ field Condenser Type
Select either an air-cooled, evaporatively-cooled or water-cooled condenser.Default value: AirCooledParameters: value (str) – value for IDD Field Condenser Type Raises: ValueError– if value is not a valid valueReturns: the value of condenser_type or None if not set Return type: str
-
cooling_capacity_ratio_boundary_curve_name¶ field Cooling Capacity Ratio Boundary Curve Name
This curve object is used to allow separate low and high cooling capacity ratioperformance curves. This curve represents a line passing through the points whereperformance changes. The curve calculates outdoor dry-bulb temperature given weightedaverage indoor wet-bulb temperature. If a single performance curve is used,leave this field blank.Parameters: value (str) – value for IDD Field Cooling Capacity Ratio Boundary Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_capacity_ratio_boundary_curve_name or None if not set Return type: str
-
cooling_capacity_ratio_modifier_function_of_high_temperature_curve_name¶ field Cooling Capacity Ratio Modifier Function of High Temperature Curve Name
This curve object is used to describe the high outdoor temperatureperformance curve used to describe cooling capacity ratio.This curve is used when a single performance curve does not accurately describecooling capacity ratio as a function of temperature.If a single performance curve is used, leave this field blank.Parameters: value (str) – value for IDD Field Cooling Capacity Ratio Modifier Function of High Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_capacity_ratio_modifier_function_of_high_temperature_curve_name or None if not set Return type: str
-
cooling_capacity_ratio_modifier_function_of_low_temperature_curve_name¶ field Cooling Capacity Ratio Modifier Function of Low Temperature Curve Name
Enter a curve name that represents full load cooling capacity ratio as afunction of outdoor dry-bulb temperature and indoor wet-bulb temperature.Up to two curves are allowed if the performance cannot be represented by a single curve.The following two fields are used if two curves are required.Parameters: value (str) – value for IDD Field Cooling Capacity Ratio Modifier Function of Low Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_capacity_ratio_modifier_function_of_low_temperature_curve_name or None if not set Return type: str
-
cooling_combination_ratio_correction_factor_curve_name¶ field Cooling Combination Ratio Correction Factor Curve Name
This curve defines how rated capacity changes when the total indoor terminal unit coolingcapacity is greater than the Gross Rated Total Cooling Capacity defined in this object.If this field is left blank, the model assumes total indoor terminal unit coolingcapacity is equal to the Gross Rated Total Cooling Capacity defined above.Parameters: value (str) – value for IDD Field Cooling Combination Ratio Correction Factor Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_combination_ratio_correction_factor_curve_name or None if not set Return type: str
-
cooling_energy_input_ratio_boundary_curve_name¶ field Cooling Energy Input Ratio Boundary Curve Name
This curve object is used to allow separate low and high cooling energy input ratioperformance curves. This curve represents a line passing through the points whereperformance changes. The curve calculates outdoor dry-bulb temperature given weightedaverage indoor wet-bulb temperature. If a single performance curve is used,leave this field blank.Parameters: value (str) – value for IDD Field Cooling Energy Input Ratio Boundary Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_energy_input_ratio_boundary_curve_name or None if not set Return type: str
-
cooling_energy_input_ratio_modifier_function_of_high_partload_ratio_curve_name¶ field Cooling Energy Input Ratio Modifier Function of High Part-Load Ratio Curve Name
Enter a curve name that represents cooling energy ratio as a function ofpart-load ratio for part-load ratios greater than 1. Part-load ratioscan exceed 1 in variable speed compression systems.If this field is left blank, the model assumes energy is proportional topart-load ratio.Parameters: value (str) – value for IDD Field Cooling Energy Input Ratio Modifier Function of High Part-Load Ratio Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_energy_input_ratio_modifier_function_of_high_partload_ratio_curve_name or None if not set Return type: str
-
cooling_energy_input_ratio_modifier_function_of_high_temperature_curve_name¶ field Cooling Energy Input Ratio Modifier Function of High Temperature Curve Name
This curve object is used to describe the high outdoor temperatureperformance curve used to describe cooling energy ratio.This curve is used when a single performance curve does not accurately describecooling energy ratio as a function of temperatureParameters: value (str) – value for IDD Field Cooling Energy Input Ratio Modifier Function of High Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_energy_input_ratio_modifier_function_of_high_temperature_curve_name or None if not set Return type: str
-
cooling_energy_input_ratio_modifier_function_of_low_partload_ratio_curve_name¶ field Cooling Energy Input Ratio Modifier Function of Low Part-Load Ratio Curve Name
Enter a curve name that represents cooling energy ratio as a function ofpart-load ratio for part-load ratios less than or equal to 1.If this field is left blank, the model assumes energy is proportional topart-load ratio.Parameters: value (str) – value for IDD Field Cooling Energy Input Ratio Modifier Function of Low Part-Load Ratio Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_energy_input_ratio_modifier_function_of_low_partload_ratio_curve_name or None if not set Return type: str
-
cooling_energy_input_ratio_modifier_function_of_low_temperature_curve_name¶ field Cooling Energy Input Ratio Modifier Function of Low Temperature Curve Name
Enter a curve name that represents cooling energy ratio as a function ofoutdoor dry-bulb temperature and indoor wet-bulb temperatureParameters: value (str) – value for IDD Field Cooling Energy Input Ratio Modifier Function of Low Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_energy_input_ratio_modifier_function_of_low_temperature_curve_name or None if not set Return type: str
-
cooling_partload_fraction_correlation_curve_name¶ field Cooling Part-Load Fraction Correlation Curve Name
This curve defines the cycling losses when the heat pump compressor cycles on and offbelow the Minimum Heat Pump Part-Load Ratio specified in the field below.Parameters: value (str) – value for IDD Field Cooling Part-Load Fraction Correlation Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of cooling_partload_fraction_correlation_curve_name or None if not set Return type: str
-
crankcase_heater_power_per_compressor¶ field Crankcase Heater Power per Compressor
Enter the value of the resistive heater located in the compressor(s). This heateris used to warm the refrigerant and oil when the compressor is off.Units: WDefault value: 33.0Parameters: value (float) – value for IDD Field Crankcase Heater Power per Compressor Raises: ValueError– if value is not a valid valueReturns: the value of crankcase_heater_power_per_compressor or None if not set Return type: float
-
defrost_control¶ field Defrost Control
Choose a defrost control type. Either use a fixed Timed defrost period or selectOnDemand to defrost only when necessary.Default value: TimedParameters: value (str) – value for IDD Field Defrost Control Raises: ValueError– if value is not a valid valueReturns: the value of defrost_control or None if not set Return type: str
-
defrost_energy_input_ratio_modifier_function_of_temperature_curve_name¶ field Defrost Energy Input Ratio Modifier Function of Temperature Curve Name
A valid performance curve must be used if reversecycle defrost strategy is selected.Parameters: value (str) – value for IDD Field Defrost Energy Input Ratio Modifier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of defrost_energy_input_ratio_modifier_function_of_temperature_curve_name or None if not set Return type: str
-
defrost_strategy¶ field Defrost Strategy
Select a defrost strategy. Reverse cycle reverses the operating mode from heating to coolingto melt frost formation on the condenser coil. The resistive strategy uses a resistive heaterto melt the frost.Default value: ResistiveParameters: value (str) – value for IDD Field Defrost Strategy Raises: ValueError– if value is not a valid valueReturns: the value of defrost_strategy or None if not set Return type: str
-
defrost_time_period_fraction¶ field Defrost Time Period Fraction
Fraction of time in defrost mode.Only applicable if timed defrost control is specified.Units: dimensionlessDefault value: 0.058333Parameters: value (float) – value for IDD Field Defrost Time Period Fraction Raises: ValueError– if value is not a valid valueReturns: the value of defrost_time_period_fraction or None if not set Return type: float
-
equivalent_piping_length_used_for_piping_correction_factor_in_cooling_mode¶ field Equivalent Piping Length used for Piping Correction Factor in Cooling Mode
Enter the equivalent length of the farthest terminal unit from the condenserUnits: mParameters: value (float) – value for IDD Field Equivalent Piping Length used for Piping Correction Factor in Cooling Mode Raises: ValueError– if value is not a valid valueReturns: the value of equivalent_piping_length_used_for_piping_correction_factor_in_cooling_mode or None if not set Return type: float
-
equivalent_piping_length_used_for_piping_correction_factor_in_heating_mode¶ field Equivalent Piping Length used for Piping Correction Factor in Heating Mode
Enter the equivalent length of the farthest terminal unit from the condenserUnits: mParameters: value (float) – value for IDD Field Equivalent Piping Length used for Piping Correction Factor in Heating Mode Raises: ValueError– if value is not a valid valueReturns: the value of equivalent_piping_length_used_for_piping_correction_factor_in_heating_mode or None if not set Return type: float
-
evaporative_condenser_air_flow_rate¶ field Evaporative Condenser Air Flow Rate
Used to calculate evaporative condenser water use.This field is only used when the Condenser Type = EvaporativelyCooled.Units: m3/sParameters: value (float or “Autosize”) – value for IDD Field Evaporative Condenser Air Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of evaporative_condenser_air_flow_rate or None if not set Return type: float or “Autosize”
-
evaporative_condenser_effectiveness¶ field Evaporative Condenser Effectiveness
Enter the effectiveness of the evaporatively cooled condenser.This field is only used when the Condenser Type = EvaporativelyCooled.Units: dimensionlessDefault value: 0.9value <= 1.0Parameters: value (float) – value for IDD Field Evaporative Condenser Effectiveness Raises: ValueError– if value is not a valid valueReturns: the value of evaporative_condenser_effectiveness or None if not set Return type: float
-
evaporative_condenser_pump_rated_power_consumption¶ field Evaporative Condenser Pump Rated Power Consumption
Rated power consumed by the evaporative condenser’s water pump.This field is only used when the Condenser Type = EvaporativelyCooled.Units: WParameters: value (float or “Autosize”) – value for IDD Field Evaporative Condenser Pump Rated Power Consumption Raises: ValueError– if value is not a valid valueReturns: the value of evaporative_condenser_pump_rated_power_consumption or None if not set Return type: float or “Autosize”
-
fuel_type¶ field Fuel Type
Default value: ElectricityParameters: value (str) – value for IDD Field Fuel Type Raises: ValueError– if value is not a valid valueReturns: the value of fuel_type or None if not set Return type: str
-
gross_rated_cooling_cop¶ field Gross Rated Cooling COP
Enter the coefficient of performance at rated conditions or leave blank to use default.COP includes compressor and condenser fan electrical energy inputCOP does not include supply fan heat or supply fan electric power inputUnits: W/WDefault value: 3.3Parameters: value (float) – value for IDD Field Gross Rated Cooling COP Raises: ValueError– if value is not a valid valueReturns: the value of gross_rated_cooling_cop or None if not set Return type: float
-
gross_rated_heating_capacity¶ field Gross Rated Heating Capacity
Enter the heating capacity in watts at rated conditions or set to autosize.Heating capacity not accounting for the effect of supply air fan heatUnits: WParameters: value (float or “Autosize”) – value for IDD Field Gross Rated Heating Capacity Raises: ValueError– if value is not a valid valueReturns: the value of gross_rated_heating_capacity or None if not set Return type: float or “Autosize”
-
gross_rated_heating_cop¶ field Gross Rated Heating COP
COP includes compressor and condenser fan electrical energy inputCOP does not include supply fan heat or supply fan electrical energy inputUnits: W/WDefault value: 3.4Parameters: value (float) – value for IDD Field Gross Rated Heating COP Raises: ValueError– if value is not a valid valueReturns: the value of gross_rated_heating_cop or None if not set Return type: float
-
gross_rated_total_cooling_capacity¶ field Gross Rated Total Cooling Capacity
Enter the total cooling capacity in watts at rated conditions or set to autosize.Total cooling capacity not accounting for the effect of supply air fan heatUnits: WParameters: value (float or “Autosize”) – value for IDD Field Gross Rated Total Cooling Capacity Raises: ValueError– if value is not a valid valueReturns: the value of gross_rated_total_cooling_capacity or None if not set Return type: float or “Autosize”
-
heat_pump_name¶ field Heat Pump Name
Enter a unique name for this variable refrigerant flow heat pump.Parameters: value (str) – value for IDD Field Heat Pump Name Raises: ValueError– if value is not a valid valueReturns: the value of heat_pump_name or None if not set Return type: str
-
heat_pump_waste_heat_recovery¶ field Heat Pump Waste Heat Recovery
This field enables heat recovery operation within this VRF outdoor unit.Default value: NoParameters: value (str) – value for IDD Field Heat Pump Waste Heat Recovery Raises: ValueError– if value is not a valid valueReturns: the value of heat_pump_waste_heat_recovery or None if not set Return type: str
-
heat_recovery_cooling_capacity_modifier_curve_name¶ field Heat Recovery Cooling Capacity Modifier Curve Name
Enter the name of a performance curve which representsthe change in cooling capacity when heat recovery is activeA default constant of 0.9 is used if this input is blankParameters: value (str) – value for IDD Field Heat Recovery Cooling Capacity Modifier Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heat_recovery_cooling_capacity_modifier_curve_name or None if not set Return type: str
-
heat_recovery_cooling_capacity_time_constant¶ field Heat Recovery Cooling Capacity Time Constant
Enter the time constant used to model the transitionfrom cooling only mode to heat recovery modeUnits: hrDefault value: 0.15Parameters: value (float) – value for IDD Field Heat Recovery Cooling Capacity Time Constant Raises: ValueError– if value is not a valid valueReturns: the value of heat_recovery_cooling_capacity_time_constant or None if not set Return type: float
-
heat_recovery_cooling_energy_modifier_curve_name¶ field Heat Recovery Cooling Energy Modifier Curve Name
Enter the name of a performance curve which representsthe change in cooling energy when heat recovery is activeA default constant of 1.1 is used if this input is blankParameters: value (str) – value for IDD Field Heat Recovery Cooling Energy Modifier Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heat_recovery_cooling_energy_modifier_curve_name or None if not set Return type: str
-
heat_recovery_cooling_energy_time_constant¶ field Heat Recovery Cooling Energy Time Constant
Enter the time constant used to model the transitionfrom cooling only mode to heat recovery modeUnits: hrParameters: value (float) – value for IDD Field Heat Recovery Cooling Energy Time Constant Raises: ValueError– if value is not a valid valueReturns: the value of heat_recovery_cooling_energy_time_constant or None if not set Return type: float
-
heat_recovery_heating_capacity_modifier_curve_name¶ field Heat Recovery Heating Capacity Modifier Curve Name
Enter the name of a performance curve which representsthe change in heating capacity when heat recovery is activeA default constant of 1.1 is used if this input is blankParameters: value (str) – value for IDD Field Heat Recovery Heating Capacity Modifier Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heat_recovery_heating_capacity_modifier_curve_name or None if not set Return type: str
-
heat_recovery_heating_capacity_time_constant¶ field Heat Recovery Heating Capacity Time Constant
Enter the time constant used to model the transitionfrom cooling only mode to heat recovery modeUnits: hrDefault value: 0.15Parameters: value (float) – value for IDD Field Heat Recovery Heating Capacity Time Constant Raises: ValueError– if value is not a valid valueReturns: the value of heat_recovery_heating_capacity_time_constant or None if not set Return type: float
-
heat_recovery_heating_energy_modifier_curve_name¶ field Heat Recovery Heating Energy Modifier Curve Name
Enter the name of a performance curve which representsthe change in heating electric consumption rate when heat recovery is activeA default constant of 1.1 is used if this input is blankParameters: value (str) – value for IDD Field Heat Recovery Heating Energy Modifier Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heat_recovery_heating_energy_modifier_curve_name or None if not set Return type: str
-
heat_recovery_heating_energy_time_constant¶ field Heat Recovery Heating Energy Time Constant
Enter the time constant used to model the transitionfrom cooling only mode to heat recovery modeUnits: hrParameters: value (float) – value for IDD Field Heat Recovery Heating Energy Time Constant Raises: ValueError– if value is not a valid valueReturns: the value of heat_recovery_heating_energy_time_constant or None if not set Return type: float
-
heating_capacity_ratio_boundary_curve_name¶ field Heating Capacity Ratio Boundary Curve Name
This curve object is used to allow separate low and high heating capacity ratioperformance curves. This curve represents a line passing through the points whereperformance changes. The curve calculates outdoor dry-bulb or wet-bulb temperaturegiven weighted average indoor dry-bulb temperature. See Heating Performance CurveOutdoor Temperature Type input below to determine which outdoor temperature type to use.If a single performance curve is used, leave this field blank.Parameters: value (str) – value for IDD Field Heating Capacity Ratio Boundary Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_capacity_ratio_boundary_curve_name or None if not set Return type: str
-
heating_capacity_ratio_modifier_function_of_high_temperature_curve_name¶ field Heating Capacity Ratio Modifier Function of High Temperature Curve Name
This curve object is used to describe the high outdoor temperatureperformance curve used to describe heating capacity ratio.This curve is used when a single performance curve does not accurately describeheating capacity ratio as a function of temperature.If a single performance curve is used, leave this field blank.Parameters: value (str) – value for IDD Field Heating Capacity Ratio Modifier Function of High Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_capacity_ratio_modifier_function_of_high_temperature_curve_name or None if not set Return type: str
-
heating_capacity_ratio_modifier_function_of_low_temperature_curve_name¶ field Heating Capacity Ratio Modifier Function of Low Temperature Curve Name
Enter a curve name that represents full load heating capacity ratio as afunction of outdoor wet-bulb temperature and indoor dry-bulb temperature.Outdoor dry-bulb temperature may be used if wet-bulb temperature data is unavailable.See Heating Performance Curve Outdoor Temperature Type input below to determine whichoutdoor temperature type to use.Up to two curves are allowed if the performance cannot be represented by a single curve.The following two fields are used if two curves are required.Parameters: value (str) – value for IDD Field Heating Capacity Ratio Modifier Function of Low Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_capacity_ratio_modifier_function_of_low_temperature_curve_name or None if not set Return type: str
-
heating_combination_ratio_correction_factor_curve_name¶ field Heating Combination Ratio Correction Factor Curve Name
This curve defines how rated capacity changes when the total indoor terminal unit heatingcapacity is greater than the Gross Rated Heating Capacity defined in this object.If this field is left blank, the model assumes total indoor terminal unit heatingcapacity is equal to the Gross Rated Heating Capacity defined above.Parameters: value (str) – value for IDD Field Heating Combination Ratio Correction Factor Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_combination_ratio_correction_factor_curve_name or None if not set Return type: str
-
heating_energy_input_ratio_boundary_curve_name¶ field Heating Energy Input Ratio Boundary Curve Name
This curve object is used to allow separate low and high heating energy input ratioperformance curves. This curve represents a line passing through the points whereperformance changes. The curve calculates outdoor dry-bulb or wet-bulb temperaturegiven weighted average indoor dry-bulb temperature. See Heating Performance CurveOutdoor Temperature Type input below to determine which outdoor temperature type to use.If a single performance curve is used, leave this field blank.Parameters: value (str) – value for IDD Field Heating Energy Input Ratio Boundary Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_energy_input_ratio_boundary_curve_name or None if not set Return type: str
-
heating_energy_input_ratio_modifier_function_of_high_partload_ratio_curve_name¶ field Heating Energy Input Ratio Modifier Function of High Part-Load Ratio Curve Name
This curve represents the heating energy input ratio for part-load ratios greater than 1.Parameters: value (str) – value for IDD Field Heating Energy Input Ratio Modifier Function of High Part-Load Ratio Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_energy_input_ratio_modifier_function_of_high_partload_ratio_curve_name or None if not set Return type: str
-
heating_energy_input_ratio_modifier_function_of_high_temperature_curve_name¶ field Heating Energy Input Ratio Modifier Function of High Temperature Curve Name
This curve object is used to allow separate performance curves for heating energy.If a single performance curve is used, leave this field blank.Parameters: value (str) – value for IDD Field Heating Energy Input Ratio Modifier Function of High Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_energy_input_ratio_modifier_function_of_high_temperature_curve_name or None if not set Return type: str
-
heating_energy_input_ratio_modifier_function_of_low_partload_ratio_curve_name¶ field Heating Energy Input Ratio Modifier Function of Low Part-Load Ratio Curve Name
This curve represents the heating energy input ratio for part-load ratios less than 1.Parameters: value (str) – value for IDD Field Heating Energy Input Ratio Modifier Function of Low Part-Load Ratio Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_energy_input_ratio_modifier_function_of_low_partload_ratio_curve_name or None if not set Return type: str
-
heating_energy_input_ratio_modifier_function_of_low_temperature_curve_name¶ field Heating Energy Input Ratio Modifier Function of Low Temperature Curve Name
Enter a curve name that represents heating energy ratio as a function ofoutdoor wet-bulb temperature and indoor dry-bulb temperatureOutdoor dry-bulb temperature may be used if wet-bulb temperature data is unavailable.See Heating Performance Curve Outdoor Temperature Type input below to determine whichoutdoor temperature type to use.Parameters: value (str) – value for IDD Field Heating Energy Input Ratio Modifier Function of Low Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_energy_input_ratio_modifier_function_of_low_temperature_curve_name or None if not set Return type: str
-
heating_partload_fraction_correlation_curve_name¶ field Heating Part-Load Fraction Correlation Curve Name
This curve defines the cycling losses when the heat pump compressor cycles on and offbelow the Minimum Heat Pump Part-Load Ratio specified in the following field.Parameters: value (str) – value for IDD Field Heating Part-Load Fraction Correlation Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of heating_partload_fraction_correlation_curve_name or None if not set Return type: str
-
heating_performance_curve_outdoor_temperature_type¶ field Heating Performance Curve Outdoor Temperature Type
Determines temperature type for heating capacity curves and heating energy curves.This input determines whether the outdoor air dry-bulb or wet-bulb temperatureis used to evaluate these curves.Default value: WetBulbTemperatureParameters: value (str) – value for IDD Field Heating Performance Curve Outdoor Temperature Type Raises: ValueError– if value is not a valid valueReturns: the value of heating_performance_curve_outdoor_temperature_type or None if not set Return type: str
-
initial_heat_recovery_cooling_capacity_fraction¶ field Initial Heat Recovery Cooling Capacity Fraction
Enter the fractional capacity available at the startof heat recovery mode. The capacity exponentially approachesthe steady-state value according to the inputs forHeat Recovery Cooling Capacity Modifier and Heat RecoveryCooling Capacity Time ConstantUnits: W/WDefault value: 0.5Parameters: value (float) – value for IDD Field Initial Heat Recovery Cooling Capacity Fraction Raises: ValueError– if value is not a valid valueReturns: the value of initial_heat_recovery_cooling_capacity_fraction or None if not set Return type: float
-
initial_heat_recovery_cooling_energy_fraction¶ field Initial Heat Recovery Cooling Energy Fraction
Enter the fractional electric consumption rate at the startof heat recovery mode. The electric consumption rate exponentiallyapproaches the steady-state value according to the inputs forHeat Recovery Cooling Energy Modifier and Heat RecoveryCooling Energy Time ConstantUnits: W/WDefault value: 1.0Parameters: value (float) – value for IDD Field Initial Heat Recovery Cooling Energy Fraction Raises: ValueError– if value is not a valid valueReturns: the value of initial_heat_recovery_cooling_energy_fraction or None if not set Return type: float
-
initial_heat_recovery_heating_capacity_fraction¶ field Initial Heat Recovery Heating Capacity Fraction
Enter the fractional capacity available at the startof heat recovery mode. The capacity exponentially approachesthe steady-state value according to the inputs forHeat Recovery Heating Capacity Modifier and Heat RecoveryHeating Capacity Time ConstantUnits: W/WDefault value: 1.0Parameters: value (float) – value for IDD Field Initial Heat Recovery Heating Capacity Fraction Raises: ValueError– if value is not a valid valueReturns: the value of initial_heat_recovery_heating_capacity_fraction or None if not set Return type: float
-
initial_heat_recovery_heating_energy_fraction¶ field Initial Heat Recovery Heating Energy Fraction
Enter the fractional electric consumption rate at the startof heat recovery mode. The electric consumption rate exponentiallyapproaches the steady-state value according to the inputs forHeat Recovery Cooling Energy Modifier and Heat RecoveryCooling Energy Time ConstantUnits: W/WDefault value: 1.0Parameters: value (float) – value for IDD Field Initial Heat Recovery Heating Energy Fraction Raises: ValueError– if value is not a valid valueReturns: the value of initial_heat_recovery_heating_energy_fraction or None if not set Return type: float
-
master_thermostat_priority_control_type¶ field Master Thermostat Priority Control Type
Choose a thermostat control logic scheme. If these control types fail to control zonetemperature within a reasonable limit, consider using multiple VRF systemsDefault value: MasterThermostatPriorityParameters: value (str) – value for IDD Field Master Thermostat Priority Control Type Raises: ValueError– if value is not a valid valueReturns: the value of master_thermostat_priority_control_type or None if not set Return type: str
-
maximum_outdoor_drybulb_temperature_for_crankcase_heater¶ field Maximum Outdoor Dry-Bulb Temperature for Crankcase Heater
Enter the maximum outdoor temperature above which the crankcase heaters are disabled.Units: CDefault value: 5.0Parameters: value (float) – value for IDD Field Maximum Outdoor Dry-Bulb Temperature for Crankcase Heater Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_drybulb_temperature_for_crankcase_heater or None if not set Return type: float
-
maximum_outdoor_drybulb_temperature_for_defrost_operation¶ field Maximum Outdoor Dry-bulb Temperature for Defrost Operation
Enter the maximum outdoor temperature above which defrost operation is disabled.Units: CDefault value: 5.0Parameters: value (float) – value for IDD Field Maximum Outdoor Dry-bulb Temperature for Defrost Operation Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_drybulb_temperature_for_defrost_operation or None if not set Return type: float
-
maximum_outdoor_temperature_in_cooling_mode¶ field Maximum Outdoor Temperature in Cooling Mode
Enter the maximum outdoor temperature allowed for cooling operation.Cooling is disabled above this temperature.Units: CDefault value: 43.0Parameters: value (float) – value for IDD Field Maximum Outdoor Temperature in Cooling Mode Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature_in_cooling_mode or None if not set Return type: float
-
maximum_outdoor_temperature_in_heat_recovery_mode¶ field Maximum Outdoor Temperature in Heat Recovery Mode
The maximum outdoor temperature above which heatrecovery mode will not operate.Units: CParameters: value (float) – value for IDD Field Maximum Outdoor Temperature in Heat Recovery Mode Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature_in_heat_recovery_mode or None if not set Return type: float
-
maximum_outdoor_temperature_in_heating_mode¶ field Maximum Outdoor Temperature in Heating Mode
Enter the maximum outdoor temperature allowed for heating operation.Units: CDefault value: 16.0Parameters: value (float) – value for IDD Field Maximum Outdoor Temperature in Heating Mode Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature_in_heating_mode or None if not set Return type: float
-
minimum_heat_pump_partload_ratio¶ field Minimum Heat Pump Part-Load Ratio
Enter the minimum heat pump part-load ratio (PLR). When the cooling or heating PLR isbelow this value, the heat pump compressor will cycle to meet the cooling or heatingdemand.Units: dimensionlessDefault value: 0.15Parameters: value (float) – value for IDD Field Minimum Heat Pump Part-Load Ratio Raises: ValueError– if value is not a valid valueReturns: the value of minimum_heat_pump_partload_ratio or None if not set Return type: float
-
minimum_outdoor_temperature_in_cooling_mode¶ field Minimum Outdoor Temperature in Cooling Mode
Enter the minimum outdoor temperature allowed for cooling operation.Cooling is disabled below this temperature.Units: CDefault value: -6.0Parameters: value (float) – value for IDD Field Minimum Outdoor Temperature in Cooling Mode Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature_in_cooling_mode or None if not set Return type: float
-
minimum_outdoor_temperature_in_heat_recovery_mode¶ field Minimum Outdoor Temperature in Heat Recovery Mode
The minimum outdoor temperature below which heatrecovery mode will not operate.Units: CParameters: value (float) – value for IDD Field Minimum Outdoor Temperature in Heat Recovery Mode Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature_in_heat_recovery_mode or None if not set Return type: float
-
minimum_outdoor_temperature_in_heating_mode¶ field Minimum Outdoor Temperature in Heating Mode
Enter the minimum outdoor temperature allowed for heating operation.Units: CDefault value: -20.0Parameters: value (float) – value for IDD Field Minimum Outdoor Temperature in Heating Mode Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature_in_heating_mode or None if not set Return type: float
-
number_of_compressors¶ field Number of Compressors
Enter the total number of compressor. This input is used only for crankcaseheater calculations.Units: dimensionlessDefault value: 2Parameters: value (int) – value for IDD Field Number of Compressors Raises: ValueError– if value is not a valid valueReturns: the value of number_of_compressors or None if not set Return type: int
-
piping_correction_factor_for_height_in_cooling_mode_coefficient¶ field Piping Correction Factor for Height in Cooling Mode Coefficient
PCF = a0 + a1*L + a2*L^2 + a3*L^3 + a4*HPCF = a0 + a1*L + a2*L^2 + a3*CR + a4*CR^2 + a5*(L)(CR) + a6*Hwhere L = length, H = height, and CR = combination ratiospecifies coefficient a4 (or a6 for biquadratic) in the PCF equationUnits: 1/mParameters: value (float) – value for IDD Field Piping Correction Factor for Height in Cooling Mode Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of piping_correction_factor_for_height_in_cooling_mode_coefficient or None if not set Return type: float
-
piping_correction_factor_for_height_in_heating_mode_coefficient¶ field Piping Correction Factor for Height in Heating Mode Coefficient
PCF = a0 + a1*L + a2*L^2 + a3*L^3 + a4*HPCF = a0 + a1*L + a2*L^2 + a3*CR + a4*CR^2 + a5*(L)(CR) + a6*Hwhere L = length, H = height, and CR = combination ratiospecifies coefficient a4 (or a6 for biquadratic) in the PCF equationUnits: 1/mParameters: value (float) – value for IDD Field Piping Correction Factor for Height in Heating Mode Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of piping_correction_factor_for_height_in_heating_mode_coefficient or None if not set Return type: float
-
piping_correction_factor_for_length_in_cooling_mode_curve_name¶ field Piping Correction Factor for Length in Cooling Mode Curve Name
PCF = a0 + a1*L + a2*L^2 + a3*L^3 + a4*HPCF = a0 + a1*L + a2*L^2 + a3*CR + a4*CR^2 + a5*(L)(CR)where L = length and CR = combination ratiospecifies coefficients for a0, a1, a2, and a3 in the PCF equationParameters: value (str) – value for IDD Field Piping Correction Factor for Length in Cooling Mode Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of piping_correction_factor_for_length_in_cooling_mode_curve_name or None if not set Return type: str
-
piping_correction_factor_for_length_in_heating_mode_curve_name¶ field Piping Correction Factor for Length in Heating Mode Curve Name
PCF = a0 + a1*L + a2*L^2 + a3*L^3 + a4*HPCF = a0 + a1*L + a2*L^2 + a3*CR + a4*CR^2 + a5*(L)(CR) + a6*Hwhere L = length and CR = combination ratiospecifies coefficients for a0, a1, a2, and a3 (or a0-a5 for biquadratic) in the PCF equationParameters: value (str) – value for IDD Field Piping Correction Factor for Length in Heating Mode Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of piping_correction_factor_for_length_in_heating_mode_curve_name or None if not set Return type: str
-
rated_heating_capacity_sizing_ratio¶ field Rated Heating Capacity Sizing Ratio
If the Gross Rated Heating Capacity is autosized, the heating capacity is sizedto be equal to the cooling capacity multiplied by this sizing ratio. The zoneterminal unit heating coils are also sized using this ratio unless the sizingratio input in the ZoneHVAC:TerminalUnit:VariableRefrigerantFlow object is entered.Units: W/WDefault value: 1.0value >= 1.0Parameters: value (float) – value for IDD Field Rated Heating Capacity Sizing Ratio Raises: ValueError– if value is not a valid valueReturns: the value of rated_heating_capacity_sizing_ratio or None if not set Return type: float
-
ratio_of_compressor_size_to_total_compressor_capacity¶ field Ratio of Compressor Size to Total Compressor Capacity
Enter the ratio of the first stage compressor to total compressor capacity.All other compressors are assumed to be equally sized. This inputs is usedonly for crankcase heater calculations.Units: W/WDefault value: 0.5Parameters: value (float) – value for IDD Field Ratio of Compressor Size to Total Compressor Capacity Raises: ValueError– if value is not a valid valueReturns: the value of ratio_of_compressor_size_to_total_compressor_capacity or None if not set Return type: float
-
resistive_defrost_heater_capacity¶ field Resistive Defrost Heater Capacity
Enter the size of the resistive defrost heating element.Only applicable if resistive defrost strategy is specifiedUnits: WIP-Units: WParameters: value (float or “Autosize”) – value for IDD Field Resistive Defrost Heater Capacity Raises: ValueError– if value is not a valid valueReturns: the value of resistive_defrost_heater_capacity or None if not set Return type: float or “Autosize”
-
supply_water_storage_tank_name¶ field Supply Water Storage Tank Name
A separate storage tank may be used to supply an evaporatively cooled condenser.Parameters: value (str) – value for IDD Field Supply Water Storage Tank Name Raises: ValueError– if value is not a valid valueReturns: the value of supply_water_storage_tank_name or None if not set Return type: str
-
thermostat_priority_schedule_name¶ field Thermostat Priority Schedule Name
this field is required if Master Thermostat Priority Control Type is Scheduled.Schedule values of 0 denote cooling, 1 for heating, and all other values disable the system.Parameters: value (str) – value for IDD Field Thermostat Priority Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of thermostat_priority_schedule_name or None if not set Return type: str
-
vertical_height_used_for_piping_correction_factor¶ field Vertical Height used for Piping Correction Factor
Enter the height difference between the highest and lowest terminal unitUnits: mParameters: value (float) – value for IDD Field Vertical Height used for Piping Correction Factor Raises: ValueError– if value is not a valid valueReturns: the value of vertical_height_used_for_piping_correction_factor or None if not set Return type: float
-
water_condenser_volume_flow_rate¶ field Water Condenser Volume Flow Rate
Only used when Condenser Type = WaterCooled.Units: m3/sParameters: value (float or “Autosize”) – value for IDD Field Water Condenser Volume Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of water_condenser_volume_flow_rate or None if not set Return type: float or “Autosize”
-
zone_name_for_master_thermostat_location¶ field Zone Name for Master Thermostat Location
Enter the name of the zone where the master thermostat is located.Parameters: value (str) – value for IDD Field Zone Name for Master Thermostat Location Raises: ValueError– if value is not a valid valueReturns: the value of zone_name_for_master_thermostat_location or None if not set Return type: str
-
zone_terminal_unit_list_name¶ field Zone Terminal Unit List Name
Enter the name of a ZoneTerminalUnitList. This list connects zone terminal units to thisheat pump.Parameters: value (str) – value for IDD Field Zone Terminal Unit List Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_terminal_unit_list_name or None if not set Return type: str
-
-
class
pyidf.variable_refrigerant_flow_equipment.AirConditionerVariableRefrigerantFlowFluidTemperatureControl¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl This is a key object in the new physics based VRF model applicable for Fluid Temperature Control It describes the Variable Refrigerant Flow system excluding the performance of indoor units Indoor units are modeled separately, see ZoneHVAC:TerminalUnit:VariableRefrigerantFlow
-
availability_schedule_name¶ field Availability Schedule Name
Enter the name of a schedule that defines the availability of the unitSchedule values of 0 denote the unit is off. All other values denote the unit is availableIf this field is left blank, the unit is available the entire simulationParameters: value (str) – value for IDD Field Availability Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of availability_schedule_name or None if not set Return type: str
-
compressor_maximum_delta_pressure¶ field Compressor maximum delta Pressure
Units: PaDefault value: 4500000.0value <= 50000000.0Parameters: value (float) – value for IDD Field Compressor maximum delta Pressure Raises: ValueError– if value is not a valid valueReturns: the value of compressor_maximum_delta_pressure or None if not set Return type: float
-
compressor_speed_at_loading_index_1¶ field Compressor Speed at Loading Index 1
Minimum compressor speedUnits: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 1 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_1 or None if not set Return type: float
-
compressor_speed_at_loading_index_2¶ field Compressor Speed at Loading Index 2
Units: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 2 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_2 or None if not set Return type: float
-
compressor_speed_at_loading_index_3¶ field Compressor Speed at Loading Index 3
Units: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 3 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_3 or None if not set Return type: float
-
compressor_speed_at_loading_index_4¶ field Compressor Speed at Loading Index 4
Units: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 4 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_4 or None if not set Return type: float
-
compressor_speed_at_loading_index_5¶ field Compressor Speed at Loading Index 5
Units: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 5 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_5 or None if not set Return type: float
-
compressor_speed_at_loading_index_6¶ field Compressor Speed at Loading Index 6
Units: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 6 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_6 or None if not set Return type: float
-
compressor_speed_at_loading_index_7¶ field Compressor Speed at Loading Index 7
Units: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 7 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_7 or None if not set Return type: float
-
compressor_speed_at_loading_index_8¶ field Compressor Speed at Loading Index 8
Units: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 8 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_8 or None if not set Return type: float
-
compressor_speed_at_loading_index_9¶ field Compressor Speed at Loading Index 9
Units: rev/minParameters: value (float) – value for IDD Field Compressor Speed at Loading Index 9 Raises: ValueError– if value is not a valid valueReturns: the value of compressor_speed_at_loading_index_9 or None if not set Return type: float
-
crankcase_heater_power_per_compressor¶ field Crankcase Heater Power per Compressor
Enter the value of the resistive heater located in the compressor(s). This heateris used to warm the refrigerant and oil when the compressor is offUnits: WDefault value: 33.0Parameters: value (float) – value for IDD Field Crankcase Heater Power per Compressor Raises: ValueError– if value is not a valid valueReturns: the value of crankcase_heater_power_per_compressor or None if not set Return type: float
-
defrost_control¶ field Defrost Control
Choose a defrost control typeEither use a fixed Timed defrost period or selectOnDemand to defrost only when necessaryDefault value: TimedParameters: value (str) – value for IDD Field Defrost Control Raises: ValueError– if value is not a valid valueReturns: the value of defrost_control or None if not set Return type: str
-
defrost_energy_input_ratio_modifier_function_of_temperature_curve_name¶ field Defrost Energy Input Ratio Modifier Function of Temperature Curve Name
A valid performance curve must be used if ReverseCycle defrost strategy is selectedParameters: value (str) – value for IDD Field Defrost Energy Input Ratio Modifier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of defrost_energy_input_ratio_modifier_function_of_temperature_curve_name or None if not set Return type: str
-
defrost_strategy¶ field Defrost Strategy
Select a defrost strategy.Reverse cycle reverses the operating mode from heating tocooling to melt frost formation on the condenser coilThe resistive strategy uses a resistive heaterto melt the frost.Default value: ResistiveParameters: value (str) – value for IDD Field Defrost Strategy Raises: ValueError– if value is not a valid valueReturns: the value of defrost_strategy or None if not set Return type: str
-
defrost_time_period_fraction¶ field Defrost Time Period Fraction
Fraction of time in defrost modeOnly applicable if timed defrost control is specifiedDefault value: 0.058333Parameters: value (float) – value for IDD Field Defrost Time Period Fraction Raises: ValueError– if value is not a valid valueReturns: the value of defrost_time_period_fraction or None if not set Return type: float
-
diameter_of_main_pipe_connecting_outdoor_unit_to_indoor_units¶ field Diameter of Main Pipe Connecting Outdoor Unit to Indoor Units
used to calculate the piping lossUnits: mDefault value: 0.0762Parameters: value (float) – value for IDD Field Diameter of Main Pipe Connecting Outdoor Unit to Indoor Units Raises: ValueError– if value is not a valid valueReturns: the value of diameter_of_main_pipe_connecting_outdoor_unit_to_indoor_units or None if not set Return type: float
-
equivalent_length_of_main_pipe_connecting_outdoor_unit_to_indoor_units¶ field Equivalent Length of Main Pipe Connecting Outdoor Unit to Indoor Units
used to calculate the refrigerant pressure drop of the main pipeUnits: mDefault value: 36.0Parameters: value (float) – value for IDD Field Equivalent Length of Main Pipe Connecting Outdoor Unit to Indoor Units Raises: ValueError– if value is not a valid valueReturns: the value of equivalent_length_of_main_pipe_connecting_outdoor_unit_to_indoor_units or None if not set Return type: float
-
heat_pump_name¶ field Heat Pump Name
Enter a unique name for this variable refrigerant flow heat pumpParameters: value (str) – value for IDD Field Heat Pump Name Raises: ValueError– if value is not a valid valueReturns: the value of heat_pump_name or None if not set Return type: str
-
height_difference_between_outdoor_unit_and_indoor_units¶ field Height Difference Between Outdoor Unit and Indoor Units
Difference between outdoor unit height and indoor unit heightPositive means outdoor unit is higher than indoor unitNegative means outdoor unit is lower than indoor unitUnits: mDefault value: 5.0Parameters: value (float) – value for IDD Field Height Difference Between Outdoor Unit and Indoor Units Raises: ValueError– if value is not a valid valueReturns: the value of height_difference_between_outdoor_unit_and_indoor_units or None if not set Return type: float
-
length_of_main_pipe_connecting_outdoor_unit_to_indoor_units¶ field Length of Main Pipe Connecting Outdoor Unit to Indoor Units
used to calculate the heat loss of the main pipeUnits: mDefault value: 30.0Parameters: value (float) – value for IDD Field Length of Main Pipe Connecting Outdoor Unit to Indoor Units Raises: ValueError– if value is not a valid valueReturns: the value of length_of_main_pipe_connecting_outdoor_unit_to_indoor_units or None if not set Return type: float
-
loading_index_1_compressor_power_multiplier_function_of_temperature_curve_name¶ field Loading Index 1 Compressor Power Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 1 Compressor Power Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_1_compressor_power_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_1_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 1 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 1 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_1_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_2_compressor_power_multiplier_function_of_temperature_curve_name¶ field Loading Index 2 Compressor Power Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 2 Compressor Power Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_2_compressor_power_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_2_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 2 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 2 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_2_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_3_compressor_power_multiplier_function_of_temperature_curve_name¶ field Loading Index 3 Compressor Power Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 3 Compressor Power Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_3_compressor_power_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_3_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 3 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 3 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_3_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_4_compressor_power_multiplier_function_of_temperature_curve_name¶ field Loading Index 4 Compressor Power Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 4 Compressor Power Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_4_compressor_power_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_4_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 4 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 4 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_4_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_5_compressor_power_multiplier_function_of_temperature_curve_name¶ field Loading Index 5 Compressor Power Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 5 Compressor Power Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_5_compressor_power_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_5_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 5 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 5 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_5_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_6_compressor_power_multiplier_function_of_temperature_curve_name¶ field Loading Index 6 Compressor Power Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 6 Compressor Power Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_6_compressor_power_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_6_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 6 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 6 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_6_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_7_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 7 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 7 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_7_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_7_list¶ field Loading Index 7 list
Parameters: value (str) – value for IDD Field Loading Index 7 list Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_7_list or None if not set Return type: str
-
loading_index_8_compressor_power_multiplier_function_of_temperature_curve_name¶ field Loading Index 8 Compressor Power Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 8 Compressor Power Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_8_compressor_power_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_8_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 8 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 8 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_8_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_9_compressor_power_multiplier_function_of_temperature_curve_name¶ field Loading Index 9 Compressor Power Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 9 Compressor Power Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_9_compressor_power_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
loading_index_9_evaporative_capacity_multiplier_function_of_temperature_curve_name¶ field Loading Index 9 Evaporative Capacity Multiplier Function of Temperature Curve Name
Parameters: value (str) – value for IDD Field Loading Index 9 Evaporative Capacity Multiplier Function of Temperature Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of loading_index_9_evaporative_capacity_multiplier_function_of_temperature_curve_name or None if not set Return type: str
-
main_pipe_insulation_thermal_conductivity¶ field Main Pipe Insulation Thermal Conductivity
Units: W/m-KDefault value: 0.032Parameters: value (float) – value for IDD Field Main Pipe Insulation Thermal Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of main_pipe_insulation_thermal_conductivity or None if not set Return type: float
-
main_pipe_insulation_thickness¶ field Main Pipe Insulation Thickness
Units: mDefault value: 0.02Parameters: value (float) – value for IDD Field Main Pipe Insulation Thickness Raises: ValueError– if value is not a valid valueReturns: the value of main_pipe_insulation_thickness or None if not set Return type: float
-
maximum_outdoor_air_temperature_in_cooling_mode¶ field Maximum Outdoor Air Temperature in Cooling Mode
Enter the maximum outdoor temperature allowed for cooling operationCooling is disabled above this temperatureUnits: CDefault value: 43.0Parameters: value (float) – value for IDD Field Maximum Outdoor Air Temperature in Cooling Mode Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_air_temperature_in_cooling_mode or None if not set Return type: float
-
maximum_outdoor_air_temperature_in_heating_mode¶ field Maximum Outdoor Air Temperature in Heating Mode
Enter the maximum outdoor temperature allowed for heating operationHeating is disabled below this temperatureUnits: CDefault value: 16.0Parameters: value (float) – value for IDD Field Maximum Outdoor Air Temperature in Heating Mode Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_air_temperature_in_heating_mode or None if not set Return type: float
-
maximum_outdoor_drybulb_temperature_for_crankcase_heater¶ field Maximum Outdoor Dry-Bulb Temperature for Crankcase Heater
Enter the maximum outdoor temperature above which the crankcase heaters are disabledUnits: CDefault value: 5.0Parameters: value (float) – value for IDD Field Maximum Outdoor Dry-Bulb Temperature for Crankcase Heater Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_drybulb_temperature_for_crankcase_heater or None if not set Return type: float
-
maximum_outdoor_drybulb_temperature_for_defrost_operation¶ field Maximum Outdoor Dry-bulb Temperature for Defrost Operation
Enter the maximum outdoor temperature above which the defrost operation is disabledUnits: CDefault value: 5.0Parameters: value (float) – value for IDD Field Maximum Outdoor Dry-bulb Temperature for Defrost Operation Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_drybulb_temperature_for_defrost_operation or None if not set Return type: float
-
minimum_outdoor_air_temperature_in_cooling_mode¶ field Minimum Outdoor Air Temperature in Cooling Mode
Enter the minimum outdoor temperature allowed for cooling operationCooling is disabled below this temperatureUnits: CDefault value: -6.0Parameters: value (float) – value for IDD Field Minimum Outdoor Air Temperature in Cooling Mode Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_air_temperature_in_cooling_mode or None if not set Return type: float
-
minimum_outdoor_air_temperature_in_heating_mode¶ field Minimum Outdoor Air Temperature in Heating Mode
Enter the minimum outdoor temperature allowed for heating operationHeating is disabled below this temperatureUnits: CDefault value: -20.0Parameters: value (float) – value for IDD Field Minimum Outdoor Air Temperature in Heating Mode Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_air_temperature_in_heating_mode or None if not set Return type: float
-
number_of_compressor_loading_index_entries¶ field Number of Compressor Loading Index Entries
First index represents minimal capacity operationLast index represents full capacity operationDefault value: 2value >= 2value <= 9Parameters: value (int) – value for IDD Field Number of Compressor Loading Index Entries Raises: ValueError– if value is not a valid valueReturns: the value of number_of_compressor_loading_index_entries or None if not set Return type: int
-
number_of_compressors¶ field Number of Compressors
Enter the total number of compressor. This input is used only for crankcaseheater calculations.Units: dimensionlessDefault value: 2Parameters: value (int) – value for IDD Field Number of Compressors Raises: ValueError– if value is not a valid valueReturns: the value of number_of_compressors or None if not set Return type: int
-
outdoor_unit_condensing_temperature_function_of_subcooling_curve_name¶ field Outdoor Unit Condensing Temperature Function of Subcooling Curve Name
Parameters: value (str) – value for IDD Field Outdoor Unit Condensing Temperature Function of Subcooling Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of outdoor_unit_condensing_temperature_function_of_subcooling_curve_name or None if not set Return type: str
-
outdoor_unit_evaporating_temperature_function_of_superheating_curve_name¶ field Outdoor Unit Evaporating Temperature Function of Superheating Curve Name
Parameters: value (str) – value for IDD Field Outdoor Unit Evaporating Temperature Function of Superheating Curve Name Raises: ValueError– if value is not a valid valueReturns: the value of outdoor_unit_evaporating_temperature_function_of_superheating_curve_name or None if not set Return type: str
-
outdoor_unit_fan_flow_rate_per_unit_of_rated_evaporative_capacity¶ field Outdoor Unit Fan Flow Rate Per Unit of Rated Evaporative Capacity
This field is only used if the previous is set to autocalculate and performance input method is NominalCapacityUnits: m3/s-WDefault value: 7.5e-05Parameters: value (float) – value for IDD Field Outdoor Unit Fan Flow Rate Per Unit of Rated Evaporative Capacity Raises: ValueError– if value is not a valid valueReturns: the value of outdoor_unit_fan_flow_rate_per_unit_of_rated_evaporative_capacity or None if not set Return type: float
-
outdoor_unit_fan_power_per_unit_of_rated_evaporative_capacity¶ field Outdoor Unit Fan Power Per Unit of Rated Evaporative Capacity
Enter the outdoor unit fan power per Watt of rated evaporative capacity [W/W]Units: dimensionlessDefault value: 0.00425Parameters: value (float) – value for IDD Field Outdoor Unit Fan Power Per Unit of Rated Evaporative Capacity Raises: ValueError– if value is not a valid valueReturns: the value of outdoor_unit_fan_power_per_unit_of_rated_evaporative_capacity or None if not set Return type: float
-
rated_compressor_power_per_unit_of_rated_evaporative_capacity¶ field Rated Compressor Power Per Unit of Rated Evaporative Capacity
Enter the rated compressor power per Watt of rated evaporative capacity [W/W]Rated compressor power corresponds to the max compressor speed at rated conditionsThe actual compressor power is obtained by multiplying therated power with the modification factor calculated by CompressorPower Multiplier Function of Temperature CurveUnits: dimensionlessDefault value: 0.35Parameters: value (float) – value for IDD Field Rated Compressor Power Per Unit of Rated Evaporative Capacity Raises: ValueError– if value is not a valid valueReturns: the value of rated_compressor_power_per_unit_of_rated_evaporative_capacity or None if not set Return type: float
-
rated_evaporative_capacity¶ field Rated Evaporative Capacity
Enter the total evaporative capacity in watts at rated conditionsThis is the capacity corresponding to the max compressor speed at rated conditionsThe actual evaporative capacity is obtained by multiplying therated capacity with the modification factor calculated by EvaporativeCapacity Multiplier Function of Temperature CurveUnits: WDefault value: 40000.0Parameters: value (float) – value for IDD Field Rated Evaporative Capacity Raises: ValueError– if value is not a valid valueReturns: the value of rated_evaporative_capacity or None if not set Return type: float
-
ratio_of_compressor_size_to_total_compressor_capacity¶ field Ratio of Compressor Size to Total Compressor Capacity
Enter the ratio of the first stage compressor to total compressor capacityAll other compressors are assumed to be equally sized. This inputs is usedonly for crankcase heater calculationsUnits: W/WDefault value: 0.5Parameters: value (float) – value for IDD Field Ratio of Compressor Size to Total Compressor Capacity Raises: ValueError– if value is not a valid valueReturns: the value of ratio_of_compressor_size_to_total_compressor_capacity or None if not set Return type: float
-
reference_condensing_temperature_for_indoor_unit¶ field Reference Condensing Temperature for Indoor Unit
This field is used if Refrigerant Temperature Control Algorithmis ConstantTempCondensing temperature is the refrigerant temperature, not air temperatureUnits: CDefault value: 44.0Parameters: value (float) – value for IDD Field Reference Condensing Temperature for Indoor Unit Raises: ValueError– if value is not a valid valueReturns: the value of reference_condensing_temperature_for_indoor_unit or None if not set Return type: float
-
reference_evaporating_temperature_for_indoor_unit¶ field Reference Evaporating Temperature for Indoor Unit
This field is used if Refrigerant Temperature Control Algorithmis ConstantTempEvaporating temperature is the refrigerant temperature, not air temperatureUnits: CDefault value: 6.0Parameters: value (float) – value for IDD Field Reference Evaporating Temperature for Indoor Unit Raises: ValueError– if value is not a valid valueReturns: the value of reference_evaporating_temperature_for_indoor_unit or None if not set Return type: float
-
reference_outdoor_unit_subcooling¶ field Reference Outdoor Unit Subcooling
Units: deltaCDefault value: 5.0Parameters: value (float) – value for IDD Field Reference Outdoor Unit Subcooling Raises: ValueError– if value is not a valid valueReturns: the value of reference_outdoor_unit_subcooling or None if not set Return type: float
-
reference_outdoor_unit_superheating¶ field Reference Outdoor Unit Superheating
Units: deltaCDefault value: 3.0Parameters: value (float) – value for IDD Field Reference Outdoor Unit Superheating Raises: ValueError– if value is not a valid valueReturns: the value of reference_outdoor_unit_superheating or None if not set Return type: float
-
refrigerant_temperature_control_algorithm_for_indoor_unit¶ field Refrigerant Temperature Control Algorithm for Indoor Unit
Default value: VariableTempParameters: value (str) – value for IDD Field Refrigerant Temperature Control Algorithm for Indoor Unit Raises: ValueError– if value is not a valid valueReturns: the value of refrigerant_temperature_control_algorithm_for_indoor_unit or None if not set Return type: str
-
refrigerant_type¶ field Refrigerant Type
Default value: R410AParameters: value (str) – value for IDD Field Refrigerant Type Raises: ValueError– if value is not a valid valueReturns: the value of refrigerant_type or None if not set Return type: str
-
resistive_defrost_heater_capacity¶ field Resistive Defrost Heater Capacity
Enter the size of the resistive defrost heating elementOnly applicable if resistive defrost strategy is specifiedUnits: WIP-Units: WParameters: value (float or “Autosize”) – value for IDD Field Resistive Defrost Heater Capacity Raises: ValueError– if value is not a valid valueReturns: the value of resistive_defrost_heater_capacity or None if not set Return type: float or “Autosize”
-
variable_condensing_temperature_maximum_for_indoor_unit¶ field Variable Condensing Temperature Maximum for Indoor Unit
This field is used if Refrigerant Temperature Control Algorithmis VariableTempCondensing temperature is the refrigerant temperature, not air temperatureUnits: CDefault value: 46.0Parameters: value (float) – value for IDD Field Variable Condensing Temperature Maximum for Indoor Unit Raises: ValueError– if value is not a valid valueReturns: the value of variable_condensing_temperature_maximum_for_indoor_unit or None if not set Return type: float
-
variable_condensing_temperature_minimum_for_indoor_unit¶ field Variable Condensing Temperature Minimum for Indoor Unit
This field is used if Refrigerant Temperature Control Algorithmis VariableTempCondensing temperature is the refrigerant temperature, not air temperatureUnits: CDefault value: 42.0Parameters: value (float) – value for IDD Field Variable Condensing Temperature Minimum for Indoor Unit Raises: ValueError– if value is not a valid valueReturns: the value of variable_condensing_temperature_minimum_for_indoor_unit or None if not set Return type: float
-
variable_evaporating_temperature_maximum_for_indoor_unit¶ field Variable Evaporating Temperature Maximum for Indoor Unit
This field is used if Refrigerant Temperature Control Algorithmis VariableTempEvaporating temperature is the refrigerant temperature, not air temperatureUnits: CDefault value: 13.0Parameters: value (float) – value for IDD Field Variable Evaporating Temperature Maximum for Indoor Unit Raises: ValueError– if value is not a valid valueReturns: the value of variable_evaporating_temperature_maximum_for_indoor_unit or None if not set Return type: float
-
variable_evaporating_temperature_minimum_for_indoor_unit¶ field Variable Evaporating Temperature Minimum for Indoor Unit
This field is used if Refrigerant Temperature Control Algorithmis VariableTempEvaporating temperature is the refrigerant temperature, not air temperatureUnits: CDefault value: 4.0Parameters: value (float) – value for IDD Field Variable Evaporating Temperature Minimum for Indoor Unit Raises: ValueError– if value is not a valid valueReturns: the value of variable_evaporating_temperature_minimum_for_indoor_unit or None if not set Return type: float
-
zone_terminal_unit_list_name¶ field Zone Terminal Unit List Name
Enter the name of a ZoneTerminalUnitList. This list connects zone terminal units to thisheat pumpParameters: value (str) – value for IDD Field Zone Terminal Unit List Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_terminal_unit_list_name or None if not set Return type: str
-
-
class
pyidf.variable_refrigerant_flow_equipment.ZoneTerminalUnitList¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneTerminalUnitList List of variable refrigerant flow (VRF) terminal units served by a given VRF condensing unit. See ZoneHVAC:TerminalUnit:VariableRefrigerantFlow and AirConditioner:VariableRefrigerantFlow.
-
add_extensible(zone_terminal_unit_name_1=None)¶ Add values for extensible fields
Parameters: zone_terminal_unit_name_1 (str) – value for IDD Field Zone Terminal Unit Name 1 if value is None it will not be checked against the specification and is assumed to be a missing value
-
extensibles¶ Get list of all extensibles
-
zone_terminal_unit_list_name¶ field Zone Terminal Unit List Name
Parameters: value (str) – value for IDD Field Zone Terminal Unit List Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_terminal_unit_list_name or None if not set Return type: str
-