modelFlatPlate

Validation model for FlatPlate

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This model was used to validate the Buildings.Fluid.SolarCollectors.ASHRAE93 solar collector model against TRNSYS data. Data files are used to ensure that the Buildings.Fluid.SolarCollectors.ASHRAE93 solar collector model and the TRNSYS model use the same inlet and weather conditions. The solar collector model must reference the Buildings.Fluid.SolarCollectors.Data.GlazedFlatPlate.FP_TRNSYSValidation data record when comparing model results to the stored TRNSYS results.

The solar collector temperature of the Modelica model has a spike in the morning. At this time, there is solar irradiation on the collector but no mass flow rate, which leads to an increase in temperature.

Components

TypeNameDefaultDescription
Buildings.Fluid.SolarCollectors.ASHRAE93solColFlat plate solar collector model, has been modified for validation purposes
Buildings.BoundaryConditions.WeatherData.ReaderTMY3weaDatWeather data file reader
Buildings.Fluid.Sources.Boundary_pTsouOutlet for water flow
Buildings.Fluid.Sources.MassFlowSource_TbouInlet for water flow, at a prescribed flow rate and temperature
Modelica.Blocks.Math.AddaddConverts TRNSYS data from degree Celsius to Kelving
Modelica.Blocks.Sources.CombiTimeTabledatReaData reader with inlet conditions from TRNSYS
Modelica.Blocks.Sources.ConstantconstUsed to convert TRNSYS data from degree Celsius to Kelving

Contents

NameDescription
MediumMedium in the system

Revisions

  • September 16, 2021, by Michael Wetter:
    Removed parameter assignment for lat.
    This is for IBPSA, #1477.
  • April 21, 2016, by Michael Wetter:
    Replaced ModelicaServices.ExternalReferences.loadResource with Modelica.Utilities.Files.loadResource.
  • December 22, 2014 by Michael Wetter:
    Removed Modelica.Fluid.System to address issue #311.
  • March 27, 2013, by Peter Grant:
    First implementation.