Robust two-dimensional iterative learning control for batch processes with state delay and time-varying uncertainties

Abstract Based on a two-dimensional (2D) system description of a batch process in industry, a robust closed-loop iterative learning control (ILC) scheme is proposed for batch processes with state delay and time-varying uncertainties. An important merit is that the proposed ILC method can be used for on-line optimization against batch-to-batch process uncertainties to realize robust tracking of setpoint trajectory in both the time (during a cycle) and batchwise (from cycle to cycle) directions. Only measured output errors of current and previous cycles are used to design a synthetic ILC controller consisting of dynamic output feedback plus feedforward control, for the convenience of implementation. By introducing a comprehensive 2D difference Lyapunov function that can lead to monotonical state energy decrease in both the time and batchwise directions, sufficient conditions are established in terms of linear matrix inequality (LMI) constraints for holding robust stability of the closed-loop ILC system. By solving these LMI constraints, the ILC controller is explicitly formulated, together with an adjustable robust H infinity performance level. An illustrative example of injection molding is given to demonstrate effectiveness and merits of the proposed ILC method.

[1]  Furong Gao,et al.  Robust design of integrated feedback and iterative learning control of a batch process based on a 2D Roesser system , 2005 .

[2]  Lihua Xie,et al.  Further Improvement of Free-Weighting Matrices Technique for Systems With Time-Varying Delay , 2007, IEEE Transactions on Automatic Control.

[3]  Huijun Gao,et al.  New Results on Stability of Discrete-Time Systems With Time-Varying State Delay , 2007, IEEE Transactions on Automatic Control.

[4]  D. Owens,et al.  Discrete-time inverse model-based iterative learning control: stability, monotonicity and robustness , 2005 .

[5]  Hanyong Shao,et al.  Improved delay-dependent stability criteria for systems with a delay varying in a range , 2008, Autom..

[6]  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.

[7]  Jeroen van de Wijdeven,et al.  Iterative Learning Control for uncertain systems: Robust monotonic convergence analysis , 2009, Autom..

[8]  Cishen Zhang,et al.  H∞ and Robust Control of 2-D Systems in FM Second Model , 2002, Multidimens. Syst. Signal Process..

[9]  Eric Rogers,et al.  Analysis of Linear Iterative Learning Control Schemes - A 2D Systems/Repetitive Processes Approach , 2000, Multidimens. Syst. Signal Process..

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

[11]  Francis J. Doyle,et al.  Survey on iterative learning control, repetitive control, and run-to-run control , 2009 .

[12]  Anton Kummert,et al.  Strong practical stability and stabilization of discrete linear repetitive processes , 2009, Multidimens. Syst. Signal Process..

[13]  Cishen Zhang,et al.  Hinfinity control and robust stabilization of two-dimensional systems in Roesser models , 2001, Autom..

[14]  Arthur Tay,et al.  A new repetitive control for LTI systems with input delay , 2009 .

[15]  Tie-Jun Wu,et al.  From two-dimensional linear quadratic optimal control to iterative learning control. Paper 2. Iterative learning controls for batch processes , 2006 .

[16]  Z. Nagy,et al.  Robust nonlinear model predictive control of batch processes , 2003 .

[17]  Zoltan K. Nagy,et al.  Model based robust control approach for batch crystallization product design , 2009, Comput. Chem. Eng..

[18]  Kok Kiong Tan,et al.  Necessary and sufficient condition for convergence of iterative learning algorithm , 2002, Autom..

[19]  Junghui Chen,et al.  Performance Assessment for Iterative Learning Control of Batch Units , 2009 .

[20]  Abdelhamid Tayebi Analysis of two particular iterative learning control schemes in frequency and time domains , 2007, Autom..

[21]  B. Pasik-Duncan Control-oriented system identification: An H∞ approach , 2002 .

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

[23]  Li Yu,et al.  Delay-dependent H∞ control for 2-D discrete state delay systems in the second FM model , 2009, Multidimens. Syst. Signal Process..

[24]  Tao Liu,et al.  IMC-based iterative learning control for batch processes with uncertain time delay , 2010 .

[25]  Zoltan K. Nagy,et al.  Evaluation study of an efficient output feedback nonlinear model predictive control for temperature tracking in an industrial batch reactor , 2007 .

[26]  Jie Zhang,et al.  Batch-to-batch optimal control of a batch polymerisation process based on stacked neural network models , 2008 .

[27]  Shengyuan Xu,et al.  Robust stability and stabilisation of 2D discrete state-delayed systems , 2004, Syst. Control. Lett..

[28]  Thomas F. Edgar,et al.  Process Dynamics and Control , 1989 .

[29]  John F. MacGregor,et al.  Iterative Learning Control for Final Batch Product Quality Using Partial Least Squares Models , 2005 .

[30]  Xin-Ping Guan,et al.  Output Feedback H∞ Control for 2-D State-Delayed Systems , 2009, Circuits Syst. Signal Process..

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

[32]  Tie-Jun Wu,et al.  From Two-Dimensional Linear Quadratic Optimal Control to Iterative Learning Control. Paper 1. Two-Dimensional Linear Quadratic Optimal Controls and System Analysis , 2006 .

[33]  Tong Heng Lee,et al.  Iterative learning control for systems with input deadzone , 2004 .

[34]  Kevin L. Moore,et al.  Stability analysis of discrete-time iterative learning control systems with interval uncertainty , 2007, Autom..

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

[36]  Tie-Jun Wu,et al.  Robust iterative learning control design for batch processes with uncertain perturbations and initialization , 2006 .

[37]  Huijun Gao,et al.  Filtering for uncertain 2-D discrete systems with state delays , 2007, Signal Process..

[38]  Vladimir L. Kharitonov,et al.  Stability of Time-Delay Systems , 2003, Control Engineering.

[39]  Junghui Chen,et al.  Batch-to-batch iterative learning control and within-batch on-line control for end-point qualities using MPLS-based dEWMA , 2008 .

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