Sharing knowledge via software components: Models on reference evapotranspiration

被引:46
作者
Donatelli, M [1 ]
Bellocchi, G [1 ]
Carlini, L [1 ]
机构
[1] Agr Res Council, Res Inst Ind Crops, I-40128 Bologna, Italy
关键词
ET; evapotranspiration; modelling; software component;
D O I
10.1016/j.eja.2005.07.005
中图分类号
S3 [农学(农艺学)];
学科分类号
0901 ;
摘要
Evapotranspiration (ET) is a cross-platform software component containing routines to estimate daily and hourly values of reference evapotranspiration (and related variables) according to alternative approaches. A standardized form of the FAO-56 implementation of the Penman-Monteith equation is used to estimate daily and hourly evapotranspiration for two reference surfaces (namely clipped grass and alfalfa). Other methods (implementations of Priestley-Taylor and Hargreaves equations) estimate daily evapotranspiration from limited sets of inputs. A multi-layer canopy, similar to a well-developed tomato crop within standard greenhouse conditions, is taken as a reference to estimate hourly evapotranspiration in greenhouse environment (Stanghellini approach). The component is released as .NET (C#) version, allowing the development of clients under Windows operating systems. The component has an extensive hypertext help file. The component design allows users developing client applications to extend the functionalities by adding further options for estimating reference ET. Illustrative examples of clients developed in C# are provided as source code; the component is made available as compiled version. Also, the component was used to activate a web service and a web application based on such a service; the relevant C# code is provided as example. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:186 / 192
页数:7
相关论文
共 27 条
[1]  
Allen R. G., 1998, FAO Irrigation and Drainage Paper
[2]  
*ASAE, 1998, EP406I ASAE
[3]  
*ASHRA, 1993, ASHRAE HDB FUND
[4]   ET_CSDLL:: A dynamic link library for the computation of reference and crop evapotranspiration [J].
Donatelli, M ;
Stöckle, CO ;
Nelson, RL ;
Bellocchi, G .
AGRONOMY JOURNAL, 2003, 95 (05) :1334-1336
[5]  
DONATELLI M, 2004, ITAL J AGROMETEOROL, V1, P20
[6]  
Donatelli M, 2004, P 8 EUR SOC AGR C 11, P237
[7]   IRENE_DLL: A class library for evaluating numerical estimates [J].
Fila, G ;
Bellocchi, G ;
Donatelli, M ;
Acutis, M .
AGRONOMY JOURNAL, 2003, 95 (05) :1330-1333
[8]  
FILA G, 2004, P 7 EUR SOC AGR C CO, P285
[9]  
Hargreaves G. H., 1985, Applied Engineering in Agriculture, V1, P96
[10]   History and evaluation of Hargreaves evapotranspiration equation [J].
Hargreaves, GH ;
Allen, RG .
JOURNAL OF IRRIGATION AND DRAINAGE ENGINEERING, 2003, 129 (01) :53-63