pyidf.solar_collectors module¶
Data objects in group “Solar Collectors”
-
class
pyidf.solar_collectors.SolarCollectorFlatPlatePhotovoltaicThermal¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object SolarCollector:FlatPlate:PhotovoltaicThermal Models hybrid photovoltaic-thermal (PVT) solar collectors that convert incident solar energy into both electricity and useful thermal energy by heating air or water.
-
air_inlet_node_name¶ field Air Inlet Node Name
Parameters: value (str) – value for IDD Field Air Inlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of air_inlet_node_name or None if not set Return type: str
-
air_outlet_node_name¶ field Air Outlet Node Name
Parameters: value (str) – value for IDD Field Air Outlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of air_outlet_node_name or None if not set Return type: str
-
design_flow_rate¶ field Design Flow Rate
Units: m3/sParameters: value (float or “Autosize”) – 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 or “Autosize”
-
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
-
photovoltaic_name¶ field Photovoltaic Name
Enter the name of a Generator:Photovoltaic object.Parameters: value (str) – value for IDD Field Photovoltaic Name Raises: ValueError– if value is not a valid valueReturns: the value of photovoltaic_name or None if not set Return type: str
-
photovoltaicthermal_model_performance_name¶ field Photovoltaic-Thermal Model Performance Name
Parameters: value (str) – value for IDD Field Photovoltaic-Thermal Model Performance Name Raises: ValueError– if value is not a valid valueReturns: the value of photovoltaicthermal_model_performance_name or None if not set Return type: str
-
surface_name¶ field Surface Name
Parameters: value (str) – value for IDD Field Surface Name Raises: ValueError– if value is not a valid valueReturns: the value of surface_name or None if not set Return type: str
-
thermal_working_fluid_type¶ field Thermal Working Fluid Type
Parameters: value (str) – value for IDD Field Thermal Working Fluid Type Raises: ValueError– if value is not a valid valueReturns: the value of thermal_working_fluid_type or None if not set Return type: str
-
water_inlet_node_name¶ field Water Inlet Node Name
Parameters: value (str) – value for IDD Field Water Inlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of water_inlet_node_name or None if not set Return type: str
-
water_outlet_node_name¶ field Water Outlet Node Name
Parameters: value (str) – value for IDD Field Water Outlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of water_outlet_node_name or None if not set Return type: str
-
-
class
pyidf.solar_collectors.SolarCollectorFlatPlateWater¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object SolarCollector:FlatPlate:Water Flat plate water solar collector (single glazed, unglazed, or evacuated tube). Thermal and optical properties are taken from the referenced SolarCollectorPerformance:FlatPlate object. Collector tilt, azimuth, and gross area are taken from the referenced building surface or shading surface. The collector surface participates normally in all shading calculations.
-
inlet_node_name¶ field Inlet Node Name
Parameters: value (str) – value for IDD Field Inlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of inlet_node_name or None if not set Return type: str
-
maximum_flow_rate¶ field Maximum Flow Rate
Units: m3/sParameters: value (float) – value for IDD Field Maximum Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of maximum_flow_rate 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
-
outlet_node_name¶ field Outlet Node Name
Parameters: value (str) – value for IDD Field Outlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of outlet_node_name or None if not set Return type: str
-
solarcollectorperformance_name¶ field SolarCollectorPerformance Name
Parameters: value (str) – value for IDD Field SolarCollectorPerformance Name Raises: ValueError– if value is not a valid valueReturns: the value of solarcollectorperformance_name or None if not set Return type: str
-
surface_name¶ field Surface Name
Parameters: value (str) – value for IDD Field Surface Name Raises: ValueError– if value is not a valid valueReturns: the value of surface_name or None if not set Return type: str
-
-
class
pyidf.solar_collectors.SolarCollectorIntegralCollectorStorage¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object SolarCollector:IntegralCollectorStorage Glazed solar collector with integral storage unit. Thermal and optical properties are taken from the referenced SolarCollectorPerformance:IntegralCollectorStorage object. Collector tilt, azimuth, and gross area are taken from the referenced building surface or shading surface. The collector surface participates normally in all shading calculations.
-
bottom_surface_boundary_conditions_type¶ field Bottom Surface Boundary Conditions Type
Default value: AmbientAirParameters: value (str) – value for IDD Field Bottom Surface Boundary Conditions Type Raises: ValueError– if value is not a valid valueReturns: the value of bottom_surface_boundary_conditions_type or None if not set Return type: str
-
boundary_condition_model_name¶ field Boundary Condition Model Name
Enter the name of a SurfaceProperty:OtherSideConditionsModelobject. Specified only if the boundary condition type isOtherSideConditionsModel, otherwise leave it blankParameters: value (str) – value for IDD Field Boundary Condition Model Name Raises: ValueError– if value is not a valid valueReturns: the value of boundary_condition_model_name or None if not set Return type: str
-
inlet_node_name¶ field Inlet Node Name
Parameters: value (str) – value for IDD Field Inlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of inlet_node_name or None if not set Return type: str
-
integralcollectorstorageparameters_name¶ field IntegralCollectorStorageParameters Name
Parameters: value (str) – value for IDD Field IntegralCollectorStorageParameters Name Raises: ValueError– if value is not a valid valueReturns: the value of integralcollectorstorageparameters_name or None if not set Return type: str
-
maximum_flow_rate¶ field Maximum Flow Rate
Units: m3/sParameters: value (float) – value for IDD Field Maximum Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of maximum_flow_rate 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
-
outlet_node_name¶ field Outlet Node Name
Parameters: value (str) – value for IDD Field Outlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of outlet_node_name or None if not set Return type: str
-
surface_name¶ field Surface Name
Parameters: value (str) – value for IDD Field Surface Name Raises: ValueError– if value is not a valid valueReturns: the value of surface_name or None if not set Return type: str
-
-
class
pyidf.solar_collectors.SolarCollectorPerformanceFlatPlate¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object SolarCollectorPerformance:FlatPlate Thermal and optical performance parameters for a single flat plate solar collector module. These parameters are based on the testing methodologies described in ASHRAE Standards 93 and 96 which are used Solar Rating and Certification Corporation (SRCC) Directory of SRCC Certified Solar Collector Ratings. See EnergyPlus DataSets file SolarCollectors.idf.
-
coefficient_1_of_efficiency_equation¶ field Coefficient 1 of Efficiency Equation
Y-intercept termUnits: dimensionlessParameters: value (float) – value for IDD Field Coefficient 1 of Efficiency Equation Raises: ValueError– if value is not a valid valueReturns: the value of coefficient_1_of_efficiency_equation or None if not set Return type: float
-
coefficient_2_of_efficiency_equation¶ field Coefficient 2 of Efficiency Equation
1st Order termUnits: W/m2-KParameters: value (float) – value for IDD Field Coefficient 2 of Efficiency Equation Raises: ValueError– if value is not a valid valueReturns: the value of coefficient_2_of_efficiency_equation or None if not set Return type: float
-
coefficient_2_of_incident_angle_modifier¶ field Coefficient 2 of Incident Angle Modifier
1st order termParameters: value (float) – value for IDD Field Coefficient 2 of Incident Angle Modifier Raises: ValueError– if value is not a valid valueReturns: the value of coefficient_2_of_incident_angle_modifier or None if not set Return type: float
-
coefficient_3_of_efficiency_equation¶ field Coefficient 3 of Efficiency Equation
2nd order termUnits: W/m2-K2Parameters: value (float) – value for IDD Field Coefficient 3 of Efficiency Equation Raises: ValueError– if value is not a valid valueReturns: the value of coefficient_3_of_efficiency_equation or None if not set Return type: float
-
coefficient_3_of_incident_angle_modifier¶ field Coefficient 3 of Incident Angle Modifier
2nd order termParameters: value (float) – value for IDD Field Coefficient 3 of Incident Angle Modifier Raises: ValueError– if value is not a valid valueReturns: the value of coefficient_3_of_incident_angle_modifier or None if not set Return type: float
-
gross_area¶ field Gross Area
Units: m2Parameters: value (float) – value for IDD Field Gross Area Raises: ValueError– if value is not a valid valueReturns: the value of gross_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
-
test_correlation_type¶ field Test Correlation Type
Parameters: value (str) – value for IDD Field Test Correlation Type Raises: ValueError– if value is not a valid valueReturns: the value of test_correlation_type or None if not set Return type: str
-
test_flow_rate¶ field Test Flow Rate
Units: m3/sParameters: value (float) – value for IDD Field Test Flow Rate Raises: ValueError– if value is not a valid valueReturns: the value of test_flow_rate or None if not set Return type: float
-
test_fluid¶ field Test Fluid
Default value: WaterParameters: value (str) – value for IDD Field Test Fluid Raises: ValueError– if value is not a valid valueReturns: the value of test_fluid or None if not set Return type: str
-
-
class
pyidf.solar_collectors.SolarCollectorPerformanceIntegralCollectorStorage¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object SolarCollectorPerformance:IntegralCollectorStorage Thermal and optical performance parameters for a single glazed solar collector with integral storage unit.
-
absorptance_of_absorber_plate¶ field Absorptance of Absorber Plate
The absorber plate solar absorptance. Copper is assumed asthe default absorber plate.Units: dimensionlessDefault value: 0.96value < 1.0Parameters: value (float) – value for IDD Field Absorptance of Absorber Plate Raises: ValueError– if value is not a valid valueReturns: the value of absorptance_of_absorber_plate or None if not set Return type: float
-
aspect_ratio¶ field Aspect Ratio
This value is ratio of the width (short side) to length(long side of) of the collector. Used to calculate theperimeter of the collectorUnits: mDefault value: 0.8value > 0.5value < 1.0Parameters: value (float) – value for IDD Field Aspect Ratio Raises: ValueError– if value is not a valid valueReturns: the value of aspect_ratio or None if not set Return type: float
-
bottom_heat_loss_conductance¶ field Bottom Heat Loss Conductance
Heat loss conductance of the collector bottom insulationUnits: W/m2-KDefault value: 0.4Parameters: value (float) – value for IDD Field Bottom Heat Loss Conductance Raises: ValueError– if value is not a valid valueReturns: the value of bottom_heat_loss_conductance or None if not set Return type: float
-
collector_side_height¶ field Collector Side Height
This value is used to estimate collector side area for the heatloss calculation through the collector sideUnits: mDefault value: 0.2value < 0.3Parameters: value (float) – value for IDD Field Collector Side Height Raises: ValueError– if value is not a valid valueReturns: the value of collector_side_height or None if not set Return type: float
-
collector_water_volume¶ field Collector Water Volume
Units: m3Parameters: value (float) – value for IDD Field Collector Water Volume Raises: ValueError– if value is not a valid valueReturns: the value of collector_water_volume or None if not set Return type: float
-
cover_spacing¶ field Cover Spacing
The gap between the transparent covers and between the inner coverand the absorber plateUnits: mDefault value: 0.05value <= 0.2Parameters: value (float) – value for IDD Field Cover Spacing Raises: ValueError– if value is not a valid valueReturns: the value of cover_spacing or None if not set Return type: float
-
emissivity_of_absorber_plate¶ field Emissivity of Absorber Plate
Thermal emissivity of the absorber plateUnits: dimensionlessDefault value: 0.3value < 1.0Parameters: value (float) – value for IDD Field Emissivity of Absorber Plate Raises: ValueError– if value is not a valid valueReturns: the value of emissivity_of_absorber_plate or None if not set Return type: float
-
emissivity_of_inner_cover¶ field Emissivity of Inner Cover
Thermal emissivity of the inner cover materialUnits: dimensionlessDefault value: 0.88value < 1.0Parameters: value (float) – value for IDD Field Emissivity of Inner Cover Raises: ValueError– if value is not a valid valueReturns: the value of emissivity_of_inner_cover or None if not set Return type: float
-
emissivity_of_outer_cover¶ field Emissivity of Outer Cover
Thermal emissivity of the outer cover, commonly glass is used asthe out collector cover material.Units: dimensionlessDefault value: 0.88value < 1.0Parameters: value (float) – value for IDD Field Emissivity of Outer Cover Raises: ValueError– if value is not a valid valueReturns: the value of emissivity_of_outer_cover or None if not set Return type: float
-
extinction_coefficient_times_thickness_of_outer_cover¶ field Extinction Coefficient Times Thickness of Outer Cover
Clear glass has extinction coefficient of about 15 [1/m]and with thickness of 3.0mm, the product of the extinctioncoefficient and thickness becomes 0.045 (=15 * 0.003)Units: dimensionlessDefault value: 0.045Parameters: value (float) – value for IDD Field Extinction Coefficient Times Thickness of Outer Cover Raises: ValueError– if value is not a valid valueReturns: the value of extinction_coefficient_times_thickness_of_outer_cover or None if not set Return type: float
-
extinction_coefficient_times_thickness_of_the_inner_cover¶ field Extinction Coefficient Times Thickness of the inner Cover
Default inner cover is very thin sheet of Teflon withextinction coefficient of approximately 40.0 and a thickness0.2mm yields a default value of 0.008.Units: dimensionlessDefault value: 0.008Parameters: value (float) – value for IDD Field Extinction Coefficient Times Thickness of the inner Cover Raises: ValueError– if value is not a valid valueReturns: the value of extinction_coefficient_times_thickness_of_the_inner_cover or None if not set Return type: float
-
gross_area¶ field Gross Area
Units: m2Parameters: value (float) – value for IDD Field Gross Area Raises: ValueError– if value is not a valid valueReturns: the value of gross_area or None if not set Return type: float
-
ics_collector_type¶ field ICS Collector Type
Currently only RectangularTank ICS collector type is available.Parameters: value (str) – value for IDD Field ICS Collector Type Raises: ValueError– if value is not a valid valueReturns: the value of ics_collector_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
-
number_of_covers¶ field Number of Covers
Number of transparent covers. Common practice is to use low-ironglass as the outer cover and very thin transparent sheet such asTeflon as the inner cover.Default value: 2value >= 1value <= 2Parameters: value (int) – value for IDD Field Number of Covers Raises: ValueError– if value is not a valid valueReturns: the value of number_of_covers or None if not set Return type: int
-
refractive_index_of_inner_cover¶ field Refractive Index of Inner Cover
Typical material is very thin sheet of Teflon (PTFE). The defaultvalue is refractive index of Teflon.Units: dimensionlessDefault value: 1.37value >= 1.0value <= 2.0Parameters: value (float) – value for IDD Field Refractive Index of Inner Cover Raises: ValueError– if value is not a valid valueReturns: the value of refractive_index_of_inner_cover or None if not set Return type: float
-
refractive_index_of_outer_cover¶ field Refractive Index of Outer Cover
Refractive index of outer cover. Typically low-iron glass is usedas the outer cover material, and used as the default outer coverwith a value of 1.526.Units: dimensionlessDefault value: 1.526value >= 1.0value <= 2.0Parameters: value (float) – value for IDD Field Refractive Index of Outer Cover Raises: ValueError– if value is not a valid valueReturns: the value of refractive_index_of_outer_cover or None if not set Return type: float
-
side_heat_loss_conductance¶ field Side Heat Loss Conductance
heat loss conductance of the collector side insulationUnits: W/m2-KDefault value: 0.6Parameters: value (float) – value for IDD Field Side Heat Loss Conductance Raises: ValueError– if value is not a valid valueReturns: the value of side_heat_loss_conductance or None if not set Return type: float
-
thermal_mass_of_absorber_plate¶ field Thermal Mass of Absorber Plate
Calculated from the specific heat, density and thicknessof the absorber plate.Units: J/m2-KParameters: value (float) – value for IDD Field Thermal Mass of Absorber Plate Raises: ValueError– if value is not a valid valueReturns: the value of thermal_mass_of_absorber_plate or None if not set Return type: float
-
-
class
pyidf.solar_collectors.SolarCollectorPerformancePhotovoltaicThermalSimple¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object SolarCollectorPerformance:PhotovoltaicThermal:Simple Thermal performance parameters for a hybrid photovoltaic-thermal (PVT) solar collector.
-
fraction_of_surface_area_with_active_thermal_collector¶ field Fraction of Surface Area with Active Thermal Collector
Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Fraction of Surface Area with Active Thermal Collector Raises: ValueError– if value is not a valid valueReturns: the value of fraction_of_surface_area_with_active_thermal_collector or None if not set Return type: float
-
front_surface_emittance¶ field Front Surface Emittance
Default value: 0.84value < 1.0Parameters: value (float) – value for IDD Field Front Surface Emittance Raises: ValueError– if value is not a valid valueReturns: the value of front_surface_emittance 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
-
thermal_conversion_efficiency_input_mode_type¶ field Thermal Conversion Efficiency Input Mode Type
Parameters: value (str) – value for IDD Field Thermal Conversion Efficiency Input Mode Type Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conversion_efficiency_input_mode_type or None if not set Return type: str
-
thermal_conversion_efficiency_schedule_name¶ field Thermal Conversion Efficiency Schedule Name
Parameters: value (str) – value for IDD Field Thermal Conversion Efficiency Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conversion_efficiency_schedule_name or None if not set Return type: str
-
value_for_thermal_conversion_efficiency_if_fixed¶ field Value for Thermal Conversion Efficiency if Fixed
Efficiency = (thermal power generated [W])/(incident solar[W])value <= 1.0Parameters: value (float) – value for IDD Field Value for Thermal Conversion Efficiency if Fixed Raises: ValueError– if value is not a valid valueReturns: the value of value_for_thermal_conversion_efficiency_if_fixed or None if not set Return type: float
-
-
class
pyidf.solar_collectors.SolarCollectorUnglazedTranspired¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object SolarCollector:UnglazedTranspired Unglazed transpired solar collector (UTSC) used to condition outdoor air. This type of collector is generally used to heat air drawn through perforated absorbers and also recover heat conducted out through the underlying surface. This object represents a single collector attached to one or more building or shading surfaces and to one or more outdoor air systems.
-
add_extensible(surface_1_name=None)¶ Add values for extensible fields
Parameters: surface_1_name (str) – value for IDD Field Surface 1 Name if value is None it will not be checked against the specification and is assumed to be a missing value
-
availability_schedule_name¶ field Availability Schedule Name
Availability schedule name for this collector. Schedule value > 0 means it is available.If this field is blank, the collector 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
-
boundary_conditions_model_name¶ field Boundary Conditions Model Name
Enter the name of a SurfaceProperty:OtherSideConditionsModel objectParameters: value (str) – value for IDD Field Boundary Conditions Model Name Raises: ValueError– if value is not a valid valueReturns: the value of boundary_conditions_model_name or None if not set Return type: str
-
collector_thickness¶ field Collector Thickness
Collector thickness is not required for Kutscher correlationCollector thickness is required for Van Decker et al. correlationUnits: mvalue >= 0.0005value <= 0.007Parameters: value (float) – value for IDD Field Collector Thickness Raises: ValueError– if value is not a valid valueReturns: the value of collector_thickness or None if not set Return type: float
-
diameter_of_perforations_in_collector¶ field Diameter of Perforations in Collector
Units: mParameters: value (float) – value for IDD Field Diameter of Perforations in Collector Raises: ValueError– if value is not a valid valueReturns: the value of diameter_of_perforations_in_collector or None if not set Return type: float
-
discharge_coefficient_for_openings_with_respect_to_buoyancy_driven_flow¶ field Discharge Coefficient for Openings with Respect to Buoyancy Driven Flow
CdUnits: dimensionlessDefault value: 0.65value <= 1.5Parameters: value (float) – value for IDD Field Discharge Coefficient for Openings with Respect to Buoyancy Driven Flow Raises: ValueError– if value is not a valid valueReturns: the value of discharge_coefficient_for_openings_with_respect_to_buoyancy_driven_flow or None if not set Return type: float
-
distance_between_perforations_in_collector¶ field Distance Between Perforations in Collector
Units: mParameters: value (float) – value for IDD Field Distance Between Perforations in Collector Raises: ValueError– if value is not a valid valueReturns: the value of distance_between_perforations_in_collector or None if not set Return type: float
-
effective_cross_section_area_of_plenum_behind_collector¶ field Effective Cross Section Area of Plenum Behind Collector
if corrugated, use average depthUnits: m2Parameters: value (float) – value for IDD Field Effective Cross Section Area of Plenum Behind Collector Raises: ValueError– if value is not a valid valueReturns: the value of effective_cross_section_area_of_plenum_behind_collector or None if not set Return type: float
-
effective_gap_thickness_of_plenum_behind_collector¶ field Effective Gap Thickness of Plenum Behind Collector
if corrugated, use average depthUnits: mParameters: value (float) – value for IDD Field Effective Gap Thickness of Plenum Behind Collector Raises: ValueError– if value is not a valid valueReturns: the value of effective_gap_thickness_of_plenum_behind_collector or None if not set Return type: float
-
effective_overall_height_of_collector¶ field Effective Overall Height of Collector
Parameters: value (float) – value for IDD Field Effective Overall Height of Collector Raises: ValueError– if value is not a valid valueReturns: the value of effective_overall_height_of_collector or None if not set Return type: float
-
effectiveness_for_perforations_with_respect_to_wind¶ field Effectiveness for Perforations with Respect to Wind
CvUnits: dimensionlessDefault value: 0.25value <= 1.5Parameters: value (float) – value for IDD Field Effectiveness for Perforations with Respect to Wind Raises: ValueError– if value is not a valid valueReturns: the value of effectiveness_for_perforations_with_respect_to_wind or None if not set Return type: float
-
extensibles¶ Get list of all extensibles
-
free_heating_setpoint_schedule_name¶ field Free Heating Setpoint Schedule Name
Parameters: value (str) – value for IDD Field Free Heating Setpoint Schedule Name Raises: ValueError– if value is not a valid valueReturns: the value of free_heating_setpoint_schedule_name or None if not set Return type: str
-
heat_exchange_effectiveness_correlation¶ field Heat Exchange Effectiveness Correlation
Default value: Kutscher1994Parameters: value (str) – value for IDD Field Heat Exchange Effectiveness Correlation Raises: ValueError– if value is not a valid valueReturns: the value of heat_exchange_effectiveness_correlation or None if not set Return type: str
-
hole_layout_pattern_for_pitch¶ field Hole Layout Pattern for Pitch
Default value: SquareParameters: value (str) – value for IDD Field Hole Layout Pattern for Pitch Raises: ValueError– if value is not a valid valueReturns: the value of hole_layout_pattern_for_pitch or None if not set Return type: str
-
inlet_node_name¶ field Inlet Node Name
required field if no SolarCollector:UnglazedTranspired:MultisystemParameters: value (str) – value for IDD Field Inlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of inlet_node_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
-
outlet_node_name¶ field Outlet Node Name
required field if no SolarCollector:UnglazedTranspired:MultisystemParameters: value (str) – value for IDD Field Outlet Node Name Raises: ValueError– if value is not a valid valueReturns: the value of outlet_node_name or None if not set Return type: str
-
ratio_of_actual_collector_surface_area_to_projected_surface_area¶ field Ratio of Actual Collector Surface Area to Projected Surface Area
This parameter is used to help account for corrugations in the collectorUnits: dimensionlessDefault value: 1.0value >= 1.0value <= 2.0Parameters: value (float) – value for IDD Field Ratio of Actual Collector Surface Area to Projected Surface Area Raises: ValueError– if value is not a valid valueReturns: the value of ratio_of_actual_collector_surface_area_to_projected_surface_area or None if not set Return type: float
-
roughness_of_collector¶ field Roughness of Collector
Parameters: value (str) – value for IDD Field Roughness of Collector Raises: ValueError– if value is not a valid valueReturns: the value of roughness_of_collector or None if not set Return type: str
-
setpoint_node_name¶ field Setpoint Node Name
This node is where the mixed air setpoint is determined.required field if no SolarCollector:UnglazedTranspired:MultisystemParameters: value (str) – value for IDD Field Setpoint Node Name Raises: ValueError– if value is not a valid valueReturns: the value of setpoint_node_name or None if not set Return type: str
-
solar_absorbtivity_of_collector_surface¶ field Solar Absorbtivity of Collector Surface
Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Solar Absorbtivity of Collector Surface Raises: ValueError– if value is not a valid valueReturns: the value of solar_absorbtivity_of_collector_surface or None if not set Return type: float
-
thermal_emissivity_of_collector_surface¶ field Thermal Emissivity of Collector Surface
Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Thermal Emissivity of Collector Surface Raises: ValueError– if value is not a valid valueReturns: the value of thermal_emissivity_of_collector_surface or None if not set Return type: float
-
zone_node_name¶ field Zone Node Name
This node is used to identify the affected zonerequired field if no SolarCollector:UnglazedTranspired:MultisystemParameters: value (str) – value for IDD Field Zone Node Name Raises: ValueError– if value is not a valid valueReturns: the value of zone_node_name or None if not set Return type: str
-
-
class
pyidf.solar_collectors.SolarCollectorUnglazedTranspiredMultisystem¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object SolarCollector:UnglazedTranspired:Multisystem quad-tuples of inlet, outlet, control, and zone nodes for multiple different outdoor air systems attached to same collector
-
add_extensible(outdoor_air_system_1_collector_inlet_node=None, outdoor_air_system_1_collector_outlet_node=None, outdoor_air_system_1_mixed_air_node=None, outdoor_air_system_1_zone_node=None)¶ Add values for extensible fields
Parameters: - outdoor_air_system_1_collector_inlet_node (str) – value for IDD Field Outdoor Air System 1 Collector Inlet Node if value is None it will not be checked against the specification and is assumed to be a missing value
- outdoor_air_system_1_collector_outlet_node (str) – value for IDD Field Outdoor Air System 1 Collector Outlet Node if value is None it will not be checked against the specification and is assumed to be a missing value
- outdoor_air_system_1_mixed_air_node (str) – value for IDD Field Outdoor Air System 1 Mixed Air Node if value is None it will not be checked against the specification and is assumed to be a missing value
- outdoor_air_system_1_zone_node (str) – value for IDD Field Outdoor Air System 1 Zone Node 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
-
solar_collector_name¶ field Solar Collector Name
Enter the name of a SolarCollector:UnglazedTranspired object.Parameters: value (str) – value for IDD Field Solar Collector Name Raises: ValueError– if value is not a valid valueReturns: the value of solar_collector_name or None if not set Return type: str
-