Abstract
In this paper, we develop a global optimization methodology to solve stabilization problems. We first formulate stabilization problems as bilevel programming problems. By invoking the Hurwitz stability conditions, we reformulate these bilevel programs to equivalent single-level nonconvex optimization programs. The branch-and-reduce global optimization algorithm is finally applied to these problems. Using the proposed methodology, we report improved solutions for two feedback stabilization problems from the literature. In addition, we improve the lower bound of the stabilizability parameter of the Belgian chocolate problem from the previous best known 0.96 to 0.973974.
Similar content being viewed by others
References
Anderson B.D.O. (1993) Controller design: Moving from theory to practice. IEEE Control Syst. 13(4): 16–25
Balakrishnan V., Boyd S. (1992) Global optimization in control system analysis and design. Control Dyn. Syst. Adv. Theory Appl. 53, 1–56
Beran E., Vandenberghe L., Boyd S. (1997) A global BMI algorithm based on the generalized Benders decomposition. In: Proceedings of the European Control Conference. Bruxelles, Belgium
Bilharz H. (1944) Bemerkung zu einem satze von (hurwitz). Zeitschrift für angewandte Mathematik und Mechanik 24(1): 77–82
Blondel V.D. (1994) Simultaneous Stabilization of Linear Systems, volume 191 of Lecture notes in Control and Information Sciences. Springer-Verlag, London
Blondel V.D., Gevers M. (1993) Simultaneous stabilizability of three linear systems is rationally undecidable. Math. Control Signals Syst. 6(2): 135–145
Blondel V.D., Tsitsiklis J.H. (1997) NP-hardness of some linear control design problems. SIAM J. Control Optim. 35(6): 2118–2127
Burke J.V., Henrion D., Lewis A.S., Overton M.L. (2005) Analysis of a Belgian chocolate stabilization problem. LAAS-CNRS Research Report, 05164. Toulouse, France
Chang Y., Sahinidis N.V. (2005) Optimization of metabolic pathways under stability considerations. Comput. Chem. Eng. 29(3): 467–479
Fares B., Apkarian P., Noll D. (2001) An augmented Lagrangian method for a class of LMI-constrained problems in robust control theory. Int. J. Control 74(4): 348–360
Gantmacher F.R. (1959) Applications of the Theory of Matrices. Interscience, New York, Translation and revision by J. L. Brenner
Goh K.-C., Safonov M.G., Papavassilopoulos G.P. (1995) Global optimization for the biaffine matrix inequality problem. J. Glob. Optim. 7(4): 365–380
Hassibi, A., How, J., Boyd, S.: A path-following method for solving BMI problems in control. In: Proceedings of American Control Conference. San Diego, California, USA (1999)
Hurwitz A. (1895) Ueber die bedingungen, unter welchen eine gleichung nur wurzeln mit negativen reellen theilen besitzt. Math. Annalen 46(2): 273–284
Kawanishi, M., Sugie, T., Kanki, H.: BMI global optimization based on branch and bound method taking account of the property of local minima. In: Proceedings of the 36th IEEE Conference on Decision and Control, vol. 1, pp. 781–786 (1997)
Leibfritz F. (2003) COMPl e ib: Constraint matrix-optimization problem library–A collection of test examples for nonlinear semidefinite programs, control system design and related problems. Technical report, University of Trier
Liénard A., Chipart M.H. (1914) Sur la signe de la partie réelle des racines d’une équation algébrique. J. Math. Pures Appl. 10(4): 291–346
McCormick G.P. (1976) Computability of global solutions to factorable nonconvex programs: Part I – Convex underestimating problems. Math. Program. 10(2): 147–175
Patel V.V. (1999) Solution to the “Champagne problem” on the simultaneous stabilisation of three plants. Syst. Control Lett. 37(3): 173–175
Patel V.V., Deodhare G., Viswanath T. (2002) Some applications of randomized algorithms for control system design. Automatica 38(12): 2085–2092
Routh E.J. (ed) (1877) A Treatise on the Stability of a Given State of Motion. Macmillan and Co., London
Ryoo H.S., Sahinidis N.V. (1996) A branch-and-reduce approach to global optimization. J. Glob. Optim. 8, 107–139
Sahinidis N.V. (1996) BARON: a general purpose global optimization software package. J. Glob. Optim. 8, 201–205
Sahinidis N.V., Tawarmalani M. (2005) BARON 7.5: Global Optimization of Mixed-Integer Nonlinear Programs. User’s Manual, Champaign, Illinois, USA
Sasaki T., Murao H. (1982) Efficient Gaussian elimination method for symbolic determinants and linear systems. ACM Trans. Math. Software 8(3): 277–289
Schwarz H.R. (1956) Ein verfahren zur stabilitätsfrage bei matrizen-eigenwerte-probleme. Zeitschrift für angewandte Mathematik und Physik 7(5): 473–500
Shectman J.P., Sahinidis N.V. (1998) A finite algorithm for global minimization of separable concave programs. J. Glob. Optimi. 12, 1–36
Strelitz Sh. (1977) On the Routh-Hurwitz problem. Am. Math. Monthly 84(7): 542–544
Tawarmalani M., Ahmed S., Sahinidis N.V. (2002) Product disaggregation and relaxations of mixed-integer rational programs. Optim. Eng. 3(3): 281–303
Tawarmalani M., Sahinidis N.V. (2002) Convex extensions and envelopes of lower semi-continuous functions. Math. Program. 93(2): 247–263
Tawarmalani M., Sahinidis N.V. (2002) Convexification and Global Optimization in Continuous and Mixed-Integer Nonlinear Programming: Theory, Algorithms, Software, and Applications, volume 65 of Nonconvex Optimization and Its Applications. Kluwer Academic Publishers, Dordrecht
Tawarmalani M., Sahinidis N.V. (2004) Global optimization of mixed-integer nonlinear programs: A theoretical and computational study. Math. Program. 99(3): 563–591
Tawarmalani M., Sahinidis N.V. (2005) A polyhedral branch-and-cut approach to global optimization. Math. Program. 103, 225–249
Tuan H.D., Apkarian P., Nakashima Y. (2000) A new Lagrangian dual global optimization algorithm for solving bilinear matrix inequalities. Int. J. Robust Nonlinear Control 10(7): 561–578
Viswanathan J., Grossmann I.E. (1990) A combined penalty function and outer-approximation method for MINLP optimization. Comput. Chem. Eng. 14(7): 769–782
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chang, Y., Sahinidis, N.V. Global optimization in stabilizing controller design. J Glob Optim 38, 509–526 (2007). https://doi.org/10.1007/s10898-006-9092-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-006-9092-2