Plant Modelling Framework: Software for building and running crop models on the APSIM platform

التفاصيل البيبلوغرافية
العنوان: Plant Modelling Framework: Software for building and running crop models on the APSIM platform
المؤلفون: Hamish E. Brown, Dean Holzworth, Neil Huth, Derrick J. Moot, John N. G. Hargreaves, Edmar Teixeira, Rob F. Zyskowski
المصدر: Environmental Modelling & Software. :385-398
بيانات النشر: The Authors. Published by Elsevier Ltd.
مصطلحات موضوعية: Flexibility (engineering), Phenological and morphological development, Engineering, Environmental Engineering, Process (engineering), Interface (Java), business.industry, Ecological Modeling, Code reuse, Integrated design environment, computer.software_genre, Data structure, Industrial engineering, Set (abstract data type), Software framework, Canopy dynamics, Ecological Modelling, Software, Environmental Science(all), business, Reusable organ and function classes, computer, Simulation, Biomass and nitrogen partitioning
الوصف: The Plant Modelling Framework (PMF) is a software framework for creating models that represent the plant components of farm system models in the agricultural production system simulator (APSIM). It is the next step in the evolution of generic crop templates for APSIM, building on software and science lessons from past versions and capitalising on new software approaches. The PMF contains a top-level Plant class that provides an interface with the APSIM model environment and controls the other classes in the plant model. Other classes include mid-level Organ, Phenology, Structure and Arbitrator classes that represent specific elements or processes of the crop and sub-classes that the mid-level classes use to represent repeated data structures. It also contains low-level Function classes which represent generic mathematical, logical, procedural or reference code and provide values to the processes carried out by mid-level classes. A plant configuration file specifies which mid-level and Function classes are to be included and how they are to be arranged and parameterised to represent a particular crop model. The PMF has an integrated design environment to allow plant models to be created visually. The aims of the PMF are to maximise code reuse and allow flexibility in the structure of models. Four examples are included to demonstrate the flexibility of application of the PMF; 1. Slurp, a simple model of the water use of a static crop, 2. Oat, an annual grain crop model with detailed growth, development and resource use processes, 3. Lucerne, perennial forage model with detailed growth, development and resource use processes, 4. Wheat, another detailed annual crop model constructed using an alternative set of organ and process classes. These examples show the PMF can be used to develop models of different complexities and allows flexibility in the approach for implementing crop physiology concepts into model set up. Next step in the evolution of crop modelling software in APSIM.Designed to allow flexibility in the approach to construct different crop models without compiling source code.Achieves extensive code re-use through generic organ and process classes and devolving calculations into function classes.A set of 4 examples are given of crop models developed in this framework demonstrating its flexibility.
اللغة: English
تدمد: 1364-8152
DOI: 10.1016/j.envsoft.2014.09.005
الوصول الحر: https://explore.openaire.eu/search/publication?articleId=doi_dedup___::ef6f175d2bc00dd6870fbe00a4ad4989Test
حقوق: OPEN
رقم الانضمام: edsair.doi.dedup.....ef6f175d2bc00dd6870fbe00a4ad4989
قاعدة البيانات: OpenAIRE
الوصف
تدمد:13648152
DOI:10.1016/j.envsoft.2014.09.005