Fault Detection & SPC of Batch Process using Multi-way Regression Method

다축-다변량회귀분석 기법을 이용한 회분식 공정의 이상감지 및 통계적 제어 방법

  • Woo, Kyoung Sup (School of Chemical & Biological Engineering Seoul National University) ;
  • Lee, Chang Jun (School of Chemical & Biological Engineering Seoul National University) ;
  • Han, Kyoung Hoon (School of Chemical & Biological Engineering Seoul National University) ;
  • Ko, Jae Wook (Department of Chemical Engineering Kwangwoon University) ;
  • Yoon, En Sup (School of Chemical & Biological Engineering Seoul National University)
  • 우경섭 (서울대학교 화학생물공학부) ;
  • 이창준 (서울대학교 화학생물공학부) ;
  • 한경훈 (서울대학교 화학생물공학부) ;
  • 고재욱 (광운대학교 화학공학과) ;
  • 윤인섭 (서울대학교 화학생물공학부)
  • Received : 2006.11.17
  • Accepted : 2006.12.13
  • Published : 2007.02.28

Abstract

A batch Process has a multi-way data structure that consists of batch-time-variable axis, so the statistical modeling of a batch process is a difficult and challenging issue to the process engineers. In this study, We applied a statistical process control technique to the general batch process data, and implemented a fault-detection and Statistical process control system that was able to detect, identify and diagnose the fault. Semiconductor etch process and semi-batch styrene-butadiene rubber process data are used to case study. Before the modeling, we pre-processed the data using the multi-way unfolding technique to decompose the data structure. Multivariate regression techniques like support vector regression and partial least squares were used to identify the relation between the process variables and process condition. Finally, we constructed the root mean squared error chart and variable contribution chart to diagnose the faults.

통계적인 공정 제어 기법을 회분식 공정에 적용하여, 일반적인 회분식 공정의 데이터를 통해 보다 빠르고, 손쉽게 공정의 상태를 진단할 수 있는 시스템을 구현해 보았다. 대표적인 회분식 공정의 하나인 반도체 식각공정과 반회분식 스타이렌-부타디엔 고무 생산 공정의 데이터를 이용하여 공정 변수와 공정의 상태간의 연관 관계를 규명할 수 있는 모델을 수립하였으며, 이 모델의 출력(output) 결과를 이용해 통계적 공정 제어 차트를 구성하고, 시간에 따른 공정의 추이를 분석해 이상을 판별해 보았다. 회분식 공정의 다축(multi-way) 데이터를 두개의 축으로 만드는 펼치기(unfolding) 과정을 거쳤으며, 모델링 방법으로는 Support Vector Regression 및 Partial Least Square 등의 다변량 회귀분석 방법을 이용하였다. 또한 에러차트 및 변수 기여도 차트(variable contribution chart)를 이용해 이상의 세기, 형태 및 이상 데이터에 대한 각 변수들의 기여도를 계산해 보았으며, 그 결과 이상의 발생 유무 및 발생시점 뿐만아니라 이상의 세기 및 원인 까지 진단해 볼 수 있는 우수한 성능을 보이는 것을 확인할 수 있었다.

Keywords

References

  1. Nomikos, P. and MacGregor, J. F., 'Monitoring Batch Processes Using Multiway Principal Component Analysis,' AIChE J., 40(8), 1361-1375(1994) https://doi.org/10.1002/aic.690400809
  2. Wold, S., Kettaneh, N., Friden, H. and Holmberg, A., 'Modeling and Diagnostics of Batch Processes and Analogous Kinetic Experiments,' Chemometrics Intell. Lab. Syst., 44(1), 331-340(1998) https://doi.org/10.1016/S0169-7439(98)00162-2
  3. Kassidas, A., Macgregor, J. F. and Taylor, P. A., 'Synchronization of Batch Trejectories Using Dynamic time Warping,' AIChE J., 44(4), 864-875(1998) https://doi.org/10.1002/aic.690440412
  4. Wise, B. M., Gallagher, N. B., Butler, S. W., White, Jr. D. D. and Barna, G. G., 'A Comparison of Principal Components Analysis, Multi-way Principal Components Analysis, Tri-linear Decomposition and Parallel Factor Analysis for Fault Detection in a Semiconductor Etch Process,' J. Chemometrics., 13(3-4), 379-396(1999) https://doi.org/10.1002/(SICI)1099-128X(199901/02)13:1<3::AID-CEM524>3.0.CO;2-R
  5. Theodora Kourti, 'Abnormal Situation Detection, Three-way Data and Projection Method; Robust Data Archiving and Modeling for Industrial Applications,' Annual Rewiew in Control., 27(2), 131- 139(2003) https://doi.org/10.1016/j.arcontrol.2003.10.004
  6. Smola, A. J., Scholkopf, B., 'A Tutorial on Support Vector Regression,' Statistics and Computing., 14(3), 199-222(2004) https://doi.org/10.1023/B:STCO.0000035301.49549.88
  7. Lee, J. M., Yoo, C. K. and Lee, I. B., 'Enhanced Process Monitoring of Fed Batch Penicillin Cultivation Using Time-varying and Multivariate Statistical Analysis,' J. Biotechnology., 110(2), 119-136(2004) https://doi.org/10.1016/j.jbiotec.2004.01.016
  8. Simoglou, A., Georgieva, P., Martin, E. B., Morris, A. J. and Feyo de Azevedo, S., 'On-line Monitoring of a Sugar Crystallization Process,' Comp. Chem. Eng., 29(6), 1411-1422(2005) https://doi.org/10.1016/j.compchemeng.2005.02.013
  9. Marjanovic, O., Lennox, B., Sandoz, D., Smith, K. and Crofts, M., 'Real-time Monitoring of an Industrial Batch Process,' Comp. Chem. Eng., 30(10-12), 1476-1481(2006) https://doi.org/10.1016/j.compchemeng.2006.05.040