Robust control of a 3-DOF parallel cable robot using an adaptive neuro-fuzzy inference system

Cable-driven parallel robots inherit the advantages of serial and parallel manipulators, besides these robots do not have parallel robot's structural restriction. Utilizing the cables instead of conventional rigid arms in parallel and serial mechanisms causes challenges. Due to intrinsic properties of the cables, one of the challenges in designing and controlling these mechanisms which has to be taken into account is the inherent flexibility of cables. The cable flexibility makes the cable-driven robots highly sensitive to noise and disturbance. Due to this sensitivity, this research presents an adaptive-neuro fuzzy controller which is robust to disturbance and can reduce sensitivity of the system to noise. Kinematic and dynamic equations of cable robot motion have been obtained to investigate the system behavior by computer simulation. Designing an ANFIS controller requires a large training dataset. Therefore, a designed PID controller has been used as a supervisor for the ANFIS controller. The resultant data from this PID controller used to design a suitable neural network with an acceptable error. The ANFIS controller used to control the cable robot system and the results have shown better performance of the controller. Eventually, performance of the ANFIS controller has been compared with performance of the PID controller in presence of noise which the results show the effectiveness of the designed ANN-controller.

[1]  Jirí Vomlel,et al.  The SACSO methodology for troubleshooting complex systems , 2001, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[2]  Hamid D. Taghirad,et al.  On the control of the KNTU CDRPM: A cable driven redundant parallel manipulator , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Xiaoqiang Tang,et al.  Similarity model of feed support system for FAST , 2011 .

[4]  Todd Graham,et al.  On the inverse kinematics, statics, and fault tolerance of cable-suspended robots , 1998, J. Field Robotics.

[5]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[6]  Samuel Ernest Landsberger,et al.  Design and construction of a cable-controlled, parallel link manipulator , 1984 .

[7]  Jean-Pierre Merlet,et al.  A portable, modular parallel wire crane for rescue operations , 2010, 2010 IEEE International Conference on Robotics and Automation.

[8]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[9]  James S. Albus,et al.  The NIST robocrane , 1993, J. Field Robotics.

[10]  Ali Ghaffari,et al.  A Modified Car-Following Model Based on a Neural Network Model of the Human Driver Effects , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[11]  Sadao Kawamura,et al.  High-speed manipulation by using parallel wire-driven robots , 2000, Robotica.

[12]  Vijay Kumar,et al.  The Inverse Kinematics of Cooperative Transport With Multiple Aerial Robots , 2013, IEEE Transactions on Robotics.

[13]  R. Hulse,et al.  Discovery of a pulsar in a binary system , 1975 .

[14]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[15]  Manfred Hiller,et al.  A real-time capable force calculation algorithm for redundant tendon-based parallel manipulators , 2008, 2008 IEEE International Conference on Robotics and Automation.

[16]  P. Gallina,et al.  Design, Implementation and Clinical Tests of a Wire-Based Robot for Neurorehabilitation , 2007, IEEE Transactions on Neural Systems and Rehabilitation Engineering.