Tracking Error Constrained Super-twisting Sliding Mode Control for Robotic Systems

  • Cheol-Su Jeong
  • Jong-Shik Kim
  • Seong-Ik Han
Regular Paper Robot and Applications


In this paper, we address a robust super-twisting sliding mode control that ensures finite-time convergence and the prescribed tracking error constrained performance of a robotic system. A tracking error-transformed variable based on a super-twisting sliding mode surface is constructed for achieving the transient and steady-state time performances of the position of the robotic manipulator, and satisfying the properties of an ordinary sliding mode control. The proposed controller performs the constrained positioning of the robot manipulator without using a complex modeling process or intelligent nonlinear approximations for unknown robot dynamics and uncertainty. The problem of difficult separation of an unknown nonlinear function into known and unknown parts in the conventional variable super-twisting algorithm (STA) is overcome by designing a convenient adaptive law for the unknown function. Thus, the proposed control approach provides both finite-time convergence and constrained tracking error boundedness within a prescribed position range of the robotic manipulator. The effectiveness of the proposed robust control scheme is demonstrated through its experimental application to an industrial articulated robot manipulator and a XY robotic manipulator.


Adaptive control error constraint control robotic manipulator super-twisting sliding mode control 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    C. I. Utkin, Sliding Modes in Optimization and Control Problem, Springer-Verlag, New York, 1991.Google Scholar
  2. [2]
    A. S. I. Zinober, Variable Structure and Lyapunov Control, Springer-Verlag, Berlin, 1994.CrossRefzbMATHGoogle Scholar
  3. [3]
    C. Edwards and S. K. Spurgeon, Sliding Mode Control: Theory and Applications, Taylor & Francis, 1998.zbMATHGoogle Scholar
  4. [4]
    A. Levant, “Sliding order and sliding accuracy in sliding mode control,” Inter. J. of Control, vol. 58, no. 6, pp. 1247–1263, 1993. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  5. [5]
    L. Fridman, “An averaging approach to chattering,” IEEE Trans. on Automatic Control, vol. 46, no. 8, pp. 1260–1265, 2001.MathSciNetCrossRefzbMATHGoogle Scholar
  6. [6]
    L. Fridman, “Chattering analysis in sliding mode systems with inertial sensors,” International Journal of Control, vol. 76, no. 9, pp. 906–912, 2003. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  7. [7]
    G. Bartolini, A. Ferrara, and E. Usai, “Chattering avoidance by second order sliding mode control,” IEEE Trans. on Automatic Control, vol. 43, no. 2, pp. 241–246, 1998. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  8. [8]
    A. Levant, “Construction principles of 2-sliding mode design,” Automatica, vol. 43, pp. 576–586, 2007. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  9. [9]
    A. Ferrara and G. I. Incremona, “Design of an integral suboptimal second-order sliding mode controller for the robust motion control of robot manipulator,” IEEE Trans. Control Sys. Tech., vol. 23, no. 6, pp. 2316–2325, 2015. [click]CrossRefGoogle Scholar
  10. [10]
    G. P. Incremona, M. Cucuzzella, and A. Ferrara, “Adaptive suboptimal second-order sliding mode control for microgrids,” International Journal Control, vol. 89, no. 9, pp. 1849–1867, 2016. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  11. [11]
    A. Levant, “Higher-order sliding modes, differentiation and output-feedback control,” International Journal of Control, vol. 76, no. 10, pp. 924–941, 2003. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  12. [12]
    A. J. Moreno and M. Osorio, “A Lyapunov approach to second-order sliding mode controller and observers,” Proc. of 47th IEEE Conf. on Decision and Contr., Dec. 9-11, pp. 2856–2861, 2008.Google Scholar
  13. [13]
    T. Gonzalez, J. A. Moreno, and L. Fridman, “Variable gain super-twisting sliding mode control,” IEEE Trans. on Automatic Control, vol. 57, no. 8, pp. 2100–2105, 2012.MathSciNetCrossRefzbMATHGoogle Scholar
  14. [14]
    C. Evangelista, F. Puleston, F. Valenciage, and L. Fridman, “Lyapunov-designed super-twisting sliding mode control wind energy conversion optimization,” IEEE Trans. Indust Electr., vol. 60, no. 2, pp. 538–545, 2013. [click]CrossRefGoogle Scholar
  15. [15]
    C. P. Benchlioilis and G. A. Rovithakis, “Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance,” IEEE Trans. on Automatic Control, vol. 53, no. 9, pp. 532–538, 2008.MathSciNetGoogle Scholar
  16. [16]
    C. P. Benchlioulis and G. A. Rovithakis, “Adaptive control with guaranteed transient and steady state tracking error bounds for strict feedback systems,” Automatica, vol. 45, pp. 532–538, 2009. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  17. [17]
    W. Wang and C. Wen, “Adaptive actuator failure compensation control of uncertain nonlinear systems with guaranteed transient performance,” Automatica, vol. 46, pp. 2082–2091, 2009.MathSciNetCrossRefzbMATHGoogle Scholar
  18. [18]
    J. Na, Q. Chen, X. Ren, and Y. Guo, “Adaptive prescribed performance motion control of servo mechanisms with friction compensation,” IEEE Trans. Indust. Electr., vol. 61, no. 1, Jan. 2014.Google Scholar
  19. [19]
    A. Ilchman, E. P. Ryan, and A. Trenn, “PI-funnel control for two mass systems,” IEEE Trans. on Automatic Control, vol. 54, no. 4, pp. 918–923, 2008.MathSciNetCrossRefGoogle Scholar
  20. [20]
    C. M. Hackl, “High-gain position control,” International Journal of Control, vol. 84, pp. 1695–1716, 2011. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  21. [21]
    C. M. Hackl, A. G. Hofmann, and R. M. Kennel, “Funnel control in mechatronics,” Proc. of 50th IEEE Conf. on Decision and Control and European Control Conf., pp. 8000–8007, 2011.CrossRefGoogle Scholar
  22. [22]
    L. E. G. Jimenez, A. Loukianov, and E. B. Corrochano, “Fully nested super-twisting algorithm for uncertain robotic manipulators,” Proc. of IEEE Inter. Conf. on Robotics and Automation, pp. 5807–5812, 2011. [click]Google Scholar
  23. [23]
    M. Van, H. J. Kang, and Y. S. Suh, “A novel fuzzy second-order sliding mode control observer-controller for T-S fuzzy systems with an application for robot control,” International Journal Precision and Manufacturing, vol. 14, no. 10, pp.1703-1711, 2013. [click]Google Scholar
  24. [24]
    Y. Wei, J. Qiu, and H. R. Karimi, “Reliable output feedback control of discrete-time fuzzy affine systems with actuator faults,” IEEE Trans. Circuits and Sys.-I: Regular Papers, vol. 64, no. 1, pp. 170–181, 2017. [click]CrossRefGoogle Scholar
  25. [25]
    Y. Wei, J. Qiu, and H. R. Karimi, “Fuzzy-affinemodel-based memory filter design of nonlinear systems with time-varying delay,” IEEE Tran. Fuzzy Sys., doi:10.1109/TFUZZ.2017.2686352, 2017.Google Scholar
  26. [26]
    S. P. Bhat and D. Bernstein, “Finite-time stability of continuous autonomous systems,” SIAM J. Control Optim., vol. 38, no. 3, pp. 751–766, 2000. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  27. [27]
    Y. Wei, J. Qiu, H. R. Karimi, and M. Wang, “New results onH dynamic output feedback control for Markovian jump systems with time-varying delay and defective mode information,” Optimal Control App. and Methods, vol. 35, pp. 656–6754, 2014.CrossRefzbMATHGoogle Scholar
  28. [28]
    Y. Wei, J. Qiu, and S. Fu, “Mode-dependent nonrational output feedback control for continuous semi-Markovian jump systems with time-varying delay,” Nonlinear Analysis: Hybrid Sys., vol. 16, pp. 52–71, 2015.MathSciNetzbMATHGoogle Scholar
  29. [29]
    S. Tong, S. Sui, and Y. Li, “Fuzzy adaptive MIMO output feedback control of MIMO nonlinear systems with partial tracking errors constrained,” IEEE Trans. Fuzzy Sys., vol. 23, no. 4, pp. 729–742, 2015. [click]CrossRefGoogle Scholar
  30. [30]
    Y. Li, S. Tong, L. Liu, and G. Feng, “Adaptive outputfeedback control design with prescribed performance for switched nonlinear systems,” Automatica, vol. 80, pp. 225–231, 2017. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  31. [31]
    Y. Li, Z. Ma, and S. Tong, “Adaptive fuzzy output-feedback constrained fault-tolerant control of nonlinear stochastic large-scale systems with actuator faults,” IEEE Trans. Cyber., vol. 47, no. 9, pp. 2362–2376, 2017.CrossRefGoogle Scholar
  32. [32]
    Y. Li and S. Tong, “Adaptive fuzzy output constrained control design for multi-input multioutput stochastic nonstrictfeedback nonlinear systems,” IEEE Trans. Cyber., vol. 46, no. 12, pp. 4086–4095, 2017.CrossRefGoogle Scholar

Copyright information

© Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers and Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.School of Mechanical EngineeringPusan National UniversityBusanKorea
  2. 2.Department of Mechanical System EngineeringDongguk UniversityGyeongsangbuk-doKorea

Personalised recommendations