[发明专利]聚苯醚生产过程的快速状态估计方法有效
申请号: | 202110608741.8 | 申请日: | 2021-06-01 |
公开(公告)号: | CN113345532B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 赵顺毅;李可;郭松杰;栾小丽;刘飞 | 申请(专利权)人: | 江南大学 |
主分类号: | G16C20/10 | 分类号: | G16C20/10;G16C20/30;G16C20/90;G06F17/16;G06F17/18;C08G65/40 |
代理公司: | 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 | 代理人: | 张荣 |
地址: | 214122 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 聚苯醚 生产过程 快速 状态 估计 方法 | ||
1.一种聚苯醚生产过程的快速状态估计方法,其特征在于,包括以下步骤:
步骤1:建立由苯酚和甲醇烷基化作用生成聚苯醚过程的线性高维系统动态模型,
步骤2:根据系统特性将高维的系统状态向量分成ds个状态块,第i个状态块的维数为si:
根据实际需要设定状态块的数量ds,分析系统状态变量的物理意义及相互之间的关系并将关联紧密的系统状态向量放入同一个状态块内,得到ds个状态块
步骤3:设定系统初始状态值初始协方差矩阵P0|0、n时刻系统的测量值yn、过程噪声协方差矩阵Qn、分块数ds、每一时刻的总迭代次数L和总的采样次数steps,初始化时间索引n=1;
步骤4:根据变分贝叶斯理论和卡尔曼滤波原理计算每一个状态块的状态预测值和每一个状态块的协方差的预测值:
所述每一个状态块的状态预测值的计算公式为:
其中,表示n时刻对第i个状态块的状态预测值,表示状态转移矩阵Fn中第i个si×dx维的子矩阵,dx为状态向量的维度,表示第n-1时刻系统状态的估计值;
所述每一个状态块的协方差的预测值的计算公式为:
其中表示n时刻对第i个状态块的协方差的预测值,表示状态转移矩阵Fn中第i个对角块矩阵,表示第n-1时刻第i个状态块的协方差的估计值,表示的转置,表示过程噪声协方差矩阵Qn中第i个对角块矩阵;
步骤5:更新每一个状态块的协方差的预测值,初始化迭代次数l=1,所述每一个状态块的协方差的预测值的更新公式为:
其中,表示n时刻第i个状态块的协方差的预测值,表示状态转移矩阵Fn中第j个sj×si维的子矩阵,sj为第j个状态块的维度,表示过程噪声协方差矩阵Qn中第j个对角块矩阵,表示的转置,表示测量矩阵Hn中第i个dy×si维的子矩阵,dy表示测量向量的维度,表示的转置,表示测量噪声协方差矩阵Rn的逆,表示n时刻第i个状态块的协方差预测值的逆;
步骤6:更新每一个状态块的状态预测值,所述每一个状态块的状态预测值的更新公式为:
其中,表示n时刻第l次迭代时第i个状态块的状态估计值,yn表示n时刻系统的测量值;表示测量矩阵Hn中与第1个状态块至第i-1个状态块维度相匹配的子矩阵,表示n时刻第l步迭代时系统状态向量估计值中第1个状态块至第i-1个状态块,表示测量矩阵Hn中与第i+1个状态块至第ds个状态块维度相匹配的子矩阵,表示第l-1步迭代时系统状态估计值的第i+1个状态块至第ds个状态块,表示n时刻第i个状态块的预测值;
步骤7:判断当前的迭代次数l是否满足l=L,若是则执行步骤8;若否则令l=l+1,并跳转执行步骤6;
步骤8:输出n时刻每一个状态块的估计值;
步骤9:输出n时刻系统状态的估计值和n时刻系统状态的协方差矩阵;
步骤10:判断时刻n是否满足n=steps,若否则令n=n+1,并跳转执行步骤4;若是则结束输出,得到聚苯醚生产过程的状态估计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110608741.8/1.html,转载请声明来源钻瓜专利网。