Learn R Programming

⚠️There's a newer version (2.3-3) of this package.Take me there.

sirad (version 2.3-0)

Functions for Calculating Daily Solar Radiation and Evapotranspiration

Description

Calculating daily global solar radiation at horizontal surface using several well-known models (i.e. Angstrom-Prescott, Supit-Van Kappel, Hargreaves, Bristow and Campbell, and Mahmood-Hubbard), and model calibration based on ground-truth data, and (3) model auto-calibration. The FAO Penmann-Monteith equation to calculate evapotranspiration is also included.

Copy Link

Version

Install

install.packages('sirad')

Monthly Downloads

970

Version

2.3-0

License

GPL-2

Maintainer

Jedrzej S Bojanowski

Last Published

October 18th, 2015

Functions in sirad (2.3-0)

dayOfYear

Convert 'Date' to number of day in a year
apcal

Calibrate Angstrom-Prescott model
cst

Estimate clear sky transmissivity
modeval

Model performance statistics.
hacal

Calibrate Hargreaves model
sirad-package

Functions for calculating daily solar radiation and avapotranspiration
ha

Hargreaves solar radiation model
deltaVP

Slope of saturation vapour pressure curve
rns

Net shortwave radiation
wind2

Convert wind speed measured at a certain height to the wind speed at 2 meters
rnl

Net longwave radiation
radians

Convert degrees to radians
ap

Angstrom-Prescott solar radiation model
su

Supit-Van Kappel solar radiation model
bcauto

Auto-calibrate Bristow-Campbell model
es

Mean saturation vapour pressure
et0

FAO Penman-Monteith evapotranspiration equation
hauto

Auto-calibrate Hargreaves model
ts.CMSAF

Extract punctual data from CM SAF data.
psychC

Psychrometric constant
sucal

Calibrate Supit-Van Kappel model
mh

Mahmood-Hubbard solar radiation model
bc

Bristow-Campbell model
Metdata

Weather data
cstRead

Read values of clear sky transmissivity
bccal

Calibrate Bristow-Campbell model
degrees

Convert radians to degrees
extrat

Calculate extraterrestrial solar radiation