A switching inverse dynamics controller for parallel manipulators around drive singular configurations

A switching inverse dynamics controller for parallel manipulators around drive singular configurations

Despite many advantages, parallel manipulators are known to possess drive singularities where the control of one or more degrees of freedom is lost. Around these singular configurations, the required actuator forces grow unbounded. Previous efforts in the literature put forward singularity-consistent trajectory planning and singularityrobust modification of the dynamic equations as a solution to this problem. However, this previous method is applicable only for the open-loop operation of the manipulator, whereas initial configuration errors, external disturbances, and modeling errors should necessarily be taken into account in a closed-loop sense in real-life applications. With this aim, a switching inverse dynamics controller is proposed in this study for the trajectory tracking control of parallel manipulators as they pass through drive singular configurations. Simulations of the application of the developed controller result in good tracking performance, even in the presence of modeling errors, while the actuator efforts remain bounded and continuous in the neighborhood of the singularity.

___

  • [1] Gosselin C, Angeles J. Singularity analysis of closed-loop kinematic chains. IEEE T Robotic Autom 1990; 6: 281-290.
  • [2] Choudhury P, Ghosal A. Singularity and controllability analysis of parallel manipulators and closed-loop mechanisms. Mech Mach Theory 2000; 35: 1455-1479.
  • [3] Ozg¨oren MK. Motion control of constrained systems considering their actuation-related singular configurations. P ¨ I Mech Eng I-J Sys 2001; 215: 113-123.
  • [4] Jui CKK, Sun Q. Path tracking of parallel manipulators in the presence of force singularity. J Dyn Syst-T ASME 2005; 127: 550-563.
  • [5] Ider SK. Inverse dynamics of parallel manipulators in the presence of drive singularities. Mech Mach Theory 2005; 40: 33-44.
  • [6] Ider SK. Singularity robust inverse dynamics of planar 2-RPR parallel manipulators. P I Mech Eng C-J Mec 2004; 218: 721-730.
  • [7] Briot S, Arakelian V. Optimal force generation in parallel manipulators for passing through the singular positions. Int J Robot Res 2008; 27: 967-983.
  • [8] Briot S, Arakelian V. On the dynamic properties of rigid-link flexible-joint parallel manipulators in the presence of type 2 singularities. J Mech Robot 2010; 2: 021004-1-021004-6.
  • [9] Briot S, Arakelian V. On the dynamic properties of flexible parallel manipulators in the presence of type 2 singularities. J Mech Robot 2011; 3: 031009-1-031009-8.
  • [10] Ghorbel F, Srinivasan B, Spong MW. On the positive definiteness and uniform boundedness of the inertia matrix of robot manipulators. In: 32nd IEEE Conference on Decision and Control; 15–17 December 1993; San Antonio, TX, USA: IEEE. pp. 1103-1108.
  • [11] Udwadia FE, Schutte AD. Equations of motion for general constrained systems in Lagrangian mechanics. Acta Mech 2010; 213: 111-129.
  • [12] De Jal´on JG, Guti´errez-L´opez MD. Multibody dynamics with redundant constraints and singular mass matrix: existence, uniqueness, and determination of solutions for accelerations and constraint forces. Multibody Syst Dyn 2013; 30: 311-341.
  • [13] Lewis FL, Dawson DM, Abdallah CT. Robot Manipulator Control: Theory and Practice. 2nd ed., Revised and Expanded. Boca Raton, FL, USA: CRC Press, 2006.
  • [14] Greenberg MD. Advanced Engineering Mathematics. 2nd ed. Upper Saddle River, NJ, USA: Prentice-Hall, 1998.
  • [15] Ider SK, Korkmaz O. Trajectory tracking control of parallel robots in the presence of joint drive flexibility. J Sound Vib 2009; 319: 77-90.
  • [16] Ozdemir M. Inverse dynamics control of parallel manipulators around singular configurations. MS, Middle East ¨ Technical University, Ankara, Turkey, 2008.
  • [17] Shang W, Cong S. Nonlinear computed torque control for a high-speed planar parallel manipulator. Mechatronics 2009; 19: 987-992.
  • [18] Zubizarreta A, Marcos M, Cabanes I, Pinto C. A procedure to evaluate Extended Computed Torque Control configurations in the Stewart-Gough platform. Robot Auton Syst 2011; 59: 770-781.
  • [19] Kılı¸caslan S. Tracking control of elastic joint parallel robots via state-dependent Riccati equation. Turk J Electr Eng & Comp Sci 2015; 23: 522-538.
  • [20] Omran A, Elshabasy M. A note on the inverse dynamic control of parallel manipulators. P I Mech Eng C-J Mec 2010; 224: 25-32.
  • [21] Wang J, Wu J, Wang L, You Z. Dynamic feed-forward control of a parallel kinematic machine. Mechatronics 2009; 19: 313-324.