The function calculates wind speed (m s-1) at a specified height (m). The function estimates a three segment velocity and temperature profile based on user-specified, experimentally determined values for 3 roughness heights and reference heights. Multiple heights are appropriate in heterogenous areas with, for example, a meadow, bushes, and rocks. Implements the MICROSEGMT routine from NicheMapR as described in Kearney and Porter (2017) .

wind_speed_profile_segment(u_r, zr, z0, z)

Arguments

u_r

numeric a vector of wind speeds (m s-1) at the 3 reference heights.

zr

numeric a vector of 3 reference heights (m).

z0

numeric a vector of 3 experimentally determined roughness heights (m).

z

numeric height to scale (m).

Value

numeric wind speed (m s-1).

References

Kearney MR, Porter WP (2017). “NicheMapR - an R package for biophysical modelling: the microclimate model.” Ecography, 40, 664-674. doi:10.1111/ecog.02360 .

Examples

  wind_speed_profile_segment(u_r = c(0.01, 0.025, 0.05), 
                             zr  = c(0.05, 0.25, 0.5), 
                             z0  = c(0.01, 0.15, 0.2), 
                             z   = 0.3)
#> [1] 0.007497013