A neural network-based strategy for the integrated batch-to-batch control and within-batch control of batch processes

An integrated batch-to-batch control and within-batch re-optimization control strategy for batch processes using neural network models is presented in this paper. In order to overcome the difficulties in developing detailed mechanistic models, neural network models are developed from process operation data. Due to model-plant mismatches and unknown disturbances, the optimal control policy calculated based on the neural network model may not be optimal when applied to the actual process. Utilizing the repetitive nature of batch processes, neural network model-based iterative learning control is used to improve the process performance from batch to batch. However, batch-to-batch control can only improve the performance of the future batches but cannot improve the performance of the current batch. Within-batch re-optimization should be used to overcome the detrimental effect of disturbances on the current batch. In the proposed integrated control scheme, the effect of unknown disturbance is estimated using a neural network-based inverse model using mid-batch process measurements. The estimated effect of unknown disturbance is then used to re-optimize the control actions for the remaining period of the batch operation. The proposed technique is successfully applied to a simulated batch polymerization process.

[1]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

[2]  Costas Kiparissides,et al.  Computation of the near‐optimal temperature and initiator policies for a batch polymerization reactor , 1984 .

[3]  Yuan Tian,et al.  Dynamic On‐Line Reoptimization Control of a Batch MMA Polymerization Reactor Using Hybrid Neural Network Models , 2004 .

[4]  S. R. Ponnuswamy,et al.  Polymer reaction engineering: Modelling considerations for control studies , 1992 .

[5]  Cheng Shao,et al.  Robust iterative learning control with applications to injection molding process , 2001 .

[6]  Jie Zhang,et al.  A batch-to-batch iterative optimal control strategy based on recurrent neural network models , 2005 .

[7]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[8]  Jie Zhang Neural network model based batch-to-batch optimal control , 2003, Proceedings of the 2003 IEEE International Symposium on Intelligent Control.

[9]  Dominique Bonvin,et al.  Optimal operation of batch reactors—a personal view , 1998 .

[10]  D. Bonvin,et al.  Optimization of batch reactor operation under parametric uncertainty — computational aspects , 1995 .

[11]  T. Poggio,et al.  Networks and the best approximation property , 1990, Biological Cybernetics.

[12]  Jay H. Lee,et al.  Integrated quality and tracking control of a batch PMMA reactor using a QBMPC technique , 2000 .

[13]  B. Efron The jackknife, the bootstrap, and other resampling plans , 1987 .

[14]  Jie Zhang,et al.  Neural network model-based on-line re-optimisation control of fed-batch processes using a modified iterative dynamic programming algorithm , 2005 .

[15]  P. Werbos,et al.  Long-term predictions of chemical processes using recurrent neural networks: a parallel training approach , 1992 .

[16]  S. Støren,et al.  The sequential linear quadratic programming algorithm for solving dynamic optimization problems: a review , 1995 .

[17]  C. Kiparissides Polymerization reactor modeling: A review of recent developments and future directions , 1996 .

[18]  E. Rogers,et al.  Iterative learning control for discrete-time systems with exponential rate of convergence , 1996 .

[19]  W. Ramirez,et al.  Optimal production of secreted protein in fed‐batch reactors , 1988 .

[20]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[21]  Yuan Tian,et al.  Optimal control of a fed-batch bioreactor based upon an augmented recurrent neural network model , 2002, Neurocomputing.

[22]  Thomas J. Mc Avoy,et al.  Use of Neural Nets For Dynamic Modeling and Control of Chemical Process Systems , 1989, 1989 American Control Conference.

[23]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[24]  Thomas F. Edgar,et al.  A comparison of run-to-run control algorithms , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[25]  Jie Zhang Integrated batch-to-batch control and within batch control of batch processes using neural network models , 2004, Proceedings of the 2004 IEEE International Symposium on Intelligent Control, 2004..

[26]  J. Macgregor,et al.  Effect of impurities on emulsion polymerization: case I kinetics , 1988 .

[27]  Jay H. Lee,et al.  Model predictive control technique combined with iterative learning for batch processes , 1999 .

[28]  Jie Zhang,et al.  A Reliable Neural Network Model Based Optimal Control Strategy for a Batch Polymerization Reactor , 2004 .

[29]  A. J. Morris,et al.  Estimation of impurity and fouling in batch polymerisation reactors through the application of neural networks , 1999 .

[30]  Jie Zhang,et al.  Batch-to-batch optimal control of nonlinear batch processes based on incrementally updated models , 2004 .

[31]  C. Kiparissides,et al.  Inferential Estimation of Polymer Quality Using Stacked Neural Networks , 1997 .

[32]  Jay H. Lee,et al.  A Technique for Integrated Quality Control, Profile Control, and Constraint Handling for Batch Processes , 2000 .

[33]  B. Efron,et al.  The Jackknife: The Bootstrap and Other Resampling Plans. , 1983 .

[34]  Jie Zhang,et al.  Product Quality Trajectory Tracking in Batch Processes Using Iterative Learning Control Based on Time-Varying Perturbation Models , 2003 .

[35]  Costas Kiparissides,et al.  Development of a General Mathematical Framework for Modeling Diffusion-Controlled Free-Radical Polymerization Reactions , 1992 .

[36]  N. V. Bhat,et al.  Use of neural nets for dynamic modeling and control of chemical process systems , 1990 .

[37]  Yuan Tian,et al.  Modeling and optimal control of a batch polymerization reactor using a hybrid stacked recurrent neural network model , 2001 .

[38]  Jay H. Lee,et al.  Model-based iterative learning control with a quadratic criterion for time-varying linear systems , 2000, Autom..