A distributed framework for linear adaptive MPC
Anilkumar Parsi, Ahmed Aboudonia, Andrea Iannelli, John Lygeros, Roy S. Smith
TL;DR
This work tackles the scalability and decentralization challenges of adaptive MPC for interconnected networks by proposing a distributed adaptive MPC (DAMPC) framework. It imposes a structured optimization design and employs ADMM to solve the online MPC problem in a distributed fashion, while enabling online set-membership identification in both decentralized and distributed forms. The main contributions are (i) a linear-growth, distributed optimization formulation with block-diagonal costs and neighbor-constrained interactions, (ii) two identification schemes that tighten parameter bounds without a central unit, and (iii) guarantees of robust constraint satisfaction, recursive feasibility, and finite-gain $\ell_2$ stability, demonstrated on an uncertain mass-spring-damper network. The results show that adapting parameters via distributed identification yields meaningful cost reductions compared to a non-adaptive distributed robust MPC, illustrating the method’s practical potential for networks such as power systems and microgrids.
Abstract
Adaptive model predictive control (MPC) robustly ensures safety while reducing uncertainty during operation. In this paper, a distributed version is proposed to deal with network systems featuring multiple agents and limited communication. To solve the problem in a distributed manner, structure is imposed on the control design ingredients without sacrificing performance. Decentralized and distributed adaptation schemes that allow for a reduction of the uncertainty online compatibly with the network topology are also proposed. The algorithm ensures robust constraint satisfaction, recursive feasibility and finite gain $\ell_2$ stability, and yields lower closed-loop cost compared to robust distributed MPC in simulations.
