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.GenericASHRAE93 GenericASHRAE93 Generic data record for ASHRAE93 solar collector models
Buildings.Fluid.SolarCollectors.Data.GenericEN12975 GenericEN12975 Generic data record for EN12975 solar collector models
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.BaseClasses BaseClasses Package with base classes for data records of solar thermal collectors

Buildings.Fluid.SolarCollectors.Data.GenericASHRAE93 Buildings.Fluid.SolarCollectors.Data.GenericASHRAE93

Generic data record for ASHRAE93 solar collector models

Information

Record containing performance parameters for ASHRAE93 solar collector models.

Extends from Buildings.Fluid.SolarCollectors.Data.BaseClasses.Generic (Generic data record providing common inputs for ASHRAE93 and EN12975 solar collector models).

Contents

TypeNameDefaultDescription
AreaA Area [m2]
HeatCapacityCTyp Total thermal capacity or fluid volume and 'dry' thermal capacity or mass
HeatCapacityC Dry or total thermal capacity of the solar thermal collector [J/K]
VolumeV Fluid volume [m3]
MassmDry Dry mass [kg]
RealmperA_flow_nominal Nominal mass flow rate per unit area of collector [kg/(s.m2)]
PressureDifferencedp_nominal Nominal pressure drop [Pa]
AngleincAngDat[:]Modelica.Units.Conversions.f...Incident angle data [rad]
RealincAngModDat[size(incAngDat, 1)] Incident angle modifier data [1]
Realy_intercept y intercept (Maximum efficiency) [1]
CoefficientOfHeatTransferslope Slope from rating data [W/(m2.K)]

Modelica definition

record GenericASHRAE93 "Generic data record for ASHRAE93 solar collector models" extends Buildings.Fluid.SolarCollectors.Data.BaseClasses.Generic; parameter Real y_intercept(final min=0, final max=1, final unit="1") "y intercept (Maximum efficiency)"; parameter Modelica.Units.SI.CoefficientOfHeatTransfer slope(final max=0) "Slope from rating data"; end GenericASHRAE93;

Buildings.Fluid.SolarCollectors.Data.GenericEN12975 Buildings.Fluid.SolarCollectors.Data.GenericEN12975

Generic data record for EN12975 solar collector models

Information

Record containing performance parameters for EN12975 solar collector models.

Extends from Buildings.Fluid.SolarCollectors.Data.BaseClasses.Generic (Generic data record providing common inputs for ASHRAE93 and EN12975 solar collector models).

Contents

TypeNameDefaultDescription
AreaA Area [m2]
HeatCapacityCTyp Total thermal capacity or fluid volume and 'dry' thermal capacity or mass
HeatCapacityC Dry or total thermal capacity of the solar thermal collector [J/K]
VolumeV Fluid volume [m3]
MassmDry Dry mass [kg]
RealmperA_flow_nominal Nominal mass flow rate per unit area of collector [kg/(s.m2)]
PressureDifferencedp_nominal Nominal pressure drop [Pa]
AngleincAngDat[:]Modelica.Units.Conversions.f...Incident angle data [rad]
RealincAngModDat[size(incAngDat, 1)] Incident angle modifier data [1]
RealIAMDiff Incidence angle modifier for diffuse irradiance (incidence angle of 50°) [1]
Realeta0 Optical efficiency (Maximum efficiency) [1]
CoefficientOfHeatTransfera1 First order heat loss coefficient [W/(m2.K)]
Reala2 Second order heat loss coefficient [W/(m2.K2)]

Modelica definition

record GenericEN12975 "Generic data record for EN12975 solar collector models" extends Buildings.Fluid.SolarCollectors.Data.BaseClasses.Generic; parameter Real IAMDiff(final min=0, final max=1, final unit="1") "Incidence angle modifier for diffuse irradiance (incidence angle of 50°)"; parameter Real eta0(final min=0, final max=1, final unit="1") "Optical efficiency (Maximum efficiency)"; parameter Modelica.Units.SI.CoefficientOfHeatTransfer a1(final min=0) "First order heat loss coefficient"; parameter Real a2(final unit="W/(m2.K2)", final min=0) "Second order heat loss coefficient"; end GenericEN12975;