Theoretical Analysis of Friction Compensation Using Sliding Mode Control


Article Preview

Friction is an undesired nonlinear phenomenon that reduces position and tracking accuracy in machine tools application. This paper focuses on development of control technique to compensate friction force at motion reversal of a drive system that generates quadrant glitch phenomenon thus improving tracking accuracy. Sliding Mode Control (SMC) is designed to compensate friction. The Generalized Maxwell-Slip (GMS) friction model is applied for numerical analysis. The performance of the controller is analysed based on the reduction in the quadrant glitches magnitude. The performance of the SMC controller is compared with the classical PID controller. Results show that SMC controller yields the smallest quadrant glitch magnitudes.



Edited by:

Mohamed Othman




N.A. Rafan et al., "Theoretical Analysis of Friction Compensation Using Sliding Mode Control", Applied Mechanics and Materials, Vols. 229-231, pp. 2385-2388, 2012

Online since:

November 2012


[1] Jamaludin, Z., Brussel, H. V., Pipeleers, G. and Swevers, J. (2008).

[2] Lampaert, V.; Al-Bender, F.; and Swevers, J. (2003). A Generalized Maxwell-Slip Friction Model appropriate for Control Purposes., IEEE International Conference on Physics and Control Proceedings-PhysCon, St. Petersburg, Russia. 24-31.


[3] Eun-Chan, P.; Hyuk, L.; and Chong-Ho, C. (2003). Position Control of X–Y Table at Velocity Reversal Using Presliding Friction Characteristics., IEEE Transactions on Control Systems Technology, vol. 11, pp.


[4] Jamaludin, Z.; Van Brussel, H.; and Swevers, J. (2007). Classical cascade and sliding mode control tracking performances for a xy feed table of a high-speed machine tool., International Journal on Precision Technology, vol. 1, no. 1, pp.65-74.


[5] Young, K. D, Utkin, V. I and Ozguner, U; (1999). A control engineer's guide to sliding mode control, IEEE Transactions on Control System Technology, Vol 7, No. 3.

[6] Jamaludin, Z.; Van Brussel, H.; and Swevers, J. (2008). Quadrant Glitch Compensation using Friction Model-Based Feedforward and an Inverse-Model-Based Disturbance Observer., IEEE International Workshop On Advanced Motion Control, Torento, Italy.


[7] Ho,H.F.; Wong, Y.K.; and Rad, A.B. (2009) Adaptive fuzzy sliding mode control with chattering elimination for nonlinear SISO systems, Simulation Modelling, Practice and Theory, vol. 17, Issue 7, pp.1199-1210.


[8] Kempf, C. J.; and Kobayashi, S. (1999) Disturbance observer and feedforward design for a high-speed direct drive positioning table, IEEE Transactions On Control System Tech, vol. 7, no. 5, pp.513-526.


[9] Olsson, H.; Astrom, K. J.; Canudas De Witt, C.; Gafvert, M.; and Lischinsky, P. (1997). Friction Models and Friction Compensation., Control, vol 4, Issue 3, pp.1-37.


[10] Sung-Won, P.; Jeong, J.; Hyun-Seok, Y.; Young-Pil, P.; and No-Cheol, P. (2005). Repetitive Controller Design for Minimum Track Misregistration in Hard Disk Drives., IEEE Transactions on Magnetics, vol. 41, no. 9, pp.2522-2528.


[11] Swevers, J,; Al Bender, F,; Ganseman, C.; and Prajogo, T. (2000). An integrated friction model structure with improved pre-sliding behaviour for accurate friction compensation, IEEE Transactions on Automatic Control, vol. 45, no. 4, pp.675-686.


[12] Tjahjowidodo, T.; Al-Bender, F.; Van Brussel, H.; and Symens, W. (2007). Friction characterization and compensation in electro-mechanical systems., Journal of Sound and Vibration, vol 308, Issue 3-5, pp.632-646.


[13] Chen, M. ; and Chen, W.H.; (2009). Sliding mode control for a class of uncertain nonlinear system based on disturbance observer, International Journal of Adaptive Control and Signal Processing, vol 24, Issue 1, pp.51-64.