Flexible Closed-Loop Iterative Learning Control for Industrial Batch Processes with State Delay and Time-Varying Uncertainties

Abstract A robust closed-loop iterative learning control (ILC) method is proposed for industrial batch processes with state delay and time-varying uncertainties from cycle to cycle. Based on a two-dimensional (2D) system description of such a batch process, a closed-loop ILC scheme consisting of dynamic output feedback plus feedforward control is established to realize robust tracking of the setpoint trajectory in both the time (during a cycle) and batch (from cycle to cycle) directions. Only measured output errors of current and previous cycles are used for control design to facilitate practical implementation. A flexible 2D difference Lyapunov function that guarantees monotonical state energy decrease in both the time and batch directions is introduced to establish a sufficient condition in terms of the linear matrix inequality (LMI) for holding robust stability of the closed-loop ILC system. Correspondingly, the ILC controller can be explicitly formulated, together with an adjustable robust H infinity performance level. An illustrative example is given to demonstrate effectiveness and merits of the proposed ILC method.

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

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

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

[4]  Wolfgang Marquardt,et al.  Run‐to‐run control of membrane filtration processes , 2007 .

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

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

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

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

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

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

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

[12]  D. D. Perlmutter,et al.  Stability of time‐delay systems , 1972 .

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

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

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