pyidf.zone_airflow module¶
Data objects in group “Zone Airflow”
-
class
pyidf.zone_airflow.ZoneAirBalanceOutdoorAir¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneAirBalance:OutdoorAir Provide a combined zone outdoor air flow by including interactions between mechanical ventilation, infiltration and duct leakage. This object will combine outdoor flows from all ZoneInfiltration and ZoneVentilation objects in the same zone. Balanced flows will be summed, while unbalanced flows will be added in quadrature.
-
air_balance_method¶ field Air Balance Method
None: Only perform simple calculations without using a combined zone outdoor air.Quadrature: A combined outdoor air is used in the quadrature sum.Default value: QuadratureParameters: value (str) – value for IDD Field Air Balance Method Raises: ValueError– if value is not a valid valueReturns: the value of air_balance_method or None if not set Return type: str
-
induced_outdoor_air_due_to_unbalanced_duct_leakage¶ field Induced Outdoor Air Due to Unbalanced Duct Leakage
Units: m3/sParameters: value (float) – value for IDD Field Induced Outdoor Air Due to Unbalanced Duct Leakage Raises: ValueError– if value is not a valid valueReturns: the value of induced_outdoor_air_due_to_unbalanced_duct_leakage or None if not set Return type: float
-
induced_outdoor_air_schedule_name¶ field Induced Outdoor Air Schedule Name
This schedule contains the fraction values applied to the Induced Outdoor Air given in theprevious input field (0.0 - 1.0).Parameters: value (str) – value for IDD Field Induced Outdoor Air Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of induced_outdoor_air_schedule_name or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
zone_name¶ field Zone Name
Parameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneCoolTowerShower¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneCoolTower:Shower A cooltower (sometimes referred to as a wind tower or a shower cooling tower) models passive downdraught evaporative cooling (PDEC) that is designed to capture the wind at the top of a tower and cool the outdoor air using water evaporation before delivering it to a space.
-
airflow_outlet_area¶ field Airflow Outlet Area
User have to specify effective area when outlet area is relatively bigger than the cross sectional areaof cooltower. If the number of outlet is more than one, assume the air passes through only one.Units: m2Parameters: value (float) – value for IDD Field Airflow Outlet Area Raises: ValueError– if value is not a valid valueReturns: the value of airflow_outlet_area or None if not set Return type: float
-
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.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
-
effective_tower_height¶ field Effective Tower Height
This field is from either the spray or the wet pad to the top of the outlet.Units: mParameters: value (float) – value for IDD Field Effective Tower Height Raises: ValueError– if value is not a valid valueReturns: the value of effective_tower_height or None if not set Return type: float
-
flow_control_type¶ field Flow Control Type
Water flow schedule should be selected when the water flow rate is known.Wind-driven flow should be selected when the water flow rate is unknown.Default value: WindDrivenFlowParameters: value (str) – value for IDD Field Flow Control Type Raises: ValueError– if value is not a valid valueReturns: the value of flow_control_type or None if not set Return type: str
-
fraction_of_flow_schedule¶ field Fraction of Flow Schedule
value <= 1.0Parameters: value (float) – value for IDD Field Fraction of Flow Schedule Raises: ValueError– if value is not a valid valueReturns: the value of fraction_of_flow_schedule or None if not set Return type: float
-
fraction_of_water_loss¶ field Fraction of Water Loss
value <= 1.0Parameters: value (float) – value for IDD Field Fraction of Water Loss Raises: ValueError– if value is not a valid valueReturns: the value of fraction_of_water_loss or None if not set Return type: float
-
maximum_air_flow_rate¶ field Maximum Air Flow Rate
Units: m3/sParameters: value (float) – value for IDD Field Maximum Air Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of maximum_air_flow_rate or None if not set Return type: float
-
maximum_water_flow_rate¶ field Maximum Water Flow Rate
Units: m3/sParameters: value (float) – value for IDD Field Maximum Water Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of maximum_water_flow_rate or None if not set Return type: float
-
minimum_indoor_temperature¶ field Minimum Indoor Temperature
This field is to specify the indoor temperature below which cooltower is shutoff.Units: Cvalue >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Minimum Indoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of minimum_indoor_temperature 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 valueReturns: the value of name or None if not set Return type: str
-
pump_flow_rate_schedule_name¶ field Pump Flow Rate Schedule Name
Parameters: value (str) – value for IDD Field Pump Flow Rate Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of pump_flow_rate_schedule_name or None if not set Return type: str
-
rated_power_consumption¶ field Rated Power Consumption
Units: WParameters: value (float) – value for IDD Field Rated Power Consumption Raises: ValueError– if value is not a valid valueReturns: the value of rated_power_consumption or None if not set Return type: float
-
water_supply_storage_tank_name¶ field Water Supply Storage Tank Name
In case of stand alone tank or underground water, leave this input blankParameters: value (str) – value for IDD Field Water Supply Storage Tank Name Raises: ValueError– if value is not a valid valueReturns: the value of water_supply_storage_tank_name or None if not set Return type: str
-
zone_name¶ field Zone Name
Parameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneCrossMixing¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneCrossMixing ZoneCrossMixing exchanges an equal amount of air between two zones. Note that this statement affects the energy balance of both zones.
-
air_changes_per_hour¶ field Air Changes per Hour
Units: 1/hrParameters: value (float) – value for IDD Field Air Changes per Hour Raises: ValueError– if value is not a valid valueReturns: the value of air_changes_per_hour or None if not set Return type: float
-
delta_temperature¶ field Delta Temperature
This field contains the constant temperature differential between source andreceiving zones below which cross mixing is shutoff. This value must be greaterthan or equal to zero.Units: deltaCParameters: value (float) – value for IDD Field Delta Temperature Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature or None if not set Return type: float
-
delta_temperature_schedule_name¶ field Delta Temperature Schedule Name
This schedule contains the temperature differential between source and receivingzones versus time below which cross mixing is shutoff.Parameters: value (str) – value for IDD Field Delta Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature_schedule_name or None if not set Return type: str
-
design_flow_rate¶ field Design Flow Rate
Units: m3/sParameters: value (float) – value for IDD Field Design Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate or None if not set Return type: float
-
design_flow_rate_calculation_method¶ field Design Flow Rate Calculation Method
The entered calculation method is used to create the maximum amount of ventilationfor this set of attributesChoices: Flow/Zone => Design Flow Rate – simply enter Design Flow RateFlow/Area => Flow Rate per Zone Floor Area - Value * Floor Area (zone) = Design Flow RateFlow/Person => Flow Rate per Person - Value * #people = Design Flow RateAirChanges/Hour => Air Changes per Hour - Value * Floor Volume (zone) adjusted for m3/s = Design Volume Flow Rate“Vdesign” in Equation is the result.Default value: Flow/ZoneParameters: value (str) – value for IDD Field Design Flow Rate Calculation Method Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate_calculation_method or None if not set Return type: str
-
flow_rate_per_person¶ field Flow Rate per Person
Units: m3/s-personParameters: value (float) – value for IDD Field Flow Rate per Person Raises: ValueError– if value is not a valid valueReturns: the value of flow_rate_per_person or None if not set Return type: float
-
flow_rate_per_zone_floor_area¶ field Flow Rate per Zone Floor Area
Units: m3/s-m2Parameters: value (float) – value for IDD Field Flow Rate per Zone Floor Area Raises: ValueError– if value is not a valid valueReturns: the value of flow_rate_per_zone_floor_area or None if not set Return type: float
-
maximum_outdoor_temperature_schedule_name¶ field Maximum Outdoor Temperature Schedule Name
This schedule contains the outdoor temperature versus time above whichcross mixing is shutoff.Parameters: value (str) – value for IDD Field Maximum Outdoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature_schedule_name or None if not set Return type: str
-
maximum_source_zone_temperature_schedule_name¶ field Maximum Source Zone Temperature Schedule Name
This schedule contains the source zone dry-bulb temperature versus time abovewhich cross mixing is shutoff.Parameters: value (str) – value for IDD Field Maximum Source Zone Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_source_zone_temperature_schedule_name or None if not set Return type: str
-
maximum_zone_temperature_schedule_name¶ field Maximum Zone Temperature Schedule Name
This schedule contains the indoor temperature versus time above whichcross mixing is shutoff.Parameters: value (str) – value for IDD Field Maximum Zone Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_zone_temperature_schedule_name or None if not set Return type: str
-
minimum_outdoor_temperature_schedule_name¶ field Minimum Outdoor Temperature Schedule Name
This schedule contains the outdoor temperature versus time below whichcross mixing is shutoff.Parameters: value (str) – value for IDD Field Minimum Outdoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature_schedule_name or None if not set Return type: str
-
minimum_source_zone_temperature_schedule_name¶ field Minimum Source Zone Temperature Schedule Name
This schedule contains the source zone dry-bulb temperature versus time belowwhich cross mixing is shutoff.Parameters: value (str) – value for IDD Field Minimum Source Zone Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_source_zone_temperature_schedule_name or None if not set Return type: str
-
minimum_zone_temperature_schedule_name¶ field Minimum Zone Temperature Schedule Name
This schedule contains the indoor temperature versus time below whichcross mixing is shutoff.Parameters: value (str) – value for IDD Field Minimum Zone Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_zone_temperature_schedule_name or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
schedule_name¶ field Schedule Name
Parameters: value (str) – value for IDD Field Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of schedule_name or None if not set Return type: str
-
source_zone_name¶ field Source Zone Name
Parameters: value (str) – value for IDD Field Source Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of source_zone_name or None if not set Return type: str
-
zone_name¶ field Zone Name
Parameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneEarthtube¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneEarthtube Earth Tube is specified as a design level which is modified by a Schedule fraction, temperature difference and wind speed: Earthtube=Edesign * Fschedule * (A + B*|(Tzone-Todb)| + C*WindSpd + D * WindSpd**2)
-
amplitude_of_soil_surface_temperature¶ field Amplitude of Soil Surface Temperature
Units: deltaCParameters: value (float) – value for IDD Field Amplitude of Soil Surface Temperature Raises: ValueError– if value is not a valid valueReturns: the value of amplitude_of_soil_surface_temperature or None if not set Return type: float
-
average_soil_surface_temperature¶ field Average Soil Surface Temperature
Units: CParameters: value (float) – value for IDD Field Average Soil Surface Temperature Raises: ValueError– if value is not a valid valueReturns: the value of average_soil_surface_temperature or None if not set Return type: float
-
constant_term_flow_coefficient¶ field Constant Term Flow Coefficient
“A” in EquationDefault value: 1.0Parameters: value (float) – value for IDD Field Constant Term Flow Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of constant_term_flow_coefficient or None if not set Return type: float
-
delta_temperature¶ field Delta Temperature
This is the temperature difference between indoor and outdoor below which the earth tube is shut offUnits: deltaCParameters: value (float) – value for IDD Field Delta Temperature Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature or None if not set Return type: float
-
design_flow_rate¶ field Design Flow Rate
“Edesign” in EquationUnits: m3/sParameters: value (float) – value for IDD Field Design Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate or None if not set Return type: float
-
earthtube_type¶ field Earthtube Type
Default value: NaturalParameters: value (str) – value for IDD Field Earthtube Type Raises: ValueError– if value is not a valid valueReturns: the value of earthtube_type or None if not set Return type: str
-
fan_pressure_rise¶ field Fan Pressure Rise
pressure rise across the fanUnits: PaParameters: value (float) – value for IDD Field Fan Pressure Rise Raises: ValueError– if value is not a valid valueReturns: the value of fan_pressure_rise or None if not set Return type: float
-
fan_total_efficiency¶ field Fan Total Efficiency
Default value: 1.0Parameters: value (float) – value for IDD Field Fan Total Efficiency Raises: ValueError– if value is not a valid valueReturns: the value of fan_total_efficiency or None if not set Return type: float
-
maximum_zone_temperature_when_heating¶ field Maximum Zone Temperature when Heating
this is the indoor temperature above which the earth tube is shut offUnits: Cvalue >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Maximum Zone Temperature when Heating Raises: ValueError– if value is not a valid valueReturns: the value of maximum_zone_temperature_when_heating or None if not set Return type: float
-
minimum_zone_temperature_when_cooling¶ field Minimum Zone Temperature when Cooling
this is the indoor temperature below which the earth tube is shut offUnits: Cvalue >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Minimum Zone Temperature when Cooling Raises: ValueError– if value is not a valid valueReturns: the value of minimum_zone_temperature_when_cooling or None if not set Return type: float
-
phase_constant_of_soil_surface_temperature¶ field Phase Constant of Soil Surface Temperature
Units: daysParameters: value (float) – value for IDD Field Phase Constant of Soil Surface Temperature Raises: ValueError– if value is not a valid valueReturns: the value of phase_constant_of_soil_surface_temperature or None if not set Return type: float
-
pipe_depth_under_ground_surface¶ field Pipe Depth Under Ground Surface
Units: mDefault value: 3.0Parameters: value (float) – value for IDD Field Pipe Depth Under Ground Surface Raises: ValueError– if value is not a valid valueReturns: the value of pipe_depth_under_ground_surface or None if not set Return type: float
-
pipe_length¶ field Pipe Length
Units: mDefault value: 15.0Parameters: value (float) – value for IDD Field Pipe Length Raises: ValueError– if value is not a valid valueReturns: the value of pipe_length or None if not set Return type: float
-
pipe_radius¶ field Pipe Radius
Units: mDefault value: 1.0Parameters: value (float) – value for IDD Field Pipe Radius Raises: ValueError– if value is not a valid valueReturns: the value of pipe_radius or None if not set Return type: float
-
pipe_thermal_conductivity¶ field Pipe Thermal Conductivity
Units: W/m-KDefault value: 200.0Parameters: value (float) – value for IDD Field Pipe Thermal Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of pipe_thermal_conductivity or None if not set Return type: float
-
pipe_thickness¶ field Pipe Thickness
Units: mDefault value: 0.2Parameters: value (float) – value for IDD Field Pipe Thickness Raises: ValueError– if value is not a valid valueReturns: the value of pipe_thickness or None if not set Return type: float
-
schedule_name¶ field Schedule Name
Parameters: value (str) – value for IDD Field Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of schedule_name or None if not set Return type: str
-
soil_condition¶ field Soil Condition
Default value: HeavyAndDampParameters: value (str) – value for IDD Field Soil Condition Raises: ValueError– if value is not a valid valueReturns: the value of soil_condition or None if not set Return type: str
-
temperature_term_flow_coefficient¶ field Temperature Term Flow Coefficient
“B” in EquationParameters: value (float) – value for IDD Field Temperature Term Flow Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of temperature_term_flow_coefficient or None if not set Return type: float
-
velocity_squared_term_flow_coefficient¶ field Velocity Squared Term Flow Coefficient
“D” in EquationParameters: value (float) – value for IDD Field Velocity Squared Term Flow Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of velocity_squared_term_flow_coefficient or None if not set Return type: float
-
velocity_term_flow_coefficient¶ field Velocity Term Flow Coefficient
“C” in EquationParameters: value (float) – value for IDD Field Velocity Term Flow Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of velocity_term_flow_coefficient or None if not set Return type: float
-
zone_name¶ field Zone Name
Parameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneInfiltrationDesignFlowRate¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneInfiltration:DesignFlowRate Infiltration is specified as a design level which is modified by a Schedule fraction, temperature difference and wind speed: Infiltration=Idesign * FSchedule * (A + B*|(Tzone-Todb)| + C*WindSpd + D * WindSpd**2) If you use a ZoneList in the Zone or ZoneList name field then this definition applies to all the zones in the ZoneList.
-
air_changes_per_hour¶ field Air Changes per Hour
Units: 1/hrParameters: value (float) – value for IDD Field Air Changes per Hour Raises: ValueError– if value is not a valid valueReturns: the value of air_changes_per_hour or None if not set Return type: float
-
constant_term_coefficient¶ field Constant Term Coefficient
“A” in EquationDefault value: 1.0Parameters: value (float) – value for IDD Field Constant Term Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of constant_term_coefficient or None if not set Return type: float
-
design_flow_rate¶ field Design Flow Rate
Units: m3/sIP-Units: ft3/minParameters: value (float) – value for IDD Field Design Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate or None if not set Return type: float
-
design_flow_rate_calculation_method¶ field Design Flow Rate Calculation Method
The entered calculation method is used to create the maximum amount of infiltrationfor this set of attributesChoices: Flow/Zone => Design Flow Rate – simply enter Design Flow RateFlow/Area => Flow per Zone Floor Area - Value * Floor Area (zone) = Design Flow RateFlow/ExteriorArea => Flow per Exterior Surface Area - Value * Exterior Surface Area (zone) = Design Flow RateFlow/ExteriorWallArea => Flow per Exterior Surface Area - Value * Exterior Wall Surface Area (zone) = Design Flow RateAirChanges/Hour => Air Changes per Hour - Value * Floor Volume (zone) adjusted for m3/s = Design Volume Flow Rate“Idesign” in Equation is the result.Default value: Flow/ZoneParameters: value (str) – value for IDD Field Design Flow Rate Calculation Method Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate_calculation_method or None if not set Return type: str
-
flow_per_exterior_surface_area¶ field Flow per Exterior Surface Area
use key Flow/ExteriorArea for all exterior surface areause key Flow/ExteriorWallArea to include only exterior wall areaUnits: m3/s-m2Parameters: value (float) – value for IDD Field Flow per Exterior Surface Area Raises: ValueError– if value is not a valid valueReturns: the value of flow_per_exterior_surface_area or None if not set Return type: float
-
flow_per_zone_floor_area¶ field Flow per Zone Floor Area
Units: m3/s-m2Parameters: value (float) – value for IDD Field Flow per Zone Floor Area Raises: ValueError– if value is not a valid valueReturns: the value of flow_per_zone_floor_area 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 valueReturns: the value of name or None if not set Return type: str
-
schedule_name¶ field Schedule Name
Parameters: value (str) – value for IDD Field Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of schedule_name or None if not set Return type: str
-
temperature_term_coefficient¶ field Temperature Term Coefficient
“B” in EquationParameters: value (float) – value for IDD Field Temperature Term Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of temperature_term_coefficient or None if not set Return type: float
-
velocity_squared_term_coefficient¶ field Velocity Squared Term Coefficient
“D” in EquationParameters: value (float) – value for IDD Field Velocity Squared Term Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of velocity_squared_term_coefficient or None if not set Return type: float
-
velocity_term_coefficient¶ field Velocity Term Coefficient
“C” in EquationParameters: value (float) – value for IDD Field Velocity Term Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of velocity_term_coefficient 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 valueReturns: the value of zone_or_zonelist_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneInfiltrationEffectiveLeakageArea¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneInfiltration:EffectiveLeakageArea Infiltration is specified as effective leakage area at 4 Pa, schedule fraction, stack and wind coefficients, and is a function of temperature difference and wind speed: Infiltration=FSchedule * (AL /1000) SQRT(Cs*|(Tzone-Todb)| + Cw*WindSpd**2 )
-
effective_air_leakage_area¶ field Effective Air Leakage Area
“AL” in Equationunits are cm2 (square centimeters)Units: cm2Parameters: value (float) – value for IDD Field Effective Air Leakage Area Raises: ValueError– if value is not a valid valueReturns: the value of effective_air_leakage_area 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 valueReturns: the value of name or None if not set Return type: str
-
schedule_name¶ field Schedule Name
Parameters: value (str) – value for IDD Field Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of schedule_name or None if not set Return type: str
-
stack_coefficient¶ field Stack Coefficient
“Cs” in EquationParameters: value (float) – value for IDD Field Stack Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of stack_coefficient or None if not set Return type: float
-
wind_coefficient¶ field Wind Coefficient
“Cw” in EquationParameters: value (float) – value for IDD Field Wind Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of wind_coefficient or None if not set Return type: float
-
zone_name¶ field Zone Name
Parameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneInfiltrationFlowCoefficient¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneInfiltration:FlowCoefficient Infiltration is specified as flow coefficient, schedule fraction, stack and wind coefficients, and is a function of temperature difference and wind speed: Infiltration=FSchedule * SQRT( (c * Cs*|(Tzone-Todb)|**n)**2 + (c* Cw*(s * WindSpd)**2n)**2 )
-
flow_coefficient¶ field Flow Coefficient
“c” in EquationParameters: value (float) – value for IDD Field Flow Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of flow_coefficient 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 valueReturns: the value of name or None if not set Return type: str
-
pressure_exponent¶ field Pressure Exponent
“n” in EquationDefault value: 0.67Parameters: value (float) – value for IDD Field Pressure Exponent Raises: ValueError– if value is not a valid valueReturns: the value of pressure_exponent or None if not set Return type: float
-
schedule_name¶ field Schedule Name
Parameters: value (str) – value for IDD Field Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of schedule_name or None if not set Return type: str
-
shelter_factor¶ field Shelter Factor
“s” in EquationParameters: value (float) – value for IDD Field Shelter Factor Raises: ValueError– if value is not a valid valueReturns: the value of shelter_factor or None if not set Return type: float
-
stack_coefficient¶ field Stack Coefficient
“Cs” in EquationParameters: value (float) – value for IDD Field Stack Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of stack_coefficient or None if not set Return type: float
-
wind_coefficient¶ field Wind Coefficient
“Cw” in EquationParameters: value (float) – value for IDD Field Wind Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of wind_coefficient or None if not set Return type: float
-
zone_name¶ field Zone Name
Parameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneMixing¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneMixing ZoneMixing is a simple air exchange from one zone to another. Note that this statement only affects the energy balance of the “receiving” zone and will not produce any effect on the “source” zone. Mixing statements can be complementary and include multiple zones, but the balancing of flows between zones is left to the user’s discretion.
-
air_changes_per_hour¶ field Air Changes per Hour
Units: 1/hrParameters: value (float) – value for IDD Field Air Changes per Hour Raises: ValueError– if value is not a valid valueReturns: the value of air_changes_per_hour or None if not set Return type: float
-
delta_temperature¶ field Delta Temperature
This field contains the constant temperature differential between source andreceiving zones below which mixing is shutoff.Units: deltaCParameters: value (float) – value for IDD Field Delta Temperature Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature or None if not set Return type: float
-
delta_temperature_schedule_name¶ field Delta Temperature Schedule Name
This schedule contains the temperature differential between source and receivingzones versus time below which mixing is shutoff.Parameters: value (str) – value for IDD Field Delta Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature_schedule_name or None if not set Return type: str
-
design_flow_rate¶ field Design Flow Rate
Units: m3/sParameters: value (float) – value for IDD Field Design Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate or None if not set Return type: float
-
design_flow_rate_calculation_method¶ field Design Flow Rate Calculation Method
The entered calculation method is used to create the maximum amount of ventilationfor this set of attributesChoices: Flow/Zone => Design Flow Rate – simply enter Design Flow RateFlow/Area => Flow Rate per Zone Floor Area - Value * Floor Area (zone) = Design Flow RateFlow/Person => Flow Rate per Person - Value * #people = Design Flow RateAirChanges/Hour => Air Changes per Hour - Value * Floor Volume (zone) adjusted for m3/s = Design Volume Flow Rate“Vdesign” in Equation is the result.Default value: Flow/ZoneParameters: value (str) – value for IDD Field Design Flow Rate Calculation Method Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate_calculation_method or None if not set Return type: str
-
flow_rate_per_person¶ field Flow Rate per Person
Units: m3/s-personParameters: value (float) – value for IDD Field Flow Rate per Person Raises: ValueError– if value is not a valid valueReturns: the value of flow_rate_per_person or None if not set Return type: float
-
flow_rate_per_zone_floor_area¶ field Flow Rate per Zone Floor Area
Units: m3/s-m2Parameters: value (float) – value for IDD Field Flow Rate per Zone Floor Area Raises: ValueError– if value is not a valid valueReturns: the value of flow_rate_per_zone_floor_area or None if not set Return type: float
-
maximum_outdoor_temperature_schedule_name¶ field Maximum Outdoor Temperature Schedule Name
This schedule contains the outdoor temperature versus time above whichmixing is shutoff.Parameters: value (str) – value for IDD Field Maximum Outdoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature_schedule_name or None if not set Return type: str
-
maximum_source_zone_temperature_schedule_name¶ field Maximum Source Zone Temperature Schedule Name
This schedule contains the source zone dry-bulb temperature versus time abovewhich mixing is shutoff.Parameters: value (str) – value for IDD Field Maximum Source Zone Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_source_zone_temperature_schedule_name or None if not set Return type: str
-
maximum_zone_temperature_schedule_name¶ field Maximum Zone Temperature Schedule Name
This schedule contains the zone dry-bulb temperature versus time above whichmixing is shutoff.Parameters: value (str) – value for IDD Field Maximum Zone Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_zone_temperature_schedule_name or None if not set Return type: str
-
minimum_outdoor_temperature_schedule_name¶ field Minimum Outdoor Temperature Schedule Name
This schedule contains the outdoor temperature versus time below whichmixing is shutoff.Parameters: value (str) – value for IDD Field Minimum Outdoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature_schedule_name or None if not set Return type: str
-
minimum_source_zone_temperature_schedule_name¶ field Minimum Source Zone Temperature Schedule Name
This schedule contains the source zone dry-bulb temperature versus time belowwhich mixing is shutoff.Parameters: value (str) – value for IDD Field Minimum Source Zone Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_source_zone_temperature_schedule_name or None if not set Return type: str
-
minimum_zone_temperature_schedule_name¶ field Minimum Zone Temperature Schedule Name
This schedule contains the zone dry-bulb temperature versus time below whichmixing is shutoff.Parameters: value (str) – value for IDD Field Minimum Zone Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_zone_temperature_schedule_name or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
schedule_name¶ field Schedule Name
Parameters: value (str) – value for IDD Field Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of schedule_name or None if not set Return type: str
-
source_zone_name¶ field Source Zone Name
Parameters: value (str) – value for IDD Field Source Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of source_zone_name or None if not set Return type: str
-
zone_name¶ field Zone Name
Parameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneRefrigerationDoorMixing¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneRefrigerationDoorMixing Refrigeration Door Mixing is used for an opening between two zones that are at the same elevation but have different air temperatures. In this case, the mixing air flow between the two zones is determined by the density difference between the two zones. This would typically be used between two zones in a refrigerated warehouse that are controlled at different temperatures. It could also be used to model a door to a walk-in refrigerated space if that space were modeled as a zone instead of using the object Refrigeration:WalkIn.
-
door_area¶ field Door Area
Units: m2Default value: 9.0value <= 400.0Parameters: value (float) – value for IDD Field Door Area Raises: ValueError– if value is not a valid valueReturns: the value of door_area or None if not set Return type: float
-
door_height¶ field Door Height
Units: mDefault value: 3.0value <= 50.0Parameters: value (float) – value for IDD Field Door Height Raises: ValueError– if value is not a valid valueReturns: the value of door_height or None if not set Return type: float
-
door_protection_type¶ field Door Protection Type
Door protection can reduce the air flow through a refrigeration doorThe default value is “None”Choices: “None”, “AirCurtain”, and “StripCurtain”A strip curtain reduces the air flow more than an air curtainDefault value: NoneParameters: value (str) – value for IDD Field Door Protection Type Raises: ValueError– if value is not a valid valueReturns: the value of door_protection_type or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
schedule_name¶ field Schedule Name
This schedule defines the fraction of the time the refrigeration door is openFor example, if the warehouse is closed at night and there are no door openingsbetween two zones, the value for that time period would be 0.If doors were propped open, the value over that time period would be 1.0If the doors were open about 20% of the time, the value over that period would be 0.2Schedule values must lie between 0 and 1.0Parameters: value (str) – value for IDD Field Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of schedule_name or None if not set Return type: str
-
zone_1_name¶ field Zone 1 Name
Parameters: value (str) – value for IDD Field Zone 1 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_1_name or None if not set Return type: str
-
zone_2_name¶ field Zone 2 Name
Parameters: value (str) – value for IDD Field Zone 2 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_2_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneThermalChimney¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneThermalChimney A thermal chimney is a vertical shaft utilizing solar radiation to enhance natural ventilation. It consists of an absorber wall, air gap and glass cover with high solar transmissivity.
-
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.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
-
cross_sectional_area_of_air_channel_outlet¶ field Cross Sectional Area of Air Channel Outlet
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Area of Air Channel Outlet Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_area_of_air_channel_outlet or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_1¶ field Cross Sectional Areas of Air Channel Inlet 1
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 1 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_1 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_10¶ field Cross Sectional Areas of Air Channel Inlet 10
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 10 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_10 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_11¶ field Cross Sectional Areas of Air Channel Inlet 11
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 11 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_11 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_12¶ field Cross Sectional Areas of Air Channel Inlet 12
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 12 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_12 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_13¶ field Cross Sectional Areas of Air Channel Inlet 13
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 13 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_13 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_14¶ field Cross Sectional Areas of Air Channel Inlet 14
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 14 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_14 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_15¶ field Cross Sectional Areas of Air Channel Inlet 15
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 15 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_15 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_16¶ field Cross Sectional Areas of Air Channel Inlet 16
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 16 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_16 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_17¶ field Cross Sectional Areas of Air Channel Inlet 17
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 17 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_17 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_18¶ field Cross Sectional Areas of Air Channel Inlet 18
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 18 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_18 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_19¶ field Cross Sectional Areas of Air Channel Inlet 19
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 19 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_19 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_2¶ field Cross Sectional Areas of Air Channel Inlet 2
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 2 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_2 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_20¶ field Cross Sectional Areas of Air Channel Inlet 20
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 20 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_20 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_3¶ field Cross Sectional Areas of Air Channel Inlet 3
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 3 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_3 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_4¶ field Cross Sectional Areas of Air Channel Inlet 4
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 4 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_4 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_5¶ field Cross Sectional Areas of Air Channel Inlet 5
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 5 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_5 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_6¶ field Cross Sectional Areas of Air Channel Inlet 6
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 6 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_6 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_7¶ field Cross Sectional Areas of Air Channel Inlet 7
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 7 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_7 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_8¶ field Cross Sectional Areas of Air Channel Inlet 8
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 8 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_8 or None if not set Return type: float
-
cross_sectional_areas_of_air_channel_inlet_9¶ field Cross Sectional Areas of Air Channel Inlet 9
Units: m2Parameters: value (float) – value for IDD Field Cross Sectional Areas of Air Channel Inlet 9 Raises: ValueError– if value is not a valid valueReturns: the value of cross_sectional_areas_of_air_channel_inlet_9 or None if not set Return type: float
-
discharge_coefficient¶ field Discharge Coefficient
Default value: 0.8value <= 1.0Parameters: value (float) – value for IDD Field Discharge Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of discharge_coefficient or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_1¶ field Distance from Top of Thermal Chimney to Inlet 1
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 1 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_1 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_10¶ field Distance from Top of Thermal Chimney to Inlet 10
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 10 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_10 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_11¶ field Distance from Top of Thermal Chimney to Inlet 11
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 11 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_11 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_12¶ field Distance from Top of Thermal Chimney to Inlet 12
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 12 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_12 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_13¶ field Distance from Top of Thermal Chimney to Inlet 13
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 13 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_13 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_14¶ field Distance from Top of Thermal Chimney to Inlet 14
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 14 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_14 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_15¶ field Distance from Top of Thermal Chimney to Inlet 15
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 15 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_15 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_16¶ field Distance from Top of Thermal Chimney to Inlet 16
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 16 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_16 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_17¶ field Distance from Top of Thermal Chimney to Inlet 17
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 17 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_17 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_18¶ field Distance from Top of Thermal Chimney to Inlet 18
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 18 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_18 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_19¶ field Distance from Top of Thermal Chimney to Inlet 19
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 19 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_19 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_2¶ field Distance from Top of Thermal Chimney to Inlet 2
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 2 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_2 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_20¶ field Distance from Top of Thermal Chimney to Inlet 20
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 20 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_20 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_3¶ field Distance from Top of Thermal Chimney to Inlet 3
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 3 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_3 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_4¶ field Distance from Top of Thermal Chimney to Inlet 4
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 4 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_4 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_5¶ field Distance from Top of Thermal Chimney to Inlet 5
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 5 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_5 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_6¶ field Distance from Top of Thermal Chimney to Inlet 6
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 6 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_6 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_7¶ field Distance from Top of Thermal Chimney to Inlet 7
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 7 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_7 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_8¶ field Distance from Top of Thermal Chimney to Inlet 8
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 8 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_8 or None if not set Return type: float
-
distance_from_top_of_thermal_chimney_to_inlet_9¶ field Distance from Top of Thermal Chimney to Inlet 9
Units: mParameters: value (float) – value for IDD Field Distance from Top of Thermal Chimney to Inlet 9 Raises: ValueError– if value is not a valid valueReturns: the value of distance_from_top_of_thermal_chimney_to_inlet_9 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 valueReturns: the value of name or None if not set Return type: str
-
relative_ratios_of_air_flow_rates_passing_through_zone_1¶ field Relative Ratios of Air Flow Rates Passing through Zone 1
Default value: 1.0value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 1 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_1 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_10¶ field Relative Ratios of Air Flow Rates Passing through Zone 10
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 10 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_10 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_11¶ field Relative Ratios of Air Flow Rates Passing through Zone 11
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 11 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_11 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_12¶ field Relative Ratios of Air Flow Rates Passing through Zone 12
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 12 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_12 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_13¶ field Relative Ratios of Air Flow Rates Passing through Zone 13
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 13 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_13 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_14¶ field Relative Ratios of Air Flow Rates Passing through Zone 14
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 14 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_14 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_15¶ field Relative Ratios of Air Flow Rates Passing through Zone 15
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 15 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_15 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_16¶ field Relative Ratios of Air Flow Rates Passing through Zone 16
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 16 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_16 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_17¶ field Relative Ratios of Air Flow Rates Passing through Zone 17
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 17 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_17 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_18¶ field Relative Ratios of Air Flow Rates Passing through Zone 18
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 18 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_18 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_19¶ field Relative Ratios of Air Flow Rates Passing through Zone 19
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 19 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_19 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_2¶ field Relative Ratios of Air Flow Rates Passing through Zone 2
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 2 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_2 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_20¶ field Relative Ratios of Air Flow Rates Passing through Zone 20
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 20 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_20 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_3¶ field Relative Ratios of Air Flow Rates Passing through Zone 3
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 3 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_3 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_4¶ field Relative Ratios of Air Flow Rates Passing through Zone 4
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 4 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_4 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_5¶ field Relative Ratios of Air Flow Rates Passing through Zone 5
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 5 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_5 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_6¶ field Relative Ratios of Air Flow Rates Passing through Zone 6
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 6 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_6 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_7¶ field Relative Ratios of Air Flow Rates Passing through Zone 7
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 7 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_7 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_8¶ field Relative Ratios of Air Flow Rates Passing through Zone 8
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 8 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_8 or None if not set Return type: float
-
relative_ratios_of_air_flow_rates_passing_through_zone_9¶ field Relative Ratios of Air Flow Rates Passing through Zone 9
value <= 1.0Parameters: value (float) – value for IDD Field Relative Ratios of Air Flow Rates Passing through Zone 9 Raises: ValueError– if value is not a valid valueReturns: the value of relative_ratios_of_air_flow_rates_passing_through_zone_9 or None if not set Return type: float
-
width_of_the_absorber_wall¶ field Width of the Absorber Wall
Units: mParameters: value (float) – value for IDD Field Width of the Absorber Wall Raises: ValueError– if value is not a valid valueReturns: the value of width_of_the_absorber_wall or None if not set Return type: float
-
zone_10_name¶ field Zone 10 Name
Parameters: value (str) – value for IDD Field Zone 10 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_10_name or None if not set Return type: str
-
zone_11_name¶ field Zone 11 Name
Parameters: value (str) – value for IDD Field Zone 11 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_11_name or None if not set Return type: str
-
zone_12_name¶ field Zone 12 Name
Parameters: value (str) – value for IDD Field Zone 12 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_12_name or None if not set Return type: str
-
zone_13_name¶ field Zone 13 Name
Parameters: value (str) – value for IDD Field Zone 13 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_13_name or None if not set Return type: str
-
zone_14_name¶ field Zone 14 Name
Parameters: value (str) – value for IDD Field Zone 14 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_14_name or None if not set Return type: str
-
zone_15_name¶ field Zone 15 Name
Parameters: value (str) – value for IDD Field Zone 15 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_15_name or None if not set Return type: str
-
zone_16_name¶ field Zone 16 Name
Parameters: value (str) – value for IDD Field Zone 16 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_16_name or None if not set Return type: str
-
zone_17_name¶ field Zone 17 Name
Parameters: value (str) – value for IDD Field Zone 17 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_17_name or None if not set Return type: str
-
zone_18_name¶ field Zone 18 Name
Parameters: value (str) – value for IDD Field Zone 18 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_18_name or None if not set Return type: str
-
zone_19_name¶ field Zone 19 Name
Parameters: value (str) – value for IDD Field Zone 19 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_19_name or None if not set Return type: str
-
zone_1_name¶ field Zone 1 Name
Parameters: value (str) – value for IDD Field Zone 1 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_1_name or None if not set Return type: str
-
zone_20_name¶ field Zone 20 Name
Parameters: value (str) – value for IDD Field Zone 20 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_20_name or None if not set Return type: str
-
zone_2_name¶ field Zone 2 Name
Parameters: value (str) – value for IDD Field Zone 2 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_2_name or None if not set Return type: str
-
zone_3_name¶ field Zone 3 Name
Parameters: value (str) – value for IDD Field Zone 3 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_3_name or None if not set Return type: str
-
zone_4_name¶ field Zone 4 Name
Parameters: value (str) – value for IDD Field Zone 4 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_4_name or None if not set Return type: str
-
zone_5_name¶ field Zone 5 Name
Parameters: value (str) – value for IDD Field Zone 5 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_5_name or None if not set Return type: str
-
zone_6_name¶ field Zone 6 Name
Parameters: value (str) – value for IDD Field Zone 6 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_6_name or None if not set Return type: str
-
zone_7_name¶ field Zone 7 Name
Parameters: value (str) – value for IDD Field Zone 7 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_7_name or None if not set Return type: str
-
zone_8_name¶ field Zone 8 Name
Parameters: value (str) – value for IDD Field Zone 8 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_8_name or None if not set Return type: str
-
zone_9_name¶ field Zone 9 Name
Parameters: value (str) – value for IDD Field Zone 9 Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_9_name or None if not set Return type: str
-
zone_name¶ field Zone Name
Name of zone that is the thermal chimneyParameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneVentilationDesignFlowRate¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneVentilation:DesignFlowRate Ventilation is specified as a design level which is modified by a schedule fraction, temperature difference and wind speed: Ventilation=Vdesign * Fschedule * (A + B*|(Tzone-Todb)| + C*WindSpd + D * WindSpd**2) If you use a ZoneList in the Zone or ZoneList name field then this definition applies to all the zones in the ZoneList.
-
air_changes_per_hour¶ field Air Changes per Hour
Units: 1/hrParameters: value (float) – value for IDD Field Air Changes per Hour Raises: ValueError– if value is not a valid valueReturns: the value of air_changes_per_hour or None if not set Return type: float
-
constant_term_coefficient¶ field Constant Term Coefficient
“A” in EquationDefault value: 1.0Parameters: value (float) – value for IDD Field Constant Term Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of constant_term_coefficient or None if not set Return type: float
-
delta_temperature¶ field Delta Temperature
This is the temperature differential between indoor and outdoor below which ventilation is shutoff.If ((IndoorTemp - OutdoorTemp) < DeltaTemperature) then ventilation is not allowed.For example, if delta temperature is 2C, ventilation is assumed to be available if the outside air temperatureis at least 2C cooler than the zone air temperature. The values for this field can include negative numbers.This allows ventilation to occur even if the outdoor temperature is above the indoor temperature.Units: deltaCDefault value: -100.0value >= -100.0Parameters: value (float) – value for IDD Field Delta Temperature Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature or None if not set Return type: float
-
delta_temperature_schedule_name¶ field Delta Temperature Schedule Name
This schedule contains the temperature differential between indoor and outdoorversus time below which ventilation is shutoff.Parameters: value (str) – value for IDD Field Delta Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature_schedule_name or None if not set Return type: str
-
design_flow_rate¶ field Design Flow Rate
Units: m3/sParameters: value (float) – value for IDD Field Design Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate or None if not set Return type: float
-
design_flow_rate_calculation_method¶ field Design Flow Rate Calculation Method
The entered calculation method is used to create the maximum amount of ventilationfor this set of attributesChoices: Flow/Zone => Design Flow Rate – simply enter Design Flow RateFlow/Area => Flow Rate per Zone Floor Area - Value * Floor Area (zone) = Design Flow RateFlow/Person => Flow Rate per Person - Value * #people = Design Flow RateAirChanges/Hour => Air Changes per Hour - Value * Floor Volume (zone) adjusted for m3/s = Design Volume Flow Rate“Vdesign” in Equation is the result.Default value: Flow/ZoneParameters: value (str) – value for IDD Field Design Flow Rate Calculation Method Raises: ValueError– if value is not a valid valueReturns: the value of design_flow_rate_calculation_method or None if not set Return type: str
-
fan_pressure_rise¶ field Fan Pressure Rise
pressure rise across the fanUnits: PaParameters: value (float) – value for IDD Field Fan Pressure Rise Raises: ValueError– if value is not a valid valueReturns: the value of fan_pressure_rise or None if not set Return type: float
-
fan_total_efficiency¶ field Fan Total Efficiency
Default value: 1.0Parameters: value (float) – value for IDD Field Fan Total Efficiency Raises: ValueError– if value is not a valid valueReturns: the value of fan_total_efficiency or None if not set Return type: float
-
flow_rate_per_person¶ field Flow Rate per Person
Units: m3/s-personParameters: value (float) – value for IDD Field Flow Rate per Person Raises: ValueError– if value is not a valid valueReturns: the value of flow_rate_per_person or None if not set Return type: float
-
flow_rate_per_zone_floor_area¶ field Flow Rate per Zone Floor Area
Units: m3/s-m2Parameters: value (float) – value for IDD Field Flow Rate per Zone Floor Area Raises: ValueError– if value is not a valid valueReturns: the value of flow_rate_per_zone_floor_area or None if not set Return type: float
-
maximum_indoor_temperature¶ field Maximum Indoor Temperature
this is the indoor temperature above which ventilation is shutoffUnits: CDefault value: 100.0value >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Maximum Indoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of maximum_indoor_temperature or None if not set Return type: float
-
maximum_indoor_temperature_schedule_name¶ field Maximum Indoor Temperature Schedule Name
This schedule contains the indoor temperature versus time above whichventilation is shutoff.Parameters: value (str) – value for IDD Field Maximum Indoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_indoor_temperature_schedule_name or None if not set Return type: str
-
maximum_outdoor_temperature¶ field Maximum Outdoor Temperature
this is the outdoor temperature above which ventilation is shutoffUnits: CDefault value: 100.0value >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Maximum Outdoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature or None if not set Return type: float
-
maximum_outdoor_temperature_schedule_name¶ field Maximum Outdoor Temperature Schedule Name
This schedule contains the outdoor temperature versus time above whichventilation is shutoff.Parameters: value (str) – value for IDD Field Maximum Outdoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature_schedule_name or None if not set Return type: str
-
maximum_wind_speed¶ field Maximum Wind Speed
this is the outdoor wind speed above which ventilation is shutoffUnits: m/sDefault value: 40.0value <= 40.0Parameters: value (float) – value for IDD Field Maximum Wind Speed Raises: ValueError– if value is not a valid valueReturns: the value of maximum_wind_speed or None if not set Return type: float
-
minimum_indoor_temperature¶ field Minimum Indoor Temperature
this is the indoor temperature below which ventilation is shutoffUnits: CDefault value: -100.0value >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Minimum Indoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of minimum_indoor_temperature or None if not set Return type: float
-
minimum_indoor_temperature_schedule_name¶ field Minimum Indoor Temperature Schedule Name
This schedule contains the indoor temperature versus time below whichventilation is shutoff.Parameters: value (str) – value for IDD Field Minimum Indoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_indoor_temperature_schedule_name or None if not set Return type: str
-
minimum_outdoor_temperature¶ field Minimum Outdoor Temperature
this is the outdoor temperature below which ventilation is shutoffUnits: CDefault value: -100.0value >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Minimum Outdoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature or None if not set Return type: float
-
minimum_outdoor_temperature_schedule_name¶ field Minimum Outdoor Temperature Schedule Name
This schedule contains the outdoor temperature versus time below whichventilation is shutoff.Parameters: value (str) – value for IDD Field Minimum Outdoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature_schedule_name or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
schedule_name¶ field Schedule Name
Parameters: value (str) – value for IDD Field Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of schedule_name or None if not set Return type: str
-
temperature_term_coefficient¶ field Temperature Term Coefficient
“B” in EquationParameters: value (float) – value for IDD Field Temperature Term Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of temperature_term_coefficient or None if not set Return type: float
-
velocity_squared_term_coefficient¶ field Velocity Squared Term Coefficient
“D” in EquationParameters: value (float) – value for IDD Field Velocity Squared Term Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of velocity_squared_term_coefficient or None if not set Return type: float
-
velocity_term_coefficient¶ field Velocity Term Coefficient
“C” in EquationParameters: value (float) – value for IDD Field Velocity Term Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of velocity_term_coefficient or None if not set Return type: float
-
ventilation_type¶ field Ventilation Type
Default value: NaturalParameters: value (str) – value for IDD Field Ventilation Type Raises: ValueError– if value is not a valid valueReturns: the value of ventilation_type or None if not set Return type: str
-
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 valueReturns: the value of zone_or_zonelist_name or None if not set Return type: str
-
-
class
pyidf.zone_airflow.ZoneVentilationWindandStackOpenArea¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object ZoneVentilation:WindandStackOpenArea This object is specified as natural ventilation driven by wind and stack effect only: Ventilation Wind = Cw * Opening Area * Schedule * WindSpd Ventilation Stack = Cd * Opening Area * Schedule * SQRT(2*g*DH*(|(Tzone-Todb)|/Tzone)) Total Ventilation = SQRT((Ventilation Wind)^2 + (Ventilation Stack)^2)
-
delta_temperature¶ field Delta Temperature
This is the temperature differential between indoor and outdoor belowwhich ventilation is shutoff.Units: deltaCDefault value: -100.0value >= -100.0Parameters: value (float) – value for IDD Field Delta Temperature Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature or None if not set Return type: float
-
delta_temperature_schedule_name¶ field Delta Temperature Schedule Name
This schedule contains the temperature differential between indoor and outdoorversus time below which ventilation is shutoff.Parameters: value (str) – value for IDD Field Delta Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of delta_temperature_schedule_name or None if not set Return type: str
-
discharge_coefficient_for_opening¶ field Discharge Coefficient for Opening
This is the discharge coefficient used to calculate stack effect.“Cd” in the stack equation and the maximum value is 1.0.When the input is Autocalculate, the following equation is used to calculate thecoefficient:Cd = 0.4 + 0.0045*|(Tzone-Todb)|Default value: “Autocalculate”value <= 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Discharge Coefficient for Opening Raises: ValueError– if value is not a valid valueReturns: the value of discharge_coefficient_for_opening or None if not set Return type: float or “Autocalculate”
-
effective_angle¶ field Effective Angle
This field is defined as normal angle of the opening area and is used when inputfield Opening Effectiveness = Autocalculate.Units: degvalue < 360.0Parameters: value (float) – value for IDD Field Effective Angle Raises: ValueError– if value is not a valid valueReturns: the value of effective_angle or None if not set Return type: float
-
height_difference¶ field Height Difference
This is the height difference between the midpoint of an opening andthe neutral pressure level.“DH” in the stack equation.Units: mParameters: value (float) – value for IDD Field Height Difference Raises: ValueError– if value is not a valid valueReturns: the value of height_difference or None if not set Return type: float
-
maximum_indoor_temperature¶ field Maximum Indoor Temperature
This is the indoor temperature above which ventilation is shutoff.Units: CDefault value: 100.0value >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Maximum Indoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of maximum_indoor_temperature or None if not set Return type: float
-
maximum_indoor_temperature_schedule_name¶ field Maximum Indoor Temperature Schedule Name
This schedule contains the indoor temperature versus time above whichventilation is shutoff.Parameters: value (str) – value for IDD Field Maximum Indoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_indoor_temperature_schedule_name or None if not set Return type: str
-
maximum_outdoor_temperature¶ field Maximum Outdoor Temperature
This is the outdoor temperature above which ventilation is shutoff.Units: CDefault value: 100.0value >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Maximum Outdoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature or None if not set Return type: float
-
maximum_outdoor_temperature_schedule_name¶ field Maximum Outdoor Temperature Schedule Name
This schedule contains the outdoor temperature versus time above whichventilation is shutoff.Parameters: value (str) – value for IDD Field Maximum Outdoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of maximum_outdoor_temperature_schedule_name or None if not set Return type: str
-
maximum_wind_speed¶ field Maximum Wind Speed
This is the outdoor wind speed above which ventilation is shutoff.Units: m/sDefault value: 40.0value <= 40.0Parameters: value (float) – value for IDD Field Maximum Wind Speed Raises: ValueError– if value is not a valid valueReturns: the value of maximum_wind_speed or None if not set Return type: float
-
minimum_indoor_temperature¶ field Minimum Indoor Temperature
This is the indoor temperature below which ventilation is shutoff.Units: CDefault value: -100.0value >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Minimum Indoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of minimum_indoor_temperature or None if not set Return type: float
-
minimum_indoor_temperature_schedule_name¶ field Minimum Indoor Temperature Schedule Name
This schedule contains the indoor temperature versus time below whichventilation is shutoff.Parameters: value (str) – value for IDD Field Minimum Indoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_indoor_temperature_schedule_name or None if not set Return type: str
-
minimum_outdoor_temperature¶ field Minimum Outdoor Temperature
This is the outdoor temperature below which ventilation is shutoff.Units: CDefault value: -100.0value >= -100.0value <= 100.0Parameters: value (float) – value for IDD Field Minimum Outdoor Temperature Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature or None if not set Return type: float
-
minimum_outdoor_temperature_schedule_name¶ field Minimum Outdoor Temperature Schedule Name
This schedule contains the outdoor temperature versus time below whichventilation is shutoff.Parameters: value (str) – value for IDD Field Minimum Outdoor Temperature Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of minimum_outdoor_temperature_schedule_name or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
opening_area¶ field Opening Area
This is the opening area used to calculate stack effect and wind driven ventilation.Units: m2Parameters: value (float) – value for IDD Field Opening Area Raises: ValueError– if value is not a valid valueReturns: the value of opening_area or None if not set Return type: float
-
opening_area_fraction_schedule_name¶ field Opening Area Fraction Schedule Name
This schedule contains the fraction values applied to the opening area given in the previousinput field (0.0 - 1.0).Parameters: value (str) – value for IDD Field Opening Area Fraction Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of opening_area_fraction_schedule_name or None if not set Return type: str
-
opening_effectiveness¶ field Opening Effectiveness
This field is used to calculate wind driven ventilation.“Cw” in the wind-driven equation and the maximum value is 1.0.When the input is Autocalculate, the program calculates Cw based on an angle betweenwind direction and effective angleCw = 0.55 at angle = 0, and Cw = 0.3 at angle=180Linear interpolation is used to calculate Cw based on the above two values.Units: dimensionlessDefault value: “Autocalculate”value <= 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Opening Effectiveness Raises: ValueError– if value is not a valid valueReturns: the value of opening_effectiveness or None if not set Return type: float or “Autocalculate”
-
zone_name¶ field Zone Name
Parameters: value (str) – value for IDD Field Zone Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_name or None if not set Return type: str
-