一种故障数据存储分析方法、装置和设备制造方法及图纸

技术编号:33468666 阅读:15 留言:0更新日期:2022-05-19 00:46
本申请提供了故障数据存储分析方法、装置和设备,方法包括:检测目标设备的运行状态,以在目标设备发生目标故障时,确定与目标故障对应的目标关联数据;根据目标故障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的目标关联数据是否满足数据要求;若是,则将满足数据要求的目标关联数据存储至数据存储区;对数据存储区的目标关联数据进行分析,以确定导致目标故障发生的第一诱因和故障原因。本申请在缓冲队列存储设定数量的关联数据,且故障前关联数据的数量和故障后关联数据的数量等于设定比例时,再根据目标关联数据进行数据分析,效率更高,提升了目标设备的故障分析能力。能力。能力。

【技术实现步骤摘要】
一种故障数据存储分析方法、装置和设备


[0001]本申请涉及设备健康管理领域,特别是涉及一种故障数据存储分析方法、装置和设备。

技术介绍

[0002]当前,目标设备故障数据存储及数据分析在设备健康管理领域已经非常成熟。目标设备故障数据存储及数据分析是指:在目标设备运行时,存储目标设备运行过程产生的数据,如果目标设备故障,通过对存储的数据进行分析来确定目标设备的故障原因。
[0003]目前,目标设备故障数据存储及数据分析的方法主要包括两种:第一种方法是指在目标设备运行时,存储目标设备运行过程产生的所有数据,如果目标设备发生故障,则对存储所有数据进行分析;第二种方法为对存储带宽有限制的领域,采用触发式存储,即存储目标设备发生故障后的数据,并基于故障后的数据进行分析。
[0004]但是,采用第一种方法存储所有数据,并基于存储的所有数据进行分析,导致效率低下,并且对于一些内置存储空间小且存储带宽低的目标设备(例如,微处理器一般内置存储空间在1MB以下,且微处理器的存储带宽较低)来说,存储所有数据使得目标设备的存储能力难以满足要求;而采用第二种方法仅存储故障后的数据,由于故障前的数据对于设备故障状态分析更加有效,丢失故障前的数据导致数据分析困难。

技术实现思路

[0005]有鉴于此,本申请提供了一种故障数据存储分析方法、装置和设备,用于解决现有技术效率低下和丢失故障前的数据导致数据分析困难的问题,其技术方案如下:
[0006]一种故障数据存储分析方法,包括:
[0007]检测目标设备的运行状态,以在检测到目标设备发生目标故障时,确定与目标故障对应的目标关联数据,其中,目标关联数据为能够引发目标故障的关联数据,目标关联数据包含至少一个关联数据;
[0008]根据目标故障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的目标关联数据是否满足数据要求,其中,目标缓冲队列是指与至少一个关联数据分别对应的缓冲队列,一关联数据对应的缓冲队列用于存储采集单元按照该关联数据的采集周期最新采集的设定数量的该关联数据,数据要求为缓冲队列中存储的故障前关联数据的数量和故障后关联数据的数量等于设定比例;
[0009]若目标缓冲队列中存储的目标关联数据满足数据要求,则将满足数据要求的目标关联数据存储至数据存储区;
[0010]对数据存储区中的目标关联数据进行数据分析,以确定导致目标故障发生的第一诱因和目标故障的故障原因。
[0011]可选的,还包括:
[0012]若目标缓冲队列中存储的目标关联数据不满足数据要求,则返回执行根据目标故
障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的目标关联数据是否满足数据要求。
[0013]可选的,根据目标故障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的目标关联数据是否满足数据要求,包括:
[0014]计算目标故障的发生时刻和当前时刻的时间差值;
[0015]对于目标关联数据包含的每个关联数据,若时间差值等于该关联数据的采集周期的设定倍数,则确定该关联数据对应的缓冲队列中存储的该关联数据满足数据要求,其中,设定倍数根据设定数量和设定比例确定;
[0016]若目标缓冲队列中存储的目标关联数据包含的至少一个关联数据均满足数据要求,则确定目标缓冲队列中存储的目标关联数据满足数据要求。
[0017]可选的,还包括:
[0018]对于目标关联数据包含的每个关联数据,若该关联数据对应的缓冲队列中存储的该关联数据满足数据要求,则将满足数据要求的该关联数据存储至临时缓存区;
[0019]将满足数据要求的目标关联数据存储至数据存储区,包括:
[0020]将临时缓存区中满足数据要求的目标关联数据存储至数据存储区。
[0021]可选的,设定比例为3比1,设定数量为16,设定倍数为4。
[0022]可选的,还包括:
[0023]根据目标故障的故障类型,确定目标故障的故障码;
[0024]在将满足数据要求的目标关联数据存储至数据存储区时,将目标故障的故障码对应存储至数据存储区。
[0025]可选的,对数据存储区中的目标关联数据进行数据分析,以确定导致目标故障发生的第一诱因和目标故障的故障原因,包括:
[0026]根据预设的数据关联表和目标故障的故障码,计算数据存储区中目标关联数据包含的每个关联数据分别与对应标准数据的偏差,得到目标关联数据包含的每个关联数据分别对应的偏差,其中,数据关联表中包括故障名称、故障码和关联数据名称的对应关系,一关联数据对应的标准数据是指所述目标设备未发生故障时产生的该关联数据对应的数据;
[0027]根据目标关联数据包含的至少一个关联数据分别对应的偏差,对至少一个关联数据进行排序;
[0028]将至少一个关联数据分别对应的偏差中,最大的偏差对应的关联数据作为第一诱因,并根据排序结果依次对目标关联数据包含的每个关联数据进行分析,得到目标故障的故障原因。
[0029]可选的,目标设备为微处理器。
[0030]一种故障数据存储分析装置,包括:
[0031]目标关联数据确定模块,用于检测目标设备的运行状态,以在检测到目标设备发生目标故障时,确定与目标故障对应的目标关联数据,其中,目标关联数据为能够引发目标故障的关联数据,所述目标关联数据包括至少一个关联数据;
[0032]数据要求满足情况判断模块,用于根据目标故障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的目标关联数据是否满足数据要求,其中,目标缓冲队列是指与至少一个关联数据分别对应的缓冲队列,一关联数据对应的缓冲队列用于存储采集单
元按照该关联数据的采集周期最新采集的设定数量的该关联数据,数据要求为缓冲队列中存储的故障前关联数据的数量和故障后关联数据的数量等于设定比例;
[0033]目标关联数据存储模块,用于若数据要求满足情况判断模块确定目标缓冲队列中存储的目标关联数据满足数据要求,则将满足数据要求的目标关联数据存储至数据存储区;
[0034]分析模块,用于对数据存储区中的目标关联数据进行数据分析,以确定导致目标故障发生的第一诱因和目标故障的故障原因。
[0035]一种故障数据存储分析设备,包括存储器和处理器;
[0036]存储器,用于存储程序;
[0037]处理器,用于执行程序,实现如上述任一项的故障数据存储分析方法的各个步骤。
[0038]经由上述的技术方案可知,本申请提供的故障数据存储分析方法,首先检测目标设备的运行状态,以在检测到目标设备发生目标故障时,确定与目标故障对应的目标关联数据,然后根据目标故障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的目标关联数据是否满足数据要求,若目标缓冲队列中存储的目标关联数据满足数据要求,则将满足数据要求的目标关联数据存储至数据存储区,最后对数据存储区中的目标关联数据进行数据分析,以确定导致目标故障发生的第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障数据存储分析方法,其特征在于,包括:检测目标设备的运行状态,以在检测到所述目标设备发生目标故障时,确定与所述目标故障对应的目标关联数据,其中,所述目标关联数据为能够引发所述目标故障的关联数据,所述目标关联数据包含至少一个关联数据;根据所述目标故障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的所述目标关联数据是否满足数据要求,其中,所述目标缓冲队列是指与所述至少一个关联数据分别对应的缓冲队列,一关联数据对应的缓冲队列用于存储采集单元按照该关联数据的采集周期最新采集的设定数量的该关联数据,所述数据要求为缓冲队列中存储的故障前关联数据的数量和故障后关联数据的数量等于设定比例;若所述目标缓冲队列中存储的所述目标关联数据满足所述数据要求,则将满足所述数据要求的所述目标关联数据存储至数据存储区;对所述数据存储区中的所述目标关联数据进行数据分析,以确定导致所述目标故障发生的第一诱因和所述目标故障的故障原因。2.根据权利要求1所述的故障数据存储分析方法,其特征在于,还包括:若所述目标缓冲队列中存储的所述目标关联数据不满足所述数据要求,则返回执行所述根据所述目标故障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的所述目标关联数据是否满足数据要求。3.根据权利要求1所述的故障数据存储分析方法,其特征在于,所述根据所述目标故障的发生时刻和当前时刻,确定当前时刻下目标缓冲队列中存储的所述目标关联数据是否满足数据要求,包括:计算所述目标故障的发生时刻和当前时刻的时间差值;对于所述目标关联数据包含的每个关联数据,若所述时间差值等于该关联数据的采集周期的设定倍数,则确定该关联数据对应的缓冲队列中存储的该关联数据满足所述数据要求,其中,所述设定倍数根据所述设定数量和所述设定比例确定;若所述目标缓冲队列中存储的所述至少一个关联数据均满足所述数据要求,则确定所述目标缓冲队列中存储的所述目标关联数据满足所述数据要求。4.根据权利要求3所述的故障数据存储分析方法,其特征在于,还包括:对于所述目标关联数据包含的每个关联数据,若该关联数据对应的缓冲队列中存储的该关联数据满足所述数据要求,则将满足所述数据要求的该关联数据存储至临时缓存区;所述将满足所述数据要求的所述目标关联数据存储至数据存储区,包括:将所述临时缓存区中所述满足所述数据要求的所述目标关联数据存储至所述数据存储区。5.根据权利要求3所述的故障数据存储分析方法,其特征在于,所述设定比例为3比1,所述设定数量为16,所述设定倍数为4。6.根据权利要求1所述的故障数据存储分析方法,其特征在于,还包括...

【专利技术属性】
技术研发人员:代志远
申请(专利权)人:北京润科通用技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1