Skip to main content
Log in

Backstepping control for output-constrained nonlinear systems based on nonlinear mapping

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

In this paper, nonlinear mapping (NM)-based backstepping control design is presented for a class of strict-feedback nonlinear systems with output constraint. By mapping output value set onto the set of all real numbers, the constrained system is transformed into a new strict-feedback unconstrained system to employ the traditional backstepping control while simultaneously preventing the constraint from being violated. It is proved that the original system has the similar convergence and bounded properties with the new one. Besides the nominal case where full knowledge of the plant is available, we also tackle scenarios wherein parametric uncertainties are present. Furthermore, the comparison with barrier Lyapunov function-based algorithm reveals the advantages of NM algorithm. The closed-loop system is guaranteed to be stable in the sense that all signals involved remain bounded, and the tracking error converges to zero asymptotically. Simulation studies illustrate the performance of the proposed control.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Camacho EF, Bordons C (1999) Model predictive control. Springer, London

    Book  Google Scholar 

  2. Kogiso K, Hirata K (2009) Reference governor for constrained systems with time-varying references. Rob Auton Syst 57(3):289–295

    Article  Google Scholar 

  3. Hu T, Lin Z (2001) Control systems with actuator saturation: analysis and design. Birkhauser, Boston

    Book  Google Scholar 

  4. Krstic M, Bement M (2006) Nonovershooting control of strict-feedback nonlinear systems. IEEE Trans Autom Control 51(12):1938–1943

    Article  MathSciNet  Google Scholar 

  5. Adetola V, Guay M (2007) Parameter convergence in adaptive extremum-seeking control. Automatica 43(1):105–110

    Article  MathSciNet  Google Scholar 

  6. Krstic M, KanellaKopulos I, Kokotovic PV (1995) Nonlinear and adaptive control design. Wiley, New York

    Google Scholar 

  7. Narendra KS, Annaswamy AM (1989) Stable adaptive systems. Prentice-Hall, New Jersey

    MATH  Google Scholar 

  8. Ge SS, Hong F, Lee TH (2004) Adaptive neural control of nonlinear time-delay systems with unknown virtual control coefficients. IEEE Trans Syst Man Cybern B Cybern 34(1):499–516

    Article  MathSciNet  Google Scholar 

  9. Guo T, Liu GY (2011) Adaptive fuzzy control for unknown nonlinear time-delay systems with virtual control functions. Int J Control Autom Syst 9(6):1227–1234

    Article  Google Scholar 

  10. Deng H, Krstic M (1997) Stochastic nonlinear stabilization - I: A backstepping design. Syst Control Lett 33(3):143–150

    Article  MathSciNet  Google Scholar 

  11. Chen WS, Li JM (2008) Decentralized output-feedback neural control for systems with unknown interconnections. IEEE Trans Syst Man Cybern B Cybern 38(1):258–266

    Article  Google Scholar 

  12. Liu YJ, Wang W (2007) Adaptive fuzzy control for a class of uncertain nonaffine nonlinear systems. Automatica 177(18):3901–3917

    MATH  Google Scholar 

  13. Ngo KB, Mahony R, Jiang ZP (2005) Integrator backstepping using barrier functions for systems with multiple state constraints. In: Proceedings of 44th IEEE conference on decision and control, and the European control conference, Seville, Spain, December 2005, pp 8306–8312

  14. Tee KP, Ge SS, Tay EH (2009) Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 45(4):918–927

    Article  MATH  MathSciNet  Google Scholar 

  15. Ren B, Ge SS, Tee KP, Lee TH (2009) Adaptive control for parametric output feedback systems with output constraint. In: Proceedings of joint 48th IEEE conference on decision and control and 28th Chinese control conference, Shanghai, P. R. China, December 2009, pp 6650–6655

  16. Ren B, Ge SS, Tee KP, Lee TH (August 2010) Adaptive neural control for output feedback nonlinear systems using a barrier Lyapunov function. IEEE Trans Neural Netw 21(8):1339–1345

    Article  Google Scholar 

  17. Sun W, Yeow JTW, Sun Z (2012) Robust adaptive control of a one degree of freedom electrostatic microelectromechanical systems model with output-error-constrained tracking. IET Control Theory Appl 6(1):111–119

    Article  MathSciNet  Google Scholar 

  18. Kostarigka AK, Rovithakis GA (2012) Adaptive dynamic output feedback neural network control of uncertain mimo nonlinear systems with prescribed performance. IEEE Trans Neural Netw Learn Syst 23(1):138–149

    Article  Google Scholar 

  19. Li Y, Li T, Jing X (2014) Indirect adaptive fuzzy control for input and output constrained nonlinear systems using a barrier lyapunov function. Int J Adapt Control Signal Process 28(2):184–199

    Article  MathSciNet  Google Scholar 

  20. Tee KP, Ge SS (2011) Control of nonlinear systems with partial state constraints using barrier Lyapunov function. Int J Control 84(12):2008–2023

    Article  MATH  MathSciNet  Google Scholar 

  21. Tee KP, Ge SS (2009) Control of nonlinear systems with full state constraint using a barrier Lyapunov function. In Proceedings of joint 48th IEEE conference on decision and control and 28th Chinese control conference, Shanghai, P. R. China, December 2009, pp 8618–8623

  22. Tee KP, Ge SS, Li H, Ren B (2009) Control of nonlinear systems with time-varying output constraints., In: Proceedings of 2009 IEEE international conference on control and automation, Christchurch, New Zealand, December 2009, pp 524–529

  23. Tee KP, Ren B, Ge SS (2011) Control of nonlinear systems with time-varying output constraints. Automatica 47(11):2511–2516

    Article  MATH  MathSciNet  Google Scholar 

  24. Yan FJ, Wang JM (2010) Non-equilibrium transient trajectory shaping control via multiple Barrier Lyapunov functions for a class of nonlinear systems. In: Proceedings of American control conference, Baltimore, MD, June 2010, pp 1695–1700

  25. Han SI, Lee JM (2012) Adaptive fuzzy backstepping dynamic surface control for output-constrained non-smooth nonlinear dynamic system. Int J Control Autom Syst 10(4):684–696

    Article  Google Scholar 

  26. Wu XJ, Wu XL, Luo XY, Guan XP (2012) Dynamic surface control for a class of state-constrained non-linear systems with uncertain time delays. Control Theory Appl IET 6(12):1948–1957

    Article  MathSciNet  Google Scholar 

  27. Jin X, Xu JX (2013) Iterative learning control for output-constrained systems with both parametric and nonparametric uncertainties. Automatica 49(8):2508–2516

    Article  MathSciNet  Google Scholar 

  28. Xu JX, Jin X (2013) State-constrained iterative learning control for a class of mimo systems. IEEE Trans Autom Control 58(5):1322–1327

    Article  Google Scholar 

  29. Tee KP, Ge SS, Tay EH (2009) Adaptive control of electrostatic microactuators with bidirectional drive. IEEE Trans Control Syst Technol 17(2):340–352

    Article  Google Scholar 

  30. Tee KP, Yan R, Li HZ (2010) Adaptive admittance control of a robot manipulator under task space constraint. In: Proceedings of 2010 IEEE international conference on robotics and automation, Anchorage, Alaska, May 2010, pp 5181–5186

  31. Yan FJ, Wang JM (2011) Fuel-assisted in-cylinder oxygen fraction transient trajectory shaping control for diesel engine combustion mode switching. In: Proceedings of American control conference, San Francisco, CA, June 2011, pp 1573–1578

  32. Jain S, Khorrami F (1997) Decentralized adaptive control of a class of large-scale interconnected nonlinear systems. IEEE Trans Autom Control 42:136–154

    Article  MATH  MathSciNet  Google Scholar 

  33. Ge SS, Lee TH, Harris CJ (1998) Adaptive neural network control of robotic manipulators. World Scientific, NJ

    Book  Google Scholar 

  34. Yang YS, Feng G, Ren JS (2004) A combined backstepping and small-gain approach to robust adaptive fuzzy control for strict-feedback nonlinear systems. IEEE Trans Syst Man Cybern A Syst Hum 34(3):406–420

    Article  Google Scholar 

  35. Benaskeur AR, Desbiens A (2002) Backstepping-based adaptive PID control. IET Control Theory Appl 149(1):54–59

    Article  Google Scholar 

  36. Lin FJ, Shen PH, Hsu SP (2002) Adaptive backstepping sliding mode control for linear induction motor drive. IET Electr Power Appl 149(3):184–194

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the key scientific and technological research of Henan Science and Technology Division (112102210126) and the Foundation of Henan Educational Committee (13A520017, 2011B120001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tao Guo.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guo, T., Wu, X. Backstepping control for output-constrained nonlinear systems based on nonlinear mapping. Neural Comput & Applic 25, 1665–1674 (2014). https://doi.org/10.1007/s00521-014-1650-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-014-1650-9

Keywords

Navigation