一种应用于冷轧轧机断带故障诊断的数据增强方法与流程

文档序号:22678581发布日期:2020-10-28 12:36阅读:145来源:国知局
一种应用于冷轧轧机断带故障诊断的数据增强方法与流程
本发明涉及钢铁冶金和故障诊断
技术领域
,特别涉及是指一种应用于冷轧轧机断带故障诊断的数据增强方法。
背景技术
:现代带钢冷轧是一条按订单柔性化生产的高质、高效的全自动化生产作业线,断带是冷轧生产线中最常见的故障之一。一旦发生断带故障,轻则会导致设备损坏。影响轧制生产效率,重则会由于绞带而引发火灾,对人身安全造成极大的威胁。对冷轧断带进行故障诊断能有效预防事故发生、抑制产品质量下降、最大限度发挥流程运行潜力,具有重要的科学意义。基于数据驱动的故障诊断方法是故障诊断领域常见的方法,而数据质量对方法的精度有着巨大的影响。在断带故障诊断中,影响断带的因素很多,导致数据维度高,诊断时难以提取主要特征,模型训练速度慢。此外,冷轧中轧件正常运行状态数据较好获得,但是相对正常运行,故障出现的频率不高,导致其故障数据较为缺乏,这成为制约基于数据驱动的断带故障诊断研究的一个重要因素。技术实现要素:本发明实施例提供了应用于冷轧轧机断带故障诊断的数据增强方法,在提高生成模型训练速度的同时,能够提高生成的故障图像的质量,以便于定向生成断带故障诊断所需要的故障图像,从而解决断带故障诊断中故障数据不足的问题。所述技术方案如下:一方面,提供了一种应用于冷轧轧机断带故障诊断的数据增强方法,该方法应用于电子设备,该方法包括:采集冷轧中与断带故障诊断相关的多个特征的时序信号,对采集的多个特征的时序信号进行处理,生成二维的故障图像集;将所述故障图像集划分为训练数据和测试数据;利用所述训练数据及其对应的标签对辅助分类生成对抗网络进行训练,得到生成模型,其中,训练好的生成模型用于生成断带故障诊断所需要的故障图像。进一步地,所述采集冷轧中与断带故障诊断相关的多个特征的时序信号,对采集的多个特征的时序信号进行处理,生成二维的故障图像集包括:采集冷轧中与断带故障诊断相关的多个特征的时序信号;通过堆栈自编码网络对采集的多个特征的时序信号进行降维,得到一维时序信号;通过信号-图像转换将所述一维时序信号生成二维灰度图,构成二维的故障图像集。进一步地,所述堆栈自编码网络的结构连接方式为:输入层→全连接层→全连接层→全连接层→全连接层。进一步地,所述利用所述训练数据及其对应的标签对辅助分类生成对抗网络进行训练,得到生成模型还包括:对划分得到的训练数据进行翻转、旋转和加噪处理,得到辅助分类生成对抗网络的训练数据;将得到的辅助分类生成对抗网络的训练数据及其对应的标签输入到辅助分类生成对抗网络中进行训练,得到生成模型。进一步地,所述辅助分类生成对抗网络包括:生成器和判别器;其中,所述生成器,用于生成故障图像,所述故障图像为二维灰度图;所述判别器,用于判断生成器生成的故障图像与输入至所述辅助分类生成对抗网络的故障图像的差异,并对生成器提供反馈。进一步地,在利用所述训练数据及其对应的标签对辅助分类生成对抗网络进行训练,得到生成模型之后,所述方法还包括:利用所述生成模型生成断带故障诊断所需要的故障图像;将生成的故障图像与原始划分得到的训练数据共同输入到二维卷积神经网络中进行训练,得到断带故障诊断模型;其中,训练好的断带故障诊断模型用于进行断带故障诊断,输出断带故障类型。进一步地,所述二维卷积神经网络的结构连接方式为:二维卷积层→最大池化层→二维卷积层→最大池化层→二维卷积层→最大池化层→二维卷积层→最大池化层→全连接层→全连接层→softmax层,其中,softmax表示归一化指数函数。进一步地,在将生成的故障图像与原始划分得到的训练数据共同输入到二维卷积神经网络中进行训练,得到故障诊断模型之后,所述方法还包括:利用划分得到的测试数据对训练好的断带故障诊断模型进行测试。一方面,提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现上述应用于冷轧轧机断带故障诊断的数据增强方法。一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现上述应用于冷轧轧机断带故障诊断的数据增强方法。本发明实施例提供的技术方案带来的有益效果至少包括:本发明实施例中,采集冷轧中与断带故障诊断相关的多个特征的时序信号,对采集的多个特征的时序信号进行处理,生成二维的故障图像集;将所述故障图像集划分为训练数据和测试数据;利用所述训练数据及其对应的标签对辅助分类生成对抗网络进行训练,在提高生成模型训练速度的同时,能够提高生成的故障图像的质量,以便于定向生成断带故障诊断所需要的故障图像,从而解决断带故障诊断中故障数据不足的问题。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的应用于冷轧轧机断带故障诊断的数据增强方法的流程示意图;图2为本发明实施例提供的应用于冷轧轧机断带故障诊断的数据增强方法的详细流程示意图;图3为本发明实施例提供的数据增强前后损失函数值对比示意图;图4为本发明实施例提供的数据增强前后混淆矩阵对比示意图;图5是本发明实施例提供的一种电子设备的结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。如图1所示,本发明实施例提供了一种应用于冷轧轧机断带故障诊断的数据增强方法,该方法可以由电子设备实现,该电子设备可以是终端或服务器,该方法包括:s101,采集冷轧中与断带故障诊断相关的多个特征的时序信号,对采集的多个特征的时序信号进行处理,生成二维的故障图像集;s102,将所述故障图像集划分为训练数据和测试数据;s103,利用所述训练数据及其对应的标签对辅助分类生成对抗网络(auxiliaryclassifiergenerativeadversarialnetworks,acgans)进行训练,得到生成模型,其中,训练好的生成模型用于生成断带故障诊断所需要的故障图像。本实施例所述的应用于冷轧轧机断带故障诊断的数据增强方法,采集冷轧中与断带故障诊断相关的多个特征的时序信号,对采集的多个特征的时序信号进行处理,生成二维的故障图像集;将所述故障图像集划分为训练数据和测试数据;利用所述训练数据及其对应的标签对辅助分类生成对抗网络进行训练,在提高生成模型训练速度的同时,能够提高生成的故障图像的质量,以便于定向生成断带故障诊断所需要的故障图像,从而解决断带故障诊断中故障数据不足的问题。本实施例中,标签为断带故障的类别,具体指:不同机架的断带故障。本实施例中,所述采集冷轧中与断带故障诊断相关的多个特征的时序信号,对采集的多个特征的时序信号进行处理,生成二维的故障图像集包括:a1,采集冷轧中与断带故障诊断相关的多个特征的时序信号;本实施例中,如图2所示,通过n个(例如,24个)传感器采集冷轧中与断带故障诊断相关的24个特征的时序信号,得到高维的时序信号数据矩阵。a2,通过堆栈自编码网络(stackedauto-encodersnetwork,sae)对采集的多个特征的时序信号进行降维,得到一维时序信号;本实施例中,将得到的高维时序信号数据矩阵放入堆栈自编码网络(sae)进行训练,把高维时序信号数据矩阵降维至一维时序信号,达到信息融合的效果。本实施例中,所述堆栈自编码网络(sae)的结构连接方式为:输入层l0→全连接层l1→全连接层l2→全连接层l3→全连接层l4;其中,输入层l0的输出神经元个数为30;全连接层l1的输入神经元个数为30,输出神经元个数为10;全连接层l2的输入神经元个数为10,输出神经元个数为1;全连接层l3的输入神经元个数为1,输出神经元个数为10;全连接层l4的输入神经元个数为10,输出神经元个数为30。a3,通过信号-图像转换将所述一维时序信号生成二维灰度图,构成二维的故障图像集。本实施例中,信号-图像转换的具体方式如式(1)所示:其中,p(m,n)表示生成的二维灰度图中第m行、第n列的灰度值;n表示生成的图像的大小为n×n;形式l(i)表示l中的第i个数据点的灰度值;max(l)、min(l)分别表示取l中的最大、最小值,l表示单次采样后的一维时序信号取值,其长度为n2;舍入函数round(x)的作用是将数据取整,以保证转换后的数据取值为0~255之间的整数。本实施例中,通过式(1)可以对一维时域信号进行信号归一化、信号转化为灰度值、取整、根据图像大小进行信号截取与矩阵变换,以获得一维时序信号的二维灰度图,从而构成二维的故障图像集。本实施例中,可以将构成二维的故障图像集中的80%作为训练数据,剩余的20%作为测试数据。本实施例中,所述利用所述训练数据及其对应的标签对辅助分类生成对抗网络进行训练,得到生成模型还包括:b1,对划分得到的训练数据进行翻转、旋转和加噪处理,得到辅助分类生成对抗网络的训练数据;本实施例中,翻转包括对图像进行水平翻转和/或垂直翻转。本实施例中,旋转包括对图像向左或向右旋转90°。本实施例中,加噪处理指对图像加入随机的高斯噪声,加入高斯噪声具体指将图像矩阵直接与从高斯分布中随机采样的数字相加。本实施例中,将训练数据中每一张图像均采取上述的翻转、旋转和加噪处理,可得到原始训练数据数量六倍的训练数据,从而获得多样性较高的辅助分类生成对抗网络的训练数据。b2,将得到的辅助分类生成对抗网络的训练数据及其对应的标签输入到辅助分类生成对抗网络(acgans)中进行训练,得到生成模型。本实施例中,所述辅助分类生成对抗网络(acgans)能够对二维图像进行处理,因此,所述acgans也可以称为2d-acgans,如图2所示。本实施例中,所述辅助分类生成对抗网络(acgans)包括:生成器和判别器,其中,生成器用于生成故障图像,判别器用于判断生成器生成的故障图像与输入至所述辅助分类生成对抗网络的故障图像的差异,并对生成器提供反馈,所述故障图像为二维灰度图。所述生成器包括4个分数步长二维卷积层以及4个批归一化层,除最后的输出层使用tanh函数作为激活函数外,均使用relu函数作为激活函数。所述判别器包括4个二维卷积层和4个批归一化层,激活函数出输出层使用sigmoid函数外,均使用leakyrelu函数。本实施例中,二维卷积层参数较少且对时序信号提取特征能力较好,同时本实施例所述的acgans同时考虑了故障数据的标签信息,无需训练多个模型,使得训练过程简单,这样,在提高生成模型训练速度的同时,能够提高生成的故障图像的质量,以便于定向生成断带故障诊断所需要的故障图像,从而解决断带故障诊断中故障数据不足的问题。本实施例中,在利用所述训练数据及其对应的标签对辅助分类生成对抗网络进行训练,得到生成模型之后,所述方法还包括:利用所述生成模型生成断带故障诊断所需要的故障图像;将生成的故障图像与原始划分得到的训练数据共同输入到二维(2d)卷积神经网络(convolutionalneuralnetwork,cnn)中进行训练,得到断带故障诊断模型;其中,训练好的断带故障诊断模型用于进行断带故障诊断,输出断带故障类型。本实施例中,所述二维卷积神经网络的结构总共包括11层,具体的结构连接方式为:二维卷积层l1(5×5×32)→最大池化层l2(2×2)→二维卷积层l3(3×3×64)→最大池化层l4(2×2)→二维卷积层l5(3×3×128)→最大池化层l6(2×2)→二维卷积层l7(3×3×256)→最大池化层l8(2×2)→全连接层l9(2560-768)→全连接层l10(768-10)→softmax(归一化指数函数)层l11;其中,二维卷积层括号中的三个参数分别表示卷积核的长、卷积层的宽以及卷积核的数量;最大池化层括号中的参数表示其窗口的大小;全连接层括号中的参数分别表示输入参数数量和输出参数数量。本实施例中,在将生成的故障图像与原始划分得到的训练数据共同输入到二维卷积神经网络中进行训练,得到故障诊断模型之后,所述方法还包括:利用划分得到的测试数据对训练好的断带故障诊断模型进行测试。为了验证本发明实施例提供的应用于冷轧轧机断带故障诊断的数据增强方法的有效性,采集了某钢厂冷轧轧机与轧机断带故障相关特征参数,其具体构成如表1所示,通过此进行故障诊断实验。实验中共采集了4架轧机的故障数据以及正常数据,总共有24个参数,以12khz的采样频率进行采样,以4096个点为一组,共采集1000组数据。表1冷轧中与断带故障诊断相关的特征参数11机架传动侧伺服阀电流21机架操作侧伺服阀电流3轧制力偏差(取绝对值)42机架轧制力偏差52机架传动侧伺服阀电流62机架操作侧伺服阀电流73机架传动侧伺服阀电流83机架操作侧伺服阀电流93轧制力偏差104机架传动侧伺服阀电流114机架操作侧伺服阀电流124轧制力偏差131机架的实际张力值141机架的张力偏差值152机架的实际张力值162机架的张力偏差值173机架的实际张力值183机架的张力偏差值194机架的实际张力值204机架的张力偏差值211机架的电机电流222机架的电机电流233机架的电机电流244机架的电机电流图3(a)图为无数据增强下断带故障诊断模型损失函数变化趋势,可以看到训练损失函数最终近似收敛到0,而测试损失函数一直在0.5左右震荡,则表明此时模型因训练数据不足出现了过拟合现象;图3(b)为经本发明实施例所提供的数据增强方法后断带故障诊断模型的损失函数变化趋势,其损失函数值在训练数据和测试数据上均近似收敛到0,说明数据增强后过拟合现象基本消失。图4(a)、(b)分别为进行数据增强前、后断带故障诊断的混淆矩阵对比示意图,其中对称轴上的数据表示该类健康状态被正确识别数量占所有测试数据的比重,每行的其余数据是被错误识别到其他健康状态的比重。可以清楚看到,在进行数据增强后,3机架的识别准确率从92.5%提高到了99%,提升了6.5%,而总的平均准确率也从95%提高到了99.5%。图5是本发明实施例提供的一种电子设备600的结构示意图,该电子设备600可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(centralprocessingunits,cpu)601和一个或一个以上的存储器602,其中,所述存储器602中存储有至少一条指令,所述至少一条指令由所述处理器601加载并执行以实现上述应用于冷轧轧机断带故障诊断的数据增强方法。在示例性实施例中,还提供了一种计算机可读存储介质,例如包括指令的存储器,上述指令可由终端中的处理器执行以完成上述应用于冷轧轧机断带故障诊断的数据增强方法。例如,所述计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1