一种水泥生产过程分解炉炉温显式控制方法与流程

文档序号:19941871发布日期:2020-02-14 23:15阅读:来源:国知局

技术特征:

1.一种水泥生产过程分解炉炉温显式控制方法,其特征在于该方法包括以下步骤:

步骤1、建立分解炉控制的预测模型,具体是:

1.1采集炉温控制过程的输入输出数据,利用该数据建立该炉温控制过程的输入输出模型,将带干扰的过程描述为以下形式:

其中,

其中x(k+1)是k+1时刻状态,x(k)是k时刻状态,y(k)是时刻分解炉炉温,u(k)和u(k-1)分别是k和k-1时刻系统喂煤量,v(k)和v(k-1)分别是k和k-1时刻可以测量的外部干扰,a,b,c,d,e,f是相应维数的系统矩阵,δ是后向差分算子;

1.2根据系统初始测量数据,得到系统的初始状态,定义如下:

{[xinitial]}={x0}

1.3设计分解炉炉温系统控制量约束和输出约束需要满足的实际生产约束:

ymin(k)≤y1(k)≤ymax(k)

umin(k)≤u(k)≤umax(k)

δumin(k)≤δu(k)≤δumax(k)

其中,ymin(k)和ymax(k)分别为k时刻的炉温的最小和最大约束值,umin(k)和umax(k)分别为k时刻的最小和最大喂煤值,δumin(k)和δumax(k)分别是k时刻的喂煤的最小和最大值;

1.4根据步骤1.3,变换其约束形式如下:

-y(k)+ymin(k)≤0;y(k)-ymax(k)≤0

-u(k)+umin(k)≤0;u(k)-umax(k)≤0

-δu(k)+δumin(k)≤0;δu(k)-δumax(k)≤0

1.5将步骤1.4中的状态变量约束形式转化为不等式形式g(ki)≤0,g(ki)表示状态量不等式转换的统一形式;

1.6对步骤1.1的式子进行如下转化:

y(k+1)=d*aδx(k)+d*bδu(k)+d*cδv(k)+y(k)

1.7对步骤1.6的式子进行多步预测:

y(k+1/k)=d1*aδx(k)+d1*bδu(k)+d1*cδv(k)+y(k)

其中,m表示模型预测控制的控制时域,p表示模型预测控制的优化时域;

1.8从步骤1.5到步骤1.7得到预测模型为:

ypm(k)=ypo(k)+sxδx(k)+suδum(k)+svδv(k)

其中,

ypm(k)=[ym(k+1|k),ym(k+2|k),…,ym(k+p|k)]t

yp0(k)=[y0(k+1|k),y0(k+2|k),…,y0(k+p|k)]t

δum(k)=[δu(k),δu(k+1),…,δu(k+m-1)]t

其中ypm(k)表示受到控制增量δum(k)作用的过程对象在k时刻的模型预测炉温向量,yp0(k)为k时刻过程模型的初始预测炉温向量yn0(k)的前p项;

步骤2、设计模型预测控制器,具体步骤是:

2.1、pid型模型预测控制指标具体表示为:

其中,

δe0(k)=δref(k)-δypm(k)=[δe0(k+1),δe0(k+2),…,δe0(k+p)]t

δ2e0(k)=δ2ref(k)-δ2ypm(k)=[δ2e0(k+1),δ2e0(k+2),…,δ2e0(k+p)]t

δu(k)=[δu(k),δu(k+1),…,δu(k+m-1)]t

ref(k)表示参考轨迹,e0(k)表示pid型模型预测控制的参考轨迹与模型输出形成的输出误差,δ为pid型模型预测控制中的差分算子,kp=diag(kp,…,kp),ki=diag(ki,…,ki),kd=diag(kd,…,kd)分别表示pid型模型预测控制的比例系数矩阵、积分系数矩阵、微分系数矩阵;r=diag(r1,r2,…,rp)为pid型模型预测控制的控制加权系数矩阵;

2.2、引入位移矩阵:

2.3由步骤2.2可进一步得到:

2.4通过步骤2.2与步骤2.3得到性能指标进一步表示为:

minj(k)=e0(k)tkie0(k)+e0(k)ts1tkps1e0(k)+e0(k)t(s12)tkd(s12)e0(k)+δu(k)trδu(k)

=e0(k)tqe0(k)+δu(k)trδu(k)

其中,q=ki+kps1ts1+kd(s12)t(s12);

2.5pid型模型预测控制的设计

对pid型模型预测控制性能指标进行操作得到pid型模型预测控制最优解为:

2.6求出控制最优解增量,对于那些不满足约束的控制量通过将约束矩阵进行值域和核空间的分解来消除约束,具体如下:

daδu2≤d

其中,da=[d1,d2]t

i为适当维度的单位矩阵,d为约束ymax组成的矩阵,δu2为不符合约束的喂煤量增量;

2.7通过数学公式求出不符合约束的喂煤量增量δu2,结合之前通过模型预测控制求出的符合约束的δu1共同组成喂煤量量:

从而求得整个模型预测控制过程的显式喂煤量。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1