recordPhotovoltaicThermalBaseDataDefinition
Extends from AixLib.Fluid.SolarCollectors.Data.GenericEN12975 (Generic data record for EN12975 solar collector models).
Information
Overview
This record extends the solar thermal collectors records and adds efficiency curves for the electrical part to enable a model of a photovoltaic thermal collector. Note that the default values for angles, pressure drops and panel area are generic assumptions based on values for solar thermal collectors provided in AixLib.Fluid.SolarCollectors.Data. If you want to model a specific device, check the general UsersGuide for information on these parameters and set them appropriately: AixLib.Fluid.SolarCollectors.UsersGuide.
References
Record is used in model AixLib.Fluid.SolarCollectors.PhotovoltaicThermal.EN12975Curves.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Area | A (from Generic) | Area | |
| AixLib.Fluid.SolarCollectors.Types.HeatCapacity | CTyp (from Generic) | Total thermal capacity or fluid volume and 'dry' thermal capacity or mass | |
| Modelica.Units.SI.HeatCapacity | C (from Generic) | Dry or total thermal capacity of the solar thermal collector | |
| Modelica.Units.SI.Volume | V (from Generic) | Fluid volume | |
| Modelica.Units.SI.Mass | mDry (from Generic) | Dry mass | |
| Real | mperA_flow_nominal (from Generic) | Nominal mass flow rate per unit area of collector | |
| Modelica.Units.SI.PressureDifference | dp_nominal (from Generic) | Nominal pressure drop | |
| Modelica.Units.SI.Angle | incAngDat (from Generic) | Modelica.Units.Conversions.from_deg({0, 10, 20, 30, 40, 50, 60, 70, 80, 90}) | Incident angle data |
| Real | incAngModDat (from Generic) | Incident angle modifier data | |
| Boolean | validated (from Generic) | validateAngles(incAngDat = incAngDat, incAngModDat = incAngModDat) | True if data are valid, otherwise an assertion is issued |
| Real | IAMDiff (from GenericEN12975) | Incidence angle modifier for diffuse irradiance (incidence angle of 50°) | |
| Real | eta0 (from GenericEN12975) | Optical efficiency (Maximum efficiency) | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | a1 (from GenericEN12975) | First order heat loss coefficient | |
| Real | a2 (from GenericEN12975) | Second order heat loss coefficient | |
| Modelica.Units.SI.Efficiency | etaEle_zero | Conversion factor/Efficiency at Q = 0 for electrical efficiency | |
| Real | mEle | Gradient of electrical efficiency linear approximation |
Revisions
-
January 23, 2024 by Philipp Schmitz and Fabian Wuellhorst:
First implementation. This is for issue 1451.