首页 > 资讯 > 数控机床系统综合健康指数的计算方法及装置与流程

数控机床系统综合健康指数的计算方法及装置与流程

数控机床系统综合健康指数的计算方法及装置与流程

[0001]
本发明属于数控机床领域,具体涉及一种数控机床系统综合健康指数的计算方法及装置。

背景技术:

[0002]
数控机床的性能退化过程是一种不可逆的单调退化过程,如何判断数控机床的性能在长时间使用后的变化对企业生产具有重要意义。
[0003]
现有技术中心,数控机床随着使用时间的增长,会出现性能退化的过程,当性能退化到一定程度,其生产出来的产品就不能满足企业的生产标准,从而会导致大量的不良产品的产出。
[0004]
上述问题是目前亟待解决的。

技术实现要素:

[0005]
本发明所要解决的技术问题是提供一种数控机床系统综合健康指数的计算方法及装置。
[0006]
本发明解决其技术问题所采用的技术方案是:提供了一种数控机床系统综合健康指数的计算方法,所述方法包括:
[0007]
获取多通道传感器数据;
[0008]
将多通道传感器数据输入到预先建立的健康模型中,从而得出系统的综合健康指数。
[0009]
进一步的,所述健康模型的建立方法包括:
[0010]
获取样本集;
[0011]
将样本集输入到堆叠稀疏自动编码器进行特征提取;
[0012]
将堆叠稀疏性自动编码器最后一层提取的特征与全连接神经网络相连接,获得初始模型;
[0013]
对初始模型进行训练得到健康模型。
[0014]
进一步的,将堆叠稀疏性自动编码器最后一层提取的特征与全连接神经网络相连接,获得初始模型的方法包括:
[0015]
将样本集输入到自动编码器获得编码特征;
[0016]
将编码特征输入到稀疏自编码器中获得通过稀疏性限制后的编码特征;
[0017]
将多个稀疏自编码器堆叠形成堆叠稀疏自编码;
[0018]
将堆叠稀疏自编码的最后一层的编码特征与全连接神经网络相连接获得初始模型。
[0019]
进一步的,将样本集输入到自动编码器获得编码特征的方法包括:
[0020]
将样本集传递到自动编码器的隐藏层中;
[0021]
通过解码网络将隐藏层进行解码重构;
[0022]
计算输入数据与输出数据的误差,并通过梯度下降算法调整自动编码器的权值得到自动编码器的最终的模型参数;
[0023]
将最终的模型参数输入到自编码器得到目标函数;
[0024]
将样本集输入到目标函数中得出的隐藏层为编码特征。
[0025]
进一步的,所述将编码特征输入到稀疏自编码器中获得通过稀疏性限制后的编码特征的方法包括:
[0026]
定义隐藏层神经元的活跃度;
[0027]
在目标函数中加入基于kullback-leibler散度的惩罚因子;
[0028]
获得总体的目标函数;
[0029]
将编码特征输入到总体的目标函数中;
[0030]
通过总体的目标函数对编码特征进行稀疏性限制后得出限制后的编码特征。
[0031]
进一步的,对初始模型进行训练得到健康模型的方法,即,通过大量的数控机床历史退化数据可以对模型进行训练,从而得到最优权重和偏移的模型参数,将最优权重和偏移的模型参数带入初始模型从而获得健康模型。
[0032]
本发明还提供了一种数控机床系统综合健康指数的计算装置,所述装置包括:
[0033]
数据获取模块,适于获取多通道传感器数据;
[0034]
健康指数计算模块,适于将多通道传感器数据输入到预先建立的健康模型中,从而得出系统的综合健康指数。
[0035]
进一步的,所述健康模型的建立方法包括:
[0036]
获取样本集;
[0037]
将样本集输入到堆叠稀疏自动编码器进行特征提取;
[0038]
将堆叠稀疏性自动编码器最后一层提取的特征与全连接神经网络相连接,
[0039]
获得初始模型;
[0040]
对初始模型进行训练得到健康模型。
[0041]
本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或一个以上的指令,所述一个或一个以上的指令内的健康指数计算装置的处理器执行时实现如上述的数控机床系统综合健康指数的计算方法。
[0042]
本发明还提供了一种电子设备,包括:存储器和处理器;所述存储器中存储有至少一条程序指令;所述处理器,通过加载并执行所述至少一条程序指令以实现如上述的数控机床系统综合健康指数的计算方法。
[0043]
本发明的有益效果是:本发明通过将多通道数据特征提取得到的矢量特征信息映射到一个单维的系统综合健康指数hi中。hi的数值代表系统健康状况,其取值范围为0~1,其中1表示系统的状态完全正常,0表示系统已经失效。通过构建hi,建立系统的健康状态与多通道传感数据的关系模型,就可以根据数控机床的传感数据,对数控机床的健康状况进行评估。
附图说明
[0044]
下面结合附图和实施例对本发明作进一步说明。
[0045]
图1是本发明实施例所提供的数控机床系统综合健康指数的计算方法的流程图。
[0046]
图2是图1中步骤s120的部分步骤的流程图。
[0047]
图3是本发明实施例所提供的堆叠稀疏性自编码的原理图。
[0048]
图4是本发明实施例所提供的数控机床系统综合健康指数的计算装置的原理框图。
[0049]
图5是本发明实施例所提供的电子设备的部分原理框图。
具体实施方式
[0050]
现在结合附图对本发明作详细的说明。此图为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
[0051]
实施例1
[0052]
请参阅图1,本发明提供了一种数控机床系统综合健康指数的计算方法。本发明通过将多通道数据特征提取得到的矢量特征信息映射到一个单维的系统综合健康指数hi中。hi的数值代表系统健康状况,其取值范围为0~1,其中1表示系统的状态完全正常,0表示系统已经失效。通过构建hi,建立系统的健康状态与多通道传感数据的关系模型,就可以根据数控机床的传感数据,对数控机床的健康状况进行评估。所述方法包括:
[0053]
s110:获取多通道传感器数据。
[0054]
具体来说,通过多个传感器检测到数据信息形成多通道传感器数据。
[0055]
s120:将多通道传感器数据输入到预先建立的健康模型中,从而得出系统的综合健康指数。
[0056]
请参阅图2,所述健康模型的建立方法包括:
[0057]
s121:获取样本集;
[0058]
s122:将样本集输入到堆叠稀疏自动编码器进行特征提取;
[0059]
s123:将堆叠稀疏性自动编码器最后一层提取的特征与全连接神经网络相连接,获得初始模型;
[0060]
在本实施例中,步骤s123包括:
[0061]
s1231:将样本集输入到自动编码器获得编码特征。
[0062]
具体来说,步骤s1231:将样本集输入到自动编码器获得编码特征的方法包括:
[0063]
将样本集传递到自动编码器的隐藏层中。
[0064]
具体来说,自动编码器(autoencoder,ae)是一种具有输入层、隐藏层和输出层的无监督神经网络,假设有输入样本集x={x1,x2,

,x
n
},通过使用编码网络将每个输入样本集传递到低维的隐藏层中:
[0065]
h
θ
(x)=f(wx+b)
[0066]
式中f是激活函数,激活函数是一个总称,具体有很多类型,例如sigmoid、relu、tanh等,具体要根据实际数据进行选择,θ={w,b}表示编码网络的参数,w是输入层到隐藏层的权值矩阵,b为偏置项系数。
[0067]
通过解码网络将隐藏层进行解码重构。
[0068]
具体来说,
[0069]
y=g
θ

(h
θ
(x))=

(w

h
θ
(x)+b

)
[0070]
式中θ

={w

,b

}是解码网络的参数矩阵,w

为隐藏层到输出层的权值矩阵,b


偏置项系数。
[0071]
计算输入数据与输出数据的误差,其重构误差的计算方式如下:
[0072][0073]
并通过梯度下降算法调整自动编码器的权值得到自动编码器的最终的模型参数,模型参数包括,w以及b,w是输入层到隐藏层的权值矩阵,b为偏置项系数。
[0074]
将最终的模型参数输入到自编码器得到目标函数;
[0075]
将样本集输入到目标函数中得出的隐藏层为编码特征。
[0076]
s1232:将编码特征输入到稀疏自编码器中获得通过稀疏性限制后的编码特征。
[0077]
具体来说,包括:
[0078]
定义隐藏层神经元的活跃度;
[0079]
在其中加入限制条件ρ是值接近于0的稀疏性参数,使得隐藏层大部分神经元失效。
[0080]
在目标函数中加入基于kullback-leibler散度的惩罚因子;
[0081][0082]
获得总体的目标函数;
[0083][0084]
其中,β代表稀疏性惩罚项的权重。
[0085]
将编码特征输入到总体的目标函数中;
[0086]
通过总体的目标函数对编码特征进行稀疏性限制后得出限制后的编码特征。
[0087]
s1233:将多个稀疏自编码器堆叠形成堆叠稀疏自编码。
[0088]
请参阅图3,具体来说,整个模型的输入是经处理后的高维特征数据,经过多层稀疏自编码器网络进行进一步融合,每一层的输出都连接到后续层的输入,使输出的低维信号在包含本质特征的同时去除高维信号中的干扰部分,同时引入稀疏性和堆叠性增强模型的鲁棒性。
[0089]
s1234:将堆叠稀疏自编码的最后一层的编码特征与全连接神经网络相连接获得初始模型。
[0090]
具体来说,初始模型为hi=f(w
·
(x
×
u)+b)
[0091]
式中的x表示原始的传感器数据输入,u表示tvp投影矩阵,tvp指的是张量到向量的投影,通过一个投影矩阵与张量相乘来实现阶数的降低,实现高阶到低阶的投影,通过投影矩阵可以将原始的传感器数据转化为特征矢量,将特征矢量作为堆叠稀疏自编码模型的输入。w和b表示堆叠稀疏自编码模型的权重和偏移。
[0092]
s124:对初始模型进行训练得到健康模型。
[0093]
具体来说,通过大量的数控机床历史退化数据可以对模型进行训练,从而得到最优权重和偏移的模型参数w和b,将最优权重和偏移的模型参数带入初始模型从而获得健康模型。在输入数据正向传播过程中,经过多层隐含层处理并传向输出层,得到输出结果与实际期望值之间的误差,其中,实际期望是我们在训练模型前,通过实际测量、人工经验得到的,用来对模型的数据进行评判。常用的退化过程的实际期望例如设备的运行时间等。具体如何选择还需要根据实际设备来决定。然后对预测的误差进行反向传播,逐层求出目标函数对各神经元权值的偏导数,构成目标函数对权值向量的梯量,作为修改权值的依据,网络的学习在权值修改过程中完成。通过多次迭代更新各层网络的权重和偏移参数,误差达到期望值时学习结束。根据训练后的最优权重和偏移的模型参数w和b,对于采集到的多通道传感数据,通过健康模型可以快速计算数控机床的实时健康指数,描述数控机床的健康状态。
[0094]
实施例2
[0095]
请参阅图4,本实施例还提供了一种数控机床系统综合健康指数的计算装置,所述装置包括:
[0096]
数据获取模块,适于获取多通道传感器数据;
[0097]
健康指数计算模块,适于将多通道传感器数据输入到预先建立的健康模型中,从而得出系统的综合健康指数。
[0098]
所述健康模型的建立方法包括:
[0099]
获取样本集;
[0100]
将样本集输入到堆叠稀疏自动编码器进行特征提取;
[0101]
将堆叠稀疏性自动编码器最后一层提取的特征与全连接神经网络相连接,获得初始模型;
[0102]
对初始模型进行训练得到健康模型。
[0103]
实施例3
[0104]
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或一个以上的指令,所述一个或一个以上的指令内的健康指数计算装置的处理器执行时实现如实施例1提供的数控机床系统综合健康指数的计算方法。
[0105]
本实施方式中,在对数控机床系统综合健康指数进行计算时,获取多通道传感器数据;将多通道传感器数据输入到预先建立的健康模型中,从而得出系统的综合健康指数。
[0106]
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0107]
实施例4
[0108]
请参阅图5,本发明实施例还提供了一种电子设备,包括:存储器502和处理器501;所述存储器502中存储有至少一条程序指令;所述处理器501,通过加载并执行所述至少一条程序指令以实现如实施例1所提供的数控机床系统综合健康指数的计算方法。
[0109]
存储器502和处理器501采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器501和存储器502的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器501处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器501。
[0110]
处理器501负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器502可以被用于存储处理器501在执行操作时所使用的数据。
[0111]
综上所述,本发明通过将多通道数据特征提取得到的矢量特征信息映射到一个单维的系统综合健康指数hi中。hi的数值代表系统健康状况,其取值范围为0~1,其中1表示系统的状态完全正常,0表示系统已经失效。通过构建hi,建立系统的健康状态与多通道传感数据的关系模型,就可以根据数控机床的传感数据,对数控机床的健康状况进行评估
[0112]
以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关的工作人员完全可以在不偏离本发明的范围内,进行多样的变更以及修改。本项发明的技术范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。

相关知识

一种老人健康数据监控分析方法及系统与流程
健康监测方法、装置及电子设备与流程
健康检测方法、装置、终端设备及存储介质与流程
模具企业数控电火花加工的工艺流程
一种室内环境健康监测与预警装置及系统的制作方法
远程健康检测与服务系统的制作方法
体重BMI指数的计算方法
数字健康管理系统
一种健康监测系统及方法与流程
数控电火花加工的工艺流程

网址: 数控机床系统综合健康指数的计算方法及装置与流程 https://m.trfsz.com/newsview921699.html