Model-based quality monitoring of batch and semi-batch processes

Abstract In this paper, a model-based inferential quality monitoring approach for a class of batch systems is investigated. Given the appropriate model form, the batch quality monitoring problem can be reduced to the problem of state estimation for batch and semi-batch processes. Because feed upsets are often a major source of disturbance in this type of system, it is shown that estimating the initial conditions can lead to improved state estimates throughout the batch as well as improved monitoring and control of end-use quality in many cases. The approach taken in this paper is to reduce the effects of the initial uncertainty resulting from feed disturbances by using algorithms designed to perform on-line smoothing of the initial conditions. First, an Extended Kalman Filter-based fixed-point smoothing algorithm is presented and compared to a popular approach to estimating the initial conditions. Subsequently, a nonlinear optimization-based approach is introduced and analyzed. A sub-optimal on-line approximation to the optimization problem is developed and shown to be directly related to the Extended Kalman Filter-based results. Finally, some practical implementation aspects are discussed, along with simulation results from an industrially relevant example application.

[1]  Andrew P. Sage,et al.  Estimation theory with applications to communications and control , 1979 .

[2]  Andrew P. Sage,et al.  On filtering and smoothing algorithms for non-linear state estimation† , 1970 .

[3]  R. K. Mutha and,et al.  A New Multirate-Measurement-Based Estimator: Emulsion Copolymerization Batch Reactor Case Study , 1997 .

[4]  Andrew P. Sage,et al.  Maximum a posteriori filtering and smoothing algorithms , 1970 .

[5]  Zhang Suzhen,et al.  Real-time estimation of the chain length distribution in a polymerization reactor , 1985 .

[6]  J. Villadsen,et al.  Solution of differential equation models by polynomial approximation , 1978 .

[7]  John E. Rijnsdorp,et al.  Dynamics and control of chemical reactors, distillation columns, and batch processes (DYCORD+ '89) : selected papers from the IFAC Symposium, Maastricht, the Netherlands, 21-23 August 1989 , 1990 .

[8]  A. K. Mahalanabis,et al.  Suboptimal Algorithms for Nonlinear Smoothing , 1973, IEEE Transactions on Aerospace and Electronic Systems.

[9]  Paul J. Flory,et al.  Molecular Size Distribution in Linear Condensation Polymers1 , 1936 .

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

[11]  Babatunde A. Ogunnaike,et al.  Control of product quality for batch nylon 6,6 autoclaves , 1998 .

[12]  Jay H. Lee,et al.  A moving horizon‐based approach for least‐squares estimation , 1996 .

[13]  Jitendra K. Tugnait,et al.  Detection and estimation for abruptly changing systems , 1981, 1981 20th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[14]  M. E. Welch,et al.  Bayesian analysis of time series and dynamic models , 1990 .

[15]  John F. MacGregor,et al.  State estimation for semi-batch polymerization reactors , 1992 .

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

[17]  JayHyung Lee,et al.  Nonlinear inferential control of pulp digesters , 1994 .

[18]  M. Agarwal,et al.  A discretized nonlinear state estimator for batch processes , 1995 .