随着信息技术的高速发展和计算机硬件水平的快速上升,大数据技术、智能电厂、工业4.0 等相关概念逐渐被提出。国内许多发电集团都已经逐步开始新一代智能电厂的建设,这其中就包括了发电设备的在线预警部分。我国发电技术通过几十年的发展,电厂数字化、信息化水平大幅提升,积累了大量的运行数据,这为发电设备的大数据分析研究奠基了基础。
针对发电设备故障频发的状况,目前对发电设备的状态与故障的研究已经逐渐从设备的监测诊断过渡到设备在线的故障预测。近年来大数据分析和人工智能方法(AI)在预测与分类等方面存在优点,可用于非线性复杂系统的故障预警研究。
本文将基于数据驱动的发电设备在线预警研究经过对设备的运行数据挖掘分析,来帮助用户实现设备状态的在线管理。基于设备的历史运行数据,对关键设备创建健康数据模型,在故障早期发现设备的状态异常,并帮助分析人员分析设备的实时状态,从而大幅提升设备运行的安全水平和效率,减小因设备故障引发的非计划停机与安全事故,达到下降运行维护成本,为企业创造更多经济效益的目的。
1、在线预警系统的设备建模
在线预警是以现场实时数据为基础,对所采集的数据进行处理、分析、预测,而后基于全部采集与分析预测的数据来判断设备的运行状态并帮助运行人员确认设备是否须要进行检修。事实上,多数机组设备都不会忽然停机并中止工做,更多的状况是通过几周或几个月的劣化过程而变得失效。在这个劣化过程当中设备还会给出许多报警信息,这些早期的警告信息如温度、振动或声音等均可以经过在线预警技术发现,如图1 所示。虽然在线预警技术自己比较复杂,可是在设备失效前,在线预警可以给出足够的时间让运行维护人员来计划、安排与维修,避免机组非计划停机而形成的影响。
图1 设备失效模式图
非线性状态估计(NSET)方法,是由Singer 等人提出的一种基于数据的非参数建模方法。该方法目前在传感器校验、状态检测、故障预警等领域取得了必定的成果。
假设一个设备在其运行过程当中,表明其运行状态有n个相互关联的测点,那么在某一时刻t观测到的n个数据即为这一时刻描述该设备的状态向量Xobs,即:
通过模型计算的预测向量为Xest,表明模型在这一个时刻给出的设备状态预估值。对输入到模型的任意一组状态向量Xobs,模型都能对应生成一个m维的权值向量W:
式中,D为历史状态矩阵。历史状态矩阵中每一列状态向量都表明设备在过去某一时刻的正常状态,通过合理选择历史状态矩阵就可以描述出该设备在不一样工况、不一样环境下正常运行的状态过程。因此构造历史状态矩阵的本质就是用正常数据来描述设备的运行特性。其形式为:
权值向量W经过计算肯定。ε为模型输入与输出的残差,最小化该残差:
式中,X obs(i)为该向量的第i 个元素。
将S (w) 分别对权值向量W 求偏导 ,并令其等于0,得:
将式(7)化简得:
将式中的m个方程组写成矩阵形式,即:
若是只须要对状态向量中某一个变量进行计算,那么只需取历史状态矩阵的对应行数据与权值向量进行相乘,即:
由式(12)可知,状态向量中任一变量的预测值是将历史状态矩阵中该变量的m个历史状态变量值乘以类似度权值累加而来。在权值W的计算过程当中,为方便计算类似性程度将DTD和DTXobs点乘更换为欧式距离运算。
模型输入的状态向量是在机组设备运行过程状态下获得的,而历史状态矩阵涵盖了机组设备在全部工况下的正常状态。因此输入向量会与历史状态矩阵中一些历史状态向量相似,而这些相似的状态向量通过上述计算处理就能够给出精确度较高的输出预测值。
2、基于PI数据库的数据采集
随着信息化技术和自动控制技术的不断发展,为实现电厂实时状态监测、性能分析、优化运行提供可能。基于数据驱动的发电机组在线预警系统正是以海量数据为依托,实时分析预测机组设备的状态运行数据,评估机组设备的运行状态。因此,实时数据采集系统是在线预警的基础。
现场监测机组设备运行的传感器和信号采集装置等组成了以PI数据库为核心的实时数据采集系统。如图2所示,信号采集装置将分布在机组设备的各个传感器采集的实时数据集中起来,而后传输给PI接口机,经过TCP/IP协议将数据发送给PI服务器进行存储。设备在线预警系统经过访问P I服务器进行取数。在这个过程当中,数据传输过程的安全性和快速性十分重要。经过PI的一系列技术,保证了在线预警系统实时取数的可能,而且它提供的PB和Datalink 模块也为取数提供了便捷性。此外,考虑到各个传感器类型不一样、测点不一样、采集频率不一样,只有选取合适的传感器、测点以及采集频率,才能为在线预警系统提供能够直接计算的实时数据,才能保证数据的有效性。
图2 设备数据采集过程图
3、在线预警系统整体架构
一、系统功能介绍
在线预警系统能够做为一个中转站,使电厂各个系统相互结合起来:好比检修系统、资产管理系统、历史案例知识库等。将机组设备大量历史运行数据结合起来,组成各个设备的评价模型。如图3所示,在线预警系统经过利用电厂SIS 系统积累的运行数据,对机组设备创建包含各个工况和环境信息的健康状态数据模型。在此基础上,在线预警系统读取P I 实时数据库的实时数据,输入到计算程序中计算预估值和误差,从而可以发现设备的早期异常状态信息,便于运行检修人员等其余工做人员及时进行分析并安排计划相应的工做。此外,每一次预警信息通过处理后都能将运行检修人员的检修通过和缘由分析添加到历史案例知识库中不断完善,使得在线预警系统的诊断效率不断提升。
图3 在线预警系统功能结构图
二、系统组成
如图4所示,在线预警系统硬件主要由计算存储服务器、WEB发布服务器、实时数据服务器、客户机等主要硬件组成。系统从实时数据服务器读取须要的实时数据并送到计算存储服务器进行分析计算,分析预警结果经过WEB 发布服务器发布。计算存储服务器负责链接实时数据库,将实时数据送入预警模型进行计算,计算预测结果保存在其数据库中。WEB发布服务器负责从计算存储服务器读取分析结果,而且经过在线预警系统客户端展现给用户。实时数据服务器负责保存机组设备的运行数据,并提供给在线预警系统进行分析参考。在线预警系统可以将各个机组设备的异常数据及相关测点信息整合成预警诊断单,结合历史案例知识库提供的历史案例和专家知识快速定位到可能的故障并反馈给用户。
图4 在线预警系统结构图
4、设备实例分析
目前该方法已经逐渐被国内一部分电厂重视,并和某些第三方企业展开合做,取得了十分良好的使用效果。经过该方法的实际应用和专业工做人员的不断总结和完善,避免了不少没必要要的经济损失和设备故障可能形成的严重后果。下面经过某电厂实际发生的一次风机驱动端轴承振动异常案例来讲明该方法的实际应用。
在线预警系统将设备出现异常的测点等相关信息整理成如表1所示的测点详情表。工做人员就能够按照相关设计流程,并结合相关设备的实际预测信息和历史案例知识库对设备可能发生的问题进行分析判断,并作出相关措施,这样就能够提早排除设备故障。
表1 一次风机驱动端轴承振动预测值
一、测点趋势图及现场状况回顾
一次风机垂直方向振动值以前一直稳定在3.0 mm/s 之内,去年2016年3月6日16时30分左右忽然升至3.46 mm/s,预测程序产生警报,现场运行人员接到通知后就地检查轴承温度、油质均合格,但水平、垂直方向振动值基本维持在1.7 mm/s和3.0 mm/s 区域波动,查阅历史数据库和案例知识库怀疑隔板再次开裂。因而便安排运行维护人员增强对该风机的日程巡检。3月19日14时47分在预警系统中观察到振动达到(垂直方向)3.83 mm/s,现场实测风机垂直振动3.7 mm/s,水平振动2.2mm/s,为保证风机的安全稳定运行,汇报了专业主管及领导。主管确认状况后,计划安排对一次风机进行单侧隔离,安排停运检修。2016年3月21日得到热机工做票许可,对一次风机进行隔离检查工做。
二、设备异常分析
(1)缘由分析
结合预警信息并查询历史案例知识库得知:以前一次风机振动大是由于风机支撑隔板因厂家焊接工艺问题,隔板未焊透,从而产生裂纹,出现过裂纹后,现场挖补,发现支撑隔板有轻微变形,致使转子组水平度误差增大,引发振动增大。这次风机轴承振动出现异常,怀疑隔板再次开裂,致使支撑强度下降,风机运行中支撑隔板变形加重,在应力缓慢释放过程当中,振动及中心误差增大致使轴承箱与支撑隔板紧固螺栓有松动,形成转子中心误差和轴承振动进一步增大。
(2)结果分析
3月21日,一次风机大盖吊出后当即组织对风机进行检查,发现风机转子中心下沉,轴承箱支撑板增强筋发现裂纹,叶轮轮毂与气封接触处有磨痕,风机一级叶轮中心下沉,风机侧联轴器下开口偏大,彻底符合预期。对轴承箱支撑板裂纹进行挖补、补焊、PT复检后合格。一次风机于3月21日16时左右风机转子中心找正结束。检修结束后,风机轴承振动基本恢复正常。
5、前景与展望
在过去,维修只是为了修理产生故障或失效的设备,可是在今天,维修是一个集各个领域知识的高度复杂的过程,而且它以大数据为驱动。现代维修的一个基本目标是采集并分析设备信息,而后决定什么时间进行干预来减小损失。经过采用基于运行数据驱动的在线预警系统,对机组设备的运行状态进行实时监测和状态跟踪,不只能够下降维修成本,减小非计划停机,还可使备件存储减小,生产时间增长。在线预警系统一旦出现报警,运行人员即可以结合预警信息、相关测点信息以及历史案例知识库等快速定位出报警来源,将故障消灭在早期萌芽阶段,这样不只能够给电厂带来巨大的经济效益,并且对于员工来讲还能够减小工做压力,使工做更加安全可靠。
做者:黄一枫 茅大钧 单位:上海电力学院自动化工程学院数据库