Distributed model predictive control for linear systems under communication noise: Algorithm, theory and implementation

被引:28
|
作者
Li, Huiping [1 ]
Jin, Bo [1 ,2 ]
Yan, Weisheng [1 ]
机构
[1] Northwestern Polytech Univ, Sch Marine Sci & Technol, Xian 710072, Peoples R China
[2] Univ Groningen, Engn & Technol Inst, Nijenborgh 4, NL-9747 AG Groningen, Netherlands
基金
中国国家自然科学基金;
关键词
Distributed model predictive control (DMPC); Global constraints; Communication noise; Stochastic alternating direction multiplier method (ADMM);
D O I
10.1016/j.automatica.2020.109422
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] A Distributed Optimization Algorithm for Model Predictive Control Problem of Linear Systems Under Communication Noise
    Jin, Bo
    Li, Huiping
    Yan, Weisheng
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 2959 - 2964
  • [2] Distributed MPC Algorithm for Linear Discrete Systems with Communication Noise
    Zhao, Duqiao
    Liu, Ding
    Liu, Linxiong
    Zhan, Xia
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 5321 - 5326
  • [3] A Reduced Linear Model Predictive Control Algorithm for Nonlinear Distributed Parameter Systems
    Bonis, Ioannis
    Theodoropoulos, Constantinos
    20TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2010, 28 : 553 - 558
  • [4] Distributed model predictive control for constrained linear systems
    Ding, Baocang
    Xie, Lihua
    Cai, Wenjian
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2010, 20 (11) : 1285 - 1298
  • [5] Robust Distributed Model Predictive Control of Linear Systems
    Conte, Christian
    Zeilinger, Melanie N.
    Morari, Manfred
    Jones, Colin N.
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 2764 - 2769
  • [6] Distributed Learning Model Predictive Control for Linear Systems
    Sturz, Yvonne R.
    Zhu, Edward L.
    Rosolia, Ugo
    Johansson, Karl H.
    Borrelli, Francesco
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 4366 - 4373
  • [7] Distributed predictive control: A non-cooperative algorithm with neighbor-to-neighbor communication for linear systems
    Farina, Marcello
    Scattolini, Riccardo
    AUTOMATICA, 2012, 48 (06) : 1088 - 1096
  • [8] A linear model predictive control algorithm for nonlinear large-scale distributed parameter systems
    Bonis, Ioannis
    Xie, Weiguo
    Theodoropoulos, Constantinos
    AICHE JOURNAL, 2012, 58 (03) : 801 - 811
  • [9] Instant Distributed Model Predictive Control for Constrained Linear Systems
    Figura, Martin
    Su, Lanlan
    Gupta, Vijay
    Inoue, Masaki
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 4582 - 4587
  • [10] A linear framework on the distributed model predictive control of positive systems
    Zhang, Junfeng
    Zhang, Langwen
    Raissi, Tarek
    SYSTEMS & CONTROL LETTERS, 2020, 138