孙智滨, 康英伟, 常 俊, 杨 平
(上海电力大学 自动化工程学院, 上海 200090)
近年来,随着电力行业的快速发展,我国火电机组装机容量不断增长,燃煤电厂的SO2排放量已经超过我国排放总量的一半,并且呈现出逐年递增的趋势。由此可见,减少火电厂SO2排放是控制SO2排放总量的重点。电厂污染物减排改造是我国环境保护和节能减排中的重要环节,为此国家先后颁布了《火电厂大气污染物排放标准》和《煤电节能减排升级与改造行动计划(2014—2020年)》等相关政策法规,要求燃煤电厂的SO2排放浓度控制在35 mg/m3以下,达到超低排放的标准。目前,大多数电厂脱硫环节仍然采用手动控制,自动化程度较低,控制精度和泛化能力不高,很难达到脱硫环节的最优化控制。因此,如何更有效地降低SO2排放浓度,如何更高效地优化SO2控制环节,成为当前研究的重点和难点[1-6]。
我国建成投产机组中有90%以上采用的是石灰石-石膏湿法烟气脱硫系统。该方法通过喷洒石灰石浆液,与烟气中的SO2反应,最后生成的石膏可供再次使用。在此反应过程中,对吸收塔浆液pH值的控制对整个脱硫过程影响极大。目前,燃煤电厂对于浆液pH值的控制主要有两种方法:一是人工操作;二是PID控制。人工操作需要电厂职工具有丰富的工作经验,并且对浆液阀门开度的掌控也比较到位,对人员要求较高,同时也费时费力;而PID控制在一定程度上提高了浆液pH值控制的自动化水平,并且降低了电厂的人工成本。当前大多数电厂均采用PID控制。但是,对于具有非线性、时变性和大惯性等特点的被控对象,利用PID控制可能会造成其参数难调、自适应较差,进而影响控制精度。所以人工控制和常规 PID 对控制复杂的烟气脱硫过程都是困难的[7-10]。
本文基于火电厂厂级监控信息系统中存储的电厂历史运行数据,采用实验建模方法,辨识出较为精确的石灰石-石膏湿法烟气脱硫系统模型;然后,设计了前馈-反馈复合结构的脱硫控制系统,并采用多容惯性过程(Multiple Capacity Process,MCP)标准传递函数控制方法整定了PID控制器的参数;最后,分别以浆液pH值和出口SO2浓度为研究对象,验证了所设计控制系统的性能。
石灰石-石膏湿法烟气脱硫系统主要利用SO2和石灰石浆液的酸碱中和反应去除SO2。相比其他脱硫方法,该方法具有效率高、适应性强、成本低和环保性较强等特点,市场使用率达到90%以上,具有很高的研究价值。在电厂大数据和电厂智能化的发展大趋势下,针对燃煤火电机组的湿法脱硫系统研究,变得更加迫切和需要。
在石灰石-石膏烟气湿法脱硫系统中,首先将石灰石磨成粉状,调制好石灰石浆液。含有大量污染物的烟气从炉膛进入吸收塔之后,石灰石浆液中的CaCO3和烟气中的SO2在空气充足的情况下发生反应,生成可二次利用的石膏,剩余烟气继续经过后续相应处理排向大气。
为了使反应更加充分,带有大量污染物的烟气从吸收塔下侧进入,与吸收塔中的石灰石浆液进行逆流混合,反应更加彻底[11-13]。
这两个过程的化学反应方程式如下
(1)
2CaSO4·2H2O
(2)
该工艺采用吸收法来净化烟气,包含物理和化学两个过程。物理过程主要包括烟气从气相进入液相的吸收过程,符合薄膜理论;化学过程主要包括酸碱中和反应,液相中的反应加快了物质交换,反应效率变高。
典型的石灰石-石膏湿法烟气脱硫系统如图1所示,主要包括石灰石浆液制备系统、吸收系统、烟气系统、石膏脱水系统、废水处理系统、事故浆液排放系统和电气与监测控制系统等7个子系统[14]。
本文的辨识对象主要是该系统的烟气处理环节,该环节直接决定了排放的SO2浓度是否达标。
图1 典型石灰石石膏湿法烟气脱硫系统
差分进化算法具有较强的全局搜索能力和鲁棒性,被广泛应用于数据挖掘、机械设计和电力系统等不同领域,同时也适用于具有大延迟的非线性脱硫系统[15-17]。但是,该算法容易陷入局部最优和搜索停滞,本文在以下几个方面上对该算法进行了改进。
2.1.1 变异策略
标准算法采用的是固定变异因子的变异策略。在算法迭代初期,种群个体差异大,若所选的变异因子过大,则会错过最优解;在算法迭代后期,种群个体差异小,若所选的变异因子过小,种群多样性就会降低。因此,本文采用非线性递增的变异因子替换固定的变异因子,公式如下
(3)
式中:Fmin,Fmax——变异因子的最小值和最大值;
G——最大迭代次数。
2.1.2 变异策略
标准算法采用的是固定的交叉概率。经过验证,较大的交叉概率有利于加快收敛,较小的交叉概率有利于提高种群多样性。因此,本文采用非线性渐变的交叉概率替换固定的交叉概率,公式如下
(4)
式中:PCR,min,PCR,max——交叉概率的最小值和最大值。
2.1.3 变异策略
在标准算法迭代后期,个体间的差异很小,算法收敛变慢。本文在算法后期引入“自然选择机制”,每次迭代用适应度好的个体替代适应度差的个体,加快算法收敛,提高算法对全局最优解的搜索能力。
改进后的差分进化算法流程如图2所示。
以浆液pH值为研究对象时,本文选取某电厂600 MW机组SIS系统历史数据库中300~400 MW之间的两组由稳态到暂态再到稳态过程的历史数据,包含锅炉负荷、锅炉送风量、原烟气温度、吸收塔给浆流量、吸收塔给浆密度、FGD进口烟气SO2浓度、FGD进口烟气流量、FGD进口烟气氧量和脱硫塔浆液pH值。采样周期都是1 s,第1组数据长度为10 000 s,第2组数据长度为12 000 s。其中,第1组数据作为训练数据,第2组数据作为验证数据。
图2 改进差分进化算法流程
以出口SO2浓度为研究对象时,数据选取规则与上述一致。
将上述数据经过粗大值处理、滤波和最优变量组选择等预处理,再利用改进的差分进化算法,得到相关的辨识结果。
以浆液pH值为研究对象时,得到的辨识结果为
(5)
式中:y1(s)——输出变量为pH值;
x1(s)——输入变量为给浆流量;
x2(s)——输入变量为锅炉负荷;
x3(s)——输入变量为给浆密度。
以出口SO2浓度为研究对象时,得到的辨识结果为
(6)
式中:y2(s)——输出变量为出口SO2浓度;
x4(s)——输入变量为给浆流量;
x5(s)——输入变量为进口SO2浓度;
x6(s)——输入变量为锅炉负荷;
x7(s)——输入变量为进口烟气流量。
经过模型误差验证,辨识得到的模型能够较为准确地反映系统的运行特性。
所谓前馈控制,即测量干扰变化并通过控制克服干扰影响的控制系统。前馈的概念由来已久,但是直到信息行业和仪表装置的广泛运用,才为前馈系统的普及奠定了基础。在反馈控制的基础上,前馈控制可以与之联立组成前馈-反馈复合控制系统,已成功应用在锅炉、换热器和精馏塔等设备上。
本节在辨识出的石灰石-石膏湿法烟气脱硫系统模型的基础上,建立针对脱硫塔浆液pH值和出口SO2浓度的前馈-反馈复合控制系统。
从作用上来说,反馈控制是“滞后补偿”,可针对系统全部干扰进行补偿;前馈控制是“超前补偿”,只针对某种特殊干扰进行补偿。在实际应用中,干扰的情况往往比较复杂,采用单纯的反馈控制或者前馈控制难以满足系统对精度的要求。因此,常将反馈控制和前馈控制结合起来使用,构成前馈-反馈复合控制系统,满足控制过程的高精度要求。
在前馈-反馈复合控制系统中,设定值X(s)和干扰F(s)对输出Y(s)的共同影响为
(7)
式中:Gc(s)——反馈控制器,这里采用PID控制器;
Gv(s)——调节阀传递函数,一般取1;
Go(s)——控制通道传递函数;
Gb(s)——前馈控制器传递函数;
Gf(s)——干扰环节传递函数;
Gm(s)——扰动检测环节传递函数,一般取1。
前馈补偿要实现对干扰的完全补偿,式(7)的第2项应该为零,则有
Gf(s)+Go(s)Gv(s)Gb(s)Gm(s)=0
(8)
即
(9)
由式(9)可知,由于反馈回路的存在,使干扰F(s)对输出的影响要比开环前馈控制的情况下小[1+Gc(s)Gv(s)Go(s)]倍。在系统的通频带内,控制通道往往有很大的放大倍数,即
|1+Gc(s)Gv(s)Go(s)|≫1
(10)
由式(10)可知,经过开环补偿后,干扰F(s)对被控参数的影响已经很小,再经过反馈控制进一步减小[1+Gc(s)Gv(s)Go(s)]倍。这就充分反映了前馈-反馈复合控制的优越性。
由式(7)可知,前馈-反馈复合控制系统的特征方程为
1+Gc(s)Gv(s)Go(s)=0
(11)
在设计前馈-反馈复合控制系统时,可先按照闭环控制进行设计,暂不考虑前馈过程,使系统满足一定的过渡要求。然后加入前馈控制器,消除干扰影响。最后将闭环和前馈整合起来,组成前馈-反馈复合控制系统[18]。
3.2.1 以浆液pH值为研究对象
以给浆流量作为输入变量,以锅炉负荷和给浆密度作为双扰动变量。
控制通道传递函数为
(12)
干扰环节传递函数为
(13)
然后,根据式(9)求得前馈控制器的传递函数为
189.453 1·
89.062 5·
(14)
可以得到以浆液pH值为研究对象时,前馈-反馈复合控制系统框图在MATLAB/Simulink中的结构如图3所示。
图3 以pH值为研究对象的前馈反馈复合控制系统框图
图3中,PID控制环节的参数待整定。
3.2.2 以出口SO2浓度为研究对象
考虑到前馈控制系统应为因果系统,因此以给浆流量作为输入变量,以锅炉负荷和进口烟气流量作为双扰动变量,结合图3给出的前馈-反馈复合控制框图,可以得到控制通道传递函数为
(15)
干扰环节传递函数为
(16)
然后,根据式(9)可以求得前馈控制器的传递函数为
1.455 2·
0.255 2·
(17)
可以得到以出口SO2浓度为研究对象时,前馈-反馈复合控制系统框图在MATLAB/Simulink中的结构如图4所示。
图4中,PID控制环节的参数待整定。
图4 以出口SO2为研究对象的前馈反馈复合控制系统框图
文献[19-20]提出了MCP标准传递函数控制方法。这是一种可用于整定PID控制器参数的新方法。用MCP标准传递函数方法整定的PID控制器被称为MCP-PID控制器。
针对辨识得到的石灰石-石膏湿法烟气脱硫系统的传递函数模型,应用MCP标准传递函数控制方法推导出相应的PID控制器参数整定公式[21-28],最后通过实例验证控制系统性能。
MCP是由多个惯性单元串联而成的系统,其系统极点由各个惯性单元的极点组成。一般而言,各个惯性单元的极点可以互不相同,但是,为了分析和设计的简单性,MCP常假定为多个相同的惯性单元串联而成。
以最简单的情况为例,型次为1并且增益也为1的MCP的标准传递函数形式为
(18)
式中:T——惯性单元的时间常数;
n——系统阶数。
由式(18)可知,最简MCP标准传递函数的参数很少,只有T和n两个参数。该系统的稳态增益设为1,若将其传递函数的分母由因式积的形式转换为首1多项式形式,则有
(19)
式中:βi——多项式的系数。
根据二项式定理可得
(20)
式中:系数λi(i=1,2,3,…,n-1)具体数值由杨辉三角形数阵中不含1的内核部分获得。
比较式(19)和式(20),可得
(21)
根据基本的控制理论,控制系统的稳态准确性取决于控制系统的型次。若要使某控制系统在阶跃输入下无稳态误差,则要求该系统的型次至少大于零;若要使系统在斜坡输入下也无稳态误差,则要求系统的型次至少要大于1。所以,表述控制系统的标准传递函数应该有不同的系统型次之分。
系统型次为M的n阶MCP标准传递函数为[19-22]
(22)
由式(22)可知,MCP标准传递函数的多项式系数并不随系统型次的改变而改变。因此,一旦系统阶数n和惯性单元时间常数T确定,MCP标准传递函数的多项式系数也就确定了,并且与系统型次M值无关。
以双容时滞过程为例,进行MCP-PID参数整定公式的推导。
被控过程模型可近似为
(23)
4.2.1 P控制器整定
P控制器模型如下
Gc(s)=Kp
(24)
则该控制系统的开环传递函数为
Gc(s)Gp(s)=
(25)
该系统的特征多项式为
(26)
该系统的特征多项式系数与MCP标准传递函数的特征多项式系数相对等的联立方程式为
(27)
最终得到MCP-PID参数整定公式和适用条件为
(28)
4.2.2 PI控制器整定
PI控制器模型如下
(29)
按照如上方法,得到MCP-PID参数整定公式和适用条件为
(30)
4.2.3 PID控制器整定
PID控制器模型如下
(31)
按照如上方法,得到MCP-PID参数整定公式和适用条件为
(32)
单容惯性过程、双容惯性过程、单容时滞过程等其他惯性过程和时滞过程都可以通过类似的推理过程得到其相应的MCP-PID参数整定公式。
4.3.1 以浆液pH值为研究对象
以给浆流量作为输入变量,以锅炉负荷和给浆密度作为双扰动变量,进行前馈-反馈复合控制模型的建立与PID参数整定。
当没有干扰接入时,控制系统框图如图5所示。
加入前馈控制时,前馈系统部分的框图如图6所示。
按照惯性时滞过程MCP-PID的参数整定方法,并经过参数微调,以上文中系统辨识的训练数据为系统输入,分别得到无干扰、有干扰、有干扰且加入前馈控制时的仿真结果对比如图7所示。
图7 以浆液pH值为研究对象时前馈反馈复合控制仿真结果对比
由图7可知:3种情况下,pH值基本稳定在5.8,比较符合实际运行要求;加入干扰后,系统稳定时间非常长,且超调量较大,需要通过前馈控制进行修正;加入前馈后,相比有干扰且没有加入前馈的情况,加入前馈后超调量明显降低了很多,且稳定时间远远小于没有前馈的情况,对加入扰动后的系统具有明显的修正作用,具有很高的精确性。由图7分析可知,MCP-PID整定方法非常适用于该系统模型。
4.3.2 以出口SO2浓度为研究对象
与上述浆液pH值为研究对象的方法类似,对于出口SO2浓度,以给浆流量作为输入变量,以锅炉负荷和进口烟气流量作为双扰动变量,进行前馈-反馈复合控制模型的建立与PID参数整定。
按照惯性时滞过程MCP-PID的参数整定方法,并经过参数微调,以上文中系统辨识的训练数据为系统输入,得到的仿真结果如图8所示。
图8 前馈反馈复合控制仿真结果对比
由图8可知,加入前馈后,SO2浓度维持在15 mg/m3,符合实际运行要求,且稳定时间较短,对加入扰动后的系统具有明显的修正作用,具有很高的精确性。可见,MCP-PID整定方法非常适用于该系统模型。
(1) 在石灰石-石膏湿法烟气脱硫系统的建模仿真中引入差分进化算法,经过实际分析对算法进行优化。通过某电厂的运行数据辨识,本文提出的算法得到了更加精确的辨识结果,具有很好的适用性和可拓展性。
(2) 给出了前馈-反馈复合控制系统的设计方法和步骤,并且着重描述了控制系统的设计参数,分别以浆液pH值和出口SO2浓度为研究对象,在以改进的差分进化算法的辨识结果基础上,得到了其相对应的前馈-反馈复合控制系统的MATLAB/Simulink模型。
(3) 介绍了基于MCP标准传递函数模型的PID控制器参数整定方法,分别以浆液pH值和出口SO2浓度为研究对象,验证了MCP-PID整定方法的适用性和准确性。另外,通过对比仿真结果发现,前馈-反馈复合控制系统的精确度最高、稳定时间最短、超调量最低,非常适用于石灰石-石膏湿法烟气脱硫系统辨识出的传递函数模型,为多变量连续系统的模型辨识提供了新思路,为电厂脱硫控制环节的优化提供了参考,为大型燃煤机组的实际运行提供了理论支撑。