modelFlatPlateNPanels
Validation model for flat plate collector with different settings for nPanel
Extends from AixLib.Fluid.SolarCollectors.Validation.FlatPlate (Validation model for FlatPlate).
Information
This model validates the solar collector model
AixLib.Fluid.SolarCollectors.ASHRAE93
for the case
where the number of panels is 1 for the instance solCol
and 10 for the instance solCol1.
The instances difHeaGai and difHeaLos
compare the heat gain and heat loss between the two models.
The output of these blocks should be zero, except for rounding errors.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nPanels | 10 | Number of panels |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.Fluid.SolarCollectors.ASHRAE93 | solCol (from FlatPlate) | Flat plate solar collector model, has been modified for validation purposes | |
| AixLib.BoundaryConditions.WeatherData.ReaderTMY3 | weaDat (from FlatPlate) | Weather data file reader | |
| AixLib.Fluid.Sources.Boundary_pT | sou (from FlatPlate) | Outlet for water flow | |
| AixLib.Fluid.Sources.MassFlowSource_T | bou (from FlatPlate) | Inlet for water flow, at a prescribed flow rate and temperature | |
| Modelica.Blocks.Math.Add | add (from FlatPlate) | Converts TRNSYS data from degree Celsius to Kelving | |
| Modelica.Blocks.Sources.CombiTimeTable | datRea (from FlatPlate) | Data reader with inlet conditions from TRNSYS | |
| Modelica.Blocks.Sources.Constant | const (from FlatPlate) | Used to convert TRNSYS data from degree Celsius to Kelving | |
| AixLib.Fluid.SolarCollectors.ASHRAE93 | solCol1 | Flat plate solar collector model, has been modified for validation purposes | |
| AixLib.Fluid.Sources.Boundary_pT | sou1 | Outlet for water flow | |
| AixLib.Fluid.Sources.MassFlowSource_T | bou1 | Inlet for water flow, at a prescribed flow rate and temperature | |
| Modelica.Blocks.Math.Gain | gaiNPan | Gain for number of panels | |
| Modelica.Blocks.Sources.RealExpression | difHeaGai | Difference in heat gain at last panel between model with 1 and with 30 panels | |
| Modelica.Blocks.Sources.RealExpression | difHeaLos | Difference in heat loss at last panel between model with 1 and with 30 panels |
Revisions
-
September 16, 2021, by Michael Wetter:
Removed parameter assignment forlat.
This is for IBPSA, #1477. -
November 21, 2017, by Michael Wetter:
First implementation to validate #1073.