blockTWetBul_TDryBulPhi

Block to compute the wet bulb temperature based on relative humidity

Extends from Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Information

This block computes the wet bulb temperature for a given dry bulb temperature, relative air humidity and atmospheric pressure.

The block uses the approximation of Stull (2011) to compute the wet bulb temperature without requiring a nonlinear equation. The approximation by Stull is valid for a relative humidity of 5% to 99%, a temperature range from -20°C to 50°C and standard sea level pressure. For this range of data, the approximation error is -1 Kelvin to +0.65 Kelvin, with a mean error of less than 0.3 Kelvin.

The model is validated in Buildings.Obsolete.Controls.OBC.CDL.Psychrometrics.Validation.TWetBul_TDryBulPhi.

For a model that takes the mass fraction instead of the relative humidity as an input, see Buildings.Utilities.Psychrometrics.TWetBul_TDryBulXi.

References

Stull, Roland. Wet-Bulb Temperature from Relative Humidity and Air Temperature Roland Stull. Journal of Applied Meteorology and Climatology. Volume 50, Issue 11, pp. 2267-2269. November 2011 DOI: 10.1175/JAMC-D-11-0143.1

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealInputTDryBulDry bulb temperature
Buildings.Controls.OBC.CDL.Interfaces.RealInputphiRelative air humidity
Buildings.Controls.OBC.CDL.Interfaces.RealInputpPressure
Buildings.Controls.OBC.CDL.Interfaces.RealOutputTWetBulWet bulb temperature

Revisions

  • September 29, 2020, by Michael Wetter:
    Moved to Obsolete package.
    This is for issue 2139.
  • April 11, 2017, by Jianjun Hu:
    Changed the model so to avoid using nonlinear equation.
  • November 3, 2016, by Michael Wetter:
    Changed icon.
  • May 24, 2016, by Filip Jorissen:
    Corrected exact implementation. See #474 for a discussion.
  • October 3, 2014, by Michael Wetter:
    Changed assignment of nominal value to avoid in OpenModelica the warning alias set with different nominal values.
  • November 20, 2013 by Michael Wetter:
    Updated model to use Buildings.Utilities.Psychrometrics.Functions.saturationPressure() and Buildings.Utilities.Psychrometrics.Functions.saturationPressureLiquid() as these functions have been moved from the medium to the psychrometrics package.
  • October 1, 2012 by Michael Wetter:
    First implementation.