English

Tutorial on dynamic average consensus: the problem, its applications, and the algorithms

Systems and Control 2018-11-27 v2

Abstract

This paper considers the problem of dynamic average consensus algorithm design for a group of communicating agents. This problem consists of designing a distributed algorithm that enables a group of agents with communication and computation capabilities to use local interactions to track the average of locally time-varying reference signals at each agent. The objective of this article is to provide an overview of the dynamic average consensus problem that serves as a comprehensive introduction to the problem definition, its applications, and the distributed methods available to solve them. Our primary intention, rather than providing a full account of all the available literature, is to introduce the reader, in a tutorial fashion, to the main ideas behind dynamic average consensus algorithms, the performance trade-offs considered in their design, and the requirements needed for their analysis and convergence guarantees.

Keywords

Cite

@article{arxiv.1803.04628,
  title  = {Tutorial on dynamic average consensus: the problem, its applications, and the algorithms},
  author = {Solmaz S. Kia and Bryan Van Scoy and Jorge Cortes and Randy A. Freeman and Kevin M. Lynch and Sonia Martinez},
  journal= {arXiv preprint arXiv:1803.04628},
  year   = {2018}
}