Bio-inspired backlash reduction of a low-cost robotic joint using closed-loop-commutated stepper motors

The majority of current robotic joints are primarily actuated by rotational mechanisms. These electrical drives have substantially different features than the features found in human muscular systems. This paper presents a cost-effective solution to the backlash a phenomenon known to cause positioning errors and other undesirable dynamic effects in drives. These errors are particularly pronounced when relatively major changes appear in the preload conditions of the motor such as in the case of a robotic leg or arm with a high degree of freedom. Current solutions require an accurate time-varying model of the drives that is not available in the majority of practical cases. Therefore, a digitally-controlled mechanical solution is proposed in this paper that is inspired by the human flexor-extensor mechanism. The idea is to construct an antagonistic actuator pair that is analogous to the flexor and extensor muscles. In order to obtain good control performance even in the low speed range, permanent magnet stepper motors were chosen as actuators that are commutated in a digital closed-loop fashion. The operation of the controlled structure has been verified in a real experimental environment where measurements showed good results and good match with previous simulations.

[1]  Geir Hovland,et al.  Nonlinear identification of backlash in robot transmissions , 2002 .

[2]  Johannes Schiffer,et al.  Precise robot motions using dual motor control , 2010, 2010 IEEE International Conference on Robotics and Automation.

[3]  Prashanth Krishnamurthy,et al.  Modeling and Adaptive Nonlinear Control of Electric Motors , 2003 .

[4]  Petar Crnosija,et al.  Microcomputer implementation of optimal algorithms for closed-loop control of hybrid stepper motor drives , 2000, IEEE Trans. Ind. Electron..

[5]  Manfred Morari,et al.  A hybrid approach to modelling, control and state estimation of mechanical systems with backlash , 2007, Int. J. Control.

[6]  Hans Ingo Weber,et al.  Time Domain Simulation of a Target Tracking System with Backlash Compensation , 2010 .

[7]  Prashanth Krishnamurthy,et al.  An Analysis of the Effects of Closed-Loop Commutation Delay on Stepper Motor Control and Application to Parameter Estimation , 2008, IEEE Transactions on Control Systems Technology.

[8]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[9]  Kenneth Wang-Hay Tsui,et al.  Novel Modeling and Damping Technique for Hybrid Stepper Motor , 2007, IEEE Transactions on Industrial Electronics.

[10]  J. C. Cadiou,et al.  Estimation of backlash phenomenon in the electromechanical actuator , 2005 .

[11]  P. Crnosija,et al.  Microcomputer implementation of optimal algorithms for closed-loop control of a hybrid stepper motor drives , 1999, ISIE '99. Proceedings of the IEEE International Symposium on Industrial Electronics (Cat. No.99TH8465).

[12]  F. Belkhouche,et al.  A linearized model for permanent magnet stepper motors , 2003, IECON'03. 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No.03CH37468).

[13]  H. Mokhtari,et al.  A New Scheme for a Mechanical Load Position Control Driven by a Permanent Magnet DC Motor and a Nonzero Backlash Gearbox , 2006, 2006 IEEE International Symposium on Industrial Electronics.

[14]  S. Katsura,et al.  Friction free bilateral robot based on twin drive control system considering two resonant frequencies , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[15]  Takashi Kenjo,et al.  Stepping Motors and Their Microprocessor Controls , 1984 .

[16]  M. Albu,et al.  On the model of a Hybrid Step Motor , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[17]  Kiyoshi Ohishi,et al.  Identification of twin direct-drive motor system with consideration of wire rope tension , 2009, 2009 IEEE International Conference on Mechatronics.

[18]  Mario Pacas,et al.  Time-Domain Identification Method for Detecting Mechanical Backlash in Electrical Drives , 2009, IEEE Transactions on Industrial Electronics.

[19]  R Kalantari,et al.  BACKLASH NONLINEARITY MODELING AND ADAPTIVE CONTROLLER DESIGN FOR AN ELECTROMECHANICAL POWER TRANSMISSION SYSTEM , 2009 .

[20]  Mario Pacas,et al.  Application of the Welch-Method for the Identification of Two- and Three-Mass-Systems , 2008, IEEE Transactions on Industrial Electronics.

[21]  Béla Lantos,et al.  Modeling, Identification, and Compensation of Stick-Slip Friction , 2007, IEEE Transactions on Industrial Electronics.

[22]  José António Tenreiro Machado,et al.  Experimental backlash study in mechanical manipulators , 2011, Robotica.

[23]  W. Marsden I and J , 2012 .

[24]  Marco Liserre,et al.  Proceedings of the IEEE International Symposium on Industrial Electronics , 2007, ISIE 2007.

[25]  Jung-Shik Kong,et al.  Nonlinear motor control using dual feedback controller , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[26]  R. Merzoukia,et al.  Backlash phenomenon observation and identification in electromechanical system , 2007 .

[27]  Uk Youl Huh,et al.  Fuzzy position control of motor plant with backlash , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[28]  M. Pacas,et al.  Deterministic Method for the Identification of Backlash in the Time Domain , 2006, 2006 IEEE International Symposium on Industrial Electronics.

[29]  Q. Shafiee,et al.  Distributed secondary control for islanded MicroGrids - A networked control systems approach , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[30]  Aiguo Ming,et al.  Measurement of Transmission Error Including Backlash in Angle Transmission Mechanisms for Mechatronic Systems , 2001 .

[31]  Bo Egardt,et al.  Backlash Estimation With Application to Automotive Powertrains , 2007, IEEE Transactions on Control Systems Technology.

[32]  Mattias Nordin,et al.  Controlling mechanical systems with backlash - a survey , 2002, Autom..

[33]  Sergey Edward Lyshevski Electromechanical flight actuators for advanced flight vehicles , 1999 .

[34]  Teodiano Bastos,et al.  SLAM-based robotic wheelchair navigation system designed for confined spaces , 2010, 2010 IEEE International Symposium on Industrial Electronics.

[35]  Béla Lantos,et al.  Control of mechanical systems with Stribeck friction and backlash , 2009, Syst. Control. Lett..

[36]  R. Enoka Neuromechanics of Human Movement , 2001 .

[37]  Akira Sugawara,et al.  Stepping motors and their microprocessor controls , 1994 .

[38]  Jung-Shik Kong,et al.  Backlash compensation for a humanoid robot using disturbance observer , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[39]  Michael Ruderman,et al.  Modeling and Identification of Elastic Robot Joints With Hysteresis and Backlash , 2009, IEEE Transactions on Industrial Electronics.

[40]  Xu Mao,et al.  Backlash elimination in parallel manipulators using actuation redundancy , 2011, Robotica.