Decentralized adaptive fuzzy control of robot manipulators

This paper develops a decentralized adaptive fuzzy control scheme for robot manipulators via a combination of genetic algorithm and gradient method. The controller for each link consists of a feedforward fuzzy torque-computing system and a feedback fuzzy PD system. The feedforward fuzzy system is trained and optimized off-line by an improved genetic algorithm, that is to say, not only the parameters but also the structure of the fuzzy system are self-organized. Because genetic algorithm can operate successfully without the system model, no exact inverse dynamics of the robot system are required. The feedback fuzzy PD system, on the other hand, is tuned on-line using gradient method. In this way, the proportional and derivative gains are adjusted properly to keep the closed-loop system stable. The proposed controller has the following merits: (1) it needs no exact dynamics of the robot systems and the computation is time-saving because of the simple structure of the fuzzy systems; and (2) the controller is insensitive to various dynamics and payload uncertainties in robot systems. These are demonstrated by analyses of the computational complexity and various computer simulations.

[1]  John T. Wen,et al.  A unified perspective on robot control: the energy Lyapunov function approach , 1990, 29th IEEE Conference on Decision and Control.

[2]  Chin-Teng Lin,et al.  Neural-Network-Based Fuzzy Logic Control and Decision System , 1991, IEEE Trans. Computers.

[3]  Günter Rudolph,et al.  Convergence analysis of canonical genetic algorithms , 1994, IEEE Trans. Neural Networks.

[4]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[5]  Tsutomu Mita,et al.  Self-organizing control using fuzzy neural networks , 1992 .

[6]  Hamid R. Berenji,et al.  Learning and tuning fuzzy logic controllers through reinforcements , 1992, IEEE Trans. Neural Networks.

[7]  A.K. Bejczy,et al.  Performance comparison of four manipulator servo schemes , 1993, IEEE Control Systems.

[8]  M. Bertoluzzo,et al.  Neural network adaptive control of a DC drive , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[9]  Chyck Karr,et al.  Applying genetics to fuzzy logic , 1991 .

[10]  J. Wen,et al.  New class of control laws for robotic manipulators Part 1. Non–adaptive case , 1988 .

[11]  Kazuo Tanaka,et al.  Successive identification of a fuzzy model and its applications to prediction of a complex system , 1991 .

[12]  C. G. Lee,et al.  An adaptive control strategy for computer-based manipulators , 1982, 1982 21st IEEE Conference on Decision and Control.

[13]  Jing Zhu,et al.  Neural network based fuzzy identification and its application to modeling and control of complex systems , 1995, IEEE Trans. Syst. Man Cybern..

[14]  H. Seraji A New Approach to Adaptive Control of Manipulators , 1987 .

[15]  Derek A. Linkens,et al.  Fast self-learning multivariable fuzzy controllers constructed from a modified CPN network , 1994 .

[16]  J. Wen A unified perspective on robot control: The energy lyapunov function approach , 1990 .

[17]  R. Kelly,et al.  PD control with computed feedforward of robot manipulators: a design procedure , 1994, IEEE Trans. Robotics Autom..

[18]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[19]  Y. Nakamori,et al.  Identification of Fuzzy Prediction Models Through Hyperellipsoidal Clustering , 1994, IEEE Trans. Syst. Man Cybern. Syst..

[20]  A. Sideris,et al.  A multilayered neural network controller , 1988, IEEE Control Systems Magazine.

[21]  Q. Henry Wu,et al.  A neural network regulator for turbogenerators , 1992, IEEE Trans. Neural Networks.

[22]  Eduardo F. Camacho,et al.  A neural network based feedforward adaptive controller for robots , 1995, IEEE Trans. Syst. Man Cybern..

[23]  M. Kawato,et al.  Hierarchical neural network model for voluntary movement with application to robotics , 1988, IEEE Control Systems Magazine.

[24]  Anthony V. Sebald,et al.  An Optimization Approach for Fuzzy Controller Design , 1990, 1990 American Control Conference.

[25]  W. Thomas Miller,et al.  Real-time application of neural networks for sensor-based control of robots with vision , 1989, IEEE Trans. Syst. Man Cybern..

[26]  G. Langholz,et al.  Genetic-Based New Fuzzy Reasoning Models with Application to Fuzzy Control , 1994, IEEE Trans. Syst. Man Cybern. Syst..

[27]  Andrew A. Goldenberg,et al.  An Approach to Adaptive Control of Robot Manipulators Using the Computed Torque Technique , 1989 .

[28]  Marco Saerens,et al.  A neural controller , 1989 .