欢迎来到天天文库
浏览记录
ID:52341972
大小:958.36 KB
页数:5页
时间:2020-03-26
《一种基于可预测元分析的故障诊断方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、272化工自动化及仪表第42卷一种基于可预测元分析的故障诊断方法林圣才杨煜普屈卫东(上海交通大学电子信息与电气工程学院自动化系系统控制与信息处理教育部重点实验室,上海200240)摘要将可预测元分析(ForeCA)引入到过程监控中,通过选取合适的可预测元并构造能够反映系统运行状况的统计量对在线数据进行统计监控,克服了主元分析(PCA)方法假设数据服从高斯分布且无法反映系统动态时序特性的缺陷,能很好地描述工业过程的动态特性并进行故障检测。TE模型上的仿真结果证明了ForeCA在工业过程监控中的可行性与有效性。关键词故障诊断可预测元分析TE过程主元分析中图分类号TH701文献标识码A
2、文章编号1000-3932(2015)03-0272-05近二十年来,随着现代化工及冶金等工业过了该方法的可行性和有效性。①程的日益大规模化和复杂化,工业过程的安全问1可预测元分析n×m题越来越受到人们的关注。复杂的工业过程往往设矩阵X∈R,可预测元分析的基本思想[1]Tk×n难以用精确的物理模型去描述,因此基于多元是寻找到一个线性变换W∈R,使得:π统计分析的故障诊断方法应运而生,并在工业过Hs,a(yt)=-∫fy(λ)logafy(λ)dλ(1)-π[2~5]程中获得了成功的应用。WiseBM等将主W为负荷矩阵,它的列向量表示负荷向量,彼[6]元分析方法(PCA)引入了过程
3、监控,LeeJM等此相互正交。在PCA的基础上提出了核PCA方法并将其用于首先考虑单变量二阶平稳时间序列yt,均值[7]故障诊断。PCA方法是从观测数据中提取与2为μy(μy<∞),方差为σy,自协方差函数为:统计无关的主元,通过构造统计量对过程状况进Tγy(k)=E(yt-μy)(yt-k-μy),k∈R(2)行监控统计,判断过程是否出现故障,它要求数据其中k表示时延。服从高斯分布。但是实际工业过程往往并不满足定义单变量平稳过程的谱密度为对其自协方这个条件,同时PCA方法无法反映过程的动态时差函数的傅里叶变换:序特性,这在一定程度上影响了它的故障检测准∞1iλkSy(λ)=∑γ
4、y(k)e,λ∈[-π,π](3)确率。可预测元分析(ForecastableComponentA-2πk=-∞nalysis,ForeCA)作为一种新的统计信号处理方其中i=-1。由γy(k)是对称的,可知[8]法,克服了这个不足。它是一种全新的用于多Sy(λ)是非负实数。特别的,当k=0时,有变量时序相关信号的降维与特征提取方法,它能πS2y(λ)∫Sy(λ)dλ=σy。令fy(λ)=2,可知从已有的数据中捕捉到系统的动态特性,并以此-πσyπ来预测系统运行变化的趋势,因此所提取的特征fy(λ)>0且∫fy(λ)dλ=1,因此可以把fy(λ)-π更能从本质的上描述工业过程。解
5、释为yt在频域中的概率密度函数。由熵的定义,笔者将可预测元分析方法引入到故障检测得yt的熵为:中,通过所挖掘的可预测元提取出观测信号中的π可预测分量,构造两种统计量对其进行统计监控。Hs,a(yt)=-∫fy(λ)logafy(λ)dλ(4)-π该方法克服了主元分析方法需要数据服从高斯分熵越大则平稳过程的后续变化越难被预测,布且无法反映过程时序特性的不足,能够预测系统运行变化的趋势,反映出系统的动态特性,提升①收稿日期:2015-01-04(修改稿)故障检测的效果。在TE过程上的仿真结果表明基金项目:国家自然科学基金资助项目(61273161)第3期林圣才等.一种基于可预测元分析
6、的故障诊断方法273且白噪声无法被预测,因此可得:此可求得k值。定义前k个可预测元对应的负荷πn11向量wi(wi∈R,i=1,2,⋯,k)为可预测主元负荷Hs,a(yt)≤Hs,a(白噪声)=-∫logadλ=loga2π-π2π2π向量,并令:(5)TTk×nWd=[w1,w2,⋯,wk]∈R(10)根据式(5)定义平稳过程的可预测度为:T定义Wd为可预测主元负荷矩阵。通过从可预Hs,a(yt)Ω(yt)=1-=1-Hs,2π(yt)(6)测元矩阵中选取可预测主元一方面可降低矩阵的维loga2π数和计算量,另一方面可构造新的用于故障检测的对于多变量二阶平稳过程Xt,考虑线性变
7、换Tn统计量。式(9)给出了一种选取可预测主元的方法,yt=wXt,其中w(w∈R)是W的列向量,即可预除此之外,还可以使用交叉验证的方式。测元,此时yt就可以看成是一个单变量的二阶平当用于在线数据时,设某次采样得到的数据稳过程。GoergG给出了ForeCA的最优化问n[8]为x,x∈R,可得:题:πx=x^+x珓(11)TmaxΩ(wXt)=max[1+∫fy(λ)log2πfy(λ)dλ]x^=WWTx(12)ww-πddπx珓=(ITTTn-WdWd)x(13)=max{
此文档下载收益归作者所有