In distributed model predictive control (MPC), the control input at each sampling time is computed by solving a large-scale optimal control problem (OCP) over a finite horizon using distributed algorithms. Typically, such algorithms require several (virtually, infinite) communication rounds between the subsystems to converge, which is a major drawback both computationally and from an energetic perspective (for wireless systems). Motivated by these challenges, we propose a suboptimal distributed MPC scheme in which the total communication burden is distributed also in time, by maintaining a running solution estimate for the large-scale OCP and updating it at each sampling time. We demonstrate that, under some regularity conditions, the resulting suboptimal MPC control law recovers the qualitative robust stability properties of optimal MPC, if the communication budget at each sampling time is large enough.
翻译:在分布式模型预测控制(MPC)中,每个取样时间的控制输入都是通过使用分布式算法在有限范围内解决一个大型最佳控制问题(OCP)来计算。 通常,这种算法需要子系统之间几次(虚拟的、无限的)通信回合才能汇合,这是计算和强力(无线系统)方面的一大缺陷。 受这些挑战的驱动,我们提出了一个次优分布式的MPC计划,在其中也及时分配全部通信负担,为大型 OCP维持一个运行中的解决方案估计,并在每次取样时间更新。 我们证明,在某些常规条件下,由此产生的亚优劣的MPC控制法可以恢复最佳MPC的质量稳健的稳定性,如果每次取样时间的通信预算足够大的话。