TY - JOUR
T1 - Distributed model predictive control for linear systems under communication noise
T2 - Algorithm, theory and implementation
AU - Li, Huiping
AU - Jin, Bo
AU - Yan, Weisheng
N1 - Funding Information:
This work was supported in part by National Natural Science Foundation of China (NSFC) under Grant 61922068 , 61733014 ; in part by Shaanxi Provincial Funds for Distinguished Young Scientists under Grant 2019JC-14 ; in part by Aoxiang Youth Scholar Program under Grant 20GH0201111 ; in part by Innovative Talents Promotion Program of Shaanxi under Grant 2018KJXX-063 . The material in this paper was partially presented at the 38th Chinese Control Conference, July 27–30, 2019, Guangzhou, China. This paper was recommended for publication in revised form by Associate Editor Marcello Farina under the direction of Editor Ian R. Petersen.
Funding Information:
This work was supported in part by National Natural Science Foundation of China (NSFC) under Grant 61922068, 61733014; in part by Shaanxi Provincial Funds for Distinguished Young Scientists under Grant 2019JC-14; in part by Aoxiang Youth Scholar Program under Grant 20GH0201111; in part by Innovative Talents Promotion Program of Shaanxi under Grant 2018KJXX-063. The material in this paper was partially presented at the 38th Chinese Control Conference, July 27?30, 2019, Guangzhou, China. This paper was recommended for publication in revised form by Associate Editor Marcello Farina under the direction of Editor Ian R. Petersen.
Publisher Copyright:
© 2020 Elsevier Ltd
PY - 2021/3
Y1 - 2021/3
N2 - We study the distributed model predictive control (DMPC) problem for a network of linear discrete-time subsystems in the presence of stochastic noise among communication channels, where the system dynamics are decoupled and the system constraints are coupled. The DMPC is cast as a stochastic distributed consensus optimization problem by modeling the exchanged variables as stochastic ones and a novel noisy alternating direction multiplier method (NADMM) is proposed to solve it in a fully distributed way. We prove that the sequences of the primal and dual variables converge to their optimal values almost surely (a.s.) with communication noise. Furthermore, a new stopping criterion and a DMPC scheme termed as current–previous DMPC (cpDMPC) are proposed, which guarantees deterministic termination even when the NADMM algorithm may not converge in a practical realization. Next, the strict analysis on the feasibility of the cpDMPC strategy and the closed-loop stability is carried out, and it is shown that the cpDMPC strategy is feasible at each time step and the closed-loop system is asymptotically stable. Finally, the effectiveness of the proposed NADMM algorithm is verified via an example.
AB - We study the distributed model predictive control (DMPC) problem for a network of linear discrete-time subsystems in the presence of stochastic noise among communication channels, where the system dynamics are decoupled and the system constraints are coupled. The DMPC is cast as a stochastic distributed consensus optimization problem by modeling the exchanged variables as stochastic ones and a novel noisy alternating direction multiplier method (NADMM) is proposed to solve it in a fully distributed way. We prove that the sequences of the primal and dual variables converge to their optimal values almost surely (a.s.) with communication noise. Furthermore, a new stopping criterion and a DMPC scheme termed as current–previous DMPC (cpDMPC) are proposed, which guarantees deterministic termination even when the NADMM algorithm may not converge in a practical realization. Next, the strict analysis on the feasibility of the cpDMPC strategy and the closed-loop stability is carried out, and it is shown that the cpDMPC strategy is feasible at each time step and the closed-loop system is asymptotically stable. Finally, the effectiveness of the proposed NADMM algorithm is verified via an example.
KW - Communication noise
KW - Distributed model predictive control (DMPC)
KW - Global constraints
KW - Stochastic alternating direction multiplier method (ADMM)
UR - https://www.scopus.com/pages/publications/85098704692
U2 - 10.1016/j.automatica.2020.109422
DO - 10.1016/j.automatica.2020.109422
M3 - Article
AN - SCOPUS:85098704692
SN - 0005-1098
VL - 125
JO - Automatica
JF - Automatica
M1 - 109422
ER -