故障诊断专家系统在工程实际应用中发挥了越来越重要的作用,目前的专家系统随着规则数量的增多,造成知识库的不断扩大,降低推理引擎的工作效率。提出了基于继承模式的故障诊断专家系统,利用面向对象技术继承性和多态性的特点,对规则进行定制设计,允许在一套通用的规则基础上,根据具体情况做进一步定制优化。基于该方法设计的专家系统大大提高了诊断的准确性,并在工程应用中收到了良好的效果。
Fault diagnosis expert system has played an increasingly important role in the practical application of engineering, while existing expert systems with the increasing number of rules result in expanding the knowledge base continuously and reducing the efficiency of the inference engine. This article puts forward the fault diagnosis expert system based on inheritance patterns, which uses the characteristics of object-oriented technology inheritance and polymorphism to take the design of rule customized. This system allows a common set of rules based on the specific situation for further customized optimization. Expert system based on this method improves the accuracy of diagnosis largely and receives good results in engineering applications.