透過您的圖書館登入
IP:52.14.130.13
  • 學位論文

基於流形學習與局部信息於非線性製程監測與故障診斷

Nonlinear Process Monitoring and Fault Isolation using Manifold Learning and Localized Information

指導教授 : 姚遠

摘要


本研究以流形學習(Manifold Learning)和局部信息之概念對非線性製程變數進行監測、分析以及診斷。在無故障訊息的情況下,傳統上使用的非線性製程監測方法為Kernel Principal Component Analysis (KPCA),而流形學習方法最大方差展開(Maximum Variance Unfolding, MVU)利用保持局部信息的特性建立一全局模型,改善了KPCA無法很好保持潛在流形的特性,但MVU有個缺陷是模型只適用於訓練樣本,因此本文以非線性投影方法Gaussian Process Regression (GPR)逼近MVU之輸入以及輸出空間,發展出一種擴展的最大方差展開方法(Extended Maximum Variance Unfolding, EMVU),GPR的另個優點是其參數能自動學習,而KPCA的核參數選擇問題卻仍未有一個較明確的解決方案,在線上監測中,EMVU不只以傳統的T2和SPE指標監測模型之距離及擬合度,並加入輸出預測變異量作為一新指標,能夠更大的顯示輸入空間中測試樣本與訓練樣本的差異性。在有故障數據的情形下,常用分類方法建立模型,其中,支持向量機是近年來最被廣泛使用的一種分類方法。本研究基於局部模型可能趨向線性或模型非線性複雜度較全局模型低的概念,以即時學習(Just In Time Learning, JITL)的方式,在新樣本採集時即時以鄰近點建立局部多分類支持向量機(Multiclass Support Vector Machines, MSVM)模型、即時監測,因此將之命名為JITL-MSVM,而每個模型建立時皆採用快速的留一交叉驗證法(Fast Leave One Out, FLOO)自動選擇模型參數,以符合”即時”的目的。本研究最後使用田納西伊士曼程序(Tennessee Eastman process process)模擬一連續非線性製程進行分析並與傳統方法比較。

參考文獻


[1] J. Jackson and G. Mudholkar, "Control procedures for residuals associated with principal component analysis," Technometrics, Vol. 21, pp. 341-349, 1979.
[3] T. Kourti, P.Nomikos and J. F. MacGregor, "Analysis, monitoring and fault diagnosis of batch processes using multiblock and multiway PLS," Journal of Process Control, Vol. 5, pp. 277-284, 1995.
[4] A. Raich and A. Cinar, "Statistical process monitoring and disturbance diagnosis in multivariable continuous processes," AIChE Journal, Vol. 42, pp. 995-1009, 1996.
[5] E. Martin, A.J.Morris and J.Zhang, "Process performance monitoring using multivariate statistical process control," IEE Proceedings-Control Theory and Applications, Vol. 143, pp. 132-144, 1996.
[6] M. A. Kramer, "Nonlinear principal component analysis using autoassociative neural networks," AIChE Journal, Vol. 37, pp. 233-243, 1991.

延伸閱讀