Consensus control for nonlinear multi-agent systems with event-triggered communications
Introduction
In recent years, cooperative control of MASs has gradually become a research hotspot in the control field. As far as we know, cooperative control generally includes the consensus problem [1]-[2], containment control [3], formation control [4] and output regulation problem [5]-[6] and so on. By designing the distributed control scheme for each agent, the state trajectory of each agent finally tends to be consistent, which is called the consensus problem. As one of the most basic cooperative control problems, consensus problem has received extensive attention from scholars at home and abroad. It not only reveals many natural phenomena in reality, but also has a wide range of applications in many fields, such as robots, energy internet [7], sensor networks and DC Microgrids [8].
In many practical systems, in order to save system resources and reduce the demand of system network bandwidth, the sampled-data control schemes [8], [9], [9], [10] and event-triggered mechanisms [11]-[12] were introduced. Compared with the sampled-data control, the event-triggered control [13]-[14] performed less information communication if and only if the preset triggering condition is established. At present, the application of event-triggered control to multi-agent synchronization has achieved remarkable results [15], [16], [17], [18], [27].
In actual systems, it is not easy for each agent to obtain the global information of the system networks, such as the minimum or maximum non-zero eigenvalues of Laplace matrix, the number of agents in the MASs and so on. More and more scholars began to explore adaptive control [19], [20], [21], [22], which could avoid the use of global information. For example, [19] considered the consensus problem for linear systems with matched uncertainties by designing fully distributed adaptive control protocols, where the construction of controller and triggering function was independent of any global information of the system networks. [22] investigated the continuous-time optimization problem based on an adaptive event-triggered algorithm, where the proposed algorithm did not rely on the parameters of cost functions. Note that the system models we mentioned above are all linear, which first inspires the research in this paper.
Due to the influence of the system itself or the outside, the actual system has certain nonlinearity characteristics, and most of the time only some parts with small influence are ignored. Therefore, it is essential to research the nonlinear systems [23], [24], [25], [26], [27], [28]. For instance, the distributed optimal cooperative control of nonlinear MASs with unknown dynamics was studied in [28] by using adaptive dynamic programming technology. [29], [30], [31] investigated the consensus problems for nonlinear systems with the nonlinear terms satisfying Lipschitz condition. Compared with the one-sided Lipschitz condition, Lipschitz condition is more conservative. Thus, some scholars in [32], [33], [34], [36] used the more general one-sided Lipschitz condition instead of Lipschitz condition. For instance, [32] addressed the leaderless consensus control for a class of nonlinear MASs with the one-sided Lipschitz and quadratic inner-boundedness conditions. In [35], the LMI method was utilized to handle the observer design issue for one-sided Lipschitz nonlinear systems. [36] addressed consensus control problem for one-sided Lipschitz nonlinear MASs by employing relative state feedback. However, the event-triggered control was not considered in the work and not adaptive control, where the controller design required to use global information about the system networks, which further inspires the research in this paper.
Inspired by the previous works, this paper investigates the consensus problems for a class of nonlinear MASs with the one-sided Lipschitz and quadratic inner-boundedness conditions by distributed static and dynamic event-triggered control strategies. The main significance of this paper is drawn summarization as follows.
- 1.
Since proposed methods are suitable for systems with one-sided Lipschitz constants and a wide range of nonlinear systems, it has less conservatism and stronger generality.
- 2.
The paper introduces two types of control schemes, that is, static and dynamic event-triggered control schemes, to achieve the consensus problems for leader-follower systems and leaderless systems with nonlinear dynamics. In particular, the dynamic event-triggered control protocol and the corresponding triggering function, the construction of which is independent of the global information of the MASs.
- 3.
Event-triggered mechanisms are adopted to reduce network bandwidth requirements. The designed event-triggered mechanisms do not cause Zeno behavior, which can be proved in detail in this paper.
- 4.
The main challenge of this paper is how to design adaptive control protocols to avoid using the global information of the MASs.
The general structure of the paper is divided into the following parts: In Section 2, the system model is established and some basic results are given about graph theory. In Section 3, static distributed event-triggered control protocols are constructed to solve the consensus problems for leader-follower and leaderless systems. It has been shown that Zeno behavior is excluded in the MASs under these control protocols. In Section 4, in order to avoid the use of any global information, fully distributed event-triggered adaptive control protocols are designed to implement the consensus problems of the leader-follower and leaderless systems, respectively. In Section 5, an example is introduced to verify the validity of the theoretical results. Finally, the conclusion of the paper and future research direction are given.
Notations: expresses the set of dimensional matrices. represents that is positive definite (semipositive definite) matrix. expresses the smallest eigenvalue of . , mean transpose and inverse matrices of . denotes the Kronecker product. denotes the Euclidean norm for vectors or the induced norm for matrices. means the identity matrix of dimension , and is an dimensional vector with all elements being 1. , represents dimensional column vector stacked by . expresses the diagonal matrix or diagonal block matrix.
Section snippets
Problem formulation
Consider the nonlinear MASs consisting of agents. The dynamics of agent are presented bywhere are the state, control input for agent , respectively. symbolizes nonlinear function. express the system matrices.
The information exchange of agents in the MASs is depicted by an undirected graph , where expresses the set of all agents, represents the set of edge consisting of any pair of agents,
Leader-follower consensus control by distributed event-triggered control strategy
Suppose the leader is represented by 1, and its control input . The followers are denoted by . For each follower, we first design the following distributed event-triggered control protocol to achieve the leader-follower consensus of the MASs (1).where is a scalar satisfying and appears in (10), is a gain matrix to be specified later. , , is the th triggering time instant
Dynamic fully distributed event-triggered adaptive control protocols
In order to avoid utilizing any global information of the systems, we design the adaptive control protocols to solve the leader-follower consensus and the leaderless consensus problems in this section, respectively.
Simulation examples
In this section, we present an example [32] to demonstrate the rationality of the main results obtained.
Consider the MASs consisting of six agents, and the communication topology is shown in Fig. 1. The dynamics of agent are given aswhere . Through verification, it can be known that the nonlinear function satisfies Assumptions 1–2 with
Select , . According to Algorithm 1, the matrices
Conclusions and future work
In this technical note, we have investigeted the consensus issues for a class of nonlinear MASs by event-based control protocols. Firstly, we designed the static distributed event-triggered control protocols to reach leader-follower and leaderless consensus, respectively. It had been shown the Zeno behavior did not exist under the proposed control schemes. In order to avoid utilizing the global information, the fully distributed event-based adaptive control protocols were constructed by
Acknowledgments
This work was supported by National Key R&D Program of China under grant 2018YFA0702200, and National Natural Science Foundation of China (61627809, 61621004), and Liaoning Revitalization Talents Program (XLYC1801005).
References (43)
- et al.
Leader-follower consensus control for linear multi-agent systems by fully distributed edge-event-triggered adaptive strategies
Inf. Sci.
(2021) - et al.
Distributed cooperative output regulation of heterogeneous linear multi-agent systems based on event- and self-triggered control with undirected topology
ISA Trans.
(2020) - et al.
Distributed adaptive fault-tolerant control approach to cooperative output regulation for linear multi-agent systems
Automatica
(2019) - et al.
Consensus of sampled-data multi-agent networking systems via model predictive control
Automatica
(2013) - et al.
Extended dissipative synchronization for semi-markov jump complex dynamic networks via memory sampled-data control scheme
J. Franklin Inst.
(2020) - et al.
Extended dissipative sliding mode control for nonlinear networked control systems via event-triggered mechanism with random uncertain measurement
Appl. Math. Comput.
(2021) - et al.
Event-based secure load frequency control for delayed power systems subject to deception attacks
Appl. Math. Comput.
(2021) - et al.
Robust fault-tolerant control with adaptive compensation
Acta Automatica Sinia.
(2013) - et al.
Robust energy-to-peak filtering for discrete-time nonlinear systems with measurement quantization
Signal Processing.
(2017) - et al.
Observer-based consensus tracking of multi-agent systems with one-sided lipschitz nonlinearity
J.Frankl. Inst.
(2016)
On observer-based control of one-sided lipschitz systems
J. Frankl. Inst.
Delay-range-dependent observer-based control of nonlinear systems under input and output time-delays
Appl. Math. Comput.
Network-based passive estimation for switched complex dynamical networks under persistent dwell-time with limited signals
J.Frankl. Inst.
A dynamic periodic event-triggered approach to consensus of heterogeneous linear multiagent systems with time-varying communication delays
IEEE Trans. Cybern.
Distributed containment control of multi-agent systems with general linear dynamics in the presence of multiple leaders
Int. J. Robust Nonlinear Control
Distributed edge-based event-triggered formation control
IEEE Trans. Cybern
A multiagent-based consensus algorithm for distributed coordinated control of distributed generators in the energy internet
IEEE Trans. Smart Grid.
Reduced-order aggregate model for large-scale converters with inhomogeneous initial conditiond in DC microgrids
IEEE Trans. Energy Convers.
Periodic event-tiggered control for linear system
IEEE Trans. Autom. Control
Event-based second-order consensus control for multi-agent systems via synchronous periodic event detection
IEEE Trans. Autom. Control
Consensus of linear multi-agent systems by distributed event-triggered strategy
IEEE Trans. Cybern.
Cited by (20)
Matrix measure-based event-triggered consensus of multi-agent systems with hybrid time delays
2024, Applied Mathematics and ComputationDynamic Average Consensus Control Based on Event-Triggered Cloud Access
2023, Applied Mathematics and ComputationBipartite consensus of multi-agent systems with matched uncertainty via fully distributed edge-based event-triggered mechanism
2023, Journal of the Franklin Institute