[发明专利]一种面向乙烯裂解炉的快速多变量预测控制方法有效
申请号: | 201510924469.9 | 申请日: | 2015-12-14 |
公开(公告)号: | CN106873395B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 邹涛;潘昊;郑洪宇;张鑫;汪志勇 | 申请(专利权)人: | 沈阳中科博微科技股份有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 21002 沈阳科苑专利商标代理有限公司 | 代理人: | 许宗富 |
地址: | 110179 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 乙烯 裂解炉 快速 多变 预测 控制 方法 | ||
1.一种面向乙烯裂解炉的快速多变量预测控制方法,其特征在于包括离线环节和在线环节;
离线环节:根据乙烯裂解炉的扰动输入变量、控制输入变量和被控输出变量的开环测试数据得到乙烯裂解过程的动态阶跃响应数学模型和稳态数学模型;
在线环节:实时读取乙烯裂解炉的扰动输入变量、控制输入变量和被控输出变量,利用动态阶跃响应数学模型和稳态数学模型得到控制输入的稳态增量值,然后通过超前滞后校正得到控制输入值,发送至乙烯裂解炉的控制系统;
所述离线环节包括以下步骤:
(1)以裂解炉总处理量、支路1COT温差、支路3COT温差、支路1流量偏差、支路3流量偏差、1和3两支路总COT、A室稀释比、支路2COT温差、支路4COT温差、支路2流量偏差、支路4流量偏差、2和4两支路总COT、B室稀释比、烟气氧含量为被控输出变量;
(2)以支路1烃进料流量、支路3烃进料流量、支路1稀释蒸汽进料量、支路3稀释蒸汽进料量、A室燃料气压力、支路2烃进料流量、支路4烃进料流量支路2稀释蒸汽进料量、支路4稀释蒸汽进料量、B室燃料气压力和炉膛负压为控制输入变量;
(3)以裂解炉炉管出口压力、燃料气热值/燃料气密度、燃料气压力、稀释比、原料性质为扰动输入变量;
(4)读取上述扰动输入变量、控制输入变量和被控输出的开环测试数据,通过最小二乘方法辨识得到乙烯裂解过程的动态阶跃响应数学模型和稳态数学模型;
(5)设置控制参数,包括:稳态时间TTSS、控制拍数M、时间常数T1和T2;
所述稳态数学模型为
Δyss(k)=KuΔuss(k)+KdΔd(k)
其中,Δyss(k)=yss(k)-yss(k-1),yss(k)表示k时刻被控输出的稳态值,Δyss(k)表示k时刻被控输出的稳态增量值,Δuss(k)=uss(k)-uss(k-1),uss(k)表示k时刻控制输入的稳态值,Δuss(k)表示k时刻控制输入的稳态增量值,Ku是m×p的稳态增益矩阵,Kd是m×n的稳态增益矩阵:
且,稳态增益矩阵Ku的各个元素与相应的动态阶跃响应系数模型向量aij有ku,ij=aij(N);稳态增益矩阵Kd的各个元素与相应的动态阶跃响应系数模型向量bil有kd,il=bil(N);
所述动态阶跃响应数学模型:
其中,
aij=[aij(1)…aij(N)]T,i=1,…,p,即被控输出变量的数量为p;j=1,…,m,即控制输入变量的数量为m;N为建模时域;aij的维数为N×1;
bil=[bil(1)…bil(N)]T,l=1,…,n,bil的维数为N×1;
表示在k时刻全部控制量u1,…um保持不变时被控输出变量在未来N个时刻的初始预测值,是一个维数为(p×N)×1的向量,的元素表示对被控输出yi在未来N个时刻的初始预测值,是一个维数为N×1的向量,的元素表示yi在未来第h个时刻的初始预测值;表示在k时刻全部控制量u1,…um保持不变时被控输出变量在未来N个时刻的模型预测值,是一个维数为(p×N)×1的向量,的元素表示对被控输出yi在未来N个时刻的输出预测值,是一个维数为N×1的向量,的元素表示yi在未来第h个时刻的模型预测值,h=1…N;A为控制输入系数矩阵,B为扰动输入系统矩阵;Δu(k)为k时刻控制输入增量值,是一个维数为m×1的向量,其元素Δuj(k)表示控制输入uj的控制输入增量值,u(k)表示k时刻控制输入值,是一个维数为m×1的向量;Δd(k)为k时刻扰动输入增量值,是一个维数为n×1的向量,元素Δdl(k)表示扰动输入dl的扰动输入增量值,d(k)为k时刻扰动输入,是一个维数为m×1的向量;
所述在线环节包括以下步骤:
1)从乙烯裂解炉的DCS得到乙烯裂解炉的被控输出值y(k)、干扰输入值d(k)、控制输入值u(k-1);
2)通过对当前时刻的被控输出值y(k)与上一时刻对当前时刻的校正后的输出预测值做差得到当前时刻的动态误差e(k):
其中,的元素表示对被控输出yi的上一时刻对当前时刻的校正后的输出预测值;
3)通过动态阶跃响应数学模型计算当前时刻的输出预测值利用动态误差e(k)对当前时刻输出预测值进行校正,得到当前时刻校正后的稳态输出预测值
4)计算控制输入的稳态增量值Δuss(k);
5)根据控制输入稳态增量值Δuss(k)及控制拍数M计算当前时刻校正前控制输入增量值ΔuT(k)=Δuss(k)/M;
6)通过超前滞后校正环节,得到当前时刻控制输入增量值Δu(k):
Δu(k)=Transform(ΔuT(k))
其中,Transform为超前滞后校正变换,具体的连续域变换模型为
7)计算当前时刻控制输入值u(k)=u(k-1)+Δu(k);
8)将控制输入值u(k)通过OPC通讯传递给乙烯裂解炉的DCS;
所述校正后的输出预测值为k-1时刻的校正后的输出预测值,通过以下递推公式从1时刻至k-1时刻递推得到:
其中,为当前时刻校正后的输出预测值;为当前时刻的输出预测值,H是一个维数为(p×N)×(p×N)的单位阵,初始化e(0)、后每一时刻对下一时刻的校正后的输出预测值可以递推得到,则上式中k取k-1时即可得到的第(k-1)·(i-1)+1个元素即为
所述计算控制输入的稳态增量值Δuss(k),当输入输出个数相等且给出输出设定点yT时,所述控制输入的稳态增量值
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳中科博微科技股份有限公司,未经沈阳中科博微科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510924469.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种壁纸用苯丙乳液
- 下一篇:一种共聚物增稠剂及其制备方法