Wind Chill Calculator


The Problem

To a first approximation, how cold we feel depends on the temperature. However, everyone notices that we also feel colder when it is windy.

The Solution

The wind chill factor was developed to take into account the effect of wind on how we feel. The parameters used in this are:

-ambient temperature -wind

Wind chill formula

\(T_\text{wc} = 35.74 + 0.6215T_\text{a} - 35.75V^{0.16} + 0.4275T_\text{a}V^{0.16}\)

where

\(T_\text{wc}\) is the wind chill index, \(T_\text{a}\) is the ambient temperature in Fahrenheit, and \(v\) is the wind speed in mph.

windchill <- function(temp_F,v_mph) {
  35.74 + 0.6215*temp_F - 35.75*(v_mph)^0.16 + 0.4275*temp_F*(v_mph)^0.16
}

Example

For example, for an ambient temperature of 20 deg F:

wind<-seq(3,40,0.2)
plot(wind,windchill(20,wind),xlab='Wind (mph)',ylab='Wind chill (deg F)',main='Wind chill index for ambient temperature of 20 deg F')

plot of chunk unnamed-chunk-2