Design and Analysis of Fuzzy-Neural Discrete Adaptive Iterative Learning Control for Nonlinear Plants

In this paper, a fuzzy neural network (FNN) based discrete adaptive iterative learning controller (AILC) is proposed for a class of discrete-time uncertain nonlinear plants which can repeat a given task over a finite time sequence. Compared with the existing discrete AILC schemes, the proposed strategy can be applied to the discrete-time uncertain nonlinear plants with not only initial resetting errors and iteration- varying desired trajectory, but also random bounded disturbances and unknown non-Lipschitz plant nonlinearities. Two FNNs are used as approximators to compensate for the unknown plant nonlinearities. To overcome the function approximation error and possibly large random bounded disturbance, a time-varying boundary layer is introduced to design an auxiliary error function. The auxiliary error function is then utilized to derive the adaptive laws since the optimal FNN parameters for a good function approximation and the optimal width of time-varying boundary layer are unavailable. By using a Lyapunov like analysis, we show that the closed-loop is stable in the sense that the adjustable parameters and internal signals are bounded for all the iterations. Furthermore, learning performance is guaranteed in the sense that the norm of output tracking error vector will asymptotically converge to a residual set which is bounded by the width of boundary layer.

[1]  Chiang-Ju Chien,et al.  Repetitive Tracking Control of Nonlinear Systems Using Reinforcement Fuzzy-Neural Adaptive Iterative Learning Controller , 2012 .

[2]  Chia-Yu Yao,et al.  Iterative learning of model reference adaptive controller for uncertain nonlinear systems with only output measurement , 2004, Autom..

[3]  Xiangrui Li,et al.  Adaptive discrete-time iterative learning control for non-linear multiple input multiple output systems with iteration-varying initial error and reference trajectory , 2011 .

[4]  Kwang Y. Lee,et al.  Diagonal recurrent neural networks for dynamic systems control , 1995, IEEE Trans. Neural Networks.

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

[6]  Wei-Yen Wang,et al.  Robust T-S Fuzzy-Neural Control of Uncertain Active Suspension Systems , 2010 .

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

[8]  Zhongsheng Hou,et al.  A New Discrete-time Adaptive ILC for Nonlinear Systems with Time-varying Parametric Uncertainties , 2009 .

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

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

[11]  Hazem N. Nounou,et al.  Stable auto-tuning of adaptive fuzzy/neural controllers for nonlinear discrete-time systems , 2004, IEEE Transactions on Fuzzy Systems.

[12]  K. Moore,et al.  Editorial: Special issue on iterative learning control , 2000 .

[13]  Chiang-Ju Chien,et al.  B-spline network-based iterative learning control for trajectory tracking of a piezoelectric actuator , 2009 .

[14]  Chiang-Ju Chien,et al.  A Unified Adaptive Iterative Learning Control Framework for Uncertain Nonlinear Systems , 2007, IEEE Transactions on Automatic Control.

[15]  P. Jiang,et al.  Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Directions , 2008 .

[16]  Der-Tsai Lee,et al.  A Hybrid Adaptive Scheme of Fuzzy-Neural Iterative Learning Controller for Nonlinear Dynamic Systems , 2005 .

[17]  Danwei Wang,et al.  Convergence and Robustness of Discrete Time Nonlinear Systems with Iterative Learning Control , 1998, Autom..

[18]  Ying-Chung Wang,et al.  Direct adaptive iterative learning control of nonlinear systems using an output-recurrent fuzzy neural network , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

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

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

[21]  Ching-Hung Lee,et al.  Identification and Fuzzy Controller Design for Nonlinear Uncertain Systems with Input Time-Delay , 2009 .

[22]  Jianxin Xu,et al.  Observer-based iterative learning control for a class of time-varying nonlinear systems , 2003 .

[23]  Maarten Steinbuch,et al.  Adaptive Iterative Learning Control for High Precision Motion Systems , 2008, IEEE Transactions on Control Systems Technology.