The function estimates average monthly solar radiation (W m-2 d-1) using basic topographic and climatic information as input. Cloudiness is stochastically modeled, so output will vary between functional calls. Based on Nikolov and Zeller (1992) .
monthly_solar_radiation(lat, lon, doy, elev, T_a, hp, P)
numeric
latitude (degrees).
numeric
longitude (degrees).
numeric
day of year (1-366).
numeric
elevation (meters).
numeric
mean monthly air temperature (C).
numeric
mean month relative humidity (percentage).
numeric
total monthly precipitation (mm).
numeric
average monthly solar radiation (W m-2).
Nikolov NT, Zeller K (1992). “A solar radiation algorithm for ecosystem dynamic models.” Ecological Modelling, 61(3-4), 149-168. doi:10.24200/tjer.vol8iss2pp19-31 .
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_sineexp()
,
diurnal_temp_variation_sinesqrt()
,
diurnal_temp_variation_sine()
,
partition_solar_radiation()
,
proportion_diffuse_solar_radiation()
,
solar_radiation()
,
surface_roughness()
,
wind_speed_profile_neutral()
,
wind_speed_profile_segment()
monthly_solar_radiation(lat = 47.61,
lon = -122.33,
doy = 112,
elev = 1500,
T_a = 15,
hp = 50,
P = 50)
#> [1] 221.5377