首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种用于虚拟试验的双向可控知识引擎
引用本文:刘晓东,席延军,刘国荣,李辉.一种用于虚拟试验的双向可控知识引擎[J].西安交通大学学报,2006,40(4):373-376,385.
作者姓名:刘晓东  席延军  刘国荣  李辉
作者单位:西安交通大学计算机科学与技术系,710049,西安
摘    要:提出了用XML描述作物生长模型脚本的方法,通过引入组件技术构建出知识引擎组件,组件的结构是基于Observer模式的,可用不同的功能类来处理脚本中不同功能节点的信息.针对脚本中自定义的3种变量,开发了类似于C++的模板类并进行归一化处理,以减少代码的冗余.知识引擎组件对象把生长模型的XML脚本作为自身的一个属性对XML脚本进行实时解释,驱动虚拟作物器官组件对象生长,使生长模型中的农学知识从虚拟作物试验系统开发平台和虚拟作物器官组件中分离出来.在运行过程中使用多线程技术使知识引擎能够受外部控制,随时中断解释,以便于进行试验.通过一棵完整玉米的虚拟生长过程,验证了所提知识引擎能使作物形态的数学模型与作物形态显示模型完整地结合在一起,真实地再现作物的生长发育过程.

关 键 词:实时解释  组件技术  作物生长模型  XML脚本
文章编号:0253-987X(2006)04-0373-04
收稿时间:2005-07-26
修稿时间:2005-07-26

Bidirectional Controllable Knowledge Engine for Virtual Experiment
Liu Xiaodong,Xi Yanjun,Liu Guorong,Li Hui.Bidirectional Controllable Knowledge Engine for Virtual Experiment[J].Journal of Xi'an Jiaotong University,2006,40(4):373-376,385.
Authors:Liu Xiaodong  Xi Yanjun  Liu Guorong  Li Hui
Abstract:
Keywords:
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号