Computing the Distance to Uncontrollability via LMIs: Lower and Upper Bounds Computation and Exactness Verification

In this paper, we consider the problem to compute the distance to uncontrollability of a given controllable pair A isin C n times n and B isin Cn times m. It is known that this problem is equivalent to computing the minimum of the smallest singular value of [ A - zI B ] over z isin C. With this fact, Gu proposed an algorithm that correctly estimates the distance at a computation cost O(n6). On the other hand, in the community of control theory, remarkable advances have been made on the techniques to deal with parametrized linear matrix inequalities (LMIs) as well as the analysis of positive polynomials. This motivates us to explore an alternative LMI-based algorithm and shed more insight on the problem to estimate the distance to uncontrollability. In fact, this paper shows that we can establish an effective method to compute a lower bound of the distance by simply applying the existing techniques to solve parametrized LMIs. To obtain an upper bound, on the other hand, we analyze in detail the solutions resulting from the LMI optimization carried out to compute the lower bound. This enables us to estimate the location of the local, but potentially global optimizer z* isin C in a reasonable fashion. We thus provide a novel technique to obtain an upper bound of the distance by evaluating the smallest singular value on the estimated optimizer z*. It turns out that the lower and upper bounds are very close in all tested numerical examples. We finally derive an algebraic condition under which the exactness of the suggested computation method of the lower bound can be ensured, based on the convex duality theory. Furthermore, we show that the suggested computation method of the upper bound is closely related to the obtained algebraic condition for the exactness verification

[1]  V. Mehrmann,et al.  AN ANALYSIS OF THE POLE PLACEMENT PROBLEM II. THE MULTI-INPUT CASE∗ , 1997 .

[2]  J. Doyle,et al.  Essentials of Robust Control , 1997 .

[3]  Michael Sebek,et al.  Positive polynomials and robust stabilization with fixed-order controllers , 2003, IEEE Trans. Autom. Control..

[4]  W. Rudin Principles of mathematical analysis , 1964 .

[5]  C. Paige Properties of numerical algorithms related to computing controllability , 1981 .

[6]  Venkataramanan Balakrishnan,et al.  Semidefinite programming duality and linear time-invariant systems , 2003, IEEE Trans. Autom. Control..

[7]  A. Rantzer On the Kalman-Yakubovich-Popov lemma , 1996 .

[8]  Ming Gu,et al.  New Methods for Estimating the Distance to Uncontrollability , 2000, SIAM J. Matrix Anal. Appl..

[9]  Pierre-Alexandre Bliman,et al.  A Convex Approach to Robust Stability for Linear Systems with Uncertain Scalar Parameters , 2003, SIAM J. Control. Optim..

[10]  F Rikus Eising,et al.  Between controllable and uncontrollable , 1984 .

[11]  A. Ohara,et al.  On solvability and numerical solutions of parameter-dependent differential matrix inequality , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[12]  Tomomichi Hagiwara,et al.  Generalized S-procedure for inequality conditions on one-vector-lossless sets and linear system analysis , 2004, CDC.

[13]  Shinji Hara,et al.  Generalized KYP lemma: unified frequency domain inequalities with design applications , 2005, IEEE Transactions on Automatic Control.

[14]  C. Scherer Higher-order relaxations for robust LMI problems with verifications for exactness , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[15]  Adrian S. Lewis,et al.  Pseudospectral Components and the Distance to Uncontrollability , 2005, SIAM J. Matrix Anal. Appl..

[16]  S. Boyd,et al.  A regularity result for the singular values of a transfer matrix and a quadratically convergent algorithm for computing its L ∞ -norm , 1990 .

[17]  T. Iwasaki,et al.  Generalized S-procedure and finite frequency KYP lemma , 2000 .

[18]  Carsten W. Scherer,et al.  LMI Relaxations in Robust Control , 2006, Eur. J. Control.

[19]  C. W. Scherer,et al.  Relaxations for Robust Linear Matrix Inequality Problems with Verifications for Exactness , 2005, SIAM J. Matrix Anal. Appl..

[20]  N.J. Higham,et al.  The sensitivity of computational control problems , 2004, IEEE Control Systems.

[21]  Ming Gu,et al.  Fast Methods for Estimating the Distance to Uncontrollability , 2006, SIAM J. Matrix Anal. Appl..

[22]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .