Breadcrumb
- Home
- Publications
- Proceedings
- 2005 Annual Meeting
- Computing and Systems Technology Division
- Future Directions in Systems and Control
- (64g) A Global Optimization Approach to the Design of Stabilizing Controllers
In this work, we take different perspective to achieve stability. Instead of maximizing the stability margin, we require the resulting design to be stable with pre-specified degree of robustness, while optimizing the productivity of the underlying process system. Algebraic methods for stability, including mathematical results on the roots of polynomials and matrix eigenvalues, are employed in our approach. Their mathematical formulations and rigorous solution algorithms are developed in this work and various theoretical and numerical aspects are discussed.
As a concrete example, we consider the Belgian chocolate stabilization problem, a representative from this difficult class of controller design problems that remains still open since it was posed in 1994 [1]. We develop a solution strategy to solve this nonsmooth and nonconvex bilevel optimization problem to global optimality. Key to our approach is the elimination of the second-level problem by incorporating suitable stability constraints in the first-level problem. We then rely on the recently developed branch-and-reduce global optimization algorithm [2] to solve the resulting optimization problem to global optimality. We present extensive computational results, including new stabilizing controllers for the Belgian chocolate stabilization problem that improve the best known solutions for this problem.
References:
[1] Blondel, V., Simultaneous stabilization of linear systems, Lecture Notes in Control and Information Sciences 191, Springer, Berlin, 1994.
[2] Tawarmalani, M. and N. V. Sahinidis, Global optimization of mixed-integer nonlinear programs: A theoretical and computational study, Mathematical Programming, Ser. A, 99(3), 563-591, 2004.