APP下载

基于MIC与BiGRU的水电机组振动趋势预测

2021-06-11张亚武江亚兰李超顺

水利学报 2021年5期
关键词:水导水电阈值

毕 扬,郑 波,张亚武,朱 溪,江亚兰,李超顺

(1.浙江仙居抽水蓄能有限公司,浙江 仙居 317300;2.中国电建集团华东勘测设计研究院有限公司,浙江 杭州 311122;3.国网新源控股有限公司,北京 100761;4.华中科技大学 水电与数字化工程学院,湖北 武汉 430074)

1 研究背景

水电机组作为电网调峰调频的重要设备,在运行过程中受水力冲击、机械失效和电磁不平衡等综合因素的影响,会诱发各种故障与事故。水电机组的振动信号通常能够反应出机组运行状态的变化及故障,因此从水电站监测数据中挖掘有效特征,并构建准确的振动趋势预测算法可以提升机组和电力系统运行的安全稳定性,减少不必要的计划停机和意外停机[1-4]。

水电机组振动趋势预测是一个非线性非平稳的序列预测问题,预测方法通常分为物理模型和数据驱动方法两大类。基于物理模型的方法包括回归模型,Weibull 分布模型,卡尔曼滤波和粒子滤波等,在预测中得到广泛应用。文献[5]提出了一种基于自回归指数平滑模型的预测方法,其通过日内周期指数平滑实现了短期预测;Kharoufeh 等[6]提出采用马尔可夫模型来计算不同时刻振动趋势的分布状态以实现水电机组振动预测。这些基于物理模型的方法虽取得一定成果,但它依赖于专家的经验知识来建立数学模型,具有不确定性和不稳定性,并忽视了对影响振动因素的深入分析。相反,数据驱动方法则不需要建立任何精确的预测模型,而是通过学习历史振动数据变化规律构建数据间的映射关系来实现时序预测,因此受到广泛关注。

数据驱动方法通常分为数据获取、特征提取、特征选择和趋势预测,特征提取与选择对振动趋势预测具有重要影响。传统的信号处理方法通过提取时域或频域特征来表达原始数据的物理意义或统计意义,然而对于参数随时间不断变化的非线性非平稳信号,针对不同的数据需要设计不同的时域或频域特征,它不具有普适性。以小波变换和经验模态分解方法为代表的时频域分析方法通过时间和频率的联合函数对信号分析,可将信号分解为一系列单频的平稳信号,均具有较好地表征非平稳信号的能力。例如,文献[7]提出了一种改进的小波阈值函数降噪算法,保留了振动信号突变点信息,并更好的跟踪原信号特征。文献[8]通过最优变分模态分解将非平稳振动序列分解为一系列模态函数,实现了各信号分量频率的分离。然而,并不是所有提取的特征都能够提供有用的信息,因此,许多指标被提出用来进行特征评价以选出具有代表性的特征。文献[9]使用单调性、预测性、趋势性来排除冗余特征,文献[10]采用Pearson 相关系数来分析特征之间的相关性。这些方法对于特征之间的线性相关性更敏感,却忽略了非线性相关性,而最大信息系数(Maximal information coeffi⁃cient,MIC)[11]可以很好地衡量变量间的线性或非线性强度,具有更高的准确度。就预测算法而言,随着深度学习的发展,其将多层次的非线性低维特征形成更加抽象的高维表示,具有更高的泛化能力和特征提取能力,提高了振动预测的精度和稳定度,已在水电机组寿命预测、故障诊断等方面取得了较好的应用。例如,文献[12]提出了一种新的基于深度卷积神经网络(Deep convolution neural network,DCNN)的振动趋势预测方法。与浅层网络模型相比,DCNN 具有强大的特征提取能力,但它忽略了水电机组振动信号在时间序列中的联系。递归神经网络(Recurrent neural network,RNN)的提出很好地解决了时序预测问题,RNN 的神经元可以同时接收自身历史时刻以及其他神经元的信息,具有记忆性、参数共享的特点,对于序列数据的非线性特征学习具有独特优势[13]。但是RNN 具有长期依赖和梯度爆炸或消失的问题。因此,长短时记忆网络(Long short term memory,LSTM)通过引入门控机制避免了长期依赖问题,但其内部参数较多,而门控循环神经网络(Gated Recurrent Unit,GRU)则通过减少门控机制使其结构更加优化,减少训练时间。双边门控循环神经网络(Bidi⁃rectional gated recurrent unit,BiGRU)则从时间序列数据中提取历史和未来方向的特征,充分挖掘数据信息,进一步提高了预测精度。

综上所述,水电机组振动信号波动范围大,其非平稳性对预测的精度和稳定度的提高有很大的影响。为构造有效的特征集,提高数据的有效性,并建立精确的预测模型,本文提出了一种基于WTD 的信号去噪、基于MIC 的特征选择、基于BiGRU 网络的混合预测方法,即WTD-MIC-BiGRU 模型。首先采用小波阈值去噪(Wavelet threshold de-noising,WTD)对原始振动信号进行降噪和滤波处理,以有效区分振动信号中的高频部分和由噪声引起的高频干扰,并对信号进行特征提取和低通滤波;再利用MIC 对振动信号和工况参数进行深层次关联性分析,挖掘状态参数与振动信号之间的非线性关系,选出相关性最强的状态参数作为特征输入;最后采用BiGRU 网络建立预测模型进行趋势预测。实验结果证明本文提出的模型训练时间短,泛化能力强,取得了较好的预测结果。

2 基本原理

2.1 方法框架本文预测模型的流程如图1所示,总体分为在线阶段和离线阶段两个阶段。其具体建模步骤如下。

图1 WTD-MIC-BiGRU 预测模型流程

(2)在线阶段。步骤1,获取实时状态变量集、振动集;步骤2,对实时信号进行Z-score 标准化,并构建输入矩阵;步骤3,将实时信号样本矩阵输入到训练好的BiGRU 模型进行预测,获取实时未来多步预测值;步骤4,计算真实振动值与预测值之间的误差。

2.2 信号预处理水电机组振动信号去噪效果的优劣直接影响到预测的精度。为了减少噪声对预测精度的影响,本文使用小波去噪对采集的原始振动信号进行去噪处理。小波分析是一种多尺度的时间频率信号局部化分析的方法,可以自动适应时频信号分析的要求,解决了Fourier 变换的困难问题[14]。常用的小波去噪方法分为小波系数阈值去噪法、小波变换模极大值去噪法以及小波分解与重构去噪法,其优缺点如表1所示。

水电机组在运行过程中采集的原始振动信号和噪声的频带是无法确定的,且不需要考虑信号中的奇异点,因此本文选用小波系数阈值去噪法对振动信号进行降噪处理,其基本原理是将原始信号进行分解,并通过设置临界阈值φ ,对分解后的各层系数进行处理。若小波系数小于φ ,则认为该系数主要由噪声引起,需要去除这部分系数;若小波系数大于φ ,则认为该系数主要是由信号引起,需保留这部分系数,最后重构处理后的各层小波分量得到最终信号。小波阈值的设定[15]直接关系到去噪效果好坏,设的太高会使信号失真,太低会残留噪声。硬阈值不易产生偏差,重构信号的保真度高。本文运用极大极小阈值法确定阈值φ[16],公式如下:

式中N 为小波系数个数。

表1 不同小波去噪方法优缺点对比

去噪系数可以作为衡量降噪效果的指标,其公式表示为:

λ 值越小,降噪效果越好。

信号处理以后需缩小和统一样本尺度以满足对检测速度和样本数量的要求,本研究采用Z-Score算法对训练数据进行标准化。其计算公式如下:

式中:x 为特征;x*为标准化后的数据;为均值;σ 为标准差。

由于水电机组处于频繁的发电和抽水启停过程中,信号采集数据不均匀,本研究根据采集间隔时间将数据样本划分为多个周期,一个周期即为一次开停机过程,并分别在发电工况和抽水工况下建立预测模型。

2.3 最大信息系数分析水电机组在运行过程中受多方面因素的影响,因此振动趋势预测需要考虑其他变量的影响以更好拟合振动趋势,减小模型复杂度。本文主要考虑了在抽水和发电工况下影响机组振动的内部和外部因素,利用MIC 计算各变量与振动信号间的非线性关联性,最后选择关联性较大的变量作为参考输入。相比于Pearson、Spearman 等线性相关性分析方法,MIC 具有较好的普适性和稳健性,能敏感挖掘两个变量间的深度关联性[17-18]。状态变量xu与振动y 之间MIC 计算如下:

步骤2:将数据集D 中变量xu和Y 划分到r、s 两个格子中,并记为G=(r,s),为获得使MI 最大的网格划分,使用归一化将MI 数值归一化到(0,1)区间内进行比较,取不同方式中最大的MI 值为划分G 下的MI 值,则归一化后最大互信息可表示如下:

步骤3:选择D 中最大的MI 值作为MIC 值。较高的MIC 值表明变量xu和Y 之间有很强的相关性,较低的MIC 值则表明较低的相关性,MIC 的计算公式如下:

式中:MIC(D)为变量xu和Y 之间的MIC 值;B(n)为样本大小n 的函数。

通过计算每个特征和状态变量之间的MIC值来获得最优特征集。如果不满足公式(7)的特征将被删除。

式中:xu为第u 个特征;Y 为振动信号;MICi为第u 个特征和振动信号Y 之间的MIC 值;σ为特征选择阈值。

为挑选出在传感器噪声影响下,最能代表水电机组运行状态的特征,水电机组振动信号与各状态变量之间的MIC 值被计算,通过计算其平均值,可以反映出振动信号与各状态变量间敏感性相关性的平均水平,与振动信号间MIC 值大于阈值的则被认为是有效特征[19],其计算公式为:

式中N 为状态变量个数。

2.4 双边门控循环神经网络BiGRU 模型[20]包括输入层、前向传播层、后向传播层和输出层4 个部分,分为前向传播和后向传播两个过程。它通过向前和向后两个GRU 对每一个时间序列进行训练。BiGRU 网络结构如图2所示,输入层对应于输入时间序列的节点;前向传播层为从左向右传递的GRU 网络,其隐藏状态为,后向传播层为从右向左传递的GRU网络,其隐藏状态为,前向和后向传播层的节点连接输入层以及上一个输入节点的输出;输出层则为前向和后向传播层的隐藏状态之和。t时刻隐藏状态计算如下:

图2 BiGRU 网络结构

3 案例分析

3.1 数据获取实验数据取自浙江仙居抽水蓄能电站,其安装了4 台单机容量为375 MW 的混流可逆式水轮发电机组,单机容量为375 MW,水轮机额定水头为447 m。水泵水轮机型式为立轴、单级、混流式,与额定转速为375 r/min、50 Hz 发电电动机通过主轴法兰直接连接。转动方向为水轮机工况俯视顺时针,水泵工况俯视逆时针。机组采用半伞式结构,两根轴三导支撑,推力轴承支架在发电机下机架上。机组采用上拆方式,水泵水轮机可拆卸部件如转轮、主轴、主轴密封、水导轴承、顶盖、导叶、导叶操作机构、接力器、止漏环均可以利用厂房内的桥式起重机通过发电电动机定子内孔吊出和吊入。通过传感器技术,获取了机组各部件的实时信号数据,本文中运用其1 号机组水泵水轮机中水导轴承X 向摆度监测数据,信号采样时间为1 min,选取2018年4月5日至10月5日的历史振动数据进行训练和测试,因机组处于频繁的抽水和发电的启停过程,可将数据进行周期化,删除周期长度小于50 的样本数据,则发电工况下,可得386 组周期数据样本;抽水工况下,可得296 组周期数据样本,取95%为训练样本,其余为测试样本。图3 截取展示了2018年6月2日至5日的水导轴承X 向摆度数据。

图3 水导轴承X 向摆度监测数据

3.2 小波阈值去噪小波阈值去噪算法中小波基、分解层数对于信号去噪效果有很大的影响。合适的小波基会使得噪声能较好在小波系数中体现,容易被滤除,去噪效果相对较好。分解层数决定了信号提取的纯净程度,层数太少会导致去噪效果不明显,层数太多会导致信号失真。实际应用中最为广泛的小波基有Symlets(Sym)和Daubechies(Db)两种小波基。图4 展示了抽水态下振动信号在不同小波基和分解层数下的去噪系数大小。根据分解结果可知,Db 基波在分解层数为5,Sym 基波在分解层数为6 时后系数变化小,且信号保真度高。就小波系数而言,Db9、Db10、Sym6、Sym7、Sym8 去噪效果最好。

图4 水导轴承X 向摆度在Db 和Sym 基波下不同分解层数的去噪系数对比

表2 展示了不同基波的误差指标RMSE 以及去噪系数λ的结果,选用小波基Db 时,小波系数最低,且RMSE 较小,因此本文中小波阈值去噪最优参数选择为基波Db10,分解层数选择5。图5 展示了抽水态下某周期水导轴承X 向摆度信号去噪前后对比结果,去噪后的振动信号保留了突变点等信息,但很好的滤除了噪音。

表2 不同基波下去噪误差效果对比

图5 水导轴承X 向摆度去噪前后效果

3.3 特征相关性分析在实际工程应用中,水电机组振动由水力、电气与机械不平衡力驱动,机组的异常振动多为电气、机械与水力振动耦合而成,因此在建立振动趋势预测模型时,需考虑不同工况下状态参数的影响,本文首先基于人工经验分析影响水导轴承X 向摆度V 的状态变量有:水头H、有功功率P、上导油槽油温T、励磁电流I、励磁电压U、轴向位移D、机组转速S、导叶与转轮进口间压力脉动V1与转轮与顶盖间压力脉动V2,采用MIC 分析状态变量与水导轴承X 向摆度之间的相关性,选取出相关性较强的变量与振动信号作为模型输入,各状态变量与振动信号之间的MIC 值如图6所示,水平坐标为特征标签,纵坐标为各变量与振动信号间的MIC 值,通过式(8),最终的阈值计算为0.6。根据结果可知,有功功率、水导油槽油温、轴向位移以及导叶与转轮进口间压力脉动与水导轴承X 向摆度的关联性最强,因此本文输入为有功功率P、水导油槽油温T、轴向位移D、导叶与转轮进口间压力脉动V1和水导轴承X 向摆度V。

图6 状态变量与振动信号间的MIC 值

3.4 预测结果本文提出了基于WTD 的信号去噪、基于MIC 的特征选择、基于BiGRU 网络的混合预测模型WTD-MIC-BiGRU,为验证各部分及整体方法的有效性,将所提方法与BiGRU、MIC-BiG⁃RU、WTD-BiGRU 模型比较,证明数据处理、信号去噪、特征选择的必要性和有效性;通过与WTD-Pearson-BiGRU 模型比较,突出MIC 挖掘深层非线性关系的优点,而Pearson 相关系数仅考虑了变量间的线性关系;通过与WTD-MIC-LSTM、WTD-MIC-GRU 模型比较,显示了本文所提出的BiG⁃RU 网络处理和学习多变的非线性时间序列数据的优越性。在对比实验中,BiGRU、WTD-BiGRU 模型中未考虑状态变量影响,模型输入为单变量水导轴承X 向摆度,表3 展示了7 种模型的参数设置。本文的训练及测试均在在Python 的Pytorch 平台上建立深度神经网络,运行Windows10 的计算机上采用2.33GHz Intel Xeon®CPU,RAM 16 GB 的微机平台。

表3 不同模型的参数设置对比

7 种预测模型在发电工况和抽水工况下的多周期平均预测误差如表4所示,本文采用均方根误差(Root mean squared error,RMSE)和平均绝对误差(Mean absolute error,MAE)两种评价指标对模型预测结果进行定量分析[21],依据表4 中结果,可从三方面分析模型效果。

表4 不同模型的预测结果对比

(1)信号去噪。对比MIC-BiGRU 模型与所提WTD-MIC-BiGRU 模型预测结果可以看出,当使用小波阈值去噪后,水电机组振动趋势预测精度有大幅度地提升,发电态和抽水态下预测精度分别提升0.487RMSE、0.297MAE 和0.101RMSE、0.129MAE,这表明小波阈值去噪可以有效提出噪音,保留原始振动信号的特性,从而进一步提高预测精度。

(2)特征选择。当不考虑相关参考输入时,即WTD-BiGRU 模型,预测误差相比WTD-MIC-BiG⁃RU 模型有所减小,但仍具有一定差距。而水电机组在运行过程中需要考虑状态变量对模型的影响,选择合适的状态变量可以提高预测模型的稳定性和精确度,避免单变量异常值的影响。对比WTD-Bi⁃GRU 模型与WTD-Pearson-BiGRU、WTD-MIC-BiGRU 模型预测结果可知,进行特征选择后,预测结果均有一定改善;由于Pearson 方法挖掘的是变量间的线性关系,而MIC 对于变量之间的非线性关系更敏感,更能准确反映出变量间的联系,基于MIC 选择出的变量作为参考输入,预测效果更好。

(3)深度预测模型。当采用相同信号处理WTD 与特征选择MIC 时,LSTM 网络独特的循环结构使之对时间序列数据的学习与预测能力更强,也表现出较低的预测误差,而GRU 网络由于其更加优化的结构使得模型的泛化能力更强,预测误差在RMSE 和MAE 指标中相比LSTM 减小。而BiGRU 网络同时学习未来和历史信息,使得预测更加准确。

为进一步直观展示不同模型的预测结果,图7 展示了WTD-BiGRU、WTD-Pearson-BiGRU、WTD-MIC-GRU、WTD-MIC-BiGRU 等4 种典型模型在发电工况和抽水工况下某一个随机周期的测试结果,与原始振动数据以及经过WTD 去噪后的数据对比结果。从图中可以看出,在发电态工况下,由于开机时受其他部件的影响,机组的振动幅值较大,因此在开机附近呈现出一定的误差,但在使用小波系数阈值去噪后,整体预测效果具有一定的稳定性;在抽水态工况下,振动数据较为平稳,所提方法预测更加准确。综上所述,本文所提出的WTD-MIC-BiGRU 模型的预测效果表现出更好的精准性和稳定性,能为机组设备异常预警提供有效支持。

图7 不同模型预测结果对比

4 结论

为准确预测水电机组未来振动趋势,本文针对高频振动信号噪声大的问题,对信号进行小波阈值去噪,以滤除噪声;其次,考虑到水电站设备运行中多方面因素的影响,提出基于最大信息系数的特征选择方法,通过挖掘变量间非线性关系以挑选出与振动信号最相关的工况参数;最后,提出基于双边门控循环神经网络的趋势预测方法,有效提升模型的预测精度和泛化性能。通过工程实例数据对所提方法体系中各部分的验证和现有流行方法的对比,实验结果表明,本文所提出的数据处理方法WTD-MIC,结构参数少,具有较高的自适应性,充分挖掘状态监测数据中的特征,避免了人工经验的依赖和不足;另外基于深度学习的双边门控循环神经网络也具有一定的优越性,在预测精度和泛化性能上均能够满足工业要求。

本文结论具体如下:(1)基于小波系数阈值去噪的方法保留了水电机组振动信号的原始特性,在去除噪声的同时,很好的保留了局部尖峰振动信号,避免局部峰值振动信号的失真,有效为故障预警提供实时方案;(2)基于最大信息系数的特征选择方法,充分考虑了相关变量与振动信号间的非线性关联性,避免了人工经验的不足以及单变量预测带来的不稳定;(3)基于双边门控循环神经网络的时序预测方法,充分利用历史和未来时刻的信息,有效提取真实振动信号变化特征,建立了强泛化的映射关系,提高了预测精度;(4)通过工程数据实验表明,本文所提出的WTD-MIC-BiGRU 模型中,小波系数阈值去噪、最大信息系数以及双边门控循环神经网络相比已有研究中常用的去噪方法、特征选择方法以及深层模型具有更好的效果,可在实际工程应用中为机组状态检修提供一定参考。

猜你喜欢

水导水电阈值
某灯泡贯流式机组水导轴承安全性评价研究
小波阈值去噪在深小孔钻削声发射信号处理中的应用
某电站机组水导油位波动过大分析处理
基于自适应阈值和连通域的隧道裂缝提取
央企剥离水电资产背后
水电:全力消纳富余水电 更重生态环保
青居水电站2号机组水导轴承烧瓦处理
比值遥感蚀变信息提取及阈值确定(插图)
室内表面平均氡析出率阈值探讨
长江水电之歌