Development of a network-based plant growth simulation execution system
Development of a network-based plant growth simulation execution system
批准号:
12556040
负责人:
GOTO Ejji
金额:
$8.45万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2000
资助国家:
日本
项目状态:
已结题
起止时间:
2000 至 2002
中文摘要
我们开发了一个基于WWW(World Wide Web)的植物生长模型模拟执行系统,并使用多种植物生长模型对其进行了测试。大多数传统的增长模拟模型都是用高级计算机语言和/或模拟语言描述的。由于每个模型都有自己的计算算法和复杂的子程序,因此很难将模型源程序翻译成另一种语言。在我们的系统中,一个模拟程序是用它的原始语言编译和执行的。在WWW服务器上用C语言编写的CGI(公共网关接口)程序提供客户端与仿真模型程序之间的用户接口,并创建中间输入/输出文本文件。模拟程序从输入文件中读取输入数据,并将计算结果写入输出文件。此过程工作简单,修改输入/输出例程不需要完全理解源程序。利用该系统实现了用C语言编写的大田生菜生长模型、用Pascal语言编写的水培生菜生长模型以及用Fortran和CSMP编写的6种作物的通用生长模型。源程序的输入/输出例程由20到30行组成,很容易修改。该系统是在Microsoft Windows WWW服务器上实现的。仿真程序可以在系统中不需要任何程序的情况下执行。我们还开发了一个基于Java Servlet的植物生长模拟执行系统。
英文摘要
We have developed a plant growth model simulation execution system based on the WWW (World Wide Web) and tested it using several plant growth models. Most legacy growth simulation models were described in high-level computer languages and/or in simulation languages. Since each model has its own calculation algorithm and complicated subroutines, it is difficult to translate a model source program into another language. In our system, a simulation program is compiled and executed using its original language. CGI (Common Gateway Interface) programs written in C language on a WWW server provide user interface between the client and a simulation model program, and create intermediate input/output text files. The simulation program reads input data from the input file and writes calculation results into an output file. This procedure works simply, and a modification of input/output routines does not require a complete understanding of the source program. A field lettuce growth model written in C, a hydroponic lettuce growth model in Pascal, and a general-purpose growth model for six crops in Fortran and CSMP were implemented using the system. The input/output routines of the source programs were comprised of 20 to 30 lines and were easily modified. This system was implemented on a Microsoft Windows WWW server. The simulation programs could be executed without any programs in the system. We also developed a JavaServlet based plant growth simulation execution system.
期刊论文(16)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
E. Goto, and K. Kurata.: "Development of a Plant Growth Model Simulation Execution System on World Wide Web"Proceedings of The XIV CIGR World Congress 2000, Nov.28 ・ Dec.1. 2000, Tsukuba. 141-146 (2000)
E. Goto 和 K. Kurata.:“万维网上植物生长模型模拟执行系统的开发”2000 年第 XIV CIGR 世界大会记录,2000 年 11 月 28 日 ・2000 年 12 月 1 日,筑波 141-146。 2000)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
E.Goto, K.Kurata: "Development of a Plant Growth Model Simulation Execution System on World Wide Web"Proceedings of The XIV CIGR World Congress 2000, Nov.28-Dec.1, 2000, Tsukuba. 141-146 (2000)
E.Goto、K.Kurata:“万维网上植物生长模型模拟执行系统的开发”2000 年第十四届 CIGR 世界大会记录,2000 年 11 月 28 日至 12 月 1 日,筑波。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Eiji Goto: "Application of Common Gateway Interface to Execute a Plant Growth Model Simulation on the World Wide Web"J. Agric. Meteorol.. 59・2(印刷中). (2003)
Eiji Goto:“应用通用网关接口在万维网上执行植物生长模型模拟”J. Agric.. 59・2(出版中)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
後藤英司: "WWWを利用した植物生育シミュレーション実行システムの開発"農業環境工学関連4学会2001年合同大会講演要旨. 178 (2001)
后藤英二:“利用WWW开发植物生长模拟执行系统”2001年农业与环境工程相关四个学会联席会议摘要178(2001)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
E. Goto, I. Otsuka, and K. Kurata.: "Application of Common Gateway Interface to Execute a Plant Growth Model Simulation on the World Wide Web"J. Agric. Meteorol.. 59(2) (in press). (2003)
E. Goto、I. Otsuka 和 K. Kurata.:“应用通用网关接口在万维网上执行植物生长模型模拟”J。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
海外基金