基于数据驱动的异构离散时间多智能体系统分布式输出同步

Data-Driven Distributed Output Synchronization of Heterogeneous Discrete-Time Multi-Agent Systems

摘要 Abstract

本文假设一个自主的外部系统生成参考输出,研究了一组通过有向图连接的离散时间异构线性时不变(LTI)代理的分布式数据驱动控制律设计问题,目的是使代理的输出同步到参考输出。网络中的代理分为两类:领导者,可以直接访问外部系统的输出;追随者,仅接收来自其邻居的信息。所有代理都通过状态反馈实现输出同步,该反馈利用自身的状态以及由内部状态观测器提供的外部系统状态估计值。此类观测器对领导者和追随者的结构不同。首先在基于模型的设定下推导出解存在的充要条件,然后在数据驱动背景下再次推导。一个例子展示了所提出方法的实施过程及其性能。

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.

基于数据驱动的异构离散时间多智能体系统分布式输出同步 - arXiv