Model Predictive Control of Large-Dimension Cable-Driven Parallel Robots

A Model Predictive Control (MPC) strategy is proposed in this paper for large-dimension cable-driven parallel robots working at low speeds. The latter characteristic reduces the non-linearity of the system within the MPC prediction horizon. Therefore, linear MPC is applied and compared with two commonly used strategies: Sliding mode control and PID+ control. The simulations aim at comparing disturbance rejection performances and the results indicate a superior performance of the proposed controller. Indeed, MPC takes into account control limits (cable tension limits) directly in the control design which allows the controller to better exploit the robot capabilities. In addition, actuation redundancy is resolved as an integral part of the control strategy, instead of calculating the desired wrench and then applying a tension distribution method.

[1]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[2]  Moharam Habibnejad Korayem,et al.  Dynamic Load Carrying Capacity of Flexible Cable Suspended Robot: Robust Feedback Linearization Control Approach , 2010, J. Intell. Robotic Syst..

[3]  Mazen Alamir,et al.  Multi-step limit cycle generation for Rabbit's walking based on a nonlinear low dimensional predictive control scheme , 2006 .

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

[5]  Amir Khajepour,et al.  Design and Application of Chattering-Free Sliding Mode Controller to Cable-Driven Parallel Robot Manipulator: Theory and Experiment , 2010 .

[6]  Benoit Boulet,et al.  Control of an Overactuated Cable-Driven Parallel Mechanism for a Radio Telescope Application , 2009, IEEE Transactions on Control Systems Technology.

[7]  Hamid D. Taghirad,et al.  Robust PID control of fully-constrained cable driven parallel robots , 2014 .

[8]  Rui Yao,et al.  Dimensional Design on the Six-Cable Driven Parallel Manipulator of FAST , 2011 .

[9]  Brad Paden,et al.  Globally asymptotically stable ‘PD+’ controller for robot manipulators , 1988 .

[10]  Alireza Alikhani,et al.  Sliding Mode Control of a Cable-driven Robot via Double-Integrator Sliding Surface , 2012 .

[11]  Carlos Bordons Alba,et al.  Model Predictive Control , 2012 .

[12]  Marko Bacic,et al.  Model predictive control , 2003 .

[13]  Paolo Gallina,et al.  Planar Translational Cable-Direct-Driven Robots , 2003, J. Field Robotics.

[14]  Marc Gouttefarde,et al.  Geometry Selection of a Redundantly Actuated Cable-Suspended Parallel Robot , 2015, IEEE Transactions on Robotics.

[15]  Edouard Laroche,et al.  GPC versus H∞ Control for Fast Visual Servoing of a Medical Manipulator including Flexibilities , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[16]  Tobias Bruckmann,et al.  A Versatile Tension Distribution Algorithm for $n$ -DOF Parallel Robots Driven by $n+2$ Cables , 2015, IEEE Transactions on Robotics.

[17]  Kazuhiro Kosuge,et al.  A model predictive control approach for the Partner Ballroom Dance Robot , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[18]  C. Gosselin,et al.  On the determination of the force distribution in overconstrained cable-driven parallel mechanisms , 2011 .

[19]  Marc Gouttefarde,et al.  Control of a large redundantly actuated cable-suspended parallel robot , 2013, 2013 IEEE International Conference on Robotics and Automation.

[20]  Marc Gouttefarde,et al.  Adaptive Terminal Sliding Mode Control of a Redundantly-Actuated Cable-Driven Parallel Manipulator: CoGiRo , 2015 .

[21]  Andreas Pott,et al.  Application of a differentiator-based adaptive super-twisting controller for a redundant cable-driven parallel robot , 2018 .