基于知识库的焊接裂纹诊断专家系统
Expert System of Weld Crack Diagnosis Based on Knowledge Base
-
摘要: 从分析焊接裂纹的特点出发,提出了基于知识库的焊接裂纹诊断专家系统。文中给出了系统总体结构模型和面向对象模型,根据系统要求建立了数据库、积累案例形成案例库;获取专家经验及领域知识建立了规则库;依据知识层次结构建立了模型库,这四库一体化形成专家系统。文中介绍了基于案例、基于规则和基于模型的诊断推理方法,比较了各种诊断推理方法的优、缺点,并提出了基于案例、规则和模型的混合推理,其优点在于能充分发挥各种推理方法的优势,克服各自存在的不足,能最大限度地找到问题的解。文中讨论了贴近度的定义、表示和计算以及规则表示等问题。最后文中给出了系统的功能和实现方法。应用证明基于知识库的焊接裂纹诊断专家系统可以得到与专家同样的诊断结果。Abstract: An expert system of welding crack diagnosis based on knowledge base is posed according to the analysis of characteristic of weld crack.The General structure of system and object-oriented model are discussed in the paper.A data base (DB) is set up according to system demand,a case base (CB) founded through accumulating cases,rule base (KB) established after accepting expert experience and knowledge of this field,and a model base (MB) built according to the structure of knowledge.The four bases are recombined in the expert system.The diagnostic methods based on case,rule and model were described.Compared with each other,the advantage and disadvantage of these reasoning methods are obtained.The mixed reasoning based on case,rule and model is posed to overcome their shortcoming,retain fully their advantage and find the answer to the problem as possible.The definition,representation and calculation of the degree of similarity and rule representation are discussed.The function of system and way of realization are described in the paper.It is proved by application that the expert system of weld crack diagnosis based on knowledge base can achieve the same diagnostic result as the expert.