[发明专利]一种基于双向记忆循环神经网络的滚动轴承故障诊断方法有效
申请号: | 201910351427.9 | 申请日: | 2019-04-28 |
公开(公告)号: | CN110261109B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 邱大伟;谭雯雯;刘子辰;周一青;石晶林 | 申请(专利权)人: | 洛阳中科晶上智能装备科技有限公司 |
主分类号: | G01M13/04 | 分类号: | G01M13/04;G01M13/045;G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 洛阳启越专利代理事务所(普通合伙) 41154 | 代理人: | 吴楠 |
地址: | 471000 河南省洛阳市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于双向记忆循环神经网络的滚动轴承故障诊断方法,针对现有滚动轴承故障诊断方法没有考虑特征提取后数据的逻辑结构单一的特性和在处理故障数据时不能从数据整体判断故障类型的缺陷,首先,获取程序数据样本,对振动加速度数据进行标准化预处理,使采集的数据符合标准正态分布,再使用时频域特征提取算法得到512个时频域特征向量;然后,构建改进的双向记忆型循环神经网络故障诊断模型,采用简单化设计的思想,所设计的记忆型循环神经网络包括遗忘门、输入门和元胞状态,再使用样本数据训练神经网络权值参数,经过训练迭代,生成可映射轴承数据和故障类型间联系的模型;最后使用此模型进行故障分析,从而实现滚动轴承故障的精确诊断。 | ||
搜索关键词: | 一种 基于 双向 记忆 循环 神经网络 滚动轴承 故障诊断 方法 | ||
【主权项】:
1.一种基于双向记忆循环神经网络的滚动轴承故障诊断方法,其特征在于,该方法的具体步骤为:A、获取程序数据样本:在轴承不同振动检测点位置分别安装加速度传感器,各个加速度传感器采集轴承水平和垂直两个方向的振动加速度数据,采样频率为48000Hz,然后对振动加速度数据进行标准化预处理,使采集的数据符合标准正态分布,然后在标准化处理后的数据中截取长度为2000个数据点的信号作为程序数据样本;B、采用特征提取算法对程序数据样本进行分解处理:采用时频域特征提取算法对程序数据样本进行9层分解,将第9层振动信号频带能量作为信号特征,共形成512个时频域特征向量,同时将特征提取算法分解后的数据样本分为训练集、验证集两部分;训练集用于训练故障诊断模型,所述验证集用于阶段性的验证故障诊断模型的故障诊断效果;C、构建及训练改进的双向记忆型循环神经网络故障诊断模型:改进的双向记忆型循环神经网络故障诊断模型由前向循环神经网络和后向循环神经网络组成,前向循环神经网络和后向循环神经网络均为改进的记忆型循环神经网络,改进的记忆型循环神经网络包括遗忘门ft、输入门it和元胞cell,内部激活函数采用softsign函数,阈值函数采用sigmoid函数,遗忘门ft和输入门it采用对偶设计,即it=1‑ft;改进的记忆循环神经网络的循环变换公式如式(1)至(5);ft=σ(Wf[Ct‑1,st]+bf) (1)it=1‑ft (2)![]()
ht=softsign(Ct) (5)其中,st为输入,Wf和WC为权重系数,bf和bC为偏置值,这四个值均为神经网络参数,σ(g)为sigmoid函数,softsign(g)为softsign函数,Ct‑1为上一时刻的长时记忆值,ht为网络输出值;公式(1)由上一时刻的长时记忆值Ct‑1和输入st通过sigmoid激活函数的作用产生遗忘门ft,用于控制所通过的长时记忆的比率;公式(2)产生的输入门it用于控制输入数据通过的比率,输入门和遗忘门采用对偶的设计;公式(3)通过softsign激活函数的作用由输入st产生用于更新长时记忆Ct的候选值
公式(4)为更新长时记忆Ct的过程,遗忘门的输出结果ft与旧的长时记忆Ct‑1相乘,用以遗忘信息,输入门的输出it与候选输入信息
相乘得到待输入的信息,二者之和为更新后的长时记忆值Ct;公式(5)产生的ht为神经网络单元的输出;前向循环神经网络和后向循环神经网络的输出通过一个全连接的输出层,将输出信息通过softmax函数获得故障的类别,从而完成改进的双向记忆型循环神经网络故障诊断模型的构建;将训练集输入循环神经网络故障诊断模型并进行模型训练,每训练完200次,输入验证集对故障诊断模型进行一次故障诊断准确度验证;若故障诊断准确度达到设定的准确度,则停止训练并保存当前模型参数作为循环神经网络故障诊断模型的参数;若故障诊断准确度未达到设定的准确度,则调整模型参数后继续重复上述训练及验证过程,按照设定的循环次数进行多次训练后,若每次验证的故障诊断准确度均未达到设定的准确度,则以每次验证数据中故障诊断准确度最高的模型参数作为循环神经网络故障诊断模型的参数,完成故障诊断模型的构建及训练;D、采用双向记忆型循环神经网络故障诊断模型进行故障诊断:通过各个加速度传感器采集轴承水平和垂直两个方向的振动加速度数据,振动加速度数据经过标准化预处理和特征提取分解处理后,将该处理后的数据输入双向记忆型循环神经网络故障诊断模型,双向记忆型循环神经网络故障诊断模型进行分析处理后,得出故障诊断分析结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于洛阳中科晶上智能装备科技有限公司,未经洛阳中科晶上智能装备科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910351427.9/,转载请声明来源钻瓜专利网。