PD control with gravity compensation for hydraulic 6-DOF parallel manipulator☆

Abstract A novel model-based controller for 6 degree-of-freedom (DOF) hydraulic driven parallel manipulator considering the nonlinear characteristic of hydraulic systems-proportional plus derivative with dynamic gravity compensation controller is presented, in order to improve control performance and eliminate steady state errors. In this paper, 6-DOF parallel manipulator is described as multi-rigid-body systems, the dynamic models including mechanical system and hydraulic driven system are built using Kane method and hydromechanics methodology, the numerical forward kinematics and inverse kinematics is solved with Newton–Raphson method and close-form solutions. The model-based controller is developed with feedback of actuator length, desired trajectories and system states acquired by forward kinematics solution as the input and servovalve current as its output. The hydraulic system is decoupled by local velocity compensation in inner control loop prerequisite for the controller. The performance revolving stability, accuracy and robustness of the proposed control scheme for 6-DOF parallel manipulator is analyzed in theory and experiment. The theoretical analysis and experimental results indicate the controller can improve the control performance and eliminate the steady state errors of 6-DOF hydraulic driven parallel manipulator.

[1]  H. E. Merritt,et al.  Hydraulic Control Systems , 1991 .

[2]  M. Bergamasco,et al.  Dynamics of parallel manipulators by means of screw theory , 2003 .

[3]  Bhaskar Dasgupta,et al.  A Newton-Euler Formulation for the Inverse Dynamics of the Stewart Platform Manipulator , 1998 .

[4]  Jose Alvarez-Ramirez,et al.  On the PID tracking control of robot manipulators , 2001 .

[5]  Etienne Burdet,et al.  Controllers with desired dynamic compensation and their implementation on a 6 DOF parallel manipulator , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[6]  Dong Hwan Kim,et al.  Robust tracking control design for a 6 DOF parallel manipulator , 2000 .

[7]  Jean-Pierre Merlet,et al.  Parallel manipulators: state of the art and perspectives , 1992, Adv. Robotics.

[8]  Clément Gosselin,et al.  Design of reactionless 3-DOF and 6-DOF parallel manipulators using parallelepiped mechanisms , 2005, IEEE Transactions on Robotics.

[9]  Jean-Pierre Merlet,et al.  Parallel Robots , 2000 .

[10]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .

[11]  Chong-Won Lee,et al.  High speed tracking control of Stewart platform manipulator via enhanced sliding mode control , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[12]  Yuxin Su,et al.  Disturbance-rejection high-precision motion control of a Stewart platform , 2004, IEEE Transactions on Control Systems Technology.

[13]  Charles C. Nguyen,et al.  Adaptive control of a stewart platform-based manipulator , 1993, J. Field Robotics.

[14]  Hong Wang,et al.  A direct adaptive neural-network control for unknown nonlinear systems and its application , 1998, IEEE Trans. Neural Networks.

[15]  Roberto Brega,et al.  Application of a nonlinear adaptive controller to a 6 DOF parallel manipulator , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[16]  Kyo-Il Lee,et al.  Robust nonlinear task space control for 6 DOF parallel manipulator , 2005, Autom..

[17]  D. C. H. Yang,et al.  Inverse dynamic analysis and simulation of a platform type of robot , 1988, J. Field Robotics.

[18]  D. Stewart,et al.  A Platform with Six Degrees of Freedom , 1965 .

[19]  Y. Cho,et al.  Robust nonlinear task space control for a 6 DOF parallel manipulator , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[20]  D. Wormley,et al.  System Dynamics: An Introduction , 1996 .

[21]  António M. Lopes,et al.  A force-impedance controlled industrial robot using an active robotic auxiliary device , 2008 .

[22]  Yung Ting,et al.  Modeling and control for a Gough-Stewart platform CNC machine , 2004 .

[23]  Raymond Gorez,et al.  Globally stable PID-like control of mechanical systems , 1999 .

[24]  Jian-Liung Chen,et al.  Feedback linearization control of a two-link robot using a multi-crossover genetic algorithm , 2009, Expert Syst. Appl..

[25]  K. H. Hunt,et al.  Structural Kinematics of In-Parallel-Actuated Robot-Arms , 1983 .

[26]  S. H. Koekebakker,et al.  Model based control of a flight simulator motion system , 2001 .

[27]  Junwei Han,et al.  Real-time state estimation for spatial six-degree-of-freedom linearly actuated parallel robots , 2009 .

[28]  Ku Der-Ming Direct displacement analysis of a Stewart platform mechanism , 1999 .

[29]  Fariborz Behi Kinematic analysis for a six-degree-of-freedom 3-PRPS parallel mechanism , 1988, IEEE J. Robotics Autom..

[30]  Evangelos Papadopoulos,et al.  Model-based control of a 6-dof electrohydraulic Stewart–Gough platform , 2008 .