Sequential Convex Relaxation for Robust Static Output Feedback Structured Control

We analyse the very general class of uncertain systems that have Linear Fractional Representations (LFRs), and uncertainty blocks in a convex set with a finite number of vertices. For these systems we design static output feedback controllers. In the general case, computing a robust static output feedback controller with optimal performance gives rise to a bilinear matrix inequality (BMI). In this article we show how this BMI problem can be efficiently rewritten to fit in the framework of sequential convex relaxation, a method that searches simultaneously for a feasible controller and one with good performance. As such, our approach does not rely on being supplied with a feasible initial solution to the BMI. This sets it apart from methods that depend on a good initial, feasible starting point to progress from there using an alternating optimization scheme. In addition to using the proposed method, the controller matrices can be of a predetermined fixed structure. Alternatively, an L 1 constraint can be easily added to the optimization problem as a convex variant of a cardinality constraint, in order to induce sparsity on the controller matrices.

[1]  Paolo Massioni,et al.  Distributed control for alpha-heterogeneous dynamically coupled systems , 2014, Syst. Control. Lett..

[2]  Fu Lin,et al.  Design of Optimal Sparse Feedback Gains via the Alternating Direction Method of Multipliers , 2011, IEEE Transactions on Automatic Control.

[3]  M. Kothare,et al.  Optimal Sparse Output Feedback Control Design: a Rank Constrained Optimization Approach , 2014, 1412.8236.

[4]  Dimitri Peaucelle,et al.  From static output feedback to structured robust static output feedback: A survey , 2016, Annu. Rev. Control..

[5]  I. Postlethwaite,et al.  Linear Matrix Inequalities in Control , 2007 .

[6]  Michel Verhaegen,et al.  Sequential convex relaxation for convex optimization with bilinear matrix equalities , 2016, 2016 European Control Conference (ECC).

[7]  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).

[8]  Ju H. Park,et al.  Robust static output feedback H∞ control design for linear systems with polytopic uncertainties , 2015, Syst. Control. Lett..

[9]  Robert E. Benton,et al.  A non-iterative LMI-based algorithm for robust static-output-feedback stabilization , 1999 .

[10]  Mihailo R. Jovanovic,et al.  Controller architectures: Tradeoffs between performance and structure , 2016, Eur. J. Control.

[11]  M. Kothare,et al.  Output Feedback Controller Sparsification via H2-Approximation , 2015 .

[12]  Zhi-Quan Luo,et al.  An ADMM algorithm for optimal sensor and actuator selection , 2014, 53rd IEEE Conference on Decision and Control.

[13]  Guang-Hong Yang,et al.  Robust static output feedback control synthesis for linear continuous systems with polytopic uncertainties , 2013, Autom..

[14]  O. Toker,et al.  On the NP-hardness of solving bilinear matrix inequalities and simultaneous stabilization with static output feedback , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[15]  Carsten W. Scherer,et al.  LPV control and full block multipliers , 2001, Autom..

[16]  Shengyuan Xu,et al.  Robust H∞ control for uncertain discrete-time systems with time-varying delays via exponential output feedback controllers , 2004, Syst. Control. Lett..

[17]  Tetsuya Iwasaki,et al.  The dual iteration for fixed-order control , 1999, IEEE Trans. Autom. Control..

[18]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[19]  Yongxin Chen,et al.  Structure identification and optimal design of large-scale networks of dynamical systems , 2012 .