Fuzzy system-based adaptive iterative learning control for nonlinear plants with initial state errors

In this paper, a fuzzy system-based adaptive iterative learning controller is proposed for a class of non-Lipschitz nonlinear plants which can repeat a given task over a finite time interval. The variable initial resetting state errors at the beginning of each trial is considered. To overcome the initial errors, a time-varying boundary layer is introduced to design an error function. Based on the error function, the main structure of this controller is constructed by a fuzzy iterative learning component and a feedback stabilization component. The fuzzy system is used as an approximator to compensate for the plant unknown nonlinearity. Since the optimal parameters for a good fuzzy approximation are in general unavailable, the adaptive algorithms are derived along the iteration axis to search for suitable parameter values and then guarantee the closed-loop stability and learning convergence. It is shown that all the adjustable parameters as well as internal signals remain bounded for all iterations. There even exist initial state errors, the norm of tracking error vector will asymptotically converge to a tunable residual set as iteration goes to infinity and the learning speed can be easily improved if the learning gain is large.

[1]  Frank L. Lewis,et al.  Neural net robot controller: Structure and stability proofs , 1993, J. Intell. Robotic Syst..

[2]  B. Paden,et al.  Stability of learning control with disturbances and uncertain initial conditions , 1992 .

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

[4]  Jing-Sin Liu,et al.  A P-type iterative learning controller for robust output tracking of nonlinear time-varying systems , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[5]  Hugang Han,et al.  Adaptive control of a class of nonlinear systems with nonlinearly parameterized fuzzy approximators , 2001, IEEE Trans. Fuzzy Syst..

[6]  Chong-Ho Choi,et al.  Iterative learning control in feedback systems , 1995, Autom..

[7]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

[8]  Jian-Xin Xu,et al.  Adaptive robust iterative learning control with dead zone scheme , 2000, Autom..

[9]  J. Y. Choi,et al.  Adaptive iterative learning control of uncertain robotic systems , 2000 .

[10]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control , 1994 .

[11]  Tae-Yong Kuc,et al.  An adaptive PID learning control of robot manipulators , 2000, Autom..

[12]  Tae-Yong Kuc,et al.  Adaptive learning control of uncertain robotic systems , 1996 .

[13]  Manolis A. Christodoulou,et al.  Adaptive control of unknown plants using dynamical neural networks , 1994, IEEE Trans. Syst. Man Cybern..

[14]  Tsung-Chih Lin,et al.  Adaptive hybrid intelligent control for uncertain nonlinear dynamical systems , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[15]  Dong-Hwan Hwang,et al.  A Study on the Robustness of a Pid-type Iterative Learning Controller against Initial State Error , 1999, Int. J. Syst. Sci..

[16]  Kevin M. Passino,et al.  Stable adaptive control using fuzzy systems and neural networks , 1996, IEEE Trans. Fuzzy Syst..

[17]  Jin S. Lee,et al.  Adaptive fuzzy learning control for a class of nonlinear dynamic systems , 2000, Int. J. Intell. Syst..

[18]  Mingxuan Sun,et al.  Iterative learning control with initial rectifying action , 2002, Autom..

[19]  Hassan K. Khalil,et al.  Adaptive control of a class of nonlinear discrete-time systems using neural networks , 1995, IEEE Trans. Autom. Control..