引用本文:张成,郭青秀,李元,高宪文.基于主元分析得分重构差分的故障检测策略[J].控制理论与应用,2019,36(5):774~782.[点击复制]
ZHANG Cheng,GUO Qing-xiu,LI Yuan,GAO Xian-wen.Fault detection strategy based on difference of score reconstruction associated with principal component analysis[J].Control Theory and Technology,2019,36(5):774~782.[点击复制]
基于主元分析得分重构差分的故障检测策略
Fault detection strategy based on difference of score reconstruction associated with principal component analysis
摘要点击 2390  全文点击 1002  投稿时间:2017-12-08  修订日期:2018-09-13
查看全文  查看/发表评论  下载PDF阅读器
DOI编号  10.7641/CTA.2018.70915
  2019,36(5):774-782
中文关键词  主元分析  得分重构差分  k近邻  TE过程  故障检测
英文关键词  principal component analysis  difference of score Reconstruction  k nearest neighbors  Tennessee Eastman (TE) processes  fault detection
基金项目  国家自然科学基金重点项目,国家自然科学基金
作者单位E-mail
张成 沈阳化工大学 zcgg_2005@126.com 
郭青秀 沈阳化工大学  
李元* 沈阳化工大学  
高宪文 东北大学  
中文摘要
      基于主元分析(principal component analysis, PCA)的统计过程控制方法通常假设数据的生成过程是独立同分布的. 当数据存在多模态结构或过程变量非线性相关时, PCA方法的故障检测性能将受到影响. 针对上述问题, 本文提出一种基于PCA得分重构差分的故障检测策略. 首先, 应用PCA将输入空间分解为主元子空间和残差子空间; 接下来, 应用k近邻规则重构当前样本得分向量并计算样本的得分重构差分向量; 最后, 计算得分重构差分向量的统计值并进行故障检测. 本文方法不仅可以降低数据多模态和变量非线性相关等特征对过程故障检测的影响, 同时可以降低统计量的自相关性、提高过程故障检测率. 将本文方法在两个模拟例子和田纳西-伊斯曼(Tennessee Eastman, TE)过程中进行测试, 并与PCA、核主元分析(Kernel PCA, KPCA)、动态主元分析(Dynamic PCA, DPCA) 和k最近邻故障检测(Fault detection based on k nearest neighbors, FD-kNN)方法进行对比分析, 测试结果证明了本文方法的有效性.
英文摘要
      The statistical process control based on principal component analysis (PCA) usually assumes that the underlying data generation process is independent and identically distributed (I.I.D.). When PCA is applied in a process with multimodal structure or nonlinear monitored variables to detect faults, its fault detection performance will descend. Aiming at the above questions, a fault detection strategy based on the difference of score reconstruction associated with PCA (Diff-PCA) is proposed in this paper. First, decompose an input space into two subspaces: principal component subspace (PCS) and a residual subspace (RS) using PCA. Next, compute respectively the reconstructed score vector of each score vector through k nearest neighbors rule (KNN) in PCS and RS, and then obtain the difference vector of score reconstruction. At last, calculate the statistic values of the difference vector to detect faults. Diff-PCA is capable of not only reducing the influence of multimodal and nonlinear characteristics, but also eliminating the autocorrelation of the statistic and improving the fault detection rate (FDR). The efficiency of the proposed strategy is implemented in two simulated cases (nonlinear and multimode) and in the Tennessee Eastman (TE) processes. The experimental results indicate that the proposed method outperforms the conventional PCA, Kernel PCA( KPCA), Dynamic PCA (DPCA) and FD-kNN