diurnal_temp_variation_sineexp {TrenchR} | R Documentation |
Hourly Temperature Variation assuming Sine and Exponential Components
Description
The function estimates temperature across hours using a diurnal temperature variation function incorporating sine and exponential components (Parton and Logan 1981).
Usage
diurnal_temp_variation_sineexp(
T_max,
T_min,
t,
t_r,
t_s,
alpha = 2.59,
beta = 1.55,
gamma = 2.2
)
Arguments
T_max , T_min |
|
t |
|
t_r , t_s |
|
alpha |
|
beta |
|
gamma |
|
Details
Default alpha
, beta
, and gamma
values are the average of 5 North Carolina sites (Wann et al. 1985).
Other alpha
, beta
, and gamma
parameterizations include values for Denver, Colorado from Parton and Logan (1981):
150 cm air temperature:
alpha
= 1.86,beta
= 2.20,gamma
= -0.1710 cm air temperature:
alpha
= 1.52,beta
= 2.00,gamma
= -0.18soil surface temperature:
alpha
= 0.50,beta
= 1.81,gamma
= 0.4910cm soil temperature:
alpha
= 0.45,beta
= 2.28,gamma
= 1.83
Value
numeric
temperature (C) at a specified hour.
References
Parton WJ, Logan JA (1981).
“A model for diurnal variation in soil and air temperature.”
Agricultural Meteorology, 23, 205-216.
doi: 10.1016/0002-1571(81)90105-9, https://www.sciencedirect.com/science/article/abs/pii/0002157181901059.
Wann M, Yen D, Gold HJ (1985).
“Evaluation and calibration of three models for daily cycle of air temperature.”
Agricultural and Forest Meteorology, 34, 121-128.
https://doi.org/10.1016/0168-1923(85)90013-9.
See Also
Other microclimate functions:
air_temp_profile_neutral()
,
air_temp_profile_segment()
,
air_temp_profile()
,
degree_days()
,
direct_solar_radiation()
,
diurnal_radiation_variation()
,
diurnal_temp_variation_sinesqrt()
,
diurnal_temp_variation_sine()
,
monthly_solar_radiation()
,
partition_solar_radiation()
,
proportion_diffuse_solar_radiation()
,
solar_radiation()
,
surface_roughness()
,
wind_speed_profile_neutral()
,
wind_speed_profile_segment()
Examples
diurnal_temp_variation_sineexp(T_max = 30,
T_min = 10,
t = 11,
t_r = 6,
t_s = 18,
alpha = 2.59,
beta = 1.55,
gamma = 2.2)