Learn R Programming

FAO56

A package to calculate evapotranspiration

FAO56 is a package including some functions and datasets to compute the reference evapotranspiration and crop evapotranspiration. In addition, it contains some functions to compute the relevant meteorological variables such as the variables related to the solar radiation and vapour pressure. The functions have been developed based on the formulas presented in [Crop evapotranspiration - Guidelines for computing crop water requirements - FAO Irrigation and drainage paper 56] {https://www.fao.org/3/x0490E/x0490e00.htm}. Also, the datasets have been extracted from the mentioned reference. Here is a simple example:

# Computing ET_c of the crop millet planted in Sahiwal, Pakistan
# for a specific day in the initial growth stage
## Loading the relevant Kc dataset
data(Kc_Cereals)
## Latitude in decimal degree
latdeg = 31.685
## Date (2020 June 7)
pdate = "2020-06-07"
## Maximum and minimum temperatures in celsius
temp_max = 38
temp_min = 28
## Actual duration of sunshine and maximum possible duration of sunshine or daylight in hours
actsunshine = 13
maxdaylight = 14
## Elevation above sea level in meter
h = 170
## Wind speed in the height 2m above the ground surface in m/s
ws = 2
##  Evapotranspiration rate from the reference surface (ETo) in mm/day
ET_ref = ETo_FPM(u_2 = ws, e_a = 2.85, T_min = temp_min, T_max = temp_max,
                        phi_deg = latdeg, elev = h, date = pdate, n = actsunshine, N = maxdaylight)
## Crop ET     
CrET = ET_c(Kc = Kc_Cereals$Kc_ini[12], ETo = ET_ref)

Copy Link

Version

Install

install.packages('FAO56')

Monthly Downloads

188

Version

1.0

License

GPL (>= 2)

Maintainer

Ali Ahani

Last Published

November 14th, 2023

Functions in FAO56 (1.0)

Kc_Wetlands_Temperate_Climate

Crop Coefficients (Kc) of Wetlands Temperate Climate
Kc_Sugar_Cane

Crop Coefficients (Kc) of Sugar Cane
MSVP

Mean Saturation Vapour Pressure (e_s)
RelHum

Relative Humidity (RH)
PsyCon

Psychrometric Constant (gamma)
Kc_Vegetables_Solanum_Family

Crop Coefficients (Kc) of Solanum Family Vegetables
Kc_Vegetables_Cucumber_Family

Crop Coefficients (Kc) of Cucumber Family Vegetables
Kc_Roots_and_Tubers

Crop Coefficients (Kc) of Roots and Tubers
Kc_Oil_Crops

Crop Coefficients (Kc) of Oil Crops
Kc_Fruit_Trees

Crop Coefficients (Kc) of Fruit Trees
EarSunDis

Inverse Earth-Sun Distance (d_r)
MeanTemp

Mean Daily Air Temperature (T_mean)
MeanRH

Mean Relative Humidity (RH_mean)
EffPrec

Effective Monthly Precipitation (P_eff)
Kc_Forages

Crop Coefficients (Kc) of Forages
SunHA

Sunset Hour Angel (omega_s)
SlpSVPC

Slope of Saturation Vapour Pressure Curve (Delta)
SatVP

Saturation Vapour Pressure at a specific Air Temperature (e0T)
WndSp2m

Wind Speed at the height 2 m Above Ground Surface
SolDec

Solar Declination (delta)
SolRad

Solar Radiation (R_s)
Kc_Tropical_Fruits_and_Trees

Crop Coefficients (Kc) of Tropical Fruits and Trees
NSRad

Net Shortwave Radiation (R_ns)
PanCoef

Pan Coefficient (K_p)
NRad

Net Radiation (R_n)
NLRad

Net Longwave Radiation (R_nl)
ETo_Pan

Evapotranspiration based on Pan Evaporation Method
ETo_Hrg

Hargreaves Reference Evapotranspiration (ETo) Equation
DD2Rad

Degree to Radian Converter
CSSRad

Clear-Sky Solar Radiation (R_so)
ETo_FPM

FAO Penman-Monteith Reference Evapotranspiration (ETo) Equation
AtmPres

Atmospheric Pressure (P)
DH

Daylight Hours (N)
ET_c

Crop Evapotranspiration (ET_c)
ExRad

Extraterrestrial Radiation for Daily Periods (R_a)
FAO56-package

A package for computing the crop evapotranspiration and evapotranspiration rate from the reference surface by FAO Penman-Monteith equation
Kc_Legumes

Crop Coefficients (Kc) of Legumes
Kc_Grapes_and_Berries

Crop Coefficients (Kc) of Grapes and Berries
Kc_Fibre_Crops

Crop Coefficients (Kc) of Fibre Crops
Kc_Small_Vegetables

Crop Coefficients (Kc) of Small Vegetables
Kc_Cereals

Crop Coefficients (Kc) of Cereals
Kc_Special

Crop Coefficients (Kc) of Special Areas
JulDate

Julian Date
KC_Perennial_Vegetables

Crop Coefficients (Kc) of Perennial Vegetables