We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

eess.SY

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Electrical Engineering and Systems Science > Systems and Control

Title: System Level Synthesis via Dynamic Programming

Abstract: System Level Synthesis (SLS) parametrization facilitates controller synthesis for large, complex, and distributed systems by incorporating system level constraints (SLCs) into a convex SLS problem and mapping its solution to stable controller design. Solving the SLS problem at scale efficiently is challenging, and current attempts take advantage of special system or controller structures to speed up the computation in parallel. However, those methods do not generalize as they rely on the specific system/controller properties.
We argue that it is possible to solve general SLS problems more efficiently by exploiting the structure of SLS constraints. In particular, we derive dynamic programming (DP) algorithms to solve SLS problems. In addition to the plain SLS without any SLCs, we extend DP to tackle infinite horizon SLS approximation and entrywise linear constraints, which form a superclass of the locality constraints. Comparing to convex program solver and naive analytical derivation, DP solves SLS 4 to 12 times faster and scales with little computation overhead. We also quantize the cost of synthesizing a controller that stabilizes the system in a finite horizon through simulations.
Subjects: Systems and Control (eess.SY); Optimization and Control (math.OC)
DOI: 10.1109/CDC42340.2020.9304369
Cite as: arXiv:2004.12567 [eess.SY]
  (or arXiv:2004.12567v2 [eess.SY] for this version)

Submission history

From: Shih-Hao Tseng [view email]
[v1] Mon, 27 Apr 2020 03:26:41 GMT (198kb,D)
[v2] Thu, 14 May 2020 20:53:35 GMT (199kb,D)

Link back to: arXiv, form interface, contact.