Intelligent Learning Controllers for Nonlinear Systems using Radial Basis Neural Networks

Iterative learning controllers are a good choice for repetitive trajectory tracking tasks because they do not need identification of a nonlinear system. Starting from zero knowledge of the system, these types of learning controllers take a certain number of iterations before converging to the desired trajectory. In the case of many desired trajectories, learning takes almost same amount of iterations for every desired trajectory. In this article intelligence is incorporated in the iterative learning controllers using neural network for a class of nonlinear systems. The experience of iterative learning controller with different desired trajectories is stored in the neural network. For a new desired trajectory, this neural network generates the initial control input and feeds it to the iterative learning controller. This approach is proved to be very effective in improving the convergence of the tracking error. Our proposed method is very general and applicable to most of the iterative learning controllers without modifying their simple learning structures.

[1]  Chiang-Ju Chien,et al.  A discrete iterative learning control of nonlinear time-varying systems , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[2]  Jooyoung Park,et al.  Approximation and Radial-Basis-Function Networks , 1993, Neural Computation.

[3]  Hikaru Inooka,et al.  Incorporation of experience in iterative learning controllers using locally weighted learning , 2001, Autom..

[4]  David S. Broomhead,et al.  Multivariable Functional Interpolation and Adaptive Networks , 1988, Complex Syst..

[5]  Hrushikesh Narhar Mhaskar,et al.  Neural Networks for Functional Approximation and System Identification , 1997, Neural Computation.

[6]  Tommy W. S. Chow,et al.  A recurrent neural-network-based real-time learning control strategy applying to nonlinear systems with unknown dynamics , 1998, IEEE Trans. Ind. Electron..

[7]  Naresh K. Sinha,et al.  An iterative learning scheme for motion control of robots using neural networks: A case study , 1993, J. Intell. Robotic Syst..

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

[9]  James D. Keeler,et al.  Layered Neural Networks with Gaussian Hidden Units as Universal Approximations , 1990, Neural Computation.

[10]  Tomaso A. Poggio,et al.  Regularization Theory and Neural Networks Architectures , 1995, Neural Computation.

[11]  Il Hong Suh,et al.  An iterative learning control method with application to robot manipulators , 1988, IEEE J. Robotics Autom..

[12]  S. Saab On the P-type learning control , 1994, IEEE Trans. Autom. Control..