State Feedback Control for a Class of Polynomial Nonlinear Discrete-Time Systems with Norm-Bounded Uncertainties: An Integrator Approach

Abstract This paper investigates the problem of designing a nonlinear state feedback controller for a class of uncertain polynomial discrete-time systems using rational Lyapunov functions. The uncertainty that under consideration is modelled as a norm-bounded uncertainty. In general, the problem of designing a controller for polynomial discrete-time systems cannot be formulated as a convex problem. This is due to the fact that the Lyapunov function and the control input is not jointly convex, hence it cannot be solved by a semidefinite programming (SDP). In this paper, we propose a novel approach where an integrator is introduced to convexify the nonconvex controller design problem, so that it can be solved easily by SDP. Furthermore, based on the sum of squares approach, sufficient conditions for the existence of a rational polynomial state feedback controller for a polynomial discrete-time systems are given in terms of solvability of polynomial matrix inequalities. These inequalities are then solved by the recently developed sum of squares (SOS) solvers. Finally, numerical example is provided to demonstrate the validity of this integrator approach.

[1]  Guang-Hong Yang,et al.  Fault tolerant H∞ control for a class of nonlinear discrete-time systems: Using sum of squares optimization , 2008, 2008 American Control Conference.

[2]  A. Papachristodoulou,et al.  Nonlinear control synthesis by sum of squares optimization: a Lyapunov-based approach , 2004, 2004 5th Asian Control Conference (IEEE Cat. No.04EX904).

[3]  Didier Henrion,et al.  GloptiPoly 3: moments, optimization and semidefinite programming , 2007, Optim. Methods Softw..

[4]  Sing Kiong Nguang,et al.  A nonlinear static output controller design for polynomial systems: An iterative sums of squares approach , 2011, 2011 4th International Conference on Mechatronics (ICOM).

[5]  Sing Kiong Nguang,et al.  Static output feedback controller design for uncertain polynomial systems: an iterative sums of squares approach , 2011 .

[6]  Murat Arcak,et al.  Constructive nonlinear control: a historical perspective , 2001, Autom..

[7]  J. Geromel,et al.  A new discrete-time robust stability condition , 1999 .

[8]  Eduardo Sontag A universal construction of Artstein's theorem on nonlinear stabilization , 1989 .

[9]  Guanghong Yang,et al.  Fault‐tolerant control synthesis for a class of nonlinear systems: Sum of squares optimization approach , 2009 .

[10]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[11]  Olga Taussky-Todd SOME CONCRETE ASPECTS OF HILBERT'S 17TH PROBLEM , 1996 .

[12]  Dan Zhao,et al.  An improved nonlinear H∞ synthesis for parameter-dependent polynomial nonlinear systems using SOS programming , 2009, 2009 American Control Conference.

[13]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[14]  V. Powers,et al.  An algorithm for sums of squares of real polynomials , 1998 .

[15]  Pablo A. Parrilo,et al.  Introducing SOSTOOLS: a general purpose sum of squares programming solver , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[16]  P. Olver Nonlinear Systems , 2013 .

[17]  Tatsuo Narikiyo,et al.  An improved SOS-based stabilization condition for uncertain polynomial systems , 2010, Proceedings of SICE Annual Conference 2010.

[18]  P. Parrilo Structured semidefinite programs and semialgebraic geometry methods in robustness and optimization , 2000 .

[19]  A. D. Mahindrakar,et al.  Nonlinear Control System , 2014 .

[20]  A. Papachristodoulou,et al.  A tutorial on sum of squares techniques for systems analysis , 2005, Proceedings of the 2005, American Control Conference, 2005..

[21]  Stephen P. Boyd,et al.  Semidefinite Programming , 1996, SIAM Rev..

[22]  Mrdjan J. Jankovic,et al.  Constructive Nonlinear Control , 2011 .

[23]  G. Chesi,et al.  LMI Techniques for Optimization Over Polynomials in Control: A Survey , 2010, IEEE Transactions on Automatic Control.

[24]  Jun Xu,et al.  Synthesis of Discrete-time Nonlinear Systems: A SOS Approach , 2007, 2007 American Control Conference.

[25]  Fen Wu,et al.  Regional stabilisation of polynomial non-linear systems using rational Lyapunov functions , 2009, Int. J. Control.

[26]  H. Hindi,et al.  A tutorial on convex optimization , 2004, Proceedings of the 2004 American Control Conference.

[27]  J. Willems Dissipative dynamical systems part I: General theory , 1972 .