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

知识库构建工具软件的设计与实现
引用本文:胡艺耀,朱斌,张伟,何畏,沈平生. 知识库构建工具软件的设计与实现[J]. 工程设计学报, 2018, 25(4): 367-373. DOI: 10.3785/j.issn.1006-754X.2018.04.001
作者姓名:胡艺耀  朱斌  张伟  何畏  沈平生
作者单位:1. 清华大学 机械工程系, 北京 100084;2. 浙江华电乌溪江水利发电厂, 浙江 衢州 324000;3. 西南石油大学 机电工程学院, 四川 成都 610500
基金项目:中国华电集团有限公司科研项目(HDPIKJ16-02-14)
摘    要:人工智能研究领域之一的专家系统在工程设备上的应用需求较为广泛,但满足用户需求的应用实例很少,主要原因在于知识库构建复杂且困难,其质量得不到保障。针对这个问题,研究了知识获取存在的问题,开发了以故障树为核心表达方式的知识库构建工具软件,实现了故障诊断功能。根据工程实际需要,采用J2EE技术开发了一套B/S(browser/server,浏览器/服务器)模式知识库构建工具软件,并对知识库各模块进行了需求分析设计,包括知识模型的数据结构设计和业务层逻辑方法的设计。此外,还探讨了知识模型的多样性表达,以3种命名方式来表达完整的故障树。最后,通过实例说明了该知识库构建工具软件的可行性。研究结果表明:知识获取模块采用故障树表达方式,有利于知识库质量的提高;选择网页Web形式,可以实现多用户/多工位知识编辑和输入,显著提高知识获取效率。该知识获取辅助系统具有强通用性,为领域专家和工程师构建知识库提供了有力支持。

关 键 词:专家系统  故障诊断  故障树  知识库  J2EE  
收稿时间:2018-08-28

Design and implementation of knowledge base building tool software
HU Yi-yao,ZHU Bin,ZHANG Wei,HE Wei,SHEN Ping-sheng. Design and implementation of knowledge base building tool software[J]. Journal of Engineering Design, 2018, 25(4): 367-373. DOI: 10.3785/j.issn.1006-754X.2018.04.001
Authors:HU Yi-yao  ZHU Bin  ZHANG Wei  HE Wei  SHEN Ping-sheng
Abstract:The expert system, one of the artificial intelligence research field, is widely used to meet the need of engineering equipment. However, the examples of satisfying the requirements of users are quite scarce due to the complexity of establishing the knowledge base and the lack of the guarantee of the quality. To solve this problem, the problems of knowledge acquisition were studied and the knowledge base building tool software based on fault tree was developed, which realized the function of fault diagnosis. According to the actual demand, the J2EE technique was used to develop a set of tool software for establishing knowledge base on B/S (browser/server) model, and the requirement analysis design of each module of knowledge base were carried out, which involved the design of model data structure and the design of business layer logical method. In addition, the diversity expression of knowledge model was discussed, and the complete fault tree was expressed in three naming ways. Finally, an example was given to illustrate the feasibility of the knowledge base building tool software. The results indicated that the expression way of fault tree was used as the core of knowledge-acquiring module to improve the quality of knowledge base. In the meanwhile, the Web form was selected to realize editing and inputting knowledge in multi-user/multi-workstation model to raise the efficiency of acquiring knowledge. Thus, this auxiliary system for knowledge acquirement has strong universality, and it can provide powerful support for domain experts and engineers to establish knowledge base.
Keywords:expert system  fault diagnosis  fault tree  knowledge base  J2EE  
本文献已被 CNKI 等数据库收录!
点击此处可从《工程设计学报》浏览原始摘要信息
点击此处可从《工程设计学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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