A novel self-adaptive modified bat fuzzy sliding mode control of robot manipulator in presence of uncertainties in task space

In this paper, an optimal fuzzy sliding mode controller has been designed for controlling the end-effector position in the task space. In the proposed control, feedback linearization method, sliding mode control, first-order fuzzy TSK system and optimization algorithm are utilized. In the proposed controller, a novel heuristic algorithm namely self-adaptive modified bat algorithm (SAMBA) is employed. To achieve an optimal performance, the parameters of the proposed controller as well as the input membership functions are optimized by SAMBA simultaneously. In this method, the bounds of structural and non-structural uncertainties are reduced by using feedback linearization method, and to overcome the remaining uncertainties, sliding mode control is employed. Mathematical proof demonstrates that the closed loop system with the proposed control has global asymptotic stability. The presence of sliding mode control gives rise to the adverse phenomenon of chattering in the end-effector position tracking in the task space. Subsequently, to prevent the occurrence of chattering in control input, a first-order TSK fuzzy approximator is utilized. Finally, to determine the fuzzy sliding mode controller coefficients, the optimization algorithm of Self-Adaptive Modified Bat is employed. To investigate the performance of the proposed control, a two-degree-of-freedom manipulator is used as a case study. The simulation results indicate the favorable performance of the proposed method.

[1]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[2]  Suguru Arimoto,et al.  Approximate Jacobian control with task-space damping for robot manipulators , 2004, IEEE Transactions on Automatic Control.

[3]  M. Khayet,et al.  Ultrastructure of Plant Leaf Cuticles in relation to Sample Preparation as Observed by Transmission Electron Microscopy , 2014, TheScientificWorldJournal.

[4]  J. Moreno-Valenzuela,et al.  Adaptive Neural Network Motion Control of Manipulators with Experimental Evaluations , 2014, TheScientificWorldJournal.

[5]  Mohammad Hassan Khooban,et al.  Control of a class of non-linear uncertain chaotic systems via an optimal Type-2 fuzzy proportional integral derivative controller , 2013 .

[6]  Mohammad Hassan Khooban,et al.  FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES , 2013 .

[7]  Taher Niknam,et al.  Distribution feeder reconfiguration considering fuel cell/wind/photovoltaic power plants , 2012 .

[8]  Mohammad Reza Soltanpour,et al.  Robust Backstepping Control of Robot Manipulator in Task Space with Uncertainties in Kinematics and Dynamics , 2009 .

[9]  Mohammad Hassan Khooban,et al.  Robust fuzzy sliding mode control for tracking the robot manipulator in joint space and in presence of uncertainties , 2013, Robotica.

[10]  Mohammad Reza Soltanpour,et al.  Robust Neural Network Control of Electrically Driven Robot Manipulator Using Backstepping Approach , 2009 .

[11]  Mohammad Hassan Khooban,et al.  Teaching-learning-based optimal interval type-2 fuzzy PID controller design: a nonholonomic wheeled mobile robots , 2013, Robotica.

[12]  M. de Mathelin,et al.  Robust control of robot manipulators: A survey , 1999 .

[13]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[14]  Mohammad Hassan Khooban,et al.  Design an intelligent proportional-derivative (PD) feedback linearization control for nonholonomic-wheeled mobile robot , 2014, J. Intell. Fuzzy Syst..

[15]  Aliasghar Baziar,et al.  A Novel Self Adaptive Modification Approach Based on Bat Algorithm for Optimal Management of Renewable MG , 2013 .

[16]  Zhihua Qu,et al.  Robust tracking control of robot manipulators , 1996 .

[17]  محمد ویسی,et al.  Eliminating chattering phenomenon in sliding mode control of robot manipulators in the joint space using fuzzy logic , 2013 .

[18]  M. Khooban,et al.  An optimal type II fuzzy sliding mode control design for a class of nonlinear systems , 2013, Nonlinear Dynamics.

[19]  Chien Chern Cheah,et al.  Adaptive Jacobian tracking control of rigid-link electrically driven robots based on visual task-space information , 2006, Autom..

[20]  Mohammad Reza Soltanpour,et al.  Robust Adaptive Control of Manipulators in the Task Space by Dynamical Partitioning Approach , 2010 .

[21]  Xin-She Yang,et al.  Bat algorithm: a novel approach for global engineering optimization , 2012, 1211.6663.

[22]  Suguru Arimoto,et al.  Approximate Jacobian control for robots with uncertain kinematics and dynamics , 2003, IEEE Trans. Robotics Autom..

[23]  M. R. Soltanpour,et al.  Nonlinear Tracking Control on a Robot Manipulator in the Task Space with Uncertain Dynamics , 2008 .

[24]  Mohammad Mehdi Fateh,et al.  Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties , 2009 .

[25]  Javier Moreno-Valenzuela,et al.  Operational space trajectory tracking control of robot manipulators endowed with a primary controller of synthetic joint velocity. , 2011, ISA transactions.

[26]  W.E. Dixon Adaptive regulation of amplitude limited robot manipulators with uncertain kinematics and dynamics , 2004, Proceedings of the 2004 American Control Conference.

[27]  Wen Yu,et al.  Robust Visual Servoing of Robot Manipulators with Neuro Compensation , 2005, J. Frankl. Inst..

[28]  Mohammad Hassan Khooban,et al.  Optimal Intelligent Control for HVAC Systems , 2012 .