TY - JOUR
T1 - Data-driven control of consensus tracking for discrete-time multi-agent systems
AU - Zhang, Xiufeng
AU - Wang, Gang
AU - Sun, Jian
N1 - Publisher Copyright:
© 2023 The Franklin Institute
PY - 2023/5
Y1 - 2023/5
N2 - This paper investigates the consensus tracking problem of leader-follower multi-agent systems. Different from most existing works, dynamics of all the agents are assumed completely unknown, whereas some input-output data about the agents are available. It is well known from the Willems et al. Fundamental Lemma that when inputs of a linear time-invariant (LTI) system are persistently exciting, all possible trajectories of the system can be represented in terms of a finite set of measured input-output data. Building on this idea, the present paper proposes a purely data-driven distributed consensus control policy which allows all the follower agents to track the leader agent's trajectory. It is shown that for a linear discrete-time multi-agent system, the corresponding controller can be designed to ensure the global synchronization with local data. Even if the data are corrupted by noises, the proposed approach is still applicable under certain conditions. Numerical examples corroborate the practical merits of the theoretical results.
AB - This paper investigates the consensus tracking problem of leader-follower multi-agent systems. Different from most existing works, dynamics of all the agents are assumed completely unknown, whereas some input-output data about the agents are available. It is well known from the Willems et al. Fundamental Lemma that when inputs of a linear time-invariant (LTI) system are persistently exciting, all possible trajectories of the system can be represented in terms of a finite set of measured input-output data. Building on this idea, the present paper proposes a purely data-driven distributed consensus control policy which allows all the follower agents to track the leader agent's trajectory. It is shown that for a linear discrete-time multi-agent system, the corresponding controller can be designed to ensure the global synchronization with local data. Even if the data are corrupted by noises, the proposed approach is still applicable under certain conditions. Numerical examples corroborate the practical merits of the theoretical results.
UR - http://www.scopus.com/inward/record.url?scp=85151443666&partnerID=8YFLogxK
U2 - 10.1016/j.jfranklin.2023.02.036
DO - 10.1016/j.jfranklin.2023.02.036
M3 - Article
AN - SCOPUS:85151443666
SN - 0016-0032
VL - 360
SP - 4661
EP - 4674
JO - Journal of the Franklin Institute
JF - Journal of the Franklin Institute
IS - 7
ER -