发明名称 一种故障诊断知识获取系统
摘要 本发明公开了一种故障诊断知识获取系统,包括半自动知识获取模块、自动知识获取模块、知识库自动维护模块、知识库、故障树信息库、案例库。自动知识获取模块利用粗糙集原理实现从大量的存放于案例库中的案例中归纳总结出新的规则,并将获取的规则存放于知识库中,实现了知识库的自动扩充。知识库自动维护模块利用文字集闭包和规则蕴涵方法实现了知识库自动维护功能,该功能模块能够对规则库进行冗余和循环规则校验,并将校验结果提供给领域专家,供领域专家判决处理。本发明以故障树的方式获取已知的知识,不仅能体现知识之间的逻辑关系,同时也方便用户进行维护。
申请公布号 CN101877075B 申请公布日期 2013.02.27
申请号 CN200910236241.5 申请日期 2009.10.29
申请人 北京航空航天大学 发明人 郎荣玲;路辉;张景新
分类号 G06N5/00(2006.01)I 主分类号 G06N5/00(2006.01)I
代理机构 北京永创新实专利事务所 11121 代理人 官汉增
主权项 一种故障诊断知识获取系统,其特征在于:包括半自动知识获取模块、自动知识获取模块、知识库自动维护模块、知识库、故障树信息库、案例库;知识库是问题求解知识的集合,用来存储用于故障诊断的规则;故障树信息库用于存储故障树的信息;案例库用来存储日常积累的相关领域的历史案例;自动知识获取模块采用基于粗糙集的获取方式,通过对案例库中的案例进行归纳、总结,得到新的规则,并将新规则存到知识库中;所述半自动知识获取模块包括浅知识获取模块和深知识获取模块;浅知识获取模块用于将“if…then…”形式的规则存入到知识库,所述“if…then…”为“如果…那么…”;深知识获取模块是以故障树的方式获取具有复杂逻辑关系的规则,将获取的规则存放于知识库中;具体为:通过在图形界面上绘制故障树,并对故障树节点信息进行解析后,将故障树存放于故障树信息库中,最后将故障树信息转化为规则,存放于知识库中;其中,故障树是基于Windows消息处理机制的计算机辅助人工动态方法来建造的;故障树建造过程中图元设计为bitmap类型的图片,图形区域为按照图元大小设计的网格阵列;所述故障树所有节点信息是通过解析依据图形区域内图元信息建立的故障树的“虚拟信息表”获得的;所述的故障树存储于故障树信息库中是采用MFC中的CList链表来存储的,具体为:故障树节点信息结构体的设计依据是故障树节点信息表中的记录格式,每个节点都用一个节点信息结构体变量来存储,所有节点都添加到一个故障树节点信息链表中;知识库自动维护模块利用基于文字集闭包和规则蕴涵的理论实现对知识库中冗余规则和循环规则校验的功能,并将校验结果提供给专家。
地址 100083 北京市海淀区学院路37号