modelLongWaveRadiation

Extends from Modelica.Blocks.Icons.Block.

Information

Computes longwave radiation exchange between the sky and a tilted surface using ambient meteorological inputs. The model estimates sky emissivity based on the dew point temperature derived from ambient temperature and relative humidity, following Buck's equation. It then applies the Stefan–Boltzmann law to calculate the net longwave radiation on a tilted surface, accounting for both sky and ground contributions.

Implementation Notes

This model is used in the validation of unglazed photovoltaic–thermal (PVT) collectors ( IDEAS.Fluid.PVTCollectors.Validation.PVT_UI.PVTQuasiDynamicCollectorValidation) where direct longwave irradiance measurements are unreliable or unavailable. It assumes a ground emissivity of 0.95. The clear-sky emissivity is calculated using an empirical correlation based on the dew point temperature. The model is particularly useful in dynamic simulations where longwave radiation must be estimated from standard meteorological data.

References

  • Buck, A.L., New equations for computing vapor pressure and enhancement factor, Journal of Applied Meteorology, 1981.
  • Meertens, L.; Jansen, J.; Helsen, L. (2026). Development and Experimental Validation of an Open-Source Photovoltaic‑Thermal Collector Modelica Model that Only Needs Datasheet Parameters. Submitted to Mathematical and Computer Modelling of Dynamical Systems, Special Issue on Modelica, FMI, and Open Standards.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.AngletilSurface tilt (0 for horizontally mounted collector)
Modelica.Units.SI.DimensionlessRatioepsGro0.95ground emissivity [-]
RealaBuck243.5Buck constant for dew point [°C]
RealbBuck17.67Buck constant for dew point [°C]

Components

TypeNameDefaultDescription
RealTdewDew point temperature [°C]
RealepsSkyClear sky emissivity [-]
Modelica.Blocks.Interfaces.RealInputTambAmbient temperature [°C]
Modelica.Blocks.Interfaces.RealInputrHRelative Humidity [%]
Modelica.Blocks.Interfaces.RealInputpatmAtmospheric pressure [atm]
Modelica.Blocks.Interfaces.RealInputEdif_hDiffuse horizontal irradiation [W/m2]
Modelica.Blocks.Interfaces.RealInputEglobh_hglobal horizontal irradiation [W/m2]
Modelica.Blocks.Interfaces.RealOutputlonRadLongwave radiation [W/m²]

Revisions

  • July 7, 2025, by Lone Meertens:
    First implementation PVT model. This is for #1436.