Skip to contents

Introduction

This vignette serves as a comprehensive guide to the parameters used in the OptirrigCORE project. It provides detailed explanations and references for each parameter, helping users understand their purpose and how to configure them effectively. Whether you are a new user or an experienced developer, this document will assist you in making the most of the parameter settings.

Run

Parameters Description Type
run_id Simulation identifier character
date_start Simulation start date date
date_end Simulation end date date

Crop

Parameters Description Type
date_sowing Sowing date date
date_harvest Harvest date date
crop Crop type identifier NA
HIp Potential harvest index numeric
c1 Asymptote coefficient in the canopy partition function Cp = c1 - exp(-c2 * LAI) numeric
c2 Shape coefficient in the canopy partition function Cp = c1 - exp(-c2 * LAI) numeric
Kc_max Maximum crop coefficient value numeric
ratio_RDU_RU Ratio between easily usable reserve and useful reserve. Threshold for reduction in transpiration, hence water stress. numeric
TT_harvest Harvest temperature (°C) numeric
TT_maturity Plant maturity temperature (°C) numeric
TT_LAImax Temperature at maximum LAI in the absence of stress (°C) numeric
TT_flowering Flowering temperature (°C) numeric
TT_emerg Emergence temperature (°C) numeric
TT_root_install Root system installation temperature (°C) numeric
TT_B_root5 Temperature for 5% of maximum root biomass (°C) numeric
TT_B_root70 Temperature for 70% of maximum root biomass (°C) numeric
Tgel Temperature for the onset of frost damage (°C) numeric
Tbase Base temperature (plant development) numeric
RUE Radiation Use Efficiency (g DM per MJ of PAR) numeric
LAImax Maximum LAI (Leaf Area Index) numeric
Tmax Constant for thermal stress calculation numeric
beta Shape parameter “amplitude x” [growth/senescence] of the logistic for LAI numeric
alpha1 Shape parameter “slope” [growth] of the logistic for LAI numeric
alpha2 Shape parameter “slope” [senescence] of the logistic for LAI numeric
degred Base daily root depth growth rate per degree day numeric
seuil Root growth parameter numeric
vroot Root growth rate numeric
racplus Root growth parameter numeric
vrac Root growth parameter numeric
estress_lai LAI stress nocivity value numeric
TTnorm_LTsat Normalised thermal-time value kept for future senescence controls. numeric
LAImin Minimum LAI targeted by the damping rule during senescence. Use NA to disable. numeric
k Senescence damping coefficient used to limit daily LAI loss towards LAImin. Use NA to disable. numeric
estress_b biomass stress nocivity value numeric

Soil

Parameters Description Type
soil Soil type identifier NA
psand Percentage of Sand numeric
pclay Percentage of Clay numeric
zES Soil evaporation front (m) numeric
Ksol Crop coefficient for bare soil numeric
Ks Saturated hydraulic conductivity (mm/h) numeric
zmax Maximum root or profile depth: choose the most limiting numeric
theta_fc Field capacity numeric
theta_wp Wilting point numeric
theta_r Residual water content numeric
theta_sat Saturated water content numeric
theta_raw Raw water content used to calculate the water stress numeric
R_init Initial reserve content (NA if not applicable) (mm) numeric
ratio_R_init Percentage of the useful reserve initially contained in the soil (%) numeric
mulch Mulch effect, reduction of soil evaporation by a factor of 1/(1+mulch) numeric

Yield

Parameters Description Type
humgrec Target grain moisture at harvest numeric
humgsec Target grain moisture after drying numeric
TT_ms Starting temperature (°C) for the capacitor charging of sugar mass percentage in the roots — i.e. the temperature at which sugar begins to accumulate (be stored) in the roots numeric
tau Time constant (days) of the capacitor for sugar accumulation in the roots numeric
max_sugar_rate Maximum sugar rate in the roots function of Biomass (%) numeric

Economics

Parameters Description Type
f1fix Fixed costs for site management (salaries, subscriptions, inputs, energy) numeric
f2sec Costs related to drying the harvest (in € per ton for 1% moisture reduction in grain) numeric
f2varirr Variable costs related to water consumption for irrigation numeric
f2varnrj Variable costs related to energy consumption for irrigation numeric
f3vente Selling price of the crop numeric

Irrigation (option)

Parameters Description Type
irrigation Irrigation data file character
tbis_mod Option to switch irrigation strategies based on thermal time numeric
TT_d Thermal time threshold used to switch irrigation strategy when tbis_mod > 0 numeric
gge Option for irrigation technique: 0 for ASP, 999 for GGE. If gge=999 and mulch=1000, then mulch becomes mulch=0.1 to simulate GGS numeric
irrig_mod irrig_mod = 0 reads irrigation dates and doses from file; irrig_mod = 1 triggers irrigation from rule-based criteria numeric
irrig_strategy_start Start date of the irrigation strategy window date
irrig_strategy_end End date of the irrigation strategy window date
RU_thrld Available water threshold to trigger irrigation (if iStrat=1 and other possible triggering thresholds are = NA) numeric
THETA_thrld Available moisture threshold to trigger irrigation (if iStrat=1 and other possible triggering thresholds are = NA) numeric
ETM_thrld Evapotranspiration threshold (if iStrat=1; mm) numeric
ETM_ndays Number of consecutive days used to check whether water inputs (rain + irrigation) satisfy climatic demand (ETM) numeric
SW_thrld Water stress threshold to trigger irrigation (if iStrat=1 and other possible triggering thresholds are = NA) numeric
SW_ndays Number of consecutive days used to check the mean water stress numeric
PI_thrld Threshold on the sum of precipitation (P) and irrigation (I) over a given period numeric
PI_ndays Number of consecutive day for rainfall and irrigation numeric
T_thrld Average temperature threshold over a period. It is a threshold value beyond which the recent temperature is considered abnormally high or critical numeric
T_ndays Number of day to check mean temperature numeric
WTurn_ndays Frequency for irrigation water round return numeric
WTurn_mod Water turn mode (0 = no turn constraint, 1 = irrigate only on marked turn days, 2 = irrigate after any turn since the last irrigation) numeric
LTurn_ndays Minimum number of days between irrigations. Use NA to disable this rule. numeric
RU_units Unit code for RU thresholds and targets (1 = mm, 2 = % of available water) numeric
RU_target Target RU to reach with irrigation decision numeric
THETA_target Target THETA to reach with irrigation decision numeric
dose_fix Dose applied at each irrigation (if iStrat=1) numeric
quota_max Irrigation quota over the season numeric
irrig_constraints_start Start date of the irrigation constraints window date
irrig_constraints_end End date of the irrigation constraints window date
dose_min Minimal dose applied at each irrigation (if iStrat=1) numeric
dose_max Maximal dose applied at each irrigation (if iStrat=1) numeric
quota_wind Maximal irrigation quota over a given period (if constraints are active) numeric
irrig_not_allowed Dates where irrigation is not allowed (e.g. due to operational constraints) date