A stable self-organizing fuzzy PD control for robot manipulators

In this paper we propose a Self-Organizing Fuzzy Proportional Derivative (SOF-PD) tracking controller for robot manipulators, which exploits the simplicity and robustness of the simple PD control and enhances its benefits. This proposed controller has a gain-scheduling structure, in which, based on the position error, a SOF system performs the gains tuning of a simple PD controller in the feedback loop. The SOF system is a fuzzy system in which the inference rules are continuously updated according to two performance index tables designed for adjusting – in a separated way – the P and D gains. The tuning of the gains is performed independently for each joint. By using the Lyapunov theory, it is shown that, for an arbitrary bounded desired trajectory, uniform ultimate boundedness of the tracking errors is guaranteed by selecting suitable maximum and minimum allowed PD gain values. This stability result can be generalized to others varying gains schemes for PD tracking control, in which the gains are bounded functions of the tracking errors. Experimental results in a two degrees of freedom robotic arm show the superiority of the proposed approach over the classic PD control, in terms of the position errors.

[1]  B. Zhang,et al.  Self-organising fuzzy logic controller , 1992 .

[2]  Behzad Moshiri,et al.  Self-tuning Based Fuzzy PID Controllers: Application to Control of Nonlinear HVAC Systems , 2004, IDEAL.

[3]  Shuang Cong,et al.  Augmented Nonlinear PD Controller for a Redundantly Actuated Parallel Manipulator , 2009, Adv. Robotics.

[4]  Patrizio Tomei,et al.  Adaptive PD controller for robot manipulators , 1991, IEEE Trans. Robotics Autom..

[5]  Víctor Santibáñez,et al.  Windows-based real-time control of direct-drive mechanisms: platform description and experiments , 2004 .

[6]  Ricardo O. Carelli,et al.  A class of nonlinear PD-type controllers for robot manipulators , 1996, J. Field Robotics.

[7]  V. Santibanez,et al.  Global asymptotic stability of a tracking sectorial fuzzy controller for robot manipulators , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  P. Olver Nonlinear Systems , 2013 .

[9]  Raymond Gorez,et al.  Self-Tuning Self-Organizing Fuzzy Robot Control , 1991 .

[10]  D. Martin,et al.  Optimal Tuning of a Networked Linear Controller Using a Multi-Objective Genetic Algorithm. Application to a Complex Electromechanical Process , 2008, 2008 3rd International Conference on Innovative Computing Information and Control.

[11]  Peter X. Liu,et al.  PD output feedback control design for industrial robotic manipulators , 2011, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[12]  Rob Dekkers,et al.  Control of Robot Manipulators in Joint Space , 2005 .

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

[14]  Víctor Santibáñez,et al.  Fuzzy Self-Tuning PID Semiglobal Regulator for Robot Manipulators , 2012, IEEE Transactions on Industrial Electronics.

[15]  Shiuh-Jer Huang,et al.  A Self-Organizing Fuzzy Controller for an Active Suspension System , 2003 .

[16]  Hassan B. Kazemian,et al.  Developments of fuzzy PID controllers , 2005, Expert Syst. J. Knowl. Eng..

[17]  Chih-Min Lin,et al.  On-line learning model reference self-organizing fuzzy logic control , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[18]  Ebrahim H. Mamdani,et al.  A linguistic self-organizing process controller , 1979, Autom..

[19]  Hassan B. Kazemian,et al.  The SOF-PID controller for the control of a MIMO robot arm , 2002, IEEE Trans. Fuzzy Syst..

[20]  Masayoshi Tomizuka,et al.  Fuzzy gain scheduling of PID controllers , 1993, IEEE Trans. Syst. Man Cybern..

[21]  Mahdi Mahfouf,et al.  A model-free self-organizing fuzzy logic control system using a dynamic performance index table , 2010 .

[22]  Ruey-Jing Lian Design of an enhanced adaptive self-organizing fuzzy sliding-mode controller for robotic systems , 2012, Expert Syst. Appl..

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

[24]  Tae-Yong Choi,et al.  The hybrid SOF-PID controller for a MIMO nonlinear system , 2005, Proceedings, 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics..

[25]  Onur Karasakal,et al.  Implementation of a New Self-Tuning Fuzzy PID Controller on PLC , 2005 .

[26]  Ruey-Jing Lian,et al.  Stability indices for a self-organizing fuzzy controlled robot: A case study , 2010, Eng. Appl. Artif. Intell..

[27]  Ruey-Jing Lian,et al.  New modifying self-organizing fuzzy controller for robotic motion control , 2006 .

[28]  Shaohua Tan,et al.  PID self-tuning control using a fuzzy adaptive mechanism , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[29]  Tsan-Hsiu Yuan,et al.  Experimental Implementations of Adaptive Self-Organizing Fuzzy Slide Mode Control to a 3-DOF Rehabilitation Robot , 2008, 2008 3rd International Conference on Innovative Computing Information and Control.

[30]  Peng-Yung Woo,et al.  Global stability analysis for some trajectory-tracking control schemes of robotic manipulators , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[31]  Marcel François Heertjes,et al.  Stability and performance of a variable gain controller with application to a dvd storage drive , 2004, Autom..

[32]  Javier Aracil,et al.  Stability indices for the global analysis of expert control systems , 1989, IEEE Trans. Syst. Man Cybern..

[33]  H. B. Kazemian The self organising fuzzy controller , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[34]  Dan Koditschek,et al.  Natural motion for robot arms , 1984, The 23rd IEEE Conference on Decision and Control.

[35]  Rafael Kelly,et al.  A stable motion control system for manipulators via fuzzy self-tuning , 2001, Fuzzy Sets Syst..

[36]  Engin Yesil,et al.  Self tuning fuzzy PID type load and frequency controller , 2004 .

[37]  S. Shao Fuzzy self-organizing controller and its application for dynamic processes , 1988 .

[38]  Ming-Kun Chang,et al.  An adaptive self-organizing fuzzy sliding mode controller for a 2-DOF rehabilitation robot actuated by pneumatic muscle actuators , 2010 .

[39]  Shiuh-Jer Huang,et al.  A stable self-organizing fuzzy controller for robotic motion control , 2000, IEEE Trans. Ind. Electron..

[40]  Mandava Rajeswari,et al.  A Self-learning Nonlinear Variable Gain ProportionalDerivative (PD) Controller in Robot Manipulators , 2004 .

[41]  Z. Qu,et al.  Robust tracking control of robots by a linear feedback law , 1991 .