发电机转子温度监测算法的研究与实现

   2023-12-16 互联网1620
核心提示:  摘要:  大型发电机组中转子的温度是发电机运行的重要监视参数。研究了基于励磁电流的发电机转子温度间接测量算法,分析了

  摘要:

  大型发电机组中转子的温度是发电机运行的重要监视参数。研究了基于励磁电流的发电机转子温度间接测量算法,分析了相关因素及其物理方程。结合工厂试验数据,给出了发电机转子温度间接测量算法流程。利用DCS系统二层处理单元(PU)进行二次程序开发,实现循环迭代的复杂算法,通过人机界面监测显示转子的温度。实践证明,该算法在某核电新建工程中实现了基于DCS的发电机转子温度在线连续监测功能,应用效果良好。

  引言

  大型发电机转子的温度是发电机安全运行的重要监视参数。其测量方法分为直接测量法和间接测量法。由于发电机为高速旋转部件,采用转子线圈内埋人电阻的直接测温法在工艺实现上很困难,且给发电机的安全稳定运行带来隐患川。国内有学者提出基于红外热敏器件的非接触式测温和基于GaAS晶体温敏元件的光测量技术等方法,但此类技术受限于传感器自身特性以及工作环境的电磁干扰等因素,因此,大多还处在试验研究阶段,并未在发电机转子测温领域成熟应用。

  大多大型发电机组采用通过获取转子阻值进而通过计算得到转子温度的间接监测方法。按监测原理,间接测温法包括三种典型间接测量技术:测磁传感器一电压测量法,工况分析推算法以及转子温度/励磁电流间接计算法。方法一须安装测磁传感器测量转子电压和转子电流;方法二一般利用励磁系统的精确计算软件进行推算;方法三以工厂试验数据为依据,通过计算获得转子温度。本文将介绍方法三在某核电新建工程上基于全厂 DCS的实现方案。

  一、转子温度算法模型

  1.1 发电机励磁机组简介

  发电机励磁系统是根据发电机电压和负荷,按给定规律调整励磁电流,维持发电机端电压为给定水平,合理分配并列运行机组的无功;在发电机及电力系统发生故障时,通过强行增磁减磁防止事态扩大,维持电力系统稳定。随着发电装机容量不断增大,发电机励磁越来越重要。600MW及以上大型发电机组励磁方式主要分有刷励磁和无刷励磁两种。发电机转子滑环还火问题制约了有刷励磁在大型发电机组的应用,百万千瓦以上的大机组一般采用无刷励磁系统。某核电新建工程采用了东方电气&阿尔斯通TAI100-78型的发电机组,其额定功率为1300MW,额定电压为24kV,配以TKJ16745的无刷励磁系统。

  1.2转子温度的计算

  发电机转子温度计算与发电机励磁系统的励磁电流、发电机氢气温度和氢气压力有关。励磁电流越大,转子线圈的电压越高,进而产生的热量越多,转子温升越高;发电机转子采用氢气冷却方式,转子温度会随着氢气温度升高而升高;氢压越高,氢循环冷却效果越好,转子发热产生的热量被及时带走,故氢压越高,转子温升越小。

  转子温度计算需引入的三个输人数据,分别为励磁电流iex二、发电机氢气平均温度T0和发电机氢气相对压力P。根据上述相关影响因素分析及发电机厂家工厂试验,得出如下发电机转子温度的相关计算公式:

  T=T0十△T (1)

  式中:T为转子线圈温度,℃;△T为转子线圈温升,℃ 。

  △T=△T 0+「α/(l+p)」×Pex (2)

  式中:Pex为励磁功率,VA;△0与α是为常数,由制造厂给出,分别为1和0.06504。

  Pex=(Ured)2/R (3)

  式中:Ured为转子线圈电压,V;R为转子线圈电阻,Ω。

  R=R95(235+T)/(235+95) (4)

  式中:R95为95℃时的转子线圈电阻值(0.080 6Ω)。根据以上这些公式,即可通过循环迭代计算出发电机转子温度。

  在励磁电流不变时,转子线圈电压与转子电阻有同向变化趋势,但在不同的励磁电流下,对应曲线是不同的。厂家经过试验得出在励磁电流分别为50A、l00A、140A、170A、230A等五组典型值时转子电压与电阻的数据拟合方程为:

  

 

  在发电机转子温度不变,即转子阻值固定的情况下,发电机转子线圈电压与励磁电流也有着同向变化的趋势。转子在不同温度下即对应不同转子线圈电阻,其对应励磁电流与转子线圈电压关系曲线Ured=f(iex)如图l所示。

  

 

  1.3 计算算法流程

  计算发电机转子温度首先假定转子温度与氢气温度相同,并输入发电机氢气平均温度T 0,发电机氢压P以及励磁电流礼iex。根据式(4)算出此时对应的转子线圈电阻,根据已知的典型拟合曲线计算出不同励磁电流下的转子线圈电压值,进而导出Ured=f(iex)的对应

  拟合曲线。由已知输入数据励磁电流得出对应的转子线圈电压Ured,根据式(2)和式(3)计算出转子温升△T1,由式(l)得到此时的转子温度;再根据得出的转子温度T2,如上循环计算出对应的转子温升△T2,直至两次计算的温升△T的差值小于允许的迭代误差0.01。此时计算结果满足误差要求,转子温度计算值被作为最终结果输出。因发电机励磁系统随着电网波动进行励磁调节,励磁电流是一个变化值,故要实时采集,进行下一轮的循环计算,将满足误差要求的结果作为发电机转子温度实时的输出。转子温度算法流程图如图2所示,子程序1与子程序2分别实现上述△T1与△T2的计算。

  

 

  二、转子温度算法的实现

  2.1 机组DCS系统简介

  某核电站新建工程DCS系统采用的是西门子TXP/TXS系统。TXP分散控制系统提供了处理和控制生产过程所必需的自动处理、操作、监视和记录功能,它主要由AS620过程自动控制系统、 ES680工程管理系统和OM690操作和监视系统组成。核电站DCS网络结构简图如图3所示。

  

 

  2.2 转子温度监测方案

  发电机转子温度信号属于非安全级信号,故从输入信号的采集到算法程序的实现,以及到最终画面的显示都需在TXP系统中完成。监测方案如图4所示。

  

 

  由TXP系统热电阻采集模块FUMZ犯采集四路发电机氢气温度信号 GRH4llMT、GRH412MT、GRH413MT、GRH414MT, Al采集模块FUM230分别采集励磁电流GEX413MI和氢气相对压力GRV0( ) IMP这两路信号,送到AP处理器进行处理。AP中的数据通过Plantbu,总线环网与Pu相连,作为PU的输入信号并在PU中完成算法程序。在二层PU中引入第三方程序实现转子温度计算的编程,最终将转子温度计算结果GRH10lMY信号送到二层画面GRH001 YCD中显示。

  西门子一层离线组态软件TEC4及ES680中很难实现复杂的拟合迭代循环等算法,故通过PU功能块K_R解决此难题。K_R功能块是专门用于与来自第三方编程程序或应用程序的模拟量过程信号的接口模块。使用其他第三方编程语言,在PU中通过与K_R功能块接口,最终实现复杂算法的运算。该核电机组发电机转子温度的在线监测,也就是通过此K_R功能块在PU中实现算法编程。按照转子温度算法的流程步骤,通过中间计算转换的间接方式获得发电机温度的数值。以GRH101MY作为二层OM690操作和监视系统的引用信号,在K_R功能块中设置其参数。M_ANF和M_END分别为转子温度信号GRH10lMY的量程上下限,设为0~450,参数Y.UNIT设为温度单位℃,参数Y.DEST设为YP99,它是指在PU中形成的信号。K_R功能块及其与OM690信号接口参数设置如图5所示。

  

 

  三、结束语

  本文设计的基于励磁机励磁电流/发电机转子温度关系及相关工厂试验数据的发电机转子温度间接测量方法简便直观,适用于机组正常运行时的一般性监测。该方法无需额外安装一次测量元件,尤其是在该核电项目上,通过对DCS系统二层PU的二次开发,实现了基于主控室DCS操作站的发电机转子温度在线连续监测功能。

  该实现方案简化了测量及监控装置,统一了人机监控界面,提高了设备运行的可靠性,减少了维护检修工作量;对大型发电机组的发电机转子温度监测具有示范意义和推广价值。


 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  隐私政策  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅