APP下载

循环流化床机组的自抗扰控制研究

2018-04-16吴振龙张玉琼李东海王灵梅

西安理工大学学报 2018年1期
关键词:汽机阶跃流化床

吴振龙, 张玉琼, 李东海, 王灵梅

(1.清华大学 能动系 电力系统国家重点实验室, 北京 100084; 2.中国电力科学研究院, 北京 100192;3.山西大学 工程学院, 山西 太原 030013)

循环流化床(Circulating Fluidized Bed,CFB)机组由于其低排放性、较强的煤种适应性、较高的燃烧效率和负荷适应能力得到了越来越多的重视。循环流化床机组的协调控制系统(Coordinated Control System,CCS)由于受到负荷指令变化,煤质波动以及其他子系统的扰动作用等,具有很强的非线性、参数慢时变、时滞和大惯性等特点[1]。此外,锅炉侧回路的慢响应特性和汽机侧回路的快响应特性也增加了协调系统的控制难度。

如何协调锅炉与汽轮机设备的出力,保证机组负荷的快速跟踪、主蒸汽压力的稳定以及增强系统对外界扰动的抵抗能力,是目前流化床机组协调控制最为关注的焦点。一个方面的研究集中在结构设计上的改进,包括直接能量平衡[2]、间接能量平衡[3]以及锅炉前馈信号设计[4]等方法。其中直接能量平衡(Direct Energy Balance,DEB)是基于被控对象的物理意义,通过以目标蒸汽流量作为锅炉的前馈信号来保持锅炉产能与汽轮机能量消耗的实时平衡,实现机炉的协调控制。直接能量平衡的控制策略能够在一定程度上降低锅炉回路和汽机回路之间的相互影响,具有广泛的应用。另一个方面是对控制器设计的优化,许多学者基于PID控制进行了相关的参数优化设计[5],此外模型预测控制策略[6]等先进控制策略也得到了相关学者的重视。上述先进控制策略对精确模型的依赖程度较高,并且需要很大的计算量,但由于循环流化床机组燃烧过程的复杂性和DCS(Discrete Control System)平台计算能力的限制,使得上述控制策略在实际应用中十分困难。因此设计一种不依靠精确数学模型、算法简单的控制器是必要的。

自抗扰控制(Active Disturbance Rejection Control,ADRC)技术是由韩京清研究员提出的能够实时补偿不确定性因素的控制技术[7]。为方便应用和简化参数整定过程,Zhiqiang Gao等对自抗扰控制器进行线性化和参数带宽化[8],得到一种算法简单实现容易的线性自抗扰控制器。它不依赖精确数学模型,能够通过扩张状态观测器(Extended State Observer,ESO)对包含非线性、耦合等的外部扰动以及模型不确定的内部扰动的总扰动进行实时估计和补偿。目前已经在ALSTOM气化炉控制[9],过热汽温控制[10]等实际对象中得到应用,并取得非常好的控制效果。

本文建立循环流化床机组的协调控制系统的非线性模型,基于电站实际运行数据辨识得到相关的动态参数,将改进自抗扰控制器投入回路中,与通过优化的PI控制器对比。仿真结果表明,自抗扰控制器能够使得回路有更快的负荷响应能力和更强的抗干扰能力。此外对于模型的未建模动态等不确定性,自抗扰控制器也具有更好的鲁棒性。

1 模型参数的辨识和特性分析

1.1 非线性循环流化床机组模型

本文基于文献[11]模型,进行了适当的改进,模型结构见图1。图中M为单位时间内送到炉膛内的燃料量(t/h),Ne为机组的实发功率(MW),DQ是锅炉汽水容积吸热量转换成蒸汽的流量(t/h),D为锅炉蒸汽流量(t/h),pb为汽包压力(MPa),Dt为

汽轮机通汽量(t/h),p1为汽轮机调节级压力(MPa),Db为旁路蒸汽流量(t/h)(正常运行时一般为0),μt为汽轮机调节阀的开度,pt为机前压力(MPa)。

图1 非线性循环流化床模型结构Fig.1 The structure of nonlinear CFB model

动态参数Cb是锅炉的蓄热系数(t/MPa),表征锅炉汽包压力每改变1 MPa时锅炉所释放的蒸汽量;Cm为蒸汽母管的容量系数(t/MPa),表征蒸汽母管压力每改变1 MPa时进出口蒸汽流量差的变化量;T0表示炉膛热量传递环节的惯性时间,T1为蒸汽流量变化到调节级压力变化的惯性时间,T2表示调节级压力改变到功率改变的惯性时间。

该模型中包含几个非线性函数,用来反映多工况下的各环节静态特性变化。f1(x)表示炉膛传热环节的静态增益变化,f2(x)反映过热器阻力系数变化,f4(x)和f5(x)分别反映汽机调节级和发电机做功环节静态特性。本文在原模型结构基础上,考虑锅炉蓄热系数Cb随负荷及压力下降而增加[12],对现有模型结构进行修正,针对Cb在不同工况下的变化,增加非线性函数f6(x),使得Cb在不同燃料量水平下取值不同。此外,为简化汽机阀门开度和进汽压力各自的非线性函数,将其乘积后通过函数f3(x)来反映与主蒸汽流量的关系。

在图1模型结构基础上,采用山西同达电厂1号300 MW循环流化床亚临界机组的运行数据进行非线性模型中动态参数的辨识。提取电厂51%~98%之间的数据,整理成稳态点以及非线性函数的参数见表1。根据升负荷运行曲线,以模型的输出和实际输出数据的误差IAE指标最小化为目标,利用遗传算法对模型中Cb,CM,T1,T2,T0动态参数进行优化,结果见表2。机组功率和主汽压力的模型输出和实际输出之间的比较见图2,可知该非线性模型及辨识的动态参数能够很好地表示机组实际运行的状态。

表1 稳态运行的数据及非线性函数参数Tab.1 Data of the steady state and parameters of nonlinear functions

表2 非线性CFB模型动态特征参数Tab.2 Dynamic parameters of nonlinear CFB model

图2 协调控制模型辨识工况输出曲线对比Fig.2 The comparison between the output of the identified CCS model and working data

1.2 非线性循环流化床机组动态特性分析

基于该非线性模型,讨论汽机调门开度和燃料量分别发生阶跃变化时的机组动态特性。需要说明的是:当机组处于稳态工作时,不考虑汽机旁路打开的情况下(Db=0),根据物质流入流出等量的原理,有DQ=D=Dt。

当汽机调门开度发生阶跃变化Δμt时,由图1可以得到:

(1)

其中ΔDΔt为二者差值的绝对值,汽机调门开度发生阶跃变化时会使得D

(2)

考虑到:

(3)

DQ的动态只与M有关,与其他的变量值无关。即DQ在汽机调门开度发生阶跃变化到新稳态形成中DQ保持不变。

综上所述,汽机调门开度变化前后DQ、D和Dt的稳态值不发生变化,且DQ一直保持不变。又有:

(4)

(5)

此外,ΔDt是随时间不断变化的且ΔDt≥0,故从汽机调门开度发生阶跃变化到新稳态形成过程中Δpt<0,有:

(6)

故汽机调门开度阶跃变化会改变DQ、D、Dt、p1和Ne的动态特性,稳态值不发生变化;改变了机前压力pt的稳态值。相关的仿真结果见图3,可知仿真的结果与理论分析的结果一致。

图3 汽机调门开度和燃料量分别阶跃变化时机组各参数变化情况Fig.3 Unit parameters changes with the step change of steam turbine valve and coal instruction

当燃料量发生阶跃变化ΔM时,由式(2)可得到:

(7)

(8)

(9)

故燃料量阶跃变化会改变DQ、D、Dt、p1、pt和Ne的动态特性,且改变了上述参数的稳态值。相关的仿真结果见图3,可见仿真的结果与理论分析的结果一致。

2 自抗扰控制器设计

2.1 ADRC原理

自抗扰控制器的结构见图4。其中r表示参考输入,Gp为实际控制对象,y表示对象Gp的输出,u为控制量,ESO为扩张状态观测器,b0和kp为控制器参数。

图4 ADRC结构图Fig.4 The structure of ADRC

一般将实际控制对象Gp近似成一个一阶对象:

(10)

其中,b是被控对象的参数,g为系统中的高阶部分、时变、扰动以及动态不确定的综合。现定义f=g+(b-b0)u为对象Gp的扩张状态也就是需要估计的总扰动,则有:

(11)

图4中的控制律为:

(12)

联立式(11)~(12)可以得到:

(13)

f是根据式(14)中的ESO来估计的:

(14)

当β1和β2适当整定时,能够使得z1、z2分别跟踪y和f。

此时,式(13)可以化简为:

(15)

此时,总扰动f得到了ESO的实时估计和补偿。

经过补偿后的对象可看成是一个积分对象,可以设计比例控制器进行控制:

u0=kp(r-y)

(16)

联立式(15)~(16)可以得到:

(17)

通过拉普拉斯变换可以得到:

(18)

即为输出响应的预期动态方程。

2.2 参数整定规律

ADRC中的需要整定的参数有kp、β1、β2和b0,其中β1和β2与观测器带宽wo存在如下关系[8]:

(19)

为避免输出的震荡,将式(19)进行修正如下:

(20)

ξ为修正系数,一般取值在0.1~10之间。

ADRC中各参数对于闭环系统的影响有以下规律:

1)wo表征ESO观测能力,wo越大意味着ESO对误差的观测能力越强,但会增加ESO对噪声的敏感性。ξ越大,意味着ESO补偿的能力越强,对扰动具有更强的抑制能力,会使得输入震荡加剧。

2)kp、b0是表征ADRC的控制能力,kp越大或者b0越小意味着控制能力越强,系统的响应越强,但会使得输出超调和震荡加剧。

ADRC需要整定的参数有kp、b0、wo和ξ,参数整定一般有如下的步骤:

1) 首先选定参数b0,一般根据对象的特性选定。为保证系统的稳定,建议b0选择较大的值,如不能够满足控制性能的要求,再将b0逐步减小。

2) 修正系数ξ先取值1,kp和wo从较小的值逐渐增大,直至能够满足控制性能的要求。

3) 调整ξ的值,并根据控制效果微调kp和wo的值,最终达到理想的控制性能。

3 CFB机组控制策略

3.1 基于ADRC的DEB控制

(21)

该信号包括两部分,一部分是由调节级压力p1表征的锅炉侧实时传递给汽轮机侧的热量;另一部分是锅炉汽包的蓄热,其值与汽包压力微分dpb/dt成正比,Cb1为蓄热系数。

(22)

当锅炉热量的需求和实际的热量平衡时,有dpb/dt=0且:

(23)

因此机组稳态时可以得到汽机压力pt与设定值rpt相等,实现主汽压力调节的无静差。

基于ADRC的DEB控制结构图见图5,锅炉侧的前馈设计将通用的PD控制器改为动态的比例增益和固定的微分增益进行动态控制,能够根据负荷的指令要求进行动态前馈控制。此外,为提高锅炉主控回路的抗扰能力和该回路的稳定性,本文中将改进的ADRC[13]应用到该回路中。

通过在ESO的输入u增加延迟,保持y和u输入同步,从而提高回路的抗扰能力和稳定性。

图5 基于ADRC的DEB控制结构图Fig.5 The control structure of DEB based on ADRC

3.2 仿真研究

本节针对图5所示的控制策略对建立的协调对象进行控制和仿真,与通过单纯形法优化的PI控制器对比。压力回路中的输入延迟根据图3的动态响应估计,取τ=40 s。锅炉前馈的动态比例增益与锅炉负荷之间的对应关系见表3,微分增益的值取50。PI控制器的参数和ADRC的参数见表4和表5。

表3 动态比例增益与锅炉负荷的对应关系Tab.3 The relationship between dynamic proportional gain and boiler load

表4 协调控制的PI控制器参数Tab.4 The PI parameters of CCS

表5 协调控制的ADRC参数Tab.5 The ADRC parameters of CCS

为比较功率负荷的跟踪性能和回路的抗干扰能力,在t=200 s时设定功率负荷变化,在t=5 000 s加入给煤量M的阶跃扰动。比较这两种控制策略下的系统输出响应对比和系统控制量响应的对比见图6和图7。

图6 系统输出响应的对比Fig.6 The comparison of the output responses

通过图6可知,负荷响应的速度很快,这是因为通过调节汽机进汽阀门的开度调节负荷输出是一个快速响应的动态过程,能够保证机组的功率输出很快的跟踪负荷指令。以炉跟机为基础的DEB控制是通过锅炉的给煤量调节主蒸汽压力的,这是一个慢动态过程,从图6可知ADRC比PI具有更快的响应速度,并且能够先达到稳态过程。给煤量M的阶跃扰动,可以看成是由于煤质变化等原因引起的扰动,ADRC具有非常快的扰动抑制速度,并且在1 000 s内达到稳定状态。

图7 系统控制量响应的对比Fig.7 The comparison of the control signals

图7所示的是两个回路的控制量的变化情况,从图7可知,采用ADRC的系统的控制量能够比较平稳的达到稳定状态,特别是给煤量的曲线。PI回路的控制量震荡频繁,会加剧阀门的磨损,对于电站的安全运行十分不利。

由于实际的机炉协调对象是十分复杂的,建立的模型存在很多未建模动态,此外在工况变动时也存在着参数摄动。因此,本文中Monte-Carlo随机试验用来检验控制器的鲁棒性能。在Monte-Carlo随机试验中,将辨识的模型动态参数即表2中参数进行±20%的摄动,重复试验200次,计算两个回路跟踪过程中的IAE值和超调量见图8。

图8 Monte-Carlo随机试验结果Fig.8 Results of randomized Monte-Carlo test

从图8可知,两个回路中ADRC的指标都具有明显优势,超调量都集中在0附近,IAE指标也比PI小很多。由此可见,ADRC具有更好的鲁棒性能。

4 结 语

本文基于建立的非线性模型,通过山西同达电厂#1号机组的实际运行数据,对模型动态参数进行辨识,并对模型的动态特性进行理论分析并通过仿真验证。针对建立的非线性模型,采用基于动态比例增益的前馈信号及DEB控制结构,锅炉控制回路采用改进的ADRC作为控制器,通过与优化的PI进行对比,仿真结果表明ADRC在负荷跟踪性能和抗扰动能力具有明显优势,Monte-Carlo随机试验说明了ADRC具有比PI更强的鲁棒性。

参考文献:

[1] 韩忠旭, 齐小红, 刘敏. 单元机组的实用非线性数学模型及其应用 [J]. 中国电机工程学报, 2006, 26(1): 58-65.

HAN Zhongxu, QI Xiaohong, LIU Min. A practical non-linear mathematical model of generating unit and its application [J]. Proceedings of the Chinese Society for Electrical Engineering, 2006, 26(1): 58-65.

[2] 宋兆星, 王玉山, 李卫华, 等. 300 MW循环流化床机组的控制策略 [J]. 华北电力技术, 2007,(7): 29-32.

SONG Zhaoxing, WANG Yushan, LI Weihua, et al. Control strategy of 300 MW CFB unit [J]. North China Electric Power, 2007,(7): 29-32.

[3] 张秋生, 张文兴, 高志存. 配备大型CFB机组的协调控制系统的研究与投运 [J]. 河北电力技术, 2004, 23(增刊1): 23-25.

ZHANG Qiusheng, ZHANG Wenxing, GAO Zhicun. Research and commissioning of coordinated control system of large unit with CFB boiler [J]. Hebei Electric Power, 2004, 23(S1): 23-25.

[4] 陈炳艺. 配300 MW循环流化床锅炉机组控制系统的优化 [J]. 热力发电, 2012, 41(9): 68-71.

CHEN Bingyi. Optimization of control system for a 300 MW unit with circulating fluidized bed boiler [J]. Thermal Power Generation, 2012, 41(9): 68-71.

[5] 耿新伟, 张雨飞. 300 MW循环流化床机组协调控制智能PID设计 [J]. 发电设备, 2012, 26(2): 105 -107.

GENG Xinwei, ZHANG Yufei. Intelligent PID design for coordinated control system of 300 MW CFB power units [J]. Power Equipment, 2012, 26(2): 105-107.

[6] Sarailoo M, Rahmani Z, Rezaie B. Fuzzy predictive control of a boiler-turbine system based on a hybrid model system [J]. Industrial & Engineering Chemistry Research, 2014, 53(6): 2362-2381.

[7] 韩京清. 自抗扰控制技术——估计补偿不确定因素的控制技术 [M]. 北京: 国防工业出版社, 2008.

[8] GAO Zhiqiang. Scaling and bandwidth-parameterization based controller tuning [C]∥Proceedings of the 2003 American Control Conference, 2003, 6: 4989 -4996.

[9] HUANG Chun’e, LI Donghai, XUE Yali. Active disturbance rejection control for the ALSTOM gasifier benchmark problem [J]. Control Engineering Practice, 2013, 21(4): 556-564.

[10] MAKEXIMU, ZHU Min, SUN Yong, et al. Active disturbance rejection control for boiler superheated steam temperature [C]∥2016 16th International Conference on Control, Automation and Systems (ICCAS 2016), IEEE, 2016: 135-139.

[11] 韩忠旭, 齐小红, 刘敏, 等. 姚孟电厂2号机300 MW单元机组机炉协调受控对象的数学模型 [J]. 电网技术, 2006, 30(11): 47-50.

HAN Zhongxu, QI Xiaohong, LIU Min. Mathematical model of controlled object in coordinated control system for 300 MW boiler-turbine unit in Yaomeng Power Plant [J]. Power System Technology, 2006, 30(11): 47-50.

[12] 刘鑫屏, 田亮, 赵征, 等. 汽包锅炉蓄热系数的定量分析[J]. 动力工程, 2008, 28(2): 216-220.

LIU Xinping, TIAN Liang, ZHAO Zheng, et al. The quantitative analysis of the drum boiler heat storage coefficient [J]. Journal of Power Engineering, 2008, 28(2): 216-220.

[13] ZHAO Shen, GAO Zhiqiang. Modified active disturbance rejection control for time-delay systems [J]. ISA Transactions, 2014, 53(4): 882-888.

猜你喜欢

汽机阶跃流化床
电厂汽机摩擦振动故障分析与诊断研究
直流电压互感器阶跃响应试验方法及应用
循环流化床锅炉省煤器防磨改进
有机硅流化床气体分布板主要参数设计
浅析发电厂汽机水泵的维护与检修
探讨单位阶跃信号的教学
降低火电厂汽机房内噪声污染的有效措施探讨
LCSR法响应时间原位测量装置的设计与实现
关于循环流化床锅炉集控运行研究
电厂汽机运行中的常见问题及应对措施分析