CN113378725A - 一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备及存储介质 - Google Patents

一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备及存储介质 Download PDF

Info

Publication number
CN113378725A
CN113378725A CN202110662716.8A CN202110662716A CN113378725A CN 113378725 A CN113378725 A CN 113378725A CN 202110662716 A CN202110662716 A CN 202110662716A CN 113378725 A CN113378725 A CN 113378725A
Authority
CN
China
Prior art keywords
branch
layer
scale
channel attention
tool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110662716.8A
Other languages
English (en)
Other versions
CN113378725B (zh
Inventor
袁东风
狄子钧
周晓天
李东阳
梁道君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University
Original Assignee
Shandong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong University filed Critical Shandong University
Priority to CN202110662716.8A priority Critical patent/CN113378725B/zh
Publication of CN113378725A publication Critical patent/CN113378725A/zh
Application granted granted Critical
Publication of CN113378725B publication Critical patent/CN113378725B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/02Preprocessing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0952Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
    • B23Q17/0957Detection of tool breakage
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/12Classification; Matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computational Linguistics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Mechanical Engineering (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

本发明涉及一种基于多尺度‑通道注意力网络的刀具故障诊断方法、设备及存储介质,包括:(1)数据采集;(2)数据预处理;(3)构建多尺度‑通道注意力网络模型;(4)训练;(5)测试。本发明采用多尺度‑通道注意力网络进行刀具磨损故障诊断,在多尺度网络的残差连接中引入通道注意力机制,从而将机床主轴三个方向振动信号对刀具磨损状态分类任务的不同重要程度映射至特征学习的过程中,使得数据更好地融合。

Description

一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备 及存储介质
技术领域
本发明涉及智能制造产品质量管控领域,特别涉及一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备及存储介质。
背景技术
数控机床作为“工业母机”,在生产加工过程中应用非常广泛。刀具作为数控机床的切削工具,其实时健康状态直接影响着机床的加工效率和产品质量。刀具与工件直接接触并相互作用,在刀具高速切削的过程中,会产生不可避免的磨损损伤,对刀具磨损状态的精准监测有助于避免因刀具失效导致的产品质量问题。
现阶段,在实际工业现场仍使用人工检测的方法,这种检测方法耗时耗力,并且存在由作业人员自身原因而引起的误差。随着制造业由自动化向智能化转型,人工智能技术与制造业深度融合成为关键。我们希望在故障诊断方法中导入深度学习,取代传统人工直接接触的检测方法,从而实现刀具精准的故障诊断。
一般的智能化检测过程为采集监测信号(例如切削力信号、振动信号、声发射信号、主轴电流信号等),并分析这些信号与刀具磨损状态之间的映射关系。目前,已经有大量国内外学者开展了此类研究。Hu等提出了一种多尺度网络(Multiscale Network,MSNet),该网络包含一个三分支结构,每个分支具有不同的卷积层深度,从而可以提取一维振动信号不同层次的特征,并通过全连接合并这些特征。李鹏等使用一维卷积网络对加工过程中机床主轴和工作台的振动与声发射信号进行初步特征提取,之后将信号特征输入长短时记忆网络进行分析,最后得出刀具磨损状态的评估结果,分类准确率达到93.8%。Hsieh等使用快速傅里叶变换将振动时域信号转换为频域信号,并通过类均值散射准则提取频域特征,将特征输入单层的卷积神经网络,对刀具磨损状态进行分类,根据实验结果,发现Z方向振动信号与X方向或Y方向振动信号的组合可以得到更好的分类结果。为了优化模型的梯度传播,文章在具有相同特征尺度寸的卷积层之间加入残差连接。然而,上述方法存在以下问题:(1)受限于数据集的有效且单一,只能将单通道振动信号转换为单通道图像,单通道包含的特征匮乏,可能会对刀具故障分类精度有所影响;(2)受限于特征提取与特征分析分步完成,模型的自学习能力弱,最终的刀具故障诊断的准确率低;(3)受限于模型结构简单,没有使用有效的数据融合方法,导致不同方向的振动信号特征融合效果差,无法有效地提取数据特征。
发明内容
针对以上存在的问题,本发明提出了一种基于多尺度-通道注意力网络的刀具故障诊断方法。
本发明通过刀具磨损试验平台,采集了符合实际工业生产现场的机床主轴振动信号与刀具磨损值,振动信号包含X、Y、Z三个方向。基于特征融合的思路,将X、Y、Z三个方向的振动信号进行拼接,构成三通道的多通道特征图。
本发明采用卷积神经网络提取特征图的特征并进行分类任务,卷积神经网络具有出色的自适应特征学习能力,可以很好地挖掘数据的潜在特征。
在本发明中,为了将机床主轴三个方向振动信号对刀具磨损状态分类任务的不同重要程度映射至特征学习的过程中,使得数据更好地融合,对多尺度网络做出改进,将通道注意力引入多尺度网络。
本发明还提供了一种计算机设备及存储介质。
本发明的技术方案为:
一种基于多尺度-通道注意力网络的刀具故障诊断方法,包括步骤如下:
(1)数据采集:
分别采集机床主轴X、Y、Z三个轴的振动信号与每一次走刀后的刀具磨损值,其中,机床主轴X、Y、Z三个轴所处的主轴坐标系根据右手笛卡尔直角坐标系建立;
(2)数据预处理:
根据刀具磨损值进行刀具磨损阶段分类,以分类结果作为标签,将振动信号进行分类;
将机床主轴X、Y、Z三个轴的振动信号按照时间顺序分段为长度为n2的切片,之后将机床主轴X、Y、Z三个轴的切片进行拼接,构建为n×n×3的三通道输入特征图,其中,n为振动信号切片转换为特征图时,特征图的高或宽;
数据预处理后的数据中选取训练集、验证集和测试集;
(3)构建多尺度-通道注意力网络模型:
所述多尺度-通道注意力网络模型包括输入层、三个分支、全连接层;
三个分支包括第一分支、第二分支、第三分支,第一分支包括5个卷积层;第二分支包括2个卷积层;第三分支包括1个卷积层;
在第一分支的第二个卷积层与第二分支的第一个卷积层、在第一分支的第四个卷积层与第二分支的第二个卷积层、在第二分支的第一个卷积层与第三分支的第一个卷积层之间均设置有残差连接,残差加和结果分别输入卷积层第一分支的第三个卷积层、第二分支的第四个卷积层、第二分支的第二个卷积层;
第二分支的第一个卷积层的输出特征图、第二分支的第二个卷积层的输出特征图及第三分支的第一个卷积层的输出特征图做残差连接之前输入通道注意力模块。
(4)训练:将训练集输入多尺度-通道注意力网络模型进行训练,在训练的同时记录每一次训练周期的训练集准确率与损失函数;
(5)测试:将测试集输入训练好的多尺度-通道注意力网络模型,输出测试集数据对应的刀具磨损阶段。
根据本发明优选的,数据预处理后的数据的80%作为训练集,20%作为测试集,训练集中的80%用作训练,训练集中的20%作为验证集。
进一步优选的,三个分支包括第一分支、第二分支、第三分支的数学表达式分别如式(I)、式(Ⅱ)、式(Ⅲ)所示:
Figure BDA0003115729150000031
Figure BDA0003115729150000032
Figure BDA0003115729150000033
式(I)、式(Ⅱ)、式(Ⅲ)中,i1=1,2,…5,i2=1,2,i3=1;
Figure BDA0003115729150000034
是指第一分支的第i1个卷积层的输出特征图,
Figure BDA0003115729150000035
是指第一分支的第i1个卷积层,
Figure BDA0003115729150000036
是指第一分支的第i1-1个卷积层的输出特征图;
Figure BDA0003115729150000037
是指第二分支的第i2个卷积层的输出特征图,
Figure BDA0003115729150000038
是指第二分支的第i2个卷积层,
Figure BDA0003115729150000039
是指第二分支的第i2-1个卷积层的输出特征图;
Figure BDA00031157291500000310
是指第三分支的第i3个卷积层的输出特征图,
Figure BDA00031157291500000311
是指第三分支的第i3个卷积层,
Figure BDA00031157291500000312
是指第三分支的第i3-1个卷积层的输出特征图。
进一步优选的,每个卷积层的卷积核为3×3,每个卷积层之后加一个ReLU非线性激活函数。
进一步优选的,第一分支的5个卷积层的输出特征图尺度分别为64×64×3,32×32×3,16×16×3,8×8×3,4×4×3;第二分支的2个卷积层的输出特征图尺度分别为32×32×3,8×8×3;第三分支的1个卷积层的输出特征图尺度为32×32×3。
进一步优选的,通道注意力模块分别采用全局平均池化操作与全局最大池化操作获取全局感受野,再将它们分别输入一个两层的神经网络,第一层神经元个数为1,激活函数为ReLU,第二层神经元个数为3,这个两层的神经网络是共享的,之后将它们进行相加生成通道权重,最后通过归一化层将通道权重归一化至(0,1)之间。
进一步优选的,浅层分支卷积层的输出特征图包括第二分支的第一个卷积层的输出特征图、第二分支的第二个卷积层的输出特征图及第三分支的第一个卷积层的输出特征图输入特征注意力模块,经过池化操作得到通道权重,之后通道权重与原始输出特征图进行相乘,将通道权重映射到浅层分支卷积层的输出特征图上,带有通道权重的特征图与深层分支卷积层包括第一分支的第二个卷积层、在第一分支的第四个卷积层、在第二分支的第一个卷积层的输出特征图进行残差连接,输入深层分支卷积层的下一个卷积层。
根据本发明优选的,步骤(1)中,采用型号为KS903的振动传感器采集机床主轴X、Y、Z三个轴的振动信号,采样频率为10240Hz;采用19JC数字式万能工具显微镜采集刀具磨损值。
根据本发明优选的,步骤(2)中,根据刀具磨损值进行刀具磨损阶段分类,以分类结果作为标签,将振动信号进行分类;具体是指:
绘制刀具全生命周期副后刀面最大磨损值的曲线图,与机床主轴X轴的全生命周期振动信号的时域图;其中,最大磨损值的曲线图的横坐标为走刀次数,纵坐标为最大磨损值大小;振动信号的时域图的横坐标为时间,纵坐标为振动信号幅值;
根据最大磨损值曲线斜率变化将振动信号分为三类,最大磨损值曲线斜率不大于0.01时,对应的振动信号处于快速初始磨损阶段,最大磨损值曲线斜率在0.01至0.3之间时,对应的振动信号处于稳态磨损阶段,最大磨损值曲线斜率不小于0.3时,对应的振动信号处于急速磨损阶段;
根据本发明优选的,步骤(4)中,使用交叉熵函数L作为损失函数,如式(Ⅳ)所示:
Figure BDA0003115729150000041
式(Ⅳ)中,yi表示真实值,
Figure BDA0003115729150000042
表示预测值,N为样本数量。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现基于多尺度-通道注意力网络的刀具故障诊断方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现基于多尺度-通道注意力网络的刀具故障诊断方法的步骤。
本发明的有益效果为:
1.本发明根据机床主轴振动信号与刀具磨损状态的映射关系,采用卷积神经网络对刀具故障进行诊断。
2.本发明基于特征融合的思路,三个方向的振动信号作为输入特征图的三个通道,将机床主轴三个轴的振动信号进行拼接,之后输入卷积神经网络。
3.本发明为了使三个方向的振动信号更有效地进行融合,将通道注意力机制引入多尺度卷积神经网络,利用通道之间的相互依赖性,将三个方向的振动信号对刀具状态分类的不同重要程度映射至特征学习的过程中。
附图说明
图1(a)为刀具全生命周期副后刀面最大磨损值曲线图;
图1(b)为机床主轴X方向的全生命周期振动信号时域图;
图2为多尺度-通道注意力网络模型的结构示意图;
图3(a)为多尺度-通道注意力网络模型训练过程的准确率曲线图;
图3(b)为多尺度-通道注意力网络模型训练过程的损失函数曲线图;
图4为混淆矩阵示意图;
具体实施方式
下面结合说明书附图和实施例对本发明作进一步限定,但不限于此。
实施例1
一种基于多尺度-通道注意力网络的刀具故障诊断方法,包括步骤如下:
(1)数据采集:
为了采集符合实际工业生产场景的真实数据,本发明设计了刀具磨损试验平台。利用刀具磨损试验平台,分别采集机床主轴X、Y、Z三个轴的振动信号与每一次走刀后的刀具磨损值,其中,机床主轴X、Y、Z三个轴所处的主轴坐标系根据右手笛卡尔直角坐标系建立;
(2)数据预处理:
刀具磨损值曲线的斜率反映了当前阶段刀具磨损的程度,本发明根据刀具磨损值进行刀具磨损阶段分类,以分类结果作为标签,将振动信号进行分类;
将机床主轴X、Y、Z三个轴的振动信号按照时间顺序分段为长度为n2的切片,之后将机床主轴X、Y、Z三个轴的切片进行拼接,构建为n×n×3的三通道输入特征图,其中,n为振动信号切片转换为特征图时,特征图的高或宽;该数字为人为定义大小;
数据预处理后的数据的80%作为训练集,20%作为测试集,训练集中的80%用作训练,训练集中的20%作为验证集。
(3)构建多尺度-通道注意力网络模型:
多尺度网络包含三个分支,不同分支的卷积层深度不同,较深的网络分支可以提取到更多的局部信息,较浅的网络分支可以提取到更多的局部信息,最后在全连接层将不同层次的特征进行特征融合。多尺度网络在不同分支且具有相同输出特征图尺度的卷积层之间设置残差连接,这样帮助网络梯度传输,提升网络的性能。
在较浅的网络分支的卷积层做残差连接之前,将卷积层的输出特征图输入通道注意力模块,通过池化操作,捕捉X、Y、Z三个方向振动信号的相关性,得到通道注意力权重,之后通道权重与输出特征图进行像素点相乘,将通道权重应设置特征图上。带有通道注意力权重的特征图与较深网络分支的卷积层的输出特征图做残差连接,从而将三个方向的不同重要程度映射至特征学习的过程中。
如图2所示,多尺度-通道注意力网络模型包括输入层、三个分支、全连接层;
三个分支包括第一分支、第二分支、第三分支,第一分支包括5个卷积层;第二分支包括2个卷积层;第三分支包括1个卷积层;
在不同分支、具有相同输出特征图尺度的卷积层之间实现恒等映射,将浅层卷积网络分支的特征图与深层卷积网络分支的特征图做残差连接,之后输入深层卷积网络分支的下一层卷积层。在第一分支的第二个卷积层与第二分支的第一个卷积层、在第一分支的第四个卷积层与第二分支的第二个卷积层、在第二分支的第一个卷积层与第三分支的第一个卷积层之间均设置有残差连接,残差加和结果分别输入卷积层第一分支的第三个卷积层、第二分支的第四个卷积层、第二分支的第二个卷积层;残差连接可以在前向过程中帮助网络中的特征进行恒等映射,当浅层网络的输出已经达到最优时,特征直接传递到深层网络;在反向过程中帮助传导梯度,让更深的模型能够成功训练,提高网络的性能。
在浅层分支卷积层的输出特征图做残差连接之前输入通道注意力模块,第二分支的第一个卷积层的输出特征图、第二分支的第二个卷积层的输出特征图及第三分支的第一个卷积层的输出特征图做残差连接之前输入通道注意力模块。
三个分支包括第一分支、第二分支、第三分支的数学表达式分别如式(I)、式(Ⅱ)、式(Ⅲ)所示:
Figure BDA0003115729150000061
Figure BDA0003115729150000062
Figure BDA0003115729150000063
式(I)、式(Ⅱ)、式(Ⅲ)中,i1=1,2,…5,i2=1,2,i3=1;
Figure BDA0003115729150000064
是指第一分支的第i1个卷积层的输出特征图,
Figure BDA0003115729150000065
是指第一分支的第i1个卷积层,
Figure BDA0003115729150000066
是指第一分支的第i1-1个卷积层的输出特征图;
Figure BDA0003115729150000067
是指第二分支的第i2个卷积层的输出特征图,
Figure BDA0003115729150000068
是指第二分支的第i2个卷积层,
Figure BDA0003115729150000069
是指第二分支的第i2-1个卷积层的输出特征图;
Figure BDA00031157291500000610
是指第三分支的第i3个卷积层的输出特征图,
Figure BDA00031157291500000611
是指第三分支的第i3个卷积层,
Figure BDA00031157291500000612
是指第三分支的第i3-1个卷积层的输出特征图。
每个卷积层的卷积核为3×3,每个卷积层之后加一个ReLU非线性激活函数。
第一分支的5个卷积层的输出特征图尺度分别为64×64×3,32×32×3,16×16×3,8×8×3,4×4×3;第二分支的2个卷积层的输出特征图尺度分别为32×32×3,8×8×3;第三分支的1个卷积层的输出特征图尺度为32×32×3。
通道注意力模块分别采用全局平均池化操作与全局最大池化操作获取全局感受野,再将它们分别输入一个两层的神经网络,第一层神经元个数为1,激活函数为ReLU,第二层神经元个数为3,这个两层的神经网络是共享的,之后将它们进行相加生成通道权重,最后通过归一化层将通道权重归一化至(0,1)之间。
在浅层分支卷积层的输出特征图做残差连接之前输入通道注意力模块,利用通道之间的相互依赖性,捕捉X、Y、Z三个方向振动信号的相关性,从而可以将三个方向的不同重要程度通过通道注意力学习的方式映射至特征提取的过程中。浅层分支卷积层的输出特征图包括第二分支的第一个卷积层的输出特征图、第二分支的第二个卷积层的输出特征图及第三分支的第一个卷积层的输出特征图输入特征注意力模块,经过池化操作得到通道权重,之后通道权重与原始输出特征图进行相乘,将通道权重映射到浅层分支卷积层的输出特征图上,带有通道权重的特征图与深层分支卷积层包括第一分支的第二个卷积层、在第一分支的第四个卷积层、在第二分支的第一个卷积层的输出特征图进行残差连接,输入深层分支卷积层的下一个卷积层。
以卷积层输出特征图
Figure BDA0003115729150000071
Figure BDA0003115729150000072
为例:
Figure BDA0003115729150000073
Figure BDA0003115729150000074
表示第一分支的第三个卷积层的输入,A表示通道注意力模块,
Figure BDA0003115729150000075
表示第一分支的第二个卷积层的输出特征图,
Figure BDA0003115729150000076
表示第二分支的第一个卷积层的输出特征图。通过高效通道注意力模块,提升影响因素较强的通道特征权重,而抑制影响因素较弱的通道特征权重。
(4)训练:将训练集输入多尺度-通道注意力网络模型进行训练,在训练的同时记录每一次训练周期的训练集准确率与损失函数;
(5)测试:将测试集输入训练好的多尺度-通道注意力网络模型,输出测试集数据对应的刀具磨损阶段。记录测试集每一种类别的准确率,并绘制混淆矩阵。采用准确率(Accuracy)、精确率(Precision)、召回率(Recall)、F1分数(F1 Score)四个指标说明网络的性能。
实施例2
根据实施例1所述的一种基于多尺度-通道注意力网络的刀具故障诊断方法,其区别在于:
步骤(1)中,采用型号为KS903的振动传感器采集机床主轴X、Y、Z三个轴的振动信号,采样频率为10240Hz;采用19JC数字式万能工具显微镜采集刀具磨损值。数据采集在刀具磨损试验平台进行,工件切削过程在数控机床立式加工中心(VDF-850)完成,刀具为直径10mm的三刃立铣刀,切削工件为45号钢圆柱形工件。数控机床数控机床主轴转速为2000r/min,进给速度为764mm/min。铣削深度和宽度分别为2mm和5mm。为了加速刀具磨损,采用无切削液的干切削方式。铣刀的加工总长度在110米左右,使刀具达到严重磨损的程度,并且有小面积的铣屑。每把刀具采集35-47组试验数据,每组铣削过程耗时4分17秒。同时,在每组切削完成之后,采用19JC数字式万能工具显微镜采集刀具磨损值,采用副后刀面最大磨损宽度VBmax作为刀具磨损阶段的分类标签。
步骤(2)中,根据刀具磨损值进行刀具磨损阶段分类,以分类结果作为标签,将振动信号进行分类;具体是指:
绘制刀具全生命周期副后刀面最大磨损值的曲线图,与机床主轴X轴的全生命周期振动信号的时域图;其中,最大磨损值的曲线图的横坐标为走刀次数,纵坐标为最大磨损值大小;振动信号的时域图的横坐标为时间,纵坐标为振动信号幅值;
根据最大磨损值曲线斜率变化将振动信号分为三类,最大磨损值曲线斜率不大于0.01时,对应的振动信号处于快速初始磨损阶段,最大磨损值曲线斜率在0.01至0.3之间时,对应的振动信号处于稳态磨损阶段,最大磨损值曲线斜率不小于0.3时,对应的振动信号处于急速磨损阶段;
根据最大磨损值曲线斜率变化将振动信号分为三类,分别对应三个不同的刀具磨损阶段:快速初始磨损阶段、稳态磨损阶段和急速磨损阶段。刀具全生命周期最大磨损值如图1(a)所示。由图1(a)可以看出,刀具在1-5次走刀阶段的磨损较快,此阶段磨损曲线斜率较大。在6-41次走刀阶段,磨损值均匀增长,直到达到极限值,此阶段为刀具的有效工作时间。在42-47次走刀阶段,刀具磨损值急速上升并导致刀具失效,此阶段的磨损曲线斜率急速增大。虽然在图1(a)中初始磨损阶段不是很明显,但在图1(b)的振动信号时域图中,初始阶段振动信号的幅值较大,产生这种现象的原因是新刀表面粗糙不平,接触应力较大,同时,新刀有脱碳、氧化层引起的表面缺陷。根据以上分析,将振动信号分为三个阶段。
在振动信号输入多尺度-通道注意力网络模型之前,将振动信号按照信号的时间顺序分段为长度为642的切片,之后将X、Y、Z三个方向的振动信号切片作为输入特征图的三个通道进行拼接。假设有X、Y、Z方向的三个同时段的信号切片,
Figure BDA0003115729150000081
将切片构建为64×64×3的输入特征图输入多尺度-通道注意力网络模型。
步骤(4)中,训练的迭代次数设置为100次,使用交叉熵函数L作为损失函数,如式(Ⅳ)所示:
Figure BDA0003115729150000091
式(Ⅳ)中,yi表示真实值,
Figure BDA0003115729150000092
表示预测值,N为样本数量。
训练过程中记录每一次训练周期的训练集与验证集的准确率与损失函数值。训练过程结束后保存最优的验证模型做测试,并绘制训练集准确率曲线与训练过程损失函数曲线,图3(a)为多尺度-通道注意力网络模型训练过程的准确率曲线图;图3(b)为多尺度-通道注意力网络模型训练过程的损失函数曲线图;
记录测试集每一种类别的准确率,并绘制混淆矩阵,图4为混淆矩阵示意图;表1为多尺度-通道注意力网络模型的四种评价指标表。包括准确率(Accuracy)、精确率(Precision)、召回率(Recall)、F1分数(F1 Score)四个指标说明多尺度-通道注意力网络模型的性能,
表1
Figure BDA0003115729150000093
从表1可知,准确率(Accuracy)、精确率(Precision)、召回率(Recall)、F1分数(F1Score)四个指标都较高,说明多尺度-通道注意力网络模型性能较优。
实施例3
一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现实施例1或2所述的基于多尺度-通道注意力网络的刀具故障诊断方法的步骤。
实施例4
一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现实施例1或2所述的基于多尺度-通道注意力网络的刀具故障诊断方法的步骤。

Claims (10)

1.基于多尺度-通道注意力网络的刀具故障诊断方法,其特征在于,包括步骤如下:
(1)数据采集:
分别采集机床主轴X、Y、Z三个轴的振动信号与每一次走刀后的刀具磨损值,其中,机床主轴X、Y、Z三个轴所处的主轴坐标系根据右手笛卡尔直角坐标系建立;
(2)数据预处理:
根据刀具磨损值进行刀具磨损阶段分类,以分类结果作为标签,将振动信号进行分类;
将机床主轴X、Y、Z三个轴的振动信号按照时间顺序分段为长度为n2的切片,之后将机床主轴X、Y、Z三个轴的切片进行拼接,构建为n×n×3的三通道输入特征图,其中,n为振动信号切片转换为特征图时,特征图的高或宽;
数据预处理后的数据中选取训练集、验证集和测试集;
(3)构建多尺度-通道注意力网络模型:
所述多尺度-通道注意力网络模型包括输入层、三个分支、全连接层;
三个分支包括第一分支、第二分支、第三分支,第一分支包括5个卷积层;第二分支包括2个卷积层;第三分支包括1个卷积层;
在第一分支的第二个卷积层与第二分支的第一个卷积层、在第一分支的第四个卷积层与第二分支的第二个卷积层、在第二分支的第一个卷积层与第三分支的第一个卷积层之间均设置有残差连接,残差加和结果分别输入卷积层第一分支的第三个卷积层、第二分支的第四个卷积层、第二分支的第二个卷积层;
第二分支的第一个卷积层的输出特征图、第二分支的第二个卷积层的输出特征图及第三分支的第一个卷积层的输出特征图做残差连接之前输入通道注意力模块;
(4)训练:将训练集输入多尺度-通道注意力网络模型进行训练,在训练的同时记录每一次训练周期的训练集准确率与损失函数;
(5)测试:将测试集输入训练好的多尺度-通道注意力网络模型,输出测试集数据对应的刀具磨损阶段。
2.根据权利要求1所述的基于多尺度-通道注意力网络的刀具故障诊断方法,其特征在于,三个分支包括第一分支、第二分支、第三分支的数学表达式分别如式(I)、式(Ⅱ)、式(Ⅲ)所示:
Figure FDA0003115729140000011
Figure FDA0003115729140000012
Figure FDA0003115729140000013
式(I)、式(Ⅱ)、式(Ⅲ)中,i1=1,2,…5,i2=1,2,i3=1;
Figure FDA0003115729140000021
是指第一分支的第i1个卷积层的输出特征图,
Figure FDA0003115729140000022
是指第一分支的第i1个卷积层,
Figure FDA0003115729140000023
是指第一分支的第i1-1个卷积层的输出特征图;
Figure FDA0003115729140000024
是指第二分支的第i2个卷积层的输出特征图,
Figure FDA0003115729140000025
是指第二分支的第i2个卷积层,
Figure FDA0003115729140000026
是指第二分支的第i2-1个卷积层的输出特征图;
Figure FDA0003115729140000027
是指第三分支的第i3个卷积层的输出特征图,
Figure FDA0003115729140000028
是指第三分支的第i3个卷积层,
Figure FDA0003115729140000029
是指第三分支的第i3-1个卷积层的输出特征图;
进一步优选的,每个卷积层的卷积核为3×3,每个卷积层之后加一个ReLU非线性激活函数;
进一步优选的,第一分支的5个卷积层的输出特征图尺度分别为64×64×3,32×32×3,16×16×3,8×8×3,4×4×3;第二分支的2个卷积层的输出特征图尺度分别为32×32×3,8×8×3;第三分支的1个卷积层的输出特征图尺度为32×32×3。
3.根据权利要求2所述的基于多尺度-通道注意力网络的刀具故障诊断方法,其特征在于,通道注意力模块分别采用全局平均池化操作与全局最大池化操作获取全局感受野,再将它们分别输入一个两层的神经网络,第一层神经元个数为1,激活函数为ReLU,第二层神经元个数为3,这个两层的神经网络是共享的,之后将它们进行相加生成通道权重,最后通过归一化层将通道权重归一化至(0,1)之间。
4.根据权利要求2所述的基于多尺度-通道注意力网络的刀具故障诊断方法,其特征在于,浅层分支卷积层的输出特征图包括第二分支的第一个卷积层的输出特征图、第二分支的第二个卷积层的输出特征图及第三分支的第一个卷积层的输出特征图输入特征注意力模块,经过池化操作得到通道权重,之后通道权重与原始输出特征图进行相乘,将通道权重映射到浅层分支卷积层的输出特征图上,带有通道权重的特征图与深层分支卷积层包括第一分支的第二个卷积层、在第一分支的第四个卷积层、在第二分支的第一个卷积层的输出特征图进行残差连接,输入深层分支卷积层的下一个卷积层。
5.根据权利要求1所述的基于多尺度-通道注意力网络的刀具故障诊断方法,其特征在于,步骤(1)中,采用型号为KS903的振动传感器采集机床主轴X、Y、Z三个轴的振动信号,采样频率为10240Hz;采用19JC数字式万能工具显微镜采集刀具磨损值。
6.根据权利要求1所述的基于多尺度-通道注意力网络的刀具故障诊断方法,其特征在于,数据预处理后的数据的80%作为训练集,20%作为测试集,训练集中的80%用作训练,训练集中的20%作为验证集。
7.根据权利要求1所述的基于多尺度-通道注意力网络的刀具故障诊断方法,其特征在于,步骤(2)中,根据刀具磨损值进行刀具磨损阶段分类,以分类结果作为标签,将振动信号进行分类;具体是指:
绘制刀具全生命周期副后刀面最大磨损值的曲线图,与机床主轴X轴的全生命周期振动信号的时域图;其中,最大磨损值的曲线图的横坐标为走刀次数,纵坐标为最大磨损值大小;振动信号的时域图的横坐标为时间,纵坐标为振动信号幅值;
根据最大磨损值曲线斜率变化将振动信号分为三类,最大磨损值曲线斜率不大于0.01时,对应的振动信号处于快速初始磨损阶段,最大磨损值曲线斜率在0.01至0.3之间时,对应的振动信号处于稳态磨损阶段,最大磨损值曲线斜率不小于0.3时,对应的振动信号处于急速磨损阶段。
8.根据权利要求1-7任一所述的基于多尺度-通道注意力网络的刀具故障诊断方法,其特征在于,步骤(4)中,使用交叉熵函数L作为损失函数,如式(Ⅳ)所示:
Figure FDA0003115729140000031
式(Ⅳ)中,yi表示真实值,
Figure FDA0003115729140000032
表示预测值,N为样本数量。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现基于多尺度-通道注意力网络的刀具故障诊断方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现基于多尺度-通道注意力网络的刀具故障诊断方法的步骤。
CN202110662716.8A 2021-06-15 2021-06-15 一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备及存储介质 Active CN113378725B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110662716.8A CN113378725B (zh) 2021-06-15 2021-06-15 一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110662716.8A CN113378725B (zh) 2021-06-15 2021-06-15 一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备及存储介质

Publications (2)

Publication Number Publication Date
CN113378725A true CN113378725A (zh) 2021-09-10
CN113378725B CN113378725B (zh) 2023-06-06

Family

ID=77574456

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110662716.8A Active CN113378725B (zh) 2021-06-15 2021-06-15 一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备及存储介质

Country Status (1)

Country Link
CN (1) CN113378725B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114161228A (zh) * 2022-02-14 2022-03-11 湖南大学 刀具磨损预测方法、装置、设备及存储介质
CN114559298A (zh) * 2022-02-25 2022-05-31 中国科学院合肥物质科学研究院 基于物理信息融合的刀具磨损监测方法
CN114897028A (zh) * 2022-05-27 2022-08-12 清华大学 数控加工表面粗糙度预测方法及装置
CN115310486A (zh) * 2022-08-09 2022-11-08 重庆大学 焊接质量智能检测方法
CN115564789A (zh) * 2022-12-01 2023-01-03 北京矩视智能科技有限公司 一种跨级融合的工件缺陷区域分割方法、装置及存储介质
CN115582733A (zh) * 2022-10-28 2023-01-10 大连工业大学 一种基于残差结构和卷积神经网络的铣刀磨损监测方法
CN115971970A (zh) * 2022-12-02 2023-04-18 西南交通大学 一种基于多参数引导空间注意力机制的铣刀磨损监测方法
CN116690313A (zh) * 2023-08-01 2023-09-05 成都飞机工业(集团)有限责任公司 一种飞机结构件腹板加工刀具失效监控方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200302612A1 (en) * 2019-03-22 2020-09-24 Nvidia Corporation Shape fusion for image analysis
CN111709265A (zh) * 2019-12-11 2020-09-25 深学科技(杭州)有限公司 基于注意力机制残差网络的摄像监控状态分类方法
CN111721536A (zh) * 2020-07-20 2020-09-29 哈尔滨理工大学 一种改进模型迁移策略的滚动轴承故障诊断方法
CN111738111A (zh) * 2020-06-10 2020-10-02 杭州电子科技大学 基于多分支级联空洞空间金字塔的高分辨遥感图像的道路提取方法
CN112233026A (zh) * 2020-09-29 2021-01-15 南京理工大学 一种基于多尺度残差注意力网络的sar图像去噪方法
CN112254964A (zh) * 2020-09-03 2021-01-22 太原理工大学 一种基于快速多尺度卷积神经网络的滚动轴承故障诊断方法
CN112284736A (zh) * 2020-10-23 2021-01-29 天津大学 一种基于多通道注意力模块的卷积神经网络故障诊断方法
CN112576492A (zh) * 2020-12-09 2021-03-30 中国石油天然气集团有限公司 一种电潜泵生产井故障智能诊断方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200302612A1 (en) * 2019-03-22 2020-09-24 Nvidia Corporation Shape fusion for image analysis
CN111709265A (zh) * 2019-12-11 2020-09-25 深学科技(杭州)有限公司 基于注意力机制残差网络的摄像监控状态分类方法
CN111738111A (zh) * 2020-06-10 2020-10-02 杭州电子科技大学 基于多分支级联空洞空间金字塔的高分辨遥感图像的道路提取方法
CN111721536A (zh) * 2020-07-20 2020-09-29 哈尔滨理工大学 一种改进模型迁移策略的滚动轴承故障诊断方法
CN112254964A (zh) * 2020-09-03 2021-01-22 太原理工大学 一种基于快速多尺度卷积神经网络的滚动轴承故障诊断方法
CN112233026A (zh) * 2020-09-29 2021-01-15 南京理工大学 一种基于多尺度残差注意力网络的sar图像去噪方法
CN112284736A (zh) * 2020-10-23 2021-01-29 天津大学 一种基于多通道注意力模块的卷积神经网络故障诊断方法
CN112576492A (zh) * 2020-12-09 2021-03-30 中国石油天然气集团有限公司 一种电潜泵生产井故障智能诊断方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ZHONG-XU HU ET AL.: ""Data-driven Fault Diagnosis Method based on Compressed Sensing and Improved Multi-scale Network"", 《IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114161228A (zh) * 2022-02-14 2022-03-11 湖南大学 刀具磨损预测方法、装置、设备及存储介质
CN114161228B (zh) * 2022-02-14 2022-06-21 湖南大学 刀具磨损预测方法、装置、设备及存储介质
CN114559298A (zh) * 2022-02-25 2022-05-31 中国科学院合肥物质科学研究院 基于物理信息融合的刀具磨损监测方法
CN114897028A (zh) * 2022-05-27 2022-08-12 清华大学 数控加工表面粗糙度预测方法及装置
CN115310486A (zh) * 2022-08-09 2022-11-08 重庆大学 焊接质量智能检测方法
CN115310486B (zh) * 2022-08-09 2023-09-26 重庆大学 焊接质量智能检测方法
CN115582733A (zh) * 2022-10-28 2023-01-10 大连工业大学 一种基于残差结构和卷积神经网络的铣刀磨损监测方法
CN115564789A (zh) * 2022-12-01 2023-01-03 北京矩视智能科技有限公司 一种跨级融合的工件缺陷区域分割方法、装置及存储介质
CN115971970A (zh) * 2022-12-02 2023-04-18 西南交通大学 一种基于多参数引导空间注意力机制的铣刀磨损监测方法
CN115971970B (zh) * 2022-12-02 2024-03-26 西南交通大学 一种基于多参数引导空间注意力机制的铣刀磨损监测方法
CN116690313A (zh) * 2023-08-01 2023-09-05 成都飞机工业(集团)有限责任公司 一种飞机结构件腹板加工刀具失效监控方法
CN116690313B (zh) * 2023-08-01 2023-12-12 成都飞机工业(集团)有限责任公司 一种飞机结构件腹板加工刀具失效监控方法

Also Published As

Publication number Publication date
CN113378725B (zh) 2023-06-06

Similar Documents

Publication Publication Date Title
CN113378725B (zh) 一种基于多尺度-通道注意力网络的刀具故障诊断方法、设备及存储介质
CN111651937B (zh) 变工况下类内自适应轴承故障诊断方法
CN102091972B (zh) 一种数控机床刀具磨损监测方法
CN110509109B (zh) 基于多尺度深度卷积循环神经网络的刀具磨损监测方法
CN110110768B (zh) 基于并行特征学习和多分类器的滚动轴承故障诊断方法
CN112257530B (zh) 基于盲信号分离和支持向量机的滚动轴承故障诊断方法
CN111687689A (zh) 一种基于lstm和cnn的刀具磨损状态预测方法及装置
CN114619292B (zh) 一种基于小波降噪和注意力机制融合gru网络的铣削加工刀具磨损监测方法
CN111046945A (zh) 基于组合卷积神经网络的故障类型及损坏程度诊断方法
CN112541233A (zh) 基于改进卷积神经网络的旋转机械故障诊断方法
CN108393744B (zh) 一种刀具状态多传感监测方法
CN112487890B (zh) 一种基于并行稀疏滤波的轴承声信号故障诊断方法
CN112766182A (zh) 一种拉削刀具磨损状态识别方法
CN114429152A (zh) 基于动态指数对抗性自适应的滚动轴承故障诊断方法
CN114462480A (zh) 基于非均衡数据集下的多源传感器轧机故障诊断的方法
CN114714145B (zh) 一种刀具磨损状态的格拉姆角场增强对比学习监测方法
CN114354184A (zh) 一种基于深度学习的大型回转装备主轴健康预警模型建立方法和装置
CN112541510A (zh) 基于多通道时间序列数据的智能故障诊断方法
CN114227382B (zh) 基于新型胶囊网络的刀具破损监测***及方法
CN116787225A (zh) 一种基于声振信号特征融合图的旋转刀具磨损监测方法
CN112207631A (zh) 刀具检测模型的生成方法、检测方法、***、设备及介质
CN115587290A (zh) 基于变分自编码生成对抗网络的航空发动机故障诊断方法
Hou et al. Tool wear state recognition under imbalanced data based on WGAN-GP and lightweight neural network ShuffleNet
CN113011256B (zh) 基于小样本学习的跨类别故障诊断方法、***及存储介质
CN117628005A (zh) 一种融合信号液压马达故障诊断方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant