The invention discloses a judgment rule processing method, device and system for sewage treatment system. The judgment rule processing method includes: determining rules with standard form, which includes premise set and conclusion set. The premise set is obtained by analyzing the premise conditions of the rule. The premise set and each conclusion in the conclusion set have reasoning relationship; detecting whether the conclusion set of the first rule is a rule conclusion in the knowledge of sewage treatment system. If the premise set of the first rule contains the premise set of the existing rules, it is determined that the rule is redundant and refuses to add the rule to the existing rules of the knowledge base. According to the method provided by the embodiment of the present invention, the storage space of rule inventory can be optimized, and the working efficiency of the expert system and the correctness of the operation results can be improved.
【技术实现步骤摘要】
用于污水处理系统的判断规则处理方法、装置和系统
本专利技术涉及计算机
,尤其涉及一种用于污水处理系统的判断规则处理方法、装置和系统。
技术介绍
专家系统可以应用于各行业工艺流程和设备等的故障诊断,使运维技术人员利用包含知识库的专家经验解决实际问题,弥补新员工故障处置实践经验的不足。另外,包含动态知识库的专家系统还能实现知识和经验的积累与更新,使运维技术人员及时掌握与所在污水处理厂的情况最符合并且最新的专家知识。基于动态知识库的专家系统随着时间的增加,知识库中的知识会越来越多,这会增加查询与检索的工作量,降低专家系统的工作效率;并且新增的知识可能与原有推理规则间存在逻辑冲突,逻辑冲突若不能有效地处理,会影响到运行结果的正确性,甚至造成专家系统无法正常运行。
技术实现思路
本专利技术实施例提供一种用于污水处理系统的判断规则处理方法、装置、和系统,可以优化污水处理系统的知识库中规则库的存储空间,提高专家系统的工作效率和运行结果的正确性。根据本专利技术实施例的第一方面,提供一种用于污水处理系统的判断规则处理方法,包括:确定具有标准形式的第一规则,标准形式包括前提集合和结论集合,其中,前提集合是利用第一规则的前提条件之间的析取得到的,前提集合与结论集合中每个结论均具有推理关系;获取污水处理系统的知识库中一条已有规则,检测第一规则的结论集合是否为已有规则结论集合的子集;第一规则的结论集合为已有规则结论集合的子集时,检测第一规则的前提集合是否蕴含已有规则的前提集合;如果第一规则的前提集合蕴含已有规则的前提集合,确定第一规则为知识库中已有规则的冗余规则,拒绝在知识库的已 ...
【技术保护点】
1.一种用于污水处理系统的判断规则处理方法,其特征在于,包括:确定具有标准形式的第一规则,所述标准形式包括前提集合和结论集合,其中,所述前提集合是利用所述第一规则的前提条件之间的析取得到的,所述前提集合与所述结论集合中每个结论均具有推理关系;获取污水处理系统的知识库中一条已有规则,检测所述第一规则的结论集合是否为所述已有规则结论集合的子集;所述第一规则的结论集合为所述已有规则结论集合的子集时,检测所述第一规则的前提集合是否蕴含所述已有规则的前提集合;如果所述第一规则的前提集合蕴含所述已有规则的前提集合,确定所述第一规则为所述知识库中已有规则的冗余规则,拒绝在所述知识库的已有规则中加入所述第一规则。
【技术特征摘要】
1.一种用于污水处理系统的判断规则处理方法,其特征在于,包括:确定具有标准形式的第一规则,所述标准形式包括前提集合和结论集合,其中,所述前提集合是利用所述第一规则的前提条件之间的析取得到的,所述前提集合与所述结论集合中每个结论均具有推理关系;获取污水处理系统的知识库中一条已有规则,检测所述第一规则的结论集合是否为所述已有规则结论集合的子集;所述第一规则的结论集合为所述已有规则结论集合的子集时,检测所述第一规则的前提集合是否蕴含所述已有规则的前提集合;如果所述第一规则的前提集合蕴含所述已有规则的前提集合,确定所述第一规则为所述知识库中已有规则的冗余规则,拒绝在所述知识库的已有规则中加入所述第一规则。2.根据权利要求1所述的判断规则处理方法,其中,所述确定第一规则的标准形式,所述标准形式包括第一规则的前提集合和第一规则的结论集合,且第一规则的前提子集蕴含第一规则的结论子集,包括:根据所述第一规则的命题公式,得到第一规则的前提集合和第一规则的结论集合,每个第一规则的前提条件包括一个或多个原子命题;建立所述第一规则的前提集合对应的主析取范式表达式;利用所述第一规则的前提集合对应的主析取范式表达式和所述第一规则的结论集合中每个结论的推理关系,构成所述具有标准形式的第一规则。3.根据权利要求1所述的判断规则处理方法,还包括:基于所述已有规则与所述第一规则之间是否结论相容,以及所述已有规则与所述第一规则之间是否前提相容,确定所述第一规则与所述知识库中的已有规则是否为矛盾规则;如果所述第一规则与所述知识库中的已有规则为矛盾规则,获取所述知识库的一条已有规则,检测所述第一规则的前提集合和所述已有规则的前提集合是否相同,基于所述检测结果,在所述知识库的已有规则中添加所述第一规则。4.根据权利要求3所述的判断规则处理方法,其中,所述已有规则的结论集合与所述第一规则的结论集合之间存在包含关系时,所述已有规则与所述第一规则之间结论相容;所述已有规则的结论集合与所述第一规则的结论集合之间不存在包含关系时,所述已有规则与所述第一规则之间结论不相容。5.根据权利要求3所述的判断规则处理方法,其中,所述已有规则的前提集合与所述第一规则的前提集合之间存在蕴含关系时,所述已有规则的前提集合与所述第一规则的前提集合之间前提相容;所述已有规则的前提集合与所述第一规则的前提集合之间不存在蕴含关系时,所述已有规则的前提集合与所述第一规则的前提集合之间前提不相容。6.根据权利要求3所述的判断规则处理方法,其中,所述基于所述已有规则与所述第一规则之间是否结论相容,以及所述已有规则与所述第一规则之间是否前提相容,确定所述第一规则与所述知识库中的已有规则是否为矛盾规则,包括:如果所述已有规则与所述第一规则之间结论不相容,或者所述已有规则与所述第一规则之间结论相容但前提不相容,重新获取所述知识库的一条已有规则,直到获取的次数超过所述知识库中已有规则的数量,确定所述第一规则与所述知识库中的已有规则为矛盾规则。7.根据权利要求3所述的判断规则处理方法,其中,所述检测所述第一规则的前提集合和所述已有规则的前提集合是否相同,基于所述检测结果,在所述知识库的已有规则中添加所述第一规则,包括:当检测结果为所述第一规则的前提集合与所述已有规则的前提集合不同,检测所述第一规则的结论集合与所述已有规则的结论集合是否相同;如果所述第一规则的结论集合与所述已有规则的结论集合相同,利用所述第一规则生成新规则,所述新规则的前提集合是利用所述第一规则的前提集合和所述已有规则的前提集合的析取得到的,并且所述新规则的结论集合为所述第一规则的结论集合;对所述新规则的前提集合进行化简,在所述知识库的已有规则中添加化简后的新规则。8.根据权利要求3所述的判断规则处理方法,其中,所述检测所述第一规则的前提集合和所述已有规则的前提集合是否相同,基于所述检测结果,在所述知识库的已有规则中添加所述第一规则,包括:当检测结果为所述第一规则的前提集合与所述已有规则的前提集合不同,检测所述第一规则的结论集合与所述已有规则的结论集合是否相同;如果所述第一规则的结论集合与所述已有规则的结论集合不同,获取所述知识库的下一条已有规则,直到获取的次数超过所述知识库中已有规则的数量;对新规则的前提集合进行化简,在所述知识库的已有规则中添加化简后的新规则。9.根据权利要求3所述的判断规则处理方法,其中,所述检测所述第一规则的前提集合和所述已有规则的前提集合是否相同,基于所述检测结果,在所述知识库的已有规则中添加所述第一规则,包括:当检测结果为所述第一规则的前提集合与所述已有规则的前提集合相同,获取所述第一规则的结论集合和所述已有规则的结论集合的结论并集;如果所述结论并集同时包括命题和所述命题的否定命题,确定所述第一规则与所述已有规则之间的矛盾情况为前提相同和结论矛盾;生成所述矛盾情况对应的提示信息,以及显示所...
【专利技术属性】
技术研发人员:王达,
申请(专利权)人:北京天诚同创电气有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。