Hostname: page-component-586b7cd67f-dsjbd Total loading time: 0 Render date: 2024-11-24T10:28:04.742Z Has data issue: false hasContentIssue false

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

Published online by Cambridge University Press:  08 February 2013

József Veres*
Affiliation:
Práter utca 50/a, Budapest H-1083, Hungary
György Cserey
Affiliation:
Práter utca 50/a, Budapest H-1083, Hungary
Gábor Szederkényi
Affiliation:
P.O. Box 63, Budapest, H-1518, Hungary
*
*Corresponding author. E-mail: [email protected]

Summary

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 of 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 pre-load 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 drives that is not available in the majority of practical cases. Therefore, in this paper a digitally controlled mechanical solution is proposed which is inspired by the human flexor–extensor mechanism. The idea is to construct an antagonistic actuator pair 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 digitally closed-loop fashion. The operation of the controlled structure has been verified in a real experimental environment where measurements showed good results and match with previous simulations.

Type
Articles
Copyright
Copyright © Cambridge University Press 2013 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Villwock, S. and Pacas, M., “Time-domain identification method for detecting mechanical backlash in electrical drives,” IEEE Trans. Ind. Electron. 56 (2), 568573 (2009).CrossRefGoogle Scholar
2.Ruderman, M., Hoffmann, F. and Bertram, T., “Modeling and identification of elastic robot joints with hysteresis and backlash,” IEEE Trans. Ind. Electron. 56 (10), 38403847 (2009).CrossRefGoogle Scholar
3.Marton, L. and Lantos, B., “Modeling, identification, and compensation of Stick-Slip friction,” IEEE Trans. Ind. Electron. 54 (1), 511521 (2007).CrossRefGoogle Scholar
4.Villwock, S. and Pacas, M., “Deterministic Method for the Identification of Backlash in the Time Domain,” In:IEEE International Symposium on Industrial Electronics, 2006, vol. 4, (IEEE, New York, NY, 2007) pp. 30563061. ISBN: 1-4244-0496-7Google Scholar
5.Merzouki, R., Davila, J., Fridman, L. and Cadiou, J., “Backlash phenomenon observation and identification in electromechanical system,” Control Eng. Pract. 15 (4), 447457 (2007).CrossRefGoogle Scholar
6.Rostalski, P., Besselmann, T., Baric, M., Van Belzen, F. and Morari, M., “A hybrid approach to modelling, control and state estimation of mechanical systems with backlash,” Int. J. Control 80 (11), 17291740 (2007).CrossRefGoogle Scholar
7.Villwock, S. and Pacas, M., “Application of the Welch-method for the identification of two- and three-mass-systems,” IEEE Trans. Ind. Electron. 55 (1), 457466 (2008).CrossRefGoogle Scholar
8.Lima, M. F., Machado, J. A. and Crisostomo, M., “Experimental backlash study in mechanical manipulators,” Robotica 29 (02), 211219 (2011).CrossRefGoogle Scholar
9.Kim, N. H., Huh, U. Y. and Kim, J. G., “Fuzzy Position Control of Motor Plant with Backlash,” In: Proceedings of the 30th Annual Conference of IEEE Industrial Electronics Society, 2004 (IECON 2004), vol. 3 (IEEE, New York, NY, 2005), pp. 31903195. ISBN: 0-7803-8730-9Google Scholar
10.Lagerberg, A. and Egardt, B., “Backlash estimation with application to automotive powertrains,” IEEE Trans. Control Syst. Technol. 15 (3), 483493 (2007).CrossRefGoogle Scholar
11.Marton, L. and Lantos, B., “Control of mechanical systems with stribeck friction and backlash,” Syst. Control Lett. 58 (2), 141147 (2009).CrossRefGoogle Scholar
12.Marton, L., “Adaptive friction compensation in the presence of backlash,” J. Control Eng. Appl. Inf. 11 (1), 39 (2009).Google Scholar
13.Nordin, M. and Gutman, P., “Controlling mechanical systems with backlash – a survey,” Automatica 38 (10), 16331649 (2002).CrossRefGoogle Scholar
14.Kalantari, R. and Foomanr, S., “Backlash nonlinearity modeling and adaptive controller design for an electromechanical power transmission system,” Sci. Iranica Trans. B: Mech. Eng. 16 (6), 463469 (2009).Google Scholar
15.Merzouki, R. and Cadiou, J., “Estimation of backlash phenomenon in the electromechanical actuator,” Control Eng. Pract. 13 (8), 973983 (2005).CrossRefGoogle Scholar
16.Mokhtari, H. and Barati, F., “A New Scheme for a Mechanical Load Position Control Driven by a Permanent Magnet DC Motor and a Nonzero Backlash Gearbox,” In: Proceedings of the IEEE International Symposium on Industrial Electronics, 2006, vol. 3 (IEEE, New York, NY, 2007) pp. 20522057. ISBN: 1-4244-0496-7Google Scholar
17.Gruzman, M., Weber, H. I. and Menegaldo, L. L., “Time domain simulation of a target tracking system with backlash compensation,” Math. Probl. Eng. 2010, 127 (2010).CrossRefGoogle Scholar
18.Hovland, G. E., Hanssen, S., Gallestey, E., Moberg, S., Brogardh, T., Gunnarsson, S. and Isaksson, M., “Nonlinear Identification of Backlash in Robot Transmissions,” In: Proceedings of the 33rd International Symposium on Robotics (ISR), International Federation of Robotics (IFR), Frankfurt, Germany (IFR, Frankfurt, Germany, 2002) pp. 711.Google Scholar
19.Jung, B. J., Kong, J. S., Lee, B. H., Ahn, S. M. and Kim, J. G., “Backlash Compensation for a Humanoid Robot using Disturbance Observer,” In: Proceedings of the 30th Annual Conference of IEEE Industrial Electronics Society (IECON 2004), vol. 3 (IEEE, New York, NY, 2005) pp. 21422147. ISBN: 0-7803-8730-9Google Scholar
20.Kong, J. S., Jung, B. J., Lee, B. H. and Kim, J. G., “Nonlinear Motor Control Using Dual Feedback Controller,” In: Proceedings of the 31st Annual Conference of IEEE Industrial Electronics Society, 2005 (IECON 2005) (IEEE, New York, NY, 2006) pp. 16. ISBN: 0-7803-9252-3Google Scholar
21.Akhter, A. and Shafie, A., “Advancement of android from ancient time to present time and contribution of various countries in the research and development of the humanoid platform,” Int. J. Robot. Autom. (IJRA), 1 (2), 4256 (2010).Google Scholar
22.Robertz, S. G., Halt, L., Kelkar, S., Nilsson, K., Robertsson, A., Schar, D. and Schiffer, J., “Precise Robot Motions Using Dual Motor Control,” In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2010) (IEEE, New York, NY, 2010), pp. 56135620. ISBN: 978-1-4244-5038-1Google Scholar
23.Boudreau, R., Mao, X. and Podhorodeski, R., “Backlash elimination in parallel manipulators using actuation redundancy,” Robotica 1 (1), 110 (2010).Google Scholar
24.Ohba, Y., Katsura, S. and Ohishi, K., “Friction Free Bilateral Robot Based on Twin Drive Control System Considering Two Resonant Frequencies,” In: Proceedings of the 31st Annual Conference of IEEE Industrial Electronics Society, 2005 (IECON 2005) (2005) pp. 16.Google Scholar
25.Mitsantisuk, C., Ohishi, K., Urushihara, S. and Katsura, S., “Identification of Twin Direct-Drive Motor System with Consideration of Wire Rope Tension,” In: Proceedings of the IEEE International Conference on Mechatronics, 2009 (ICM 2009) (2009) pp. 16.Google Scholar
26.Enoka, R., Neuromechanics of Human Movement, 4th ed. (Human Kinetics, Champaign, IL, Jun. 2008).Google Scholar
27.Lyshevski, S., “Electromechanical flight actuators for advanced flight vehicles,” IEEE Trans. Aerosp. Electron. Syst. 35 (2), 511518 (1999).CrossRefGoogle Scholar
28.Tsui, K., Cheung, N. and Yuen, K., “Novel modeling and damping technique for hybrid stepper motor,” IEEE Trans. Ind. Electron. 56 (1), 202211 (2009).CrossRefGoogle Scholar
29.Crnosija, P., Kuzmanovic, B. and Ajdukovic, S., “Microcomputer implementation of optimal algorithms for closed-loop control of hybrid stepper motor drives,” IEEE Trans. Ind. Electron. 47 (6), 13191325 (2000).Google Scholar
30.Krishnamurthy, P. and Khorrami, F., “An analysis of the effects of closed-loop commutation delay on stepper motor control and application to parameter estimation,” IEEE Trans. Control Syst. Technol. 16 (1), 7077 (2008).CrossRefGoogle Scholar
31.Chirila, A. I., Deaconu, I. D., Navrapescu, V., Albu, M. and Ghita, C., “On the Model of a Hybrid Step Motor,” In: Proceedings of the IEEE International Symposium on Industrial Electronics, 2008 (ISIE 2008) (2008) pp. 496501.CrossRefGoogle Scholar
32.Belkhouche, F. and Muzdeka, S., “A Linearized Model for Permanent Magnet Stepper Motors,” In: Proceedings of the 29th Annual Conference of the IEEE Industrial Electronics Society, 2003 (IECON ‘03), vol. 1 (IEEE, New York, NY, 2003) pp. 301305. ISBN: 0-7803-7906-3Google Scholar
33.Kenjo, T. and Sugawara, A., Stepping Motors and Their Microprocessor Controls, 2nd ed. (Oxford University Press, New York, NY, Jan. 1994).Google Scholar
34.Khorrami, F., Krishnamurthy, P. and Melkote, H., Modeling and Adaptive Nonlinear Control of Electric Motors (Springer, New York, NY, 2003).CrossRefGoogle Scholar
35.Ming, A., Kajitani, M., Kanamori, C. and Ishikawa, J., “Measurement of transmission error including backlash in angle transmission mechanisms for mechatronic systems,” JSME Int. J. C Mech. Syst. Mach. Elem. Manuf. 44 (1), 196202 (2001).Google Scholar