[发明专利]一种数据融合的深度学习网络的电机故障诊断方法有效

专利信息
申请号: 201910827717.6 申请日: 2019-09-03
公开(公告)号: CN110376522B 公开(公告)日: 2021-07-16
发明(设计)人: 王博涛;齐亚舟;张忠德;王孔照;朱耿超;沈传文 申请(专利权)人: 宁夏西北骏马电机制造股份有限公司;西安交通大学
主分类号: G01R31/34 分类号: G01R31/34
代理公司: 西安智大知识产权代理事务所 61215 代理人: 何会侠
地址: 753001 宁夏回族*** 国省代码: 宁夏;64
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种数据融合的深度学习网络的电机故障诊断方法;该神经网络中包括数据压缩网络、特征提取网络和分类网络;其确定与训练方法为:1、采集电机的A,B两相电流信号和电机端部轴承的振动信号。进行数据标准化,通过希尔伯特‑黄变换得到频谱序列,建立神经网络的数据集;2、建立深度神经网络,确定网络结构并初始化参数;3、将训练集输入神经网络,分别计算不同神经网络的损耗函数,并利用损耗值更新神经网络参数;4、将测试集的数据输入神经网络,计算准确率,重复步骤3直至准确率满足要求;训练结束后,神经网络可以将输入的电流、振动数据映射至特征平面,分类网络根据其所在区域对应的故障状态可预测电机是否发生故障。
搜索关键词: 一种 数据 融合 深度 学习 网络 电机 故障诊断 方法
【主权项】:
1.一种数据融合的深度学习网络的电机故障诊断方法,其特征在于:包括如下步骤:步骤1:采集电机的A,B两相电流信号iA(t)、iB(t)和电机端部轴承的振动信号v(t),进行数据标准化,通过希尔伯特‑黄变换得到A,B两相电流信号与振动信号的频谱序列iA(z)、iB(z)、v(z);建立神经网络的数据集:对采集到的电流信号、振动信号进行标准化,使其均值为0,方差为1;对于A相电流式(1):式中iAmean、iAvar为A相电流的平均值、方差;为A相电流标准化后的结果;n为序列长度;同样,根据式(2)、式(3)得到B相电流和振动数据标准化后的结果v*(t);式中iBmean、iBvar为B相电流的平均值、方差;为B相电流标准化后的结果;式中vmean、vvar为振动信号的平均值、方差;v*为振动信号标准化后的结果;对标准化后的结果进行HHT变换:对于首先对标准化后的结果进行经验模态分解并计算幅频特性函数:a)的极大值点经三次样条插值得到的上包络线记为Smax(t),极小值点经三次样条插值得到的下包络线记为Smin(t),则上、下包络线的中线m(t)表示为式(4):b)根据式(5)计算的本征模态函数h1(t):c)若m(t)极大值、极小值个数均大于1,则重复a)、b),对m(t)进行进一步的经验模态分解,到高次的本征模态函数h2(t)、h3(t)、...、hp(t),直至极大值或极小值个数为1,其中p为本征模态函数的个数;d)将所有本征模态函数的幅频特性相加,得到原始信号的频域信号,如下式(6):式中表示Hilbert变换,Re(·)表示取实部,hk为第k个本征模态函数;上述经验模态分解与幅频特性函数计算过程中,将分别替换为v*(t),则能够分别得到B相电流和振动数据的频域信号iB(z)、v(z);将iA(z)、iB(z)连接为i(z),作为电流输入信号,信号长度为Ni;v(z)为振动输入信号,长度为Nv;一组电流、振动信号共同组成一个神经网络的输入;若电机状态类型数为s,电机处于第j种状态时,状态标签向量表示为下式(7)将多个时间段的电流、振动信号进行预处理,得到多个神经网络输入,建立数据集,并根据输入数据对应的电机状态通过式(7)确定训练标签;随机选取一半作为训练集,另外一半作为测试集;步骤2:建立深度神经网络,确定网络结构并初始化参数:深度神经网络包括数据压缩网络、特征提取网络和特征分类网络三个部分;数据压缩网络采用等效自动编码器架构,对于电流数据压缩网络,输入、输出神经元个数为Ni,经过压缩的特征向量层的神经元个数为τNi,其中τ为常系数,取值范围为0.1~0.5;对于振动数据压缩网络,输入、输出神经元个数为Nv,经过压缩的特征向量层的神经元个数为τNv;从输入层到特征向量层共3~4层,神经元个数逐层递减,解码器与编码器对称;特征提取网络以两个数据压缩网络的压缩结果为输入,神经元个数为τ(Ni+Nv),采用自动编码器结构,最中间的隐藏层神经元个数为2,编码部分层数为5,神经元数目逐层减少,解码器与编码器对称;特征分类网络是一个Soft‑max分类器,输入为二维特征潜向量[f1,f2]T;分类先通过一个两层的神经网络,将特征潜向量映射至每种故障的置信值vi,i=1,2,...,n,计算公式如式(8):v=[v1,v2,…,vs]T=g(Ws×2·[f1,f2]T+bs)    (8)式中Ws×2、bs分别为神经网络的权重矩阵、偏置向量,g(·)为激活函数;由公式(9)根据置信值计算电机发生每种故障的概率;式中pi为被测电机发生第i种故障的概率;建立好对应结构的神经网络后,生成均值为0、方差为1的随机数,将神经网络参数初始化;步骤3:将步骤1建立的训练集输入神经网络,分别计算不同神经网络的损耗函数,并利用损耗值更新神经网络参数:将训练集中的电流数据输入至电流数据压缩网络,该网络输出层为特征向量层的为电流数据的特征向量fi(n),电流数据压缩网络的损失函数表示为式(10)式中Li为电流数据压缩网络的损耗值,||·||2为向量的模;i为电流数据压缩网络输入的电流数据;为电流数据压缩网络输出层输出的向量;将训练集中的振动数据输入至振动数据压缩网络,该网络输出层为特征向量层的为振动数据的特征向量fv(n),振动数据压缩网络的损失函数表示为式(11)式中Lv为振动数据压缩网络的损耗值;v为振动数据压缩网络输入的振动数据;为振动数据压缩网络输出层输出的向量;根据损失函数Li,Lv,利用梯度下降法更新电流数据压缩网络与振动数据压缩网络的参数;将fi(n)、fv(n)合并为fin(n),输入至特征提取网络,得到输出层fout(n)和二维特征潜向量[f1,f2]T;特征提取网络损失函数表示为式(12),并根据特征压缩网络的损耗值Lf更新该网络的参数;Lf=||fin(n)‑fout(n)||2     (12)将二维的特征潜向量输入特征分类网络,得到最终预测不同故障的概率向量p=[pi,p2,…,pn]T,则概率最大的状态为预测的电机状态类型如式(13),并计算特征分类网络的损耗函数Lp如式(14),根据损耗函数更新分类网络的参数;Lp=||q‑l||2      (14)式中q为故障预测向量,qk是q的k个元素,是对第k种故障的预测结果,若qk=1表示输入信号是第i种故障,若qk=0表示输入信号不是第i种故障;步骤4:将测试集的数据输入神经网络:电流数据输入电流数据压缩网络,提取电流数据特征;振动数据输入振动数据压缩网络,提取振动数据特征;将该两网络的输出合并,作为特征提取网络的输入,提取输入数据的特征潜向量;由特征分类网络计算故障概率向量,并由式(13)计算故障预测向量q,判断电机状态;对于一组数据,其对应电机的真实状态的标签向量l由式(7)计算得到,若q=l,则神经网络正确判断了电机的状态,否则判断错误;计算准确率a如式(15)式中m为测试集样本的总数,mc为故障判断正确的个数;提前设定常数amin作为准确率阈值低限,若a<amin,则重复步骤3,直至准确率满足a≥amin时训练结束;训练结束后,通过数据压缩网络和特征提取网络,将电机的电流、振动数据映射为二维的特征潜向量;若将二维向量表示在平面直角坐标系中,该直角坐标系即能够作为电机状态的特征平面;特征分类网络就是根据特征潜向量在特征平面的分布,预测电机是否发生故障;将不同输入数据的特征潜向量用离散的点表示在特征平面,即实现故障预测的可视化。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁夏西北骏马电机制造股份有限公司;西安交通大学,未经宁夏西北骏马电机制造股份有限公司;西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910827717.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top