Consensus-based iterative learning of heterogeneous agents with application to distributed optimization

被引:20
|
作者
Song, Qiang [1 ,2 ]
Meng, Deyuan [3 ,4 ]
Liu, Fang [1 ,2 ]
机构
[1] Huanghuai Univ, Henan Int Joint Lab Behav Optimizat Control Smart, Zhumadian 463000, Henan, Peoples R China
[2] Huanghuai Univ, Sch Informat Engn, Zhumadian 463000, Henan, Peoples R China
[3] Beihang Univ BUAA, Res Div 7, Beijing 100191, Peoples R China
[4] Beihang Univ BUAA, Sch Automat Sci & Elect Engn, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
Iterative learning control; Multi-agent system; Consensus; Distributed convex optimization; Switching topology; CONVEX-OPTIMIZATION; MULTIAGENT SYSTEMS; CONVERGENCE; NETWORKS;
D O I
10.1016/j.automatica.2021.110096
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with the distributed iterative learning control (ILC) problem of leaderless consensus in a network of heterogeneous nonlinear agents. For a general case that the topology graph is dynamically changing with respect to both iteration and time axes, an ILC-based consensus protocol is designed for each agent by utilizing its control input and neighboring information from the last iteration. It is shown that under a basic joint spanning tree condition, the states of all agents can exponentially agree on a common trajectory along the iteration axis. Interestingly, by the appropriate design of the agents' dynamics, it is found that the consensus trajectory and the network state can approach the unique optimal point of a convex optimization problem as the time evolves. Simulations demonstrate the validity of the proposed algorithms and theoretical analysis. (C) 2021 Elsevier Ltd. All rights reserved.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] A Consensus-Based Approach to the Distributed Learning
    Czarnowski, Ireneusz
    Jedrzejowicz, Piotr
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 936 - 941
  • [2] Consensus-based distributed learning for robust convex optimization with a scenario approach
    Cao, Feilong
    Feng, Fan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (08):
  • [3] Consensus-Based Distributed Online Prediction and Optimization
    Tsianos, Konstantinos I.
    Rabbat, Michael G.
    2013 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2013, : 807 - 810
  • [4] Consensus-Based Distributed Optimization with Malicious Nodes
    Sundaram, Shreyas
    Gharesifard, Bahman
    2015 53RD ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2015, : 244 - 249
  • [5] Consensus-Based Distributed Optimization Enhanced by Integral Feedback
    Wang, Xuan
    Mou, Shaoshuai
    Anderson, Brian D. O.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (03) : 1894 - 1901
  • [6] Resilient consensus-based distributed optimization under deception attacks
    Fu, Weiming
    Ma, Qichao
    Qin, Jiahu
    Kang, Yu
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2021, 31 (06) : 1803 - 1816
  • [7] Consensus-based Distributed Estimation for Target Tracking in Heterogeneous Sensor Networks
    Petitti, Antonio
    Di Paola, Donato
    Rizzo, Alessandro
    Cicirelli, Grazia
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 6648 - 6653
  • [8] Reciprocity of Algorithms Solving Distributed Consensus-Based Optimization and Distributed Resource Allocation
    Alaviani, S. Sh.
    Kelkar, A. G.
    Vaidya, U.
    2021 29TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2021, : 904 - 909
  • [9] Consensus-Based Distributed Optimization: Practical Issues and Applications in Large-Scale Machine Learning
    Tsianos, Konstantinos I.
    Lawlor, Sean
    Rabbat, Michael G.
    2012 50TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2012, : 1543 - 1550
  • [10] Distributed quadratic optimization with terminal consensus iterative learning strategy
    Luo, Zijian
    Xiong, Wenjun
    Huang, Tingwen
    Duan, Jiang
    NEUROCOMPUTING, 2023, 528 : 12 - 19