Comparison of conventional & fuzzy based sliding mode PID controller for robot manipulator

High accuracy trajectory tracking is challenging topic in robotic manipulator control. This is due to nonlinearities and input coupling present in robotic arm. In this paper, a chattering free sliding mode control (SMC) for a robot manipulator including PID part with a fuzzy tunable gain is designed. The main idea is that the robustness property of SMC and good response characteristics of PID are combined with fuzzy tuning gain approach to achieve more acceptable performance. A PID sliding surface is considered such that the robot dynamic equation can be rewritten in terms of sliding surface. Then in order to decrease the reaching time to the sliding surface and deleting the oscillation of the response, a fuzzy tuning system is used for adjusting both controller gains including sliding controller gain parameter and PID coefficient. Controller is applied to two link robot manipulator including model uncertainty and external disturbance as a case study. Simulation study has been done in MATLAB/Simulink environment shows the improvements of the results compare to conventional SMC.

[1]  Chuen-Chien Lee,et al.  Fuzzy logic in control systems: fuzzy logic controller. II , 1990, IEEE Trans. Syst. Man Cybern..

[2]  Ilyas Eker Sliding mode control with PID sliding surface and experimental application to an electromechanical plant. , 2006, ISA transactions.

[3]  Hugh F. Durrant-Whyte,et al.  Fuzzy moving sliding mode control with application to robotic manipulators , 1999, Autom..

[4]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[5]  T. C. Kuo,et al.  A sliding mode PID-controller design for robot manipulators , 2005, 2005 International Symposium on Computational Intelligence in Robotics and Automation.

[6]  Qidan Zhu,et al.  Variable Structure Control Based on Fuzzy Law for Underactuated Robot Manipulators , 2006, 2006 International Conference on Mechatronics and Automation.

[7]  Chih-Min Lin,et al.  Decoupling control by hierarchical fuzzy sliding-mode controller , 2005, IEEE Trans. Control. Syst. Technol..

[8]  Fuzzy Logic in Control Systems : Fuzzy Logic , 2022 .

[9]  Yun-Cheng Huang,et al.  Fuzzy terminal sliding-mode controller for robotic manipulators , 2005 .

[10]  Hugh F. Durrant-Whyte,et al.  Fuzzy sliding-mode controllers with applications , 2001, IEEE Trans. Ind. Electron..

[11]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[12]  Jean-Pierre Barbot,et al.  Sliding Mode Control In Engineering , 2002 .

[13]  Rainer Palm,et al.  Model based fuzzy control - fuzzy gain schedulers and sliding mode fuzzy controllers , 1996 .

[14]  Li-Xin Wang,et al.  A Course In Fuzzy Systems and Control , 1996 .

[15]  A. Mohammad,et al.  Sliding mode PID-controller design for robot manipulators by using fuzzy tuning approach , 2008, 2008 27th Chinese Control Conference.

[16]  Peter Kwong-Shun Tam,et al.  A fuzzy sliding controller for nonlinear systems , 2001, IEEE Trans. Ind. Electron..

[17]  G.R. Vossoughi,et al.  Sliding mode control with online fuzzy tuning: application to a robot manipulator , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[18]  Tzuu-Hseng S. Li,et al.  Fuzzy terminal sliding-mode controller for robotic manipulators , 2005, IEEE International Conference on Mechatronics, 2005. ICM '05..

[19]  Tian Yantao,et al.  Decoupled fuzzy sliding mode control to ball and plate system , 2011, 2011 2nd International Conference on Intelligent Control and Information Processing.

[20]  C C Lee,et al.  FUZZY LOGIC IN CONTROL SYSTEM FUZZY LOGIC CONTROLLER-PART II , 1990 .

[21]  John Y. Hung,et al.  Variable structure control: a survey , 1993, IEEE Trans. Ind. Electron..