999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于KSFDA-SVDD的非線性過程故障檢測方法

2016-05-11 02:13:44張漢元田學民中國石油大學華東信息與控制工程學院山東青島266580
化工學報 2016年3期

張漢元,田學民(中國石油大學(華東)信息與控制工程學院, 山東 青島 266580)

?

基于KSFDA-SVDD的非線性過程故障檢測方法

張漢元,田學民
(中國石油大學(華東)信息與控制工程學院, 山東 青島 266580)

摘要:慢特征分析(SFA)是一種無監督的線性學習算法,沒有考慮過程數據的類別信息和非線性特征。針對此問題,提出一種基于核慢特征判別分析(KSFDA)和支持向量數據描述(SVDD)的非線性過程故障檢測方法KSFDA-SVDD。該方法首先利用核技巧將數據從原始空間映射到高維空間,然后通過最大化正常工況數據和故障模式數據之間偽時間序列的時間變化同時最小化正常工況數據內部偽時間序列的時間變化計算判別矩陣,最后利用SVDD描述采用判別矩陣降維后的正常工況數據的分布域,構建監控統計量檢測過程故障。在連續攪拌反應器(CSTR)過程上的仿真結果表明所提出方法的故障檢測性能優于傳統的KPCA方法。

關鍵詞:慢特征分析;判別分析;支持向量數據描述;非線性過程;故障檢測

2015-12-10收到初稿,2015-12-19收到修改稿。

聯系人:田學民。第一作者:張漢元(1991—),男,博士研究生。

引 言

近年來,基于數據驅動的過程監控方法逐漸成為過程監控領域中的研究熱點,其中主元分析(PCA)、偏最小二乘(PLS)和獨立元分析(ICA)等是研究較多的方法[1-3]。研究者們圍繞工業過程的非線性特征,提出了一系列改進的非線性PCA方法[4-5]。與其他的非線性方法相比,核主元分析法(KPCA)[5]使用核技巧計算非線性主元,不承擔任何非線性的優化問題。但是KPCA是一種無監督的學習方法,它僅僅根據正常工況數據建立統計模型而無法利用歷史故障數據的信息。因此在過程監控時,KPCA不能從歷史故障數據中提取出重要的故障判別信息[6-7]。

慢特征分析(SFA)能夠從快速變化的輸入信號中提取出變化較慢的特征,它作為一種新的數據特征提取方法受到廣泛關注[8]。文獻[9-10]應用SFA提取不變特征解決模式分類和圖像處理問題??紤]到數據的非線性特征,Bohmer等[11]采用核技巧構建非線性SFA方法。在SFA的基礎上,Huang等[12]提出一種無監督的非線性近鄰保持算法,保持原始空間中近鄰點之間的距離在投影空間中盡可能小。為了同時考慮同類數據的相似性和不同類數據的差異性,文獻[13-14]在SFA方法中引入了監督學習的思想。

為了從非線性數據中提取不變特征同時保持數據的類判別信息,本文提出基于核慢特征判別分析和支持向量數據描述(KSFDA-SVDD)的故障檢測方法。從正常工況數據集和故障模式數據集中提取出判別矩陣后,利用判別矩陣對正常工況數據降維,采用SVDD描述降維后正常工況數據的分布域,建立監控指標檢測故障。以連續攪拌反應器(CSTR)過程為對象對所提方法的有效性進行了驗證。

1 慢特征分析

約束函數

通常情況下,原始的輸入數據在預處理階段會進行歸一化處理,因此約束函數(2)自動滿足。目標函數(1)和約束函數(3)重新表述為

求解式(7)中的廣義特征值問題獲得式(6)的解。

對于非線性數據的情況,非線性SFA首先將輸入數據非線性映射到高維特征空間,然后在特征空間中實施線性SFA變換。

2 KSFDA-SVDD故障檢測方法

2.1 核慢特征判別分析

受到將數據的類判別信息融入到SFA中思想的啟發[15],本文提出核慢特征判別分析(KSFDA)方法,在高維特征空間中采用K-近鄰方法構造類內和類間偽時間序列,根據最小化類內偽時間序列的時間變化同時最大化類間偽時間序列的時間變化準則求解判別矩陣。

考慮到數據的非線性特點,采用非線性映射函數Φ(?)分別將S和N映射到高維特征空間。用矩陣Sφ和Nφ分別表示特征空間中的故障模式數據集和正常工況數據集。

對于Nφ中的每一個數據點在中與近鄰的k個數據點表示為對于中的數據點與遠鄰的p個數據點表示為。

為了盡可能多地保持類判別信息,KSFDA的優化目標是最大化正常工況數據φN和故障模式數據φ

S間偽時間序列的時間變化同時最小化正常工況數據φ

N內偽時間序列的時間變化

將式(10)代入式(8),獲得

在本文中,核函數選擇使用高斯核函數

其中,σ表示核寬度參數。

式(17)中的最小化問題可以轉換成以下的廣義特征值分解問題

2.2 支持向量數據描述

支持向量數據描述(SVDD)的基本思想是尋找一個最小體積的超球體包含全部或絕大部分的訓練數據[16]。在本文中,使用SVDD監控正常工況數據的投影矩陣Y中數據的分布,構建監控統計量檢測故障。對于正常數據的投影矩陣,SVDD解決以下的最優化問題

其中,b是超球體的球心,C是超球體的體積和誤差數量之間的權衡因子。iξ是松弛因子,它表示一些訓練樣本被錯誤分類的概率。

應用拉格朗日乘子法后,SVDD優化問題的對偶形式如下

判定測試點xt是否是故障樣本,計算其投影向量yt到球心b的距離D作為監控統計量

監控統計量D的控制限Dlimt定義為球面上任何支持向量到球心b的距離。如果則判定測試點xt是正常樣本點,如果則判定測試點xt是故障樣本點。

2.3 KSFDA-SVDD故障檢測步驟

(1)離線建模階段

② 對標準化后的數據集N和S采用高斯核函數變換到高維特征空間,獲得數據集。

④ 根據式(19)計算高維空間中正常工況數據的投影矩陣Y,采用SVDD描述Y中數據的分布,建立監控統計量的控制限Dlimt。

(2)在線檢測階段

① 將當前測試數據xt進行標化后變換到高維特征空間,采用式(20)計算投影向量yt。

② 將投影向量yt代入式(23)計算當前監控統計量D,與控制限Dlimt比較,判斷是否出現故障。

3 仿真分析

本文以連續攪拌反應釜(CSTR)系統作為仿真研究對象,其結構圖參考文獻[17]。在CSTR的仿真過程中加入服從高斯分布的測量噪聲,采集900個正常工況下的樣本。模擬7類故障的發生,在每一類故障中分別采集300個樣本點,故障類型見表1。測試集數據采集900個樣本點,在第201個采樣時刻添加故障。

表1 故障類型Table 1 Fault pattern of CSTR system

在KPCA中,選取主元模型的階數依據主元方差的貢獻率在95%以上的原則,選用99%的置信上限來確定監控統計量2T和SPE的閾值,選取核參數σ=90。為了公平比較,在KSFDA-SVDD中選擇矩陣A中特征向量的個數n與KPCA的主元個數一致,同樣選取σ=90,近鄰點個數k和遠鄰點個數p均取為6。

圖1 KPCA對故障F3的監控圖Fig.1 KPCA monitoring chart for Fault F3

故障F3為冷卻水調節閥出現階躍故障,KPCA 和KSFDA-SVDD的故障檢測效果見圖1和圖2。在圖1中,KPCA的2T和SPE監控統計量在各自的控制限上下波動,不能有效地檢測出故障。在圖2中,KSFDA-SVDD方法的D統計量在第201個采樣點處檢測出故障,故障檢出率為100%。

圖2 KSFDA-SVDD對故障F3的監控圖Fig.2 KSFDA-SVDD monitoring chart for Fault F3

圖3 KPCA對故障F6的監控圖Fig.3 KPCA monitoring chart for Fault F6

故障F6為進料溫度斜坡上升,圖3顯示KPCA 的SPE統計量在第266個采樣點檢測出故障,然而T2統計量在第307個采樣點檢測出故障,監控結果相對較差。在圖4中,KSFDA-SVDD的D統計量在第209個采樣點檢測出故障。通過近一步的分析,KPCA的T2和SPE統計量故障檢出率分別為83.31%和84.60%,KSFDA-SVDD的D統計量故障檢出率為97.86%。

圖4 KSFDA-SVDD對故障F6的監控圖Fig.4 KSFDA-SVDD monitoring chart for Fault F6

表2給出了KPCA和KSFA-SVDD方法對7種故障的檢測率。KPCA方法對于階躍故障F3的故障檢出率較低,不到50%,對于斜坡故障F1、F5、F6和F7的故障檢出率在85%左右。而KSFA-SVDD方法對于所有階躍故障的故障檢出率均為100%,對于所有斜坡故障的故障檢出率均在90%以上。綜合以上分析,本文提出的KSFA-SVDD方法故障檢測效果明顯優于KPCA方法。

表2 KPCA和KSFDA-SVDD的故障檢出率Table 2 Fault detection rate of two methods

4 結 論

本文提出了基于KSFDA-SVDD的非線性過程故障檢測方法。KSFDA將正常工況數據和故障模式數據的類判別信息融入到SFA中并利用核技巧處理過程數據的非線性特征。利用從KSFDA方法

中求出的判別矩陣對正常工況數據降維后,采用SVDD描述正常數據的分布域,建立監控統計量。通過在CSTR過程上進行仿真證明所提出算法的故障檢測效果優于傳統的KPCA方法。

References

[1] GARCIA-ALVAREZ D, FUENTE M J, SAINZ G I. Fault detection and isolation in transient states using principal component analysis [J]. Journal of Process Control, 2012, 22 (3): 551-563.

[2] QIN S J. Survey on data-driven industrial process monitoring and diagnosis [J]. Annual Reviews in Control, 2012, 36 (2): 220-234.

[3] CAI L F, TIAN X M, CHEN S. A process monitoring method based on noisy independent component analysis [J]. Neurocomputing, 2014, 127 (3): 231-246.

[4] GENG Z Q, ZHU Q X. Multiscale nonlinear principal component analysis and its application for chemical process monitoring [J]. Industrial and Engineering Chemistry Research, 2005, 44 (10): 3585-3593.

[5] NGUYEN V H, GOLINVAL J C. Fault detection based on kernel principal component analysis [J]. Engineering Structures, 2010, 32 (11): 3683-3691.

[6] ZHAO C H, GAO F R. Fault-relevant principal component analysis (FPCA) method for multivariate statistical modeling and process monitoring [J]. Chemometrics and Intelligent Laboratory Systems, 2014, 133 (6): 1-16.

[7] ZHANG Y W, ZHANG L J, ZHANG H L. Fault detection for industrial processes [J]. Mathematical Problems in Engineering, 2012, 2012 (1): 1-18.

[8] WISKOTT L, SEJNOWSKI T J. Slow feature analysis: unsupervised learning of invariances [J]. Neural Computation, 2002, 14 (4): 715-770.

[9] WISKOTT L. How to solve classification and regression problems on high-dimensional data with a supervised extension of slow feature analysis [J]. The Journal of Machine Learning Research, 2013, 14 (1): 3683-3719.

[10] WU C, DU B, ZHANG L. Slow feature analysis for change detection in multispectral imagery [J]. IEEE Transactions on Geoscience and Remote Sensing, 2014, 52 (5): 2858-2874.

[11] BOHMER W, GRUNEWALDER S, NICKISCH H, et al. Regularized sparse kernel slow feature analysis[C]//Proceedings of the 2011 European Conference on Machine Learning and Knowledge Discovery in Databases. Athens, 2011: 235-248.

[12] HUANG Y P, ZHAO J L, LIU Y H, et al. Nonlinear dimensionality reduction using a temporal coherence principle [J]. Information Science, 2011, 181 (16): 3284-3307.

[13] ZHANG Z, TAO D. Slow feature analysis for human action recognition [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2012, 34 (3): 436-450.

[14] ZHANG H Y, TIAN X M, CAI L F. Nonlinear process fault diagnosis using kernel slow feature discriminant analysis[C]//The 9th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes. Paris, 2015, 48 (21): 607-612.

[15] HUANG Y P, ZHAO J L, TIAN M, et al. Slow feature discriminant analysis and its application on handwritten digit recognition[C]// Proceedings of International Joint Conference on Neural Networks. Atlanta, 2009: 1294-1297.

[16] SRIVASTAVA C. Support vector data description [J]. Machine Learning, 2004, 54 (1): 45-66.

[17] CAI L F, TIAN X M. A new fault detection method for non-Gaussian process based on robust independent component analysis [J]. Process Safety and Environmental Protection, 2014, 92 (6): 645-658.

研究論文

Received date: 2015-12-10.

Foundation item: supported by the National Natural Science Foundation of China (61273160, 61403418), the Natural Science Foundation of Shandong Province (ZR2014FL016) and the Fundamental Research Funds for the Central Universities (14CX06132A).

Nonlinear process fault detection based on KSFDA and SVDD

ZHANG Hanyuan, TIAN Xuemin
(College of Information and Control Engineering, China University of Petroleum (East China), Qingdao 266580, Shandong, China)

Abstract:Slow feature analysis (SFA) is an unsupervised liner learning algorithm and lacks the ability to consider class label information and data nonlinearity. In order to solve this problem, a novel nonlinear process fault detection method is proposed based on kernel slow feature discriminant analysis and support vector data description (KSFDA-SVDD). Firstly, process data is mapped from the original space into a high dimension feature space via kernel trick. Then, the discriminant matrix that maximizes the temporal variation of between-class pseudo-time series and minimizes the temporal variation of within-class pseudo-time series simultaneously is calculated. Finally, SVDD is applied to describe the distribution region of normal operation data which is projected to the discriminant matrix and one monitoring index is constructed to indicate the occurrence of the abnormal event. Simulation results on the continuous stirring tank reactor (CSTR) process show that the proposed method is more effective than the traditional KPCA method in terms of detecting faults.

Key words:slow feature analysis; discriminant analysis; support vector data description; nonlinear process; fault detection

DOI:10.11949/j.issn.0438-1157.20151875

中圖分類號:TP 277

文獻標志碼:A

文章編號:0438—1157(2016)03—0827—06

基金項目:國家自然科學基金項目(61273160,61403418);山東省自然科學基金項目(ZR2014FL016);中央高校基本科研業務費專項資金(14CX06132A)。

Corresponding author:Prof. TIAN Xuemin, tianxm@upc.edu.cn

主站蜘蛛池模板: 亚洲欧美成aⅴ人在线观看| 狠狠色噜噜狠狠狠狠色综合久| 国产www网站| 高清不卡毛片| 成人午夜视频网站| 国产激情无码一区二区APP| 在线亚洲小视频| 久草视频一区| 毛片免费高清免费| 无码国内精品人妻少妇蜜桃视频| 亚洲国产成人无码AV在线影院L| 亚洲色图在线观看| 色成人亚洲| 欧美一级高清视频在线播放| 国产女同自拍视频| 亚洲国产高清精品线久久| 色有码无码视频| 亚洲av日韩av制服丝袜| 亚洲欧洲日韩综合色天使| 免费A级毛片无码免费视频| 毛片免费在线视频| 色亚洲激情综合精品无码视频| 久久午夜夜伦鲁鲁片不卡 | 高潮毛片免费观看| 香蕉综合在线视频91| 午夜福利亚洲精品| 潮喷在线无码白浆| 国产男人天堂| 免费无遮挡AV| 免费国产好深啊好涨好硬视频| 成年人国产网站| 久久超级碰| www.91在线播放| 五月婷婷综合网| 中文字幕无码中文字幕有码在线| 找国产毛片看| 青青操国产视频| 中文字幕天无码久久精品视频免费| 免费在线看黄网址| 国产激爽大片在线播放| 国产午夜福利片在线观看| 国产白丝av| 精品国产www| 黄色三级网站免费| 91香蕉视频下载网站| 欧美a在线| 精品国产99久久| 成人免费黄色小视频| 日韩黄色在线| 免费无码AV片在线观看中文| 人妻精品全国免费视频| 亚洲侵犯无码网址在线观看| 国产无码性爱一区二区三区| 97se亚洲| 久久精品中文字幕免费| 国产青青草视频| 2020精品极品国产色在线观看| 一级看片免费视频| 国产欧美综合在线观看第七页| 91在线一9|永久视频在线| 97视频在线精品国自产拍| 国外欧美一区另类中文字幕| 欧美成人免费一区在线播放| 国产精品刺激对白在线| 欧美一级在线播放| 久久久久国产精品免费免费不卡| 国产成人精品18| 久久久久88色偷偷| 免费不卡视频| 九色在线视频导航91| 国产午夜精品鲁丝片| 亚洲妓女综合网995久久| 国产男女XX00免费观看| 久久夜色撩人精品国产| 伊人查蕉在线观看国产精品| 久久精品人妻中文系列| 亚洲AV无码一区二区三区牲色| 91久久国产综合精品| 亚洲综合第一页| 永久免费av网站可以直接看的 | 欧美亚洲综合免费精品高清在线观看 | 亚洲第一成年网|