Dynamic R-parameter based integrated model predictive iterative learning control for batch processes

Abstract A novel integrated model predictive iterative learning control (MPILC) strategy with dynamic R-parameter for batch processes is proposed in this paper. It systematically integrates batch-axis information and time-axis information into one uniform frame, namely the iterative learning controller (ILC) in the domain of batch-axis, while a model predictive controller (MPC)with time-varying prediction horizon in the domain of time-axis. As a result, the operation policy of batch process can be regulated during one batch, which leads to superior tracking performance and better robustness against disturbance and uncertainty. Moreover, both model identification and dynamic R-parameter are employed to eliminate the model-plant mismatch and make zero-error tracking possible. Next, the convergence and tracking performance of the proposed integrated model predictive learning control system are given rigorous description and proof. Lastly, the effectiveness of the proposed method is verified by one example.

[1]  SU San-mai A Hybrid Genetic Algorithm for Constrained Optimization , 2009 .

[2]  Eric Rogers,et al.  Predictive iterative learning control with experimental validation , 2016 .

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

[4]  Zhihua Xiong,et al.  Design and Analysis of Integrated Predictive Iterative Learning Control for Batch Process Based on Two-dimensional System Theory , 2014 .

[5]  Barry Lennox,et al.  Evaluation of smoothing techniques in the run to run optimization of fed‐batch processes with u‐PLS , 2015 .

[6]  Sushmita Mitra,et al.  Neuro-fuzzy rule generation: survey in soft computing framework , 2000, IEEE Trans. Neural Networks Learn. Syst..

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

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

[9]  Min-Sen Chiu,et al.  An integrated iterative learning control strategy with model identification and dynamic R-parameter for batch processes , 2013 .

[10]  Furong Gao,et al.  Stage-based process analysis and quality prediction for batch processes , 2005 .

[11]  J. Macgregor,et al.  Control of batch product quality by trajectory manipulation using latent variable models , 2004 .

[12]  Jesús Picó,et al.  Multi-phase principal component analysis for batch processes modelling , 2006 .

[13]  Youqing Wang,et al.  A synthetic approach for robust constrained iterative learning control of piecewise affine batch processes , 2012, Autom..

[14]  Eric Rogers,et al.  Stability Analysis for Linear Repetitive Processes , 1992 .

[15]  Jing-Sin Liu,et al.  A P-type iterative learning controller for robust output tracking of nonlinear time-varying systems , 1996 .

[16]  Furong Gao,et al.  Robust two-dimensional iterative learning control for batch processes with state delay and time-varying uncertainties , 2010 .

[17]  Jay H. Lee,et al.  ITERATIVE LEARNING CONTROL APPLIED TO BATCH PROCESSES: AN OVERVIEW , 2006 .

[18]  Lawrence B. Evans,et al.  A coordinate‐transformation method for the numerical solution of nonlinear minimum‐time control problems , 1975 .

[19]  Jie Zhang,et al.  Integrated tracking control strategy for batch processes using a batch-wise linear time-varying perturbation model , 2007 .

[20]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

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

[22]  Masao Fukushima,et al.  A successive quadratic programming algorithm with global and superlinear convergence properties , 1986, Math. Program..

[23]  Tommy W. S. Chow,et al.  2-D system theory based iterative learning control for linear continuous systems with time delays , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.

[24]  Min-Sen Chiu,et al.  Integrated neuro-fuzzy model and dynamic R-parameter based quadratic criterion-iterative learning control for batch process , 2012, Neurocomputing.

[25]  John F. MacGregor,et al.  Latent variable MPC for trajectory tracking in batch processes , 2005 .

[26]  Jay H. Lee,et al.  Convergence of constrained model-based predictive control for batch processes , 2000, IEEE Trans. Autom. Control..

[27]  Youqing Wang,et al.  Iterative learning model predictive control for multi-phase batch processes , 2008 .

[28]  Qiu Min Particle Swarm Optimization Algorithm Based Iterative Learning Algorithm for Batch Processes , 2011 .

[29]  Si-Zhao Joe Qin,et al.  A two-stage iterative learning control technique combined with real-time feedback for independent disturbance rejection , 2004, Autom..

[30]  Xiaobing Kong,et al.  Nonlinear fuzzy model predictive iterative learning control for drum-type boiler–turbine system , 2013 .