Iterative learning control for a class of nonlinear systems with random packet losses

Abstract This paper considers the problem of iterative learning control (ILC) for a class of nonlinear systems with random packet dropouts. It is assumed that an ILC scheme is implemented via a networked control system (NCS), and that during the packet transfer between the remote nonlinear plant and the ILC controller packet dropout occurs. A new formulation is employed to model the packet dropout case, where the random dropout rate is transformed into a stochastic parameter in the system’s representation. Through rigorous analysis, it is shown that under some given conditions, the iterative learning control can guarantee the convergence of the tracking error although some packets are missing. The analysis is also supported by a numerical example.

[1]  Wei Zhang,et al.  Stability of networked control systems , 2001 .

[2]  João Pedro Hespanha,et al.  A Survey of Recent Results in Networked Control Systems , 2007, Proceedings of the IEEE.

[3]  Zeungnam Bien,et al.  Iterative learning control: analysis, design, integration and applications , 1998 .

[4]  Jian-Xin Xu,et al.  A High-Order Internal Model Based Iterative Learning Control Scheme for Nonlinear Systems With Time-Iteration-Varying Parameters , 2010, IEEE Transactions on Automatic Control.

[5]  Mingxuan Sun,et al.  An iterative learning controller with initial state learning , 1999, IEEE Trans. Autom. Control..

[6]  Junmin Li,et al.  Practical adaptive iterative learning control framework based on robust adaptive approach , 2011 .

[7]  Weisheng Chen,et al.  Nonlinear adaptive learning control for unknown time‐varying parameters and unknown time‐varying delays , 2011 .

[8]  Long Wang,et al.  Stabilization of networked control systems with data packet dropout and network delays via switching system approach , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

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

[10]  Xuhui Bu,et al.  Stability of first and high order iterative learning control with data dropouts , 2011 .

[11]  Marek B. Zaremba,et al.  Robust iterative learning control design is straightforward for uncertain LTI systems satisfying the robust performance condition , 2003, IEEE Trans. Autom. Control..

[12]  Chiang-Ju Chien A discrete iterative learning control for a class of nonlinear time-varying systems , 1998 .

[13]  Samer S. Saab,et al.  A discrete-time stochastic learning control algorithm , 2001, IEEE Trans. Autom. Control..

[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]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[16]  Jing Wu,et al.  Design of Networked Control Systems With Packet Dropouts , 2007, IEEE Transactions on Automatic Control.

[17]  Max Q.-H. Meng,et al.  Delay-range-dependent robust H∞ control for uncertain systems with interval time-varying delays , 2010, Neurocomputing.

[18]  YangQuan Chen,et al.  Intermittent iterative learning control , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[19]  Mingxuan Sun,et al.  Initial shift issues on discrete-time iterative learning control with system relative degree , 2003, IEEE Trans. Autom. Control..

[20]  Kevin L. Moore,et al.  Iterative Learning Control: Brief Survey and Categorization , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[21]  Raja Sengupta,et al.  An H/sub /spl infin// approach to networked control , 2005, IEEE Transactions on Automatic Control.

[22]  Jian-Xin Xu Analysis of Iterative Learning Control for a Class of Nonlinear Discrete-time Systems , 1997, Autom..

[23]  Alireza Karimi,et al.  A statistical analysis of certain iterative learning control algorithms , 2008, Int. J. Control.

[24]  Li Zhang,et al.  Adaptive iterative learning control for nonlinearly parameterized systems with unknown time-varying delays , 2010 .

[25]  Mingxuan Sun,et al.  Iterative Learning Control Design for Uncertain Dynamic Systems with Delayed States , 2000 .

[26]  P. Giannakopoulos Linear estimation [Book Review] , 2001, IEEE Control Systems.

[27]  Xuhui Bu,et al.  Stability of iterative learning control with data dropouts via asynchronous dynamical system , 2011, Int. J. Autom. Comput..

[28]  Kevin L. Moore,et al.  Discrete-time Intermittent Iterative Learning Controller with Independent Data Dropouts , 2008 .

[29]  Svante Gunnarsson,et al.  Disturbance aspects of iterative learning control , 2001 .