A particle swarm optimization approach for fuzzy sliding mode control for tracking the robot manipulator

In this paper, an optimal fuzzy sliding mode controller is used for tracking the position of robot manipulator, is presented. In the proposed control, initially by using inverse dynamic method, the known sections of a robot manipulator’s dynamic are eliminated. This elimination is done due to reduction over structured and unstructured uncertainties boundaries. In order to overcome against existing uncertainties for the tracking position of a robot manipulator, a classic sliding mode control is designed. The mathematical proof shows the closed-loop system in the presence of this controller has the global asymptotic stability. Then, by applying the rules that are obtained from the design of classic sliding mode control and TS fuzzy model, a fuzzy sliding mode control is designed that is free of undesirable phenomena of chattering. Eventually, by applying the PSO optimization algorithm, the existing membership functions are adjusted in the way that the error tracking robot manipulator position is converged toward zero. In order to illustrate the performance of the proposed controller, a two degree-of-freedom robot manipulator is used as the case study. The simulation results confirm desirable performance of optimal fuzzy sliding mode control.

[1]  Prabhakar R. Pagilla,et al.  Adaptive control of time-varying mechanical systems: analysis and experiments , 2000 .

[2]  Mohammad Mehdi Fateh,et al.  Nonlinear control of electrical flexible-joint robots , 2012 .

[3]  Yonghong Tan,et al.  Neural Sliding Mode Control for Systems with Hysteresis , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[4]  Seungwoo Kim,et al.  Takagi-Sugeno fuzzy model based indirect adaptive fuzzy observer and controller design , 2010, Inf. Sci..

[5]  Andries Petrus Engelbrecht,et al.  A study of particle swarm optimization particle trajectories , 2006, Inf. Sci..

[6]  Shahid Sattari,et al.  Design and Stability Analysis of a Robust Impedance Control System for a Robot Manipulator , 2010 .

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

[8]  Miran Rodic,et al.  Neural network sliding mode robot control , 1997, Robotica.

[9]  Der-Cherng Liaw,et al.  A Study of T–S Model-Based SMC Scheme With Application to Robot Control , 2008, IEEE Transactions on Industrial Electronics.

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

[11]  Shangxu Hu,et al.  A New Approach to Improve Particle Swarm Optimization , 2003, GECCO.

[12]  K. Jezernik,et al.  Neural network based chattering free sliding mode control , 1995, SICE '95. Proceedings of the 34th SICE Annual Conference. International Session Papers.

[13]  Russell C. Eberhart,et al.  Tracking and optimizing dynamic systems with particle swarms , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[14]  Jonathan Becedas,et al.  Adaptive Controller for Single-Link Flexible Manipulators Based on Algebraic Identification and Generalized Proportional Integral Control , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[15]  Mohammad Mehdi Fateh,et al.  Sliding Mode Robust Control of Robot Manipulator in the Task Space by Support of Feedback Linearization and BackStepping Control , 2009 .

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

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

[18]  Peng-Yung Woo,et al.  Fuzzy supervisory sliding-mode and neural-network control for robotic manipulators , 2006, IEEE Transactions on Industrial Electronics.

[19]  Riccardo Poli,et al.  New ideas in optimization , 1999 .

[20]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

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

[22]  Asif Sabanoviç,et al.  Sliding-Mode Neuro-Controller for Uncertain Systems , 2007, IEEE Transactions on Industrial Electronics.

[23]  Yaochu Jin,et al.  Decentralized adaptive fuzzy control of robot manipulators , 1998, IEEE Trans. Syst. Man Cybern. Part B.

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

[25]  Rong-Jong Wai,et al.  Adaptive Fuzzy Neural Network Control Design via a T–S Fuzzy Model for a Robot Manipulator Including Actuator Dynamics , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[26]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[27]  Mohammad Hassan Khooban,et al.  Swarm optimization tuned fuzzy sliding mode control design for a class of nonlinear systems in presence of uncertainties , 2013, J. Intell. Fuzzy Syst..