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 |
---|---|
![]() |
Generic data record providing inputs for specific collector data records |
![]() |
Package with SRCC rating information for concentrating solar thermal collectors |
![]() |
Package with SRCC rating information for glazed flat-plate solar thermal collectors |
![]() |
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] | |
PressureDifference | dp_nominal | dp_nominal( ... | Pressure drop during test conditions [Pa] |
Real | mperA_flow_nominal | 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( ... | 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.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;