[发明专利]基于局部邻域标准化和贝叶斯推断的ICA-PCA多工况故障诊断方法有效

专利信息
申请号: 201510979945.7 申请日: 2015-12-24
公开(公告)号: CN105425779B 公开(公告)日: 2018-12-04
发明(设计)人: 熊伟丽;郭校根 申请(专利权)人: 江南大学
主分类号: G05B23/02 分类号: G05B23/02
代理公司: 哈尔滨市阳光惠远知识产权代理有限公司 23211 代理人: 耿晓岳
地址: 214122 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于局部邻域标准化和贝叶斯推断的ICA‑PCA多工况故障诊断方法,该方法首先对工业过程的各个正常工况进行独立采样获得训练数据集,通过对训练集局部邻域标准化,获得服从单一分布的数据集,然后利用ICA‑PCA方法分别对该数据集的高斯特性和非高斯特性进行分析处理,获得全局模型。在线监控阶段对工业过程数据进行独立重复采样,经过局部邻域标准化处理后应用所述模型分析处理获得多个统计量,再根据贝叶斯推断将多个统计量组合成一个统计量,通过比较控制限,获得故障诊断结果。相比与传统故障诊断方法,本发明可以简化处理过程,提高诊断效果,改善过程监测性能,同时方便工作人员监测观察,有利于杜绝安全隐患,保障工业过程的正常运行。
搜索关键词: 基于 局部 邻域 标准化 贝叶斯 推断 ica pca 工况 故障诊断 方法
【主权项】:
1.基于局部邻域标准化和贝叶斯推断的ICA‑PCA多工况故障诊断方法,其特征在于,包括以下步骤:步骤1:收集工业过程中各个工况正常运行的数据组成训练样本集;步骤2:利用局部邻域标准化方法对训练样本进行预处理,使得多工况数据可以由单一模型来表示;所述局部邻域标准化算法为:假设样本集X∈Rm×n,其中,m是过程变量的数目,n是样本数据的大小;样本xi∈Rm×1(i=1,2…,n)的局部邻域Nk(xi)表示样本在X中由欧氏距离确定的k个最近邻,其中然后利用每个样本的第一个邻居的邻域均值和邻域标准差进行标准化处理:如式(1)其中,Zi表示经过局部邻域标准化处理后的xi分别表示样本xi的第一个邻居的的邻域均值和邻域标准差,s表示求标准差;步骤3:根据步骤2获得的预处理样本集,应用ICA‑PCA算法分析处理获得离线建模模型;假设m维的样本x(k)=[x1(k),x2(k),…,xm(k)]T可以由r维的未知独立成分[s1,s2,…,sr]T的线性组合来表示,其中r≤m,他们之间的关系如式(2)所示:X=A·S+E     (2)X=[x1,x2,…,xn]∈Rm×n代表训练数据矩阵,A=[a1,a2,…,ar]∈Rm×r代表混合系数矩阵,S∈[s1,s2,…,sn]∈Rr×n代表独立成分矩阵,E∈Rm×n代表残差矩阵;对于获得的残差矩阵E通过协方差矩阵奇异值分解获得PCA模型,假设PCA模型有q个主成分,E可以通过奇异值分解为如式(3):ET=TPT+E′      (3)式中,T∈Rr×q和P∈Rm×q分别代表主成分子空间的得分矩阵和载荷矩阵,E′是PCA模型中的残差矩阵;其ICA‑PCA算法步骤为:Step1:求样本x(k)的协方差矩阵Rx=E(x(k)xT(k)),E表示求期望,并进行特征值分解:得式(4)Rx=UΛUT      (4)其中U表示Rx的特征向量组成的矩阵,Λ为特征值组成的对角矩阵;Step2:对样本进行白化处理:得式(5)z(k)=Qx(k)=QAs(k)=Bs(k)       (5)z(k)表示经过白化处理后的x(k),其中Q=Λ‑1/2UT;根据X=A·S+E,其中,X∈Rm×n,A∈Rm×r,S∈Rr×n,E∈Rm×n,当r=m时,X=A·S;因此,x(k)=As(k),B是一个正交矩阵;Step3:选择独立成分的个数r,设置i=1;Step4:随机选取一个单位方差的初始化向量bi;Step5:令bi=E{zg(biTz)}‑E{g'(biTz)}bi,其中z是经过白化处理后的训练样本向量,g和g'分别代表式(6)非二次函数中的一阶和二阶导数:其中1≤a1≤2;Step6:然后将bi按照式(7)和式(8)进行标准正交化:Step7:假如bi没有收敛,返回Step3;Step8:假如bi收敛,输出bi;如果i≤m,那么i=i+1并返回Step2;Step9:根据迭代结束后获得的正交阵B和所述Q矩阵求得独立成分矩阵:如式(9)S=BTQX      (9)Step10:根据式(2)求得残差矩阵E,并应用协方差矩阵奇异值分解获得PCA模型,然后分别获得属于非高斯空间的统计量I2(k)=(BTQx(k))T(BTQx(k))和高斯空间的统计量SPE(k)=e(k)Te(k)=x(k)T(I‑PqPqT)x(k),T2(k)=t(k)TΛ‑1t(k);其中,e(k)是残差矩阵的第k个样本向量,Pq代表PCA模型载荷矩阵的前q个向量组成的矩阵,I表示单位矩阵,t(k)表示得分矩阵的第k个样本向量,Λ‑1是特征值对角矩阵的逆矩阵形式;步骤4:根据步骤3获得ICA‑PCA模型的统计量应用核密度方法分别计算出各自的控制限,统计量应用核密度方法为:给出一个n个样本的数据集x,则x的分布密度可以计算为式(10):其中,h表示带宽,K表示核函数,选择高斯核函数然后求得x均值的置信水平为99%的置信上限作为控制限;步骤5:在线监控阶段,对于每一个新的采样点xnew,寻找其在训练集X中的最近邻并利用的邻域均值和邻域标准差对新样本xnew进行标准化处理,然后根据步骤3中的Step10分别计算出新的采样点xnew到来后的属于非高斯空间的统计量属于高斯空间的统计量SPEnew、属于高斯空间的统计量步骤6:通过贝叶斯推断的方法将上述3个统计量,即SPEnew组合成为一个统计量,非高斯空间XICA发生故障的概率表示为式(11):P表示一种概率,表示已知在非高斯空间XICA中,发生故障的概率,表示已知发生故障,故障出现在非高斯空间的概率,表示非高斯空间发生故障的概率,表示在非高斯空间的概率;其中,XICA表示当前样本X的非高斯空间,N表示正常情况,F表示故障情况,表示非高斯空间正常的概率,表示非高斯空间发生故障的概率;分别设置为α和1‑α,α为置信水平;由(13)和(14)计算:其中,为非高斯空间的控制限,表示在非高斯空间的统计量;高斯空间XPCA统计量监测发生故障的概率表示为式(15):其中,XPCA表示当前样本X的高斯空间,N表示正常情况,F表示故障情况,表示已知在高斯空间XPCA中,统计量监测发生故障的概率,表示已知发生故障,故障出现在高斯空间的统计量的概率,表示正常情况下高斯空间统计量监测的概率,表示在高斯空间的统计量的概率,表示高斯空间的统计量监测发生故障的概率,表示高斯空间的统计量监测正常的概率,分别设置为α和1‑α,α为置信水平;由(17)和(18)计算:其中,表示高斯空间的统计量,为高斯空间的统计量的控制限;高斯空间XPCA统计量监测发生故障的概率表示为式(19):其中,表示已知在高斯空间XPCA中,统计量监测发生故障的概率,表示已知发生故障,故障出现在高斯空间的统计量的概率,表示正常情况下高斯空间统计量监测的概率,表示在高斯空间的统计量的概率,PSPEF表示高斯空间的统计量监测发生故障的概率,PSPEN表示高斯空间的统计量监测正常的概率,PSPEN和PSPEF分别设置为α和1‑α,α为置信水平;由(21)和(22)计算:其中,表示高斯空间的统计量,SPElim为高斯空间的统计量的控制限;然后通过式(23)组合成一个统计量:BIC的控制限为1‑α;当BIC的值大于1‑α时,判断发生故障;否则,过程正常。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510979945.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top