植物生态学报 ›› 1996, Vol. 20 ›› Issue (5): 438-448.

• 论文 • 上一篇    下一篇

毛乌素沙地草地种植管理咨询系统的开发

梁宁,高琼   

  • 发布日期:1996-05-10
  • 通讯作者: 梁 宁

Development of the Expert Systems for Management of Maowusu Sandy Grassland

Liang Nin, Gao Qiong   

  • Published:1996-05-10
  • Contact: Wang Wei

摘要: 本研究初步开发了一个用于毛乌素沙地草地种植管理咨询的专家系统ASSG。这个系统将当地生态系统管理专家们的经验知识和对土壤水分动态的理论研究成果结合起来以产生对于土地利用和种植的作物种类及品种的最优管理策略和最适的植被覆盖率。本系统利用3个层次的推理过程和结构化的知识库,通过咨询过程—步步地引导用户得到最优种植管理策略。在每—层次的推理中,本系统提供给用户多重选择,根据用户的意愿进行下一步的推理。这一推理的交互作用机制为用户获得适宜的咨询结果提供了最大的便利性。本系统的主体部分山Turbo Prolog语言完成,该语言是一种用于开发专家系统的描述性语言。基于土壤水分平衡原理的最优植被覆盖率模型由C语言实现,并应用多语言编程技术将之嵌入程序主体中。系统的样本运行结果表明本系统运行便利,并能产生合理的种植管理策略。

Abstract: A managerial advisory system,ASSG, for the hilly sandy grassland ecosystems in north China was developed. The system combined empirical knowledge of local experts of ecosystem management and the theoretical research results on soil water dynamics to produce optimal managerial strategies in terms of land use ,planting species/variety and optimal coverage of plants. A three-step interactive inference procedure together with structured knowledge bases was used to guide users through the consulting process step by step. At each step of the inference, users are provided with multiple options derived from a corresponding knowledge base, and the next inferential step is based on users choice in the current step. This interactive scheme of inference gives users maximum flexibility to obtain appropriate consulting results.The main body of the system was implemented in Turbo Prolog, a descriptive language for expert system development. The optimal plant coverage model based on soil water dynamics was encoded into Turbo C and was imbedded into the main body of the program by using the multiple language programming. Sample consultation runs of the system indicated that the system operated smoothly and produced reasonable results of managerial strategies.