我要开店

基于小波及神经网络的汽轮发电机组故障诊断方法研究

0 引 言

汽轮发电机组转子运行过程中的轴心轨迹形状特征对判别整个转子设备的故障非常重要,其形状是判断转子运行状态和故障的重要依据,其中隐含着系统的各种故障信息,比如仅由不平衡引起的振动,轴心轨迹为椭圆;油膜涡动引起的轴心轨迹为内“8”字形;不对中引起的轴心轨迹为香蕉形或外“8”字形等。以往获取这方面的信息,只能通过人的观察及通过“人机”对话的方式将轴心轨迹的特征输入到诊断系统中,这不仅造成了人为的主观干扰,而且使诊断过程不能自动进行,给诊断软件的使用带来了许多不便。并且实测的轴心轨迹信号,往往混有噪声,干扰严重时,轴心轨迹杂乱无章,单靠目视是无法得到有用信息的。小波分析具有很强的降噪能力,本文给出了利用小波及小波包分解与重建消噪的方法及其算法[1],并利用小波降噪提纯轴心轨迹。同时根据转子轴心轨迹的特点,提出利用简化的平面图形不变矩进行识别的方法,这种方法能在不丢失信息的情况下,为神经网络提供可靠的输入变元。通过将人工神经网络轴心轨迹特征自动识别系统加入到故障诊断专家系统中,可实现诊断过程的自动化,大大方便了故障诊断系统的应用。


1 利用信号的小波分解与重建降噪

信号f(t)的小波变换定义为:

g22.1.gif (753 bytes)(1)

小波反变换为

g22.2.gif (979 bytes)(2)

g22.3.gif (474 bytes)(3)

式中 Ψ——母小波;Ψ——小波基;s——表征频率的参数;t——表征时间或空间位置的参数。

构造出的小波需满足

g22.4.gif (476 bytes)
g22.5.gif (562 bytes)(4)

即Ψ(t)具有衰减性、波动性和带通性。
分析(1)式可知,通过参数s的膨胀和参数t的移动,利用小波的带通特性,就可以将信号分解到各个频带上去,同时保留信号各分量的时间信息。
在具体实施上,就是用紧支集小波基所提供的数字滤波器对信号进行滤波,实际中常采用二进离散正交小波变换,由正交镜象滤波器h和g对信号进行分解和重建。其算法如下。
分解公式为

A0[f(t)]=f(t)
g22.6.gif (780 bytes)
g22.7.gif (781 bytes)(5)

在式(5)中,t=1,2,…,N,j=1,2,…,J,J=log2N,“*”表示卷积。通过(5)式的分解,在每一尺度2j上,信号f(t)被分解为近似部分Aj(即低频部分)和细节部分(即高频部分)。
重建公式为

g22.8.gif (1403 bytes)(6)

在式(6)中,j=J-1,J-2,…,1,0。
在小波分解式(5)中,每步分解均是针对上步的低频部分,而保留其高频部分不动。如果要继续分解其高频部分,可采用小波包分解。令Pij(t)表示第2j尺度上的第i个小波包,则小波包的分解算法为

P10(t)=f(t)
g22.9.gif (748 bytes)
g22.10.gif (660 bytes)(7)

式(7)中其它符号意义同(5)式。

小波包的重建算法为

g22.11.gif (1207 bytes)(8)

式(8)中其它符号意义同(6)式。
综上所述,利用小波分解或小波包分解,获得了信号在不同频带上的时间波形。从中提取有用的分量进行重建,就可得到降噪后的真实信号。这就是利用小波或小波包分解与重建的降噪思想,紧支集小波的滤波器是有限长的,因而没有截断误差,但存在随尺度而增大的边缘效应误差。不过此误差很小,重建信号信噪比很高,以致误差难以用肉眼辨出。

2 矩描述

若对轴心轨迹图形需要用一种随平移、旋转、变比而不变化的描述子来描述,那么,矩就是这样一种描述子。本文以不变矩作为轴心轨迹的特征,采用矩不变性进行轴心轨迹的自动识别。
若给定一个二维连续的图象,它的灰度分布是f(x,y),对于任意的正整数p、q,则可以定义(p+q)阶矩为

g22.12.gif (861 bytes)(9)

但mpq不具有平移、旋转、变比的不变性,因此定义中心矩的概念:

g22.13.gif (828 bytes)(10)

式(10)中,g23.1.gif (481 bytes)为图形的质心。
假如f(x,y)是分段连续的,并且在x-y平面内只有有限部分是零值,则所有各阶矩都是存在的,并且矩序列(mpq)唯一地决定了f(x,y)。反之,f(x,y)也唯一地决定了(mpq)序列。这种唯一性说明矩是一种代表图象f(x,y)的一种特征[1]
对于离散图象f(j,k)来说,矩和中心矩的公式如下:
矩:g23.2.gif (549 bytes)
中心矩:g23.3.gif (707 bytes)(11)

式(11)中,图形质心g23.4.gif (444 bytes)
这样,就可以定义归一化的中心矩:

g23.5.gif (597 bytes)(12)

根据归一化的中心矩可以导出7个完备的不变矩φ1…φ7,这7个不变矩在连续图象条件下对平移、旋转、变比能保持不变性。在离散条件下,经过实验可得出在旋转45°以下,比例放大2倍以下时仍具有保持不变的性质[2][3]
文献[4]发展了这一理论,从中推导出了52个不变矩M1…M52,表明了平面离散图象任意平移、旋转、变比,都能保持不变性。根据转子轴心轨迹的具体特点,通过大量实验,综合上述两种方法,本文提出将该方法进行简化,用28个不变矩完全可以满足轴心轨迹的识别要求,但中心矩用文献[2][3]的方法求出。

3 神经网络的选取

神经网络选为三层BP网络,将神经网络的输入层节点数定为28点,中间层节点数定为8个(主要根据网络的特殊化能力和普化能力),输出层节点数为3个,转移函数为sigmoid函数。即

g23.6.gif (348 bytes)(13)

其导数为:

F′(s)=F(s)[1-F(s)]=y(1-y)(14)

当输入向量x时,隐蔽层节点h的输入加权和为:

g23.7.gif (323 bytes)(15)

相应节点输出为:

g23.8.gif (372 bytes)(16)

输出层节点j的输入加权和为:

g23.9.gif (892 bytes)(17)

相应节点输出为:

g23.10.gif (877 bytes)(18)

将节点的门限值用一连接的加权等效θ=w0h.w0j。这些连接是由各连接点连到具有固定值-1的偏值节点。这些加权也是可调的,同其它权值一样参与调节过程。这里我们采用熟知的误差函数:

g23.11.gif (575 bytes)(19)

g23.12.gif (1064 bytes)(20)

式(20)中,Tj为节点j的目标输出值。由于转移函数是连续可微的,显然(20)式是每个加权的连续可微函数。为了使误差函数最小,用梯度下降法求的最优化的权值该权值总是从输出层开始修正,然后修正前层权值。根据梯度下降法,由隐蔽层到输出层的加权调节量为:

g23.13.gif (968 bytes)(21)

其中δj定义为输出节点的误差信号:

δj=F′(sj)(Tj-yj)

令Δj=Tj-yj(22)

同样,由输入到隐层的加权修正量为

g23.14.gif (1932 bytes)(23)

其中g23.15.gif (791 bytes)
一般说来,BP训练算法对于任意层的加权修正量的一般形式为:

Δwpq=ηδ0yin(24)

yin代表输入端点的实际输出,δo表示输出端点的

[1][2]下一页

——此文章转载于互联网,文中观点与本网站无关,如有侵权请联系删除

关于阿里巴巴国际站

阿里巴巴国际站成立于1999年,是阿里巴巴集团的第一个业务板块,现已成为全球数字化出海服务平台。阿里巴巴国际站累计服务200余个国家和地区的超过2600万活跃企业买家,近三年支付买家的复合增长超过100%。

阿里巴巴国际站致力于让所有的中小企业成为跨国公司。打造更公平、绿色、可持续的贸易规则。提供更简单、可信、有保障的生意平台。它始终以创新技术为内核,高效链接生意全链路,用数字能力普惠广大外贸中小企业,加速全球贸易行业数字化转型升级。

未来三年,阿里巴巴国际站将赋能全球3000万活跃中小企业,实现全面无纸化出口、货通全球。

  • 我要开店
  • 在线咨询
  • 活动日历
  • 获取报告