Premium
Event‐Based Consensus Controller for Linear Multi‐Agent Systems Over Directed Communication Topologies: A Co‐Design Approach
Author(s) -
Noorbakhsh S. Mohammad,
Ghaisari Jafar
Publication year - 2016
Publication title -
asian journal of control
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.769
H-Index - 53
eISSN - 1934-6093
pISSN - 1561-8625
DOI - 10.1002/asjc.1264
Subject(s) - network topology , multi agent system , controller (irrigation) , computer science , event (particle physics) , control theory (sociology) , distributed computing , topology (electrical circuits) , engineering , control (management) , computer network , artificial intelligence , biology , physics , quantum mechanics , agronomy , electrical engineering
The paper addresses the distributed event‐triggered consensus problem in directed topologies for multi‐agent systems (MAS) with general linear dynamic agents. A co‐design approach is proposed to determine parameters of the consensus controller and its event‐triggered mechanism (ETM), simultaneously. This approach guarantees asymptotic stability along with decreasing data transmission among agents. In the proposed event‐based consensus controller, each agent broadcasts data to the neighbors only at its own triggering instants; this differs from previous studies in which continuous data streams among agents were required. Furthermore, the proposed control law is based on the piecewise constant functions of the measurement values, which are updated at triggering instants. In this case the control scheme decreases the communication network usage, energy consumption, and wear of the actuator. As a result, it facilitates distributed implementation of the proposed consensus controller for real‐world applications. A theorem is proved to outline sufficient conditions to guarantee the asymptotic stability of the closed‐loop system with the event‐based consensus controller. Another theorem is also proved to show the Zeno behavior exclusion. As a case study, the proposed event‐based controller is applied for a diving consensus problem to illustrate the effectiveness of the method.