掌桥专利:专业的专利平台
掌桥专利
首页

故障预测方法、模型的确定方法、装置、设备及存储介质

文献发布时间:2024-04-18 19:58:53


故障预测方法、模型的确定方法、装置、设备及存储介质

技术领域

本申请涉及故障预测技术领域,具体而言,涉及一种故障预测方法、模型的确定方法、装置、设备及存储介质。

背景技术

工业生产中,集成电路自动测试机(Automatic Test Equipment,ATE)等自动化测试设备的各个组件不可避免地会发生许多故障,例如,电机的电气故障、控制故障和机械故障等,这些故障的发生都可能会导致测试流程的中断,会对整个生产测试流程产生影响。

现有的基于故障预测模型对ATE设备可能发生的故障进行预测的方法,存在故障预测准确度较差的技术问题。

发明内容

有鉴于此,本申请实施例的目的在于提供一种故障预测方法、模型的确定方法、装置、设备及存储介质,用以解决“现有的故障预测模型的故障预测准确度较差”的技术问题。

第一方面,本申请实施例提供了一种故障预测模型的确定方法,该故障预测模型的确定方法,包括:

获取至少一个测试机在通讯过程中的多组历史特征数据以及与所述历史特征数据对应的历史故障结果;其中,每组所述历史特征数据包括所述测试机的通讯信号、测试机温度、测试机压力、通讯板卡数据交换状态、测试机软件运行状态、分选机分类进度、联机线传输速率中的至少一种;

基于偏最小二乘分析法和所述历史故障结果对所述历史特征数据进行特征提取,获得历史特征提取数据;

基于历史特征提取数据确定输入特征提取数据与故障预测结果之间的关系函数;

根据所述关系函数确定故障预测模型。

在上述的实现过程中,该故障预测模型的确定方法基于偏最小二乘分析法和历史故障结果对所获取到的历史特征数据进行特征提取;并根据历史特征提取数据确定输入特征提取数据与故障预测结果之间的关系函数,以根据该关系函数确定故障预测模型。该故障预测模型的确定方法通过偏最小二乘分析法可以更加深入地提取出特征提取数据与故障预测结果之间的映射关系,进而根据所提取的映射关系确定关系函数,并基于该关系函数确定出故障预测准确度较高的故障预测模型,解决了“现有的故障预测模型的故障预测准确度较差”的技术问题。

此外,基于偏最小二乘分析法和历史故障结果对历史特征数据进行特征提取,根据特征提取所获得的历史特征提取数据确定“输入特征提取数据与故障预测结果之间的关系函数”,可以大幅降低在关系函数确定过程中的计算量,进而降低了故障预测模型的训练过程的复杂度。

可选地,在本申请实施例中,所述输入特征提取数据包括输入的时域特征数据和输入的频域特征数据;所述基于偏最小二乘分析法和所述历史故障结果对所述历史特征数据进行特征提取,获得历史特征提取数据,包括:对所述历史特征数据进行时域特征提取,获得历史时域特征数据;对所述历史特征数据进行频域特征提取,获得历史频域特征数据;基于偏最小二乘分析法和所述历史故障结果对所述历史时域特征数据以及所述历史频域特征数据进行特征提取,获得历史特征提取数据。

在上述的实现过程中,通过时域特征提取和频域特征提取,可以对所获取的历史特征数据进行更加全面的分析,以获得“与故障类别相关度更高的特征参数(历史时域特征数据和历史频域特征数据)”。再基于偏最小二乘分析法和历史故障结果对“历史时域特征数据和历史频域特征数据”进行特征提取,可以获得与故障预测结果相关度更好的历史特征提取数据,并根据历史特征提取数据确定“输入特征提取数据与故障预测结果之间的关系函数”,进一步提高了故障预测模型的故障预测准确度。

可选地,在本申请实施例中,所述基于偏最小二乘分析法和所述历史故障结果对所述历史时域特征数据以及所述历史频域特征数据进行特征提取,获得历史特征提取数据,包括:根据所述历史时域特征数据以及所述历史频域特征数据确定输入变量矩阵;根据所述历史故障结果确定输出变量矩阵;根据所述输入变量矩阵、所述输出变量矩阵以及所述输入变量矩阵与所述输出变量矩阵之间的预设协方差关系,确定特征向量集;将所述特征向量集中满足预设特征值条件的特征向量确定为所述历史特征提取数据;其中,所述预设特征值条件与所述特征向量集中每一特征向量所对应的特征值的大小相关。

在上述的实现过程中,根据历史时域特征数据以及历史频域特征数据可以确定出携带输入变量信息的输入变量矩阵;根据历史故障结果可以确定出携带输出变量信息的输出变量矩阵;根据预设协方差关系调整输入变量矩阵与输出变量矩阵之间的相关关系,确定与输出变量矩阵所对应的特征向量集;并根据预设特征值条件,从特征向量集中选择对故障预测结果具有较强解释能力的特征向量作为历史特征提取数据。由于历史特征提取数据对故障预测结果具有较强解释能力,根据历史特征提取数据所确定的“输入特征提取数据与故障预测结果之间的关系函数”可以很好的反映出输入特征提取数据与故障预测结果之间的映射关系。因此,基于该故障预测模型的确定方法所得到的故障预测模型,可以在降低模型训练过程中的计算量的同时,提高模型的故障预测准确度。

可选地,在本申请实施例中,所述基于历史特征提取数据确定输入特征提取数据与故障预测结果之间的关系函数,包括:对所述历史特征提取数据进行分组,获得训练提取数据组和测试提取数据组;其中,所述训练提取数据组包括多个训练特征数据,所述测试提取数据组包括多个测试特征数据;计算所述训练特征数据与每一所述测试特征数据之间的距离值;根据所述距离值确定所述测试特征数据中的多个近邻特征数据;其中,所述近邻特征数据的数量根据所述特征向量集中满足所述预设特征值条件的特征向量的数量所确定;根据所述近邻特征数据所对应的历史故障结果,确定所述训练特征数据的故障分类结果;其中,所述故障分类结果包括是否故障以及故障类型;根据所述训练特征数据以及与每一所述训练特征数据对应的故障分类结果,确定输入特征提取数据与所述故障预测结果之间的关系函数。

在上述的实现过程中,通过将历史特征提取数据分为训练提取数据组和测试提取数据组;根据测试提取数据组中的测试提取数据及其对应的历史故障结果,确定每一训练特征数据的故障分类结果(即通过K最近邻分类确定与每一训练特征数据的故障分类结果);可以更加准确地确定与训练特征数据对应的故障分类结果,进而提高基于“训练特征数据以及与每一训练特征数据对应的故障分类结果”所确定的关系函数的准确度,提高了所确定的故障预测模型的故障预测准确度。

可选地,在本申请实施例中,所述历史故障结果包括:未发生故障或者上位机通讯异常、资源板异常、测试机通讯异常和信息交互错误中的至少一种;所述获取至少一个测试机在通讯过程中的多组历史特征数据以及与所述历史特征数据对应的历史故障结果,包括:获取至少一个测试机在通讯过程中的多组历史特征数据;根据所述历史特征数据确定上位机与测试机之间的第一数据交换量、资源板的第二数据交换量、测试机与分选机之间的第三数据交换量以及测试机与分选机之间的分类匹配度;根据所述第一数据交换量以及第一预设交换量阈值,确定是否发生所述上位机通讯异常;根据所述第二数据交换量以及第二预设交换量阈值,确定是否发生所述资源板异常;根据所述第三数据交换量以及第三预设交换量阈值,确定是否发生测试机通讯异常;根据所述分类匹配度的变化状态确定是否发生信息交互错误。

在上述的实现过程中,通过确定与每一组历史特征数据所对应的异常判断数据(上位机与测试机之间的第一数据交换量、资源板的第二数据交换量、测试机与分选机之间的第三数据交换量以及测试机与分选机之间的分类匹配度),并根据异常判断数据以及预设的异常判断条件确定是否发生上位机通讯异常、资源板异常、测试机通讯异常或者信息交互错误,可以得到与历史特征数据对应的历史故障结果。此外,现有的故障预测技术只能定位是否有故障发生,不能精准定位发生何种故障,本申请方案不仅可以判断目标测试机在通讯过程中是否发生故障,还可以预测出目标测试机在通讯过程中所发生的故障类型,进而为后续的故障处理提供参考依据,提高故障处理的效率。

第二方面,本申请实施例还提供了一种故障预测方法,该故障预测方法,包括:

获取目标测试机在通讯过程中的通讯特征数据;其中,所述通讯特征数据包括所述目标测试机的通讯信号、目标测试机温度、目标测试机压力、通讯板卡数据交换状态、测试机软件运行状态、分选机分类进度、联机线传输速率中的至少一种;

对所述通讯特征数据进行特征提取,获得特征提取数据;

将所述特征提取数据输入故障预测模型,并根据所述故障预测模型的输出确定所述通讯特征数据对应的故障预测结果;其中,所述故障预测模型根据如上述第一方面任一所述的故障预测模型的确定方法所确定。

第三方面,本申请实施例还提供了一种故障预测装置,该故障预测装置,包括:

通讯特征数据获取模块,用于获取目标测试机在通讯过程中的通讯特征数据;其中,所述通讯特征数据包括所述目标测试机的通讯信号、目标测试机温度、目标测试机压力、通讯板卡数据交换状态、测试机软件运行状态、分选机分类进度、联机线传输速率中的至少一种;

特征提取模块,用于对所述通讯特征数据进行特征提取,获得特征提取数据;

故障预测模块,用于将所述特征提取数据输入故障预测模型,并根据所述故障预测模型的输出确定所述通讯特征数据对应的故障预测结果;其中,所述故障预测模型根据如上述第一方面任一所述的故障预测模型的确定方法所确定。

第四方面,本申请实施例还提供了一种故障预测模型的确定装置,该故障预测模型的确定装置,包括:

历史数据获取模块,用于获取至少一个测试机在通讯过程中的历史特征数据以及与所述历史特征数据对应的历史故障结果;其中,所述历史特征数据包括所述测试机的通讯信号、测试机温度、测试机压力、通讯板卡数据交换状态、测试机软件运行状态、分选机分类进度、联机线传输速率中的至少一种;

历史特征提取模块,用于基于偏最小二乘分析法对所述历史特征数据进行特征提取,获得历史特征提取数据;

关系函数确定模块,用于基于历史特征提取数据和所述历史故障结果,确定输入特征提取数据与故障结果之间的关系函数;

模型确定模块,用于根据所述关系函数确定故障预测模型。

第五方面,本申请实施例还提供了一种电子设备,包括:存储器和处理器,存储器存储有处理器可执行的计算机程序,计算机程序被处理器执行时,执行如上述第一方面所描述的故障预测装置的确定方法或者如上述第二方面所描述的故障预测方法。

第六方面,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被一处理器运行时,执行如上述第一方面所描述的故障预测装置的确定方法或者如上述第二方面所描述的故障预测方法。

本申请的有益效果为:通过偏最小二乘分析法可以更加深入地提取出特征提取数据与故障预测结果之间的映射关系,进而根据所提取的映射关系确定关系函数,并基于该关系函数确定出故障预测准确度较高的故障预测模型,解决了“现有的故障预测模型的故障预测准确度较差”的技术问题。基于偏最小二乘分析法和历史故障结果对历史特征数据进行特征提取,根据特征提取所获得的历史特征提取数据确定“输入特征提取数据与故障预测结果之间的关系函数”,可以大幅降低在关系函数确定过程中的计算量,进而降低了故障预测模型的训练过程的复杂度。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的一种故障预测模型的确定方法的流程示意图;

图2为本申请实施例提供的一种特征值偏差图;

图3为本申请实施例提供的一种故障预测方法的流程示意图;

图4为本申请实施例提供的一种故障预测模型的确定装置的结构示意图;

图5为本申请实施例提供的一种故障预测装置的结构示意图;

图6为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合附图对本申请技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本申请的技术方案,因此只作为示例,而不能以此来限制本申请的保护范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同;本文中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。

在本申请实施例的描述中,技术术语“第一”、“第二”等仅用于区别不同对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量、特定顺序或主次关系。在本申请实施例的描述中,“多个”的含义是两个及以上,除非另有明确具体的限定。

请参见图1示出的本申请实施例提供的一种故障预测模型的确定方法的流程示意图。该故障预测模型的确定方法,可以包括以下步骤:

步骤101、获取至少一个测试机在通讯过程中的多组历史特征数据以及与所述历史特征数据对应的历史故障结果;其中,每组所述历史特征数据包括所述测试机的通讯信号、测试机温度、测试机压力、通讯板卡数据交换状态、测试机软件运行状态、分选机分类进度、联机线传输速率中的至少一种;

步骤102、基于偏最小二乘分析法和所述历史故障结果对所述历史特征数据进行特征提取,获得历史特征提取数据;

步骤103、基于历史特征提取数据确定输入特征提取数据与故障预测结果之间的关系函数;

步骤104、根据所述关系函数确定故障预测模型。

其中,在步骤101中,测试机可以是ATE设备或者在线测试仪等自动化测试设备。可以随机抽取一个测试机在运行过程中以及报修后的不同时间点的多组历史特征数据,也可以抽取同一型号或者同一性能系列的多个测试机在运行过程中以及报修后的不同时间点的多组历史特征数据。具体地,可以抽取1000组不同时间点的历史特征数据,也可以抽取1500组不同时间点的历史特征数据,所抽取的历史特征数据的组数可以根据实际的模型精度要求进行调整。

其中,在步骤102中,偏最小二乘分析法可以将自变量和因变量分别投影到新的空间中,使得两者之间的相关性最大。通过偏最小二乘分析法可以更加深入地提取出特征提取数据与故障预测结果之间的映射关系,进而根据所提取的映射关系确定关系函数,并基于该关系函数确定出故障预测准确度较高的故障预测模型。

其中,在步骤103中,故障预测结果可以包括是否发生故障,也可以包括是否发生故障以及所发生的故障类型。可以基于历史特征提取数据与历史故障结果确定“输入特征提取数据与故障预测结果之间的关系函数”;也可以将历史特征数据分为两组(训练组和测试组),根据测试组的历史特征数据以及对应的历史故障结果,确定出训练组的历史特征数据的故障分类结果,根据训练组的历史特征数据以及确定出的故障分类结果确定“输入特征提取数据与故障预测结果之间的关系函数”。

其中,在步骤104中,故障预测模型可以根据关系函数确定与所输入的特征提取数据对应的故障预测结果。

由此可见,本申请实施例提供的故障预测模型的确定方法,通过偏最小二乘分析法可以更加深入地提取出特征提取数据与故障预测结果之间的映射关系,进而根据所提取的映射关系确定关系函数,并基于该关系函数确定出故障预测准确度较高的故障预测模型,解决了“现有的故障预测模型的故障预测准确度较差”的技术问题。

在一些可选的实施例中,所述输入特征提取数据包括输入的时域特征数据和输入的频域特征数据;步骤102、基于偏最小二乘分析法和所述历史故障结果对所述历史特征数据进行特征提取,获得历史特征提取数据,包括:对所述历史特征数据进行时域特征提取,获得历史时域特征数据;对所述历史特征数据进行频域特征提取,获得历史频域特征数据;基于偏最小二乘分析法和所述历史故障结果对所述历史时域特征数据以及所述历史频域特征数据进行特征提取,获得历史特征提取数据。

其中,可以基于时域和频域分别对历史特征数据进行特征提取,以获得可能与故障类别直接相关的特征参数(历史时域特征数据和历史频域特征数据)。以测试机的通讯信号为例,在时域中,可以测量测试机的通讯信号的幅度均值、方差、峰值、峰峰值等信号特征;在频域中,可以计算出不同频率范围的通讯功率,例如,低频范围(可以是10-20Hz)的通讯功率、中频范围(可以是40-60Hz)的通讯功率、高频范围(大于100Hz)的通讯功率或者峰值的频率等。所提取的历史时域特征数据和历史频域特征数据的组数可以是48,也可以是36或者其他数值,具体组数可以根据实际的模型精度要求进行确定。

在一些可选的实施例中,上述基于偏最小二乘分析法和所述历史故障结果对所述历史时域特征数据以及所述历史频域特征数据进行特征提取,获得历史特征提取数据,包括:根据所述历史时域特征数据以及所述历史频域特征数据确定输入变量矩阵;根据所述历史故障结果确定输出变量矩阵;根据所述输入变量矩阵、所述输出变量矩阵以及所述输入变量矩阵与所述输出变量矩阵之间的预设协方差关系,确定特征向量集;将所述特征向量集中满足预设特征值条件的特征向量确定为所述历史特征提取数据;其中,所述预设特征值条件与所述特征向量集中每一特征向量所对应的特征值的大小相关。

其中,“输入变量矩阵与输出变量矩阵之间的预设协方差关系”可以是输入变量矩阵与输出变量矩阵之间的协方差尽可能大。可以根据历史时域特征数据以及历史频域特征数据确定输入变量矩阵

在一些可选的实施例中,步骤103、基于历史特征提取数据确定输入特征提取数据与故障预测结果之间的关系函数,包括:对所述历史特征提取数据进行分组,获得训练提取数据组和测试提取数据组;其中,所述训练提取数据组包括多个训练特征数据,所述测试提取数据组包括多个测试特征数据;计算所述训练特征数据与每一所述测试特征数据之间的距离值;根据所述距离值确定所述测试特征数据中的多个近邻特征数据;其中,所述近邻特征数据的数量根据所述特征向量集中满足所述预设特征值条件的特征向量的数量所确定;根据所述近邻特征数据所对应的历史故障结果,确定所述训练特征数据的故障分类结果;其中,所述故障分类结果包括是否故障以及故障类型;根据所述训练特征数据以及与每一所述训练特征数据对应的故障分类结果,确定输入特征提取数据与所述故障预测结果之间的关系函数。

其中,测试提取数据组可以占所获取的历史特征提取数据的组数的15%或者20%,测试提取数据组与训练提取数据组之间的数据比例关系可以根据实际的模型精度要求进行调整。以历史特征提取数据的组数为1500,测试提取数据组占所获取的历史特征提取数据的组数的20%为例,则测试提取数据组为300组,训练提取数据组为1200组。可以通过计算训练提取数据组中的每一训练特征数据与测试提取数据组中所有测试特征数据之间的欧式距离,找出测试提取数据组中与该训练特征数据最接近的几个测试特征数据并作为近邻特征数据。其中,近邻特征数据的数量可以与“特征向量集中满足预设特征值条件的特征向量的数量”相等。

其中,历史故障结果可以包括未发生故障或者上位机通讯异常、资源板异常、测试机通讯异常和信息交互错误中的至少一种。以近邻特征数据的数量为3为例,若其中两个近邻特征数据的历史故障结果为上位机通讯异常,则相应训练特征数据的故障分类结果为上位机通讯异常;若其中两个近邻特征数据的历史故障结果为未发生故障,则相应训练特征数据的故障分类结果为未发生故障;若其中两个近邻特征数据的历史故障结果为上位机通讯异常且资源板异常,则相应训练特征数据的故障分类结果为上位机通讯异常且资源板异常。

其中,以历史故障结果包括:未发生故障或者上位机通讯异常、资源板异常、测试机通讯异常和信息交互错误中的至少一种为例,历史故障结果具体包括未发生故障(1种可能情况),只发生一种故障(上位机通讯异常、资源板异常、测试机通讯异常或者信息交互错误等4种可能情况),同时发生两种故障(6种可能情况,此处不再详细列举),同时发生三种故障(4种可能情况,此处不再详细列举)以及同时发生四种故障(同时上位机通讯异常、资源板异常、测试机通讯异常和信息交互错误故障,对应1种可能情况)等一共16种可能发生的故障分类结果;可以对上述16种故障分类结果进行标识(例如,分别用0、1、2……15进行标识)。可以将“训练特征数据以及与每一所述训练特征数据对应的故障分类结果(可以是用上述故障标识进行表示的故障分类结果)”输入至回归算法中进行回归关系拟合,得到包括回归关系函数的故障预测模型。具体地,可以将训练特征数据确定为变量,使用最小二乘法或者梯度下降法计算每一变量的回归系数,以得到“输入特征提取数据与故障预测结果之间的回归关系函数”。

在一些可选的实施例中,所述历史故障结果包括:未发生故障或者上位机通讯异常、资源板异常、测试机通讯异常和信息交互错误中的至少一种;步骤101、获取至少一个测试机在通讯过程中的多组历史特征数据以及与所述历史特征数据对应的历史故障结果,包括:获取至少一个测试机在通讯过程中的多组历史特征数据;根据所述历史特征数据确定上位机与测试机之间的第一数据交换量、资源板的第二数据交换量、测试机与分选机之间的第三数据交换量以及测试机与分选机之间的分类匹配度;根据所述第一数据交换量以及第一预设交换量阈值,确定是否发生所述上位机通讯异常;根据所述第二数据交换量以及第二预设交换量阈值,确定是否发生所述资源板异常;根据所述第三数据交换量以及第三预设交换量阈值,确定是否发生测试机通讯异常;根据所述分类匹配度的变化状态确定是否发生信息交互错误。

其中,第一预设交换量阈值可以是2bit/s,在第一数据交换量小于2bit/s的情况下,确定发生上位机通讯异常的故障;第一预设交换量阈值也可以是3 bit/s或者5 bit/s。第二预设交换量阈值可以是4bit/s,在第二数据交换量小于4bit/s的情况下,确定发生资源板异常的故障;第二预设交换量阈值也可以是2 bit/s或者5 bit/s。第三预设交换量阈值可以是5bit/s,在第三数据交换量小于5bit/s的情况下,确定发生测试机通讯异常的故障;第三预设交换量阈值也可以是3 bit/s或者4 bit/s。可以在分类匹配度下降或者低于匹配度阈值的情况下,确定发生信息交互错误的故障。第一预设交换量阈值、第二预设交换量阈值第三预设交换量阈值以及匹配度阈值等具体数值可以根据实际的应用场景(例如,ATE设备的型号或者ATE设备的实际工作环境等)进行调整。

其中,本申请实施例采用偏最小二乘分析法提取出特征提取数据与故障预测结果之间的映射关系,进而根据所提取的映射关系确定关系函数,并基于该关系函数确定出故障预测准确度较高的故障预测模型。相较于“采用主成分分析法提取出特征提取数据与故障预测结果之间的映射关系,进而根据所提取的映射关系确定关系函数,并基于该关系函数确定出的主成分故障预测模型”,本申请的故障预测模型的准确度更高。并且,在具体的故障分类过程中,采用K最近邻分类器确定与每一训练特征数据的故障分类结果,相较于“采用支持向量机确定的与每一训练特征数据的向量机故障分类结果”,基于本申请所提供的实施方式所得到的故障分类结果的准确度更高。

具体地,基于两种特征提取方法(主成分分析法和偏最小二乘分析法),以及两种分类方法(支持向量机和K最近邻)分别建立用于比较的分类模型。针对故障预测的二元问题,建立了二分类模型。最初,支持向量机和K最近邻分类器使用原始数据集(可以是48个特征数据)进行分类器构造。然后使用主成分分析法和偏最小二乘分析法分别对所有48个特征进行过滤,再利用滤波后的最佳特征集进行分类器测试(可以使用同一平台同一标准对特征集进行测试),结果如下表1和下表2所示。可以看出,使用偏最小二乘分析法构建的故障预测模型的准确性与主成分故障预测模型相比有显著改善,“使用偏最小二乘分析法构建的故障预测模型”的算法精度提升了3-4%,并且其运行速度也提升了50%以上。此外,表1的结果还表明,基于K最近邻分类器建立的故障预测模型在二元分类问题中可以获得最高达98.5%的最佳正确分类率。

表1

表2

对于十六分类问题,依据上述建模方法所确定的模型正确分类率如下表3所示。结果表明,基于偏最小二乘分析法以及K最近邻分类器所训练得到的故障预测模型,能更有效地对单故障或多故障进行分类,模型的平均准确率可以在95%左右。然而,从结果可以看出,支持向量机并不适用于多分类问题,对于十六分类的准确率只有63% 左右;其原因可能是噪声或追求完全拟合导致的过拟合(即对训练数据的完全拟合并不具有良好的预测性能)。

表3

请参照图3,图3为本申请实施例提供的一种故障预测方法的流程示意图。该故障预测方法,可以包括以下步骤:

步骤201、获取目标测试机在通讯过程中的通讯特征数据;其中,所述通讯特征数据包括所述目标测试机的通讯信号、目标测试机温度、目标测试机压力、通讯板卡数据交换状态、测试机软件运行状态、分选机分类进度、联机线传输速率中的至少一种;

步骤202、对所述通讯特征数据进行特征提取,获得特征提取数据;

步骤203、将所述特征提取数据输入故障预测模型,并根据所述故障预测模型的输出确定所述通讯特征数据对应的故障预测结果;其中,所述故障预测模型根据如第一方面任一所述的故障预测模型的确定方法所确定。

其中,所述特征提取数据可以包括时域特征数据和频域特征数据;步骤202、对所述通讯特征数据进行特征提取,获得特征提取数据,可以包括:对所述通讯特征数据进行时域特征提取,获得所述时域特征数据;对所述通讯特征数据进行频域特征提取,获得所述频域特征数据。

在一些可选的实施例中,所述故障预测结果包括:未发生故障或者上位机通讯异常、资源板异常、测试机通讯异常和信息交互错误中的至少一种;在步骤203、将所述特征提取数据输入故障预测模型,并根据所述故障预测模型的输出确定所述通讯特征数据对应的故障预测结果之后,所述方法还包括:根据所述故障预测结果对所述目标测试机及相关设备进行维修检查。

其中,通过上述故障预测方法可以对目标测试机的通讯故障进行精准的诊断和预测,有效地提高目标测试机的安全性和可靠性,减少灾难性事故的发生。通过该故障预测方法对目标测试机进行连续在线的状态监测及数据分析,还可以诊断并预测出目标测试机的故障发展趋势,以提前制定预测性维护计划并实施检维修行为。还可以有效减少设备停机维修时间,尽早发现故障隐患,避免故障恶化。

请参照图4,图4为本申请实施例提供的一种故障预测装置的结构示意图。该故障预测装置,包括:

通讯特征数据获取模块301,用于获取目标测试机在通讯过程中的通讯特征数据;其中,所述通讯特征数据包括所述目标测试机的通讯信号、目标测试机温度、目标测试机压力、通讯板卡数据交换状态、测试机软件运行状态、分选机分类进度、联机线传输速率中的至少一种;

特征提取模块302,用于对所述通讯特征数据进行特征提取,获得特征提取数据;

故障预测模块303,用于将所述特征提取数据输入故障预测模型,并根据所述故障预测模型的输出确定所述通讯特征数据对应的故障预测结果;其中,所述故障预测模型根据如上述第一方面任一所述的故障预测模型的确定方法所确定。

在一些可选的实施例中,所述故障预测结果包括:未发生故障或者上位机通讯异常、资源板异常、测试机通讯异常和信息交互错误中的至少一种;该故障预测装置还包括:维修检查模块,用于根据所述故障预测结果对所述目标测试机及相关设备进行维修检查。

请参照图5,图5为本申请实施例提供的一种故障预测模型的确定装置的结构示意图。该故障预测模型的确定装置,包括:

历史数据获取模块401,用于获取至少一个测试机在通讯过程中的历史特征数据以及与所述历史特征数据对应的历史故障结果;其中,所述历史特征数据包括所述测试机的通讯信号、测试机温度、测试机压力、通讯板卡数据交换状态、测试机软件运行状态、分选机分类进度、联机线传输速率中的至少一种;

历史特征提取模块402,用于基于偏最小二乘分析法对所述历史特征数据进行特征提取,获得历史特征提取数据;

关系函数确定模块403,用于基于历史特征提取数据和所述历史故障结果,确定输入特征提取数据与故障结果之间的关系函数;

模型确定模块404,用于根据所述关系函数确定故障预测模型。

在一些可选的实施例中,所述输入特征提取数据包括输入的时域特征数据和输入的频域特征数据;历史特征提取模块402具体用于:对所述历史特征数据进行时域特征提取,获得历史时域特征数据;对所述历史特征数据进行频域特征提取,获得历史频域特征数据;基于偏最小二乘分析法和所述历史故障结果对所述历史时域特征数据以及所述历史频域特征数据进行特征提取,获得历史特征提取数据。

在一些可选的实施例中,所述输入特征提取数据包括输入的时域特征数据和输入的频域特征数据;历史特征提取模块402具体用于:对所述历史特征数据进行时域特征提取,获得历史时域特征数据;对所述历史特征数据进行频域特征提取,获得历史频域特征数据;基于偏最小二乘分析法和所述历史故障结果对所述历史时域特征数据以及所述历史频域特征数据进行特征提取,获得历史特征提取数据。

在一些可选的实施例中,历史特征提取模块402具体还用于:根据所述历史时域特征数据以及所述历史频域特征数据确定输入变量矩阵;根据所述历史故障结果确定输出变量矩阵;根据所述输入变量矩阵、所述输出变量矩阵以及所述输入变量矩阵与所述输出变量矩阵之间的预设协方差关系,确定特征向量集;将所述特征向量集中满足预设特征值条件的特征向量确定为所述历史特征提取数据;其中,所述预设特征值条件与所述特征向量集中每一特征向量所对应的特征值的大小相关。

在一些可选的实施例中,关系函数确定模块403具体用于:对所述历史特征提取数据进行分组,获得训练提取数据组和测试提取数据组;其中,所述训练提取数据组包括多个训练特征数据,所述测试提取数据组包括多个测试特征数据;计算所述训练特征数据与每一所述测试特征数据之间的距离值;根据所述距离值确定所述测试特征数据中的多个近邻特征数据;其中,所述近邻特征数据的数量根据所述特征向量集中满足所述预设特征值条件的特征向量的数量所确定;根据所述近邻特征数据所对应的历史故障结果,确定所述训练特征数据的故障分类结果;其中,所述故障分类结果包括是否故障以及故障类型;根据所述训练特征数据以及与每一所述训练特征数据对应的故障分类结果,确定输入特征提取数据与所述故障预测结果之间的关系函数。

在一些可选的实施例中,所述历史故障结果包括:未发生故障或者上位机通讯异常、资源板异常、测试机通讯异常和信息交互错误中的至少一种;历史数据获取模块401具体用于:获取至少一个测试机在通讯过程中的多组历史特征数据;根据所述历史特征数据确定上位机与测试机之间的第一数据交换量、资源板的第二数据交换量、测试机与分选机之间的第三数据交换量以及测试机与分选机之间的分类匹配度;根据所述第一数据交换量以及第一预设交换量阈值,确定是否发生所述上位机通讯异常;根据所述第二数据交换量以及第二预设交换量阈值,确定是否发生所述资源板异常;根据所述第三数据交换量以及第三预设交换量阈值,确定是否发生测试机通讯异常;根据所述分类匹配度的变化状态确定是否发生信息交互错误。

应理解的是,该故障预测模型的确定装置(故障预测装置)与上述的故障预测模型的确定方法(故障预测方法)实施例对应,能够执行上述方法实施例涉及的各个步骤,该故障预测模型的确定装置(故障预测装置)具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。该故障预测模型的确定装置(故障预测装置)包括至少一个能以软件或固件(firmware)的形式存储于存储器中或固化在装置的操作系统(OperatingSystem,OS)中的软件功能模块。

请参照图6,图6为本申请实施例提供的一种电子设备的结构示意图。本申请实施例提供的一种电子设备500,包括:处理器501和存储器502,这些组件通过通信总线503和/或其他形式的连接机构(未示出) 互连并相互通讯。存储器502存储有处理器501可执行的计算机程序,所述计算机程序被处理器501执行时,执行如上的故障预测模型的确定方法或者故障预测方法。

本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被处理器501运行时执行如上的故障预测模型的确定方法或者故障预测方法。

其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random Access Memory, 简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory, 简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory, 简称EPROM),可编程只读存储器(Programmable Red-Only Memory, 简称PROM),只读存储器(Read-OnlyMemory, 简称ROM),磁存储器,快闪存储器,磁盘或光盘。

本申请实施例所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其他的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请实施例的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请实施例各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

以上的描述,仅为本申请实施例的可选实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。

相关技术
  • 三维模型的遮挡确定方法、装置、计算机设备和存储介质
  • MR图像预测模型的训练方法、装置、设备及存储介质
  • CT图像预测模型的训练方法、装置、设备及存储介质
  • 配送参数的确定方法、确定装置、存储介质和电子设备
  • 一种音频设备的确定方法、装置、设备和存储介质
  • 故障预测模型训练方法、设备故障确定方法、装置及设备
  • 设备故障预测方法、设备故障预测装置、设备及存储介质
技术分类

06120116509740