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

Documents pareils