一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于新型胶囊网络的刀具破损监测系统及方法与流程

2022-03-26 15:29:30 来源:中国专利 TAG:


1.本发明涉及车削加工技术领域,具体为基于新型胶囊网络的刀具破损监测系统及方法。


背景技术:

2.随着加工零件产品样式的复杂化以及所用材料硬度的提高,导致刀具失效的频率要高于传统产品;在加工过程中由于切削材料的组织和硬度不均匀、加工系统产生不良振动或是刀具刃磨质量欠佳均易造成切削刃微崩,但是当刀具发生细微崩刃时并不会引起较大的加工噪声变化,因此不易被察觉;一旦出现这种情况后刀具的切削能力会下降,虽能够继续切削工作但会大幅降低工件的表面质量,若未及时发现则会导致刀具的刃损部分迅速扩大使刀具完全丧失切削能力,造成生产线的停工;因此及时有效地监测切削刃的破损状态对提示工艺系统服役能力、减少质量损失具有重要的意义;
3.现有的刀具破损监测技术,是在生产线停工后通过监测装置的触头与刀具间的接触或者非接触式激光束监测进行判断刀具的状态,但考虑到加工现场的可操作性以传感器信号来反映刀具切削刃的变化更为常用,常用信号有切削力信号、振动信号、声发射信号、主轴功率信号以及电流信号;由于加工过程中的信号噪声含量较高,需采用信号处理技术提取有效特征来表征刀具状态;最常用的是根据加工动态信号的特性,从时域、频域以及时频域分析提取有效特征来表征刀具的变化,例如li在时域中分析电流信号均值的变化来跟踪铣刀的状态,从而达到监测的目的,sun依据声发射信号的特定频率分量特征来判断刀具的破损状态,guo和wang则将信号模态分解到不同频带分量中提取其时频域中的能量特征来监测铣刀的破损状态,akbari则通过时频域特征研究主轴电流信号的谐波畸变,发现峰值和均方差能够及时反映刀具的状态;通常表征刀具变化的相关特征是根据加工过程和失效机制来定义的,而特征的选择则是影响模型预测精度的关键因素,因此针对不同的加工过程想要保证后续模型预测的精度,不仅需要依靠丰富的专家经验来提取特征同时也要花费大量的时间;
4.随着深度学习方法的不断发展,神经网络在特征提取和异常监测方面的性能不断提高,被广泛应用于刀具状态监测研究中,也取得了相应的成果;在神经网络中cnn因其较强的特征提取能力被广泛应用于刀具状态监测领域,duroa等通过搭建声发射传感器框架以采集过程数据,使用cnn拟合刀具失效的过程来增强刀具状态监测系统的可靠性;li等在主轴电流信号时域分析的基础上通过cnn学习刀具在加工过程中的失效过程,达到预测刀具破损的目的;ambadekar等基于dcnn提取刀具的侧面磨损特征,在线监测刀具状态;以往的研究人员在利用cnn模型监测刀具状态时,通常采用传统cnn结构,即构造二维数据样本和二维卷积核提取刀具特征;受此启发,antic将提取到的振动信号经短时傅里叶变换为频谱图,再经过cnn学习频谱图中的磨损特征,也取得了较好的监测效果;
5.但想要通过cnn有效提取复杂数据中刀具破损的相关特征,往往需要大量不同工况下的样本数据训练模型,才能准确得到不同状态下的特征分布;以往研究中作者对数据
集的构建仅限于采集单一切削参数下的加工数据,然而单一的工况不能够全面反映机械加工中的复杂工况,因此造成模型的泛化能力差和监测准确性差的结果。


技术实现要素:

6.本发明的目的在于提供基于新型胶囊网络的刀具破损监测系统及方法,以解决上述背景技术中提出的问题。
7.为实现上述目的,本发明提供如下技术方案:基于新型胶囊网络的刀具破损监测系统,包括信号采集模块、数据处理模块和新型胶囊网络模型,所述信号采集模块与数据处理模块建立数据连接,数据处理模块与新型胶囊网络模型建立数据连接。
8.优选的,所述信号采集模块包括振动信号采集子模块和声发射信号采集子模块。
9.优选的,所述数据处理模块包括信号融合子模块、分段处理子模块和数据集划分子模块。
10.优选的,所述新型胶囊网络模型包括多尺度卷积层、批量归一化层、胶囊网络层和分类层,且多尺度卷积层的输出端通过批量归一化层与胶囊网络层建立数据连接,胶囊网络层的输出端与分类层建立数据连接。
11.优选的,所述多尺度卷积层包括宽核卷积层和小卷积核层。
12.优选的,所述胶囊网络层包括普通卷积层、主胶囊层和数字胶囊层。
13.基于新型胶囊网络的刀具破损监测系统的监测方法,包括步骤一,数据获取和预处理;步骤二,搭建新型胶囊网络模型;步骤三,模型训练;步骤四,模型测试;
14.其中上述步骤一中,采集数控机床车削加工过程中,正常和细微崩刃状态刀具,在不同切削参数的加工过程中所产生的振动信号和声发射信号;由信号采集模块进行采集,并将所采集到的信号输送给数据处理模块,数据处理模块去除进刀和退刀过程中的信号数据,取其平稳加工阶段的信号数据,然后将不同种类传感器信号融合后进行分割,得到多个等长度的时间序列样本;根据分割得到的多个样本数据根据对应的刀具状态贴上标签,并且将样本与标签组合成数据集,选取数据集的85%作为训练集,15%作为测试集;
15.其中上述步骤二中,构建多尺度卷积层、批量归一化层、胶囊网络层和分类层,完成新型胶囊网络模型的搭建;其中,批量归一化层即bn层,用以将数据的分布拉回一致;胶囊网络层用以将多尺度卷积层的标量输出胶囊化为向量;分类层对数字胶囊层中输出的预测向量求其二范数来表征不同刀具状态的概率,其公式为:
16.pj=‖vj‖
17.其中,pj表示模型输出的概率值;
18.其中上述步骤三中,将上述步骤一中所得到的训练集输入到步骤二中所构建的新型胶囊网络模型中,利用adam优化算法,采用的损失函数由间隔损失和重构损失结合来计算总损失,其表达式为:
19.lj=tjmax(0,m
-‖vj‖)2 λ(1-tj)max(0,‖vj‖-m-)220.其中,vj表示模型预测出的向量;‖vj‖代表模型输出的概率值,下标j表示刀具状态类别;tj为分类指示函数,当输入的样本类别与状态类别j为同一类别时tj=1,否则tj=0;m 为上边界,取固定值为0.9;m-为下边界,取固定值为0.1;λ为比例系数,用来调整两项损失的比例,取值为0.5;在模型的整个训练过程中,使用批处理的方法分批训练样本,训练完成
后选择损失值最小,准确率最高的模型作为最终模型;
21.其中上述步骤四中,将上述步骤一中所得到的测试集输入到步骤三中所得到的最终模型中进行测试,预测刀具的状态。
22.优选的,所述步骤二中,多尺度卷积层的第一层为宽核卷积层,第二层和第三层为小卷积核层。
23.与现有技术相比,本发明的有益效果是:本发明相较于现有的刀具监测系统,通过采集振动信号和声发射信号来表征刀具的状态,以此构建新型胶囊网络,实现了刀具在不同切削参数下是否发生细微崩刃的有效识别,实现了刀具破损状态的实时监测,可以更加全面反映刀具的状态,有效地提升模型的泛化能力和监测准确性,本发明具有网络模型端到端、识别准确率高的优点,可实现精准监测刀具是否破损,保证加工质量。
附图说明
24.图1为本发明的模块框架图;
25.图2为本发明的新型胶囊网络模型结构示意图;
26.图3为本发明的系统流程图;
27.图4为本发明的方法流程图;
28.图中:1、信号采集模块;10、振动信号采集子模块;11、声发射信号采集子模块;2、数据处理模块;20、信号融合子模块;21、分段处理子模块;22、数据集划分子模块;3、新型胶囊网络模型;30、多尺度卷积层;300、宽核卷积层;301、小卷积核层;31、批量归一化层;32、胶囊网络层;320、普通卷积层;321、主胶囊层;322、数字胶囊层;33、分类层。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.请参阅图1-3,本发明提供的一种实施例:基于新型胶囊网络的刀具破损监测系统,包括信号采集模块1、数据处理模块2和新型胶囊网络模型3,信号采集模块1与数据处理模块2建立数据连接,数据处理模块2与新型胶囊网络模型3建立数据连接;信号采集模块1包括振动信号采集子模块10和声发射信号采集子模块11;数据处理模块2包括信号融合子模块20、分段处理子模块21和数据集划分子模块22;新型胶囊网络模型3包括多尺度卷积层30、批量归一化层31、胶囊网络层32和分类层33,且多尺度卷积层30的输出端通过批量归一化层31与胶囊网络层32建立数据连接,胶囊网络层32的输出端与分类层33建立数据连接;多尺度卷积层30包括宽核卷积层300和小卷积核层301;胶囊网络层32包括普通卷积层320、主胶囊层321和数字胶囊层322。
31.请参阅图4,本发明提供的一种实施例:基于新型胶囊网络的刀具破损监测系统的监测方法,包括步骤一,数据获取和预处理;步骤二,搭建新型胶囊网络模型;步骤三,模型训练;步骤四,模型测试;
32.其中上述步骤一中,采集数控机床车削加工过程中,正常和细微崩刃状态刀具,在
不同切削参数的加工过程中所产生的振动信号和声发射信号;由信号采集模块1进行采集,并将所采集到的信号输送给数据处理模块2,数据处理模块2去除进刀和退刀过程中的信号数据,取其平稳加工阶段的信号数据,然后将不同种类传感器信号融合后进行分割,得到多个等长度的时间序列样本;根据分割得到的多个样本数据根据对应的刀具状态贴上标签,并且将样本与标签组合成数据集,选取数据集的85%作为训练集,15%作为测试集;
33.其中上述步骤二中,构建多尺度卷积层30、批量归一化层31、胶囊网络层32和分类层33,完成新型胶囊网络模型3的搭建;其中,批量归一化层31即bn层,用以将数据的分布拉回一致;胶囊网络层32用以将多尺度卷积层30的标量输出胶囊化为向量;分类层33对数字胶囊层322中输出的预测向量求其二范数来表征不同刀具状态的概率,其公式为:
34.pj=‖vj‖
35.其中,pj表示模型输出的概率值;
36.其中上述步骤三中,将上述步骤一中所得到的训练集输入到步骤二中所构建的新型胶囊网络模型3中,利用adam优化算法,采用的损失函数由间隔损失和重构损失结合来计算总损失,其表达式为:
37.lj=tjmax(0,m
-‖vj‖)2 λ(1-tj)max(0,‖vj‖-m-)238.其中,vj表示模型预测出的向量;‖vj‖代表模型输出的概率值,下标j表示刀具状态类别;tj为分类指示函数,当输入的样本类别与状态类别j为同一类别时tj=1,否则tj=0;m 为上边界,取固定值为0.9;m-为下边界,取固定值为0.1;λ为比例系数,用来调整两项损失的比例,取值为0.5;在模型的整个训练过程中,使用批处理的方法分批训练样本,训练完成后选择损失值最小,准确率最高的模型作为最终模型;
39.其中上述步骤四中,将上述步骤一中所得到的测试集输入到步骤三中所得到的最终模型中进行测试,预测刀具的状态。
40.实验例:
41.基于新型胶囊网络的刀具破损监测系统的监测方法,包括步骤一,数据获取和预处理;步骤二,搭建新型胶囊网络模型;步骤三,模型训练;步骤四,模型测试;
42.其中上述步骤一中,分别使用全新的刀具和细微崩刃的刀具车削进行车削实验,设置六种不同的切削参数,主轴转速为800r/min、1000r/min和1200r/min三种不同转速,进给量为0.05mm/r和0.06mm/r两种不同进给量,切割深度为0.3mm(直径),获取实测振动信号和声发射信号;由信号采集模块1进行采集,并将所采集到的信号输送给数据处理模块2,数据处理模块2去除进刀和退刀过程中的信号数据,取其平稳加工阶段的信号数据,然后将不同种类传感器信号融合后进行分割,得到多个等长度的时间序列样本;根据分割得到的多个样本数据根据对应的刀具状态贴上标签,并且将样本与标签组合成数据集;两种不同状态的刀具分别在六种不同的切削参数下实验,共计十二组实验,在刀具正常状态的六组实验中,均截取稳定车削阶段下时常为150s的y方向振动信号,总点数为9216000;在细微崩刃状态的六组实验中,均截取稳定车削阶段下时常为150s的y方向振动信号,总点数为9216000;因此整个数据集的总点数为18432000;选取数据集的85%作为训练集,15%作为测试集;实验所用的机床设备采用j1ck6132数控车床、切削材料为45钢,切割刀具为硬质合金,信号采集模块1为dt9857数据采集仪,使用kilster型号为pcb352c33的振动加速度传感器(频率响应:0.3-15khz)采集车削加工中z和y方向的振动信号,外部传感器数据以
10.24khz通道采集声发射信号;
43.其中上述步骤二中,构建多尺度卷积层30、批量归一化层31、胶囊网络层32和分类层33,完成新型胶囊网络模型3的搭建;其中,多尺度卷积层30的第一层为宽核卷积层300,卷积核为64,步长为1;第二层和第三层为小卷积核层301,卷积核为3,步长为2,在三层不同尺度的卷积层中均使用整流线性单元(relu)作为激活函数;批量归一化层31即bn层,用以将数据的分布拉回一致;胶囊网络层32用以将多尺度卷积层30的标量输出胶囊化为向量;分类层33对数字胶囊层322中输出的预测向量求其二范数来表征不同刀具状态的概率,其公式为:
44.pj=‖vj‖
45.其中,pj表示模型输出的概率值;
46.其中上述步骤三中,将上述步骤一中所得到的训练集输入到步骤二中所构建的新型胶囊网络模型3中,利用adam优化算法,采用的损失函数由间隔损失和重构损失结合来计算总损失,其表达式为:
47.lj=tjmax(0,m
-‖vj‖)2 λ(1-tj)max(0,‖vj‖-m-)248.其中,vj表示模型预测出的向量;‖vj‖代表模型输出的概率值,下标j表示刀具状态类别;tj为分类指示函数,当输入的样本类别与状态类别j为同一类别时tj=1,否则tj=0;m 为上边界,取固定值为0.9;m-为下边界,取固定值为0.1;λ为比例系数,用来调整两项损失的比例,取值为0.5;在模型的整个训练过程中,使用批处理的方法分批训练样本,训练完成后选择损失值最小,准确率最高的模型作为最终模型;
49.其中上述步骤四中,将上述步骤一中所得到的测试集输入到步骤三中所得到的最终模型中进行测试,预测刀具的状态;同时,采用宽核卷积神经网络(wdcnn)和卷积神经网络(cnn)监测系统的预测结果作为对照组,对比结果见表1。
[0050][0051]
表1预测结果对比表
[0052]
基于上述,本发明的优点在于,该发明使用时,通过采集数控机床车削加工过程中产生的振动信号来表征刀具的状态,预处理以上数据后打上标签,再据此构建新型胶囊网络模型3,新型胶囊网络模型3将原始信号作为输入,无需对信号进行预处理,这种端到端的数据驱动方法有效降低了信号处理的复杂性;本发明利用信号采集模块1中的振动信号采集子模块10和声发射信号采集子模块11采集信号;利用数据处理模块2处理信号,经信号融合子模块20、分段处理子模块21和数据集划分子模块22的处理后,得到数据集;利用宽核卷积层300感受野宽的特性来抑制信号中的高频噪声以此增强网络的抗噪性能;利用小卷积核层301增加网络的深度,以此提高网络的学习能力;利用bn层缩短训练时间,以此提升模型性能;利用胶囊网络层32进一步提取特征中的隐藏信息,提高模型的空间特征提取能力;利用分类层33获取不同刀具状态的概率;本发明对处于细微崩刃状态下的刀具具有较高的识别率,因此本方法能够更加准确的识别出刀具是否发生细微崩刃。
[0053]
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献