基于多元状态估计技术和相似性理论的环保岛设备劣化预警方法

2020-03-04 02:45王永林王云纪万青沈宪明王桦
综合智慧能源 2020年1期
关键词:循环泵劣化相似性

王永林,王云,纪万青,沈宪明,王桦

(中国华电科工集团有限公司,北京 100070)

0 引言

为减少因环保岛设备劣化所带来的经济损失,对环保岛关键设备进行状态监测和状态检修是非常有必要的。环保岛关键设备包括浆液循环泵、氧化风机、球磨机、皮带机等,这些设备之间的系统作业才能完成污染物的超净排放,设备之间的耦合性、系统之间的复杂性等都决定了这些设备安全、经济运行是至关重要的,任一设备出现劣化都会对电厂生产造成重大经济损失和社会影响。目前环保岛生产企业对这些设备的监测和维修还采用传统的定期维修策略,当设备出现劣化或故障时,通过降低火电厂出力甚至停机来解决因环保岛关键设备出现问题所带来的后果。如果能够通过故障诊断手段,对环保岛关键设备的状态参数进行监测和分析,来判断设备是否存在异常,以及故障部位、劣化趋势来确定是否检修,这对环保岛安全、经济运行是非常必要的。

随着计算机科学技术的快速发展,数据挖掘与分析技术在各行各业都取得了傲人的成绩,甚至改变了人们的生活习惯。环保岛生产企业的运营人员希望能够在关键设备发生劣化前就能预先提示他们,不但能提前采取措施防止故障发生,避免不必要的经济损失,还能预先根据设备状态实施检修计划。如果能够通过设备的参数构建设备的数据模型,从而用于设备故障预警预测,这将是设备检修方面的一大进步。

近年来,多种设备劣化或故障预测技术大力发展,在多行业得以应用。在国外,通用电气(GE)、西门子(Siemens)、ABB、施耐德电气(Schneider Electric)等巨头近几年来投入大量财力、物力研究大数据在工业系统设备上的应用,尽管模型算法各异,但都取得了不菲的成绩。在国内,大批公司和学者投入了研究。文献[1]利用灰色理论进行趋势预测分析实现故障预警。文献[2]使用神经网络建立内燃机振动与缸压预警模型。文献[3]利用主元分析技术(PCA)建立预测模型。文献[4]利用神经网络建立了电站的送风机故障预测模型。文献[5]利用相似性理论建立发电厂设备的故障预警模型。文献[6-7]利用多元状态估计等技术建立了电厂风机状态监测模型。文献[8]利用多元状态估计等技术建立了核动力装置状态监测模型。文献[9]建立了旋转设备振动分析相似性模型。文献[10]利用模糊理论与神经网络技术建立了超临界机组设备故障诊断。文献[11]利用聚类与高斯混合算法等技术建立了电厂前置泵状态监测与预警模型。这些技术中有的通过趋势预测,有的通过提取关键特征值预测,这些方法在某些特定应用环境和设备上取得了不错的成果,当然也存在各种各样的问题,比如神经网络容易陷入局部最优值;设备特征值提取需要很丰富的经验和理论知识,否则特征值提取不全面,导致故障预警误报率较高。

关于电厂环保岛关键设备的深度分析,国内一些专业环保公司也开始投入研究,但都处于刚刚起步阶段。本文通过多元状态估计技术和相似性理论相结合的方法,以历史生产数据分析设备全工况运行特征,研发了一套环保岛关键设备的劣化故障预警方法,并通过软件化应用于电厂环保岛关键设备检测分析。

1 多元状态估计技术

多元状态估计技术MSET(multivariate state estimation technique)源自美国阿尔贡实验室,最初该技术被应用于监测核电设备偏离常态运行。它通过对过程监测的一组正常状态的相关观测数据进行分析,从而对物理过程进行建模的一种非线性状态估计技术。由MSET产生的系统模型依赖于当下所获取的用于过程监视的观测数据的总体信息以及其与该系统在过去不同状态下所获取历史数据之间的相似度分析,从而给出当下设备的状态估计。它使用正常操作状态下的历史数据并从中学习用于定义设备状态的各个参数之间的关系。对于设备每一组新的观测参数值,MSET使用从已经学习的状态中得到的数据模型,来估计设备当下的真实状态。设备的状态由表征设备参数的值或经过运算后表示。尽管描述设备状态的参数不一定是线性无关的,但它们与设备状态当下的参数值有一定程度的相似性。被估计的状态是通过设备历史数据反映的各状态之间的加权叠加组合计算得到的。权值大小反映了各组参数描述的状态之间的相似程度。

通过读取N组设备状态的历史数据组成设备状态参数矩阵D,设备每一组历史状态数据用列向量表示,则矩阵D的列数n代表设备的n个历史状态。设备的关键参数用行向量表示,行数m代表对设备建立状态观测的m个参数变量。设定某时刻tj处采集到设备的m个状态观测数据为

X(tj)=[x1(tj),x2(tj),…,xm(tj)]T,

(1)

式中:xi(tj)是设备某个状态参数i在tj处的观测值。则矩阵D记为

Dm×n=[X(t1)X(t2) …X(tm)]=

(2)

通过获取足够多的历史上能够涵盖设备全部正常运行状态的观测数据组成设备状态参数矩阵D。创建了设备状态参数矩阵D后,可以对设备的动态过程建立数据模型。MSET建模技术基于对观测向量的当下测量值与包含历史观测向量的状态矩阵D之间进行相似性运算,2个观测向量的相似性运算结果是其相似性测度。给定设备当下的状态测量观测数据Xobs,通过设备状态参数矩阵D与权值向量W的点积,计算得到当前系统状态的估计Xest是一个N维向量。

Xest=D·WT=D[w1,w2,…,wn]T=

w1X(t1)+w2X(t2)+…+wnX(tn),

(3)

其中W为权值向量,代表了当前状态估计和设备参数矩阵D的相似性度量。权值向量可通过最小化误差向量ε得到

ε=Xobs-Xest,

(4)

则对于一个给定的状态其最小误差意义下的权值向量可表示为

W=(DT⊗D)-1·(DT⊗Xobs) ,

(5)

其中,⊗为非线性运算子,通过计算后,使得DT⊗D的乘积矩阵可逆。这里使用非线性运算子的原因是,在历史数据中心选取的设备参数矩阵D的列数存在相关性,不能保证DT·D矩阵不可逆。在实际应用中,设备参数矩阵D必须有足够的历史状态数据,因此为了解决DT·D矩阵不可逆计算的问题,MSET必须使用非线性运算子⊗代替线性运算子。

常用的非线性运算子的方法很多,有余弦相似系数计算法、皮尔逊线性相关系数计算法、Jaccard相似系数计算法、欧氏距离计算法、相似性理论计算法等。本文通过相似性理论来计算DT⊗D,求得2个向量的相似程度s(X,Y)带入式(5)中,如果当下的观测向量与历史状态矩阵中向量的相似程度越大,那么式(5)计算的结果W值越大,反之W值越小,在权值向量确定后,把式(5)带入式(3),可得到状态估计向量的计算公式为

Xest=D·(DT⊗D)-1·(DT⊗Xobs) 。

(6)

当系统接收到现场设备的实时观测值时,如果设备处于健康运行状态,通过式(6)计算,得到当前状态的估计值,计算观测值与估计值之间的偏差,当偏差小于阈值时,则认为设备处于正常状态运行。当偏差超过阈值时,通过式(6)计算构造出预估状态,其观测值与估计值的偏差大于阈值,则可以认为设备处于异常状态,从而提供预警信息。

2 相似性理论

设有向量X={x1,x2,x3,…,xn}和向量Y={y1,y2,…,yn},Sim(X,Y)为X与Y之间的相似性函数,当其相似性函数Sim(X,Y)<ε时(ε为给定的相似性阈值),称向量X,Y在以ε为界的情况下相似,记为X~Y。相似性函数Sim(X,Y)满足正定性、对称性和三角不等式。

(1)正定性:Sim(X,Y)≥0,当且仅当X=Y时,Sim(X,Y)=0;

(2)对称性:Sim(X,Y)=Sim(Y,X);

(3)三角不等式:Sim(X,Z)≤Sim(X,Y)+Sim(Y,Z)。

如果2个向量的相似性函数为2个向量之间的欧氏距离d(X,Y)时,即Sim(X,Y)=d(X,Y),当d(X,Y)<ε时,称向量Y在欧氏距离下以ε为界与X相似。2个向量的欧氏距离反映了它们之间的差异程度,数值越大,差异度越大,但向量的欧氏距离受原序列具体数据量纲单位的影响很大,其计算结果的数值会超过1。当数值>1时,很难比较向量之间的相似程度。在使用中,一般习惯将相似度与1类比,对越相似的向量给出越大的值,相似度在数值上的值域为[0,1],数值越接近1,相似度越高。所以在向量预处理过程中需要对向量进行归一化处理。

对于2个向量X={x1,x2,x3,…,xn}和向量Y={y1,y2,…,yn},Sim(X,Y)为X和Y之间的相似性函数,给定阈值ε>0,如果X~Y,则定义

s(X,Y)=1-Sim(X,Y)/ε,

(7)

即s(X,Y)为序列X与Y的相似度。

3 应用实例

电厂环保岛脱硫浆液循环泵是脱硫系统的重要组成部分,对锅炉尾气排放起着至关重要的作用。将吸收塔底部的浆液输送至喷淋层,每台脱硫循环泵对应一层喷淋,使浆液通过喷嘴后尽可能雾化,与逆向的烟气发生化学反应,吸收烟气中的SO2,也使进入吸收塔内部的烟气温度降低,以保护吸收塔内部的防腐材料不被高温烟气损坏[12]。某电厂2×600 MW发电机组配套的烟气脱硫装置采用石灰石-石膏湿法脱硫工艺,一炉一塔,每台吸收塔布置4层喷淋层,配置4台浆液循环泵。运行不到半年时间,叶轮已经开始磨损,运行状态变差,表现为设备运行效率下降,喷淋效果变差,劣化逐渐形成,在浆液循环泵从健康状态到故障状态演变的过程中,通过检测表征其性能的参数的变化趋势,可以及时发现浆液循环泵劣化征兆。本文利用MSET和相似性理论构建了浆液循环泵性能劣化预警分析系统,通过软件实时监测设备性能,提示设备初始劣化状态,捕捉其性能动态发展过程,实现浆液循环泵劣化预警。

3.1 观测变量选取

建立浆液循环泵性能劣化分析模型,首先要选取表征其性能的相关观测变量。结合性能计算的理论模型和现场运行经验分析,本文选取了浆液循环泵电流、浆液循环泵出口压力、吸收塔浆液密度、吸收塔液位、托盘出口压力5个变量作为MEST模型观测变量。

3.2 数据预处理

数据预处理分为4步:(1)首先选择设备观测变量的全工况历史数据,有效的数据是在设备运行且没有数据坏点的情况下,大约1~2年的数据,通关软件自动选取超量程、无数据坏点的数据,这一步是数据粗处理。(2)数据通过第1步粗处理后,大体都在正常的范围内,但数据之间存在不符合逻辑的情况,通过数据之间的逻辑关系分析,去掉不合理的数据段,这一步是数据精处理。(3)由于选取了近2年的历史工况,数据规模很大,需要对历史上相同工况优化处理,去掉相近或相同的工况数据,这样减少计算量,且能得到反映设备全部工况的数据。(4)数据归一化处理,由于通过MSET构建的浆液循环泵性能劣化模型的5个变量有各自的量纲,不同观测量的数值相差很大,数据必须归一化处理后,才能保证非线性运算正确衡量不同工况之间的相似程度。对各个变量按照自身的量程进行归一化处理后,处理后的变量数值映射到[0,1]范围内[13]。

图1 正常运行状态监测(截图)Fig.1 Monitoring on equipment in normal state(screenshot)

图2 劣化运行状态预警(截图)Fig.2 Warning for equipment deterioration(screenshot)

3.3 由设备状态参数矩阵D计算权值向量W

设备状态参数矩阵D的构建是整个模型的关键一环,本文共选取了约10万条数据构建浆液循环泵设备状态参数矩阵D。通过相似性理论计算W权值向量。由于软件编写过程中还有其他设备的计算模型,因此需专门配置一台计算服务器来完成计算过程。

3.4 应用实现

模型投运后,时刻监测A浆液循环泵的出力情况[14-15],正常运行状态监测界面如图1所示,劣化运行状态预警界面如图2所示。

从图1可以看出泵的电流预估值与实际值的偏差小于设定阈值3.0 A,压力的预估值与实际值的偏差小于设定的阈值20.0 Pa,系统安全运行。中途运行人员根据电厂入口硫分和负荷变化的实际情况,停运A泵约19 h后,由于电厂负荷增加,运行人员启动了A泵。启动后软件提示A泵性能下降,见图2中粗线部分,时间从19:30(图2中游标虚线)开始,当时系统给出泵的电流预估值为65.5 A,泵的电流实际值为62.0 A,二者偏差大于设定阈值3.0 A。系统给出泵的出口压力预估值为388.8 Pa,泵的出口压力实际值为302.0 A,二者偏差大大偏离设定阈值20.0 Pa。运行人员立刻向值长汇报,需要降负荷停泵。经过综合评估当时的情况后,并没有立刻下令降负荷停泵。第2日上午08:30,降负荷停泵后,检修人员立刻开展检修,避免了设备损坏和经济损失。

4 结束语

基于MSET和相似性理论构建的浆液循环泵故障预警数据模型,通过定义观测向量和状态估计向量之间的偏离度,与预先设定的阈值对比,如果偏离度超过设定的阈值,则发出预警信息提示,反之认为设备健康运行。在某电厂的环保岛浆液循环泵上实际应用该方法,证明通过MSET和相似性理论建立的模型准确性高、方法简单、预警及时,避免了设备进一步劣化,对于系统关键设备故障预警,有很好的推广价值。文中只对正常状态下的信号进行了模型分析,如果提取设备故障数据建立模型,则可建立设备故障诊断模型,为浆液循环泵的故障诊断提供决策依据。

猜你喜欢
循环泵劣化相似性
氢气循环泵工作间隙设计及特性研究
一类上三角算子矩阵的相似性与酉相似性
基于PID 实现对锅炉循环泵的智能控制
脱硫系统用浆液循环泵汽蚀分析
高含盐08系统劣化原因分析及恢复过程
热源循环泵流量对热电联供系统优化运行影响
浅析当代中西方绘画的相似性
场地环境变化引起的水泥土劣化深度及预测*
十里泉发电厂330MW机组高压抗燃油酸值异常的分析与处理
基于隐喻相似性研究[血]的惯用句