Buildings.Fluid.SolarCollectors.Data

Data for solar thermal collectors

Information

Package with performance data for solar thermal collectors. All solar collector data package names begin with an abbreviation of the type of collector it is. The abbreviations are as follows:

Extends from Modelica.Icons.MaterialPropertiesPackage (Icon for package containing property classes).

Package Content

Name Description
Buildings.Fluid.SolarCollectors.Data.GenericSolarCollector GenericSolarCollector Generic data record providing inputs for specific collector data records
Buildings.Fluid.SolarCollectors.Data.Concentrating Concentrating Package with SRCC rating information for concentrating solar thermal collectors
Buildings.Fluid.SolarCollectors.Data.GlazedFlatPlate GlazedFlatPlate Package with SRCC rating information for glazed flat-plate solar thermal collectors
Buildings.Fluid.SolarCollectors.Data.Tubular Tubular Package with SRCC rating information for tubular solar thermal collectors

Buildings.Fluid.SolarCollectors.Data.GenericSolarCollector Buildings.Fluid.SolarCollectors.Data.GenericSolarCollector

Generic data record providing inputs for specific collector data records

Information

Generic data file which is used for the Buildings.Fluid.Solarcollectors.BaseClasses.PartialSolarCollector model. It establishes the base inputs needed to create model-specific data packages.

Extends from Modelica.Icons.Record (Icon for records).

Parameters

TypeNameDefaultDescription
AreaATyp Gross or aperture area
AreaA Area [m2]
MassmDry Dry weight [kg]
VolumeV Fluid volume [m3]
PressureDifferencedp_nominal Pressure drop during test conditions [Pa]
RealmperA_flow_nominal Mass flow rate per unit area of collector [kg/(s.m2)]
RealB0 1st incident angle modifier coefficient
RealB1 2nd incident angle modifier coefficient
Realy_intercept Y intercept (Maximum efficiency)
Realslope Slope from rating data [W/(m2.K)]
RealIAMDiff Incidence angle modifier from EN12975 ratings data
RealC1 Heat loss coefficient from EN12975 ratings data
RealC2 Temperature dependence of heat loss from EN12975 ratings data
IrradianceG_nominal Nominal solar irradiance specified in ratings data [W/m2]
TemperatureDifferencedT_nominal Nominal temperature difference specified in ratings data [K]

Modelica definition

record GenericSolarCollector "Generic data record providing inputs for specific collector data records" extends Modelica.Icons.Record; parameter SolarCollectors.Types.Area ATyp "Gross or aperture area"; parameter Modelica.SIunits.Area A "Area"; parameter Modelica.SIunits.Mass mDry "Dry weight"; parameter Modelica.SIunits.Volume V "Fluid volume"; parameter Modelica.SIunits.PressureDifference dp_nominal(displayUnit="Pa") "Pressure drop during test conditions"; parameter Real mperA_flow_nominal(unit="kg/(s.m2)") "Mass flow rate per unit area of collector"; parameter Real B0 "1st incident angle modifier coefficient"; parameter Real B1 "2nd incident angle modifier coefficient"; parameter Real y_intercept "Y intercept (Maximum efficiency)"; parameter Real slope(final max=0, final unit = "W/(m2.K)") "Slope from rating data"; parameter Real IAMDiff "Incidence angle modifier from EN12975 ratings data"; parameter Real C1 "Heat loss coefficient from EN12975 ratings data"; parameter Real C2 "Temperature dependence of heat loss from EN12975 ratings data"; parameter Modelica.SIunits.Irradiance G_nominal "Nominal solar irradiance specified in ratings data"; parameter Modelica.SIunits.TemperatureDifference dT_nominal "Nominal temperature difference specified in ratings data"; end GenericSolarCollector;