[发明专利]一种基于故障树和数据库技术的故障诊断方法有效
申请号: | 201410373937.3 | 申请日: | 2014-08-01 |
公开(公告)号: | CN104376033B | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 江鹏程;冯辅周;胡升泽;晁智强;张丽霞;邱绵浩;樊新海;刘相波;韩寿松;陈强;张小明;张传清;乔新勇;孟爱红;靳莹 | 申请(专利权)人: | 中国人民解放军装甲兵工程学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100072*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 故障 数据库技术 故障诊断 方法 | ||
技术领域
本发明涉及一种基于故障树和数据库技术的故障诊断方法。
背景技术
目前,常用的故障诊断方法主要有声学诊断法、振动诊断法、温度诊断法、强度诊断法、污染物诊断法、压力流量诊断法和电参数诊断法等。这些方法认为,系统故障会导致系统的运行参数发生变化,在标称情况下,系统参数应处于一个标称状态,而当系统发生故障时,这些参数将偏离其标称状态,因而,故障诊断时以这些标称状态作为参考量,根据系统输出或状态变量的估计残差特性判断系统是否发生故障。
传统的故障诊断方法以此为基础,对所有故障原因进行罗列汇总,经规范化、条理化处理。系统一旦发生故障,需要按照既定程序,依次检查,逐一排除。但这种方法存在一些缺点,如没有对故障进行分类处理,不能体现各个故障其对系统运行的影响程度,故障排除过程周折费时,效率低。特别是当用户需要知道系统各不同层次故障之间的功能逻辑关系和关联程度,并且希望以最快的速度、最小的代价、准确、高效地发现并排除系统故障时,这种方法就不能满足要求。
发明内容
本发明的目的在于提供一种在复杂系统出现故障时,能够快速进行故障诊断,提高故障诊断效率的一种基于故障树和数据库技术的故障诊断方法。
本发明一种基于故障树和数据库技术的故障诊断方法,通过数据库对故障诊断过程中的知识库和推理库进行管理,完成推理过程和诊断策略的自动配置和全面管控,包括以下步骤:
a.接收用户输入,所述用户输入包括故障现象关键字;
b.根据所述故障类型和故障现象关键字检索故障诊断数据库中的故障诊断信息表,判断该故障是否为底层故障,如果是底层故障,说明该诊断结果已经位于故障树的底层,则显示对应的“维修建议”字段的内容,并保存诊断结果,本次诊断过程结束;如果不是底层故障,检索该故障所对应故障现象表中的字段“节点代码”,得到故障树中该故障节点的下一层所包含的所有故障节点,而后根据诊断结果,自动在其下一层包含的所有故障节点中,推理出诊断结论所对应的故障节点;
其中步骤b中所述如果不是底层故障,找到故障现象表中的字段“节点代码”,得到故障树中该故障节点的下一层所包含的所有故障节点,而后根据诊断结果,自动在其下一层包含的所有故障节点中,推理出诊断结论所对应的故障节点,具体推理方法为:
根据检索到该故障所对应故障现象表中的字段“节点代码”,检索故障诊断数据库中的故障诊断推理信息表,调出其对应的“诊断内容”字段,并将“诊断内容”显示给用户,让用户按照诊断内容提示进行操作,同时根据其对应的故障诊断信息表中的“节点类型”,将故障诊断过程类型分为采集卡检测量和人工观察量;
如果为采集卡检测量,则调出对应故障诊断信息表中的“项目编码”,根据“项目编码”,检索测评方案配置表,显示该项目的检测方法及检测步骤,检测点位置,传感器安装方法,设定试验条件,准备测试,再根据测点通道映射表,将相应参数传递给测试程序,提示用户准备好测试条件后,自动完成测试;检索其下一层所有故障节点,并将测试结果与各个故障节点的特征量进行匹配,匹配成功的即为下一步诊断对应的故障节点;
如果为人工观察量,用户根据诊断内容提示,输入观察量;检索其下一层所有故障节点,并将观察量结果与各个故障节点的特征量进行匹配,匹配成功的即为下一步诊断对应的故障节点;
c.根据故障节点,得到其故障类型和故障现象关键字,而后继续执行步骤b。
本发明一种基于故障树和数据库技术的故障诊断方法,在每一步诊断时,都会将该步诊断的“单据号”、“诊断序号”、“节点编码”、“节点名称”、“节点位置”、“节点类型”、“诊断内容”、“项目编码”、“测点个数”、“单测点数据长度”、“测点数据”、“指标个数”、“技术指标数据”、“维修建议”信息存储到故障诊断过程信息表中,最终诊断结果输出时将故障诊断数据库中故障诊断过程信息表里的各个单步诊断的信息调出来,并按照报表的形式进行输出。
本发明一种一种基于故障树和数据库技术的故障诊断方法,根据故障事件与故障原因之间的响应关系,分层进行推理;定义每个故障节点的知识信息和检测过程信息并存储在故障诊断数据库中,对故障树中的每个故障节点实施人工检测或自动检测,有效的进行检测资源配置。在复杂系统出现故障时,能快速进行故障诊断,提高故障诊断效率。
下面结合附图对本发明的一种基于故障树和数据库技术的故障诊断方法作进一步详细说明。
附图说明
图1为以故障A为顶层故障展开的故障树示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军装甲兵工程学院,未经中国人民解放军装甲兵工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410373937.3/2.html,转载请声明来源钻瓜专利网。