一种风电机组滚动轴承故障诊断方法技术

技术编号:28054400 阅读:28 留言:0更新日期:2021-04-14 13:21
本发明专利技术公开了一种风电机组滚动轴承故障诊断方法,属于机电设备的状态监测与故障诊断技术领域。所述方法基于BP神经网络算法及相关计算机程序的支持,包括如下步骤:a.将振动传感器安装在滚动轴承的外壳上,用于采集滚动轴承的振动频率信号;b.对步骤a中所采集的振动频率信号X

【技术实现步骤摘要】
一种风电机组滚动轴承故障诊断方法


[0001]本专利技术涉及机电设备的状态监测与故障诊断


技术介绍

[0002]近年来,风能作为一种绿色能源在世界能源结构中发挥的作用愈来愈重要,与此同时,风电相关装备也因此得到迅猛发展。在风电机组各种故障中,传动系统故障虽然故障次数不是最多的,但是其故障导致的停机时间却是最长的。因此,研究风电机组滚动轴承的故障诊断对降低影响风电机组安全、稳定运行的风险会有实际意义。
[0003]传统意义上的故障诊断方法大多采用阈值判别的方式,这种方式存在的主要缺点是常常难以客观地反映故障与特征之间的准确规律。风电机组滚动轴承的振动信号是一种典型的时间序列信号,提取的时频故障特征依然保持着其时序信息,虽然人工神经网络、模糊理论、支持向量机等智能诊断方法被用于滚动轴承的故障诊断中,表现出了较好的诊断效果,但是这些诊断方法没有充分利用滚动轴承振动信号的时序特征,其诊断结果仍未达到理想的效果。
[0004]其中,BP神经网络是较递归神经网络应用较早的方法,但是随着其应用的深入,其自身的局限性也逐渐显现出来,如可能陷入局部最优值,网络的收敛速率较慢,样本依赖性强等缺陷。针对这些缺陷出现了许多改进的方法,比如利用LM方法对BP神经网络进行改进,该方法兼有梯度法和牛顿法的优点,从而显著增加了BP神经网络的诊断精确性,同时加快了BP神经网络的收敛速率。通过实验对BP神经网络和递归神经网络,在故障诊断方面所表现出的性能做了充分地比较,表明了递归神经网络在算法收敛速度、诊断结果精确性和算法稳定性方面与BP神经网络相比,均有良好改善。递归神经网络在故障诊断中的优势逐渐显现出来,其应用也随之增多。但是传统的递归神经网络也有其自身的缺点,如在每次回馈的过程中信息都会出现部分损失,时间积累到一定的时候,初始信息就会退化,出现梯度消失效应。

技术实现思路

[0005]本专利技术要解决的技术问题是提供一种风电机组滚动轴承故障诊断方法,它具有故障判断准确率高的特点。
[0006]为解决上述技术问题,本专利技术所采取的技术方案是:
[0007]一种风电机组滚动轴承故障诊断方法,包括如下步骤:
[0008]a.将振动传感器安装在滚动轴承的外壳上,用于采集滚动轴承的轴承振动信号,设得到的采集的轴承振动信号为:
[0009][0010]式中,N为样本点数目,j为第j个采样点,t={1,2,

,N},j={1,2,

,n},采样频率为f
s

[0011]b.对步骤a中所采集的振动信号X
j
(t)(t=1,2,

,N)进行l层小波包分解,振动信
号在第k层第t

点处的小波包分解系数递推公式如下:
[0012][0013][0014]式中,m为滤波器系数序号,i={0,1,2,

,2
k

1}为小波包子空间序号,k={0,1,2,

,l}为分解尺度,h(m)和g(m)为一对正交镜像滤波器;
[0015]经过l层小波包分解,原振动信号被划分为2
l+1

2个小波包子空间,各子空间对应的频带为:
[0016][0017]式中,f
s
为采样频率;
[0018]c.根据步骤b中所得到的各子空间对应的频带,计算振动信号在小波包最佳子空间下的特征矢量,其具体方法如下:
[0019]a).定义振动训练样本集,振动训练样本集包括风电机组滚动轴承正常状态下的正常训练样本和各故障状态下的故障振动训练样本,振动训练样本集在特征空间V
i
中有C个类别,其分别是(v1,v2,

,v
C
),振动训练样本集为其中表示第r类的第s个q维的振动训练样本,N
s
为第r类中振动训练样本的个数,N
q
为振动训练样本的维数;
[0020]b).计算振动训练样本的平均类内距离和平均类间距离,计算公式为:
[0021][0022][0023]式中,分别表示所有样本第q维的重心和第r类中的样本第q维的重心;
[0024]c).定义距离准则d
s
,其定义公式为:
[0025][0026]由步骤c)可计算出1

l各尺度下的所有2
l+1

2个子空间的距离准则d
s
的值;
[0027]d).确定最佳小波包子空间,设l

尺度下的第p个子空间的距离准则值为其中l

=(1,2,

,l),p=(1,2,

,2
l

);若满足则对应的子空间为最佳小波包子空间;
[0028]e).计算步骤a中所采集的轴承振动信号在所有最佳小波包子空间上的能量,计算
方法如下式所示:
[0029][0030]式中,x
J
(I)为第J个最佳小波包子空间的第I个能量系数,N
J
为最佳小波包子空间总数;
[0031]f).最佳小波包子空间上的能量提取出来之后,将其作为风电机组滚动轴承特征矢量;
[0032]d.将风电机组滚动轴承的特征矢量输入到BP神经网络中,实现风电机组的故障诊断。
[0033]采用上述技术方案所产生的有益效果在于:
[0034]循环神经网络(Recurrent Neural Network,RNN)模型以其更高的非线性能力,更高的精度和收敛速度,在旋转机械故障诊断中表现出了极强的生命力,非常适合处理带有时间信息的序列数据。但是传统的RNN在每次误差反馈的过程中信息都会出现部分损失,时间积累到一定的时候,初始信息就会退化,出现梯度消失效应。因此,传统RNN丧失了长时间记忆的能力,而长短时记忆(Long Short

Term Memory,LSTM)神经网络通过引入记忆元,可以解决梯度消失的问题。
[0035]本专利技术利用小波包变换处理复杂的、非线性、非平稳的风电机组滚动轴承振动信号,有效提取出其故障特征,并采用GRU(Gated Recurrent Unit)模型(结构图如图1所示)作为长短时记忆神经网络的记忆单元,进行风电机组滚动轴承的故障诊断,该方法与传统RNN相比能够有效处理具有长时间依赖关系的信号,长时间记忆的能力,有效解决了传统RNN存在的梯度消失问题,并且与一般的意义上的长短时记忆神经网络相比,GRU模型更简单,训练速度更快,适合处理较大规模的数据。
[0036]它具有故障判断准确率高的特点。
附图说明
[0037]图1是GRU型作为长短时记忆神经网络记忆单元结构图;
[0038]图2是本专利技术所建立以GRU型长短时记忆神经网络为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风电机组滚动轴承故障诊断方法,其特征在于:所述方法基于BP神经网络算法及相关计算机程序的支持,包括如下步骤:a.将振动传感器安装在滚动轴承的外壳上,用于采集滚动轴承的轴承振动信号,设得到的采集的轴承振动信号为:式中,N为样本点数目,j为第j个采样点,t={1,2,

,N},j={1,2,

,n},采样频率为f
s
;b.对步骤a中所采集的振动信号X
j
(t)(t=1,2,

,N)进行l层小波包分解,振动信号在第k层第t

点处的小波包分解系数递推公式如下:波包分解系数递推公式如下:式中,m为滤波器系数序号,i={0,1,2,

,2
k

1}为小波包子空间序号,k={0,1,2,

,l}为分解尺度,h(m)和g(m)为一对正交镜像滤波器;经过l层小波包分解,原振动信号被划分为2
l+1

2个小波包子空间,各子空间对应的频带为:式中,f
s
为采样频率;c.根据步骤b中所得到的各子空间对应的频带,计算振动信号在小波包最佳子空间下的特征矢量,其具体方法如下:a).定义振动训练样本集,所述振动训练样本集包括风电机组滚动轴承正常状态下的正常训练样本和各故障状态下的故障振动训练样本,所述振动训练样本集在特征空间V
i
中有C个类别,其分别是(v1,v2,<...

【专利技术属性】
技术研发人员:李刚王志扬张建付
申请(专利权)人:华北电力大学保定
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1