blockTWetBul_TDryBulPhi

Block to compute the wet bulb temperature based on relative humidity

Extends from Modelica.Icons.ObsoleteModel.

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

Components

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.