RATP: a model for simulating the spatial distribution of
Transcription
RATP: a model for simulating the spatial distribution of
RATP: a model for simulating the spatial distribution of Radiation Absorption,Transpiration and Photosynthesis within canopies Sinoquet H., Leroux X., Daudet F.A., Adam B., Saudreau M. UMR PIAF INRA/UBP – Clermont-Ferrand OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: an old model … Meaning ... RATP = Radiation Absorption Transpiration Photosynthesis All needed information (assumptions, equations, etc …) in … Sinoquet et al, 2001, Plant Cell Environment Mainly based upon oldier works on light interception models … Crop Structure and Light Microclimate book (1993) OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: Purposes • Compute the spatial distribution of: – Light interception (Beer Lambert Law) – Water consumption (Transpiration model) – Carbon gains (Photosynthesis model) • In any kind of 3D canopy: – showing spatial heterogeneity – including several vegetation components • From: (data inputs) – 3D canopy structure: spatial distribution of LAD – microclimate: incident radiation, air characteristics – physical and physiological properties of vegetation components OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: Purposes • For each cell: – Structure: • n components • LAD, inclinations – Radiation budget: • Leaf irradiance • Leaf nitrogen content* Transpiration – Energy budget: – Photosynthesis: th e si s Radiation to sy n Wind speed Stomatal conductance Transpiration Leaf temperature Ph o • • • • • CO2 net assimilation Convection OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: Applications Effect of tree foliage structure (distribution, type of shoots, leaf physiology) on tree physiology (transpiration,photosynthesis) and pest development Within tree crown variability Within tree crown insect development Irradiance (PAR)(µmol m-2 s-1) Massonnet et al., 2008, Tree Physiology OpenAlea Workshop 14 - 15 juin - Montpellier Pincebourde et al , 2007 J. Animal Ecology ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: in OpenAlea Why … 1. To share it … RATP provides leaf temperature dynamics (space and time) and gives access to tree response (transpiration, photosynthesis) and could handle several species (need to provide model parameters !), and others good properties (quite fast !) … mainly used for fruit trees but could be useful for other plants ! 2. To use OpenAlea facilities (generate/visualize 3D trees, post-process data, etc … ) Some difficulties ? Only one : RATP is a F90 code ! OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: in OpenAlea How it looks like in VisuAlea … Code in Python – Input data Code in Fortran 90 – RATP Model OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: in OpenAlea How it looks like in VisuAlea … 3D Tree Architecture + Grid of Voxels Python Vegetation Type Sky + Discretization Weather Data Physiological (diffuse light) parameters F90 OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: in OpenAlea How it looks like in VisuAlea … 3D Tree Architecture + Grid of Voxels Python Vegetation Type Sky + Discretization Weather Data Physiological (diffuse light) parameters Python fonctions: read input files and set fortran variables/parameters F90 OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: in OpenAlea How it looks like in VisuAlea … 3D Tree Architecture + Grid of Voxels Python Vegetation Type Sky + Discretization Weather Data Physiological (diffuse light) parameters Python fonctions: read input files and set fortran variables/parameters Run RATP OpenAlea Workshop 14 - 15 juin - Montpellier F90 ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: in OpenAlea To be done … … link 3D plant architecture input data with in silico 3D plant generator (MTG via PlantGL, other ?) 3D Tree Architecture OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: in OpenAlea To be done … … use sky tools (Caribu package or other !) for weather input data Sky Discretization Weather Data (diffuse light) OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT RATP: in OpenAlea To be done … … efficient post-processing of 4D data: Statistical analysis (sensitivity analysis for instance !) 3D representation of output data (space and time) see what is possible with C. Pradal and others !! OpenAlea Workshop 14 - 15 juin - Montpellier ALIMENTATION AGRICULTURE ENVIRONNEMENT