blockWetBulb_TDryBulPhi
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.Controls.OBC.CDL.Psychrometrics.Validation.WetBulb_TDryBulPhi.
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
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TDryBul | Dry bulb temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | phi | Relative air humidity | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | TWetBul | Wet bulb temperature |
Revisions
-
March 6, 2023, by Michael Wetter:
Added a constant in order for unit check to pass.
See Buildings, issue 1711 for a discussion. -
November 12, 2020, by Michael Wetter:
Reformulated to remove dependency toModelica.Units.SI.
This is for Buildings, issue 2243. -
September 29, 2020, by Michael Wetter:
Removed unused inputpand renamed block.
This is for Buildings, issue 2139 -
April 11, 2017, by Jianjun Hu:
Changed the model to avoid using nonlinear equation. -
November 3, 2016, by Michael Wetter:
Changed icon. -
May 24, 2016, by Filip Jorissen:
Corrected exact implementation. See Buildings, issue 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 useBuildings.Utilities.Psychrometrics.Functions.saturationPressure()andBuildings.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.