- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种新的早期微小故障检测方法.doc
一种新的早期微小故障检测方法
摘 要:预测维护可以有效避免机毁人亡灾难性事故的发生,缓变微小故障的早期检测是预测维护的前提。现有微小故障诊断方法大多是通过降低观测信号噪声的方式增大故障信号的信噪比,从而实现微小故障检测。文章将主元分析(Principal Component Analysis,PCA)方法作为特征抽取工具,提出了一种基于累加和平均(Average Accumulative,AA)的故障检测方法,可以在减小噪声能量的同时对故障信号进行累加,从而显著地提高故障信号的信噪比,更好地实现早期微小故障检测。仿真实验结果验证了该方法的有效性。
关键词:异常检测;缓变微小故障;累加和平均;早期故障检测;PCA
1 概述
随着现代工业技术的迅速发展,各种大型自动化系统的结构日益复杂,有关系统的异常检测和故障诊断一直是学术界关注的重点问题[1-5]。相对于传统的故障诊断方法, 微小故障诊断是一类更精细的诊断形式, 其诊断难度也更大。现有微小故障诊断方法大致可分为三类:定性诊断方法、定量诊断方法、半定型半定量诊断方法[1]。其中,定量的诊断方法又被分为基于解析模型的方法和数据驱动的方法。基于解析模型的方法多数是利用被诊断对象的数学模型,由于建模过程中难以避免误差和未知干扰,很难保证高精度。而数据驱动的方法与数学模型的选取无关,该方法以采集到的过程数据为基础,通过各种数据处理与分析方法挖掘出数据中隐含的信息,提高系统的监控能力,实用性较强。上述方法在多数文献中已被广泛用作预处理方法。郝小礼等为提高“小”故障检测能力,对基于PCA的方法进行了改进,用小波滤波技术对数据进行过滤,提高故障检测的能力[6];文献[7]提出一种中值滤波和奇异值分解(Singular Value Decomposition,SVD)对信号的联合降噪方法,对原始声发射信号进行中值滤波,去除幅值较大的异常值,并对去除后的信号进行空间重构和SVD分解,从而达到去噪的目的。基于滤波的方法有一个相似性就是仅仅通过降低噪声的能量而不是故障大小来增加故障信号的信噪比。
本文为进一步提升早期微小故障检测能力,提出一种基于累加和平均(AA)的时变异常检测方法,在减小噪声能量的同时对故障信号进行累加,从而可以显著地提高故障信号的信噪比。针对累加平均后观测数据不再独立同分布的问题,建立了基于AA-PCA的时变异常检测模型,以进行缓变微小故障的早期检测。
2 基于PCA的故障检测方法
主元分析是将多个相关的变量转化为少数几个相互独立的变量一个有效的分析方法[3]。将历史正常数据矩阵Y00∈Rn×P可以分解为个向量的外积之和,如式(1)所示:
其中,P是变量个数,n是样本个数,bi∈Rn是得分向量(主元),vi∈Rp是负荷向量。
对正常数据矩阵Y00进行主元分解,如式(2)所示:
建立起系统正常运行情况下的PCA模型后,可以应用多元统计控制量进行故障检测与诊断的分析,常用的统计量有2个,即HotellingT2统计量和SPE统计量。
SPE统计量位于残差子空间,对于加性偏差类故障较敏感,其定义为:
其中Bv是负荷矩阵的前v列构成的矩阵。
SPE的控制限可由正态分布确定
在这里,?姿是历史数据的协方差矩阵的特征值,C?琢是正态分布在检验水平?琢下的临界值。
3 基于AA-PCA的早期故障时变检测模型
上小节介绍了基于PCA的故障检测方法对早期异常检测的效果并不令人满意。本小节提出一种基于AA-PCA的时变异常检测模型,在减小噪声能量的同时对故障信号进行累加,可以较好地实现早期微小故障检测。具体实现步骤如下所示:
3.1 离线建模
(1)假设有N组离线正常观测数据Y00∈Rn×p,将其按层堆叠构成三维矩阵Y0∈Rn×p×N。
(2)分别计算正常观测数据做累加平均后的观测数据矩阵
(3)对每个累加后的数据矩阵 建立N个PCA
模型,根据公式(4),求每个PCA模型的SPE控制限UCL(k)。
(4)通过式(6)确定基于AA的时变PCA异常检测模型的控制限,然后将其归一化。
(6)
3.2 在线检测
(1)假设在线数据矩阵Y∈Rn×p定义如下:
其中,Y00(i,j)是第j个变量在样本时间i的在线正常观测值,F(i,j)是当系统发生异常时第j个变量在采样时间i的观测变化值。将Y进行累加可得:
(8)
(2)将累加后的矩阵,根据公式(3)分别计算每个样本点的SPE统计量值。
(3)对在线统计量SPE(k)归一化处理,得 。
(4)求早期故障检测点te,若在线计算的 统计量的值超过了第k个主元模型的控制限,则在第
文档评论(0)