Tracking Error Constrained Super-twisting Dynamic Surface Control of Partially Known Nonlinear Systems with a Super-twisting Nonlinear Disturbance Observer

  • Seong-Ik HanEmail author
Regular Papers Control Theory and Applications


This paper proposes a tracking error constrained dynamic surface control (DSC) method combined with a super-twisting control (STC) and a super-twisting nonlinear disturbance observer for a nonlinear strict-feedback system, where the system functions are partially known. In the recursive dynamic surface control procedures, the stabilizing controls of the DSC were designed by combining the STC with the virtual tracking errors defined from the DSC design concept and estimate for uncertainty. A super-twisting nonlinear disturbance observer was designed to estimate the unknown nonlinear function and external disturbance instead of using parameterization of the nonlinear function or adaptive law in the conventional STC and DSC schemes. A simpler DSC design procedure by eliminating necessity of differentiation of the filtered output error in the conventional DSC scheme and a tracking error constraining control scheme are also proposed. The proposed STC-DSC scheme combined with a super-twisting nonlinear disturbance observer has better tracking error performance and robustness to uncertainty than control systems with a conventional nonlinear disturbance observer. The control scheme was evaluated through simulations with two nonlinear systems.


Dynamic surface control super-twisting control super-twisting disturbance nonlinear observer tracking error constaint control 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    M. Kristic, I. Kanellakopoulos, and P. V. Kokotovic, Nonlinear and Adaptive Control Design, Wiley, New York,1995.Google Scholar
  2. [2]
    Y. Wang, K. Li, K. Yang, and H. Ji, “Adaptive backstepping control for spacecraft rendezvous on elliptical orbits based on transformed variables Model,” International J. Control, Automation, and Systems, vol. 16, no. 1, pp. 189–196, 2018.CrossRefGoogle Scholar
  3. [3]
    D. Swaroop, J. K. Hedrick, P. P. Yip, and J. C. Gerdes, “Dynamic surface control of a class of nonlinear systems,” IEEE Trans. Automatic Control, vol. 45, no. 10, pp. 1893–1899, 2000.MathSciNetCrossRefzbMATHGoogle Scholar
  4. [4]
    G. Q. Wu, S. M. Song, and J. G. Sun, “Adaptive dynamic surface control for spacecraft terminal safe approach with input saturation based on tracking differentiator,” International J. of Control, Automation, and Systems, vol. 16, no. 3, pp. 1129–1141, 2018.CrossRefGoogle Scholar
  5. [5]
    S. I. Han, “Precise positioning of nonsmooth dynamic systems using fuzzy wavelet echo state networks and dynamic surface sliding mode control,” IEEE Trans. Industrial Electronics, vol. 60, no. 11, pp. 5124–5136, 2013.CrossRefGoogle Scholar
  6. [6]
    J. J. Slotine and W. Li, Applied Nonlinear Control, Prentice-Hall Englewood Cliffs NJ, 1991.zbMATHGoogle Scholar
  7. [7]
    A. Levant, “Principles of 2-sliding mode design,” Automatica, vol. 43, pp. 576–586, 2007.MathSciNetCrossRefzbMATHGoogle Scholar
  8. [8]
    J. A. Moreno and M. Osorio, “Strict Lyapunov functions for the super-twisting algorithm,” IEEE Trans. on. Automatic Control, vol. 57, no. 4, pp. 1035–1039, 2012.MathSciNetCrossRefzbMATHGoogle Scholar
  9. [9]
    T. Gonzalez, J. A. Moreno, and L. Fridman, “Variable gainsuper twisting sliding mode control,” IEEE Trans. Automatic Control, vol. 57, no. 8, pp. 2100–2105, 2012.MathSciNetCrossRefzbMATHGoogle Scholar
  10. [10]
    C. Evangelista, P. Puleston, F. Valenciaga, and L. M. Fridman, “Lyapunov-designed super-twisting sliding mode control for wind energy conversion optimization,” IEEE Trans. Industrial Electronics, vol. 60, no. 2, pp. 538–545, 2013.CrossRefGoogle Scholar
  11. [11]
    W. H. Chen, D. J. Ballance, P. J. Gawthrop, and J. OReilly, “A nonlinear disturbance observer for robotic manipulator,” IEEE Trans. Industrial Electronics, vol. 47, no. 4, pp. 932–938, 2000.CrossRefGoogle Scholar
  12. [12]
    J. Yang, W. H. Chen, and S. Li, “Nonlinear disturbance observer based robust control for systems with mismatched disturbances/ uncertainties,” IET Control Theory and Applications, vol. 5, no. 18, pp. 2053–206, 2011.MathSciNetCrossRefGoogle Scholar
  13. [13]
    S. Zhang, Z. Zhang, S. S. Ge, and W. He, “Adaptive neural dynamic surface control for output constrained nonlinear systems with unknown control direction,” IET Control Theory and Applications, vol. 11, no. 17, pp. 2994–3003, 2017.MathSciNetCrossRefGoogle Scholar
  14. [14]
    T. P. Zhang, M. Xia, and Y. Yi, “Adaptive neural dynamic surface control of strict-feedback nonlinear systems with full state constraints and unmodeled dynamics,” Automatica, vol. 81, pp. 232–239, 2017.MathSciNetCrossRefzbMATHGoogle Scholar
  15. [15]
    X. Shi, C. C. Lim, P. Shi, and S. Xu, “Adaptive neural dynamic surface control for nonstrict-feedback systems with output deadzone,” IEEE Trans. Neural Networks and Learning Systems, vol. 29, no. 11, pp. 5200–5213, 2018.MathSciNetCrossRefGoogle Scholar
  16. [16]
    C. P. Benchlioulis, and G. A. Rovithakis, “Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance,” IEEE Trans. Automatic Control, vol. 53, no. 9, pp. 2090–2098, 2008.MathSciNetCrossRefzbMATHGoogle Scholar
  17. [17]
    S. I. Han, “Partial tracking error constrained fuzzy dynamic surface control for a strict feedback nonlinear dynamic system,” IEEE Trans. Fuzzy Systems, vol. 22, no. 5, pp. 1049–1061, 2014.CrossRefGoogle Scholar
  18. [18]
    S. Yu, X. Yu, B. Shirinzadeh, and Z. Man, “Continuous finite-time control for robotic manipulators with terminal sliding mode,” Automatica, vol. 41, pp. 19571964, 2005.Google Scholar

Copyright information

© ICROS, KIEE and Springer 2019

Authors and Affiliations

  1. 1.Department of Mechanical System EngineeringDongguk University Gyeongju CampusGyeongju-city, Gyeongsangbuk-doKorea

Personalised recommendations