CLF-based nonlinear control with polytopic input constraints

This paper presents a practical method for generating high-performance control laws which are guaranteed to be stabilizing in the presence of known input constraints. We address the class of smooth non-linear systems which are affine in the control with non-smooth (rectangular or polytopic) actuator constraints and a known control Lyapunov function. We present a result which uses a complete state-dependent description of the stabilizing control value set to generate, point-wise, the set of input values which contains all the (Lyapunov) stabilizing control values that simultaneously obey the input constraints. The vertex enumeration algorithm is then used to derive a complete parameterization of this set, and a nonlinear program is employed to select a high-performance control from this feasible and stabilizing control set for an illustrative example.

[1]  Wilson J. Rugh,et al.  Gain scheduling dynamic linear controllers for a nonlinear plant , 1995, Autom..

[2]  Editors , 1986, Brain Research Bulletin.

[3]  Randal W. Beard,et al.  A graphical understanding of Lyapunov-based nonlinear control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[4]  Randal W. Beard,et al.  Satisficing: a new approach to constructive nonlinear control , 2004, IEEE Transactions on Automatic Control.

[5]  R. Suarez,et al.  Global CLF stabilization for systems with compact convex control value sets , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[6]  D. Mayne Nonlinear and Adaptive Control Design [Book Review] , 1996, IEEE Transactions on Automatic Control.

[7]  Eduardo D. Sontag,et al.  Universal formulas for CLF ’ s with respect to Minkowski balls 1 , 1999 .

[8]  Eduardo D. Sontag,et al.  Control-Lyapunov Universal Formulas for Restricted Inputs , 1995 .

[9]  Eduardo Sontag Smooth stabilization implies coprime factorization , 1989, IEEE Transactions on Automatic Control.

[10]  David Avis,et al.  Reverse Search for Enumeration , 1996, Discret. Appl. Math..

[11]  Z. Artstein Stabilization with relaxed controls , 1983 .

[12]  Yuandan Lin,et al.  A universal formula for stabilization with bounded controls , 1991 .

[13]  Ali Saberi,et al.  Editorial (Special issue on control problems with constraints) , 1999 .

[14]  Eduardo Sontag A Lyapunov-Like Characterization of Asymptotic Controllability , 1983, SIAM Journal on Control and Optimization.

[15]  Randy A. Freeman,et al.  Robust Nonlinear Control Design , 1996 .

[16]  R. Freeman,et al.  Robust Nonlinear Control Design: State-Space and Lyapunov Techniques , 1996 .

[17]  G. Ziegler Lectures on Polytopes , 1994 .

[18]  M. Sznaier,et al.  Suboptimal control of constrained nonlinear systems via receding horizon state dependent Riccati equations , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[19]  David Avis,et al.  How good are convex hull algorithms? , 1995, SCG '95.