Elsevier

ISA Transactions

Volume 91, August 2019, Pages 166-173
ISA Transactions

Research article
Event-triggered consensus control of disturbed multi-agent systems using output feedback

https://doi.org/10.1016/j.isatra.2019.02.004Get rights and content

Highlights

  • A novel observer-based event-triggered protocol is proposed using only output information, in which a predictive factor is used to reduce the trigger frequency.

  • The consensus can be achieved with the expected disturbance attenuation ability, and the Zeno behavior will never occur.

  • The proposed protocol is implemented in an asynchronous way.

Abstract

In this article, the event-triggered consensus control is investigated for general linear multi-agent systems with external disturbances, by using the accessible measurement outputs. In particular, a novel protocol is proposed using the local observed state variables at event-triggered instants, which are respectively derived by adopting an observer to each agent based on output signal. Then it is proved that under the designed event-triggered control protocol consensus can be achieved with the desired disturbance attenuation ability and no Zeno behavior occurs. A numerical simulation is given to demonstrate the effectiveness of the developed control strategy

Introduction

Consensus is an important and basic issue in the cooperative control of multi-agent systems and has attracted extensive attention during the past decades [1], [2], [3], [4], [5], [6], [7], [8], where it is always assumed that all agents can access to continuous measurements and/or control signals. However, in some practical applications, each agent is equipped with a microprocessor subject to certain resource constraints like energy power and communication bandwidth. In order to reduce the resource consumption while maintaining the desired system performance, the event-triggered strategy has been applied to the consensus control for multiple agents [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21].

To be specific, the event-triggered consensus problem has been studied for single- and double-integrator multi-agent systems in [9], [10], [11], [12], [13], [14], [15], where the controller updates only when the designed event-triggered conditions are satisfied. Moreover, in [16], [17], [18], [19], [20], [21], the event-triggered protocols have been proposed to realize the consensus control for networks of multiple agents with general linear dynamics. For example, in [16], an event-triggered controller has been developed and the asynchronous event-triggering conditions have been given, under which the multi-agent system can reach consensus on fixed and switching topologies. In [17], both the event- and self-triggered control schemes have been proposed with the distributed, asynchronous, and independent features, and it has been shown that the consensus performance can be reached asymptotically. In [20], two event-triggered protocols have been proposed respectively for the leader-following and the non-leader cases, where each agent decides when to transmit its state signals to its neighbors based on the triggering condition.

In the literatures mentioned above, consensus protocols and event-triggered conditions are designed using the full state information that is very hard or even impossible to be accurately obtained in some occasions [22]. It therefore is essential to develop the output-based method to solve the event-triggered consensus problem. Besides, the external disturbance usually exists in real systems, whose influence to the consensus performance cannot be neglected. Recently, the H consensus control over a finite horizon has been investigated for discrete-time linear multi-agent systems subject to energy-bounded external disturbances [23]. A decentralized estimation-based output feedback protocol, combining with a novel event-based mechanism for deciding when to broadcast messages and update control input, has been developed such that the consensus can be achieved with a desired disturbance attenuation level. However, to our best knowledge, there is very little work on the output-based event-triggered consensus for disturbed continuous-time agents.

In this paper, the H consensus is studied for continuous-time multi-agent systems with general linear dynamics and subject to external disturbances, via the event-triggered output feedback control. Compared with the state-feedback control method, there are more difficulties in designing the event-triggered consensus scheme, caused by the need of estimating real-time states, and then in analyzing the H performance of the augmented closed-loop multi-agent system. The contributions of our research are as follows. First, a novel event-triggered consensus scheme is developed using the local estimated state variables that are generated from the state observers of agents based on output signals. Meanwhile, a predictive factor is used in both the protocol and event-triggering condition designs to reduce the trigger frequency. Second, it is demonstrated that under the designed output-feedback protocol, consensus can be achieved with the prescribed disturbance attenuation ability, and Zeno behavior will never occur in the closed-loop system. Meanwhile, the method to calculate undetermined matrices in the consensus protocol and state observer is also given. Third, the developed dynamic event-triggered scheme is implemented in an asynchronous way, in which each agent triggers independently by using its own and the neighbors’ information. To summarize, the characteristics of the proposed protocol can be summarized as output feedback, asynchronous triggering, and disturbance attenuation.

The rest of this paper is organized as follows. In Section 2, some preliminaries are introduced and the problem formulation is given. In Section 3, an event-triggered protocol is proposed based on the local output information, and the consensus performance analysis is provided. A simulation is presented in Section 4, and Section 5 concludes the paper.

Section snippets

Preliminaries

The communication topology among agents is described by an undirected graph G=(V,E,A). V=v1,v2,,vn is the set of nodes, where node vi represents the ith agent. EV×V is the set of edges, in which edge (vj,vi) indicates the information transmission from agents j to i, and the associated weighting factor is denoted by aij. Then the neighbor set of node vi is denoted by Ni={vjV|(vj,vi)E}. For an undirected graph, (vi,vj)E if and only if (vj,vi)E, and meanwhile aij=aji>0 holds. In this case, A=

Event-triggered protocol design

Since full states are difficult or even impossible to be detected in many systems, the following event-triggered protocol is developed based on local output information: ui(t)=KjNiaij(eA(ttki)x̃i(tki)eA(ttkj)x̃j(tkj))x̃̇i(t)=Ax̃i(t)+Bui(t)+G(y˜i(t)yi(t))y˜i(t)=Cx̃i(t)where x̃i(t)Rm and y˜i(t)Rp are, respectively, the state and the output of dynamic observer for the ith agent, KRm1×m and GRm×p are gain matrices to be determined, aij is the interaction strength between agents i and j,

Simulation

In this section, a simulation example is provided to illustrate the obtained theoretical results. To be specific, a system consisting of four agents is considered, whose dynamic equations are given by (2) with the system matrices A=020100.50.521,B=100212,B1=010.5,C=010100001 The communication topology is described by Fig. 1 with aij=0.5, and then the Laplacian matrix is L=1.50.50.50.50.50.5000.500.500.5000.5In addition, we take γ=1, σ=0.1, α=10. According to Theorem 3, it is

Conclusion

In this paper, we studied the event-triggered consensus problem of linear multi-agent systems subjected to external disturbances. An observer-based control protocol and an asynchronous triggering condition were proposed based on the local output information. It was proved that under the proposed protocol, the multi-agent system could reach consensus with the desired disturbance attenuation ability and exhibit no Zeno behavior. Furthermore, the calculation method of gain matrices in the protocol

Acknowledgments

This work was supported by the NSFC, China (61473015, 61327807, 61520106010, 61503231), and the Fundamental Research Funds for the Central Universities, China .

Conflict of interest

No conflict of interest.

References (24)

  • Olfati-SaberR. et al.

    Consensus problems in networks of agents with switching topology and time-delays

    IEEE Trans Automat Control

    (2004)
  • LiangQuanyi et al.

    Characterizations and criteria for synchronization of heterogeneous networks to linear subspaces

    SIAM J Control Optim

    (2017)
  • LiuYang et al.

    H Consensus control of multi-agent systems with switching topology: A dynamic output feedback protocol

    Internat J Control

    (2010)
  • QinLiguo et al.

    Fault-tolerant cooperative output regulation for multi-vehicle systems with sensor faults

    Internat J Control

    (2017)
  • LiuYang et al.

    Consensus problem of high-order multi-agent systems with external disturbances: An H analysis approach

    Internat J Robust Nonlinear Control

    (2010)
  • SuHousheng et al.

    Semi-global output consensus of discrete-time multi-agent systems with input saturation and external disturbances

    ISA Trans

    (2017)
  • GuoWanli

    Leader-following consensus of the second-order multi-agent systems under directed topology

    ISA Trans

    (2016)
  • LiWenling et al.

    Location of mobile station with maneuvers using an IMM-based Cubature Kalman filter

    IEEE Trans Ind Electron

    (2012)
  • YiXinlei et al.

    Distributed event-triggered consensus for multi-agent systems with directied topologies

  • YanHuaicheng et al.

    Decentralized event-triggered consensus control for second-order multi-agent systems

    Neurocomputing

    (2014)
  • Mohammad NoorbakhshS. et al.

    Distributed event-triggered average consensus protocol for multi-agent systems

  • DimarogonasDimos V. et al.

    Distributed event-triggered control for multi-agent systems

    IEEE Trans Automat Control

    (2012)
  • Cited by (26)

    • LMI-based consensus of linear multi-agent systems by reduced-order dynamic output feedback

      2022, ISA Transactions
      Citation Excerpt :

      Some results to design DOF protocols have been proposed for undirected communication graphs considering linear homogeneous agents subjected to external disturbances [8–11], switching networks [8], event or self-triggered mechanisms [9,12], and adaptive schemes [13]. The aforementioned works consider full- [9–12], reduced- [13], and any-order output feedback protocols [8] under the assumption that the communication network has a diagonalizable Laplacian matrix. Therefore, the application of these results for MAS with directed graphs is not straightforward.

    • Dynamic event-based finite-horizon H<inf>∞</inf> secure consensus control of a class of nonlinear multi-agent systems

      2022, ISA Transactions
      Citation Excerpt :

      In comparison to the conventional mechanism in which the information is transmitted on a predetermined time instant, the EBA can efficiently reduce the cost on information propagation while maintaining satisfactory system performance [16]. Consequently, the EBA has become an ongoing research topic for the consensus control of MASs [17–21]. For example, an EBA-based control approach has been provided in [20] for a class of MASs with time-varying dynamics, and the event-triggered control scheme has been proposed in [21] for leader-following MASs.

    View all citing articles on Scopus
    1

    Postal Address: Beihang University, Xueyuan Road No.37, Haidian District, Beijing, China. 100191.

    View full text