Adaptive Fuzzy Super-twisting Backstepping Control Design for MIMO Nonlinear Strict Feedback Systems

  • Soochang Park
  • Hyun Lee
  • Seongik Han
  • Jangmyung Lee
Regular Papers Control Theory and Applications


This paper presents a new backstepping control (BSC) combined with a super-twisting algorithm (STA) for multiple-input, multiple-output (MIMO) nonlinear strict-feedback systems. The STA state variables form a type of second order sliding mode control and virtual tracking errors are defined to help design virtual controls for the recursive backstepping procedures. This enables finite-time tracking performance and enforcement robustness on the conventional BSC system, in which controllers are designed for infinite-time and contain complex repeated differentials of virtual controls. To extend controllers to MIMO unknown nonlinear systems, a fuzzy logic system is proposed to approximate unknown nonlinear functions of the strict-feedback system. Repeated differential terms, which appear in each recursive BSC step, are included in these approximation functions to simplify BSC controller. Thus, the problem of controller order explosion in conventional BSC is significantly reduced. The proposed STA based fuzzy BSC scheme provides improved tracking convergence time, robustness to uncertainty, and significantly simpler controller structure than conventional infinite-time based BSC system. The proposed control scheme was evaluated using simulation incorporating a MIMO nonlinear quadrotor unmanned aerial vehicle.


Backstepping control dynamic surface control fuzzy logic system quadrotor super-twisting control 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    B. Dandrea-Novel, G. Campion, and G. Bastin, “Control of wheeled mobile robots not satisfying ideal velocity constraints: a singular perturbation approach,” Inter. J. Robust and Nonlinear Control, vol. 5, no. 4, pp. 243–267, 1995.MathSciNetCrossRefzbMATHGoogle Scholar
  2. [2]
    P. D. Christofides, “Robust output feedback control of nonlinear singularly perturbed systems,” Automatica, vol. 36, no. 1, pp. 45–52, January 2000.MathSciNetCrossRefzbMATHGoogle Scholar
  3. [3]
    A. Teel, R. Kadiyala, P. V. Kokotovic, and S. S. Sastry, “Indirect techniques for adaptive input-output linearization of nonlinear systems,” Int. J. control, vol. 53, no. 1, pp. 193–222, 1991.MathSciNetCrossRefzbMATHGoogle Scholar
  4. [4]
    A. Isidori, S. S. Sastry, P. V. Kokotovic, and C. I. Byrnes, “Singularly perturbed zero dynamics of nonlinear systems,” IEEE Trans. Automatic Control, vol. 37, no. 10, pp. 1625–1631, October 1992.MathSciNetCrossRefzbMATHGoogle Scholar
  5. [5]
    M. Kristic, I. Kanellakopoulos, and P. V. Kokotovic, Nonlinear and Adaptive Control Design, Wiley, New York, May 1995.Google Scholar
  6. [6]
    S. Dadras and H. R. Momeni, “Single backstepping control input of a novel 3D autonomous chaotic system,” International Journal of Modern Physics B, vol. 25, no. 32, pp. 4395–4409, 2011.CrossRefzbMATHGoogle Scholar
  7. [7]
    Y. Yang, G. Feng, and J. Ren, “A combined A combined backstepping and small-gain approach to robust adaptive fuzzy control for strict-feedback nonlinear systems,” IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, vol. 34, no.3, pp. 406–420, 2004.CrossRefGoogle Scholar
  8. [8]
    S. C. Tong and Y. M. Li, “Adaptive fuzzy output feedback control of MIMO nonlinear systems with unknown deadzone Inputs,” IEEE Trans. Fuzzy Sys., vol. 21, no. 1, pp. 134–146, February 2013.CrossRefGoogle Scholar
  9. [9]
    S. I. Han and J. M. Lee, “Prescribed performance fuzzy backstepping control for nonlinear large-scale systems,” Inter. J. Control, Auto. and Systems, vol. 13, no. 6, pp. 1508–1520, 2015.CrossRefGoogle Scholar
  10. [10]
    Y. Li, S. Qiang, X. Zhuang, and O. Kaynak, “Robust and adaptive backstepping control for nonlinear systems using RBF neural networks,” IEEE Trans. Neural Nets., vol. 15, no. 3, pp. 693–701, May 2004. [click]CrossRefGoogle Scholar
  11. [11]
    S. I. Han and J. M. Lee, “Backstepping sliding mode control with FWNN for strict output feedback non-smooth nonlinear dynamic system,” Inter J. of Control Automation and Sys., vol. 11, no. 2, pp. 398–409, April 2013. [click]CrossRefGoogle Scholar
  12. [12]
    J. J. Slotine and W. Li, Applied Nonlinear Control, Prentice-Hall, Englewood Cliffs, NJ, 1991.zbMATHGoogle Scholar
  13. [13]
    S. Dadras and H. R. Momeni, “Adaptive sliding mode control of chaotic dynamical systems with application to synchronization,” Mathematics and Computers in Simulation, vol. 80, no. 12, pp. 2245–2257, 2010.MathSciNetCrossRefzbMATHGoogle Scholar
  14. [14]
    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
  15. [15]
    G. Bartolini, A. Ferrara, and E. Usai, “Chattering avoidance by second order sliding mode control,” IEEE Trans A. C., vol. 43, no. 2, pp. 241–246, February 1998. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  16. [16]
    A. Levant, “Principles of 2-sliding mode design,” Automatica, vol. 43, no. 4, pp. 576–586, April 2007. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  17. [17]
    T. Gonzalez, J. A. Moreno, and L. Fridman, “Variable gain super-twisting sliding mode control,” IEEE Trans. A. C., vol. 57, no. 8, pp. 2100–2105, August 2012.MathSciNetCrossRefzbMATHGoogle Scholar
  18. [18]
    S. Swaroop, J. K. Hedrick, P. P. Yip, and J. C. Gerdes, “Dynamic surface control for a class of nonlinear systems,” IEEE Trans. Automatic Control, vol. 45, no. 10, pp. 1893–1899, October 2000.MathSciNetCrossRefzbMATHGoogle Scholar
  19. [19]
    Y. M. Li, S. C. Tong, and T. S. Li, “Adaptive fuzzy output feedback dynamic surface control of interconnected nonlinear pure-feedback systems,” IEEE Trans. Cybernetics, vol. 45, no. 1, pp. 138–149, January 2015. [click]CrossRefGoogle Scholar
  20. [20]
    S. J. Yoo, J. B. Park, and Y. H. Choi, “Adaptive dynamic surface control for disturbance attenuation of nonlinear systems,” Inter. J. Control, Auto., and Systems, vol. 7, no. 6, pp. 882–887, 2009.CrossRefGoogle Scholar
  21. [21]
    B. Xu, A. Shi, C. Yang, and F. Sun, “Composite neural dynamic surface control of a class of uncertain nonlinear systems in strict-feedback form,” IEEE Trans. Cybernetics, vol. 44, no. 12, pp. 2626–2634, December 2014.CrossRefGoogle Scholar
  22. [22]
    S. P. Bhat and D. S. Bernstein, “Finite-time stability of continuous autonomous systems,” SIAM J. of Control and Opt., vol. 38, pp. 751–766, 2000. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  23. [23]
    D. Zhao, S. Li, Q. Zhu, and F. Gao, “Robust finite-time control approach for robotic manipulators,” IET Control Theory and Appl., vol. 4, no. 1, pp. 1–15, January 2010. [click]MathSciNetCrossRefGoogle Scholar
  24. [24]
    S. P. Bhat and D. A. Bernstein, “Finite-time stability of continuous autonomous systems,” SIAM J. Control Optim., vol. 38, no. 3, pp. 751–766, July 2006. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  25. [25]
    S. Yu, X. Yu, B. Shirinzadeh, and Z. Man, “Continuous finite-time control for robotic manipulators with terminal sliding mode,” Automatica., vol. 41, no. 11, pp. 1957–1964, November 2005. [click]MathSciNetCrossRefzbMATHGoogle Scholar
  26. [26]
    J. J. Slotine and W. Li, Applied Nonlinear Control, Prentice-Hall, Englewood Cliffs, NJ, USA, 1991.zbMATHGoogle 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

  • Soochang Park
    • 1
  • Hyun Lee
    • 2
  • Seongik Han
    • 3
  • Jangmyung Lee
    • 1
  1. 1.Department of Electronic EngineeringPusan National UniversityJangjeon-dong, Geumjeong-gu, BusanKorea
  2. 2.Department of Embedded SystemKorea PolytechnicsGyeongi-doKorea
  3. 3.Department of Mechanical System EngineeringDongguk UniversityGyeongsangbuk-doKorea

Personalised recommendations