2功能模块
3.2系统数据库设计
本系统的数据表示是系统实现的关键部分,主要包括知识库中事实数据、规则数据、推理设计中的推理数据和系统基础数据部分。其中知识库的事实数据采用面向对象思想描述修井作业中的事实,采用了“对象名称”“属性”“属性值”三级描述;规则数据包括规则前件表、规则结论表,规则数据的E-R关系。
在规则前件表中,加入了“权重”来实现不精确推理因子,通过与事实库数据,推理机数据和基础数据的结合,提供了对专家系统的数据支撑,从而实现了专家系统的推理过程。
4结束语
文章在产生式规则知识表示的基础上,研究了不精确正向推理机制,通过分析研究专家系统结构、组成及各模块的开发过程,完成了专家系统知识库、推理机制、人机接口和基础数据的设计与开发,实现了修井作业专家系统咨询处理的功能,以及修井作业数据管理系统的管理功能,最终实现了符合油田修井作业场景的专家咨询系统,为修井的成功实施提供了可靠的技术保障,为数字化智能油田的建设做出了积极的贡献。
参考文献
[1]邹正伟,张小洪,等.专家系统在修井作业中的应用[J].电子技术与软件工程,2014,44:200.
[2]郑丽敏.人工智能与专家系统原理及其应用[M].中国农业大学出版社,2004.
[3]孔繁胜.知识库系统原理[M].淅江大学出版社,2002.
[4]明柱平,杨文领,刘清友.修井作业专家系统开发研究[J].石油机械,2006,34(4):53-55.
[5]JosephC.Giarratano,GrayD.Riley.专家系统原理与编程(第4版)[M],机械工业出版社,2006,8.
[6]吴今培,肖建华.智能故障诊断与专家系统[M].北京:科学出版社,1997:1-139.
[7]许云,樊孝忠.在专家系统中利用关系数据库来表达知识[J].计算机工程与应用,2003,22:91-94.
|