Iterative Learning Control

The chapter presents original research results in the area of nonlinear iterative-learning control. We propose a novel ILC scheme developed using neural networks. The following two cases are described: dynamic and static learning controllers and in both cases the controller is designed in such a way as to minimize the tracking error. This task is accomplished by an appropriate training of the neural controller after each repetition of the control system. Additionally, the chapter contains both the stability and convergence analysis of the proposed nonlinear ILC. The portrayed control strategies are tested on the examples of a pneumatic servomechanism and a magnetic suspension system.

[1]  Jay H. Lee,et al.  Experimental application of a quadratic optimal iterative learning control method for control of wafer temperature uniformity in rapid thermal processing , 2003 .

[2]  Maciej Patan,et al.  Optimal sensor selection for model identification in iterative learning control of spatio-temporal systems , 2016, 2016 21st International Conference on Methods and Models in Automation and Robotics (MMAR).

[3]  Zhongsheng Hou,et al.  A new neural network-based adaptive ILC for nonlinear discrete-time systems with dead zone scheme , 2009, J. Syst. Sci. Complex..

[4]  O. Nelles Nonlinear System Identification: From Classical Approaches to Neural Networks and Fuzzy Models , 2000 .

[5]  Dong-Il Kim,et al.  An iterative learning control method with application for CNC machine tools , 1993, Conference Record of the 1993 IEEE Industry Applications Conference Twenty-Eighth IAS Annual Meeting.

[6]  Andrew G. Alleyne,et al.  Nonlinear control of an electrohydraulic injection molding machine via iterative adaptive learning , 1999 .

[7]  E. Rogers,et al.  Iterative Learning Control in Health Care: Electrical Stimulation and Robotic-Assisted Upper-Limb Stroke Rehabilitation , 2012, IEEE Control Systems.

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

[9]  Maciej Patan,et al.  Neural networks in design of iterative learning control for nonlinear systems , 2017 .

[10]  Tommy W. S. Chow,et al.  A real-time learning control approach for nonlinear continuous-time system using recurrent neural networks , 2000, IEEE Trans. Ind. Electron..

[11]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[12]  Eric Rogers,et al.  Iterative learning control of FES applied to the upper extremity for rehabilitation , 2009 .

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

[14]  A. Tayebi,et al.  Robust Iterative Learning Control Design: Application to a Robot Manipulator , 2008, IEEE/ASME Transactions on Mechatronics.

[15]  Wojciech Paszke,et al.  Robust finite frequency range iterative learning control design and experimental verification , 2013 .

[16]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[17]  David H. Owens,et al.  Iterative Learning Control — Monotonicity and Optimization , 2008, Int. J. Appl. Math. Comput. Sci..

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

[19]  Boutaieb Dahhou,et al.  Application of iterative learning control to an exothermic semibatch chemical reactor , 2002, IEEE Trans. Control. Syst. Technol..

[20]  Thomas Seel,et al.  Monotonic convergence of iterative learning control systems with variable pass length , 2017, Int. J. Control.

[21]  Michael J. Grimble,et al.  Iterative Learning Control for Deterministic Systems , 1992 .

[22]  Wei Zhang,et al.  Iterative Learning Control for discrete nonlinear systems with randomly iteration varying lengths , 2016, Syst. Control. Lett..

[23]  Krzysztof Patan,et al.  Design and convergence of iterative learning control based on neural networks , 2018, 2018 European Control Conference (ECC).

[24]  Xinghuo Yu,et al.  Saturated Finite Interval Iterative Learning for Tracking of Dynamic Systems With HNN-Structural Output , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[25]  Krzysztof Patan,et al.  Neural Network-Based Model Predictive Control: Fault Tolerance and Stability , 2015, IEEE Transactions on Control Systems Technology.

[26]  David W. Bacon,et al.  Accounting for uncertainty in control-relevant statistics , 2005 .