direct_solar_radiation: Direct Solar Radiation

direct_solar_radiationR Documentation

Direct Solar Radiation

Description

The function estimates direct solar radiation (W/m2) based on latitude, day of year, elevation, and time. The function uses two methods \insertCiteMcCullough1971,Campbell1998TrenchR compiled in \insertCiteTracy1983;textualTrenchR.

Usage

direct_solar_radiation(lat, doy, elev, t, t0, method = "Campbell 1977")

Arguments

lat

numeric latitude (degrees).

doy

numeric day of year (1-366).

elev

numeric elevation (m).

t

numeric local time (decimal hours).

t0

numeric time of local noon (decimal hours), can be estimated using solar_noon.

method

character method for estimating direct solar radiation, options: "Campbell 1977" (default), "Gates 1962".

Value

numeric direct solar radiation (W/m2).

References

\insertAllCited

See Also

Other microclimate functions: air_temp_profile_neutral(), air_temp_profile_segment(), air_temp_profile(), degree_days(), diurnal_radiation_variation(), diurnal_temp_variation_sineexp(), 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

  direct_solar_radiation(lat    = 47.61, 
                         doy    = 112, 
                         elev   = 1500, 
                         t      = 9, 
                         t0     = 12, 
                         method = "Campbell 1977")


trenchproject/TrenchR documentation built on Oct. 10, 2023, 10:12 p.m.