Design of Mixed Fuzzy-GA Controller For SCARA Type Robot

This paper presents a mixed fuzzy-GA controller (MFGAC) for trajectory tracking of an industrial selective compliance assembly robot arm (SCARA), which is one of the most employed manipulators in industrial environments. In this robot nonlinear effects due to centrifugal, coriolis and internal forces are more important than friction and gravity forces, unlike most industrial robots. The control procedure of MFGAC is consisting of a mixed fuzzy controller which is optimized by genetic algorithm. In this work we first design a traditional fuzzy controller (TFC) from the viewpoint of a single-input single-output (SISO) system for controlling each degree of freedom of the robot. Then, an appropriate coupling fuzzy controller is also designed according to the characteristics of robot's dynamic coupling and incorporated into a TFC. After that by using genetic algorithm we tune and optimize the membership functions and scaling factors of designed fuzzy controller. This control strategy can not only simplify the implementation problem of fuzzy control, but also improve control performance

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

[2]  Huei Peng,et al.  Modular adaptive robust control of SISO nonlinear systems in a semi‐strict feedback form , 2004 .

[3]  Abdelhamid Laib Adaptive output regulation of robot manipulators under actuator constraints , 2000, IEEE Trans. Robotics Autom..

[4]  Abdel-Latif Elshafei,et al.  Robust robot control enhanced by a hierarchical adaptive fuzzy algorithm , 2004, Eng. Appl. Artif. Intell..

[5]  Gyula Mester Neuro-fuzzy-genetic controller design for robot manipulators , 1995, Proceedings of IECON '95 - 21st Annual Conference on IEEE Industrial Electronics.

[6]  Masoud Mohammadian,et al.  Tuning and optimisation of membership functions of fuzzy logic controllers by genetic algorithms , 1994, Proceedings of 1994 3rd IEEE International Workshop on Robot and Human Communication.

[7]  Euntai Kim,et al.  Output feedback tracking control of robot manipulators with model uncertainty via adaptive fuzzy logic , 2004, IEEE Trans. Fuzzy Syst..

[8]  C. L. Karr,et al.  Fuzzy control of pH using genetic algorithms , 1993, IEEE Trans. Fuzzy Syst..

[9]  Meng Joo Er,et al.  Adaptive fuzzy controllers of a robot manipulator , 1996, Int. J. Syst. Sci..

[10]  Meng Joo Er,et al.  Hybrid adaptive fuzzy controllers of robot manipulators , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[11]  Ruey-Jing Lian,et al.  Design of a mixed fuzzy controller for multiple-input multiple-output systems , 2005 .

[12]  Okyay Kaynak,et al.  T-Norm adaptation in fuzzy logic systems using genetic algorithms , 1999, ISIE '99. Proceedings of the IEEE International Symposium on Industrial Electronics (Cat. No.99TH8465).

[13]  Shiuh-Jer Huang,et al.  Active vibration control of a dynamic absorber using fuzzy algorithms , 1996 .

[14]  Takeshi Tsuchiya,et al.  Fuzzy trajectory planning and its application to robot manipulator path control , 1993, Adv. Robotics.