Non-Cooperative Distributed MPC with Iterative Learning

被引:10
|
作者
Hu, Haimin [1 ]
Gatsis, Konstantinos [2 ]
Morari, Manfred [1 ]
Pappas, George J. [1 ]
机构
[1] Univ Penn, Dept Elect & Syst Engn, Philadelphia, PA 19104 USA
[2] Univ Oxford, Dept Engn Sci, Oxford, England
来源
IFAC PAPERSONLINE | 2020年 / 53卷 / 02期
关键词
Distributed Systems; Model Predictive Control; Iterative Learning Control; MODEL-PREDICTIVE CONTROL;
D O I
10.1016/j.ifacol.2020.12.1198
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel framework of distributed learning model predictive control (DLMPC) for multi-agent systems performing iterative tasks. The framework adopts a non-cooperative strategy in that each agent aims at optimizing its own objective. Local state and input trajectories from previous iterations are collected and used to recursively construct a time-varying safe set and terminal cost function. In this way, each subsystem is able to iteratively improve its control performance and ensure feasibility and stability in every iterations. No communication among subsystems is required during online control. Simulation on a benchmark example shows the efficacy of the proposed method. Copyright (C) 2020 The Authors.
引用
收藏
页码:5225 / 5232
页数:8
相关论文
共 50 条
  • [1] From Non-cooperative to Cooperative Distributed MPC: A Simplicial Approximation Perspective
    Buerger, Mathias
    Notarstefano, Giuseppe
    Allgoewer, Frank
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 2795 - 2800
  • [2] Distributed non-cooperative robust MPC based on reduced-order models
    Long Y.
    Liu S.
    Xie L.
    Johansson K.H.
    Control Theory and Technology, 2016, 14 (1) : 11 - 20
  • [3] An improved iterative solution for cooperative distributed MPC
    Wang, Jia
    Yang, Ying
    AUTOMATICA, 2022, 140
  • [4] Distributed Non-Cooperative Games and Distributed Learning in Linear and Nonlinear Systems: An Overview
    Tan, Fuxiao
    Qi, Kuankuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (08) : 3843 - 3856
  • [5] Distributed Multirobot Control for Non-cooperative Herding
    Mohanty, Nishant
    Grover, Jaskaran
    Liu, Changliu
    Sycara, Katia
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, DARS 2022, 2024, 28 : 317 - 332
  • [6] Cooperative and non-cooperative algorithms for distributed parallel jobs scheduling
    Javad Behnamian
    Flexible Services and Manufacturing Journal, 2024, 36 : 151 - 174
  • [7] Non-cooperative versus cooperative approaches for distributed network synchronization
    Scaglione, Anna
    Pagliari, Roberto
    FIFTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2007, : 537 - +
  • [9] Non-Cooperative Inverse Reinforcement Learning
    Zhang, Xiangyuan
    Zhang, Kaiqing
    Miehling, Erik
    Basar, Tamer
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [10] Rapid spatial learning in cooperative and non-cooperative cichlids
    Salena, Matthew G.
    Singh, Angad
    Weller, Olivia
    Fang, Xiang Xiang
    Balshine, Sigal
    BEHAVIOURAL PROCESSES, 2022, 194