Barrier Lyapunov functions for the control of output-constrained nonlinear systems. (English) Zbl 1162.93346

Summary: We present control designs for single-input single-output nonlinear systems in strict feedback form with an output constraint. To prevent constraint violation, we employ a barrier Lyapunov function, which grows to infinity when its arguments approach some limits. By ensuring boundedness of the barrier Lyapunov function in the closed loop, we ensure that those limits are not transgressed. Besides the nominal case where full knowledge of the plant is available, we also tackle scenarios wherein parametric uncertainties are present. Asymptotic tracking is achieved without violation of the constraint, and all closed loop signals remain bounded, under a mild condition on the initial output. Furthermore, we explore the use of an asymmetric barrier Lyapunov function as a generalized approach that relaxes the requirements on the initial conditions. We also compare our control with one that is based on a quadratic Lyapunov function, and we show that our control requires less restrictive initial conditions. A numerical example is provided to illustrate the performance of the proposed control.


93B51 Design techniques (robust design, computer-aided design, etc.)
93C40 Adaptive control/observation systems
93D05 Lyapunov and other classical stabilities (Lagrange, Poisson, \(L^p, l^p\), etc.) in control theory
93D30 Lyapunov and storage functions
Full Text: DOI


[1] Allgöwer, F.; Findeisen, R.; Ebenbauer, C., Nonlinear model predictive control, Encyclopedia of life support systems (EOLSS), (2003), article contribution · Zbl 1310.93050
[2] Bemporad, A., Reference governor for constrained nonlinear systems, IEEE transactions on automatic control, 43, 3, 415-419, (1998) · Zbl 0906.93024
[3] Farrell, J.; Polycarpou, M.M., Adaptive approximation based control: unifying neural, fuzzy and traditional adaptive approximation approaches, (2006), John Wiley
[4] Ge, S.S.; Hang, C.C.; Lee, T.H.; Zhang, T., Stable adaptive neural network control, (2001), Kluwer Academic Boston, MA · Zbl 1001.93002
[5] Ge, S.S.; Hang, C.C.; Zhang, T., A direct adaptive controller for dynamic systems with a class of nonlinear parameterizations, Automatica, 35, 741-747, (1999) · Zbl 0925.93451
[6] Ge, S.S.; Hang, C.C.; Zhang, T., A direct method for robust adaptive nonlinear control with guaranteed transient performance, Systems and control letters, 37, 275-284, (1999) · Zbl 0948.93032
[7] Ge, S.S.; Lee, T.H.; Harris, C.J., Adaptive neural network control of robotic manipulators, (1998), World Scientific London
[8] Gilbert, E.G.; Kolmanovsky, I., Nonlinear tracking control in the presence of state and control constraints: A generalized reference governor, Automatica, 38, 2063-2073, (2002) · Zbl 1046.93020
[9] Hu, T.; Lin, Z., Control systems with actuator saturation: analysis and design, (2001), Birkhäuser Boston, MA · Zbl 1061.93003
[10] Krantz, S.G.; Parks, H.R., The geometry of domains in space, (1999), Birkhäuser Boston · Zbl 0929.26001
[11] Krstic, M.; Bement, M., Nonovershooting control of strict-feedback nonlinear systems, IEEE transactions on automatic control, 51, 12, 1938-1943, (2006) · Zbl 1366.93182
[12] Krstic, M.; Kanellakopoulos, I.; Kokotovic, P.V., Nonlinear and adaptive control design, (1995), Wiley and Sons New York · Zbl 0763.93043
[13] Lewis, F.L.; Jagannathan, S.; Yesildirek, A., Neural network control of robot manipulators and nonlinear systems, (1999), Taylor & Francis London
[14] Li, Z.H.; Krstic, M., Maximizing regions of attraction via backstepping and CLFs with singularities, Systems & control letters, 30, 195-207, (1997) · Zbl 0901.93027
[15] Liu, D.; Michel, A.N., Dynamical systems with saturation nonlinearities, (1994), Springer-Verlag London, UK
[16] Marino, R.; Tomei, P., Nonlinear adaptive design: geometric, adaptive, and robust, (1995), Prentice Hall International (UK) Limited London · Zbl 0833.93003
[17] Mayne, D.Q.; Rawlings, J.B.; Rao, C.V.; Scokaert, P.O.M., Constrained model predictive control: stability and optimality, Automatica, 36, 789-814, (2000) · Zbl 0949.93003
[18] Ngo, K.B., Mahony, R., & Jiang, Z.P. (2005). Integrator backstepping using barrier functions for systems with multiple state constraints. In Proc. 44th IEEE conf. decision & control (pp. 8306-8312)
[19] Ortega, R.; Schaft, A.; van der Mareels, I.; Maschke, B., Putting energy back in control, IEEE control systems magazine, 21, 2, 18-33, (2001)
[20] Slotine, J.E.; Li, W., Applied nonlinear control, (1991), Prentice-Hall Englewood Cliff, NJ · Zbl 0753.93036
[21] Sontag, E.D., Mathematical control theory, () · Zbl 0844.93012
[22] Tee, K.P., Ge, S.S., & Tay, E.H. (2009). Adaptive control of electrostatic microactuators with bi-directional drive. IEEE Transactions on Control Systems Technology, in press (doi:10.1109/TCST.2008.2000981)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.