[发明专利]基于JY-MKPLS的间歇工业过程在线质量预测方法在审
申请号: | 201911088664.7 | 申请日: | 2019-11-08 |
公开(公告)号: | CN110794782A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 褚菲;彭闯;王嘉琛;王琦;尚超;陆宁云;赵峻;张淑宁;贾润达;熊刚 | 申请(专利权)人: | 中国矿业大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 32205 北京淮海知识产权代理事务所(普通合伙) | 代理人: | 刘振祥 |
地址: | 221000*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载矩阵 高维特征空间 矩阵 得分矩阵 输出数据 质量预测 核矩阵 二维 计算输入数据 标准化处理 工业过程 过程数据 过程预测 快速建立 模型更新 模型预测 批次过程 输出矩阵 输入矩阵 有效控制 预测误差 原始空间 在线获得 低维 建模 主元 算法 投影 替换 三维 标准化 预测 重复 检验 | ||
1.一种基于JY-MKPLS的间歇工业过程在线质量预测方法,其特征在于,包括两套完全一样的的生产设备,两套生产设备的内部参数设置各不相同;一套为新投入生产的生产设备,其具有a过程,另一套为已经投入生产的生产设备,其具有b过程;a过程为新投入生产的间歇过程,其投产时间短,数据较少,b过程为已经投入生产一段时间的相似的旧间歇过程,数据充足;a过程和b过程均具有J个过程变量,且每一个批次内有K个采样时间点;对于a过程和b过程均收集I个批次数得到典型的间歇过程三维输入数据X∈RI×J×K和输出数据矩阵为Y∈RI×K;
具体包括以下步骤:
步骤1:将a过程、b过程的三维输入数据按照批次方向展开成二维矩阵,得到二维输入矩阵Xa、Xb;将a过程、b过程的三维输出数据按照批次方向展开成二维矩阵,得到二维输出矩阵Ya、Yb;
步骤2:对a过程、b过程的输入矩阵Xa、Xb和a过程、b过程的输出数据矩阵Ya、Yb进行标准化处理,即对各列进行零均值和单位方差处理;
步骤3:将输入数据矩阵Xa、Xb利用非线性映射Φ:xi∈Rn→Φ(xi)∈F从低维原始空间投影到高维特征空间F,并在高维特征空间中计算核矩阵Ka、Kb:其中核矩阵的计算公式采用不同尺度的高斯核函数组合
步骤4:标准化核矩阵Ka、Kb:
其中,I是I×I单位矩阵,1I是矩阵元素都为1的I×I矩阵;
步骤5:对a过程和b过程的核矩阵Ka、Kb和输出数据矩阵Ya、Yb运行JY-MKPLS算法,此时,输入数据矩阵变为Ka、Kb,输出矩阵依旧是Ya、Yb,对于从输出矩阵Y中提取收敛的ui,令i=1,,Kai,=,Ka Kbi=Kb Yai=Ya Ybi=Yb,i代表提取的潜变量的序号,联合输出矩阵为YJ=[Yai;Ybi];具体步骤如下:
S1:从联合输出矩阵YJi中提取任一列作为Yai、Ybi的得分向量uai、ubi的初始值,记:
S2:分别计算Kai、Kbi的得分向量tai、tbi;
S3:通过回归分析得到联合输出变量的负载矩阵qJi:
其中,标准化后负载矩阵为:
计算Yai、Ybi的得分向量uai=YTaiqJi,uai←uai/||uai||;ubi=YTbiqJi,ubi←ubi/||ubi||,若两个得分向量均收敛,则进行步骤6的计算,否则转至步骤1;
步骤6:计算Kai、Kbi的负载矩阵:
步骤7:bi=[uai;ubi]T[tai;tbi];
步骤8:
步骤9:令i=i+1;重复步骤5到步骤9直至提取出A个主元;
步骤10:提取出全部主成分,计算输入数据矩阵K的得分矩阵T、负载矩阵P、输出数据矩阵Y的得分矩阵U、负载矩阵Q,具体如下:
Ta=[t1,K,tA],Tb=[t1,K,tA],Pb=[p1,K,pA],Ub=[u1,K,uA],QJ=[q1,K,qA];
若输出数据矩阵Y为单输出变量,则JY-MKPLS模型的表达式如下:
其中,是a过程和b过程输出变量的联合矩阵,是a过程和b过程潜变量的联合矩阵,是质量预测模型建立的最为关键的变量;
引入新的样本knew,knew是新样本xnew的核函数,可由下式计算得到:
knew=Φ(X)Φ(xnew)=[k(x1,xnew),K k(xn,xnew)]T;
其中,knew也需要进行标准化处理,对knew进行均值化可得:
其中,1t=1/n·[11K 1]T∈Rn;
步骤11:进行批次过程质量预测;开始一个新的生产批次,在线获得新的输入数据数据xnew,进行数据标准化和均值补齐,利用输入数据xnew依据模型进行在线质量预测获得预测值并依据预测结果改变生产操作参数以便优化生产;
步骤12:判断该生产批次是否结束,若结束,在线获得最新的输出数据ynew,并计算该批次的预测误差βn,其中若没有结束返回步骤11;
步骤13:模型预测误差的检验;当过程的批次数大于2J次时,获取除最新批次外所有的预测误差βn-1,当最新的批次预测误差δn连续m次落在稳定区间内时,则进入步骤14,否则,进入步骤15;
步骤14:观察数据替换是否完成,如果完成,则进入步骤15,直接填充新数据进行更新,否则,进行相似度的计算,剔除b过程中与a过程相似程度最小的b过程数据,用新产生的a过程数据对其进行替换,旧过程与新过程的相似程度用相似性θ(xi)表示,利用欧式距离可求得θ(xi),公式如下:
式中,||·||为欧式距离,为新过程输入数据的均值,θ(xi)的取值范围为0到1;
步骤15:进行模型更新,将该预测批次获得数据添加到a过程原始数据中组成新的增广矩阵Xa、Ya,并返回步骤1,进行新批次的预测,具体公式如下:
直至所有批次预测结束。
2.根据权利要求1所述的一种基于JY-MKPLS的间歇工业过程在线质量预测方法,其特征在于,在步骤9中,主元个数A通过交叉验证得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国矿业大学,未经中国矿业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911088664.7/1.html,转载请声明来源钻瓜专利网。