超超临界机组分离器水位模糊控制仿真研究

2016-03-17 01:55潘维加吴天宇
计算机测量与控制 2016年2期
关键词:Matlab仿真模糊控制

颜 帅,潘维加,吴天宇,阮 琦

(长沙理工大学 电气与信息工程学院,长沙 410114)



超超临界机组分离器水位模糊控制仿真研究

颜帅,潘维加,吴天宇,阮琦

(长沙理工大学 电气与信息工程学院,长沙410114)

摘要:超超临界机组汽水分离器在机组启动及高、低负荷下的运行状态不同,所起到的作用也不同;在汽水分离器湿态运行模式下,分离器内为汽水混合物,分离器起汽水分离作用,因此通过控制给水流量来控制分离器水位对机组的稳定运行起着重要作用;通过设计模糊控制器来实现汽水分离器的水位控制,并采用 MATLAB 仿真软件对控制系统进行仿真,得出相关参数和运行曲线;结果表明,采用模糊控制能够有效的避免或削弱PID控制中超调的现象,且具有较强的鲁棒性,有效地提高了控制品质。

关键词:超超临界机组;汽水分离器;水位控制;模糊控制;MATLAB仿真

0引言

超超临界机组系统中,汽水循环至关重要。循环水经锅炉水冷壁加热,形成过热蒸汽进入汽轮机推动汽轮机转子旋转做功发电。在超超临界机组启动阶段,由于汽水分离器的运行状态不同,导致在湿态模式和干态模式运行及其切换时给水控制十分复杂。在启动和低负荷阶段时,汽水分离器运行在湿态模式,分离器起汽水分离作用,分离器中共同存在汽水混合物,因此维持分离器水位的稳定对机组启动及低负荷时的稳定运行起着至关重要的作用。文献[1]介绍了某电厂超超临界机组的给水控制系统,作者提出了采用串级PID控制并运用状态反馈控制改善给水控制系统的方法。文献[2]提出了采用PI控制器及单独的控制程序分别对锅炉再循环水流量调节阀、WDC阀和锅炉再循环泵暖管疏水排放来阀进行控制汽水分离器水位的方法,未给出具体实现方案。文献[3]提出了某电厂超超临界机组采用360阀和361阀对分离器储水罐水位进行控制,分别给出了利用PI控制器调节两个阀门开度的控制方案,然而对两个阀门之间的相互切换方法并未给出。上述研究揭示了超超临界机组的动态特性,以及汽水分离器水位调节阀各自的调节方案,基本都是利用了较为传统的PID调节器进行控制,在分离器湿态运行下锅炉负荷上升时分离器水位调节阀之间的切换均处于手动操作,并未实现自动切换。

本文综合考虑分离器结构特点和扰动因素的影响,利用分离器的水质参数作为选择工质循环通道的依据并实现不同循环通道控制系统的切换,同时采用模糊控制器对不同循环通道下的分离器水位进行控制并利用MATLAB仿真软件进行仿真研究。指出了该控制系统设计的主要特点,给出了控制器最佳的整定参数和运行曲线,与传统PID控制器设计的控制系统的仿真曲线进行比较,最终得出结论。

1超超临界机组汽水分离器水位控制系统分析

本文以某火电厂超超临界机组为研究对象,每台机组配置2台50% BMCR(锅炉最大连续出力)汽动给水泵及其前置泵和1台35% BMCR的电动给水泵及其前置泵;水冷壁采用螺旋管圈;采用带再循环泵式的内置式分离器启动系统。机组配有2个汽水分离器,分开布置,和1个储水罐通过连接管连接。汽水分离器和储水罐端部均采用锥形封头结构,分离器内设置阻水装置和消旋器。汽水分离器尺寸规格为Φ1060×120,总高度为4.7 m。分离器储水罐尺寸规格为Φ1102×126,总高度为24 m。

图1 超超临界机组分离器工质循环系统

为回收工作介质及能量,超超临界机组配置了启动和低负荷阶段的分离器工质循环系统,如图1所示。超超临界机组冷态启动,汽水分离器水位控制通常分为3个阶段:第一阶段为从启动到15%负荷,水质参数较低,需要大流量的供水,分离器水位由调节阀(V2-2)进行调节;第二阶段为从15%到25%负荷,水质参数有了提升,分离器水位由调节阀(V2-1)进行调节;第三阶段为从25%到29%负荷,炉内水循环,水质参数进一步提升直到干态运行,调节阀(V1)控制循环水流量。

在第一第二阶段,控制汽水分离器水位,湿态运行下的汽水分离器与汽包锅炉类似,其数学模型可以简化为无自衡能力的双容对象,是一个二阶系统;在第三阶段,汽水分离器水位不再需要控制,转而控制循环水流量,被控对象为调节阀和流量管道,其传递函数为一阶惯性环节。该电厂对3个阶段进行单独控制,分别采用传统PID控制器调节3个调节阀开度,通过操作员的观察进行人工切换循环通道。

本文利用分离器的水质参数为依据,选择不同的循环通道,分别对分离器水位进行控制,并实现不同循环通道的自动切换。汽轮机对过热蒸汽的要求较高,锅炉进入直流运行前必须要得到合格的蒸汽参数,因此在工质进入过热系统前应保持较好的品质参数。分离器内的水质参数主要为工质的温度T和压力P,本文通过判断工质温度和压力及机组负荷是否达到切换标准来实现循环通道的自动切换。

2超超临界机组汽水分离器水位模糊控制设计方案

2.1汽水分离器水位模糊控制系统设计

根据机组负荷F及汽水分离器内的水质参数温度T和压力P作为判断循环通道切换的标准,存在着两个切换条件,设置为T1、T2和P1、P2,其中T1< T2,P1< P2。如图1,本文只考虑锅炉启动阶段,随着水质参数逐渐上升:

1)当机组负荷低于15%,T,P满足T< T1且P< P1时,选择回收至凝汽器循环通道,由调节阀(V2-2)控制分离器水位;

2)随着机组负荷上升,当机组负荷大于等于15%且小于25%,T,P满足T1≤ T≤ T2且P1≤ P ≤ P2时,切换到回收至除氧器循环通道,由调节阀(V2-1)控制分离器水位,并关闭调节阀(V2-2);

3)随着机组负荷进一步上升,当机组负荷大于等于25%且小于29%,满足T≥ T2且P≥ P2时,切换至再循环泵通道,由调节阀(V1)控制循环水流量,并关闭调节阀(V2-1)。

图2 汽水分离器水位模糊控制方案原理图

汽水分离器水位模糊控制系统原理如图2所示,其中G1(s)、G2(s)、G3(s)分别为3个循环通道被控对象的传递函数;F为机组负荷,F1=15%,F2=25%,T和P分别为汽水分离器工质温度和压力的实时测量值,在与切换条件进行比较后选择工质循环通道。由于模糊控制器在本质上为PD调节,不能消除误差,因此为了达到抗扰目的,本文对模糊控制器并联一个积分环节。Ke为误差量化因子,Kec为误差变化率量化因子,Ku为控制量量化因子,Ki为并联积分环节的积分常数。

2.2模糊控制器设计

在单变量模糊控制器(SVFC)中,采用二维模糊控制器。

二维模糊控制器选择汽水分离器的实际水位H与水位设定H0的偏差e = H0-H及其变化率ec作为输入变量,把送入执行器的控制信号u作为输出变量。

偏差e及其变化率ec的基本论域为[-0.2,0.2]。控制量u的基本论域为[-0.2,0.2]。

为提高控制精度,在设计模糊子集时将e和ec均分为7个模糊集:负大(NB),负中(NM),负小(NS),零(ZO),正小(PS),正中(PM),正大(PB);将u也分为7个模糊集:负大(NB),负中(NM),负小(NS),零(ZO),正小(PS),正中(PM),正大(PB)。

在设计模糊控制器时,模糊控制器均选择为 Mamdani型,输入信号和输出信号的隶属度函数均采用三角形函数。这种设计可以较好地掌握变量的变化趋势,在适当的参数设置下达到合适的控制效果。

根据控制经验,建立模糊规则表:

表1 模糊规则表

模糊规则如表1 所示,为了获得较为准确的控制量,要求能够很好地表达输出隶属度函数的计算结果,采用重心法进行反模糊化。

3超超临界机组汽水分离器水位控制仿真与比较

3.1汽水分离器水位模糊控制系统仿真

本文通过MATLAB仿真软件对控制系统进行仿真,根据文献[8]可以将3个工质循环通道被控对象的传递函数近似为:

(1)

(2)

(3)

其中:G1(s)和G2(s)为同一被控对象的变参数传递函数。

利用Simulink 构建汽水分离器水位模糊控制系统仿真模型,如图3所示。在仿真过程中,F为机组负荷;T,P为汽水分离器工质温度和压力的实时测量值。在Simulink仿真过程中,采用直接给定F、T和P的值的方法,以便得出不同通道的控制结果。H0为分离器水位给定值,W0为流量给定值;△W1和△W2为给水扰动,即内扰。Switch1和Switcp为切换选择开关,通过逻辑判断实现通道选择:若逻辑输入为1选择下通道;否则选择上通道。

3.2汽水分离器水位控制系统模糊控制与传统PID控制比较

利用Simulink 构建汽水分离器水位系统PID控制仿真模型,其仿真与图3类似,将图3中的模糊控制器替换为PID控制器即可,其他参数不变。

图3 汽水分离器水位模糊控制系统仿真图

1)设置汽水分离器水位给定值H0= 0.2,循环水流量给定值W0 = 0.2;仿真时间为600 s。通过给定F、T和P 的值,并运行仿真,可以得到如下结果:当负荷F小于15%,给定的T和P满足T < T1且P < P1时,切换器1 (Switch1)逻辑输出为0,系统选择G1(s)回路,由调节阀(V2-2)调节分离器水位,此时得到的仿真曲线如图4(a) 所示;当负荷F大于等于15%,小于25%,给定的T和P满足T1≤ T≤ T2且P1≤ P ≤ P2时,切换器1 (Switch1)逻辑输出为1,切换器2 (Switcp)逻辑输出为0,系统选择G2(s)回路,由调节阀(V2-1)调节分离器水位,此时得到的仿真曲线如图4(b) 所示;当负荷F大于25%,给定的T和P满足T≥ T2且P ≥ P2时,切换器2 (Switcp)逻辑输出为1,系统选择G3(s)回路,由调节阀(V1)调节循环水流量,此时得到的仿真曲线如图4(c) 所示。图中,实线为模糊控制曲线,虚线为PID控制曲线。此时,分离器水位PI控制器的最优参数为Kp= 0.95,Ki= 0.001,模糊控制器的最优参数为Ke= 2,Kec= 2,Ku= 0.4,并联的积分最优参数为Ki= 0.001;循环水流量PI控制器的最优参数为Kp=1.2,Ki= 0.1,模糊控制器的最优参数为Ke= 2,Kec= 2,Ku= 0.4,并联的积分最优参数为Ki= 0.05。

图4 给定值为20%时的仿真曲线图

从图中可以看出:两种控制系统的分离器水位超调量均低于20%,且模糊控制比PID控制超调略小。系统稳定时间基本相同,图4(a)中约为230 s,图4(b)中约为200 s。循环水流量PID控制略有超调,模糊控制无超调,稳定时间均约为100 s。由此可知模糊控制具有较好的抗超调能力。

2)设置分离器水位和循环水流量均加10%的给水扰动,即△W1= △W2= 0.1;仿真时间为2000 s。运行仿真,3个通道的内扰响应曲线如图5所示。其中,为便于观察,循环水流量的仿真时间改为300 s。

从图中可以看出:加入10%的给水扰动时,PID控制与模糊控制系统均能够恢复到0,且本文设计的模糊控制能够较PID控制略快的恢复稳定,具有较好的抗内扰能力。其中,从图4(c)中可以看出,系统在短时间内就能恢复稳定,说明无论是PID控制,还是本文设计模糊控制对于一阶惯性环节都具有非常好的抗内扰性能。

4结论

本文提出采用模糊控制器实现超超临界机组汽水分离器水位控制,并利用机组负荷及汽水分离器水质参数作为切换条件标准来实现3个工质循环通道的切换,从而建立控制方案。仿真结果表明该方案能够准确的根据逻辑判断有效地切换循环通道切换以实现对汽水分离器水位的控制,相对于传统PID控制系统,本文设计的模糊控制系统具有较强的抗超调能力,且在抗内扰过程中能够较快的恢复稳定,由此可知本设计方案具有较强的鲁棒性和较高的控制品质。

图5 加10%给水扰动的仿真曲线图

参考文献:

[1]韩忠旭,潘刚,邱忠昌,等. 直流炉机组给水控制系统的设计与应用[J]. 中国电机工程学,2010,30(2):7-16.

[2]袁远望. 国产1000 MW超超临界压力直流锅炉启动过程汽水分离器水位的控制[J]. 广东电力,2009,22(8):65-67.

[3]吴延宾. 1000 MW超超临界机组直流锅炉水位控制[J]. 热力发电,2007(7):52-55.

[4]杨冬,陈听宽,侯书海,等. 超临界直流锅炉启动系统的设计与运行[J]. 热力发电,1999(1):14-17.

[5]张利勇,刘潇. 1000 MW超超临界机组给水全程控制的设计与应用[J]. 浙江电力,2013(8):38-42.

[6]潘凤萍,陈世和,张红福,等.1000 MW超超临界机组自启停控制系统总体设计与应用[J]. 中国电力,2009,42(10):15-18.

[7]陈华东,黄红艳. 600 MW超临界直流锅炉自动控制系统的设计及控制方案[J]. 锅炉技术,2006,37(2):26-30.

[8]谌琳. 基于MATLAB的1000 MW超超临界锅炉建模与仿真[D].北京:华北电力大学,2008.

[9]刘维. 超(超)临界机组控制方法与应用[M]. 北京:中国电力出版社,2010.

[10]赵志丹,党黎军,刘超. 超(超)临界机组启动运行与控制[M].北京:中国电力出版社,2011.

[11]谷俊杰,李建强,高大明,等. 热工控制系统[M].北京:中国电力出版社,2011.

[12]刘金琨. 智能控制[M]. 北京:电子工业出版社,2005.

[13]陈夕松,汪木兰. 过程控制系统[M].北京:科学出版社,2011.

Simulation of Fuzzy Control for Water Level of Steam Separator in Ultra Supercritical Units

Yan Shuai,Pan Weijia,Wu Tianyu,Ruan Qi

(College of Electrical Engineering, Changsha University of Science and Technology, Changsha410114,China)

Abstract:The operating status of the steam separator of ultra supercritical units is different during unit start-up and high or low load; and the role of the steam separator is also different. In the steam separator wet operating mode, steam water mixtures co-exist with superheated steam in the separator. The separator plays the role in separating uperheated steam from the steam water mixtures. Thus, by controlling feedwater flow to control water level of the separator for stable operation of the unit plays an important role. In this paper, the fuzzy controller is designed to control the water level of the steam separator. And using MATLAB simulation software to control simulate the system, drawing relevant parameters and operating curve. The results show that the fuzzy control can effectively prevent or impair the overshoot of the PID controller, and has a strong robustness, this improved the quality of control effectively.

Keywords:ultra supercritical units; steam separator; water level control; fuzzy control; MATLAB simulation

文章编号:1671-4598(2016)02-0071-03

DOI:10.16526/j.cnki.11-4762/tp.2016.02.019

中图分类号:TK323

文献标识码:A

作者简介:颜帅(1988-),男,山东济宁人,硕士研究生,主要从事火电厂生产过程智能控制方向的研究。潘维加(1959-),男,吉林省吉林市人,教授,主要从事热工自动化与火电厂过程控制方向的研究。

收稿日期:2015-08-07;修回日期:2015-09-07。

猜你喜欢
Matlab仿真模糊控制
微信网络的信息传播模型研究
常规PID控制和常规模糊控制的比较
感应电机低速运行时自适应状态观测器研究
T-S模糊控制综述与展望
基于模糊控制的PLC在温度控制中的应用
基于模糊控制的恒压供水系统的研究
MATLAB仿真在《控制工程基础》教学中的应用
基于模糊控制的无人机滑跑起飞控制方法研究
中小城市交通干线模糊控制的实现
用于光伏MPPT中的模糊控制占空比扰动法