An adaptive tracking controller for parallel robotic manipulators based on fully tuned radial basic function networks

Abstract Parallel robotic manipulators have a complicated dynamic model due to the presence of multi-closed-loop chains and singularities. Therefore, the control of them is a challenging and difficult task. In this paper, a novel adaptive tracking controller is proposed for parallel robotic manipulators based on fully tuned radial basis function networks (RBFNs). For developing the controller, a dynamic model of a general parallel manipulator is developed based on D׳Alembert principle and principle of virtual work. RBFNs are utilized to adaptively compensate for the modeling uncertainties, frictional terms and external disturbances of the control system. The adaptation laws for the RBFNs are derived to adjust on-line the output weights and both the centers and variances of Gaussian functions. The stability of the closed-loop system is ensured by using the Lyapunov method. Finally, a simulation example is conducted for a 2 degree of freedom (DOF) parallel manipulator to illustrate the effectiveness of the proposed controller.

[1]  Frank L. Lewis,et al.  Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics , 2009, J. Intell. Robotic Syst..

[2]  Hee Jun Kang,et al.  Evaluation of loop constraints for kinematic and dynamic modeling of general closed-chain robotic systems , 1994 .

[3]  Hee-Jun Kang,et al.  Chattering-Free Neuro-Sliding Mode Control of 2-DOF Planar Parallel Manipulators , 2013 .

[4]  Chuen-Tsai Sun,et al.  Functional equivalence between radial basis function networks and fuzzy inference systems , 1993, IEEE Trans. Neural Networks.

[5]  Roderick Murray-Smith,et al.  Extending the functional equivalence of radial basis function networks and fuzzy inference systems , 1996, IEEE Trans. Neural Networks.

[6]  Young-Kiu Choi,et al.  An adaptive neurocontroller using RBFN for robot manipulators , 2004, IEEE Trans. Ind. Electron..

[7]  Madan M. Gupta,et al.  An adaptive switching learning control method for trajectory tracking of robot manipulators , 2006 .

[8]  Shuang Cong,et al.  Active Joint Synchronization Control for a 2-DOF Redundantly Actuated Parallel Manipulator , 2009, IEEE Trans. Control. Syst. Technol..

[9]  De-Shuang Huang,et al.  Determining the centers of radial basis probabilistic neural networks by recursive orthogonal least square algorithms , 2005, Appl. Math. Comput..

[10]  D.-S. Huang,et al.  Radial Basis Probabilistic Neural Networks: Model and Application , 1999, Int. J. Pattern Recognit. Artif. Intell..

[11]  John Moody,et al.  Fast Learning in Networks of Locally-Tuned Processing Units , 1989, Neural Computation.

[12]  Min-Jung Lee,et al.  An adaptive neurocontroller using RBFN for robot manipulators , 2004, IEEE Transactions on Industrial Electronics.

[13]  B. Heimann,et al.  Advanced Model-Based Control of a 6-DOF Hexapod Robot: A Case Study , 2010, IEEE/ASME Transactions on Mechatronics.

[14]  Zexiang Li,et al.  Dynamics and control of redundantly actuated parallel manipulators , 2003 .

[15]  Jian Cao,et al.  Integrated Direct/Indirect Adaptive Robust Posture Trajectory Tracking Control of a Parallel Manipulator Driven by Pneumatic Muscles , 2009, IEEE Transactions on Control Systems Technology.

[16]  Katsu Yamane,et al.  Dynamics computation of structure-varying kinematic chains and its application to human figures , 2000, IEEE Trans. Robotics Autom..

[17]  De-Shuang Huang,et al.  A Constructive Hybrid Structure Optimization Methodology for Radial Basis Probabilistic Neural Networks , 2008, IEEE Transactions on Neural Networks.

[18]  Frank Chongwoo Park,et al.  Parallel Robots , 2015, Encyclopedia of Systems and Control.

[19]  Fuchun Sun,et al.  Neural adaptive tracking controller for robot manipulators with unknown dynamics , 2000 .

[20]  Hee-Jun Kang,et al.  Robot manipulator modeling in Matlab-SimMechanics with PD control and online gravity compensation , 2010, International Forum on Strategic Technology 2010.

[21]  Fathi H. Ghorbel,et al.  Modeling and set point control of closed-chain mechanisms: theory and experiment , 2000, IEEE Trans. Control. Syst. Technol..

[22]  D.R. Hush,et al.  Progress in supervised neural networks , 1993, IEEE Signal Processing Magazine.

[23]  Frank L. Lewis,et al.  Distributed Adaptive Tracking Control for Synchronization of Unknown Networked Lagrangian Systems , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[24]  K. Narendra,et al.  A New Adaptive Law for Robust Adaptation without Persistent Excitation , 1986, 1986 American Control Conference.

[25]  Reza Sabzevari,et al.  Three-phase strategy for the OSD learning method in RBF neural networks , 2009, Neurocomputing.

[26]  Fang-Xiang Wu,et al.  Nonlinear PD control for trajectory tracking with consideration of the design for control methodology , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[27]  Ian D. Walker,et al.  A Neural Network Controller for Continuum Robots , 2007, IEEE Transactions on Robotics.

[28]  Kok Kiong Tan,et al.  Adaptive Control of Mechanical Systems Using Neural Networks , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[29]  James K. Mills,et al.  Trajectory Tracking Control for a 3-DOF Planar Parallel Manipulator Using the Convex Synchronized Control Method , 2008, IEEE Transactions on Control Systems Technology.

[30]  Shuzhi Sam Ge,et al.  Adaptive neural network control of robot manipulators in task space , 1997, IEEE Trans. Ind. Electron..

[31]  Fuchun Sun,et al.  Neural network control of flexible-link manipulators using sliding mode , 2006, Neurocomputing.

[32]  Hee-Jun Kang,et al.  An online self-gain tuning method using neural networks for nonlinear PD computed torque controller of a 2-dof parallel manipulator , 2013, Neurocomputing.

[33]  Jiang Wu,et al.  Motor-mechanism dynamic model based neural network optimized computed torque control of a high speed parallel manipulator , 2007 .

[34]  Rong-Jong Wai,et al.  Tracking control based on neural network strategy for robot manipulator , 2003, Neurocomputing.

[35]  Arab Ali Chérif,et al.  A robust adaptive control of a parallel robot , 2010, Int. J. Control.

[36]  Nasser Sadati,et al.  Adaptive multi-model sliding mode control of robotic manipulators using soft computing , 2008, Neurocomputing.

[37]  Qitao Huang,et al.  PD control with gravity compensation for hydraulic 6-DOF parallel manipulator☆ , 2010 .

[38]  Marimuthu Palaniswami,et al.  An adaptive tracking controller using neural networks for a class of nonlinear systems , 1998, IEEE Trans. Neural Networks.