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.
Similar content being viewed by others
References
Camacho EF, Bordons C (1999) Model predictive control. Springer, London
Kogiso K, Hirata K (2009) Reference governor for constrained systems with time-varying references. Rob Auton Syst 57(3):289–295
Hu T, Lin Z (2001) Control systems with actuator saturation: analysis and design. Birkhauser, Boston
Krstic M, Bement M (2006) Nonovershooting control of strict-feedback nonlinear systems. IEEE Trans Autom Control 51(12):1938–1943
Adetola V, Guay M (2007) Parameter convergence in adaptive extremum-seeking control. Automatica 43(1):105–110
Krstic M, KanellaKopulos I, Kokotovic PV (1995) Nonlinear and adaptive control design. Wiley, New York
Narendra KS, Annaswamy AM (1989) Stable adaptive systems. Prentice-Hall, New Jersey
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
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
Deng H, Krstic M (1997) Stochastic nonlinear stabilization - I: A backstepping design. Syst Control Lett 33(3):143–150
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
Liu YJ, Wang W (2007) Adaptive fuzzy control for a class of uncertain nonaffine nonlinear systems. Automatica 177(18):3901–3917
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
Tee KP, Ge SS, Tay EH (2009) Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 45(4):918–927
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
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
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
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
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
Tee KP, Ge SS (2011) Control of nonlinear systems with partial state constraints using barrier Lyapunov function. Int J Control 84(12):2008–2023
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
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
Tee KP, Ren B, Ge SS (2011) Control of nonlinear systems with time-varying output constraints. Automatica 47(11):2511–2516
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
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
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
Jin X, Xu JX (2013) Iterative learning control for output-constrained systems with both parametric and nonparametric uncertainties. Automatica 49(8):2508–2516
Xu JX, Jin X (2013) State-constrained iterative learning control for a class of mimo systems. IEEE Trans Autom Control 58(5):1322–1327
Tee KP, Ge SS, Tay EH (2009) Adaptive control of electrostatic microactuators with bidirectional drive. IEEE Trans Control Syst Technol 17(2):340–352
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
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
Jain S, Khorrami F (1997) Decentralized adaptive control of a class of large-scale interconnected nonlinear systems. IEEE Trans Autom Control 42:136–154
Ge SS, Lee TH, Harris CJ (1998) Adaptive neural network control of robotic manipulators. World Scientific, NJ
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
Benaskeur AR, Desbiens A (2002) Backstepping-based adaptive PID control. IET Control Theory Appl 149(1):54–59
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
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
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-014-1650-9