Description: "Data for solar thermal collectors"

- Home > Modelica

## 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:

- C: Concentrating
- FP: Flat Plate
- T: Tubular

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

### Package Content

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

## 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

Type | Name | Default | Description
--- | --- | --- | ---
Area | ATyp |  | Gross or aperture area
Area | A |  | Area [m2]
Mass | mDry |  | Dry weight [kg]
Volume | V |  | Fluid volume [m3]
Pressure | dp_nominal |  | Pressure drop during test conditions [Pa]
Real | mperA_flow_nominal |  | Mass flow rate per unit area of collector [kg/(s.m2)]
Real | B0 |  | 1st incident angle modifier coefficient
Real | B1 |  | 2nd incident angle modifier coefficient
Real | y_intercept |  | Y intercept (Maximum efficiency)
Real | slope |  | Slope from rating data [W/(m2.K)]
Real | IAMDiff |  | Incidence angle modifier from EN12975 ratings data
Real | C1 |  | Heat loss coefficient from EN12975 ratings data
Real | C2 |  | Temperature dependence of heat loss from EN12975 ratings data
Irradiance | G_nominal |  | Nominal solar irradiance specified in ratings data [W/m2]
TemperatureDifference | dT_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.Pressure dp_nominal "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(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;