A data-driven terminal iterative learning control for nonlinear discrete-time systems

This paper presents a new data-driven optimal terminal iterative learning control (TILC) using time-varying control input signals to enhance control performance. The iterative learning control input is updated using the terminal output in previous runs, together with the control input information in previous runs and previous time instants of the current run, without the need of any reference trajectory. The proposed approach is data-driven and only the boundedness of partial derivatives of the nonlinear system with respect to control inputs is assumed for the control system design and analysis. The simulation results illustrate the applicability and effectiveness of the proposed approach.

[1]  Tong Duy Son,et al.  Terminal iterative learning control with multiple intermediate pass points , 2011, Proceedings of the 2011 American Control Conference.

[2]  John E. Rijnsdorp,et al.  Advanced process control: W. Harmon Ray , 1982, Autom..

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

[4]  Tao Tang,et al.  Terminal iterative learning control based station stop control of a train , 2011, Int. J. Control.

[5]  Shangtai Jin,et al.  Data-driven optimal terminal iterative learning control , 2012 .

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

[7]  Jian-Xin Xu,et al.  An ILC scheme for a class of nonlinear continuous‐time systems with time‐iteration‐varying parameters subject to second‐order internal model , 2011 .

[8]  AhnHyo-Sung,et al.  Iterative Learning Control , 1999 .

[9]  Tong Heng Lee,et al.  Terminal iterative learning control with an application to RTPCVD thickness control , 1999, Autom..

[10]  Ying Tan,et al.  Iterative Learning Control With Mixed Constraints for Point-to-Point Tracking , 2013, IEEE Transactions on Control Systems Technology.

[11]  Suguru Arimoto,et al.  Iterative Learning of Specified Motions in Task-Space for Redundant Multi-Joint Hand-Arm Robots , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[12]  Kevin L. Moore,et al.  Iterative learning control in optimal tracking problems with specified data points , 2013, Autom..

[13]  Chiang-Ju Chien,et al.  A Combined Adaptive Law for Fuzzy Iterative Learning Control of Nonlinear Systems With Varying Control Tasks , 2008, IEEE Transactions on Fuzzy Systems.

[14]  Zhongsheng Hou,et al.  Adaptive ILC for a class of discrete-time systems with iteration-varying trajectory and random initial condition , 2008, Autom..

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

[16]  Benoit Boulet,et al.  Terminal Iterative Learning Control design with singular value decomposition decoupling for thermoforming ovens , 2009, 2009 American Control Conference.

[17]  Jian-Xin Xu,et al.  A survey on iterative learning control for nonlinear systems , 2011, Int. J. Control.

[18]  Furong Gao,et al.  Single-cycle and multi-cycle generalized 2D model predictive iterative learning control (2D-GPILC) schemes for batch processes , 2007 .

[19]  Costas J. Spanos,et al.  Advanced process control , 1989 .

[20]  Jeffery S. Logsdon,et al.  Accurate solution of differential-algebraic optimization problems , 1989 .

[21]  Jeffery S. Logsdon,et al.  Decomposition strategies for large-scale dynamic optimization problems , 1992 .