A model-based control law for vibration reduction of serial robots with flexible joints

The presence of flexibilities in rotational joints can limit the kinematic performances of manipulators doing high speed tasks as Pick and Place. The problem addressed in this work concerns the vibration control of serial robots with flexible joints performing Pick and Place tasks in order to improve productivity. Based on a dynamic model of a robot with flexible joints, a model-based control law is proposed with its associated tuning methodology. The robot dynamic model is then the key point of our methodology. This dynamic model considers stiffness and damping of each flexible joint. To guarantee its accuracy, a geometrical and dynamic identification procedure is realized. The objective is to show the relevancy of the proposed approach which integrates joint flexibilities in the control law. Theoretical results based on a representative model are used to illustrate the benefit of this model-based control law compare to two other control strategies (Feedforward control and control dedicated to rigid structures). Finally, a sensitivity analysis of this control law is realized to quantify the impact of modelling error and conclude on the criticality of joint damping value on vibration decreasing.

[1]  Mikael Norrlöf,et al.  Closed-Loop Identification of an Industrial Robot Containing Flexibilities , 2003 .

[2]  Stéphane Caro,et al.  Joint stiffness identification of six-revolute industrial serial robots , 2011 .

[3]  Maxime Gautier,et al.  New dry friction model with load- and velocity-dependence and dynamic identification of multi-DOF robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

[4]  Oscar Andrès Vivas Contribution à l'identification et à la commande des robots parallèles , 2004 .

[5]  M. Makarov Contribution à la modélisation et la commande robuste de robots manipulateurs à articulations flexibles. Applications à la robotique interactive. , 2013 .

[6]  Robert Höpler,et al.  Symbolic computation of the inverse dynamics of elastic joint robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[7]  M. Oueslati Contribution à la modélisation dynamique, l'identification et la synthèse de lois de commande adaptées aux axes flexibles d'un robot industriel. , 2013 .

[8]  Wilson Wang,et al.  Global Output Tracking Control of Flexible Joint Robots via Factorization of the Manipulator Mass Matrix , 2009, IEEE Transactions on Robotics.

[9]  Torgny Brogårdh,et al.  An extended friction model to capture load and temperature effects in robot joints , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Maxime Gautier,et al.  On-line robot dynamic identification based on power model, modulating functions and causal Jacobi estimator , 2014, 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[11]  Alexander Nebylov,et al.  Interactive Multiple Model Target Tracking Based on Seventh-Degree Spherical Simplex-Radial Cubature Information Filter , 2018 .

[12]  Malcolm Good,et al.  Dynamic Models for Control System Design of Integrated Robot and Drive Systems , 1985 .

[13]  M. Nazemizadeh,et al.  Dynamic analysis and intelligent control techniques for flexible manipulators: a review , 2014, Adv. Robotics.

[14]  Z. Mohamed,et al.  Review of modelling and control of flexible-link manipulators , 2016, J. Syst. Control. Eng..

[15]  Maxime Gautier Contribution a la modelisation et a l'identification des robots , 1990 .

[16]  Seifeddine Mejri Identification et modélisation du comportement dynamique des robots d'usinage , 2016 .

[17]  Stig Moberg,et al.  Modeling and Control of Flexible Manipulators , 2007 .

[18]  Rogelio Lozano,et al.  PD control of robot manipulators with joint flexibility, actuators dynamics and friction , 1999, Autom..

[19]  Hong Liu,et al.  Parameter identification and controller design for flexible joint of Chinese space manipulator , 2014, 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014).

[20]  Alin Albu-Schäffer,et al.  Model-Free Friction Observers for Flexible Joint Robots With Torque Measurements , 2019, IEEE Transactions on Robotics.

[21]  Didier Dumur,et al.  A Frequency-Domain Approach for Flexible-Joint Robot Modeling and Identification , 2012 .

[22]  Julie Flohic Vers une commande basée modèle des machines complexes : application aux machines-outils et machines d'essais mécaniques , 2015 .

[23]  A. S. Andreev,et al.  On Global Trajectory Tracking Control of Robot Manipulators with Flexible Joints , 2018 .

[24]  Gang Xiong,et al.  Stiffness-based pose optimization of an industrial robot for five-axis milling , 2019, Robotics and Computer-Integrated Manufacturing.

[25]  Fathi H. Ghorbel,et al.  Adaptive control of flexible-joint manipulators , 1989, IEEE Control Systems Magazine.

[26]  P. Tomei A simple PD controller for robots with elastic joints , 1991 .

[27]  Elizabeth A. Croft,et al.  Preshaping input trajectories of industrial robots for vibration suppression , 2018, Robotics and Computer-Integrated Manufacturing.