rad_toa: Radiation balance

Description Usage Arguments Value Details Examples

Description

Functions to calculate the radiation balance for a given location.

Usage

1
2
3
4
5
6
7
8
9
rad_toa(lat, day)

rad_clearsky(lat, day, angstr_a = 0.25, angstr_b = 0.5, alt = 0)

rad_nsw(albedo = 0.23, rad = NULL, sunshineduration = NULL, ...)

rad_nlw(tmin, tmax, vp, rad, rad_actual, rad_clearsky, rad_rel)

ssd2rad(lat, day, angstr_a = 0.25, angstr_b = 0.5, sunshinehours = 0)

Arguments

lat

latitude in degrees

day

julian day (day of the year)

angstr_a

Ångström a coefficient (defaults to .25)

angstr_b

Ångström b coefficient (defaults to .5)

alt

altitude above sea level

vp

atmospheric water vapour pressure (kPa)

Value

Daily sum of incoming solar radiation in MJ/m²

rad_clearsky calculates the daily sum of incoming radiation for a given location under clear sky conditions.

rad_clearsky daily net sum of incoming shortwave radiation (MJ/m²).

rad_lw_em daily sum of emitted longwave radition (MJ/m²).

ssd2rad estimates daily sum of incoming radiation (bottom of atmosphere) from sum of sunshine duration.

Details

rad_toa calculates the daily sum of incoming extraterrestrial (top of atmosphere) radiation.

rad_clearsky calculates the daily sum of incoming radiation (bottom of atmosphere) for a given location under clear sky conditions.

rad_nsw #' calculates the daily net amount of shortwvae radiation. This is simply (1-albedo)*irradiance. If no irradiance measurements are available, it can alternatively be estimated from sunshine duration and Ångström coefficients (calling ssd2rad internally). Future versions will allow estimations based on daily cloud cover values.

rad_lw_em estimates daily sum of emitted longwave radiation.

ssd2rad estimates daily sum of incoming radiation (bottom of atmosphere) from sum of sunshine duration.

Examples

1
2
3
4
rad_boa(50,20)
rad_sw()
ssd2rad(50,20)
ssd2rad(50,20)

achtmalklug/Retp documentation built on June 7, 2019, 12:47 a.m.