modelFlatPlateNPanels

Validation model for flat plate collector with different settings for nPanel

Extends from Buildings.Fluid.SolarCollectors.Validation.FlatPlate (Validation model for FlatPlate).

Information

This model validates the solar collector model Buildings.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

TypeNameDefaultDescription
IntegernPanels10Number of panels

Components

TypeNameDefaultDescription
Buildings.Fluid.SolarCollectors.ASHRAE93solCol (from FlatPlate)Flat plate solar collector model, has been modified for validation purposes
Buildings.BoundaryConditions.WeatherData.ReaderTMY3weaDat (from FlatPlate)Weather data file reader
Buildings.Fluid.Sources.Boundary_pTsou (from FlatPlate)Outlet for water flow
Buildings.Fluid.Sources.MassFlowSource_Tbou (from FlatPlate)Inlet for water flow, at a prescribed flow rate and temperature
Modelica.Blocks.Math.Addadd (from FlatPlate)Converts TRNSYS data from degree Celsius to Kelving
Modelica.Blocks.Sources.CombiTimeTabledatRea (from FlatPlate)Data reader with inlet conditions from TRNSYS
Modelica.Blocks.Sources.Constantconst (from FlatPlate)Used to convert TRNSYS data from degree Celsius to Kelving
Buildings.Fluid.SolarCollectors.ASHRAE93solCol1Flat plate solar collector model, has been modified for validation purposes
Buildings.Fluid.Sources.Boundary_pTsou1Outlet for water flow
Buildings.Fluid.Sources.MassFlowSource_Tbou1Inlet for water flow, at a prescribed flow rate and temperature
Modelica.Blocks.Math.GaingaiNPanGain for number of panels
Modelica.Blocks.Sources.RealExpressiondifHeaGaiDifference in heat gain at last panel between model with 1 and with 30 panels
Modelica.Blocks.Sources.RealExpressiondifHeaLosDifference in heat loss at last panel between model with 1 and with 30 panels

Revisions

  • September 16, 2021, by Michael Wetter:
    Removed parameter assignment for lat.
    This is for IBPSA, #1477.
  • November 21, 2017, by Michael Wetter:
    First implementation to validate #1073.