[发明专利]含能材料反应釜的釜内温度动态矩阵控制方法有效
申请号: | 201811428977.8 | 申请日: | 2018-11-27 |
公开(公告)号: | CN109581870B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 王冬磊;尹爱军;张智禹 | 申请(专利权)人: | 中国工程物理研究院化工材料研究所 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 四川省成都市天策商标专利事务所(有限合伙) 51213 | 代理人: | 刘兴亮 |
地址: | 621000*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种含能材料反应釜的釜内温度动态矩阵控制方法,包括:步骤一、建立基于成球工艺生产数据的含能材料反应釜釜内温度模型辨识模块;步骤二、建立基于动态矩阵的反应釜釜内温度控制模块。本发明通过利用DMC算法,将设定值y |
||
搜索关键词: | 材料 反应 温度 动态 矩阵 控制 方法 | ||
【主权项】:
1.含能材料反应釜的釜内温度动态矩阵控制方法,其特征在于包括如下步骤:步骤一、建立基于成球工艺生产数据的含能材料反应釜釜内温度模型辨识模块通过DCS实时采集输入输出数据,以反应釜阀门开度为输入u(k),以反应釜釜内温度为输出y(k),借助OPC将数据传输至温度控制器上的模型辨识模块;在含能材料反应釜温度辨识中,结合蒸汽加热造成反应釜内温的自平衡性,反应釜内温的传递函数采用二阶惯性延迟传递函数,具体为:
其中,T1、T2为时间常数,τ为时滞系数,K为增益;借助差分方程,将上述传递函数转换为带操作变量的自回归模型,即:A(z‑1)y(k)=B(z‑1)u(k‑d)+w(k)式中:y(k)和u(k)为系统的输入输出量;d为时滞系数;w(k)为白噪声;系统离散传递函数为:
参数估计即用系统输入/输出数据来确定A(z‑1)与B(z‑1)的系数;代入系数,将CAR模型转换为最小二乘形式:
式中:参数向量
信息向量Φk=[‑y(k‑1),L,‑y(k‑na),u(k‑d),L,u(k‑d‑nb)]T;含能材料反应釜实际温度与估计温度之差,及残差ε(k)为
对于L组数据,取性能指标为:
根据性能指标借助不断更新的信息向量以遗忘因子最小二乘法对参数向量进行计算,当性能指标中的残差值为可接受的误差范围内时,得到参数向量中的模型参数估计值;根据性能指标,通过矩阵求逆引理分析计算,系统参数最小二乘估计
的递推公式为
使性能指标为极小值的参数向量
为参数的最小二乘估计,为提高新数据的计算权重,利用带遗忘因子对数据施加时变加权系数,以1加权对最新数据加权,以λn对前n个采样数据加权,降低旧数据的信息量,保证新数据的有效性;具体辨识步骤如下:1)已知d、na、nb,确定参数
P(0)与遗忘因子λ,并输入初始数据;2)采样当前输入u(k)与输出y(k);3)以式
计算P(k)、K(k)、
4)k=k+1,返回2),循环;其中,取不同日期的成球工序生产历史数据,并加以分析计算,去除扰动带来的偶然性误差,对阀门开度变化时刻与温度变化时刻时间间隔取均值,得到温度变化对阀门开度变化的滞后系数d,取na=2,nb=1,参数向量θ=[a1,a2,b0,b1]T,取
P(0)=106I、遗忘因子0.9<λ<1;经过上述步骤,由遗忘最小二乘法不断更新参数向量θ=[a1,a2,b0,b1]T,得到二阶系统的CAR模型:A(z‑1)y(k)=B(z‑1)u(k‑d)+w(k)即:y(k)+a1y(k‑1)+a2y(k‑2)+=b0u(k‑d)+b1u(k‑d‑1)+w(k)其中w(k)为白噪声;步骤二、建立基于动态矩阵的反应釜釜内温度控制模块(1)建立反应釜内温的阶跃响应模型并计算模型向量将含能材料反应釜蒸汽阀门开度u(k)设为100%,作为系统的阶跃输入,基于参数辨识模块获得的系统模型得到成球工艺升温阶段的釜内温度阶跃响应曲线,对其进行滤波光滑处理,得到阶跃响应系数a1,...,aN;建立辨识模型的模型向量a=[a1,...,aN]T,其中T为矩阵转置符号,N为建模时域;(2)设计动态矩阵控制模块1)利用模型向量a建立被控对象的动态矩阵A,具体如下:
其中,A是由阶跃响应系数ai组成的P×M阵,称为动态矩阵,M、P分别为动态矩阵控制算法的控制时域、预测时域;2)建立当前k时刻的预测模型![]()
分解后可得:![]()
其中,
为反应釜内温的在k时刻的j次预测值,ai为第i次阶跃响应值;将预测模型
转换为向量形式:
其中,![]()
ΔU(k)=(Δu(k),Δu(k+1|k),...,Δu(k+M‑1|k))Tym(k+1|k),ym(k+2|k),...,ym(k+P|k)分别表示被控对象在k时刻对k,k+1,…,k+P时刻的模型预测值,y0(k+1|k),y0(k+2|k),...,y0(k+P|k)表示k时刻对k,k+1,…,k+P时刻的初始预测值,A为动态矩阵,Δu(k),Δu(k+1),...,Δu(k+M‑1)为输入控制增量;3)加入反馈环节,得到闭环预测值![]()
其中
为经误差校正后的输出预测值,Y(k)为实际输出温度,H=[h1,h2,...,hP]T是反馈系数矩阵,预测误差修正,即在某一时刻的预测时域P内预测误差为恒定值;4)加入柔化系数η,得到设定温度柔化轨迹w(k+j)w(k+j)=(1‑ηj)ys+ηjy(k),j=1,2,...,P其中,ys是设定温度,y(k)为实际温度,η为柔化系数;转换为矩阵形式:W(k+1)=[w(k+1) w(k+2) ... w(k+P)]T5)由性能指标J得到当前最优控制增量Δu(k)DMC的性能指标函数形式如下:
其中,误差权矩阵Q=diag[q1,q2,...,qP],控制权矩阵R=diag[r1,r2,...,rP];为使性能指标达到最小,使
得到当前时刻的最优控制序列ΔU(k)=(ATQA+R)‑1ATQ[W(k+1)‑Y0(k+1)‑He(k)]ΔU(k)=[Δu(k),Δu(k+1),...,Δu(k+M‑1)]TΔu(k)=[1 0 ... 0]ΔU(k)=dT[W(k+1)‑Y0(k+1)‑He(k)]DMC只取其中的即时控制增量Δu(k)构成实际控制u(k)=u(k‑1)+Δu(k)作用于对象;6)滚动优化时间基点由k时刻变为k+1时刻,预测的未来时间点也将转移到k+2,…,k+1+N;因此k时刻的输出预测校正值
需要通过移位才能成为k+1时刻的初始预测值;引入N×N阶移位矩阵S,将现在时刻的输出预测校正值
转换为下一时刻的初始预测值:
其中,移位矩阵
得到
以k时刻的计算过程求解k+1时刻的控制增量Δu(k+1),整个控制就反馈校正的滚动优化方式反复在线进行,完成反应釜升温阶段温度的在线控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工程物理研究院化工材料研究所,未经中国工程物理研究院化工材料研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811428977.8/,转载请声明来源钻瓜专利网。