Simulation of cane, Growth, LAI, Photosynthesis and phenology

Usage

caneGro(WetDat, day1 = NULL, dayn = NULL, timestep = 1, lat = 40, iRhizome = 7, irtl = 1e-04, canopyControl = list(), seneControl = list(), photoControl = list(), phenoControl = list(), soilControl = list(), nitroControl = list(), canephenoControl = list(), centuryControl = list(), managementControl = list(), frostControl = list())

Arguments

WetDat
weather data as produced by the weach function.
plant.day
Planting date (format 0-365)
emerge.day
Emergence date (format 0-365)
harvest.day
Harvest date (format 0-365)
plant.density
Planting density (plants per meter squared, default = 7)
timestep
Simulation timestep, the default of 1 requires houlry weather data. A value of 3 would require weather data every 3 hours. This number should be a divisor of 24.
lat
latitude, default 40.
canopyControl
List that controls aspects of the canopy simulation. It should be supplied through the canopyParms function. Sp (specific leaf area) here the units are ha Mg^{-1}. If you have data in m^2 of leaf per kg of dry matter (e.g. 15) then divide by 10 before inputting this coefficient. SpD decrease of specific leaf area. Empirical parameter. Default 0. example value (1.7e-3). nlayers (number of layers of the canopy) Maximum 50. To increase the number of layers (more than 50) the C source code needs to be changed slightly. kd (extinction coefficient for diffuse light) between 0 and 1. mResp (maintenance respiration) a vector of length 2 with the first component for leaf and stem and the second component for rhizome and root.
caneSeneControl
List that controls aspects of senescence simulation. It should be supplied through the caneSeneParms function. senLeaf Thermal time at which leaf senescence will start. senStem Thermal time at which stem senescence will start. senRoot Thermal time at which root senescence will start.
photoControl
List that controls aspects of photosynthesis simulation. It should be supplied through the canePhotoParms function. vmax Vmax passed to the c4photo function. alpha alpha parameter passed to the c4photo function. kparm kparm parameter passed to the c4photo function. theta theta parameter passed to the c4photo function. beta beta parameter passed to the c4photo function. Rd Rd parameter passed to the c4photo function. UPPERTEMP UPPERTEMP parameter passed to the c4photo function. LOWERTEMP LOWERTEMP parameter passed to the c4photo function. Catm Catm parameter passed to the c4photo function. b0 b0 parameter passed to the c4photo function. b1 b1 parameter passed to the c4photo function.
canePhenoControl
argument used to pass parameters related to phenology characteristics canePhenoControl here~~
soilControl
here~~
nitroControl
here~~
centuryControl
here~~

Value

It currently returns a list with the following components

DayofYear
Day of the year (0-365)

Hour
Hour of the day (0-23)

TTTc
Accumulated thermal time

PhenoStage
Phenological stage of the crop

CanopyAssim
Hourly canopy assimilation, (Mg ha^-1 ground hr^-1).

CanopyTrans
Hourly canopy transpiration, (Mg ha^-1 ground hr^-1).

LAI
Leaf Area Index

Description

It takes weather data as input (hourly timesteps) and several parameters and it produces phenology, photosynthesis, LAI, etc.

Details

The phenology follows the 'Corn Growth and Development' Iowa State Publication. than the description above ~~

Note

References

See also

BioGro help, ~~~

Author

Fernando E Miguez