Data-Driven Distributed Output Synchronization of Heterogeneous Discrete-Time Multi-Agent Systems
Abstract
In this paper, we assume that an autonomous exosystem generates a reference output, and we consider the problem of designing a distributed data-driven control law for a family of discrete-time heterogeneous LTI agents, connected through a directed graph, in order to synchronize the agents' outputs to the reference one. The agents of the network are split into two categories: leaders, with direct access to the exosystem output, and followers, that only receive information from their neighbors. All agents aim to achieve output synchronization by means of a state feedback that makes use of their own states as well as of an estimate of the exogenous system state, provided by an internal state observer. Such observer has a different structure for leaders and followers. Necessary and sufficient conditions for the existence of a solution are first derived in the model-based set-up and then in a data-driven context. An example illustrates both the implementation procedure and the performance of the proposed approach.
Cite
@article{arxiv.2503.24105,
title = {Data-Driven Distributed Output Synchronization of Heterogeneous Discrete-Time Multi-Agent Systems},
author = {Giulio Fattore and Maria Elena Valcher},
journal= {arXiv preprint arXiv:2503.24105},
year = {2025}
}
Comments
Extended version of the conference paper accepted for presentation at 64th IEEE Conference on Decision and Control. Compared to the previous version, some typos have been corrected, and the proof of Lemma 13 in the appendix has been expanded