Title: | Calculate Thermal Indexes |
---|---|
Description: | Calculates several thermal comfort indexes using temperature, wind speed and relative humidity values, calculating indexes such as Humidex, windchill, Discomfort Index and others. |
Authors: | Francisco Jablinski Castelhano/Laboclima - Universidade Federal do Paraná |
Maintainer: | Francisco Jablinski Castelhano <[email protected]> |
License: | GPL (>= 2) |
Version: | 0.2.0 |
Built: | 2024-11-05 06:13:12 UTC |
Source: | https://github.com/cran/ThermIndex |
Converts Temperature from Farenheit to Celsius
tempftoc(tf)
tempftoc(tf)
tf |
Numerical Vector of Temperature Values in Farenheit |
Numerical vectors containing Temperature Values in Celsius
Francisco Jablinski Castelhano - Laboclima/ Universidade Federal do Paraná
##----Converting temperature from farenheit to celsius tempftoc(tf= 92)
##----Converting temperature from farenheit to celsius tempftoc(tf= 92)
Converts Wind Velocity values in Km/h to m/s
kmhtoms(wvkmh)
kmhtoms(wvkmh)
wvkmh |
Numerical Vector of Wind Velocity Values in Km/h |
Numerical vectors containing Wind velocity in m/s
Francisco Jablinski Castelhano - Laboclima/Universidade Federal do Paraná
##----Converting Wind from Km/h to m/s kmhtoms(wvkmh=5)
##----Converting Wind from Km/h to m/s kmhtoms(wvkmh=5)
Converts Wind Velocity values in Knots to m/s
kntoms(wvkn)
kntoms(wvkn)
wvkn |
Numerical Vector of Wind Velocity Values in Knots |
Numerical vectors containing Wind velocity in m/s
Francisco Jablinski Castelhano - Laboclima/Universidade Federal do Paraná
##----Converting Wind from Knots to m/s kntoms(wvkn=4)
##----Converting Wind from Knots to m/s kntoms(wvkn=4)
Converts Wind Velocity values in mph to m/s
mphtoms(wvmph)
mphtoms(wvmph)
wvmph |
Numerical Vector of Wind Velocity Values in mph |
Numerical vectors containing Wind velocity in m/s
Francisco Jablinski Castelhano - Laboclima/Universidade Federal do Paraná
##----Converting Wind from mph to m/s mphtoms(wvmph=9.4)
##----Converting Wind from mph to m/s mphtoms(wvmph=9.4)
This function calculates the Thermal Discomfort Index for a daily or hourly data series, based on the formula purposed by Thom(1959). Thom's index was created in 1959 at the U.S Weather Bureau in order to precise thermal discomfort levels. A chart containing the values and the discomfort level are presented on the link written at See Also section.
di(temp, ur)
di(temp, ur)
temp |
Numerical Vector of Mean Air Temperature values in celsius |
ur |
Numerical Vector of Mean Air Temperature values in celsius |
Numerical vectors containing the Discomfort Index Values
Francisco Jablinski Castelhano - Laboclima/Universidade Federal do Paraná
Thom, E.C. The discomfort index. Weatherwise.(1959), v. 12, p. 57-60.
http://www.eurometeo.com/english/read/doc_heat
##----Performing the Discomfort Index calculation di(temp=22,ur=18)
##----Performing the Discomfort Index calculation di(temp=22,ur=18)
Calculates the Effective Temperature taking Wind Velocity for a daily or hourly data series, based on the formula by Suping et al(1992) .
etv(temp,ur,vv)
etv(temp,ur,vv)
temp |
Numerical Vector of Mean Air Temperature values in celsius |
ur |
Numerical vector of Relative humidity Values in percentual |
vv |
Numerical vector of Wind velocity values in m/s |
Numerical vectors containing the Effective Temperature taking Wind velocity
Francisco Jablinski Castelhano - Laboclima/Universidade Federal do Paraná
Suping, Z. Guanglin, M.,Yanwen, W.,Ji, L. Study of the relationships between weather conditions and the marathon race, and of meteorotropic effects on distance runners, International Journal of Biometeorology,(1992),V.36, P.63-68.
http://www.periodicos.ufam.edu.br/revista-geonorte/article/view/e/2204
#Calculating the Effective Temperature taking Wind velocity Index etv(temp= 31.1,ur=64,vv=1.2)
#Calculating the Effective Temperature taking Wind velocity Index etv(temp= 31.1,ur=64,vv=1.2)
Calculates the Thermal Comfort Index Humidex for daily or hourly data series, based on the formula purposed by Masterton and Richardson (1979).
humidex(temp,ur)
humidex(temp,ur)
temp |
Numerical Vector of Mean Temperature Values in celsius |
ur |
Numerical Vector of Relative Humidity in percentual |
Numerical vectors containing the Humidex Index Values
Francisco Jablinski Castelhano - Laboclima/Univesidade Federal do Paraná
Masterton,J.M., Richardson,F.A.,Humidex ; a method of quantifying human discomfort due to excessive heat and humidity,Environment Canada,1979
https://www.ccohs.ca/oshanswers/phys_agents/humidex.html
##----Performing the Humidex calculation humidex(temp=21.2,ur = 97)
##----Performing the Humidex calculation humidex(temp=21.2,ur = 97)
Calculates the Wind Chill index based on the NOAA's equation. Notice that this is an index to calculate how cold air feels on human skin. It is only effective for Wind Velocity values higher than 1.3 m/s and temperatures lower than 10 celsius
wc(temp,vv)
wc(temp,vv)
temp |
Numerical Vector of Mean Air Temperature values in celsius |
vv |
Numerical vector of Wind velocity values in m/s |
Numerical vectors containing the Wind Chill Index in Celsius
Francisco Jablinski Castelhano - Laboclima/Universidade Federal do Paraná
NOAA, Wind Chill Temperature Index, Available at <http://www.nws.noaa.gov/om/cold/resources/wind-chill-brochure.pdf>, Acess date: Jul 14,2017
http://www.nws.noaa.gov/om/cold/wind_chill.shtml
##----Calculating the Wind Chill Index wc(temp= 8,vv= 3.5)
##----Calculating the Wind Chill Index wc(temp= 8,vv= 3.5)