Abstract
Bipartite consensus of nonlinear second-order multi-agent systems with directed communication topology is investigated in this article. A kind of novel event-triggered control protocol is proposed, which based on relative information sensing. Different from some conventional event-triggered control for second-order multi-agent systems, the event-triggered control in distributed way for second-order multi-agent systems is studied in this article, which imply that the controller of each follower only needs to collect the local information. To eliminate too large control gain, the control gain of control protocol is further designed based on adaptive way. Moreover, these control algorithms prove that Zeno behavior can be avoided. Finally, the performance of the proposed control protocols is presented by virtue of two simulation examples.
Keywords
Introduction
Due to the wide application range of cooperative control of multi-agent systems, it has attracted broad attention of many researchers in recent years. The aim of cooperative control for multi-agent systems is to design appropriate control algorithm to make multi-agent systems to fulfill complex tasks, such as formation control (Hu et al., 2020; Liu et al., 2020; Tang et al., 2021), containment control (Li et al., 2021b; Liang et al., 2021; Wang et al., 2020), clusters consensus control (Hou et al. 2015; Xu et al., 2016), and flocking control (Lu et al., 2011; Zhu et al., 2013). In the research of cooperative control, consensus control is one of the fundamental research topics of cooperative control for multi-agent systems, which enables all agents in the multi-agent systems to achieve an agreement on states. In Saber and Murray (2004), according to the knowledge of algebraic graph theory, matrix theory, and control theory, consensus problems in networks of agents with different topologies were studied, and the theoretical framework that multi-agent systems can achieve consensus was obtained. The controllability of linear multi-agent systems under switching topologies was analyzed in Lu et al. (2020), and the theoretical framework for determining controllability is proposed. The observer-based control protocol for second-order multi-agent systems under switching topologies was investigated in Ajwad et al. (2021). The formation control issue was discussed in Liu et al. (2021), and a multi-step control algorithm was proposed for linear multi-agent systems under directed switching topologies. In practical application, the relationship among agents is not only cooperation but also competition. However, in the research works of consensus control for multi-agent systems, competition is usually not taken into account. In Altafini (2013), the antagonistic interactions were first considered networks and then generalized to the research of bipartite consensus for multi-agent systems. For multi-agent systems, the relationship of cooperation and competition can be simultaneously applied to complete more complex works. For instance, the bipartite consensus control for networked robotic systems was investigated in Ding et al. (2021). As an extension of the research on consensus control, the research on bipartite consensus control of multi-agent systems has also attracted much attention in recent years, and many research results have been obtained. In Han and Zheng (2021), state feedback control and output feedback control were both discussed to achieve bipartite output consensus for heterogeneous multi-agent systems. In Lu et al. (2021), two finite-time control protocols were proposed, in which the homogeneous function theory was considered to deal with the bipartite consensus problem of integrator-type multi-agent systems with detail-balanced antagonistic interactions. The bipartite fixed-time output consensus problem of heterogeneous multi-agent systems was considered in Zhang et al. (2021), and the control protocols based on two kinds of bipartite fixed-time observers were proposed.
As a key topic in the field of system control, controller design has always attracted the attention of researchers. In practical applications, it is inevitable that the computation abilities and communication channel bandwidth are limited. To deal with the problems, discontinuous control strategies have received a lot of attention in recent years. As one of the main branches of discontinuous control strategies, the characteristic of event-triggered control strategy, that is, the update of sampling information, is based on the predefined event-triggered conditions, rather than the predefined instants. In Cheng et al. (2021), the observer-based event-triggered output feedback control law was investigated for uncertain nonlinear systems to achieve globally asymptotic stabilization. An event-triggered control method for stochastic nonlinear systems with unmeasured states and unknown backlash-like hysteresis was studied in Zhu et al. (2021). A new event-triggered control method was designed by virtue of the estimated states by the established fuzzy observer. Event-triggered control problem for continuous-time stochastic nonlinear delay systems was investigated in Zhu (2019), and the input-to-state practically exponential mean-square stability of stochastic systems with exogenous disturbances by the application of the proposed event-triggered feedback control method. Event-triggered impulsive controller for stochastic delayed systems was proposed in Peng et al. (2021), which is based on event-triggered mechanism and impulse control gain. Meanwhile, the application of event-triggered control strategy in multi-agent systems has also obtained many research results (Deng et al., 2021; Li et al., 2021a; Qian et al., 2019). For the case of directed graph, the adaptive event-triggered consensus problems were systematically discussed for linear multi-agent systems in Li et al. (2021a). The event-triggered output consensus problems were investigated for heterogeneous linear multi-agent systems in Qian et al. (2019) and Deng et al. (2021).
The observer-based adaptive fuzzy output-feedback control method was studied for strict-feedback nonlinear systems to achieve semiglobally uniformly ultimately boundedness in Tong et al. (2020), which is based on adaptive backstepping recursive design. For fractional-order nonlinear systems, the adaptive control problem was investigated in Li et al. (2021c), and the convergence can be guaranteed using the proposed adaptive controller. Adaptive strategy was studied in Song et al. (2021), the adaptive model predictive controller was designed, and the control horizon can be adaptively adjusted. Adaptive strategy has also been applied in multi-agent systems (Guo and Luo, 2018; Li et al., 2018). In Guo and Luo (2018), a novel adaptive–impulsive protocol was proposed by combining adaptive strategy and impulsive control strategy for multi-agent systems. The edge-based adaptive control protocol was studied in Li et al. (2018), which addressed the consensus problem of multi-agent systems.
Up to now, cooperative control and reduction of resource consumption have become hot topics in the research of multi-agent systems. With this background, the event-triggered control problem of nonlinear second-order multi-agent systems is discussed in this article. The main contributions of this article are summarized as follows:
A class of novel event-triggered control protocols are studied for nonlinear second-order multi-agent systems. Different from many existing results, such as Li et al. (2014), Liu et al. (2016), and Wang et al. (2017), the relative information sensing is used for information sampling of the proposed controllers.
Distributed event-triggered control of linear multi-agent systems is studied in Li et al. (2020). Different from the research results, a new distributed event-triggered control protocol with fixed control gain is proposed for nonlinear second-order multi-agent systems.
A new distributed event-triggered control protocol with adaptive control gain. The system consumption can be reduced due to the application of adaptive way. Thus, the control gains can be adjusted according to the evolution of the system states.
The remainder of this article is structured as follows. Some graph theory notations and problem formulation are presented in section “Preliminaries.” The novel distributed event-triggered bipartite consensus control protocol and adaptive event-triggered bipartite consensus control protocol are proposed in section “Main results.” In section “Numerical simulations,” two simulation examples are provided to verify the validity of theoretical results. Finally, the paper is summarized in section “Conclusion.”
Preliminaries
Graph theory notations
The multi-agent systems with
The graph
The graph
For the convenience of the analysis in what follows, the matrix can be defined that
Problem formulation
The leader-following bipartite consensus problem of nonlinear second-order multi-agent systems is discussed in this paper.
The dynamics of each follower
The
where
The dynamics of the leader
The dynamics of the leader can be described by
where
The objective of this paper is to ensure the achievement of bipartite consensus for the multi-agent systems (1) and (2). Therefore, the distributed event-triggered control algorithm is discussed. From a mathematical viewpoint, for any initial states, the states of equations (1) and (2) satisfy
where
where
Main results
For the
where equations (3a) and (3b) are the combined measurement errors of position and velocity, respectively.
In this paper, one of the motivations is to investigate how to reduce the communication burden among agents. Therefore, the event-triggered control algorithms are introduced to avoid continuous consumption of communication resources. The sampling instants of event-triggered control algorithm belong to the discrete-time sequence
Define the tracking errors of position and velocity for
By combining equations (1) and (2), one has
By taking error into consideration, vectors of position and velocity are denoted by
And
Distributed event-triggered bipartite consensus
The proposed distributed event-triggered control protocol and the corresponding triggering condition are introduced in this subsection. The event-triggered control protocols discussed in this paper are based on relative information sensing and distributed way. When
Thus, when
where
When
where
Substituting equation (10) into equation (6), one has
In what followers, the theorem is summarized as follows. The sufficient conditions for the effectiveness of the control protocol (8) under triggering condition (7) are provided in the theorem.
where

The event-triggered instants for the followers
where
where
Therefore, defining
Namely
Therefore, taking the time derivative of
where
Furthermore, it can be obtained that
Based on Assumption 2, the following inequality hold
Substituting equation (14) into equation (13), it is easy to verify that
In light of Lemma 2, equation (15) can be further calculated as
Meanwhile, according to Lemma 2, one has
where
Note that
Similarly, one has
Through the analysis of triggering condition (7), it can be verified that
where
Therefore, substituting equations (18) and (19) into equation (17), one has
Thus, it can yield
After calculation, one has
Namely
where
The conclusion that
where
It can be verified that
where
Based on the previous analysis, the conclusion that
which implies that
When
On the one hand, the following inequality can be obtained directly from equation (26)
On the other hand, according to equation (7), at trigger instant
In light of equations (27) and (28), one has
Therefore, the Zeno behavior can be avoided.
Adaptive event-triggered bipartite consensus
In this section, it is not only avoiding the continuous consumption of system resources but also the method to deal with too large control gains are investigated. Therefore, the distributed event-triggered control protocol is designed in previous section is extended to adaptive event-triggered control protocol. Specifically, the control protocol for each follower is designed as below
where
where
According to equations (1) and (2), and control protocol (29), one has
When
The triggering function
where
and
Therefore, taking the time derivative of
where
Differentiating
When
where
Referring to the calculation method of equation (22), the conclusions
Next, we prove that Zeno behavior is avoided. When
Based on the above analysis, one may directly obtain the conclusions that
Substituting equation (38) into equation (37), one has
In light of the calculation in Theorem 1, the following conclusion can be obtained
where
Numerical simulations
The effectiveness of Theorems 1 and 2 is verified by two numerical simulations in this section. The communication topology contains a spanning tree. The adjacency matrix of followers
where the followers are divided into two clusters:
The dynamics considered in this section are equations (1) and (2). Chua’s circuit (Yu et al., 2010) is selected as a nonlinear function for each agent, and the form is as follows
where
The initial states of each follower are set as:
Example 1
Choosing that
The state evolution of all agents is illustrated in Figures 2–4 and the relative position errors between the followers and leader in Figures 5–7. Obviously, bipartite consensus can be achieved of the second-order multi-agent systems. The triggering instants of each follower are described in Figure 8, defining

The state

The state

The state

The relative position errors

The relative position errors

The relative position errors

The triggering instants determination of followers: (a) Follower 1, (b) Follower 2, (c) Follower 3, and (d) Follower 4.
Example 2
Choosing
The state evolution of all agents is illustrated in Figures 9–11 and the relative position errors between the followers and leader in Figures 12–14. Obviously, bipartite consensus can be achieved of the second-order multi-agent systems. The triggering instants of each follower are described in Figure 15, defining

The state

The state

The state

The relative position errors

The relative position errors

The relative position errors

The triggering instants determination of followers: (a) Follower 1, (b) Follower 2, (c) Follower 3, and (d) Follower 4.

Evolutions of the control gain
Conclusion and future work
In this article, the cooperative control problem for second-order multi-agent systems with directed graph are discussed. A class of event-triggered control protocols based on relative information sensing are proposed to achieve bipartite consensus. First, a novel distributed event-triggered control protocol with fixed gain is studied. For the nonlinear second-order multi-agent systems, the bipartite consensus is guaranteed and the resource consumption is effectively reduced. Because the control gain may be too large, the event-triggered control protocol based on adaptive control gain is further studied. Moreover, it has been proved that Zeno behavior does not happen. Finally, the validity of theoretical results is illustrated by two examples.
For nonlinear second-order multi-agent systems, the design of event-triggered control algorithm based on fully distributed way and cooperative control under switching topologies will be research topics in future.
Footnotes
Acknowledgements
The authors thank the anonymous reviewers for their careful reading and constructive comments.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
