[发明专利]基于多核独立元分析的批量生产过程故障检测方法无效
申请号: | 200710012956.3 | 申请日: | 2007-09-26 |
公开(公告)号: | CN101158693A | 公开(公告)日: | 2008-04-09 |
发明(设计)人: | 张颖伟;秦泗钊;王婷 | 申请(专利权)人: | 东北大学 |
主分类号: | G01N35/00 | 分类号: | G01N35/00;G06F17/00 |
代理公司: | 沈阳东大专利代理有限公司 | 代理人: | 梁焱 |
地址: | 110004辽宁省*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多核 独立 分析 批量 生产过程 故障 检测 方法 | ||
1.一种基于多核独立元分析的批量生产过程故障检测方法,其特征在于该方法包括以下步骤:
步骤一、采集数据
采集过程中相关变量的数据,对于每个故障,采集两组数据,即标准操作模式的训练数据和在线监测的实时工况数据;其中,训练数据用于建立模型,实时工况数据用于故障检测;
步骤二、数据处理
用当前值补充丢失的数据,用均值和标准偏差规范化采集的观测数据,批量生产过程数据是关于批次、变量和时间的数据,首先把数据放入三维矩阵X(I×J×K)中,其中I是批次,J是变量的数目,K是每个批采样的次数,然后将矩阵X(I×J×K)变换成二维矩阵X(I×JK);
步骤三、利用核主元分析对数据进行白化处理
通过非线性映射将输入空间映射到一个特征空间,接着在此特征空间对观测数据进行白化处理,得到白化后的观测变量z;
步骤四、利用修正ICA提取独立元
利用修正ICA算法把白化后的观测变量z转换成独立元,并使独立元各变量之间尽可能相互统计独立;
步骤五、利用T2和SPE统计量进行故障检测
采用T2和SPE统计量进行在线故障检测,当观测数据的统计量没有超出统计量规定的控制限时,则属于正常数据,反之属于异常数据,表明出现故障。
2.根据权利要求1所述的基于多核独立元分析的批量生产过程监测方法,其特征在于所述的步骤三中的利用核主元分析方法对数据进行白化处理的具体过程如下:
首先进行非线性映射,设观测数据xk∈RJK,k=1,...,I,k是观察数据的个数,I是批次,J是变量的数目,K是每个批采样的次数,RJK为JK维空间,通过非线性映射Ф:RJK→F,F为特征空间,把原始空间的观测数据映射到高维特征空间中,Ф(xk)∈F,特征空间中协方差矩阵为
其中Ф(xk),k=1,...,I,为映射到高维特征空间的数据,假定Ф(xk)为零均值和单位方差,令Θ=[Ф(x1),...,Ф(x1)],因而协方差矩阵CF能表示为
[K]ij=Kij=<Ф(xi),Ф(xj)>=k(xi,xj) (1)
有K=ΘTΘ,k(xi,xj)为核函数,xi和xj为观测数据,1≤i,j≤I,应用核函数k(xi,xj),可以不通过非线性映射就能在F中计算内积,这样就避免了在特征空间中执行非线性映射和内积计算,常用的核函数是径向基核函数
其中,
对进行特征值分解:
可以得到的d个最大正特征值λ1≥λ2≥...≥λd和相应的标准正交的特征向量α1,α2,...,αd,按经验选取满足
CF的特征矩阵V=[v1,v2,...,vd]可以简单的表示如下:
V=ΘHΛ-1/2 (5)
其中Λ=duag(λ1,λ2,...,λd)是由d个特征值构成的对角矩阵,H=[α1,α2,...,αd]是对应的特征向量构成的矩阵,用协方差矩阵CF的特征矩阵V把CF化为对角矩阵:
令
那么,
PTCFP=E (8)
P为白化矩阵,E为单位矩阵,这样就得到了白化矩阵P。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710012956.3/1.html,转载请声明来源钻瓜专利网。