MULTILEVEL PCA AND INDUCTIVE LEARNING FOR KNOWLEDGE EXTRACTION FROM OPERATIONAL DATA OF BATCH PROCESSES

A new methodology for monitoring batch processes is presented which is based on analysis of historical operational data using both principal component analysis (PCA) and inductive learning. Historical data of batch operations are analysed according to stages. For each stage, PCA is employed to analyse the trajectories of each variable over all batch runs and groups the trajectories into clusters. The first one or two PCs for all variables at a stage are then used in further PCA analysis to project the operation of the stage onto operational spaces. Production rules are generated to summarise the operational routes to produce product recipes, and to describe variables' contributions to stage-wise state spaces. A method for automatic identification of stages using wavelet multi-scale analysis is also described. The methodology is illustrated by reference to a case study of a semi-batch polymerisation reactor.

[1]  A. J. Morris,et al.  An overview of multivariate statistical process control in continuous and batch process performance monitoring , 1996 .

[2]  B. Bakshi Multiscale PCA with application to multivariate statistical process monitoring , 1998 .

[3]  Stéphane Mallat,et al.  Singularity detection and processing with wavelets , 1992, IEEE Trans. Inf. Theory.

[4]  C. E. Schlags,et al.  Multivariate statistical analysis of an emulsion batch process , 1998 .

[5]  T. McAvoy,et al.  Batch tracking via nonlinear principal component analysis , 1996 .

[6]  S. Mallat A wavelet tour of signal processing , 1998 .

[7]  J. Macgregor,et al.  Monitoring batch processes using multiway principal component analysis , 1994 .

[8]  A. Smilde,et al.  Multivariate statistical process control of batch processes based on three-way models , 2000 .

[9]  Karlene A. Kosanovich,et al.  Improved Process Understanding Using Multiway Principal Component Analysis , 1996 .

[10]  Michael J. Piovoso,et al.  Translating third-order data analysis methods to chemical batch processes , 1999 .

[11]  Karlene A. Hoo,et al.  A Multiscale Model Predictive Control Strategy , 1999 .

[12]  Bhavik R. Bakshi,et al.  Representation of process trends—IV. Induction of real-time patterns from operating data for diagnosis and supervisory control , 1994 .

[13]  S. Wold,et al.  Multi‐way principal components‐and PLS‐analysis , 1987 .

[14]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[15]  Stéphane Mallat,et al.  Characterization of Signals from Multiscale Edges , 2011, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Theodora Kourti,et al.  Comparing alternative approaches for multivariate statistical analysis of batch process data , 1999 .

[17]  George Stephanopoulos,et al.  Multi-scale aspects in model-predictive control , 2000 .

[18]  C. McGreavy,et al.  Application of wavelets and neural networks to diagnostic system development, 2, an integrated framework and its application , 1999 .

[19]  Venkat Venkatasubramanian,et al.  Automatic generation of qualitative descriptions of process trends for fault detection and diagnosis , 1991 .

[20]  C. McGreavy,et al.  Application of wavelets and neural networks to diagnostic system development , 1999 .

[21]  George Stephanopoulos,et al.  Wavelet‐based modulation in control‐relevant process identification , 1998 .

[22]  R. F. Li,et al.  Combining Conceptual Clustering and Principal Component Analysis for State Space Based Process Monitoring , 1999 .

[23]  Barry M. Wise,et al.  A comparison of principal component analysis, multiway principal component analysis, trilinear decomposition and parallel factor analysis for fault detection in a semiconductor etch process , 1999 .

[24]  Thomas E. Marlin,et al.  Multivariate statistical monitoring of process operating performance , 1991 .

[25]  C. McGreavy,et al.  Data Mining and Knowledge Discovery for Process Monitoring and Control , 1999 .