net.simplace.client.simulation.lap.lintul5.RadiationUseEfficiency

Lintul5 - Simple generic model for simulation of crop growth - Radiation use efficiency part

Introduction

The sim components in the package lintul5 implement the Lintul5 algorithms from (L5). They are designed to reproduce same results (up to rounding errors) as the original FST program.

The original model is subdivided into multiple sim components (which should be used in the following order to be as close as possible to the original algorithm).

  1. Irradiation
  2. PotentialEvapoTranspiration
  3. WaterBalance
  4. Phenology
  5. RadiationUseEfficiency
  6. Lintul5

Daylength calculation is performed by the transformer component AstronomicParametersTransformer

RadiationUseEfficiency component calculates the radiation use efficiency

Description

The component calculates radiation use efficiency as well as Co2 and temperature correction factor. Calculations taken from original's CROPP() routine.

It takes inputs from the component Phenology.

It's outputs are used by Lintul5.

For documentation of the algorithms please consult the orginal documentation (L5)

Changes to original

Scale factors for calibration

As some parameters are given as interpolation tables, there have been added additional scale factors to make these values changeable for calibrations:

References

(L5) Joost Wolf, User guide for LINTUL5, Wageningen UR, Wageningen, 2012

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcCO-DOUBLEppm--0.0
constantcCOTBtable with correction factor of RUE as a function of atmospheric CO2 concentrationDOUBLEARRAY1-- 40.0 0.0 360.0 1.0 720.0 1.35 1000.0 1.5 2000.0 1.5
constantcRUETBradiation use efficiency as function of DVSDOUBLEARRAYg/MJ-- 0.0 3.0 1.0 3.0 1.3 3.0 2.0 0.4
constantcScaleFactorRUEScales the y-values of RUETB (for sensitivity analysis / calibration)DOUBLE1--1.0
constantcTMNFTBreduction factor of RUE as function of low minimum temperatureDOUBLEARRAY1-- -5.0 0.0 0.0 0.0 3.0 1.0 30.0 1.0
constantcTMPFTBreduction factor of RUE as function of mean daytime temperatureDOUBLEARRAY1-- -1.0 0.0 0.0 0.0 10.0 0.6 15.0 1.0 30.0 1.0 35.0 0.0 40.0 0.0
inputiDVSinitial development stage of crop (from 0 to 2)DOUBLE1--0.0
inputiTMAXmaximal air temperature during day (output of routine WEATHR)DOUBLE°C--0.0
inputiTMINminimal air temperature during day (output of routine WEATHR)DOUBLE°C--0.0
outRTMCOoverall correction factor for RUE in dependence of both CO2 concentration and non-optimal daytime and minimal temperaturesDOUBLE1--0.0
outRUEradiation use efficiencyDOUBLEg/MJ--0.0


See also: Irradiation, PotentialEvapoTranspiration, WaterBalance, Phenology, Lintul5, AstronomicParametersTransformer




public class RadiationUseEfficiency extends
net.simplace.simulation.model.FWSimComponent {
// Public Constructors
public RadiationUseEfficiency(String aName, HashMap aFieldMap, HashMap
aInputMap, Element aSimComponentElement, FWSimVarMap aVarMap, int
aOrderNumber);
public RadiationUseEfficiency();


// Public Instance Methods
public HashMap createVariables(); // Defines
net.simplace.simulation.model.FWSimComponent



// Protected Instance Methods
protected void init(); // Defines
net.simplace.simulation.model.FWSimComponent


protected void process(); // Defines
net.simplace.simulation.model.FWSimComponent


protected FWSimComponent clone(FWSimVarMap aVarMap);
// Defines net.simplace.simulation.model.FWSimComponent


creates a clone from this SimComponent for use in other threads


}



Hierarchy: java.lang.Object - net.simplace.simulation.model.FWSimComponent (net.simplace.simulation.util.FWSimFieldContainer) - RadiationUseEfficiency