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

Abstract

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.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

References

  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–111

  2. Chen X, Fukuda T (1997) Computer-controlled continuous-time variable structure systems with sliding modes. Int J Cont 67(4):619–639

    MATH  Article  MathSciNet  Google 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–447

  4. Dieulot J, Hajri S, Borne P (1996) A fuzzy control synthesis using the variable structure approach. Stud Inf Cont 5(1):5–14

    Google Scholar 

  5. Elmali H, Olgac N (1992) Robust output tracking control of nonlinear MIMO systems via sliding mode technique. Automatica 28:145–151

    Article  MathSciNet  Google 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–1562

  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–2135

  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, Taiwan

  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–482

    Article  Google 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–227

  11. Ghalia MB, Alouani AT (1995) Sliding mode control synthesis using fuzzy logic. In: Proceedings of the American control conference, vol 2, pp 1528–1532

  12. Izosimov DB, Utkin VI (1981) On equivalence of systems with large coefficients and systems with nonlinear control. Autom Remote Cont 11:189–191

    Google 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–17

    Article  Google 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–4910

  15. Koshkouei AJ, Zinober ASI (2000) Sliding mode control of discrete time systems. J Dyn Syst Meas Cont 122:793–802

    Article  Google 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–348

    Article  MathSciNet  Google 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–348

    Article  Google 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–314

    MATH  Google Scholar 

  19. Palm R (1994) Robust control by fuzzy sliding mode. Automatica 30:1429–1437

    MATH  Article  MathSciNet  Google 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–325

  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–2978

  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–932

    MATH  Article  Google Scholar 

  23. Sira-Ramirez H (1991) Nonlinear discrete variable structure systems in quasi-sliding mode. Int J Cont 54:445–456

    Article  MathSciNet  Google Scholar 

  24. Slotine JJ, Li W (1991) Applied nonlinear control. Prentice Hall, New Jersey

    MATH  Google 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–492

    MATH  Article  Google Scholar 

  26. Spong MV, Vidyasagar M (1989) Robot dynamics and control. Wiley, New York

    Google 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–616

    Article  Google Scholar 

  28. Tunay I (1996) Kaynak O (1996) Provident control of an electrohydraulic servo with experimental results. Mechatronics 6(3):249–260

    Article  Google Scholar 

  29. Utkin VI (1977) Variable structure systems with sliding modes. In: IEEE transactions on automatic control, ACC-22-2, pp 212–222

  30. Utkin VI (1992) Sliding modes in control optimization. Springer, New York

    MATH  Google Scholar 

  31. Xin W, Chen W (2006) Fuzzy Sliding Mode Constrained input Control for Robotic Manipulators. Int Conf Innov Comput Inform Cont 1:445–449

    Google 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–342

    Article  Google Scholar 

Download references

Author information

Affiliations

Authors

Corresponding author

Correspondence to Kemalettin Erbatur.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Erbatur, K., Çallı, B. Fuzzy boundary layer tuning for sliding mode systems as applied to the control of a direct drive robot. Soft Comput 13, 1099 (2009). https://doi.org/10.1007/s00500-008-0383-z

Download citation

Keywords

  • Sliding mode control
  • Chattering
  • Boundary layer
  • Fuzzy logic