一种火电机组过热汽温多模型扰动估计预测控制方法转让专利

申请号 : CN201310279686.8

文献号 : CN103322553B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赵慧荣沈炯李益国

申请人 : 东南大学

摘要 :

本发明公开了一种火电机组过热汽温多模型扰动估计预测控制方法,它以过热汽温系统为被控对象,减温喷水流量为系统控制输入量,过热汽温为系统输出,基于被控对象状态空间模型,建立多种扰动模型分别扩增系统状态,构成扰动模型集。扰动模型集中的各子模型通过加权平均,拟合不可测扰动对系统输出的影响。运用预测控制思想,每一步进行一次优化求解获得最佳系统控制输入量。本发明采用的多模型扰动估计预测控制方法,相比一般的预测控制算法能够更加有效地抑制不可测扰动,维持汽温稳定在设定值附近。当无不可测扰动时,本发明与普通预测控制算法等效,具有较好的跟踪调节性能。

权利要求 :

1.一种火电机组过热汽温多模型扰动估计预测控制方法,其特征在于:包括如下步骤:(1)在稳态工况下,将过热汽温系统切换到手动状态,以减温喷水流量为输入进行过热汽温的开环阶跃响应试验,利用两点法求出过热汽温对减温喷水流量的传递函数W(s)(℃/(kg/s));

(2)根据线性系统理论的系统实现方法,将过热汽温对减温喷水流量的传递函数W(s)(℃/(kg/s))转换为系统状态空间模型 其中[A,B,C,D]为系统矩阵,x为过热汽温系统的状态,y为过热汽温系统的输出,u为预测控制器的输出;

(3)建立n种类型扰动模型分别扩增过热汽温系统状态,得到n个扩增系统状态模型i a i a i a i a i a[A,B,C,D],其中 D =0,i=1,2,…,n,所述扩增系统状态空间模型的结构如式(1)和式(2)所示:i i

其中, 表示k时刻扩增的状态向量,包括两个子向量 xk和 xk表示k时刻过热汽温系统原有的状态向量, 表示k时刻第i个扰动模型的扰动、扰动变化率或周期的状态;ωk-1表示k-1时刻过程噪声,vk表示k时刻输出噪声;

采用式(3)和式(4)简洁表达式(1)和式(2)为:其中 代表 iAa代表 iBa代表 iCa代表[iC1 iC2];

(4)采用卡尔曼滤波方法对n个扩增系统状态模型分别进行状态估计,如式(5)、式(6)和式(7):在状态 未知情况下,首先使用式(5)和式(7)预估状态 和输出 再通过式(6)由实际输出yk和预估输出 间的误差来矫正过热汽温系统状态得到新的预i估状态 和输出 状态估计增益矩阵 Lk通过求解Riccati方程获得,Riccati方程中的Qi代表输入噪声项的协方差,Ri代表输出噪声项的协方差,卡尔曼滤波参数Qi/Ri为预测控制器的一个调节参数;

(5)采用贝叶斯概率加权方法对n个扩增系统状态模型进行加权平均,获得过热汽温的P步平均预测值,应用预测控制算法计算最佳减温喷水流量,将计算得到的最佳减温喷水流量作为过热汽温系统的控制输入量,具体包括如下步骤:(51)根据预估输 出,通过式(8)计算实际输出yk与预估输出 间的偏差i i i

εk,并根据偏差 εk计算各个扩增系统状态模型的权重 wk:(52)通过递推贝叶斯公式计算各扰动模型与过热汽温系统的匹配概率,通过上一时刻i i的匹配概率 ρk-1递推获得当前时刻的匹配概率 ρk,如式(9):i i

设定下限值δ,当上一时刻的匹配概率 ρk-1低于下限值δ时,以下限值δ置换 ρk-1i i后带入式(9)进行 ρk计算;贝叶斯概率加权矩阵 Λ为预测控制器的一个调节参数;

(53)对各扰动模型与热汽温系统的匹配概率进行规格化处理,如式(10):(55)根据式(11)计算过热汽温的P步平均预测值:其中 表示第i个扩增系统状态模型的预测输出值,iwk表示第i个扩增系统状态模型的权值, 为所有扩增系统状态模型的平均预测输出值,j=1,2,…,P;

(56)计算减温喷水流量控制量增量Δuk,取式(12)性能指标函数式:其 中,Ysp为过 热 汽 温设 定 值, 为 过热 汽 温 的P步 平 均预 测 矩 阵,Wy为误差权矩阵和Wu为控制量权矩阵;

每一采样时刻进行一次式(12)的优化计算,获得m时域的最佳系统控制输入增量ΔUopt=[Δuk,Δuk+1,…,Δuh+m-1]T;只以当前时刻的控制输入增量Δuk对当前过热汽温系统实施控制,计算减温喷水流量控制量uk,如式(13):uk=uk-1+Δuk (13)

(6)设置预测控制器的调节参数,包括采样时间Ts、预测步数P、减温喷水流量控制步数M、输出误差权矩阵Wy、控制权矩阵Wu、n个扩增系统状态模型对应的卡尔曼滤波参数Qi/Ri和贝叶斯概率加权矩阵Λi,i=1,2,…,n;

(7)向过热汽温系统输入减温喷水流量控制量uk,获得热汽温系统实际输出yk。

说明书 :

一种火电机组过热汽温多模型扰动估计预测控制方法

技术领域

[0001] 本发明涉及一种过热汽温系统的优化控制方法,尤其涉及一种火电机组过热汽温抗不可测扰动的多模型扰动估计预测控制方法,属于热工自动控制技术。

背景技术

[0002] 过热汽温直接关系到火电机组运行的安全性和经济性,是机组运行过程中需要重点监控的过程参数之一。
[0003] 由于过热器管道较长,汽温被控对象存在较大的惯性和迟延,导致传统控制方法往往难以取得满意的控制效果。近年来预测控制算法在电站汽温控制系统应用中取得一定成效。然而基于模型的预测控制算法在应对诸如煤质变化引起的烟气侧不可测扰动时,由于缺乏对不可测扰动的建模,控制效果并不理想。目前大多数多模型预测控制器主要为了解决机组大范围工况变动的非线性,未考虑通过扰动建模主动抗干扰。
[0004] 多模型扰动估计预测控制算法基于过热汽温对象状态空间模型建立多类扰动模型扩增系统状态,构成多个扩增系统模型。模型簇中的各子系统模型通过贝叶斯概率加权平均得到输出,能够拟合不可测扰动对系统输出的影响。
[0005] 本发明充分运用预测控制思想,每一步进行一次优化求解获得最佳减温喷水控制输入量。仿真结果表明,本发明中的算法相比一般的预测控制算法能够更加有效地抑制不可测扰动,维持过热汽温稳定在设定值附近。当无不可测扰动时,该算法与普通预测控制算法等效,具有较好的设定值跟踪和调节性能。

发明内容

[0006] 发明目的:为了克服现有技术中存在的不足,本发明提供一种火电机组过热汽温多模型扰动估计预测控制方法,能够有效抑制过程不可测扰动,提高过热汽温的调节品质。
[0007] 技术方案:为实现上述目的,本发明采用的技术方案为:
[0008] 一种火电机组过热汽温多模型扰动估计预测控制方法,包括如下步骤:
[0009] (1)在稳态工况下,将过热汽温系统切换到手动状态,以减温喷水流量为输入进行过热汽温的开环阶跃响应试验,利用两点法求出过热汽温对减温喷水流量的传递函数W(s)(℃/(kg/s));
[0010] (2)根据线性系统理论的系统实现方法,将过热汽温对减温喷水流量的传递函数W(s)(℃/(kg/s))转换为系统状态空间模型 其中[A,B,C,D]为系统矩阵,x为过热汽温系统的状态,y为过热汽温系统的输出,u为预测控制器的输出;
[0011] (3)建立n种类型扰动模型分别扩增过热汽温系统状态,得到n个扩增系统状态模型[iAa,iBa,iCa,iDa],其中iDa=0,i=1,2,…,n,所述扩增系统状态空间模型的结构如式(1)和式(2)所示:
[0012]
[0013]i i
[0014] 其中, 表示k时刻扩增的状态向量,包括两个子向量 xk和 xk表示k时刻过热汽温系统原有的状态向量, 表示k时刻第i个扰动模型的扰动、扰动变化率或周期的状态;ωk-1表示k-1时刻过程噪声,vk表示k时刻输出噪声;
[0015] 采用式(3)和式(4)简洁表达式(1)和式(2)为:
[0016]
[0017]
[0018] 其中 代表 iAa代表 iBa代表 iCa代表[iC1 iC2];
[0019] (4)采用卡尔曼滤波方法对n个扩增系统状态模型分别进行状态估计,如式(5)、式(6)和式(7):
[0020]
[0021]
[0022]
[0023] 在状态 未知情况下,首先使用式(5)和式(7)预估状态 和输出再通过式(6)由实际输出yk和预估输出 间的误差来矫正过热汽温系统状态得到i
新的预估状态 和输出 状态估计增益矩阵 Lk通过求解Riccati方程获得,
Riccati方程中的Qi代表输入噪声项的协方差,Ri代表输出噪声项的协方差,卡尔曼滤波参数Qi/Ri为预测控制器的一个调节参数;
[0024] (5)采用贝叶斯概率加权方法对n个扩增系统状态模型进行加权平均,获得过热汽温的P步平均预测值,应用预测控制算法计算最佳减温喷水流量,将计算得到的最佳减温喷水流量作为过热汽温系统的控制输入量,具体包括如下步骤:
[0025] (51)根据预估输出 通过式(8)计算实际输出yk与预估输出 间的偏i i i差 εk,并根据偏差 εk计算各个扩增系统状态模型的权重 wk:
[0026]
[0027] (52)通过递推贝叶斯公式计算各扰动模型与过热汽温系统的匹配概率,通过上一i i时刻的匹配概率 ρk-1递推获得当前时刻的匹配概率 ρk,如式(9):
[0028]i
[0029] 设定下限值δ,当上一时刻的匹配概率 ρk-1低于下限值δ时,以下限值δ置换i i iρk-1后带入式(9)进行 ρk计算;贝叶斯概率加权矩阵 Λ为预测控制器的一个调节参数;
[0030] (53)对各扰动模型与热汽温系统的匹配概率进行规格化处理,如式(10):
[0031]
[0032] (55)根据式(11)计算过热汽温的P步平均预测值:
[0033]
[0034] 其中 表示第i个扩增系统状态模型的预测输出值,iwk表示第i个扩增系统状态模型的权值, 为所有扩增系统状态模型的平均预测输出值,j=1,2,…,P;
[0035] (56)计算减温喷水流量控制量增量Δuk,取式(12)性能指标函数式:
[0036]
[0037] 其中,Ysp为过热汽温设定值, 为过热汽温的P步平均预测矩阵,Wy为误差权矩阵和Wu为控制量权矩阵;
[0038] 每一采样时刻进行一次式(12)的优化计算,获得m时域的最佳系统控制输入增量TΔUopt=[Δuk,Δuk+1,…,Δuk+m-1] ;只以当前时刻的控制输入增量Δuk对当前过热汽温系统实施控制,计算减温喷水流量控制量uk,如式(13):
[0039] uk=uk-1+Δuk (13)
[0040] (6)设置预测控制器的调节参数,包括采样时间Ts、预测步数P、减温喷水流量控制步数M、输出误差权矩阵Wy、控制权矩阵Wu、n个扩增系统状态模型对应的卡尔曼滤波参数Qi/Ri和贝叶斯概率加权矩阵Λi,i=1,2,…,n;
[0041] (7)向过热汽温系统输入减温喷水流量控制量uk,获得热汽温系统实际输出yk。
[0042] 重复步骤(4)~(7)实现连续控制。
[0043] 所述步骤(6)中,Ts可以用经验规则T95/Ts=5~15来选取,其中,T95为过渡过程上升到95%的调节时间;P选为近似等于过热汽温阶跃响应的上升时间;Qi/Ri一般根据扰动模型形式和对象特性选取,通常阶跃输入扰动模型的Q/R值介于周期性扰动与斜坡扰动之间,斜坡扰动的Q/R值一般最小。
[0044] 有益效果:本发明提供的火电机组过热汽温多模型扰动估计预测控制方法,与现有技术相比具有以下优点:具有多模型建立方便、建模工作量小、控制算法计算量小;能够延续预测控制,便于处理大惯性、纯滞后对象,在此基础上进行的过程扰动建模,获得了比一般预测控制算法更优的抗干扰能力,能够在过程不可测干扰作用情况下,快速估计并抑制扰动对系统的影响;应用于电站过热汽温系统能够有效抑制干扰,确保汽温稳定在设定值附近;同时该方法具有一般预测控制器同等的设定值跟踪调节能力,总体提高了过热汽温的调节品质。

附图说明

[0045] 图1为本发明的系统结构框图;
[0046] 图2为本发明的对象多模型扰动估计预测控制算法框图;
[0047] 图3为本发明与普通测测控制算法在无干扰情况下,汽温设定值变化时的控制效果对比图;
[0048] 图4为本发明与普通测测控制算法在存在负荷侧斜坡输入不可测扰动时的控制效果对比图;
[0049] 图5为本发明与普通测测控制算法在过热汽温受负荷侧周期性输入不可测扰动时的控制效果对比图;
[0050] 图6为本发明与普通测测控制算法在过热汽温同时受负荷侧和燃料侧两种类型不可测扰动时的控制效果对比图。

具体实施方式

[0051] 下面结合附图对本发明作更进一步的说明。
[0052] 一种火电机组过热汽温多模型扰动估计预测控制方法,通过设计多个包含不同扰动模型的扩增系统模型,采用卡尔曼滤波方法估计扩增系统状态,通过贝叶斯概率加权方法计算平均预测输出值,每一采样时刻由预测控制优化算法计算最佳减温喷水量,使系统能够及时有效抑制不可测干扰,同时算法在无扰情况下,与普通预测控制器具有同等的设定值跟踪和调节能力,本发明总体提高了过热汽温的调节品质。该方法包括如下步骤:
[0053] 一种火电机组过热汽温多模型扰动估计预测控制方法,包括如下步骤:
[0054] (1)在稳态工况下,将过热汽温系统切换到手动状态,以减温喷水流量为输入进行过热汽温的开环阶跃响应试验,利用两点法求出过热汽温对减温喷水流量的传递函数W(s)(℃/(kg/s));
[0055] (2)根据线性系统理论的系统实现方法,将过热汽温对减温喷水流量的传递函数W(s)(℃/(kg/s))转换为系统状态空间模型 其中[A,B,C,D]为系统矩阵,x为过热汽温系统的状态,y为过热汽温系统的输出,u为预测控制器的输出;
[0056] (3)建立n种类型扰动模型分别扩增过热汽温系统状态,得到n个扩增系统状态模型[iAa,iBa,iCa,iDa],其中iDa=0,i=1,2,…,n,所述扩增系统状态空间模型的结构如式(1)和式(2)所示:
[0057]
[0058]
[0059] 其中, 表示k时刻扩增的状态向量,包括两个子向量ixk和 ixk表示k时刻过热汽温系统原有的状态向量, 表示k时刻第i个扰动模型的扰动、扰动变化率或周期的状态;ωk-1表示k-1时刻过程噪声,vk表示k时刻输出噪声;
[0060] 采用式(3)和式(4)简洁表达式(1)和式(2)为:
[0061]
[0062]i a i a i a i i
[0063] 其中 代表 A 代表 B 代表 C 代表[C1 C2];
[0064] (4)采用卡尔曼滤波方法对n个扩增系统状态模型分别进行状态估计,如式(5)、式(6)和式(7):
[0065]
[0066]
[0067]
[0068] 在状态 未知情况下,首先使用式(5)和式(7)预估状态 和输出再通过式(6)由实际输出yk和预估输出 间的误差来矫正过热汽温系统状态得到i
新的预估状态 和输出 状态估计增益矩阵 Lk通过求解Riccati方程获得,
Riccati方程中的Qi代表输入噪声项的协方差,Ri代表输出噪声项的协方差,卡尔曼滤波参数Qi/Ri为预测控制器的一个调节参数;
[0069] (5)采用贝叶斯概率加权方法对n个扩增系统状态模型进行加权平均,获得过热汽温的P步平均预测值,应用预测控制算法计算最佳减温喷水流量,将计算得到的最佳减温喷水流量作为过热汽温系统的控制输入量,具体包括如下步骤:
[0070] (51)根据预估输出 通过式(8)计算实际输出yk与预估输出 间的偏差iεk,并根据偏差iεk计算各个扩增系统状态模型的权重iwk:
[0071]
[0072] (52)通过递推贝叶斯公式计算各扰动模型与过热汽温系统的匹配概率,通过上一i i时刻的匹配概率 ρk-1递推获得当前时刻的匹配概率 ρk,如式(9):
[0073]i
[0074] 设定下限值δ,当上一时刻的匹配概率 ρk-1低于下限值δ时,以下限值δ置换i i iρk-1后带入式(9)进行 ρk计算;贝叶斯概率加权矩阵 Λ为预测控制器的一个调节参数;
[0075] (53)对各扰动模型与热汽温系统的匹配概率进行规格化处理,如式(10):
[0076]
[0077] (55)根据式(11)计算过热汽温的P步平均预测值:
[0078]
[0079] 其中 表示第i个扩增系统状态模型的预测输出值,iwk表示第i个扩增系统状态模型的权值, 为所有扩增系统状态模型的平均预测输出值,j=1,2,…,P;
[0080] (56)计算减温喷水流量控制量增量Δuk,取式(12)性能指标函数式:
[0081]
[0082] 其中,Ysp为过热汽温设定值, 为过热汽温的P步平均预测矩阵,Wy为误差权矩阵和Wu为控制量权矩阵;
[0083] 每一采样时刻进行一次式(12)的优化计算,获得m时域的最佳系统控制输入增量TΔUopt=[Δuk,Δuk+1,…,Δuk+m-1] ;只以当前时刻的控制输入增量Δuk对当前过热汽温系统实施控制,计算减温喷水流量控制量uk,如式(13):
[0084] uk=uk-1+Δuk (13)
[0085] (6)设置预测控制器的调节参数,包括采样时间Ts、预测步数P、减温喷水流量控制步数M、输出误差权矩阵Wy、控制权矩阵Wu、n个扩增系统状态模型对应的卡尔曼滤波参数Qi/Ri和贝叶斯概率加权矩阵Λi,i=1,2,…,n;Ts可以用经验规则T95/Ts=5~15来选取,其中,T95为过渡过程上升到95%的调节时间;P选为近似等于过热汽温阶跃响应的上升时间;Qi/Ri一般根据扰动模型形式和对象特性选取,通常阶跃输入扰动模型的Q/R值介于周期性扰动与斜坡扰动之间,斜坡扰动的Q/R值一般最小;
[0086] (7)向过热汽温系统输入减温喷水流量控制量uk,获得热汽温系统实际输出yk;
[0087] (8)重复步骤(4)~(7)实现连续控制。
[0088] 由于两级减温喷水的控制都采用相同的控制策略,两者的设计过程基本相同,因此下面重点以二级减温控制为例进行说明。具体步骤为:
[0089] (1)在稳态工况下,获得以二级减温喷水量为输入,二级过热汽温为输出的单入单出系统状态空间模型 其系数矩阵[A,B,C]分别:A=[0.9858,0.0001;0.0002,0.9994];B=[0.0009;-0.0020];C=[0,1];
[0090] (2)选取工业过程控制中四类常见扰动,分别建立扰动模型估计实际过程中的不可测扰动。四种扰动模型的表达式如下:
[0091] 扰动模型一:输出扰动模型,如式(14-16)
[0092] xk=Axk-1+Buk-1 (14)
[0093] dk=dk-1+ωk-1 (15)
[0094] yk=Cxk+dk+vk (16)
[0095] 扰动模型二:阶跃输入扰动模型,如式(17-19)
[0096] xk=Axk-1+Buk-1+Bddk-1 (17)
[0097] dk=dk-1+ωk-1 (18)
[0098] yk=Cxk+vk (19)
[0099] 扰动模型三:斜坡输入扰动模型,如式(20-23)
[0100] xk=Axk-1+Buk-1+Bddk-1 (20)
[0101] dk=dk-1+Δdk-1 (21)
[0102] Δdk=Δdk-1+ωk-1(22)
[0103] yk=Cxk+vk (23)
[0104] 说明:dk为待估计的扰动量,Δdk为扰动变化速率的估计值,表示斜坡扰动是以固定增速率进入系统的。
[0105] 扰动模型四:周期性输入扰动模型,周期性扰动通常以连续函数模型表示,如式(24)
[0106]
[0107] 其中a表示周期性扰动的频率,d*表示扰动源。上述微分方程表示成状态空间方程的形式如式(25)
[0108]
[0109] 在取定采样时间Ts后,将上述模型离散化得到式(26)
[0110]
[0111] 扰动源d*可根据具体应用过程进行设置。
[0112] 综上,四种扰动模型可以由如式(1-2)相同的模型结构表示
[0113]
[0114]
[0115] 扩增的状态向量由两个子向量组成:ixk系统模型原有的状态向量, 表示扰动模型簇中第i类模型的扰动、扰动变化率或周期的状态。
[0116] 上述模型可以写成如式(3-4)所示简洁的表达形式
[0117]
[0118]
[0119] 其中 代表 iAa代表 iBa代表 iCa代表[iC1 iC2]。
[0120] 故扩增系统参数矩阵分别为:
[0121] 输出扰动扩增模型系数矩阵为
[0122] 1Aa=[0.9858,0.0001,0;0.0002,0.9994,0;0,0,1.0000];
[0123] 1Ba=[0.0009;-0.0020;0];
[0124] 1Ca=[0,1,1];
[0125] 阶跃输入扰动扩增模型系数矩阵为
[0126] 2Aa=[0.9858,0.0001,0.0009;0.0002,0.9994,-0.0020;0,0,1.0000];
[0127] 2Ba=[0.0009;-0.0020;0];
[0128] 2Ca=[0,1,0];
[0129] 斜坡输入扰动扩增模型系数矩阵为
[0130] 3Aa = [0.9858,0.0001,0.0009,0 ;0.0002,0.9994,-0.0020,0;0,0,1.0000,1.0000;0,0,0,1.0000];
[0131] 3Ba=[0.0009;-0.0020;0;0];
[0132] 3Ca=[0,1,0,0];
[0133] 周期性输入扰动扩增模型系数矩阵为
[0134] aAa = [0.9858,0.0001,0.0009,0,0;0.0002,0.9994,-0.0020,0,0;0,0,0.9921,0.1253,0.0079;0,0,-0.1253,0.9921,0.1253;0,0,0,0,1.0000];
[0135] 4Ba=[0.0009;-0.0020;0;0;0];
[0136] 4Ca=[0,1,0,0,0];
[0137] (3)采用卡尔曼滤波方法对n个扩增模型分别进行状态估计,如式(5-7):
[0138]
[0139]
[0140]
[0141] 在未知状态测量值的 的情况下首先预估扩增系统状态 和输出获得系统实际输出yk后,再由实际输出和输出估计值间的误差矫正系统状态得到新的状态估计值 和输出估计值 四个扩增系统状态估计的关键在于获得观测器增益矩i i
阵 Lk。对于输出扰动模型,Lk等价于非周期观测器,取为L1=[0,0,1]。其余3个模型的i
Lk均可通过求解Riccati方程获得。Riccati方程中的Qi和Ri分别代表输入输出噪声项的协方差。这里取阶跃、斜坡、周期性输入扰动模型的Q/R值分别为100,2,20。
[0142] (4)对4个模型采用贝叶斯概率加权方法进行加权平均,获得平均预测输出值,应用预测控制算法计算最佳减温喷水量,其算法过程如下:
[0143] 得到各子模型的输出估计值 如式(8-10)分别计算实际输出值yk与估计值 间的偏差iεk,以此为基础计算各子模型的权重iwk。
[0144]
[0145] 扰动模型簇中各子模型与实际对象的匹配概率可通过递推贝叶斯公式进行计算。i i
由上一时刻的模型匹配概率 ρk-1递推获得当前时刻的概率 ρk,如式(9)。
[0146]
[0147] 实际应用中协方差矩阵iΛ未知,因此将iΛ作为调节参数。由于上述概率计算是递推形式,当前时刻的值由上一时刻获得。若某一时刻概率计算值为0,则之后时刻的概率计算无效。因此设定一个下限δ,所有低于该限值的概率均被置为δ。对扰动模型簇中的概率进行规格化处理,便于后续预测控制算法的实现。规格化公式如式(10)[0148]
[0149] (5)设置控制器相关参数,取采样时间Ts为0.5,预测步数P为50,减温水调门控制步数M为3,输出误差权矩阵Wy=I50,控制权矩阵Wu=I3。
[0150] (6)系统的P步平均预测输出值由式(11)线性平均模型获得
[0151]
[0152] 其中 和iwk分别表示扰动模型簇中第i个子模型的预测输出值和权值,为扰动模型簇的平均预测输出值。
[0153] (7)计算减温喷水阀门控制量增量Δuk,取式(12)性能指标函数式:
[0154]
[0155] 每一采样时刻进行一次优化计算,获得m时域的最优控制输出增量[Δuk,TΔuk+1,…,Δuk+m-1]。只有当前时刻的控制输入增量Δuk对系统实施控制。计算减温水调门控制量,如式(13)。
[0156] uk=uk-1+Δuk (13)
[0157] (8)输出减温水调门控制量uk,获得汽温控制系统实际汽温输出值yk,重复(3)到(8)步。
[0158] 如图3所示,过热汽温设定值阶跃增加5℃情况下,MDMPC代表本发明对过热汽温系统的优化控制效果曲线,MPC代表普通预测控制器的控制效果曲线。从图3可以看出,两条控制曲线基本重合,说明本发明具有普通预测控制器同等的设定值跟踪和调节能力。如图4所示,当负荷侧有斜坡扰动进入过热汽温系统时,本发明能够快速识别扰动类型为斜坡型,提前动作减温喷水,得到比普通预测控制器更小的过热汽温动态和稳态偏差。如图5所示,当负荷侧有周期性扰动进入过热汽温系统时,本发明能够快速识别扰动类型为周期型。当与普通预测控制器获得基本一致的控制效果时,本发明能够预测扰动提前动作减温喷水,在调节过程中的控制量波动小,能够有效延长阀门设备使用寿命。如图6所示,当存在负荷侧周期性扰动和燃料侧斜坡扰动同时进入过热汽温系统时,本发明能够快速识别两种扰动类型,得到比普通预测控制器更小的过热汽温动态和稳态偏差,提高了过热汽温的调节品质。
[0159] 以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。