论文部分内容阅读
基于规则的特装车辆故障诊断专家系统是为了解决部队维修技术手段落后、维修效率低下的问题而开发的一套软件。本文将关系数据库技术与传统的专家系统产生式推理规则相结合,提出了一种用关系型数据库技术构造知识库、利用Visual C++丰富的底层数据控制技术实现推理的汽车故障诊断专家系统的方法。 本论文主要在以下两个方面做了研究和探讨: 一是在知识库的规则数量方面,使用了数据库技术库来增大规则的体积,实现了知识的大型化。具体说来,采用关系型数据库技术来表示、存储及维护产生式规则,将之转化为结构化的线形结构,同时存储在关系型数据库中。为了方便对规则的维护,我们充分利用数据库管理系统管理数据的巨大威力,结合产生式规则的特点,对规则的等价、循环做了算法设计与实现,较好地解决了知识库的一致性问题。 二是在推理机方面,利用知识存储在数据库中这一事实,并考虑关系型知识库的特点,结合数据库的索引、关联和过滤技术,使用合理的推理机制,进行推理方法的设计和实现。 另外,本文还介绍了知识库系统、专家系统、专家数据库、特装车辆的维修技术等知识。