Abstract
A wide variety of problems in system and control theory can be formulated or reformulated as convex optimization problems involving linear matrix inequalities (LMIs), that is, constraints requiring an affine combination of symmetric matrices to be positive semidefinite. For a few very special cases, there are analytical solutions to these problems, but in general LMI problems can be solved numerically in a very efficient way. Thus, the reduction of a control problem to an optimization problem based on LMIs constitutes, in a sense, a solution to the original problem. The objective of this article is to provide a tutorial on the application of optimization based on LMIs to robust control problems. In the first part of the article, we provide a brief introduction to optimization based on LMIs. In the second part, we describe a specific example, that of the robust stability and performance analysis of uncertain systems, using LMI optimization.
Similar content being viewed by others
References
Nesterov, Y., and Nemirovskii, A, Interior-Point Polynomial Methods in Convex Programming, Studies in Applied Mathematics, SIAM, Philadelphia, Pennsylvania, Vol. 13, 1994.
Alizadeh, F., Interior-Point Methods in Semidefinite Programming with Applications to Combinatorial Optimization, SIAM Journal on Optimization, Vol. 5, pp. 13–51, 1995.
Lewis, A. S., and Overton, M. L., Eigenvalue Optimization, Acta Numerica, Vol. 5, pp. 149–190, 1996.
Vandenberghe, L., and Boyd, S., Semidefinite Programming, SIAM Review, Vol. 38, pp. 49–95, 1996.
Boyd, S., El Ghaoui, L., Feron, E., and Balakrishnan, V., Linear Matrix Inequalities in System and Control Theory, Studies in Applied Mathematics, SIAM, Philadelphia, Pennsylvania, Vol. 15, 1994.
Vandenberghe, L., and Boyd, S., A Primal-Dual Potential Reduction Method for Problems Involving Matrix Inequalities, Mathematial Programming. Vol. 69, pp. 205–236, 1995.
Balakrishnan, V., and Feron, E., Linear Matrix Inequalities in Control Theory and Applications, Special Issue, International Journal of Robust and Nonlinear Control, Vol. 6, pp. 896–1099, 1996.
Vandenberghe, L., and Balakrishnan, V., Algorithms and Software for LMI Problems in Control, IEEE Control Systems Magazine, Vol. 17, pp. 89–95, 1997.
Boyd, S., and El Ghaoui, L., Method of Centers for Minimizing Generalized Eigenvalues, Linear Algebra and Applications, Vol. 188, pp. 63–111, 1993.
Boyd, S., and Barratt, C., Linear Controller Design: Limits of Performance, Prentice-Hall, Englewood Cliffs, New Jersey, 1991.
Bland, R. G., Goldfarb, D., and Todd, M. J., The Ellipsoid Method: A Survey, Operations Research, Vol. 29, pp. 1039–1091, 1981.
Cullum, J., Donath, W., and Wolfe, P., The Minimization of Certain Nondifferentiable Sums of Eigenvalues of Symmetric Matrices, Mathematical Programming Study, Vol. 3, pp. 35–55, 1975.
Overton, M., On Minimizing the Maximum Eigenvalue of a Symmetric Matrix, SIAM Journal on Matrix Analysis and Applications, Vol. 9, pp. 256–268, 1988.
Nesterov, Y., and Nemirovskii, A., Optimization over Positive-Semidefinite Matrices: Mathematical Background and User's Manual, Central Economics and Mathematics Institute, Russian Academy of Sciences, Moscow, Russia, 1990.
Gahinet, P., Nemirovskii, A., Laub, A. J., and Chilali, M., LMI Control Toolbox, The MathWorks, Natick, Massachusetts, 1995.
Vandenberghe, L., and Boyd, S., Software for Semidefinite Programming, User's Guide, Version Beta, Stanford University, Stanford, California, 1994 (available at http://www-isl.stanford.edu/people/boyd).
Wu, S. P., and Boyd, S., SDPSOL: A Parser / Solver for Semidefinite Programming and Determinant Maximization Problems with Matrix Structure, User's Guide, Version Beta, Stanford University, Stanford, California, 1996.
El Ghaoui, L., Nikoukha, R., and Delebecque, F., LMITOOL: A Front-End for LMI Optimization, User's Guide, 1995 (available via anonymous ftp from ftp.ensta.fr, under/pub/elghaoui/lmitool).
Beran, E., The Induced Norm Control Toolbox, User's Manual, 1995 (available at http://www.iau.dtu.dk/Staff/ebb/INCT).
Lur'e, A. I., Some Nonlinear Problems in the Theory of Automatic Control, H. M. Stationery Office, London, England, 1957.
Yakubovich, V. A., The Method of Matrix Inequalities in the Stability Theory of Nonlinear Control Systems, Parts 1–3, Automation and Remote Control, Vol. 25, pp. 905–917, 1967; Vol. 26, pp. 577–592, 1967; Vol. 26, pp. 753–763, 1967.
Willems, J. C., Least-Squares Stationary Optimal Control and the Algebraic Riccati Equation, IEEE Transactions on Automatic Control, Vol. 16, pp. 621–634, 1971.
Pyatnitskii, E. S., and Skorodinskii, V. I., Numerical Methods of Lyapunov Function Construction and Their Application to the Absolute Stability Problem, Systems and Control Letters, Vol. 2, pp. 130–135, 1982.
Horisberger, H. P., and BÉlanger, P. R., Regulators for Linear Time-Invariant Plants with Uncertain Parameters, IEEE Transactions on Automatic Control, Vol. 21, pp. 705–708, 1976.
Desoer, C. A., and Vidyasagar, M., Feedback Systems: Input-Output Properties, Academic Press, New York, New York, 1975.
Lur'e, A. I., and Postnikov, V. N., On the Theory of Stability of Control Systems, Applied Mathematics and Mechanics, Vol. 8, pp. 3–13, 1944 (in Russian).
Doyle, J., Analysis of Feedback Systems with Structured Uncertainties, IEE Proceedings, Vol. 129D, pp. 242–250, 1982.
Safonov, M. G., Stability Margins of Diagonally Perturbed Multivariable Feedback Systems, IEE Proceedings, Vol. 129D, pp. 251–256, 1982.
Balas, G., Doyle, J. C., Glover, K., Packard, A., and Smith, R., μ-Analysis and Synthesis Toolbox, The MathWorks, Natick, Massachusetts, 1991.
Chiang, R., and Safonov, M. G., Robust Control Toolbox, The MathWorks, Natick, Massachusetts, 1991.
Safonov, M. G., and Chiang, R. Y., Real/Complex K m-Synthesis without Curve Fitting, Control and Dynamic Systems, Edited by C. T. Leondes, Academic Press, New York, New York, Vol. 56, pp. 303–324, 1993.
How, J. P., and Hall, S. R., Connections between the Popov Stability Criterion and Bounds for Real Parametric Uncertainty, Proceedings of the American Control Conference, Vol. 2, pp. 1084–1089, 1993.
Balakrishnan, V., Linear Matrix Inequalities in Robustness Analysis with Multipliers, Systems and Control Letters, Vol. 25, pp. 265–272, 1995.
Goh, K. C., and Safonov, M. G., Robust Analysis, Sectors, and Quadratic Functionals, Proceedings of the IEEE Conference on Decision and Control, Vol. 2, pp. 1988–1993, 1995.
Megretski, A., and Rantzer, A., System Analysis via Integral Quadratic Constraints, IEEE Transactions on Automatic Control, Vol. 42, pp. 819–830, 1997.
Balakrishnan, V., Construction of Lyapunov Functions in Robustness Analysis with Multipliers, Proceedings of the IEEE Conference on Decision and Control, Vol. 3, pp. 2021–2025, 1994.
Vidyasagar, M., Nonlinear Systems Analysis, 2nd Edition, Prentice-Hall, Englewood Cliffs, New Jersey, 1993.
Anderson, B. D. O., The Small-Gain Theorem, the Passivity Theorem, and Their Equivalence, Journal of the Franklin Institute, Vol. 293, pp. 105–115, 1972.
Narendra, K. S., and Taylor, J. H., Frequency Domain Criteria for Absolute Stability, Electrical Science, Academic Press, New York, New York, 1973.
Anderson, B., and Vongpanitlerd, S., Network Analysis and Synthesis: A Modern Systems Theory Approach, Prentice-Hall, Englewood Cliffs, New Jersey, 1973.
Rantzer, A., On the Kalman-Yakubovich-Popov Lemma, Systems and Control Letters, Vol. 28, pp. 7–10, 1996.
Chou, Y. S., Tits, A. L., and Balakrishnan, V., Absolute Stability Theory, μ-Theory, and State-Space Verification of Frequency-Domain Conditions: Connections and Implications for Computation, Technical Report TR 97-23, Institute for Systems Research, University of Maryland, 1997.
Tits, A. L., Balakrishnan, V., and Lee, L., Robustness under Bounded Uncertainty with Phase Information, Technical Report TR 96-14, Institute for Systems Research, University of Maryland, 1996.
Aubin, J. P., and Cellina, A., Differential Inclusions, Comprehensive Studies in Mathematics, Springer Verlag, Berlin, Germany, Vol. 264, 1984.
Willems, J. C., Dissipative Dynamical Systems, Part I: General Theory, Archive for Rational Mechanics and Analysis, Vol. 45, pp. 321–351, 1972.
Willems, J. C., Dissipative Dynamical Systems, Part 2: Linear Systems with Quadratic Supply Rates, Archive for Rational Mechanics and Analysis, Vol. 45, pp. 352–393, 1972.
Bendsoe, M., Ben-Tal, A., and Zowe, J., Optimization Methods for Truss Geometry and Topology Design, Structural Optimization, Vol. 7, pp. 141–159, 1994.
Sapatnekar, S. S., A convex Programming Approach to Problems in VLSI Design, PhD Thesis, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Illinois, 1992.
Chuang, W., Sapatnekar, S. S., and Hajj, I. N., Timing and Area Optimization for Standard-Cell VLSI Circuit Design, IEEE Transactions on Computer-Aided Design, Vol. 14, pp. 308–320, 1995.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Balakrishnan, V., Kashyap, R.L. Robust Stability and Performance Analysis of Uncertain Systems Using Linear Matrix Inequalities. Journal of Optimization Theory and Applications 100, 457–478 (1999). https://doi.org/10.1023/A:1022626120665
Issue Date:
DOI: https://doi.org/10.1023/A:1022626120665