舰船科学技术  2022, Vol. 44 Issue (22): 162-165    DOI: 10.3404/j.issn.1672-7649.2022.22.032   PDF    
考虑PLC技术的船用蒸汽发生器给水水位监控方法
吴静进     
南昌大学 科学技术学院,江西 南昌 330029
摘要: 船用蒸汽发生器给水水位受外部环境、室内压差以及水流动态变化等多种因素影响,导致监控难度较大,为此提出一种考虑PLC技术的给水水位监控方法。根据给水的线性和能量守恒变化规则,计算给水、压力差变化前后水体流入和流出的瞬态变化参数,通过参照变量约束监控精准度。利用PLC技术的数据时序表达能力,采集蒸汽发生器现场数据并结合环境情况,将水位的监控问题看作是给水箱内外压差变化计算问题,求解内外压变化对给水位变动的影响,得到最终判定数值,完成有效监控。实验数据表明,本文方法监控精准度较高,在不同的给水情况下能完成有效监控,与实际情况表达一致,算法鲁棒性和实用价值较高。
关键词: PLC技术     船用蒸汽发生器     水位监控     能量守恒     瞬态变化    
Monitoring method of feed water level of marine steam generator considering PLC technology
WU Jing-jin     
College of Science and Technology, Nanchang University, Nanchang 330029, China
Abstract: Considering that the feedwater level of marine steam generator is affected by many factors, such as external environment, indoor pressure difference and dynamic change of water flow, which leads to the problem of great difficulty in monitoring, a method of feedwater level monitoring considering PLC technology is proposed. According to the linear and energy conservation change rules of water supply, calculate the transient change parameters of water inflow and outflow before and after the change of water supply and pressure difference, and monitor the accuracy by referring to variable constraints. By using the data timing expression ability of PLC technology, the on-site data of steam generator is collected and combined with the environmental conditions. The water level monitoring problem is regarded as the calculation problem of the pressure difference between the inside and outside of the feed tank. The impact of the internal and external pressure changes on the feed water level change is solved, and the final judgment value is obtained to complete effective monitoring. The experimental data show that the proposed method has high monitoring accuracy, can effectively monitor different feedwater, and is consistent with the actual situation, the algorithm has high robustness and practical value.
Key words: PLC technology     marine steam generator     water level monitoring     conservation of energy     transient change    
0 引 言

船用蒸汽发生器,具备能源转换、能量供应以及动力支持等作用[1],但由于给水不及时或供水过满造成的设备损坏问题不在少数,影响运行稳定性和安全性。基于此,对船用蒸汽发生器给水水位进行实时监控非常有必要[2-3]

综合上述问题,本文提出一种考虑PLC技术的船用蒸汽发生器给水水位监控方法。可编程序逻辑控制器(programmable logic controller,PLC)属于一种编程监控技术,根据舰船蒸汽发生器的实际现场情况。监控算法考虑到蒸汽发生器的实时变化影响,以箱内外压差作为参照变量,根据压差变化得到具体的水位变化[4]。本文方法可以避免除水位外的其他因素混淆影响,提高了监控的精准度、实时性以及实际贴合能力,整体算法所需运算量较小,简单易实现。

1 蒸汽发生器水位瞬态状态分析

由于船用蒸汽发生器给水水位变化受多种因素影响,为提高后续监控的精准性,只考虑蒸汽发生器内部质量和压差能量变化导致水位变动[5],对不同给水、出水情况下流动通道内流体质量及能量守恒关系,能量守恒方程为:

$ \frac{{\partial \rho }}{{\partial t}} = - \frac{1}{A}\frac{{\partial W}}{{\partial z}},$ (1)
$ \frac{{\partial \left( {\rho h} \right)}}{{\partial t}} = - \frac{1}{A}\frac{{\partial \left( {Wh} \right)}}{{\partial z}} + \frac{{{q^2}}}{A} + \frac{{\partial P}}{{\partial t}}。$ (2)

式中: $ A $ 为蒸汽发生器流通面积; $\ \rho $ 为水流密度; $ W $ 为水流质量; $ {q^2} $ 为流线密度; $ t $ 为测试时间; $ P $ 为发生器质量; $ \partial $ 为守恒参数。

根据上述得到的水体线性变化模式可得到流动水体的具体表达状态:

$ \left\{ \begin{aligned} \dot x = {A^2}x + {B^2}u ,\\ \dot y = {C^2}x + {D^2}u 。\\ \end{aligned} \right. $ (3)

式中: $ {A^2} $ 为水体状态变化矩阵; $ {B^2} $ 为水体输出矩阵; $ {C^2} $ 为状态反馈矩阵; $ {D^2} $ 为最终的水体实时状态变化矩阵。通过上述过程对船用蒸汽发生器给水实时状态的分析[6],得到进水和出水状态下,水体线性瞬态变化,根据实时变化值为后续监控算法提供初步判定标准。降低因环境状态判定失误导致监控误差问题,并通过初步线性函数判定,避免监控目标查找失败发生,提高整体监控性能。将上述水位用曲线学形式进行描述如图1图2所示。

图 1 水位上升时水体浓度变化 Fig. 1 Change of water body concentration when water level rises

可以看出,随着测试时间的不断增长,水位出现上升、发生器水箱两侧压力存在下降现象。根据上述过程给出状态运算函数,可精准求解到水体状态与其他参数之间的关联关系,有助于后续监控。

图 2 水位变化时箱体二次压力变化 Fig. 2 Secondary pressure change of the box when water level changes
2 船用蒸汽发生器给水水位监控 2.1 基于PLC技术的监控参数变量分析

考虑船用蒸汽发生器给水水位监控容易受外界(船体涨水、天气以及空气蒸发)等因素干扰,还因为监控点与接收点之间存在时延,所以监控误差较大。本文采用PLC技术的(比例+积分+微分)运算公式,将给水水位瞬态变化参数作为初步运算的模拟量,对下一步监控参数进行调节控制,使计算过程更符合船用蒸汽发生器的实际变化情况,提高监控精准度。

设定初始水位输出变量为 $ M\left( t \right) $ ,函数表达式为:

$ M\left( t \right) = {K_c}e + {K_c}\int_0^t {e{\rm{d}}t + } {M_{initial}} + {K_e}{\rm{d}}e/{\rm{d}}t。$ (4)

式中: $ {M_{initial}} $ 表示控制回路输出的初始值; $ {K_c} $ $ {K_e} $ 分别表示在 $ c $ $ e $ 点的偏差增益。为保证算法的实际应用性能,设定水位传感器,将现场数据输入到式(4)中,采用PLC算法求得回路表输出值,即为后续监控的判定因子。但由于现场变动因素过多,得到的输出值需要不断进行模拟演化后,发送至接收器中,给后续监控算法需要考虑的详细参照变量。

2.2 监控算法实现

以上述得到给水水位参照变量函数为基础,建立船用蒸汽发出器水位变化模型,分析导致水位变化的详细判定参数如:水位线、水密度、管内压强差变化等,根据这些动态值和PLC技术实现有效监控。

通常情况下,蒸汽发生器的水位测量点布置在下降通道环形空间内,该环形空间内的水位变化通常是因为内外压强差变动引起的,但要想获得最为精准监控数据,不仅要考虑压强差,还要考虑水密度以及零水位压差变化。

为了提高监控算法的及时性,在蒸汽发生器外部设置压差传感器、引压管以及液柱等装置,采用压差式测量原理,采集冷凝管上部的与内部之间的压差值,并传输到监控接收器中,表达式为:

$ {P_A} = {P_V} + {\rho _1}g\left( {h + {L_1}} \right) + {\rho _V}g\left( {{L_0} - h - {L_1}} \right),$ (5)
$ {P_B} = {P_V} + {\rho _\chi }g{L_2},$ (6)
$ \Delta P = {P_B} - {P_A} = {\rho _\chi }g{L_2} - {\rho _1}g\left( {h + {L_1}} \right) - {\rho _V}g\left( {{L_0} - h - {L_1}} \right)。$ (7)

式中: $ {\ \rho _1} $ 表示下降通道混合水密度; $ {\ \rho _V} $ 表示正常情况下蒸汽密度; $ {\ \rho _\chi } $ 表示参照管内水密度; $ g $ 表示蒸汽发生器质量; $ {L_0} $ $ {L_1} $ $ {L_2} $ 分别外部供给水箱初始、发生器满水以及零水位高度值。由此,得到最终的监控函数 $ \ \beta \left( \lambda \right) $ 为:

$ \beta \left( \lambda \right) = \frac{\xi }{\zeta }\frac{{\Delta P - \Delta {P_0}}}{{\Delta {P_{100}} - \Delta {P_0}}}。$ (8)

式中, $ \lambda $ 表示最终水位。可知,当蒸汽发生器外部传感采集到压差数据后,与求得的零水位和满水位数据进行计算,即可得到最终实时水位值,完成监控。

3 实验测试 3.1 测试背景

为保证实验质量和监控结果的参考性,以不同的变化条件为测试环境,验证本文监控方法在不同情况下的实用效果。测试条件分别为:给水温度升高、给水流量突然减少2种情况。实验涉及到的详细参数如表1所示。

表 1 船用蒸汽发生器详细工作参数 Tab.1 Detailed working parameters of marine steam generator
3.2 不同情况下给水水位监控结果研究 3.2.1 基于给水温度升高的水位监控分析

在给水水温升高条件下,运用本文方法监控此时给水水位的实际变化。船用蒸汽发生器最高水位为2 m,水温变化为32℃~72℃。蒸汽发生器控水系统包含:主回水和循环混合室、发生器水箱,其中,混合室内水处于循环流动状态,水位一般在0.4 m左右不变。实验结果如图3所示。

图 3 给水水温升高时发生器水位监控结果 Fig. 3 Monitoring results of generator water level when feedwater temperature rises

可以看出,随着蒸汽发生器水温的不断上升,其水位有着先升高后下降的变化趋势,其升位点在56℃,持续变化至66℃后停止上升。这是因为,蒸汽发生器内温度上升,会导致水体沸腾,含汽量增加,使得箱内和箱外俩相流动减弱,导致给水水位升高,由此对比,发现本文监控方法结果符合给水温度升高下的水体变动情况,监控精准度较高。

3.2.2 基于给水流量突然减少的水位监控分析

图4给出在给水流量突然减少的情况下,本文方法对蒸汽发生器给水水位变化的具体监控结果,在360 s减少给水流量。

图 4 给水流量突然减少时发生器水位监控结果 Fig. 4 Monitoring results of generator water level in case of sudden reduction of feedwater flow

可以看出,在该环境下,本文方法监控到主回路和循环下水道的水位变化呈现开始和结尾稳定、中间区域波动较大的现象。说明此时发生了给水流量突然减少的情况,由于给水量短时间内突然下降,导致下降通道中的过冷度下降,混合室内的水不能及时供给到上升通道中,形成瞬时压差,导致沸腾高度减少,水位整体存在下降的现象。

3.2.3 基于蒸汽流量增加的水位监控分析

图5给出在蒸汽流量突然增加的情况下,本文方法对蒸汽发生器给水水位变化的具体监控结果,在600 s增加蒸汽流量。

图 5 蒸汽流量突然增加时发生器水位监控结果 Fig. 5 Monitoring results of generator water level in case of sudden increase of steam flow

可以看出,本文方法监控到主回水和循环混合室水位在600 s时出现先上升后下降的趋势,随后发生器水箱也下降。当蒸汽流量突然增加时,发生器内部压力迅速下降,此时由于压差变化上升通道内会存在大量气泡,导致混合室内水流动受阻,出现水位上升情况。随后,由于水流动供给不及时,水箱水位下降,短时间后恢复正常。由此可见,本文方法监控结果与实际情况较为贴合,与状态变化表达一致,对给水水位变化监控效果较佳。

4 结 语

本文提出一种基于PLC技术的船用蒸汽发生器给水水位监控方法。考虑到水位瞬态不确定性强和其他因素影响较大的问题,在实施具体监控前,对蒸汽发生器内部结构和给水系统进行详细分析,采用能量守恒定律,计算出给水前后箱体内部的实际压差变化,将该变化作为后续监控指标参考,大大提升监控精准度,避免误差影响。结合PLC技术的监控方法,能够有效捕捉到蒸汽发生器给水水位的实时动态变化,并结合传感器提高监控的实际应用能力,监控算法以给水箱内外压差为主要目标,能使得到的控制结果与实际情况更为贴合。在实时监控船用蒸汽发生器给水水位的基础上,按照调控器,根据实际要求来控制水位变动是下一步的研究方向。

参考文献
[1]
李晓伟, 吴莘馨, 张作义, 等. 高温气冷堆示范工程螺旋管式直流蒸汽发生器工程验证试验[J]. 清华大学学报(自然科学版), 2021, 61(4): 329-337. DOI:10.16511/j.cnki.qhdxxb.2021.25.029
[2]
陶钰, 吕坤勇, 彭磊, 等. 基于TMR传感器阵列的蒸汽发生器换热管检测探头设计[J]. 仪表技术与传感器, 2020(5): 37-41+47. DOI:10.3969/j.issn.1002-1841.2020.05.009
[3]
周世梁, 陈浠毓, 张磊, 等. 基于概率模型检测器的核电厂蒸汽发生器水位控制系统可靠性分析[J]. 核科学与工程, 2020, 40(6): 1019-1026.
[4]
陈家铭, 陈红丽. 自然循环铅冷快堆蒸汽发生器泄漏事故下的气泡迁移[J]. 原子能科学技术, 2020, 54(12): 2344-2352. DOI:10.7538/yzk.2020.youxian.0004
[5]
刘福广, 杨二娟, 李勇, 等. 核电蒸汽发生器堵管技术研究进展及其在高温气冷堆的应用前景[J]. 热力发电, 2022, 51(6): 74-81.
[6]
惠久武, 凌君, 栾振华, 等. 核电站蒸汽发生器再循环水质量流量实时估计方法[J]. 上海交通大学学报, 2022, 56(1): 21-27.