z-logo
open-access-imgOpen Access
Distributed adaptive containment control of heterogeneous linear multi‐agent systems: an output regulation approach
Author(s) -
Chu Hongjun,
Gao Lixin,
Zhang Weidong
Publication year - 2016
Publication title -
iet control theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.059
H-Index - 108
eISSN - 1751-8652
pISSN - 1751-8644
DOI - 10.1049/iet-cta.2015.0398
Subject(s) - control theory (sociology) , computer science , adaptive control , containment (computer programming) , convex hull , harmonic , controller (irrigation) , state (computer science) , multi agent system , control (management) , regular polygon , mathematics , artificial intelligence , programming language , physics , geometry , algorithm , quantum mechanics , agronomy , biology
Output regulation is a general framework, for it not only can achieve closed‐loop stability, but also can realise asymptotic tracking and disturbance rejection. Within this framework, the authors consider the containment problem of heterogeneous linear multi‐agent systems with directed graphs. Via dynamic compensator techniques, the containment problem can be converted into cooperative output regulation problem. Moreover, they artfully construct regulation equations, whose solutions are also given. Adaptive protocols are proposed here by assigning a time‐varying coupling weight to each node. Unlike most existing protocols that depend on certain global information, protocols presented in this paper are independent of any global information, and hence are fully distributed. By combining the compensator technique with adaptive control, they propose the distributed dynamic adaptive state feedback and adaptive output feedback protocols for driving followers into the moving convex hull spanned by leaders. The obtained results are applied to the containment control of a network of heterogeneous agents, where the followers are described by mass‐damper spring systems, and the leaders are specified by harmonic oscillators.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here