1. General Model Information
Name: CSYMBA 1.0 - Cropping Systems Model Building Assistant.
Acronym: CSYMBA
Main medium: terrestrial
Main subject: agriculture
Organization level: socio-ecosystem
Type of model: not specified
Main application: simulation/optimisation tool
Keywords: Standardization of process submodels, system models development, modeling assistant, crop, model re-use, database, knowledge base, module structure,
Contact:
Dr. Marcello Donatelli
Istituto Sperimentale per le Colture Industriali
Via di Corticella, 133 - 40129 Bologna, ITALYI
Phone: +39.59.230454 /223853
Fax: +39.59.214957
email: mdon@pianeta.it
homepage: http://www.inea.it/isci/mdon/index.html
Homepage: http://www.inea.it/isci/mdon/index.html
Author(s):
Dr. Marcello Donatelli
Abstract:
CSYMBA is an integrated software package to implement, update, and validate modular
cropping system simulation models.
Re-usable submodels for process simulation can be added to the system by writing Visual
BASIC subroutines.
System models can be built by selecting submodels and inserting them in a
daily/hourly/semihourly loop.
The system models can be exported as standalone programs. CSYMBA maintains three
databases:
- The input database contains model input parameters. Modellers may define new input
parameters as needed.
- The knowledge base consists of submodels for process simulation, user defined
functions and state/rate variables. Submodels can be exported/imported for sharing with
other modellers. Documentation of submodels is an integral part of their implementation
facilitating well documented system models. State/rate variables declared by the user are
also well documented since the name, description and units must be provided.
- The model base is a library of system models. During model building the user is
assisted by consistency checks on input/output variables for each selected submodel.
The build procedure generates a BASIC program containing the submodels, all the
statements required to declare variables, and procedures to read data from the input
database and to output data to report files and runtime graphic displays.
CSYMBA has utilities to plot data, to validate model simulation results vs. measured
data, and to run a sensitivity analysis on system models.
Source of the Abstract
CAMASE Register of Agro-ecosystems Models
II. Technical Information
II.1 Executables:
Operating System(s): IBM compatible PC/AT, 4 Mb RAM, MS-DOS. Contract necessary: Costs: : - Comments:
II.2 Source-code:
Programming Language(s): MicroSoft Visual BASIC for DOS.
II.3 Manuals:
II.4 Data:
III. Mathematical Information
III.1 Mathematics
III.2 Quantities
Rate variables: As defined by models.
State variables: As defined by models.
III.2.1 Input
Location, soil, crop, weather (daily/parameters), and management: each list can be upgraded when new parameters are required to implement a new submodel. Input check in model: Yes.
III.2.2 Output
As defined by models.
Basic spatial unit: Ha.
Time interval of simulation: 1 day / 1 hour / 0.5 hour.
IV. References
M. Donatelli. (1996). CSYMBA 1.0. In: CAMASE Register of Agro-ecosystems Models- Version II. M.C. Plentinger & F.W.T. de Vries (eds.). DLO-Research Institute for Agrobiology and Soil Fertility (AB-DLO), Wageningen, The Netherlands, 78-79
M. Donatelli; E. Ceotto and R. Marchetti. (1996). CSYMBA: UN AMBIENTE SOFTWARE INTEGRATO PER LO SVILUPPO DI MODELLI MODULARI PER LA SIMULAZIONE DI SISTEMI COLTURALI, Agr. Ric., Roma, (in stampa)
V. Further information in the World-Wide-Web
VI. Additional remarks
Parentage: Every model from which submodels are extracted.
Last review of this document by: T. Gabele : Tue Oct 7 1997
Status of the document:
last modified by
Joachim Benz Mon Jul 2 18:31:37 CEST 2007