+ All Categories
Home > Documents > A software component for simulation of the impacts of ...A software component for simulation of the...

A software component for simulation of the impacts of ...A software component for simulation of the...

Date post: 31-Jan-2021
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
26
A software component for simulation of the impacts of weather extremes on agricultural production L. Paleari, E. Movedi, V. Pagani, S. Bregaglio, G. Cappelli, R. Confalonieri University of Milan Cassandra lab L. Paleari [email protected] R. Confalonieri [email protected] 10/09/2015
Transcript
  • A software component for simulation of the impacts of weather extremes

    on agricultural production

    L. Paleari, E. Movedi, V. Pagani, S. Bregaglio, G. Cappelli, R. Confalonieri

    University of Milan Cassandra lab

    L. Paleari [email protected]. Confalonieri [email protected] 10/09/2015

  • Outline

    2

    Why a software component for extreme events?

    The modelling approaches for estimating the

    impact of extremes and…

    …their implementation according to the

    BioMA component-based architecture

    The software component MODEXTREME

  • «Environmental variables assuming values − or

    evolving with dynamics − for which a crop is not

    prepared to cope with»

    Extreme events

    3

    the crop is exposed (e.g.,

    hailstorm, severe drought)

    the crop is going through a

    specific (susceptible) moment of

    its cycle (e.g., cold temperatures

    during reproductive phase)

  • Extreme events

    4

    Minimum daily temperature from 1991 to 2010 (Northern Italy)

    not susceptible susceptible

    1-giu 15-giu 1-lug 15-lug 1-aug

  • Modelling abiotic stress

    5

    Modelling approaches for estimating the impact of abiotic stress are available but:

    No systematic implementation

    Higher level of empiricism

    From Bassu et al. (2014) Global Change Biology doi: 10.1111/gcb.12520

    a Stress involved: W=water stress; A=oxygen stress; H=heat stress; O=others(e.g., CropSyst model: salinity; EPIC model: soil strength, soil acidity, salinity)

    b Type of water stress: E= Eta / Etp; S= soil available water in the root zone

    c Type of heat stress: V= vegetative (source); R= reproductive organs (sink)

    MA

    IZE

  • Objective

    6

    Development of a dedicated software component which:

    extends the simulation capabilities of alternative crop models for plant response to weather extremes

    implements a library of impact models for the simulation of extreme weather events

  • Requirements

    7

    Fine granularity of implementation, to allowextension, composition and comparison of alternative modelling solutions

    Generic, to be easily linked to different crop models

    Framework indipendent, to work properly in anyplatform

    Control tools provided, to verify simulationcorrectness and quality of I/O

    The software architecture of the BioMA framework

  • The implemented modelling approaches

    8

    Conceptual models of yield reduction as a consequence of extreme weather events (heat stress, frost stress, water stress)

    Yield variations due to extremes are represented via a change in Harvest Index (HI) or mediated by a reduction of Leaf Area Index (LAI)

    Criteria:

    Usability (MARS: yield

    forecast at EU level)

    Generic (for both models

    and crops)

  • Categories of processes

    9

    The models currently implemented refers to four categories of process:

    Water stress

    Heat stress

    Frost damage

    Mean temperature response

    HI

    LAI

    around anthesis

    from anthesis to

    maturity

    vegetative growth

    Daily time-step

    F(stress)

    F(stress)

    F(stress)

    F(stress)

    0 ≤ F(stress ) ≤ 1

  • Model implementation diagram

    10

    = simple strategy= composite strategy

    Fin

    alH

    arv

    estI

    ndex

    Est

    imate

    NetRadiation

    LatentHeatFlux

    WaterStressResponseFunction

    HeatResponseFunction

    Fro

    stR

    esp

    on

    seL

    AI

    HardeningIndex

    AverageTemperatureResponseFunction

    MinimumCropTemperature

    MaximumCropTemperature

    FrostResponseFunction

  • For each model, identify:

    Input variables (to run the model)

    Output variables (to store the model results)

    Parameters (defined by the user)

    Constants (hardcoded)

    Model implementation

    11

    HeatResponseFunction

  • Model implementation

    12

    Create the Domain Classes, to dispose of I/O variables (tool: Domain Class Coder, DCC)

    field

    weather

    impactFH

    Tcrop

  • Model implementation

    13

    Develop the model assembly

    (tool: Strategy Class Coder, SCC)HeatResponseFunction

  • The software component MODEXTREME

    The software component is released as .NET DLL

    It is extensible by third parties without requiring the re-compilation of MODEXTREME.WeatherExtremesImpact

    It allows testing the quality of I/O variables

    It is provided with a SDK inclusive of:

    Help file

    Code documentation

    Sample application

    14

  • Help

    15

    Models’ equationsand proposedparameterizations

  • Codedoc

    16

    Multi-language (.NET)

  • Sample Application

    17

  • 18

    Sample Application

  • Sample results

    Response function to average crop temperature (Northern Italy; wheat)

    19

    Around Anthesis

    Stress function = 1

    Stress function < 1

  • Sample results

    20

    Around Anthesis From Anthesis to Maturity

    Stress function = 1

    Response function to heat stress

    (Northern Italy; wheat)

    Stress function

  • Sample results

    Response function to heat stress

    (Morocco; wheat)

    21

    From Anthesis to MaturityAround Anthesis

    Stress function = 1

    0 < Stress function < 1

    Stress function = 0High temperatureHigh stress

  • Sample results

    Crop minimum temperature versus air minimum temperature during the crop cycle (crop:wheat)

    22

    1

    2

    3

    -10

    -5

    0

    5

    10

    15

    20

    DVS°C

    Days after emergence

    Crop minimum temperature

    Air minimum temperature

    Crop development stage

    Flowering

    Maturity

    Emergence

  • Sample results

    Frost stress: impact on Leaf Area Index (crop: wheat, Crop model: Cropsyst)

    23

    -10

    -5

    0

    5

    10

    15

    0

    1

    2

    3

    4

    5

    6

    °Cm2 m-2

    Potential green leaf area index Water limited green leaf area index

    Frost limited green leaf area index Crop minimum temperature

    Stress year No stress year

    Critical temperature, LAI is killed

    No frost event

    LAI is not killed

    LAI restart to growin spring

    A frost event kills leaf area index in the first year, no frost event in the second year

    Days after emergence

  • Sample results

    Frost stress: impact on Aboveground Biomass accumulation (crop: wheat, Crop model: Cropsyst)

    24

    -10

    -5

    0

    5

    10

    15

    0

    5000

    10000

    15000

    20000

    °Ckg ha-1

    Potential aboveground biomass Water limited aboveground biomass

    Frost limited aboveground biomass Crop minimum temperature

    Stress year No stress year

    Critical temperature, LAI is killed

    No AGB reduction (AGB equal to WL level)

    Low AGBaccumulation A frost event

    kills leaf area index in the first year, no frost event in the second year

    Days after emergence

  • Conclusion

    The software component is currently available within the project consortium

    25

    It will be made available soon alsofor third parties

  • “The research leading to these results has received funding from the European Community's Seventh Framework Programme – FP7

    (KBBE.2013.1.4-09) under Grant Agreement No. 613817, 2013-2016”

    Acknowledgement

    10/09/2015


Recommended