Multiobjective Two-Dimensional CCA-Based Monitoring for Successive Batch Processes With Industrial Injection Molding Application

Successive batch processes generally involve within-batch and batch-to-batch correlations, and monitoring of such batch processes is imperative. This paper proposes a multiobjective two-dimensional canonical correlation analysis (M2D-CCA)-based fault detection scheme to achieve efficient monitoring of successive batch processes. First, three-way historical batch process data are unfolded into two-way time-slice data. Second, for each time-slice measurement, CCA is performed between the current measurement and previous measurements from both time and batch directions, which takes the within-batch and batch-to-batch correlations into account. To determine the involved measurements and eliminate the influence of unrelated variables, multiobjective evolutionary optimization is performed, which tries to maximize the preserved canonical correlation coefficients and minimize the number of involved variables. Finally, based on the established M2D-CCA model, an optimal fault detection residual is generated for each time-slice measurement. The M2D-CCA fault detection scheme performs fault detection using the current measurement and the information provided by its previous samples and batches, and therefore exhibits a superior monitoring performance. The M2D-CCA fault detection approach is tested on a numerical example and an industrial injection molding process. Monitoring results verify the feasibility and superiority of the proposed monitoring scheme.

[1]  A. Ferrer,et al.  Effect of synchronization on bilinear batch process modeling , 2014 .

[2]  Biao Huang,et al.  Performance-Driven Distributed PCA Process Monitoring Based on Fault-Relevant Variable Selection and Bayesian Inference , 2016, IEEE Transactions on Industrial Electronics.

[3]  Yang Wang,et al.  Data-Driven Distributed Local Fault Detection for Large-Scale Processes Based on the GA-Regularized Canonical Correlation Analysis , 2017, IEEE Transactions on Industrial Electronics.

[4]  Alberto Ferrer,et al.  Multisynchro: a novel approach for batch synchronization in scenarios of multiple asynchronisms , 2014 .

[5]  Zhiqiang Ge,et al.  Distributed Parallel PCA for Modeling and Monitoring of Large-Scale Plant-Wide Processes With Big Data , 2017, IEEE Transactions on Industrial Informatics.

[6]  Richard D. Braatz,et al.  Fault Detection and Diagnosis in Industrial Systems , 2001 .

[7]  Furong Gao,et al.  Statistical analysis and online monitoring for handling multiphase batch processes with varying durations , 2011 .

[8]  John F. MacGregor,et al.  Multivariate SPC charts for monitoring batch processes , 1995 .

[9]  Dexian Huang,et al.  Canonical variate analysis-based contributions for fault identification , 2015 .

[10]  Wei Sun,et al.  A Nonlinear Process Monitoring Approach With Locally Weighted Learning of Available Data , 2017, IEEE Transactions on Industrial Electronics.

[11]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[12]  Sergio M. Savaresi,et al.  A Data-Driven Approach to Control of Batch Processes With an Application to a Gravimetric Blender , 2014, IEEE Transactions on Industrial Electronics.

[13]  Okyay Kaynak,et al.  Improved PLS Focused on Key-Performance-Indicator-Related Fault Diagnosis , 2015, IEEE Transactions on Industrial Electronics.

[14]  John F. MacGregor,et al.  Multivariate monitoring of batch processes using batch‐to‐batch information , 2004 .

[15]  Haibo He,et al.  A Novel Framework for Fault Diagnosis Using Kernel Partial Least Squares Based on an Optimal Preference Matrix , 2017, IEEE Transactions on Industrial Electronics.

[16]  Steven X. Ding,et al.  A Review on Basic Data-Driven Approaches for Industrial Process Monitoring , 2014, IEEE Transactions on Industrial Electronics.

[17]  Chunhui Zhao,et al.  Linearity Evaluation and Variable Subset Partition Based Hierarchical Process Modeling and Monitoring , 2018, IEEE Transactions on Industrial Electronics.

[18]  P. A. Taylor,et al.  Synchronization of batch trajectories using dynamic time warping , 1998 .

[19]  Steven X. Ding,et al.  Fault Detection for Non-Gaussian Processes Using Generalized Canonical Correlation Analysis and Randomized Algorithms , 2018, IEEE Transactions on Industrial Electronics.

[20]  Chunhui Zhao,et al.  An Iterative Two-Step Sequential Phase Partition (ITSPP) Method for Batch Process Modeling and Online Monitoring , 2016 .

[21]  Furong Gao,et al.  Statistical Monitoring and Fault Diagnosis of Batch Processes Using Two-Dimensional Dynamic Information , 2010 .

[22]  Biao Huang,et al.  Distributed monitoring for large-scale processes based on multivariate statistical analysis and Bayesian method , 2016 .

[23]  Junghui Chen,et al.  On-line batch process monitoring using dynamic PCA and dynamic PLS models , 2002 .

[24]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[25]  Yaochu Jin,et al.  Single/Multi-objective Inverse Robust Evolutionary Design Methodology in the Presence of Uncertainty , 2007, Evolutionary Computation in Dynamic and Uncertain Environments.

[26]  Kalyanmoy Deb,et al.  Finding Knees in Multi-objective Optimization , 2004, PPSN.

[27]  Kaixiang Peng,et al.  A Quality-Based Nonlinear Fault Diagnosis Framework Focusing on Industrial Multimode Batch Processes , 2016, IEEE Transactions on Industrial Electronics.

[28]  John F. MacGregor,et al.  Multi-way partial least squares in monitoring batch processes , 1995 .

[29]  Zhiwen Chen Canonical Correlation Analysis-based Fault Detection Methods , 2017 .

[30]  Lily Rachmawati,et al.  Multiobjective Evolutionary Algorithm With Controllable Focus on the Knees of the Pareto Front , 2009, IEEE Transactions on Evolutionary Computation.

[31]  Dominique Bonvin Control and optimization of batch processes , 2006 .

[32]  Fuli Wang,et al.  Two‐dimensional dynamic PCA for batch process monitoring , 2005 .

[33]  Xiaodong Li,et al.  Cooperative Co-Evolution With Differential Grouping for Large Scale Optimization , 2014, IEEE Transactions on Evolutionary Computation.

[34]  Babatunde A. Ogunnaike,et al.  Recursive data-based prediction and control of batch product quality , 1998 .

[35]  Aravind Seshadri,et al.  A FAST ELITIST MULTIOBJECTIVE GENETIC ALGORITHM: NSGA-II , 2000 .