基于案例推理(CBR)的挖掘机液压系统故障诊断(3)
4 案例库的建立
根据已有的故障经验,提出了一种多级案例库组织的技术(选用3级案例库和一个备份案例库),即根据故障诊断的经验,将案例库分别存放在3个案例库,常见的故障案例放在一级案例库中,一般性的案例存放在二级案例库中,其它案例存放在三级案例库中。为了保证案例检索的速度,一、二级案例库保持较小的规模,三级案例库可以保持较大规模以保证疑难案例得到正确诊断,删除的案例和其它案例放在备份案例库中,以便在需要时查看。案例的检索从一级案例库开始,若在一级案例库中不能查找到匹配案例,则在下级案例库中继续查找,直至找到合适匹配案例或发现无匹配案例。
根据案例的匹配情况,若能找到完全匹配案例,则案例不需增加;若在所有案例库中查找不到最低程度相似的案例,则将该案例增加到三级案例库,作为全新的案例;若能找到足够相似、可能相似和最低程度相似的案例,则根据最后成功故障诊断的情况,判断故障案例与案例库中案例是否属于同种情况,若是,则视情修改案例库中的情况,否则,则将案例作为新案例存入三级案例库。
图3 案例的分级存放和更新策略示意
任何装备在不同阶段的故障类型不一样,比如在装备磨合期的有些故障,在装备使用后期可能永远不会出现,因此为了提高检索的效率,不再使用的案例可以存放在删除(备份)案例库中。案例库中的案例可以根据案例的使用频率进行升级和降级,若经常被引用,可以逐步从三级案例库升级至一级案例库,反之,经常不使用的案例可以降级使用,即从一级案例库移到二级案例库,或从二级案例库移到三级案例库。若本案例已在三级案例库且很长时间未使用,则可以删除该案例,即转存入删除案例库。案例的升级、降级和删除不需经常进行,每次诊断时只需记录案例的引用情况,在较长时间后可以根据案例的引用情况对案例库进行维护,以保证既快又好地完成案例的检索和匹配,完成故障的诊断。案例的分级存放和更新策略如图3所示。
注:转载请与作者联系授权,作者:广州市新欧机械有限公司黄志坚教授,020-82333916