一种金属加工机床运行状态预测方法及系统转让专利

申请号 : CN202210953555.2

文献号 : CN115034094B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 曾章荣

申请人 : 南通恒强轧辊有限公司

摘要 :

本发明涉及机床运行状态预测领域,具体涉及一种金属加工机床运行状态预测方法及系统。包括:采集机床多个时刻的历史运行检测参数;建立预测模型获取每个检测参数未来时刻的预测值,对每个检测参数未来时刻的预测值进行相空间重构,得到多个重构向量;根据每个检测参数不同重构向量类别的占比计算该参数的预测特征值;获取历史时刻数据中同时出现异常的两两参数建立参数关联模型,获取该两两参数的关联性指标;对每个参数的预测特征值进行优化,得到每个参数的优化特征值;根据每个参数的优化特征值对机床运行状态进行预测。本发明通过对金属加工机床运行的未来数据进行预测,并获取对应的预测特征值,可以实现对机床运行状态的准确预测评估。

权利要求 :

1.一种金属加工机床运行状态预测方法,其特征在于,包括:

采集机床当前时间段和当前时间段的上一时间段形成的正常运行历史时间段内的多个检测参数,得到每个参数在该历史正常运行时间段内每一时刻的运行数据;

利用每个参数在历史正常运行时间段内每一时刻的运行数据建立预测模型,利用所述预测模型获取每个参数未来多个时刻的预测值,对每个参数未来时刻的预测值进行相空间重构,得到每个参数的多个重构向量;

统计每个检测参数重构向量的类别数,根据每个检测参数不同重构向量类别的占比计算该检测参数的预测特征值;

建立参数关联模型,将每一个参数作为一个目标参数,采集目标参数在发生异常时的异常历史数据,根据该异常历史数据获得目标参数在发生异常时对应的间隔时间;确定出该间隔时间内发生异常的其它参数,利用建立的关联模型及目标参数发生异常时对应的间隔时间内其它参数发生异常的数据个数获取目标参数与其它参数两两之间的关联性指标;

参数关联模型的表达式为:

其中, 表示第i个参数和第j个参数的关联性指标, 表示第i个参数发生异常时的间隔时间内第j个参数发生异常的数据个数,N表示历史采集最大时刻, 表示第i个参数与第j个参数出现异常的时间间隔;

根据目标参数与其它参数两两之间的关联性指标对该目标参数所对应参数的预测特征值进行优化,得到每个参数的优化特征值;

根据每个参数的优化特征值对机床运行状态进行预测。

2.根据权利要求1所述的一种金属加工机床运行状态预测方法,其特征在于,所述预测模型的表达式为:其中, 表示第i个参数,N表示最大历史采集时刻, 表示第N个历史采集时刻以后的第a个未来时刻的采集值, 表示第i个参数在第k个历史采集时刻的影响因子, 表示第i个数据在第k个历史采集时刻的数据,Q为最大未来预测时刻。

3.根据权利要求1所述的一种金属加工机床运行状态预测方法,其特征在于,获取多个重构向量的方法为:将得到的每个检测参数所有未来时刻的预测值作为一个向量,利用设定的嵌入维数以及延迟因子对该向量进行相空间重构,得到多个重构向量。

4.根据权利要求3所述的一种金属加工机床运行状态预测方法,其特征在于,计算每个参数的预测特征值的方法为:获取每个参数的所有重构向量的类别数,根据每个类别中重构向量的个数占比计算该参数的预测特征值,表达式为:其中, 表示第i个参数的预测特征值, 表示第c种重构向量的占比,C为所有重构向量的类别数。

5.根据权利要求1所述的一种金属加工机床运行状态预测方法,其特征在于,对每个参数的预测特征值进行优化,得到每个参数的优化特征值的方法为:其中, 表示第i个参数的优化特征值, 表示第i个参数的预测特征值, 表示第j个参数的预测特征值, 表示第i个参数和第j个参数的关联性指标,J表示与i互为因果参数的参数个数。

6.一种金属加工机床运行状态预测系统,其特征在于,包括数据采集模块、参数预测模块、预测特征值计算模块、关联性指标计算模块、特征值优化模块以及状态预测模块;

数据采集模块,用于采集机床正常运行历史时间段内的多个检测参数,得到每个参数在历史正常运行时间段内多个采集时刻的历史数据;

参数预测模块,用于根据数据采集模块中得到每个参数的正常运行历史时刻数据建立预测模型,利用所述预测模型获取每个参数未来多个时刻的预测值,对每个参数未来时刻的预测值进行相空间重构,得到每个参数的多个重构向量;

预测特征值计算模块,用于统计每个检测参数重构向量的类别数,根据每个检测参数不同重构向量类别的占比计算该检测参数的预测特征值;

关联性指标计算模块,用于建立参数关联模型,将每一个参数作为一个目标参数,采集目标参数在发生异常时的异常历史数据,根据该异常历史数据获得目标参数在发生异常时对应的间隔时间;确定出该间隔时间内发生异常的其它参数,利用建立的关联模型及目标参数发生异常时对应的间隔时间内其它参数发生异常的个数获取目标参数与其它参数两两之间的关联性指标;

获取目标参数与其它参数两两之间的关联性指标的方法为:

重新采集机床异常运行历史时间段中参数的历史数据,获得目标参数在发生异常时对应的间隔时间;确定出该间隔时间内发生异常的其它参数,利用建立的关联模型及目标参数发生异常时对应的间隔时间内其它参数发生异常的数据个数获取目标参数与其它参数两两之间的关联性指标,所述参数关联模型的表达式为:其中, 表示第i个参数和第j个参数的关联性指标, 表示第i个参数发生异常时的间隔时间内第j个参数发生异常的数据个数,N表示历史采集最大时刻, 表示第i个参数与第j个参数出现异常的时间间隔;

特征值优化模块,用于根据目标参数与其它参数两两之间的关联性指标对该目标参数所对应参数的预测特征值进行优化,得到每个参数的优化特征值;

状态预测模块,用于根据每个参数的优化特征值对机床运行状态进行预测。

说明书 :

一种金属加工机床运行状态预测方法及系统

技术领域

[0001] 本发明涉及机床运行状态预测领域,具体涉及一种金属加工机床运行状态预测方法及系统。

背景技术

[0002] 金属加工数控机床属于工业机械加工过程中最常见的机械设备,其可提供高精度、高水平的机械加工服务。在全球工业互联网浪潮日益高涨的背景下,数控机床在柔性加工等生产中应用越来越广泛,然而,数控机床在工作过程中缺乏实时监测,难以掌控工作状态和使用寿命情况,数控机床运行工况复杂,难以评估其健康状况。
[0003] 传统的数控机床,在对工作状态进行监控时,一般采用人工进行监视,或者单纯的记录数控机床是否开机,在工件实际生产时,由于人工并不能实时监测机床的工作状态。现有的数控机床监测方法大都需要加装外部传感器,不仅影响数控机床的内部控制而且还会造成大量的成本浪费,另一方面,从传感器提取数据的过程中,传统的波形信号特征提取方法需要对传感信号进行高频采样,对采集终端信号处理和传输技术/设备要求高,无形中又增加了监控成本。
[0004] 针对上述问题,本发明提出一种金属加工机床运行状态预测方法及系统,通过对未来时刻的金属加工机床运行数据进行预测,从而对机床的运行状况进行预测评估。

发明内容

[0005] 本发明提供一种金属加工机床运行状态预测方法及系统,以解决现有的问题,包括:采集机床多个时刻的历史运行检测参数;建立预测模型获取每个检测参数未来时刻的预测值,对每个检测参数未来时刻的预测值进行相空间重构,得到多个重构向量;根据每个检测参数不同重构向量类别的占比计算该参数的预测特征值;获取历史时刻数据中同时出现异常的两两参数建立参数关联模型,获取该两两参数的关联性指标;对每个参数的预测特征值进行优化,得到每个参数的优化特征值;根据每个参数的优化特征值对机床运行状态进行预测。
[0006] 根据本发明提出的技术手段,通过对金属加工机床运行的未来数据进行预测,并获取对应的运行状态预测特征值,同时考虑到参数间的关联性对预测特征值进行优化,进而根据优化后的预测特征值实现对机床运行状态进行准确预测评估,具有准确性好,效率高的优点。
[0007] 本发明采用如下技术方案,一种金属加工机床运行状态预测方法,包括:
[0008] 采集机床当前时间段和当前时间段的上一时间段形成的正常运行历史时间段内的多个检测参数,得到每个参数在该历史正常运行时间段内每一时刻的运行数据。
[0009] 利用每个参数在历史正常运行时间段内每一时刻的运行数据建立预测模型,利用所述预测模型获取每个参数未来多个时刻的预测值,对每个参数未来时刻的预测值进行相空间重构,得到每个参数的多个重构向量。
[0010] 统计每个检测参数重构向量的类别数,根据每个检测参数不同重构向量类别的占比计算该检测参数的预测特征值
[0011] 建立参数关联模型,将每一个参数作为一个目标参数,采集目标参数在发生异常时的异常历史数据,根据该异常历史数据获得目标参数在发生异常时对应的间隔时间;确定出该间隔时间内发生异常的其它参数,利用建立的关联模型及目标参数发生异常时对应的间隔时间内其它参数发生异常的数据个数获取目标参数与其它参数两两之间的关联性指标。
[0012] 根据目标参数与其它参数两两之间的关联性指标对该目标参数所对应参数的预测特征值进行优化,得到每个参数的优化特征值。
[0013] 根据每个参数的优化特征值对机床运行状态进行预测。
[0014] 进一步的,一种金属加工机床运行状态预测方法,所述预测模型的表达式为:
[0015]
[0016] 其中, 表示第i个参数,N表示最大历史采集时刻, 表示第N个历史采集时刻以后的第a个未来时刻的采集值, 表示第i个参数在第k个历史采集时刻的影响因子,表示第i个数据在第k个历史采集时刻的数据,Q为最大未来预测时刻。
[0017] 进一步的,一种金属加工机床运行状态预测方法,获取多个重构向量的方法为:
[0018] 将得到的每个检测参数所有未来时刻的预测值作为一个向量,利用设定的嵌入维数以及延迟因子对该向量进行相空间重构,得到多个重构向量。
[0019] 进一步的,一种金属加工机床运行状态预测方法,计算每个参数的预测特征值的方法为:
[0020] 获取每个参数的所有重构向量的类别数,根据每个类别中重构向量的个数占比计算该参数的预测特征值,表达式为:
[0021]
[0022] 其中, 表示第i个参数的预测特征值, 表示第c种重构向量的占比,C为所有重构向量的类别数。
[0023] 进一步的,一种金属加工机床运行状态预测方法,获取目标参数与其它参数两两之间的关联性指标的方法为:
[0024] 重新采集机床异常运行历史时间段中参数的历史数据,获得目标参数在发生异常时对应的间隔时间;确定出该间隔时间内发生异常的其它参数,利用建立的关联模型及目标参数发生异常时对应的间隔时间内其它参数发生异常的数据个数获取目标参数与其它参数两两之间的关联性指标,所述参数关联模型的表达式为:
[0025]
[0026] 其中, 表示第i个参数和第j个参数的关联性指标, 表示第i个参数发生异常时的间隔时间内第j个参数发生异常的数据个数,N表示历史采集最大时刻, 表示第i个参数与第j个参数出现异常的时间间隔。
[0027] 进一步的,一种金属加工机床运行状态预测方法,对每个参数的预测特征值进行优化,得到每个参数的优化特征值的方法为:
[0028]
[0029] 其中, 表示第i个参数的优化特征值, 表示第i个参数的预测特征值, 表示第j个参数的预测特征值, 表示第i个参数和第j个参数的关联性指标,J表示与i互为因果参数的参数个数。
[0030] 进一步的,本发明还提出了一种金属加工机床运行状态预测系统,包括数据采集模块、参数预测模块、预测特征值计算模块、关联性指标计算模块、特征值优化模块以及状态预测模块;
[0031] 数据采集模块,用于采集机床正常运行历史时间段内的多个检测参数,得到每个参数在历史正常运行时间段内多个采集时刻的历史数据;
[0032] 参数预测模块,用于根据数据采集模块中得到每个参数的正常运行历史时刻数据建立预测模型,利用所述预测模型获取每个参数未来多个时刻的预测值,对每个参数未来时刻的预测值进行相空间重构,得到每个参数的多个重构向量;
[0033] 预测特征值计算模块,用于统计每个检测参数重构向量的类别数,根据每个检测参数不同重构向量类别的占比计算该检测参数的预测特征值;
[0034] 关联性指标计算模块,用于建立参数关联模型,将每一个参数作为一个目标参数,采集目标参数在发生异常时的异常历史数据,根据该异常历史数据获得目标参数在发生异常时对应的间隔时间;确定出该间隔时间内发生异常的其它参数,利用建立的关联模型及目标参数发生异常时对应的间隔时间内其它参数发生异常的个数获取目标参数与其它参数两两之间的关联性指标;
[0035] 特征值优化模块,用于根据目标参数与其它参数两两之间的关联性指标对该目标参数所对应参数的预测特征值进行优化,得到每个参数的优化特征值;
[0036] 状态预测模块,用于根据每个参数的优化特征值对机床运行状态进行预测。
[0037] 本发明的有益效果是,根据本发明提出的技术手段,通过对金属加工机床运行的未来数据进行预测,并获取对应的运行状态预测特征值,同时考虑到参数间的关联性对预测特征值进行优化,进而根据优化后的预测特征值实现对机床运行状态进行准确预测评估,具有准确性好,效率高的优点。

附图说明

[0038] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0039] 图1为本发明实施例的一种金属加工机床运行状态预测方法结构示意图;
[0040] 图2为本发明实施例的一种金属加工机床运行状态预测系统流程示意图。

具体实施方式

[0041] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042] 如图1所示,给出了本发明实施例的一种金属加工机床运行状态预测方法结构示意图,包括:
[0043] 101. 采集机床正常运行历史时间段内的多个检测参数,得到每个参数在历史正常运行时间段内多个采集时刻的历史数据。
[0044] 对于机床,考虑到其在工作过程中运行参数,包括:滚动轴承的转动频率、电机转速、功率等各参数,机床工作过程中的各运行参数有很多,本发明将通过传感器等信息采集设备对运行过程中的机床的检测参数进行提取,用于对机床的运行状况进行检测,以检测机床的故障问题。
[0045] 本发明中所述检测参数数量为M,每个检测参数所提取的样本数为N,也即每个检测参数采集N个数据,为实现对机床运行过程的实时检测,本发明将每隔T时段进行一次图像采集,每次采集N个数据,间隔时段T实施者可自行设定,本发明将其设置为T=10min,至此,每个检测参数可得到一个检测向量 。
[0046] 本发明将基于各检测参数的数据构建图结构 ,用于对机床运行状态进行检测分析,所述图结构具体为:
[0047]
[0048] 将其作为机床运行过程中的待检测图结构,每个检测时段都可以得到其对应的图结构,对对应的图结构进行分析,可实现对机床运行过程中的运行状况进行检测分析。
[0049] 102. 根据每个参数的历史时刻数据建立预测模型,利用所述预测模型获取每个参数未来多个时刻的预测值,对每个参数未来时刻的预测值进行相空间重构,得到每个参数的多个重构向量。
[0050] 进一步, 本发明将建立预测模型对未来时刻各节点的数据值进行预测,本发明将获取未来N+Q个时刻各检测参数对应的数据值。
[0051] 所述预测模型的表达式为:
[0052]
[0053]
[0054] 其中, 表示第i个参数,N表示最大历史采集时刻, 表示第N个历史采集时刻以后的第a个未来时刻的采集值, 表示第i个参数在第k个历史采集时刻的影响因子,表示第i个数据在第k个历史采集时刻的数据,Q为最大未来预测时刻。
[0055] 至此,即可根据本发明所述方法获取各节点在未来多个时刻的预测数据值,得到对应的预测图结构 ,用于对机床运行过程中各检测参数的运行数据进行预测,基于所述预测图结构实现对各检测参数的运行状况进行评估检测。
[0056] 对于所述预测图结构,本发明将对各行数据进行分析,将每行数据作为一个向量, ,对于行向量 ,其内包含有N+Q个数据,本发明将设置嵌入维数m以及延迟因子t,对其进行相空间重构,得到重构向量,本发明中m=5,t=2。
[0057] 获取多个重构向量的方法为:
[0058] 将得到的每个检测参数所有未来时刻的预测值作为一个向量,利用设定的嵌入维数以及延迟因子对该向量进行相空间重构,得到多个重构向量。
[0059] 对于检测参数i可得到其对应的多个重构向量,考虑到本发明中嵌入维数m=5,延迟因子t=2,因此,根据排列顺序可得到 个重构向量。
[0060]
[0061]
[0062]
[0063] 103. 统计每个检测参数重构向量的类别数,根据每个检测参数不同重构向量类别的占比计算该检测参数的预测特征值。
[0064] 本发明将相同的向量归为一个类别,统计 个向量的类别数,然后统计各向量出现次数在 个向量中的占比,基于熵值分析模型本发明将对行向量的数据分布状况进行检测,获取行向量数据分布表征值。
[0065] 计算每个参数的预测特征值的方法为:
[0066] 获取每个参数的所有重构向量的类别数,根据每个类别中重构向量的个数占比计算该参数的预测特征值,表达式为:
[0067]
[0068] 其中, 表示第i个参数的预测特征值, 表示第c种重构向量的占比,C为所有重构向量的类别数。
[0069] 所述表征值越大,则认为检测参数i未来时刻越可能出现运行故障,至此,可基于本发明所述方法获取各检测参数对应的行向量的数据分布表征值,用于对未来时刻检测参数的运行状况进行预测分析。
[0070] 104. 采集机床异常运行历史时间段中参数的历史数据,根据机床历史异常运行时间段中同时出现异常的两两参数建立参数关联模型,获取该两两参数的关联性指标。
[0071] 进一步,为实现对机床运行状况的准确预测,本发明将基于所建立的节点关联性对所预测的检测参数的特征值进行优化,以保证机床运行过程中检测参数运行状态评估的精度。
[0072] 本发明将基于历史数据重新获取多个时段机床异常运行时对应的图结构 ,,K为所选取历史数据时段的数量,本发明中为10。
[0073] 对于图结构中的任意两个节点,本发明将统计所选取的K个图结构中两个节点同时发生故障的次数 ,在此需要说明,所述故障为:每个检测参数在金属加工机床运行过程中都有其对应的正常数据运行范围,当检测参数的数据不在所述正常数据运行范围内时,将认为该检测参数出现故障,所述正常数据运行范围根据金属加工过程中机床运行大数据进行人为统计分析获取。
[0074] 同时,考虑到存在一个检测参数的运行故障导致另一检测参数在机床工作中出现故障问题,因此,为实现对检测参数运行状况的准确分析预测,本发明将进一步获取导致节点发生故障的因果节点进行分析,本发明设置所述因果节点具体为:对于任意两个节点,如果一个节点发生故障时刻在另一节点故障时刻之前,且时间间隔小于W,则认为两个节点互为因果节点,该节点为所述另一节点的因节点。
[0075] 获取目标参数与其它参数两两之间的关联性指标的方法为:
[0076] 重新采集机床异常运行历史时间段中参数的历史数据,获得目标参数在发生异常时对应的间隔时间;确定出该间隔时间内发生异常的其它参数,利用建立的关联模型及目标参数发生异常时对应的间隔时间内其它参数发生异常的数据个数获取目标参数与其它参数两两之间的关联性指标,所述参数关联模型的表达式为:
[0077]
[0078] 其中, 表示第i个参数和第j个参数的关联性指标, 表示第i个参数发生异常时的间隔时间内第j个参数发生异常的数据个数,N表示历史采集最大时刻, 表示第i个参数与第j个参数出现异常的时间间隔。
[0079] 至此,可根据机床运行过程中的历史数据对检测参数之间的相关性进行分析,以获取各检测参数之间的关联,便于对检测参数的运行状态进行准确预测。
[0080] 105.根据两两参数的关联性指标对每个参数的预测特征值进行优化,得到每个参数的优化特征值。
[0081] 对每个参数的预测特征值进行优化,得到每个参数的优化特征值的方法为:
[0082]
[0083] 其中, 表示第i个参数的优化特征值, 表示第i个参数的预测特征值, 表示第j个参数的预测特征值, 表示第i个参数和第j个参数的关联性指标,J表示与i互为因果参数的参数个数。
[0084] 至此,即可通过本发明所述方法对预测图结构中的各行数据进行分析,得到每行数据对应的优化特征值,用于对机床运行状态进行预测评估。
[0085] 106.根据每个参数的优化特征值对机床运行状态进行预测。
[0086] 本发明将基于前述步骤得到的每个参数的优化特征值建立运行状态预测向量:
[0087]
[0088] 进一步,本发明将对各检测参数的优化特征值进行归一化处理:
[0089]
[0090] 保 证 函 数 值 处 于 0 到 1 ,得 到 归 一 化 运 行 状 态 预 测 向 量。
[0091] 为便于操作人员对机床的运行状态进行直观了解,本发明设置预警阈值,所述阈值实施者可根据机床的实际运行状况进行自行设定,当预测向量中的数据存在高于预警阈值时,认为对应的检测参数在未来时刻机床运行过程中会出现问题,将存在故障问题,系统将对对应的检测参数进行警报,提示相关操作人员及时对对应检测参数进行检修,避免危险事故的发生。
[0092] 如图2所示,给出了本发明实施例的一种金属加工机床运行状态预测系统流程示意图,包括数据采集模块、参数预测模块、预测特征值计算模块、关联性指标计算模块、特征值优化模块以及状态预测模块;
[0093] 数据采集模块,用于采集机床多个时刻的历史运行检测参数;
[0094] 参数预测模块,用于根据数据采集模块中得到的每个参数的历史时刻数据建立预测模型,根据预测模型获取每个检测参数未来时刻的预测值,对每个检测参数未来时刻的预测值进行相空间重构,得到多个重构向量;
[0095] 预测特征值计算模块,用于获取每个参数重构向量的类别数,根据每个检测参数不同重构向量类别的占比计算该参数的预测特征值;
[0096] 关联性指标计算模块,用于获取历史时刻数据中同时出现异常的两两参数,根据同时出现异常的两两参数的异常数据个数建立参数关联模型,获取该两两参数的关联性指标;
[0097] 特征值优化模块,用于根据两两参数的关联性指标对每个参数的预测特征值进行优化,得到每个参数的优化特征值;
[0098] 状态预测模块,用于根据每个参数的优化特征值对机床运行状态进行预测。
[0099] 根据本发明提出的技术手段,通过对金属加工机床运行的未来数据进行预测,并获取对应的运行状态预测特征值,同时考虑到参数间的关联性对预测特征值进行优化,进而根据优化后的预测特征值实现对机床运行状态进行准确预测评估,具有准确性好,效率高的优点。
[0100] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。