Convex relaxation for optimal distributed control problem

This paper is concerned with the optimal distributed control (ODC) problem. The objective is to design a fixed-order distributed controller with a pre-specified structure for a discrete-time system. It is shown that this NP-hard problem has a quadratic formulation, which can be relaxed to a semidefinite program (SDP). If the SDP relaxation has a rank-1 solution, a globally optimal distributed controller can be recovered from this solution. By utilizing the notion of treewidth, it is proved that the nonlinearity of the ODC problem appears in such a sparse way that its SDP relaxation has a matrix solution with rank at most 3. A near-optimal controller together with a bound on its optimality degree may be obtained by approximating the low-rank SDP solution with a rank-1 matrix. This convexification technique can be applied to both time-domain and Lyapunov-domain formulations of the ODC problem. The efficacy of this method is demonstrated in numerical examples.

[1]  Javad Lavaei,et al.  Convex Relaxation for Optimal Distributed Control Problem — Part II : Lyapunov Formulation and Case Studies , 2022 .

[2]  Geir E. Dullerud,et al.  Distributed control design for spatially interconnected systems , 2003, IEEE Trans. Autom. Control..

[3]  David P. Williamson,et al.  Approximation algorithms for MAX-3-CUT and other problems via complex semidefinite programming , 2001, STOC '01.

[4]  Nuno C. Martins,et al.  On the Nearest Quadratically Invariant Information Constraint , 2011, IEEE Transactions on Automatic Control.

[5]  Daniel Bienstock,et al.  LP formulations for mixed-integer polynomial optimization problems , 2015, 1501.00288.

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

[7]  Pablo A. Parrilo,et al.  ℋ2-optimal decentralized control over posets: A state space solution for state-feedback , 2010, 49th IEEE Conference on Decision and Control (CDC).

[8]  Nikolai Matni,et al.  A dual problem in ℌ2 decentralized control subject to delays , 2013, 2013 American Control Conference.

[9]  Hans L. Bodlaender,et al.  A Tourist Guide through Treewidth , 1993, Acta Cybern..

[10]  Geir E. Dullerud,et al.  Distributed control of heterogeneous systems , 2004, IEEE Transactions on Automatic Control.

[11]  Fu Lin,et al.  On the optimal design of structured feedback gains for interconnected systems , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[12]  Gábor Pataki,et al.  On the Rank of Extreme Matrices in Semidefinite Programs and the Multiplicity of Optimal Eigenvalues , 1998, Math. Oper. Res..

[13]  Dragoslav D. Šiljak,et al.  Decentralized control and computations: status and prospects , 1996 .

[14]  K. Khalil On the Complexity of Decentralized Decision Making and Detection Problems , 2022 .

[15]  Javad Lavaei,et al.  High-performance decentralized control design for general interconnected systems with applications in cooperative control , 2007, Int. J. Control.

[16]  Javad Lavaei,et al.  Optimal decentralized control problem as a rank-constrained optimization , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[17]  Fernando Paganini,et al.  Convex synthesis of localized controllers for spatially invariant systems , 2002, Autom..

[18]  Sanjay Lall,et al.  Optimal controller synthesis for the decentralized two-player problem with output feedback , 2012, 2012 American Control Conference (ACC).

[19]  Anders Rantzer,et al.  Distributed control of positive systems , 2011, IEEE Conference on Decision and Control and European Control Conference.

[20]  Anton van den Hengel,et al.  Semidefinite Programming , 2014, Computer Vision, A Reference Guide.

[21]  Javad Lavaei,et al.  Low-rank solutions of matrix inequalities with applications to polynomial optimization and matrix completion problems , 2014, 53rd IEEE Conference on Decision and Control.

[22]  Javad Lavaei,et al.  Efficient convex relaxation for stochastic optimal distributed control problem , 2014, 2014 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[23]  Evangelos Theodorou,et al.  Convexity of optimal linear controller design , 2013, 52nd IEEE Conference on Decision and Control.

[24]  Takashi Tanaka,et al.  The Bounded Real Lemma for Internally Positive Systems and H-Infinity Structured Static State Feedback , 2011, IEEE Transactions on Automatic Control.

[25]  Joe H. Chow,et al.  A parametrization approach to optimal H∞ and H2 decentralized control problems , 1993, 1992 American Control Conference.

[26]  A. Jadbabaie,et al.  Optimal Control of Spatially Distributed Systems , 2008, IEEE Transactions on Automatic Control.

[27]  Petros G. Voulgaris,et al.  A convex characterization of distributed control problems in spatially invariant systems with communication constraints , 2005, Syst. Control. Lett..

[28]  Javad Lavaei,et al.  Decentralized Implementation of Centralized Controllers for Interconnected Systems , 2012, IEEE Transactions on Automatic Control.

[29]  Sanjay Lall,et al.  A Characterization of Convex Problems in Decentralized Control$^ast$ , 2005, IEEE Transactions on Automatic Control.

[30]  T. Markham,et al.  A Generalization of the Schur Complement by Means of the Moore–Penrose Inverse , 1974 .

[31]  Fernando Paganini,et al.  Distributed control of spatially invariant systems , 2002, IEEE Trans. Autom. Control..

[32]  S. Low,et al.  Zero Duality Gap in Optimal Power Flow Problem , 2012, IEEE Transactions on Power Systems.

[33]  Javad Lavaei,et al.  On the exactness of semidefinite relaxation for nonlinear optimization over graphs: Part I , 2013, 52nd IEEE Conference on Decision and Control.

[34]  Pablo A. Parrilo,et al.  $ {\cal H}_{2}$-Optimal Decentralized Control Over Posets: A State-Space Solution for State-Feedback , 2010, IEEE Transactions on Automatic Control.

[35]  Murti V. Salapaka,et al.  Structured optimal and robust control with multiple criteria: a convex solution , 2004, IEEE Transactions on Automatic Control.

[36]  Javad Lavaei,et al.  Control of continuous-time LTI systems by means of structurally constrained controllers , 2008, Autom..

[37]  Francesco Borrelli,et al.  Decentralized receding horizon control for large scale dynamically decoupled systems , 2009, Autom..

[38]  John Doyle,et al.  Output feedback ℌ2 model matching for decentralized systems with delays , 2012, 2013 American Control Conference.

[39]  G. Scorletti,et al.  An LMI approach to dencentralized H8 control , 2001 .

[40]  Shuzhong Zhang,et al.  On Cones of Nonnegative Quadratic Functions , 2003, Math. Oper. Res..

[41]  G. Zhai,et al.  Decentralized H∞ Controller Design: A Matrix Inequality Approach Using a Homotopy Method , 1998 .

[42]  Francesco Borrelli,et al.  Distributed LQR Design for Identical Dynamically Decoupled Systems , 2008, IEEE Transactions on Automatic Control.

[43]  J. Lavaei,et al.  Physics of power networks makes hard optimization problems easy to solve , 2012, 2012 IEEE Power and Energy Society General Meeting.

[44]  Javad Lavaei,et al.  On the exactness of semidefinite relaxation for nonlinear optimization over graphs: Part II , 2013, 52nd IEEE Conference on Decision and Control.

[45]  Nader Motee,et al.  Optimal Control of Spatially Distributed Systems , 2008, 2007 American Control Conference.

[46]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[47]  Y. Nesterov Semidefinite relaxation and nonconvex quadratic optimization , 1998 .

[48]  H. Witsenhausen A Counterexample in Stochastic Optimum Control , 1968 .

[49]  Shuzhong Zhang,et al.  Approximation algorithms for homogeneous polynomial optimization with quadratic constraints , 2010, Math. Program..

[50]  Cédric Langbort,et al.  Distributed control design for systems interconnected over an arbitrary graph , 2004, IEEE Transactions on Automatic Control.

[51]  Fu Lin,et al.  Augmented Lagrangian Approach to Design of Structured Optimal State Feedback Gains , 2011, IEEE Transactions on Automatic Control.

[52]  Kazuo Murota,et al.  Exploiting Sparsity in Semidefinite Programming via Matrix Completion I: General Framework , 2000, SIAM J. Optim..

[53]  Pedro Luis Dias Peres,et al.  Decentralized control through parameter space optimization , 1994, Autom..

[54]  Javad Lavaei,et al.  Exactness of Semidefinite Relaxations for Nonlinear Optimization Problems with Underlying Graph Structure , 2014, SIAM J. Optim..