Abstract
Friction, especially its nonlinear component, may degrade the tracking performance of robots. Based on Kang’s method, a novel compensation method for nonlinear friction is presented in this paper, which modified Southward’s traditional compensation method for nonlinear friction. The stability of the systems which adopt the novel compensation method is proved with Layapunov’s stability theorem, and is enhanced further. Having estimated the nonlinear friction model using an identification method, the effect caused by its nonlinear component can be compensated, and enhanced tracking performance is verified under the SCARA robot experimental platform using Windows NT and VenturCom’s real-time extension module (RTX) environment.
Similar content being viewed by others
References
Dupont PE (1994) Avoiding stick–slip through PD control. IEEE T Automat Contr 39(5):1094–1097
Dupont PE, Dunlap EP (1995) Friction modeling and PD compensation at very low velocities. ASME J Dyn Syst Meas Control 117:8–14
Armstrong B, Amin B (1996) PID control in the presence of static friction: a comparison of algebraic and describing function analysis. Automatica 32(5):679–692
Yang S, Tomizuka M (1988) Adaptive pulse width control for precise positioning under the influence of stiction and Coulomb friction. ASME J Dyn Syst Meas Control 110:221–227
Southward SC, Radcliff CJ, MacCluer CR (1991) Robust nonlinear stick–slip friction compensation. ASME J Dyn Syst Meas Control 113:639–645
Kang MS (1998) Robust digital friction compensation. Control Eng Pract 6:359–367
Caudy N, McFearin L (1999) Can real-time extensions survive a Windows NT crash? In: Proceedings of the IEEE Symposium on Application-Specific Systems and Software Engineering and Technology (ASSET’99), Richardson, Texas, March 1999, pp 95–102
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mei, Zq., Xue, Yc. & Yang, Rq. Nonlinear friction compensation in mechatronic servo systems. Int J Adv Manuf Technol 30, 693–699 (2006). https://doi.org/10.1007/s00170-005-0113-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-005-0113-y