TY - JOUR
T1 - Asynchronous Push-Sum Dual Gradient Algorithm in Distributed Model Predictive Control
AU - Wang, Pengbiao
AU - Ren, Xuemei
AU - Zheng, Dongdong
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2026/6/1
Y1 - 2026/6/1
N2 - This article studies the distributed model predictive control (DMPC) problem for distributed discrete-time linear systems with both local and global constraints over directed communication networks. We establish an optimization problem to formulate the DMPC policy, including the design of terminal ingredients. To cope with the global constraint, we transform the primal optimization problem into its dual problem. Then, we propose a novel asynchronous push-sum dual gradient (APDG) algorithm with an adaptive step-size scheme to solve this dual problem in a fully asynchronous distributed manner. The proposed algorithm does not require synchronous waiting and any form of coordination, which greatly improves solving efficiency. We prove that the APDG algorithm converges at an R-linear rate as long as the step-size does not exceed the designed upper bound. Furthermore, we develop a distributed termination criterion to terminate the APDG algorithm when its output solution satisfies the specified suboptimality and the global constraint, thereby avoiding an infinite number of iterations. The recursive feasibility and the stability of the closed-loop system are also established. Finally, a numerical example is provided to clarify and validate our theoretical findings.
AB - This article studies the distributed model predictive control (DMPC) problem for distributed discrete-time linear systems with both local and global constraints over directed communication networks. We establish an optimization problem to formulate the DMPC policy, including the design of terminal ingredients. To cope with the global constraint, we transform the primal optimization problem into its dual problem. Then, we propose a novel asynchronous push-sum dual gradient (APDG) algorithm with an adaptive step-size scheme to solve this dual problem in a fully asynchronous distributed manner. The proposed algorithm does not require synchronous waiting and any form of coordination, which greatly improves solving efficiency. We prove that the APDG algorithm converges at an R-linear rate as long as the step-size does not exceed the designed upper bound. Furthermore, we develop a distributed termination criterion to terminate the APDG algorithm when its output solution satisfies the specified suboptimality and the global constraint, thereby avoiding an infinite number of iterations. The recursive feasibility and the stability of the closed-loop system are also established. Finally, a numerical example is provided to clarify and validate our theoretical findings.
KW - R-linear convergence rate
KW - adaptive step-size scheme
KW - asynchronous push-sum dual gradient (APDG) algorithm
KW - distributed model predictive control (DMPC)
KW - distributed termination criterion
UR - https://www.scopus.com/pages/publications/105027743468
U2 - 10.1109/TAC.2026.3652897
DO - 10.1109/TAC.2026.3652897
M3 - Article
AN - SCOPUS:105027743468
SN - 0018-9286
VL - 71
SP - 4176
EP - 4183
JO - IEEE Transactions on Automatic Control
JF - IEEE Transactions on Automatic Control
IS - 6
ER -