z-logo
open-access-imgOpen Access
Time‐varying anti‐disturbance formation control for high‐order non‐linear multi‐agent systems with switching directed topologies
Author(s) -
Dong Chaoyang,
Zhang Wenqiang,
Wang Qing,
Liu Yu'ang
Publication year - 2020
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.2019.0014
Subject(s) - network topology , control theory (sociology) , disturbance (geology) , multi agent system , protocol (science) , computer science , realisation , process (computing) , state (computer science) , linear system , observer (physics) , topology (electrical circuits) , control (management) , mathematics , algorithm , physics , artificial intelligence , paleontology , biology , operating system , medicine , mathematical analysis , alternative medicine , pathology , quantum mechanics , combinatorics
This study considers the time‐varying anti‐disturbance formation control problem for a class of high‐order uncertain non‐linear multi‐agent systems with switching directed topologies. A distributed extended state observer (ESO) is constructed to estimate the unknown non‐linear dynamics and external disturbances for each agent during the time‐varying formation process. Based on the ESO, a novel ESO‐based formation protocol is proposed and an algorithm to specify the protocol is derived. The feasibility conditions for the realisation of the anti‐disturbance formation under the protocol are also demonstrated. It is rigorously proved that if the feasibility conditions are satisfied and the protocol is designed in the proposed form, the time‐varying anti‐disturbance formation can be achieved by the high‐order uncertain non‐linear multi‐agent systems with switching directed topologies. The effectiveness and innovations of theoretical results are finally illustrated by some numerical simulations.

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