On feasibility, stability and performance in distributed model predictive control
Pontus Giselsson, Anders Rantzer

TL;DR
This paper proposes a stopping condition for distributed model predictive control that guarantees stability and performance while minimizing communication, using a novel adaptive constraint tightening approach and new stability analysis methods.
Contribution
It introduces a new stopping condition for distributed MPC that ensures stability and feasibility with fewer iterations, applicable without terminal costs or constraints.
Findings
Reduced number of iterations for stability and performance guarantees
Guaranteed primal feasibility of the optimization problem
Numerical examples demonstrate significant iteration reduction
Abstract
In distributed model predictive control (DMPC), where a centralized optimization problem is solved in distributed fashion using dual decomposition, it is important to keep the number of iterations in the solution algorithm, i.e. the amount of communication between subsystems, as small as possible. At the same time, the number of iterations must be enough to give a feasible solution to the optimization problem and to guarantee stability of the closed loop system. In this paper, a stopping condition to the distributed optimization algorithm that guarantees these properties, is presented. The stopping condition is based on two theoretical contributions. First, since the optimization problem is solved using dual decomposition, standard techniques to prove stability in model predictive control (MPC), i.e. with a terminal cost and a terminal constraint set that involve all state variables, do…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Fault Detection and Control Systems · Control Systems and Identification
