Fully distributed time-varying formation tracking control of linear multi-agent systems with input delay and disturbances

Wei Jiang, Chunyan Wang, Yunhe Meng*

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

Abstract

This paper investigates the time-varying formation tracking (TVFT) control problem considering a constant input delay and unknown external disturbances for the general linear multi-agent system (MAS) under a directed communication graph containing a spanning tree. To achieve that, a new time-varying shape format is firstly proposed. Then, a disturbance observer (DO) is introduced to compensate the unknown disturbance effect. After that, the Artstein's model reduction technique is adopted and modified to design a state predictor in order to transform the MAS with a delayed input into a delay-free system. Fourthly, an adaptive observer (AO), which is used to estimate the designed state predictor, is proposed by using the neighbors’ information such as the inputs, time-varying shapes, DOs, AOs and relative state measurements. The convergence of closed-loop system is guaranteed by the designed algebraic Riccati equation. The whole controller requires no eigenvalue information of the Laplacian matrix of communication graph, thus is fully distributed. Finally, the effectiveness of proposed fully distributed controller (FDC) is verified by numerical examples and factors influencing FDC performances are analyzed.

Original languageEnglish
Article number104814
Number of pages10
JournalSYSTEMS AND CONTROL LETTERS
Volume146
DOIs
Publication statusPublished - Dec 2020
MoE publication typeA1 Journal article-refereed

Keywords

  • Adaptive control
  • Fully distributed controller
  • Input delay
  • Multi-agent system
  • Time-varying formation tracking

Fingerprint Dive into the research topics of 'Fully distributed time-varying formation tracking control of linear multi-agent systems with input delay and disturbances'. Together they form a unique fingerprint.

Cite this