您好,欢迎访问三七文档
锅炉汽包水位的串级广义预测控制摘要:针对火电厂锅炉汽包水位对象的复杂非线性动态特性,为提高水位系统控制的可靠性和安全性设计串级广义预测控制(CGPC)结构。内回路采用PID控制可以快速消除给水流量的扰动,外回路采用具有滚动优化和反馈校正功能的控制结构,有效克服了蒸汽流量的扰动。关键词:锅炉水位;串级三冲量;CGPC—PID目录一、引言........................................................................................................................1二、三冲量调节系统原理..........................................................................................12.1、工作原理........................................................................................................12.2控制系统原理..................................................................................................2三、串级广义预测控制................................................................................................33.1CGPC的基本原理...........................................................................................33.2汽包水位系统的CGPC-PID串级控制方案.................................................6四、仿真及结论..........................................................................................................74.1仿真过程..........................................................................................................74.2结论..................................................................................................................8五、预测控制研究现状................................................................................................91一、引言汽包水位反映了锅炉蒸汽量与给水量之间的平衡关系。汽包水位过高,会影响汽包内汽水分离效果,使蒸汽带液、过热器结垢,影响过热器效率;如果带液蒸汽进入汽轮机,会损坏汽轮机叶片。如果水位过低,会破坏水循环而损坏锅炉,尤其是大型锅炉,一旦停止给水,汽包存水会在很短时间内完全汽化而造成重大事故,甚至引起爆炸。因此,在锅炉运行中必须将汽包水位严格控制在工艺允许的范围内。而影响锅炉水位的因素很多,最主要的是蒸发量和给水量的波动汽包锅炉给水控制系统的作用是使锅炉的给水量自动适应锅炉的蒸发量,维持汽包水位在一定范围内波动,这对机组的安全、稳定、经济运行有着重要的影响。由于控制对象在给水量扰动时有一定的惯性,而且在负荷扰动时又存在“虚假水位”,采用串级三冲量给水控制系统能有效地消除这些扰动。该系统以汽包水位为主信号,任何导致水位变化的扰动都会使调节器动作;蒸汽流量是前馈信号,它的作用是防止“虚假水位”引起的调节器的误动作,改善蒸汽流量扰动时的调节质量;给水流量是介质反馈信号,因给水流量信号对给水流量变化的响应很快,使调节器能够在水位还没变化时就对前馈信号的变化作出反应,消除内扰,使调节过程比较稳定,充分保证了调节系统的稳定运行。二、三冲量调节系统原理2.1、工作原理如图1所示,在稳定状态下,锅炉里面的水位在理想情况下应保持为一个恒值,但实际上不可能达到这种要求。一般控制汽包水位围绕设定值有小范围的波动,波动越小,越有利于锅炉的稳定运行。在稳定状态下,水位信号的测量值(电流信号HI)应等于锅炉水位设定值(hI),蒸汽流量(DI)和给水流量(WI)则应达到一种动态的平衡关系。即满足如下关系:0hWDHIIII。当给水流量信号WI等于蒸汽流量信号DI时,则水位信号HI就等于hI,即汽包水位稳定在某一给定值。此时,阀门开度正好处于一个保持系统平衡的位置。而当锅炉负荷突然增大时平衡破坏,WDII,则阀门开大,增大给水流量的值。2而与此同时也会随之出现“虚假水位”,使水位输出信号随之增大,两个反馈回路的作用能有效抵消这一变化,这样就减小甚至消除了“虚假水位”对系统的影响。当锅炉负荷下降时WDII,则会关小阀门,以适应新的负荷所需要水位的流量,直到系统达到新的平衡为止。这样,由于蒸汽流量和给水流量的引入反馈对扰动起到了超前响应的作用,使给水阀门一开始就向着正确的方向及时动作,减少了水位的波动幅度,消除了虚假水位的影响,缩短了响应时间。图1汽包水位控制系统原理2.2控制系统原理根据三冲量串级调节系统原理设计的系统方框图如图2所示。图2汽包水位三冲量控制系统原理从图2可以看出,3个冲量在系统中形成了2个闭合回路,即由给水流量变送器、内回路调节器PID、变频调节器、三台水泵电机组组成的内回路,其作用是消除给水压力波动等因素引起的给水流量的自发性扰动以及当蒸汽负荷改变3时迅速调节给水流量,以保证给水流量和蒸发量平衡,它是一个快速回路。由锅筒水位变送器、外回路调节器PID和内回路组成外回路,其作用是校正水位偏差,使水位等于设定值。采用以蒸汽流量D为前馈信号的前馈控制,其作用是使给水量很快跟踪蒸汽流量的变化,克服虚假水位现象引起的变频器误动作和水位过大波动。内回路采用PID控制快速消除控制通道的给水扰动,起粗调作用,外回路采用预测PID控制用以克服蒸汽流量变化产生的扰动,起细调作用。三、串级广义预测控制广义预测控制(GPC)是随着自适应控制的研究而发展起来的一种预测控制方法。GPC基于参数模型,引入了不相等的预测水平和控制水平,系统设计灵活方便,具有预测模型、优化和在线反馈校正等特征,呈现优良的控制性能和鲁棒性。串级广义预测控制CGPC是在GPC算法的基础上发展起来的一种针对具有串级控制结构对象的新型控制算法,其控制结构最大的特点是采用一个串级广义预测控制器代替传统的PID控制器,减少了调节参数的数量,缩短了整定时间,同时具有广义预测控制的优点,并保持优良的控制效果。3.1CGPC的基本原理1、预测模型内环模型和外环模型分别如式(1)和式(2)所示:其中,)(11qB、)(12qB的若干首项元素可以是零,表示对象相应的时滞数;1q是后移算子,表示退后一个采样周期相应的量;11q为差分因子;)(1t、)(2t表示零均值随机的噪声序列;通常设系数1)(11qC、1)(12qC;)(tv为4可以测量的中间量;)(tu为控制量。2、滚动优化串级广义预测控制算法中关于控制系统预测输出的获得方法与基本的预测控制是相同的。系统在t时刻对第k步的预测输出为根据CARIMA模型,利用至t时刻为止的输入,输出的已知数据,对t+k时刻的系统输出进行预测,引入下列Diophantine方程:其中,kE2、kF2是由)(12qA和预测长度唯一确定的多项式。将式(4)代入式(1)并整理得到:考虑到噪声)(2kt未来时刻为零均值,式(5)整理可得:式(6)是对外环CMRIMA模型式(1)引入Diophantine方程得到的关于中间量)(tv的预测输出值)(ˆty。为了得到关于控制量)(tu的预测输出值)(ˆty,进而得到串级广义预测控制器,可以对式(6)再引入Diophantine方程式(4),整理得到:根据式(1),式(7)中的中间量v用控制量u替换,可得到:5为了使式(8)中仅存在1的未来时刻项,可对式(8)引入Diophantine方程:考虑到未来时刻噪声)1(1kt为零均值,整理得到:由于式(10)中)(1'1qEk含有)(11qB,因此对式(10)引入Diophantine方程式(9),整理得到系统第k步的预测输出为:串级广义预测控制的目标函数与广义预测控制相同,都是以二次型目标函数最小为指标,其k时刻优化性能指标具有以下形式:其中,E表示数学期望;0N和1N分别为优化时域的始值和终值,uN为控制时域,即uN步后控制量不再变化,表达为)1()1(uNtuktu,uNk;)(k为控制加权系数,可将其简化,始终为常数,w为过程的期望输出。性能指标式(12)采用长时段预测的概念,把所要优化的方差从一个时间点扩展到一段时域21~NN,其中1N应大于对象的时滞,而2N应足够大使得过程6动态特性能充分表现出来。由于以多步预测优化代替了一步预测优化,即使对时滞估计不当或时滞发生变化,仍能从整体优化中得到合理的控制。CGPC通过Diophantine方程将内、外环过程的数学模型融合在一起,内环输出)(tv作为中间变量加入到求解最优控制律u的算法中,从而实现了一个串级广义预测控制器对串级结构的系统进行控制。3.2汽包水位系统的CGPC-PID串级控制方案GPC系统设计灵活方便,适用于控制不易建立精确数学模型的比较复杂的工业生产过程。具有良好的控制性能和鲁棒性。传统PID控制器具有结构简单、稳定性好、工作可靠、调整方便、抗干扰能力强等特点。利用PID控制抗干扰性较强的特性,首先形成PID闭环控制,这是控制的内层,包含被控对象最易发生干扰的部分。再将这一闭环系统和被控对象一起作为广义对象,用CGPC进行控制,这是控制的外层。与传统的PID-PID串级系统相比较,两者在内环上是相同的。均采用PID控制器,而在外环上CGPC-PID串级控制以PID算法取代了PID算法。所设计的CGPC-PID串级三冲量汽包水位系统如图3所示。图3汽包水位CGPC-PID串级控制图中H、0H分别是汽包水位及其给定值,W是内回路给水量扰动;W是给水流量;D是蒸汽流量;WG、DG分别是给水流量和蒸汽流量对汽包水位的传递函数;H、W、D分别是汽包水位、给水流量、蒸汽流量测量变送器的斜率;ZK为调节阀的比例系数。当给水流量增大时,汽包水位一开始并不立即增加,而是呈现出一段起始惯性段,实际水位变化用传递函数描述可表示为sTkssGW1101)(。7其中,0为给水量作用下的飞升速度,1k、1T为只考虑水面下汽泡体积变化引起水位变化的放大倍数和时间常数。当蒸汽流量增加时,由于虚假水位现象,水位先上升后下降。实际水位变化用传递函数描述可表示为sTkssGfD221)(。其中f为蒸汽量作用下的飞升速度,2k、2T为只考虑水面下汽泡体积变化引起水位变化的放大倍数和时间常数。在串级控制系统中,内回路只起粗调作用,仍是采用PID控制。而外回路起到细调作用,对控制器的品质要求较高,故选用CGPC控制器。于是形成了CGPC-PID控制方案,在CGPC-PID串级三冲量汽包给水控制系统中,内回路的主要任务是用以消除给水压力波动等因素引起的给水流量的自发性扰动以及当蒸汽负荷改变时迅速调节给水量,以保证给水量和蒸汽流量的平衡;外回路的任务是保证水位无静态偏差;而前馈通路则用于补偿外扰,主要用
本文标题:锅炉水位控制
链接地址:https://www.777doc.com/doc-4326742 .html