[发明专利]一种基于量纲可变型独立元分析模型的故障检测方法有效
申请号: | 201710307992.6 | 申请日: | 2017-04-28 |
公开(公告)号: | CN106950945B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 史旭华;蓝艇;童楚东 | 申请(专利权)人: | 宁波大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315211 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 量纲 变型 独立 分析 模型 故障 检测 方法 | ||
1.一种基于量纲可变型独立元分析模型的故障检测方法,其特征在于,包括以下步骤:
(1):采集生产过程正常运行状态下的数据样本,组成训练数据集X∈Rn×m,并对每个变量进行标准化处理,得到均值为0,标准差为1的矩阵其中,n为训练样本数,m为测量变量数,R为实数集,Rn×m表示n×m维的实数矩阵;
(2):利用主成分分析(Principal Component Analysis,PCA)方法对矩阵进行白化处理得到数据矩阵Z∈Rn×M,其中,M≤m为矩阵中变量个数;
(3):利用独立元分析(Independent Component Analysis,ICA)算法为矩阵求解得到分离矩阵W∈Rm×p,其中p为分离矩阵中的列向量的个数;
(4):根据分离矩阵W=[w1,w2,…,wp]中各个列向量wj∈Rm×1元素的差异,对应为矩阵中各列赋予不同的权重,按照如下所示公式得到数据矩阵Xj:
其中,下标号j=1,2,…,p,对角线上的元素wj,1,wj,2,…,wj,m分别是向量wj中的第1,2,…,m个元素;
(5):再次利用ICA算法分别为量纲改变后的数据矩阵X1,X2,…,Xp求解分离矩阵W1,W2,…,Wp与混合矩阵A1,A2,…,Ap,具体的实施过程采用步骤(3)中给出的算法进行计算;
(6):确定每个ICA模型故障监测统计量所对应的控制限与Qj,lim,保留模型参数集Θ1,Θ2,…,Θp以备在线监测调用,具体实施过程如下所示:
①根据公式Yj=XjWj计算得到独立成分矩阵Yj∈Rn×p;
②根据公式Ej=Xj-YjAjT计算得到残差矩阵Ej∈Rn×m;
③根据公式t=diag(YjYjT)计算向量t∈Rn×1,其中diag(YjYjT)表示将矩阵YjYjT的对角线元素组成列向量;
④将向量t中的元素从大至小降序排列,将排在第n/10位的数值确定为统计量Ij2的控制限
⑤根据公式q=diag(EjEjT)计算向量q∈Rn×1;
⑥将向量q中的元素从大至小降序排列,将排在第n/10位的数值确定为统计量Qj的控制限Qj,lim;
⑦保留模型参数集
(7):采集过程对象新采样时刻的数据xnew∈Rm×1,对其实施与训练数据集X相同的标准化处理得到
(8):根据分离矩阵W中各个列向量wj,按照如下所示公式对中各测量变量实施相同的加权处理:
对应得到量纲改变后的数据向量yj∈R1×m,其中,上标号T表示矩阵或向量的转置;
(9):调用模型参数集Θ1,Θ2,…,Θp实施在线故障检测,并利用贝叶斯推理将多个故障监测统计量融合为概率指标从而方便决策故障发生与否,具体的实施过程如下所示:
①按照如下所示公式计算故障监测统计量Ij2与Qj:
Ij2=yjWjWjTyjT (3)
Qj=||yj-yjWjAjT||2 (4)
上式中,符号|| ||表示求取向量的长度,下标号j=1,2,…,p;
②按照如下所示公式计算条件概率与
上式中,N和F分别表示正常和故障工况;
③按照如下所示公式计算概率
上式中,β为置信限,取β=99%;
④按照如下所示公式计算新数据属于故障的概率
⑤按照如下所示公式计算得到对应于Ij2统计量的概率融合指标BI:
⑥采用步骤②~⑤给出的计算过程计算对应于Qj统计量的概率融合指标BQ;
⑦判断BI或BQ指标数值是否大于1-β?若是,则触发故障警报;若否,继续监测下一个采样时刻的数据样本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710307992.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乳腺癌专用加压胸带
- 下一篇:一种智能全自动控制太阳能采暖装置