Research Institute for Industrial Crops
Tools for Agrometeorology and Agricultural Modelling

Agronomy Group


Clima

CLIMA is a composite component, made of basic components containing routines to produce synthetic values of the most relevant climate variables (precipitation, air temperature, solar radiation, vapor pressure deficit, wind speed, reference evapotranspiration) from existing daily weather data, largely based on approaches already implemented in weather generators (e.g. ClimGen) and other data analysis tools (e.g. RadEst). Daily values of precipitation, air temperature, and wind speed are generated from stochastic processes. For other variables, such as solar radiation, vapor pressure deficit, and reference evapotranspiration, synthetic values are produced by physically-based relationships. The routines for weather generation/estimation are implemented into sub-components: Rain (precipitation) AirT (air temperature), GSRad (global solar radiation and related variables), Wind (wind speed), ET (reference evapotrasnpiration and related variables).

The component implements the test of pre-conditions and post-conditions for each of the models provided, allowing an input on screen, TXT or XML file; custom output drivers can also be developed. Moreover, data sets used to perform unit tests on each of the models made available is also provided as part of this documentation.

The component can be freely used and distributed by modellers and developers in their own applications, if the application contains either a dedicated menu item or a dedicated button calling the Info() method of the component, and links to the original help file. This method displays information about the component and a button which activates the help of the component (examples of how to do this are shown in the sample applications provided to illustrate the use of the component). The models component design allows for extensions by the users that can add easily their own models. Sample clients are provided inclusive of source code to demonstrate how to add models (C# version), and to build a Win .NET application (C# version). A sample web service and a sample web application are available on line (http://www.sipeaa.it/tools) as further examples of possible use of the model component.

Download the application (and components)
Download the basic components

The application is still under development.

For information send an email to agronomy@isci.it.

See model diagrams

See components diagram

See help file (1,03 kB)
(October 2005, draft)

WIKI pages for support
MAIN COMPONENTS
AirT generating air temperature
ET estimating reference evapotranpiration
GSRad generating/estimating solar radiation
Rain generating precipitation
Wind generating wind speed
 
UTILITY SERVICE COMPONENTS
DCC, domain class coder (application)
MCE, model components explorer (application)
ClimTimeSeries, weather data quality control 
ClimReader, weather data provider at run time
ClimParameters, weather parameter estimation

visitor no.

References

Donatelli M., Bellocchi G., Carlini L., Colauzzi M., 2005. CLIMA: a component-based weather generator. MODSIM 2005, 12-15 December, Melbourne, Austrialia.

Donatelli M., Carlini L., Bellocchi G., Fila G., 2004. Clima: software component for weatehr generation and estimation. VIII European Society for Agronomy Congress, 11-15 July, Copenhagen, Denmark, 239-240. (poster)


Home page ss