Soft Computing

, 13:1099 | Cite as

Fuzzy boundary layer tuning for sliding mode systems as applied to the control of a direct drive robot

Original Paper


Chattering in the control signal is a significant problem in sliding mode control (SMC). The boundary layer approach is one of the many modifications proposed in the literature to avoid the chattering. In this approach, instead of the discontinuous SMC, a continuous feedback control law is employed in a boundary layer around the sliding surface. The thickness of the boundary layer is an important design parameter. This paper proposes a fuzzy online tuning method to adjust the boundary layer thickness for the best system performance without chattering. The method features the measurement of the chattering in the control signal. The paper validates the performance of the algorithm by experiments on a direct drive robot with a range of different payloads.


Sliding mode control Chattering Boundary layer Fuzzy logic 


  1. Becan MR (2005) Sliding mode control with fuzzy boundary layer to air–air interception problem. In: Proceedings of world academy of science, engineering technology, vol 7, pp 108–111Google Scholar
  2. Chen X, Fukuda T (1997) Computer-controlled continuous-time variable structure systems with sliding modes. Int J Cont 67(4):619–639MATHCrossRefMathSciNetGoogle Scholar
  3. De Neyer M, Gorez R (1994) Use of fuzzy concepts in adaptive sliding mode control. In: Proceedings of the IEEE conference on systems, man, and cybernetics vol 1, pp 443–447Google Scholar
  4. Dieulot J, Hajri S, Borne P (1996) A fuzzy control synthesis using the variable structure approach. Stud Inf Cont 5(1):5–14Google Scholar
  5. Elmali H, Olgac N (1992) Robust output tracking control of nonlinear MIMO systems via sliding mode technique. Automatica 28:145–151CrossRefMathSciNetGoogle Scholar
  6. Erbatur K, Kawamura A (2001) Automatic tuning of the boundary layer thickness for sliding mode motion controllers via the use of chattering detection. In: Proceedings of Japanese IASC’01 3:1557–1562Google Scholar
  7. Erbatur K, Kawamura A (2002) Chattering elimination via fuzzy boundary layer tuning. In: Proceedings of IECON 2002, Annual Conf IEEE Ind Elect Oc, pp 2131–2135Google Scholar
  8. Erbatur K, Calli B (2007) Fuzzy boundary layer tuning as applied to the control of a direct drive robot. In: Proceedings of IECON 2007, Taipei, TaiwanGoogle Scholar
  9. Erbatur K, Kaynak O (2001) Adaptive fuzzy systems in chattering free sliding mode control for robotic manipulators. IEEE/ASME Trans Mech 6(4):474–482CrossRefGoogle Scholar
  10. Erbatur K, Kaynak O, Sabanovic A, Rudas I (1996) Fuzzy adaptive sliding mode control of a direct drive robot. Robot Autonom Syst 19:215–227Google Scholar
  11. Ghalia MB, Alouani AT (1995) Sliding mode control synthesis using fuzzy logic. In: Proceedings of the American control conference, vol 2, pp 1528–1532Google Scholar
  12. Izosimov DB, Utkin VI (1981) On equivalence of systems with large coefficients and systems with nonlinear control. Autom Remote Cont 11:189–191Google Scholar
  13. Kaynak O, Erbatur K, Ertugrul M (2001) The fusion of computationally intelligent methodologies and sliding mode control—a survey. IEEE Trans Ind Elec 48(1):4–17CrossRefGoogle Scholar
  14. Kim YK, Paek CH (2006) Position error reduction of the actuators using the sliding mode controller with variable boundary layer thickness. SICE-ICASE International Joint Conference, pp 4905–4910Google Scholar
  15. Koshkouei AJ, Zinober ASI (2000) Sliding mode control of discrete time systems. J Dyn Syst Meas Cont 122:793–802CrossRefGoogle Scholar
  16. Lee H, Kim E, Kang H-J, Park M (2001) A new sliding-mode control with fuzzy boundary layer. Fuzzy Sets Syst 120(1):343–348CrossRefMathSciNetGoogle Scholar
  17. Lhee C-G, Park J-S, Ahn H-S, Kim D-H (2001) Sliding mode-like fuzzy logic control with self-tuning the dead zone parameters. IEEE Trans Fuzzy Syst 9(2):343–348CrossRefGoogle Scholar
  18. Milosavljevic C (1985) General conditions for the existence of a quasi-sliding mode on the switching hyperplane in discrete variable structure systems. Autom Remote Cont 46(3):307–314MATHGoogle Scholar
  19. Palm R (1994) Robust control by fuzzy sliding mode. Automatica 30:1429–1437MATHCrossRefMathSciNetGoogle Scholar
  20. Pang H, Liu C-J, Zhang W, Pang H-P (2006) Sliding mode fuzzy control with application to electrical servo drive. International conference on intelligent systems design and applications, pp 320–325Google Scholar
  21. Ryu SH, Park JH (2001) Fuzzy logic based tuning of sliding-mode controller for robot trajectory control. In: Proceedings of IEEE international conference on robotics and automation, pp 2974–2978Google Scholar
  22. Sarpturk S, Istefanopulos Y, Kaynak O (1987) On the stability of the discrete-time sliding mode control systems. IEEE Trans Automatic Cont 32(10):930–932MATHCrossRefGoogle Scholar
  23. Sira-Ramirez H (1991) Nonlinear discrete variable structure systems in quasi-sliding mode. Int J Cont 54:445–456CrossRefMathSciNetGoogle Scholar
  24. Slotine JJ, Li W (1991) Applied nonlinear control. Prentice Hall, New JerseyMATHGoogle Scholar
  25. Slotine JJ, Shastry SS (1983) Tracking control of nonlinear systems using sliding surfaces with application to robot manipulators. Int J Cont 38:465–492MATHCrossRefGoogle Scholar
  26. Spong MV, Vidyasagar M (1989) Robot dynamics and control. Wiley, New YorkGoogle Scholar
  27. Tu K-Y, Lee T-T, Wang C-H (2005) Design of a new fuzzy suction controller using fuzzy modeling for nonlinear boundary layer. IEEE Trans Fuzzy Syst 13(5):605–616CrossRefGoogle Scholar
  28. Tunay I (1996) Kaynak O (1996) Provident control of an electrohydraulic servo with experimental results. Mechatronics 6(3):249–260CrossRefGoogle Scholar
  29. Utkin VI (1977) Variable structure systems with sliding modes. In: IEEE transactions on automatic control, ACC-22-2, pp 212–222Google Scholar
  30. Utkin VI (1992) Sliding modes in control optimization. Springer, New YorkMATHGoogle Scholar
  31. Xin W, Chen W (2006) Fuzzy Sliding Mode Constrained input Control for Robotic Manipulators. Int Conf Innov Comput Inform Cont 1:445–449Google Scholar
  32. Young KD, Utkin VI, Ozguner U (1999) A control engineer’s guide to sliding mode control. IEEE Trans Cont Syst Technol 7(3):328–342CrossRefGoogle Scholar

Copyright information

© Springer-Verlag 2008

Authors and Affiliations

  1. 1.Faculty of Engineering and Natural SciencesSabanci UniversityTuzla, IstanbulTurkey

Personalised recommendations