Polyhedral Control Design: Theory and Methods
Boris Houska, Matthias A. Müller, Mario E. Villanueva
TL;DR
Polyhedral computing provides a scalable framework to represent and optimize high-dimensional convex sets for constrained linear control systems. The authors unify polyhedral geometry with control design by formulating invariant, reachable, and robust constructs via convex optimization, including control invariant sets, CLFs, and MPC. They survey a broad spectrum of methods—from polyhedron representations and support functions to advanced Tube MPC and min–max MPC variants—clarifying how convex formulations can yield tractable, scalable control solutions. The work underscores the practical impact of polyhedral methods for large-scale, data-driven, robust control while outlining key computational challenges and avenues for future research.
Abstract
In this article, we survey the primary research on polyhedral computing methods for constrained linear control systems. Our focus is on the modeling power of convex optimization, featured to design set-based robust and optimal controllers. In detail, we review the state-of-the-art techniques for computing geometric structures such as robust control invariant polytopes. Moreover, we survey recent methods for constructing control Lyapunov functions with polyhedral epigraphs as well as the extensive literature on robust model predictive control. The article concludes with a discussion of both the complexity and potential of polyhedral computing methods that rely on large-scale convex optimization.
