Control of nonlinear systems with partial state constraints using a barrier Lyapunov function

This article addresses the problem of control design for strict-feedback systems with constraints on the states. To prevent the states from violating the constraints, we employ a barrier Lyapunov function (BLF), which grows to infinity whenever its arguments approaches some finite limits. Based on BLF-based backstepping, we show that asymptotic output tracking is achieved without violation of any constraint, provided that the initial states and control parameters are feasible. We also establish sufficient conditions to ensure feasibility, which can be checked offline without precise knowledge of the initial states. The feasibility conditions are relaxed when handling the partial state constraint problem as compared to the full state constraint problem. In the presence of parametric uncertainties, BLF-based adaptive backstepping is useful in preventing the states from transgressing the constrained region during the transient stages of online parameter adaptation. To relax the feasibility conditions, asymmetric error bounds are considered and asymmetric barrier functions are used for control design. The performance of the BLF-based control is illustrated with two simulated examples.

[1]  Chun-Yi Su,et al.  Combined adaptive and variable structure control for constrained robots , 1995, Autom..

[2]  Frank Allgöwer,et al.  Nonlinear Model Predictive Control , 2007 .

[3]  Alberto Bemporad,et al.  Reference governor for constrained nonlinear systems , 1998, IEEE Trans. Autom. Control..

[4]  Dennis S. Bernstein,et al.  Robust nonlinear control of the electromagnetically controlled oscillator , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[5]  Keng Peng Tee,et al.  Control of nonlinear systems with time-varying output constraints , 2009, 2009 IEEE International Conference on Control and Automation.

[6]  Keng Peng Tee,et al.  Adaptive Control of Electrostatic Microactuators With Bidirectional Drive , 2009, IEEE Transactions on Control Systems Technology.

[7]  M. Packirisamy,et al.  Torque Multiplication and Singularity Avoidance in the Control of Electrostatic Torsional Micro-Mirrors , 2008 .

[8]  A. Michel,et al.  Dynamical systems with saturation nonlinearities , 1994 .

[9]  Fengjun Yan,et al.  Non-equilibrium transient trajectory shaping control via multiple Barrier Lyapunov Functions for a class of nonlinear systems , 2010, Proceedings of the 2010 American Control Conference.

[10]  Martin Guay,et al.  Extremum-seeking control of state-constrained nonlinear systems , 2004, Autom..

[11]  Keng Peng Tee,et al.  Control of nonlinear systems with full state constraint using a Barrier Lyapunov Function , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[12]  Miroslav Krstic,et al.  Nonovershooting Control of Strict-Feedback Nonlinear Systems , 2006, IEEE Transactions on Automatic Control.

[13]  Keng Peng Tee,et al.  Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function , 2010, IEEE Transactions on Neural Networks.

[14]  Francis Eng Hock Tay,et al.  Barrier Lyapunov Functions for the control of output-constrained nonlinear systems , 2009, Autom..

[15]  K. D. Do,et al.  Control of nonlinear systems with output tracking error constraints and its application to magnetic bearings , 2010, Int. J. Control.

[16]  Elmer G. Gilbert,et al.  An extended command governor for constrained linear systems with disturbances , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[17]  Tingshu Hu,et al.  Control Systems with Actuator Saturation: Analysis and Design , 2001 .

[18]  Martin Guay,et al.  Robust Constraint Satisfaction for Continuous-Time Nonlinear Systems in Strict Feedback Form , 2010, IEEE Transactions on Automatic Control.

[19]  Tingshu Hu,et al.  Control Systems with Actuator Saturation: Analysis and Design , 2001 .

[20]  G. Martin,et al.  Nonlinear model predictive control , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[21]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[22]  J. Doyle,et al.  Optimization-based methods for nonlinear and hybrid systems verification , 2005 .

[23]  Ilya V. Kolmanovsky,et al.  Nonlinear tracking control in the presence of state and control constraints: a generalized reference governor , 2002, Autom..

[24]  R. Mahony,et al.  Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[25]  Martin Buss,et al.  Continuous control mode transitions for invariance control of constrained nonlinear systems , 2007, 2007 46th IEEE Conference on Decision and Control.