CN106598020A - 一种基于bit和案例融合的装备故障诊断方法及*** - Google Patents
一种基于bit和案例融合的装备故障诊断方法及*** Download PDFInfo
- Publication number
- CN106598020A CN106598020A CN201610944267.5A CN201610944267A CN106598020A CN 106598020 A CN106598020 A CN 106598020A CN 201610944267 A CN201610944267 A CN 201610944267A CN 106598020 A CN106598020 A CN 106598020A
- Authority
- CN
- China
- Prior art keywords
- fault
- module
- equipment
- diagnosis
- analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0216—Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0224—Process history based detection method, e.g. whereby history implies the availability of large amounts of data
- G05B23/0227—Qualitative history assessment, whereby the type of data acted upon, e.g. waveforms, images or patterns, is not relevant, e.g. rule based assessment; if-then decisions
- G05B23/0229—Qualitative history assessment, whereby the type of data acted upon, e.g. waveforms, images or patterns, is not relevant, e.g. rule based assessment; if-then decisions knowledge based, e.g. expert systems; genetic algorithms
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24033—Failure, fault detection and isolation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Human Computer Interaction (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
一种基于BIT和案例融合的装备故障诊断方法及***,包括依次连接的装备信息采集模块、故障分析诊断模块、案例分析诊断模块和故障处理模块,还包括与故障分析诊断模块、案例分析诊断模块和故障处理模块分别双向连接的故障信息管理模块,故障分析诊断模块还与故障处理模块连接,将装备BIT诊断与故障案例诊断相融合,以BIT诊断为前导,故障案例推理后置补充的方式诊断装备故障,以提高装备的故障诊断精确度和效率。
Description
技术领域
本发明涉及计算测量技术领域,具体涉及一种基于BIT和案例融合的装备故障诊断方法及***。
背景技术
随着以信息技术为核心的新技术在装备上的广泛应用,目前,装备大多采用基于案例的故障诊断***,但基于案例的故障诊断***存在推理的机制过于简单,适应能力差的缺点,尤其在诊断对象较为复杂、故障知识规模庞大、且故障案例有限的情况下,基于案例的故障诊断***所存在的缺点会更加突显。因此,装备改成采用基于总线技术的机内测试(BIT)***,BIT***中各子***的内部设备测控节点通过总线接口电路与总线网络相连,构成***自检网络结构,利用总线获取的***运行参数,进行异常数据的识别和存储,以便对深层次的故障进行分析,可以实现在线诊断功能。但BIT***不具备推理和知识积累能力,存在虚警率高的缺点。在实际保障中,常常会出现同样的BIT诊断结论却对应不同的故障原因,以及得出诊断结论却未能及时获取故障排除方法的问题,给装备保障人员带来维修的挑战。
发明内容
本发明的目的在于克服现有技术的不足,提供一种将装备BIT诊断与故障案例诊断相融合,以BIT诊断为前导,故障案例推理后置补充的方式诊断装备故障,以提高装备的故障诊断精确度和效率的基于BIT和案例融合的装备故障诊断方法及***。
本发明提供了一种基于BIT和案例融合的装备故障诊断***,包括依次连接的装备信息采集模块、故障分析诊断模块、案例分析诊断模块和故障处理模块,还包括与故障分析诊断模块、案例分析诊断模块和故障处理模块分别双向连接的故障信息管理模块,故障分析诊断模块还与故障处理模块连接;
其中,故障信息管理模块用于管理两方面的数据信息,分别为故障案例和故障相关的知识;
装备信息采集模块,其与装备BIT***的CAN总线连接,用于通过CAN总线采集装备BIT***的BIT信息和装备自诊断信息;
故障分析诊断模块,用于根据故障信息管理模块提供的BIT诊断知识,对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析,确定装备故障原因;
案例分析诊断模块,用于在故障分析诊断模块未能确定出装备故障原因时,基于故障特征关键字的相似度匹配故障信息管理模块提供的故障案例,按照概率依次列出可能的故障原因,并逐一进行排除,从而确定装备故障原因;
故障处理模块,用于在确定出装备故障原因后,根据故障信息管理模块提供的排故知识,给出装备故障原因的排除方法的操作步骤。
进一步地,BIT信息为嵌入装备BIT***内的传感器采集到的信息
进一步地,故障分析诊断模块包括:
故障诊断分析单元,用于根据通信协议和控制字,对装备BIT***的BIT信息和装备自诊断信息进行匹配分析;
总线监控判断单元,用于根据监控的装备BIT***的CAN总线的工作状态,判断CAN总线的健康状态;
曲线分析诊断单元,用于根据基于特定数据绘制的曲线,对装备BIT***进行故障诊断和误差分析;
曲线特征提取单元,用于提取基于特定数据绘制的曲线的特征,存储到故障信息管理模块中,以充实BIT诊断知识和排故知识;
时序分析判断单元,用于对装备BIT***进行时序分析,根据时序分析结果判断装备BIT***的健康状态;
进一步地,所述给出装备故障原因的排除方法的操作步骤具体是通过交互式界面,以图片、文字、动画和/或视频描述方式给出。
进一步地,故障处理模块包括排故记录单元,用于在案例分析诊断模块未能确定出装备故障原因时,记录采用其它方式排除该装备故障原因的方法,并将记录的方法作为该装备故障原因的排故知识,更新至故障信息管理模块中,以充实故障案例的排故知识。
本发明还提供了一种基于BIT和案例融合的装备故障诊断方法,包括如下步骤:
步骤S310:通过装备信息采集模块采集装备BIT***的CAN总线上的BIT信息和装备自诊断信息;
步骤S320:通过故障分析诊断模块对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析,确定装备故障原因;
步骤S330:在故障分析诊断模块无法确定出装备故障原因时,通过案例分析诊断模块进一步确定设备故障原因;
步骤S340:在确定出装备故障原因后,通过故障处理模块给出装备故障原因的排除方法的操作步骤。
进一步地,所述步骤S320具体步骤为:
在故障分析诊断模块BIT信息和装备自诊断信息进行故障匹配与综合分析的过程中,包括如下几个方面的诊断和分析:
通过故障分析诊断模块中的故障诊断分析单元,根据通信协议和控制字,对装备BIT***的BIT信息和装备自诊断信息进行匹配分析;
通过故障分析诊断模块中的总线监控判断单元,根据监控的装备BIT***的CAN总线的工作状态,判断CAN总线的健康状态;
通过故障分析诊断模块中的曲线分析诊断单元,根据基于特定数据绘制的曲线,对装备BIT***进行故障诊断和误差分析;通过故障分析诊断模块中的曲线特征提取单元,提取基于特定数据绘制的曲线的特征,存储到故障信息管理模块中;
通过故障分析诊断模块中的时序分析判断单元,对装备BIT***进行时序分析,根据时序分析结果判断装备BIT***的健康状态;
进一步地,在步骤S330中,案例分析诊断模块基于故障特征关键字的相似度匹配故障案例,按照概率依次列出可能的故障原因,并逐一进行排除,确定装备故障原因,案例分析诊断模块所匹配的故障案例由故障信息管理模块通过基于SQL Server数据库建立的故障案例库管理并提供。
进一步地,所述步骤S340还包括:
步骤S400:当装备出现故障现象或装备BIT***出现故障预警的情况时;
步骤S410:故障现象与故障预警统称为故障现象n,故障分析诊断模块根据BIT诊断知识对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析逐个排查导致故障现象n的成因,判断是否为第(1+a)个成因导致故障现象n;
步骤S420:如果是,成功诊断出装备故障原因,故障处理模块根据排故知识给出装备故障原因的排除方法的操作步骤;
步骤S430:如果否,说明诊断装备故障原因未成功,案例分析诊断模块根据输入的关键字进行故障案例的匹配,按照概率依次列出可能的成因,点击概率最大的成因,初始化a和b,b为该故障现象n可能成因的数量;
步骤S440:判断是否为第(1+a)个成因导致故障现象n;
步骤S450:如果是,匹配故障案例成功,确定出装备故障原因,故障处理模块根据排故知识给出装备故障原因的排除方法的操作步骤;
步骤S460:判断装备故障原因是否彻底排除;
步骤S470:如果是,结束流程;
如果否,a=a+1,返回步骤S440;
如果第(1+a)个成因未导致故障现象n,则a=a+1,判断a+1是否大于b;
步骤S480:如果否,返回步骤S440,如果是,说明故障现象n可能的成因全部匹配完毕,判断装备故障原因是否彻底排除;如果是,结束流程,如果否,返回步骤S430。
进一步地,在步骤S320中,故障信息管理模块通过基于预设数据库建立的知识库管理并提供的BIT诊断知识对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析。
本发明的基于BIT和案例融合的装备故障诊断***和方法,可以实现将装备BIT诊断与故障案例诊断相融合,实现装备BIT诊断与故障案例诊断的互补,以BIT诊断为前导,故障案例推理后置补充的方式诊断装备故障,以提高装备的故障诊断精确度和效率。
附图说明
图1为基于BIT和案例融合的装备故障诊断***的逻辑结构图
图2为基于BIT和案例融合的装备故障诊断***中各模块之间的信息交互过程示意图
图3为基于BIT和案例融合的装备故障诊断方法的流程示意图
图4为故障诊断与排除的流程示意图
具体实施方式
下面详细说明本发明的具体实施,有必要在此指出的是,以下实施只是用于本发明的进一步说明,不能理解为对本发明保护范围的限制,该领域技术熟练人员根据上述本发明内容对本发明做出的一些非本质的改进和调整,仍然属于本发明的保护范围。
图1示出了根据本发明实施例的基于BIT和案例融合的装备故障诊断***的逻辑结构。如图1所示,本发明提供的基于BIT和案例融合的装备故障诊断***包括五大模块,分别为装备信息采集模块110、故障分析诊断模块120、案例分析诊断模块130、故障信息管理模块140和故障处理模块150;其中,
故障信息管理模块140用于管理两方面的数据信息,分别为故障案例和与故障相关的知识,该知识包括BIT诊断知识和排故知识,一个排故知识排除一个故障,两者一一对应,具体地,故障信息管理模块140通过基于预设数据库建立的故障案例库和知识库分别管理故障案例和知识,并分别向故障分析诊断模块120提供知识库中的BIT诊断知识、向案例分析诊断模块130提供故障案例库中的故障案例,以及向故障处理模块150提供知识库中的排故知识。
本发明中,预设数据库包括SQL Server、Oracle、MySQL等数据库。
故障信息管理模块140在管理故障案例和与故障相关的知识的同时,会建立一个对应关系表,每列分别存储故障编号、故障描述信息、故障排除知识和故障辅助信息,通过查询故障编号就能查询到故障的相关信息,一个故障对应一个故障编号、一个排故知识和一类故障描述信息。故障描述信息包括故障对应的特征参数、关键词、具体现象、BIT信息和机外测试信息等描述故障的信息。
装备信息采集模块110,其与装备BIT***的CAN(Controller Area Network,控制器局域网络)总线连接,用于通过CAN总线采集装备BIT***的BIT信息和装备自诊断信息;BIT信息为嵌入装备BIT***内的传感器采集到的信息,而装备自诊断信息是装备BIT***内一个粗粒度的自诊断信息,存在误诊断率高的缺点,需要对该装备自诊断信息进行细粒度的判断,以确定装备自诊断信息的诊断结果是否正确。
故障分析诊断模块120,用于根据故障信息管理模块140提供的BIT诊断知识,对装备信息采集模块110采集的BIT信息和装备自诊断信息进行故障匹配与综合分析,确定装备故障原因。
具体地,故障分析诊断模块120包括:
故障诊断分析单元121,用于根据通信协议和控制字,对装备BIT***的BIT信息和装备自诊断信息进行匹配分析;
总线监控判断单元122,用于根据监控的装备BIT***的CAN总线的工作状态,判断CAN总线的健康状态;其中,CAN总线的工作状态包括总线负载、总线峰值负载、数据帧频率、数据帧总数、错误帧频率和错误帧总数等等;
曲线分析诊断单元123,用于根据基于特定数据绘制的曲线,对装备BIT***进行故障诊断和误差分析;其中,特定数据包括随动数据、跟踪数据和随动主令等等;特定数据为用户主动选择的需要进行曲线绘制的数据。
曲线特征提取单元124,用于提取基于特定数据绘制的曲线的特征,存储到故障信息管理模块140中,以充实BIT诊断知识和排故知识;
时序分析判断单元125,用于对装备BIT***进行时序分析,根据时序分析结果判断装备BIT***的健康状态;其中,时序分析结果包括统计时间、数据帧总数、小于标准时序的数据帧数、大于标准时序的数据帧数和不符合时序的数据帧数。
时序分析是指以外同步信号为基准开始计时,接收到数据帧的时刻为该数据帧的接收时刻(单位为毫秒),对此时刻进行统计分析,即为时序分析。
案例分析诊断模块130,用于在故障分析诊断模块120未能确定出装备故障原因时,基于故障特征关键字的相似度匹配故障信息管理模块140提供的故障案例,按照概率依次列出可能的故障原因,并逐一进行排除,从而确定装备故障原因。
本发明先根据故障分析诊断模块120对装备BIT***进行诊断的原因在于,通过BIT诊断知识对采集到的BIT信息的判断,能够快速地验证装备自诊断信息的诊断结果是否正确,对于装备BIT***的一些常规故障,根据故障分析诊断模块120都能得到正确的诊断结果,确定出装备故障原因,而对于装备BIT***的非常规故障,故障分析诊断模块120无法确定出装备故障原因,此时,需要案例分析诊断模块130通过故障特征关键字的相似度匹配特定的故障案例,确定装备故障原因,从而实现以BIT诊断为前导,故障案例推理后置补充的方式诊断装备故障。由此,将装备BIT诊断与故障案例诊断相融合,实现装备BIT诊断与故障案例诊断的互补。
故障处理模块150,用于在确定出装备故障原因后,根据故障信息管理模块140提供的排故知识,通过交互式界面,以图片、文字、动画、视频等描述方式给出装备故障原因的排除方法的操作步骤。交互式界面采用交互式电子技术手册(IETM)的结构,具体为采用Altova XML Spy软件和SQL Server数据库搭建开发,采用标准的IE浏览器供故障维修人员阅读。
故障处理模块150包括排故记录单元151,用于在案例分析诊断模块130未能确定出装备故障原因时,记录采用其它方式排除该装备故障原因的方法,并将记录的方法作为该装备故障原因的排故知识,更新至故障信息管理模块140中,以充实故障案例的排故知识;以及,案例分析诊断模块130将该装备故障原因作为与该排故知识对应的故障案例补充入故障信息管理模块140中,以充实故障案例。也就是说,在遇到从未出现的新故障时,将新故障和新故障的排故知识补充入故障信息管理模块140中,不断的充实故障案例和对应的排故知识。
为了进一步说明五大模块之间的信息交互过程,图2示出了五大模块之间的信息交互过程。
如图2所示,首先,装备信息采集模块110通过CAN总线采集装备BIT***的BIT信息和装备自诊断信息,并传送给故障分析诊断模块120,然后,故障分析诊断模块120BIT诊断知识对接收到的BIT信息和装备自诊断信息进行故障匹配与综合分析,如果能成功诊断出装备故障原因,将诊断结论,即诊断出的装备故障原因传送至故障处理模块150;如果未成功诊断出装备故障原因,通过案例分析诊断模块130匹配故障案例诊断出装备故障原因,并传送至故障处理模块150,在故障处理模块150接收到装备故障原因后,根据排故知识给出给出装备故障原因的排除方法的操作步骤,帮助设备维修人员逐步排除装备故障。
从确定装备故障原因到排除装备故障的过程中,故障信息管理模块140会根据故障分析诊断模块120的请求向故障分析诊断模块120输出BIT诊断知识,还会根据案例分析诊断模块130的请求向案例分析诊断模块130输出故障案例,以及根据故障处理模块150的请求向故障处理模块150输出装备故障原因的排除知识。
上述内容详细说明了本发明提供的基于BIT和案例融合的装备故障诊断***,与上述***相对应,本发明还提供一种基于BIT和案例融合的装备故障诊断方法。
图3示出了本发明实施例提供的基于BIT和案例融合的装备故障诊断方法的流程。
如图3所示,本发明提供的基于BIT和案例融合的装备故障诊断方法,包括:
步骤S310:通过装备信息采集模块采集装备BIT***的CAN总线上的BIT信息和装备自诊断信息。
步骤S320:通过故障分析诊断模块对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析,确定装备故障原因。
在步骤S320中,故障信息管理模块通过基于预设数据库建立的知识库管理并提供的BIT诊断知识对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析。预设数据库包括SQL Server、Oracle、MySQL等数据库。
在故障分析诊断模块BIT信息和装备自诊断信息进行故障匹配与综合分析的过程中,包括如下几个方面的诊断和分析:
通过故障分析诊断模块中的故障诊断分析单元,根据通信协议和控制字,对装备BIT***的BIT信息和装备自诊断信息进行匹配分析;
通过故障分析诊断模块中的总线监控判断单元,根据监控的装备BIT***的CAN总线的工作状态,判断CAN总线的健康状态;其中,工作状态包括总线负载、总线峰值负载、数据帧频率、数据帧总数、错误帧频率和错误帧总数;
通过故障分析诊断模块中的曲线分析诊断单元,根据基于特定数据绘制的曲线,对装备BIT***进行故障诊断和误差分析;其中,特定数据包括随动数据、跟踪数据和随动主令;
通过故障分析诊断模块中的曲线特征提取单元,提取基于特定数据绘制的曲线的特征,存储到故障信息管理模块中;
通过故障分析诊断模块中的时序分析判断单元,对装备BIT***进行时序分析,根据时序分析结果判断装备BIT***的健康状态;其中,时序分析结果包括统计时间、数据帧总数、小于标准时序的数据帧数、大于标准时序的数据帧数和不符合时序的数据帧数。
步骤S330:在故障分析诊断模块无法确定出装备故障原因时,通过案例分析诊断模块进一步确定设备故障原因。
在步骤S330中,案例分析诊断模块基于故障特征关键字的相似度匹配故障案例,按照概率依次列出可能的故障原因,并逐一进行排除,确定装备故障原因,案例分析诊断模块所匹配的故障案例由故障信息管理模块通过基于SQL Server数据库建立的故障案例库管理并提供。
步骤S340:在确定出装备故障原因后,通过故障处理模块给出装备故障原因的排除方法的操作步骤。
具体地,故障处理模块基于排故知识,通过交互式界面给出装备故障原因的排除方法的操作步骤,而排故知识由故障信息管理模块通过基于SQL Server数据库建立的知识库管理并提供。
故障分析诊断模块、案例分析诊断模块和故障处理模块会分别向故障信息管理模块发出相应的请求,故障信息管理模块会针对三个模块的不同请求分别做出回应,对故障分析诊断模块的回应为向故障分析诊断模块输出BIT诊断知识,对案例分析诊断模块的回应为向案例分析诊断模块输出故障案例,对故障处理模块的回应为向故障处理模块输出排故知识。
需要说明的是,一个装备故障原因对应一个排故知识,而当案例分析诊断模块未能确定出装备故障原因时,通过故障处理模块中的排故记录单元,记录采用其它方式排除该装备故障原因的方法,并将记录的方法作为该装备故障原因的排故知识,更新至故障信息管理模块中;以及,案例分析诊断模块将该装备故障原因作为与该排故知识对应的故障案例补充入故障信息管理模块中,不断地充实故障信息管理模块中的故障案例和对应的排故知识,为后续的故障诊断完善故障案例库和知识库。
为了进一步说明本发明实施例提供的基于BIT和案例融合的装备故障诊断方法,图4示出了故障诊断与排除的流程,以细化基于BIT和案例融合的装备故障诊断方法。
如图4所示,当装备出现故障现象或装备BIT***出现故障预警的情况(步骤S400)时(故障现象与故障预警统称为故障现象n),故障分析诊断模块根据BIT诊断知识对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析逐个排查导致故障现象n的成因,判断是否为第(1+a)个成因导致故障现象n(步骤S410),如果是,成功诊断出装备故障原因,故障处理模块根据排故知识给出装备故障原因的排除方法的操作步骤(步骤S420);如果否,说明诊断装备故障原因未成功,此时,案例分析诊断模块根据输入的关键字进行故障案例的匹配,按照概率依次列出可能的成因,点击概率最大的成因,初始化a和b,b为该故障现象n可能成因的数量(步骤S430),判断是否为第(1+a)个成因导致故障现象n(步骤S440),
如果是,匹配故障案例成功,确定出装备故障原因,故障处理模块根据排故知识给出装备故障原因的排除方法的操作步骤(步骤S450),然后,判断装备故障原因是否彻底排除(步骤S460);如果是,结束流程;如果否,a=a+1,返回步骤S440;如果第(1+a)个成因未导致故障现象n,则a=a+1,判断a+1是否大于b(步骤S470);如果否,返回步骤S440,如果是,说明故障现象n可能的成因全部匹配完毕,判断装备故障原因是否彻底排除;如果是,结束流程,如果否,返回步骤S430(步骤S480)。
应当理解的时,本发明是软件和结合的技术方案,但是根据实际的需要,硬件和软件部分可以根据实际的需要进行替代,并且在合理的预期下可以实现,那些极端的不适用的情况应当排除。
尽管为了说明的目的,已描述了本发明的示例性实施方式,但是本领域的技术人员将理解,不脱离所附权利要求中公开的发明的范围和精神的情况下,可以在形式和细节上进行各种修改、添加和替换等的改变,而所有这些改变都应属于本发明所附权利要求的保护范围,并且本发明要求保护的产品各个部门和方法中的各个步骤,可以以任意组合的形式组合在一起。因此,对本发明中所公开的实施方式的描述并非为了限制本发明的范围,而是用于描述本发明。相应地,本发明的范围不受以上实施方式的限制,而是由权利要求或其等同物进行限定。
Claims (10)
1.一种基于BIT和案例融合的装备故障诊断***,其特征在于:包括依次连接的装备信息采集模块、故障分析诊断模块、案例分析诊断模块和故障处理模块,还包括与故障分析诊断模块、案例分析诊断模块和故障处理模块分别双向连接的故障信息管理模块,故障分析诊断模块还与故障处理模块连接;
其中,故障信息管理模块用于管理两方面的数据信息,分别为故障案例和故障相关的知识;
装备信息采集模块,其与装备BIT***的CAN总线连接,用于通过CAN总线采集装备BIT***的BIT信息和装备自诊断信息;
故障分析诊断模块,用于根据故障信息管理模块提供的BIT诊断知识,对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析,确定装备故障原因;
案例分析诊断模块,用于在故障分析诊断模块未能确定出装备故障原因时,基于故障特征关键字的相似度匹配故障信息管理模块提供的故障案例,按照概率依次列出可能的故障原因,并逐一进行排除,从而确定装备故障原因;
故障处理模块,用于在确定出装备故障原因后,根据故障信息管理模块提供的排故知识,给出装备故障原因的排除方法的操作步骤。
2.如权利要求1所述的诊断***,其特征在于:BIT信息为嵌入装备BIT***内的传感器采集到的信息。
3.如权利要求1所述的诊断***,其特征在于:故障分析诊断模块包括:
故障诊断分析单元,用于根据通信协议和控制字,对装备BIT***的BIT信息和装备自诊断信息进行匹配分析;
总线监控判断单元,用于根据监控的装备BIT***的CAN总线的工作状态,判断CAN总线的健康状态;
曲线分析诊断单元,用于根据基于特定数据绘制的曲线,对装备BIT***进行故障诊断和误差分析;
曲线特征提取单元,用于提取基于特定数据绘制的曲线的特征,存储到故障信息管理模块中,以充实BIT诊断知识和排故知识;
时序分析判断单元,用于对装备BIT***进行时序分析,根据时序分析结果判断装备BIT***的健康状态。
4.如权利要求1所述的诊断***,其特征在于:所述给出装备故障原因的排除方法的操作步骤具体是通过交互式界面,以图片、文字、动画和/或视频描述方式给出。
5.如权利要求1所述的诊断***,其特征在于:故障处理模块包括排故记录单元,用于在案例分析诊断模块未能确定出装备故障原因时,记录采用其它方式排除该装备故障原因的方法,并将记录的方法作为该装备故障原因的排故知识,更新至故障信息管理模块中,以充实故障案例的排故知识。
6.一种基于BIT和案例融合的装备故障诊断方法,其特征在于,包括如下步骤:
步骤S310:通过装备信息采集模块采集装备BIT***的CAN总线上的BIT信息和装备自诊断信息;
步骤S320:通过故障分析诊断模块对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析,确定装备故障原因;
步骤S330:在故障分析诊断模块无法确定出装备故障原因时,通过案例分析诊断模块进一步确定设备故障原因;
步骤S340:在确定出装备故障原因后,通过故障处理模块给出装备故障原因的排除方法的操作步骤。
7.如权利要求6所述的方法,其特征在于:所述步骤S320具体步骤为:
在故障分析诊断模块BIT信息和装备自诊断信息进行故障匹配与综合分析的过程中,包括如下几个方面的诊断和分析:
通过故障分析诊断模块中的故障诊断分析单元,根据通信协议和控制字,对装备BIT***的BIT信息和装备自诊断信息进行匹配分析;
通过故障分析诊断模块中的总线监控判断单元,根据监控的装备BIT***的CAN总线的工作状态,判断CAN总线的健康状态;
通过故障分析诊断模块中的曲线分析诊断单元,根据基于特定数据绘制的曲线,对装备BIT***进行故障诊断和误差分析;通过故障分析诊断模块中的曲线特征提取单元,提取基于特定数据绘制的曲线的特征,存储到故障信息管理模块中;
通过故障分析诊断模块中的时序分析判断单元,对装备BIT***进行时序分析,根据时序分析结果判断装备BIT***的健康状态。
8.如权利要求6或7所述的方法,其特征在于:在步骤S330中,案例分析诊断模块基于故障特征关键字的相似度匹配故障案例,按照概率依次列出可能的故障原因,并逐一进行排除,确定装备故障原因,案例分析诊断模块所匹配的故障案例由故障信息管理模块通过基于SQL Server数据库建立的故障案例库管理并提供。
9.如权利要求6或7所述的方法,其特征在于:所述步骤S340还包括:
步骤S400:当装备出现故障现象或装备BIT***出现故障预警的情况时;
步骤S410:故障现象与故障预警统称为故障现象n,故障分析诊断模块根据BIT诊断知识对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析逐个排查导致故障现象n的成因,判断是否为第(1+a)个成因导致故障现象n;
步骤S420:如果是,成功诊断出装备故障原因,故障处理模块根据排故知识给出装备故障原因的排除方法的操作步骤;
步骤S430:如果否,说明诊断装备故障原因未成功,案例分析诊断模块根据输入的关键字进行故障案例的匹配,按照概率依次列出可能的成因,点击概率最大的成因,初始化a和b,b为该故障现象n可能成因的数量;
步骤S440:判断是否为第(1+a)个成因导致故障现象n;
步骤S450:如果是,匹配故障案例成功,确定出装备故障原因,故障处理模块根据排故知识给出装备故障原因的排除方法的操作步骤;
步骤S460:判断装备故障原因是否彻底排除;
步骤S470:如果是,结束流程;
如果否,a=a+1,返回步骤S440;
如果第(1+a)个成因未导致故障现象n,则a=a+1,判断a+1是否大于b;
步骤S480:如果否,返回步骤S440,如果是,说明故障现象n可能的成因全部匹配完毕,判断装备故障原因是否彻底排除;如果是,结束流程,如果否,返回步骤S430。
10.如权利要求6-9任一项所述的方法,其特征在于:在步骤S320中,故障信息管理模块通过基于预设数据库建立的知识库管理并提供的BIT诊断知识对装备信息采集模块采集的BIT信息和装备自诊断信息进行故障匹配与综合分析。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610944267.5A CN106598020B (zh) | 2016-11-02 | 2016-11-02 | 一种基于bit和案例融合的装备故障诊断方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610944267.5A CN106598020B (zh) | 2016-11-02 | 2016-11-02 | 一种基于bit和案例融合的装备故障诊断方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106598020A true CN106598020A (zh) | 2017-04-26 |
CN106598020B CN106598020B (zh) | 2019-02-26 |
Family
ID=58590414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610944267.5A Active CN106598020B (zh) | 2016-11-02 | 2016-11-02 | 一种基于bit和案例融合的装备故障诊断方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106598020B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108646639A (zh) * | 2018-07-16 | 2018-10-12 | 北京电子工程总体研究所 | 一种基于bit技术的分析与诊断测试*** |
WO2019061481A1 (zh) * | 2017-09-30 | 2019-04-04 | 西门子公司 | 一种数控机床的故障诊断方法和装置 |
CN109902153A (zh) * | 2019-04-02 | 2019-06-18 | 杭州安脉盛智能技术有限公司 | 基于自然语言处理和案例推理的设备故障诊断方法及*** |
CN110275481A (zh) * | 2019-07-03 | 2019-09-24 | 北京北特圣迪科技发展有限公司 | 一种舞台自适应维护修正方法及*** |
CN110309221A (zh) * | 2019-06-28 | 2019-10-08 | 国网上海市电力公司 | 基于电缆附件故障数据库的电缆故障识别*** |
CN111752256A (zh) * | 2019-11-28 | 2020-10-09 | 机械工业仪器仪表综合技术经济研究所 | 锻造液压机远程故障诊断方法及*** |
CN113281636A (zh) * | 2021-05-31 | 2021-08-20 | 山东英信计算机技术有限公司 | 电源板状态信息记录装置及方法、故障分析装置及方法 |
CN114510007A (zh) * | 2022-02-17 | 2022-05-17 | 重庆朗维机电技术有限公司 | 一种汽车生产线智能集成故障诊断方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103487276A (zh) * | 2013-10-10 | 2014-01-01 | 北京航天发射技术研究所 | 基于can总线的状态监测与故障诊断通用平台 |
CN103914057A (zh) * | 2012-12-29 | 2014-07-09 | 上海可鲁***软件有限公司 | 一种工控设备自动化***的故障诊断和分析方法及*** |
CN104344970A (zh) * | 2014-10-13 | 2015-02-11 | 中国船舶重工集团公司第七二六研究所 | 一种装备***故障综合诊断方法及装置 |
CN104504248A (zh) * | 2014-12-05 | 2015-04-08 | 中国航空工业集团公司第六三一研究所 | 一种基于设计数据分析的故障诊断建模方法 |
CN104503442A (zh) * | 2014-12-25 | 2015-04-08 | 中国人民解放军军械工程学院 | 军械装备故障诊断训练方法 |
-
2016
- 2016-11-02 CN CN201610944267.5A patent/CN106598020B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103914057A (zh) * | 2012-12-29 | 2014-07-09 | 上海可鲁***软件有限公司 | 一种工控设备自动化***的故障诊断和分析方法及*** |
CN103487276A (zh) * | 2013-10-10 | 2014-01-01 | 北京航天发射技术研究所 | 基于can总线的状态监测与故障诊断通用平台 |
CN104344970A (zh) * | 2014-10-13 | 2015-02-11 | 中国船舶重工集团公司第七二六研究所 | 一种装备***故障综合诊断方法及装置 |
CN104504248A (zh) * | 2014-12-05 | 2015-04-08 | 中国航空工业集团公司第六三一研究所 | 一种基于设计数据分析的故障诊断建模方法 |
CN104503442A (zh) * | 2014-12-25 | 2015-04-08 | 中国人民解放军军械工程学院 | 军械装备故障诊断训练方法 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019061481A1 (zh) * | 2017-09-30 | 2019-04-04 | 西门子公司 | 一种数控机床的故障诊断方法和装置 |
US11474495B2 (en) | 2017-09-30 | 2022-10-18 | Siemens Aktiengesellschaft | Fault diagnosis method and apparatus for numerical control machine tool |
CN108646639A (zh) * | 2018-07-16 | 2018-10-12 | 北京电子工程总体研究所 | 一种基于bit技术的分析与诊断测试*** |
CN109902153A (zh) * | 2019-04-02 | 2019-06-18 | 杭州安脉盛智能技术有限公司 | 基于自然语言处理和案例推理的设备故障诊断方法及*** |
CN109902153B (zh) * | 2019-04-02 | 2020-11-06 | 杭州安脉盛智能技术有限公司 | 基于自然语言处理和案例推理的设备故障诊断方法及*** |
CN110309221A (zh) * | 2019-06-28 | 2019-10-08 | 国网上海市电力公司 | 基于电缆附件故障数据库的电缆故障识别*** |
CN110275481A (zh) * | 2019-07-03 | 2019-09-24 | 北京北特圣迪科技发展有限公司 | 一种舞台自适应维护修正方法及*** |
CN111752256A (zh) * | 2019-11-28 | 2020-10-09 | 机械工业仪器仪表综合技术经济研究所 | 锻造液压机远程故障诊断方法及*** |
CN111752256B (zh) * | 2019-11-28 | 2022-12-06 | 机械工业仪器仪表综合技术经济研究所 | 锻造液压机远程故障诊断方法及*** |
CN113281636A (zh) * | 2021-05-31 | 2021-08-20 | 山东英信计算机技术有限公司 | 电源板状态信息记录装置及方法、故障分析装置及方法 |
CN114510007A (zh) * | 2022-02-17 | 2022-05-17 | 重庆朗维机电技术有限公司 | 一种汽车生产线智能集成故障诊断方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106598020B (zh) | 2019-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106598020A (zh) | 一种基于bit和案例融合的装备故障诊断方法及*** | |
CN111209131B (zh) | 一种基于机器学习确定异构***的故障的方法和*** | |
CN109765883B (zh) | 配电自动化终端运行状态评价与故障诊断方法 | |
WO2021179574A1 (zh) | 根因定位方法、装置、计算机设备和存储介质 | |
CN105225049B (zh) | 一种高可扩展性故障诊断专家*** | |
CN111027615B (zh) | 基于机器学习的中间件故障预警方法和*** | |
CN109858886B (zh) | 一种基于集成学习的费控成功率提升分析方法 | |
CN103761173A (zh) | 一种基于日志的计算机***故障诊断方法及装置 | |
WO1992022872A1 (en) | Failure and performance tracking system | |
CN108051709A (zh) | 基于人工智能技术的变压器状态在线评估分析方法 | |
CN108010305B (zh) | 一种综合能源管理平台数据采集故障的自诊断方法 | |
US20040073843A1 (en) | Diagnostics using information specific to a subsystem | |
CN110471395A (zh) | 一种故障检测方法、装置、设备及存储介质 | |
CN114239734A (zh) | 一种分布式车载健康管理*** | |
CN114721352A (zh) | Dcs***的状态监测与故障诊断方法及*** | |
CN109388512A (zh) | 针对大规模计算机集群异常程度的评估与分析*** | |
CN117150418B (zh) | 基于状态特征故障树的变压器运检周期制定方法和*** | |
CN109299201A (zh) | 基于两阶段聚类的电厂生产子***异常监测方法及装置 | |
CN107342880A (zh) | 异常信息采集方法及*** | |
CN111274086B (zh) | 一种计算机软件故障监测*** | |
CN109631994A (zh) | 操作显控台的自动化检测以及故障定位方法 | |
CN115460061A (zh) | 基于智能运维场景的健康度评价方法及装置 | |
CN106487592B (zh) | 一种基于数据立方体的分布式***故障诊断方法 | |
CN113807690A (zh) | 区域电网调控***运行状态在线评估预警方法及*** | |
CN103425125A (zh) | 基于连续状态的电气***故障诊断方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |