Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2009, Vol. 35 ›› Issue (16): 189-191. doi: 10.3969/j.issn.1000-3428.2009.16.068

• Artificial Intelligence and Recognition Technology • Previous Articles     Next Articles

Application of Visual Prolog in Expert System Fault Diagnosis

ZHENG Xuan, MA Xin, ZHANG Bei-ke   

  1. (College of Information Science & Technology, Beijing University of Chemical Technology, Beijing 100029)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-08-20 Published:2009-08-20

Visual Prolog在专家系统故障诊断中的应用

郑 璇,马 昕,张贝克   

  1. (北京化工大学信息科学与技术学院,北京100029)

Abstract: Aiming at the characteristics of fault diagnosis, adopting the advantages of Visual Prolog language in the process of knowledge representation and logical reasoning, taking the catalytic cracking unit with high accidents in process industry as an example, a rule-based fault diagnosis expert system is designed and implemented. Facts and rules, which are the two phrases of Visual Prolog language, are used to realize the compiling of knowledge base and reasoning. Taking the practical application of catalytic cracking unit as an example to verify, cases studies show the effectiveness of diagnosis system, effectively realize the inference and analysis of abnormal conditions, timely find the fault reasons, and provide the appropriate measures for fault handling.

Key words: Visual Prolog language, expert system, fault diagnosis, catalytic cracking

摘要: 针对故障诊断的特点,利用Visual Prolog语言在知识表示及逻辑推理过程中的优势,以流程工业中易发生事故的催化裂化装置为例设计并实现了基于规则的故障诊断专家系统。用事实和规则这2种构成Visual Prolog语言的短语进行知识库和推理机的编写。通过在催化裂化生产装置的实际应用表明,该诊断系统效果良好,能够对出现的多数异常工况进行有效的推理及分析,及时查找出故障原因,并提供相应的故障处理措施。

关键词: Visual Prolog语言, 专家系统, 故障诊断, 催化裂化

CLC Number: