A Randomized Linear Algorithm for Clock Synchronization in Multi-Agent Systems

被引:26
|
作者
Bolognani, Saverio [1 ]
Carli, Ruggero [2 ]
Lovisari, Enrico [3 ,4 ]
Zampieri, Sandro [2 ]
机构
[1] Swiss Fed Inst Technol, CH-8092 Zurich, Switzerland
[2] Univ Padua, I-35112 Padua, Italy
[3] Univ Grenoble, F-38400 St Martin Dheres, France
[4] Inria Grenoble Rhone Alpes, F-38330 Montbonnot St Martin, France
关键词
Clock synchronization; consensus; distributed algorithms; networked control systems; wireless sensor networks; WIRELESS SENSOR NETWORKS; TIME SYNCHRONIZATION; CONSENSUS; PROTOCOL;
D O I
10.1109/TAC.2015.2479136
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A broad family of randomized clock synchronization protocols based on a second order consensus algorithm is proposed. Under mild conditions on the graph connectivity, it is proved that the parameters of the algorithm can always be tuned in such a way that the clock synchronization is achieved in the probabilistic mean-square sense. This family of algorithms contains, as particular cases, several known approaches which range from distributed asynchronous to hierarchical synchronous protocols. This is illustrated by specializing the algorithm for the well-known broadcast and gossip scenarios in wireless communications, and for the standard hierarchical protocol used in the context of wired communications in data networks. In these cases, we show how the feasible range for the algorithm parameters can be explicitly computed. Finally, the performance of this strategy is validated by actual implementation in a real testbed and by numerical simulations.
引用
收藏
页码:1711 / 1726
页数:16
相关论文
共 50 条
  • [21] Synchronization of a Class of Nonlinear Multi-Agent Systems
    Lu, Maobin
    Liu, Lu
    [J]. 2019 3RD INTERNATIONAL SYMPOSIUM ON AUTONOMOUS SYSTEMS (ISAS 2019), 2019, : 429 - 433
  • [22] Synchronization of multi-agent systems with heterogeneous controllers
    Anoop Jain
    Debasish Ghose
    [J]. Nonlinear Dynamics, 2017, 89 : 1433 - 1451
  • [23] A Distributed Algorithm for Solving Linear Equations in Clustered Multi-Agent Systems
    Rai, Ayush
    Mou, Shaoshuai
    Anderson, Brian D. O.
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 1909 - 1914
  • [24] Algorithm Analysis in Multi-agent Systems
    Pacheco, Laura
    Sanchez, Naiara
    Tur, Antoni
    Tellez de Meneses, C. David
    [J]. ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL, 2019, 8 (01): : 13 - 18
  • [25] Output Synchronization of Linear MIMO Heterogeneous Multi-agent Systems via Output Communication
    Zhu, Lijun
    Chen, Xi
    Chen, Zhiyong
    Hill, David J.
    [J]. IFAC PAPERSONLINE, 2017, 50 (01): : 1748 - 1753
  • [26] Designing Communication Topologies for Optimal Synchronization Trajectories of Homogeneous Linear Multi-Agent Systems
    Hermann, Jonathan
    Bernhard, Sebastian
    Konigorski, Ulrich
    Adamy, Juergen
    [J]. 2018 EUROPEAN CONTROL CONFERENCE (ECC), 2018, : 1454 - 1461
  • [27] An Internal Model Approach for Synchronization of Linear Multi-Agent Systems Using Relative Outputs
    Xiang, Ji
    Wei, Wei
    [J]. PROCEEDINGS OF THE 31ST CHINESE CONTROL CONFERENCE, 2012, : 1158 - 1163
  • [28] On the Synchronization of Linear Heterogeneous Multi-Agent Systems in Cycle-Free Communication Networks
    Khodaverdian, Saman
    [J]. 2014 PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION & CONTROL (ICMIC), 2014, : 190 - 195
  • [29] Periodic Event-Triggered Synchronization of Linear Multi-Agent Systems With Communication Delays
    Garcia, Eloy
    Cao, Yongcan
    Casbeer, David W.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (01) : 366 - 371
  • [30] Adaptive synchronization of linear multi-agent systems with time-varying multiple delays
    Petrillo, Alberto
    Salvi, Alessandro
    Santini, Stefania
    Valente, Antonio Saverio
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2017, 354 (18): : 8586 - 8605