[发明专利]一种基于结构化典型变量分析的动态过程监测方法有效
申请号: | 201811577507.8 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109669415B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 来赟冬;童楚东;朱莹 | 申请(专利权)人: | 宁波大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315211 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 结构 典型 变量 分析 动态 过程 监测 方法 | ||
1.一种基于结构化典型变量分析的动态过程监测方法,其特征在于,包括以下步骤:
离线建模阶段的实施过程如下所示:
步骤(1):采集生产过程正常运行工况下的样本,组成训练数据矩阵X∈Rn×m,并计算矩阵X中各列向量的均值μ1,μ2,…,μm以及标准差δ1,δ2,…,δm,对应组成均值向量μ=[μ1,μ2,…,μm]T与标准差向量δ=[δ1,δ2,…,δm],其中,n为训练样本数,m为过程测量变量数,R为实数集,Rn×m表示n×m维的实数矩阵,上标号T表示矩阵或向量的转置;
步骤(2):根据公式对矩阵X实施标准化处理得到矩阵其中,U∈Rn×m是由n个相同的均值向量μ组成的矩阵,即U=[μ,μ,…,μ]T,对角矩阵Φ=diag(δ)中对角线上的元素由标准差向量δ组成,diag()表示将向量转变成对角矩阵的操作,xi∈Rm×1为标准化后的第i个数据向量,i=1,2,…,n;
步骤(3):设置过往数据相关性阶数A与未来数据相关性阶数F后,根据如下所示公式构建矩阵X1,X2,…,XA+F:
Xj=[xj,xj+1,…,xn-A-F+j]T ①
上式①中,j=1,2,…,A+F;
步骤(4):设置结构化典型变量的个数为D,利用结构化典型变量分析算法计算得到特征提取矩阵B∈Rm×D,矩阵W∈Rm×D,过往数据权重矩阵C∈RA×D,未来数据权重矩阵H∈RF×D,具体的实施过程如步骤(4.1)至步骤(4.8)所示:
步骤(4.1):初始化d=1与初始化向量wd=[1,0,…,0]T;
步骤(4.2):根据公式Zp=[X1,X2,…,XA]与公式Zf=[XA+1,XA+2,…,XA+F]构造过往数据矩阵Zp与未来数据矩阵Zf;
步骤(4.3):求解GGTcd=4γcd最大特征值γ所对应的特征向量cd,并根据公式cd=cd/||cd||单位化处理向量cd,其中IA与IF分别表示A×A维与F×F维的单位矩阵,符号表示Kronecker乘积,与的计算结果如下所示:
步骤(4.4):根据公式βd=GTcd计算向量βd后,再对βd实施单位化处理βd=βd/||βd||;
步骤(4.5):求解(Gw+GwT)wd=2λwd最大特征值所对应的特征向量wd,并对wd实施单位化处理wd=wd/||wd||,其中,矩阵Im表示m×m维的单位矩阵,与的计算结果如下所示:
步骤(4.6):判断wd是否收敛;判断标准为:向量wd的元素不再发生变化为止,若否,则返回步骤(4.3);若是,则得到第d个结构化典型变量后执行步骤(4.7);
步骤(4.7):依次根据公式计算得到更新后的矩阵
步骤(4.8):并判断是否满足条件:d<D;若是,则设置d=d+1与wd=[1,0,…,0]T后返回步骤(4.2);若否,则输出矩阵W=[w1,w2,…,wD],过往数据权重矩阵C=[c1,c2,…,cD],未来数据权重矩阵H=[β1,β2,…,βD],以及特征提取矩阵B=W(PW)-1,其中矩阵P=[p1,p2,…,pD];
步骤(5):记行向量为矩阵C中的各行向量,记行向量h1,h2,…,hF为矩阵H中的各行向量,并根据如下所示公式构造矩阵Θp与Θf:
上式中,diag()表示将向量变成对角矩阵的操作;
步骤(6):根据公式计算得分矩阵S后,再根据公式Sj=S(j:n-A-F+j)构造矩阵S1,S2,…,SA+F,其中S(j:n-A-F+j)表示将矩阵S中第j行至第n-A-F+j行的行向量组成矩阵的操作,j=1,2,…,A+F;
步骤(7):根据公式Sp=YpΘp与Sf=YfΘf分别计算过往得分矩阵Sp与未来得分矩阵Sf,其中矩阵Yp=[S1,S2,…,SA],矩阵Yf=[SA+1,SA+2,…,SA+F];
步骤(8):根据公式Λp=SpTSp/(n-A-F)与Λf=SfTSf/(n-A-F)计算协方差矩阵Λp与Λf;
步骤(9):根据如下所示公式确定监测统计量的上限ψlim与Qlim:
上两式中,FD,n-D,α表示置信度为α、自由度分别为D与n-D的F分布所对应的值,表示自由度为h、置信度为α为卡方分布所对应的值,a和τ分别为Q统计量的估计均值和估计方差;
在线故障监测的实施步骤如下所示:
步骤(10):收集最新采样时刻的数据样本xt∈Rm×1,并根据公式对xt实施标准化处理得到向量同时找出t-1个至t-q个采样时刻的数据经标准化处理后得到向量其中下标号t表示最新采样时刻,下标号q=max{A,F}为A与F两者之间的最大值;
步骤(11):根据公式计算得分向量其中k=0,1,…,q,并构建向量与向量
步骤(12):根据公式与公式计算过往得分向量与未来得分向量再根据公式计算残差向量et;其中,Im表示m×m维的单位矩阵;
步骤(13):根据如下所示公式计算统计量ψp、ψf、以及Q的具体数值:
步骤(14):判断是否满足条件:ψp≤ψlim且ψf≤ψlim且Q≤Qlim;若是,则当前样本采集自正常工况,返回步骤(10)继续监测下一时刻的样本数据;若否,则当前监测样本采集自故障工况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811577507.8/1.html,转载请声明来源钻瓜专利网。