Class HeatStressOnLeafSenescence

java.lang.Object
net.simplace.sim.model.FWSimComponent
net.simplace.sim.components.crop.heatstress.HeatStressOnLeafSenescence
All Implemented Interfaces:
net.simplace.sim.util.FWSimFieldContainer

public class HeatStressOnLeafSenescence extends net.simplace.sim.model.FWSimComponent

Calculates the effect of heat stress on leaf senescence .

When maximum temperature exceeds a threshold, leaf senescence increases. This module calculates the leaf senescence increase factor that can be used by biomass modules to adjust the leaf senescence rate.

\begin{eqnarray} F_{heat}(T_{max},DVS) & = & \begin{cases} max(0,m\cdot (T_{max} - T_{C}) + F_{TC}) & \text{if} & T_{max} > T_C \quad \text{and} \quad DVS > DVS_C\\ 1 &\text{else} & \end{cases} \end{eqnarray} where F_{heat} is the calculated senescence factor dependend on the daily maximum temperature T_{max} and actual development stage DVS, DVS_C is the critical dev stage, T_C is the critical temperature, F_{TC} the factor at the critical temperature and m the slope of the factor increment by temperature. With default values T_C = 34, m=0.5, F_{TC}=3 the formula is equivalent to the formula in the referenced paper (A): F_{heat} = 4 - (1-(T_{max} -34°)/2)

References:

(A) Asseng, S.; Foster, I.; Turner N. C: The impact of temperature variability on wheat yields