[发明专利]一种基于循环流化床机组的多变量约束预测控制方法有效
申请号: | 201710579652.9 | 申请日: | 2017-07-17 |
公开(公告)号: | CN107270283B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 何鹏;马宏;应春 | 申请(专利权)人: | 安徽电气工程职业技术学院;国网安徽省电力有限公司培训中心;国家电网公司 |
主分类号: | F23C10/28 | 分类号: | F23C10/28 |
代理公司: | 合肥辉达知识产权代理事务所(普通合伙) 34165 | 代理人: | 汪守勇 |
地址: | 230051 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 循环 流化床 机组 多变 约束 预测 控制 方法 | ||
1.一种基于循环流化床机组的多变量约束预测控制方法,其特征在于,包括以下步骤:
S1:确定控制对象的AGC运行工况区间,划分工况点;
针对具体循环流化床机组控制对象的特性,确定AGC运行区间,取:
Θ={Ne|Ne∈[40%ECR,110%ECR]} (1)
式(1)中,Θ为AGC的运行区间,Ne为机组功率,单位为MW,ECR为机组额定工况,40%ECR为低负荷运行状态,110%ECR为出力超发运行状态;
在上述区间范围内,以20%ECR为间隔,选取4个具体工况点,即40%ECR、60%ECR、80%ECR和100%ECR;
S2:获得4个工况点下的控制对象阶跃响应系数;
在上述4个工况点,对实际电厂对象进行阶跃响应动态实验;以其中第l个工况点为例,设该对象有m维控制输入、p维输出,则获取的相应阶跃响应系数矩阵Al,i,如式(2)所示:
式(2)中,m为输入量的个数,p为输出量的个数,N为模型长度,l为工况点个数;
S3:获得4个工况点下的控制对象状态空间近似表述形式;
同样以其中第l个工况点为例,控制对象的状态空间近似表述形式如式(3)所示:
式(3)中,Xl(k)为第l个工况点控制对象的状态变量,y(k)为输出变量,Δu(k)为控制量增量,Sl、Al和Cl分别如式(4)、(5)和(6)所示;
式(5)中,Al,i如式(2)所示;
S4:获取由不同工况点子模型组成的线性变参数模型(Linear-Parameters-VaryingModel,LPV);
LPV模型如式(7)所示:
式(7)中,
C(w)=[λ1(w)C1 λ2(w)C2 … λl(w)Cl] (9)
式(9)中,w为LPV模型的调度变量,取为循环流化床机组的功率参数Ne,λ为权重函数,且为调度变量w的势函数;
状态变量X(k)通过滚动时域估计方法获取,包括以下步骤:
S4.1:考虑多输入多输出控制对象的离散时间线性时不变系统的状态空间描述如式(25)所示:
式(25)中,V(k)为测量噪声,W(k)为系统过程噪声,Γ为系统噪声输入矩阵;系统过程噪声W(k)和测量噪声V(k)均为高斯白噪声序列,且两者具备式(26)所示的统计特性:
式(26)中,Q0为非负定矩阵,表示系统过程噪声W(k)的方差阵;R0为正定阵,表示测量噪声V(k)的方差阵,δ(k,j)为克罗尼克δ符号;
S4.2:获取当前时刻k的输入输出测量数据,如式(27)所示:
S4.3:根据约束优化问题计算最优解,约束优化问题如式(28)所示:
式(28)中,RMHE、QMHE、Π0分别为对应变量的正定惩罚矩阵;
通过到达代价函数估算初始状态估计量和初始惩罚矩阵Πk-N,其中,到达代价函数如式(29)所示:
且Πk-N基于前向黎卡提方程迭代计算,则基于卡尔曼估计获得;
联立式(25)—式(29),计算获得最优解,如式(30)所示:
answerop=(X(k-N|k-1)op,W(N|k-1)op) (30)
式(30)中,
W(N|k-1)op={W(k-N|k-1)op,W(k-N+1|k-1)op,…,W(k-1|k-1)op} (31)
S4.4:利用优化问题最优解迭代计算获得系统状态量估计值;
联立式(25)、式(26)和式(30),计算X(k|k-1)op;
S5:获取预测控制算法的预测模型;
预测模型如式(11)所示:
y(k)=FX(k)+ΦΔu(k) (11)
式(11)中,
式(12)中,yn(k+1|k)为基于k时刻的数据计算获得的k+1时刻的输出预测值,n=1,...,p,p为输出量的个数;式(13)中,Δuz(k)为控制增量,z=1,...,m,m为输入量的个数;式(14)中,P为预测控制算法的预测时域;
S6:进行预测控制算法的滚动优化,计算获得最优控制量;
控制对象为3输入3输出结构,其中,3个输入量分别为给煤量B,单位为Kg/s;主汽调门uT,单位为%;一次风调频指令uW,单位为%;3个输出量分别为机组功率Ne,单位为MW;主汽压力pt,单位为MPa;炉膛床温Tb,单位为℃;根据循环流化床机组AGC控制的具体要求,机组功率及主汽压力为设定值控制,炉膛床温为区间控制,所以,在k时刻制定的性能指标,如式(16)所示:
式(16)中,J(k)为性能指标函数,w1,2(k)为机组功率及主汽压力的设定值,y1,2(k)为机组功率及主汽压力的实际输出值,Δu(k)为控制量增量,q1,q2,q3为误差权系数,r1,r2,r3为控制权系数;δP(k)为床温输出与设定值的偏差,如式(17)所示:
式(17)中,
式(18)中,Tbmin和Tbmax为床温区间控制的上下限;
同时,对性能指标设置约束条件,包括控制量和控制量增量,如式(19)所示:
式(19)中,Bmin、Bmax,uT,min、uT,max,uW,min、uW,max,分别为控制量B、uT、uW的最小和最大值;dBmin、dBmax,duT,min、duT,max,duW,min、duW,max分别为控制量增量dB、duT、duW的最小和最大值;
基于性能指标和约束条件,计算得到相应的最优控制增量ΔuM(k),相应的即时控制增量Δu(k)为:
Δu(k)=LΔuM(k) (20)
式(20)中,
式(21)中,Δuz,M(k)如式(22)所示,z=1,...,m,m为输入量个数;
式(23)中,
L0=[1 0 … 0](1×M) (24)
式(19)—式(24)中,M为预测控制的控制时域;
由此获得Δu(k),并通过u(k)=u(k-1)+Δu(k)来计算u(k)的值;
S7:进行预测控制算法的反馈校正;
其中所涉及的循环流化床机组控制对象,由基于机理构建的非线性数学模型表示;
式(32)中,BC(t)为t时刻炉膛中的积碳量,Kg;Qi(t)为t时刻燃料燃烧释放的总热量,MJ;Qf为燃料的单位发热量,MJ/Kg;QW为一次风热容量,MJ;pd为汽包压力,MPa。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽电气工程职业技术学院;国网安徽省电力有限公司培训中心;国家电网公司,未经安徽电气工程职业技术学院;国网安徽省电力有限公司培训中心;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710579652.9/1.html,转载请声明来源钻瓜专利网。