基于目标值分析的电厂在线性能诊断方法及系统与流程

文档序号:21601127发布日期:2020-07-24 16:53阅读:307来源:国知局
基于目标值分析的电厂在线性能诊断方法及系统与流程

本发明属于电厂性能智能诊断领域,尤其涉及一种基于目标值分析的电厂在线性能诊断方法及系统。



背景技术:

本部分的陈述仅仅是提供了与本公开相关的背景技术信息,不必然构成在先技术。

电厂在运行过程中产生了大量的运行数据,通过数据的处理,我们可以得到一部分电厂的运行指标,其中一部分指标可以表征电厂热力系统及设备的性能状况,我们称之为性能指标,实际运行过程中的性能指标值,以下称之为运行值。

电厂的热力系统和设备的性能指标,除了运行值外还有设计值,指的是性能指标在设计的边界条件下所能达到的值,但设计值的边界条件较为固定,但发明人发现,实际运行时,实际的边界条件与设计值的边界条件往往存在偏差,因而这种在边界条件下对比运行值和设计值的方式缺乏客观性,据此难以评价运行状态的优劣。



技术实现要素:

为克服上述现有技术的不足,本发明提供了一种基于目标值分析的电厂在线性能诊断方法及系统,通过基于设备当前的边界条件获取动态目标值,并基于设备的运行值和目标值之间的差异进行故障的诊断,结合当前边界条件能够客观的评价设备运行状态,保证了后续故障诊断的准确性。

为实现上述目的,本发明的一个或多个实施例提供了如下技术方案:

一种基于目标值分析的电厂在线性能诊断方法,包括以下步骤:

获取电厂设备的实时运行数据,并据此计算得到设备各项性能指标的运行值;

根据当前的边界条件,计算各项性能指标的目标值;其中,边界条件和各项性能指标的目标值之间的关系是预先建立的;

实时监测各项性能指标的运行值与目标值之间的差异,当差异超过设定临界值时,对该设备进行故障诊断。

一个或多个实施例提供了一种基于目标值分析的电厂在线性能诊断系统,包括:

运行数据采集模块,获取电厂设备的实时运行数据,并据此计算得到设备各项性能指标的运行值;

目标值计算模块,根据当前的边界条件,计算各项性能指标的目标值;其中,边界条件和各项性能指标的目标值之间的关系是预先建立的;

故障诊断模块,实时监测各项性能指标的运行值与目标值之间的差异,当差异超过设定临界值时,对该设备进行故障诊断。

一个或多个实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的基于目标值分析的电厂在线性能诊断方法。

一个或多个实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的基于目标值分析的电厂在线性能诊断方法。

以上一个或多个技术方案存在以下有益效果:

通过预先建立边界条件与目标值之间的关系,根据当前实际的边界条件获取动态的性能指标的目标值(应达值),结合当前边界条件能够客观的评价设备运行状态,保证了后续故障诊断的准确性。

并且,通过对比目标值和运行值的偏差,如果偏差超出了临界值,代表机组运行中性能方面可能出现了问题,同时根据指标偏差情况(故障征兆)判断机组可能存在的故障种类,有效防止了运行过程中仪表误差、目标值预测误差等,避免了不必要的报警,防止诊断参数的过于敏感,帮助用户及时发现问题和解决问题。

附图说明

构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。

图1为本发明实施例提供的一种基于目标值分析的电厂在线性能诊断方法流程图;

图2为本发明实施例提供的一种基于目标值分析的电厂在线性能诊断方法逻辑框图。

具体实施方式

应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

实施例一

为了克服实际运行时边界条件与设计值对应的边界条件不同,导致的设备运行状态难以评估的问题,本实施例公开了一种基于目标值分析的电厂在线性能诊断方法,根据实际的边界条件计算性能指标的目标值,将设备的实际运行状态采用相同边界条件下的目标值进行衡量。具体地,所述方法包括以下步骤:

步骤1:获取电厂设备的实时运行数据,对数据进行加工处理,计算各项性能指标的运行值,并储存到数据库中,进入步骤2;

所述电厂实时运行数据包括汽轮机、加热器、各类水泵等设备的运行数据。各项性能指标的运行值可通过预存的热力系统及设备性能指标计算公式进行计算。本实施例中,以汽轮机为例,进行汽轮机的在线性能诊断。获取的汽轮机的性能指标包括:机组负荷、各调节阀门开度、调节级后压力、温度、各级抽汽压力、各级汽轮机排汽温度、各级给水温度和压力等。

步骤2:从电厂设备的实时运行数据中获取各设备的当前边界条件,根据预先构建的各项性能指标目标值分析模型,计算当前边界条件下各项性能指标的目标值,并储存到数据库中,进入步骤3;

所述边界条件包括外界环境条件和设备输入条件。具体地,汽轮机外界环境条件包括汽轮机所处环境的温、湿度等,汽轮机输入条件包括主蒸汽参数、流量、再热蒸汽参数、背压、对外供热量等。

本实施例提供了三种性能指标目标值分析模型构建方法:

(1)采用质量守恒和能量守恒的方法,或通过研究系统和设备的变工况特性,运用建立机理模型的方法,对不同边界条件(例如机组变负荷)下的性能指标目标值进行计算。

以汽轮机为例,通过方法(1)进行目标值分析的性能指标包括:各级抽汽压力。

例如各级抽汽压力的计算:通过研究汽机变工况的特性,运用变工况所遵循的弗留格尔公式,可以建立各级抽汽压力与机组流量的模型,据此就可以对机组在不同负荷下的各级抽汽压力进行目标值的计算。

(2)收集机组正常运行的数据,采用数据挖掘的方法,通过建立恰当的系统或设备的神经网络模型,实现变负荷和不同边界条件下性能指标目标值的计算。并具备根据最新的运行数据,不断实现模型更新的能力。

以汽轮机为例,通过方法(2)进行目标值分析的性能指标包括:调节级后压力、温度,各级给水温度和压力。

例如通过对以往一段时间内不同负荷下,汽轮机正常运行过程中主汽调节级前后参数的挖掘,建立调节级的神经网络模型(输入为主蒸汽参数和流量、各调节阀门开度等,输出为调节级后压力、温度参数),可以根据调节级的输入数据,自动判断各种各工况下调节级后参数的目标值。

(3)采用性能试验的方法,完成某系统和设备的性能测试,通过测试阶段的数据,完成设备的性能曲线拟合或建立性能数据库,实际运行条件下根据具体边界条件,调用曲线或数据库对性能指标目标值进行计算。

以汽轮机为例,通过方法(3)进行目标值分析的性能指标包括:各级汽轮机排汽温度等。

原设计的各级缸效率可能跟实际运行的工况有所偏差,因此有必要利用多工况下一些试验数据,对各汽轮机缸效率重新核实,拟合出新的负荷—缸效率曲线,在实际运行过程中,利用负荷—缸效率曲线结合各级排汽压力,即可预测各级汽轮机排汽温度。

可以理解,以上目标值的分析仅是以汽轮机为例,对于电厂任意一个具体的系统和设备,根据其测点及运行数据的充分程度和模型的复杂程度,目标值分析可以采用上述任何一种方法,也可以两种或多种方法共用,如上文所述汽轮机的各级抽汽压力采用方法(1)计算,汽轮机的调节级后参数采用方法(2)计算,而汽轮机各级排汽温度可以采取方法(3)计算。

步骤3:对步骤1计算得到的性能指标运行值以及步骤2得到的目标值进行输出,形成性能监视画面;同时刻对比二者差值,当二者差超过设定的临界值时,进行指标报警,并进入步骤4;

预先故障诊断数据库,存储各类机组各项性能指标正常运行的临界值,以及针对每一类设备建立的故障诊断模型。其中,所述临界值为运行值与目标值差值的临界值,以此来判断各项性能指标是否运行正常。

上述目标值指的是临界条件对应的设备正常运行的理论数值,但实际运行过程中,若仅微弱的超出该理论数值,并不会引起故障的产生,若直接以该值作为报警的阈值,则存在不必要的报警,即报警过于敏感。因此,本实施例设置了临界值,当运行值与目标值之间的差值超过临界值时,才进行报警,可以有效防止运行过程中仪表误差、目标值预测误差等,防止诊断参数的过于敏感。

步骤4:根据步骤3中出现的报警指标的数量、类型、偏离度,结合故障诊断系统,利用系统内建立的故障诊断模型,综合机组其他运行数据,逐步确定具体故障类型,进入步骤5;

以汽轮机为例,若其中一项性能指标进行报警时,所述步骤4具体包括:

步骤4.1:对汽轮机的多个指标(比如指标温度、压力)的运行值(见步骤1)和目标值(见步骤2)进行差值计算,得到运行偏差;

步骤4.2:判断步骤(1)中运行偏差与各指标临界值的大小,当偏差超过临界值时,认为运行指标存在问题(比如说温度偏高、压力偏低等等);运行偏差与各指标临界值的差值记为偏差值;

步骤4.3:基于各性能指标的偏差值,结合故障诊断模型,对故障类型进行逻辑判断。

当出现故障时,通常是不止一项性能指标偏离正常值,因此需结合多种性能指标进行综合评判,比如当设备同时出现温度偏高、压力偏低的问题时,认为设备存在第1类故障;只出现温度偏高时,设备出现第2类故障;只出现压力偏高时,设备存在第3类故障。

其中,具体地,故障诊断模型建立方法具体包括:

(1)获取历史故障数据,所述历史故障数据包括故障类型、以及本设备相应的性能指标运行值和各性能指标的目标值;

(2)通过对各项性能指标的运行值和目标值进行差值计算,再将该差值与临界值进行差值计算得到各项性能指标的偏差值;

(3)在故障诊断模块中建立各项性能指标偏差值和故障类型的逻辑关系,或者,基于各项性能指标偏差值和故障类型建立深度学习模型,形成故障诊断模型。

所述步骤(3)中,若建立深度学习模型,还可以通过设置人工故障标记的方法,对出现故障的记录进行故障类型标记,可以帮助系统不断学习和完善故障诊断模型。

偏差值反映了各项指标偏离正常值的程度(过高或者过低),作为故障判别的依据更为准确,采用偏差值进行模型的建立,相较于直接基于各项指标的运行值和故障得到的模型,诊断结果更为准确。

可以理解,若需对其他设备进行故障诊断,则需建立对应的故障诊断模型。当然,针对各设备的诊断模型也可以分别应用,建立各设备单独的性能诊断模型,通过对各重点设备的性能监控,实现电厂热力系统的在线性能诊断。

步骤5:根据步骤(4)诊断的结果,结合专家数据库,给用户提供运行建议和指导。其中,专家数据库存储不同故障类型对应的应对建议。

并将故障数据单独标记,作为修正故障诊断模型的测试数据,以进一步提供故障诊断效果。

实施例二

本实施例的目的是提供一种基于目标值分析的电厂在线性能诊断系统。

为了实现上述目的,本实施例提供了一种基于目标值分析的电厂在线性能诊断系统,包括:

运行数据采集模块,获取电厂设备的实时运行数据,并据此计算得到设备各项性能指标的运行值;

目标值计算模块,根据当前的边界条件,计算各项性能指标的目标值;其中,边界条件和各项性能指标的目标值之间的关系是预先建立的;

故障诊断模块,实时监测各项性能指标的运行值与目标值之间的差异,当差异超过设定临界值时,对该设备进行故障诊断。

实施例三

本实施例的目的是提供一种电子设备。

为了实现上述目的,本实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤,包括:

获取电厂设备的实时运行数据,并据此计算得到设备各项性能指标的运行值;

根据当前的边界条件,计算各项性能指标的目标值;其中,边界条件和各项性能指标的目标值之间的关系是预先建立的;

实时监测各项性能指标的运行值与目标值之间的差异,当差异超过设定临界值时,对该设备进行故障诊断。

实施例四

本实施例的目的是提供一种计算机可读存储介质。

为了实现上述目的,本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时执行以下步骤:

获取电厂设备的实时运行数据,并据此计算得到设备各项性能指标的运行值;

根据当前的边界条件,计算各项性能指标的目标值;其中,边界条件和各项性能指标的目标值之间的关系是预先建立的;

实时监测各项性能指标的运行值与目标值之间的差异,当差异超过设定临界值时,对该设备进行故障诊断。

以上实施例二、三和四中涉及的各步骤与方法实施例一相对应,具体实施方式可参见实施例一的相关说明部分。术语“计算机可读存储介质”应该理解为包括一个或多个指令集的单个介质或多个介质;还应当被理解为包括任何介质,所述任何介质能够存储、编码或承载用于由处理器执行的指令集并使处理器执行本发明中的任一方法。

本领域技术人员应该明白,上述本发明的各模块或各步骤可以用通用的计算机装置来实现,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。本发明不限制于任何特定的硬件和软件的结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1