modelGCritCalc

Model calculating the critical insolation level

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Information

This component calculates the solar radiation necessary for the fluid in the collector to gain heat. It is used in the model Buildings.Fluid.SolarCollectors.Controls.CollectorPump.

The critical solar radiation level is calculated using Equation 6.8.2 in Duffie and Beckman (2006). It is

GTC=FRUL (TIn-TEnv) /(FR(τα))

where GTC is the critical solar radiation, FRUL is the heat loss coefficient, TIn is the inlet temperature, TEnv is the ambient temperature, and FR(τα) is the maximum efficiency.

References

J.A. Duffie and W.A. Beckman 2006, Solar Engineering of Thermal Processes (3rd Edition), John Wiley & Sons, Inc.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.CoefficientOfHeatTransferslopeSlope from ratings data
Realy_intercepty_intercept from ratings data

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputTInTemperature of water entering the collector
Modelica.Blocks.Interfaces.RealOutputG_TCCritical radiation level
Modelica.Blocks.Interfaces.RealInputTEnvAmbient temperature at the collector

Revisions

  • February 15, 2024, by Jelger Jansen:
    Refactor model.
    This is for Buildings, #3604.
  • February 15, 2013 by Peter Grant
    First implementation