中国农业科学 ›› 2008, Vol. 41 ›› Issue (3): 695-703 .doi: 10.3864/j.issn.0578-1752.2008.03.009

• 耕作栽培·生理生化 • 上一篇    下一篇

基于生长元模型的智能化作物集成建模辅助系统研究

姜海燕,汤 亮,朱 艳,刘小军,花登峰,曹卫星   

  1. 江苏省信息农业高技术研究重点实验室
  • 收稿日期:2007-04-24 修回日期:2007-06-18 出版日期:2008-03-10 发布日期:2008-03-10
  • 通讯作者: 曹卫星

Study on Integrated and Intelligent Crop Modeling System Based on Growth Meta-Model

Hai-Yan JIANG Liang TIANG Yan ZHU Deng-Feng Hua   

  1. 江苏省信息农业高技术研究重点实验室
  • Received:2007-04-24 Revised:2007-06-18 Online:2008-03-10 Published:2008-03-10

摘要: 【目的】探索智能化作物集成建模方法和开发实用辅助建模工具。【方法】在综合分析麦、稻、棉等作物的生长模拟模型算法及模拟系统的基础上,提炼作物通用建模流程、模型结构、模型接口和模型模板,构建作物生长元模型;在模型资源库、组件、描述脚本和引擎等技术的支撑下,设计层次化、组件化和智能化作物集成建模辅助系统(IICMSS)结构及核心部件。【结果】基于.Net平台,使用C#语言和SQL Server数据库开发原型系统;以小麦为对象,重构了生长模型和模拟系统。与基于代码编程的小麦生长模拟系统相比,开发方法有所改进,方便了作物模型及模拟系统的开发、测试、维护和共享。【结论】基于生长元模型的智能化作物集成建模辅助系统实现了作物建模的工作流程化、手段工业化、接口通用化及模型透明化,促进了作物建模过程的自动化;作物模型研究者使用学习、定制、设计、配置、组装、评估和扩展等手段,即可无编程、智能化地构建作物模型。

关键词: 作物生长模拟, 元模型, 通用过程, 集成建模, 模型结构, 模板

Abstract: 【OBJECTIVE】In order to explore the approach of integrated and intelligent crop modeling, the modeling tools were developed.【METHOD】By analyzing and extracting the crop (wheat, rice and cotton) growth models and simulation systems, the generic modeling flow, generic model framework, generic model interface and generic model template, and growth meta-model for agronomic crops were established. Based on crop model resource library, model components, model description script and model engine, the architecture and core parts of Integrated Crop Modeling Simulation System (ICMS) with layer and component characteristics were designed.【RESULTS】The prototype system was developed with C# based on .Net platform and SQL Server database. Further, a wheat growth model was reconstructed using the ICMS. The results shows that the model reconstructed by the ICMS could well simulate wheat growth processes and exhibit small errors as compared with wheat growth system based on code modeling approach. 【CONCLUSION】The ICMS realizes flowchart process of crop modeling,, industrialization of modeling method, generalization of interface and transparent of models. With ICMS, a crop model can be developed by scientists/modelers with no-code automatic approach through studying, customizing, designing, configuration, assembling, evaluation and extension.

Key words: Crop growth simulation, Meta-model, Generic process, Integrated modeling, Intelligent modeling, Model framework, Template