Next Article in Journal
The Imbalanced Classification of Fraudulent Bank Transactions Using Machine Learning
Next Article in Special Issue
Multivariate Forecasting Model for COVID-19 Spread Based on Possible Scenarios in Ecuador
Previous Article in Journal
Banks’ Leverage Evolution: The Case of Commercial Banks
Previous Article in Special Issue
Output Feedback Control for Spacecraft Attitude System with Practical Predefined-Time Stability Based on Anti-Windup Compensator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Observer-Based Dynamic Event-Triggered Tracking Consensus for Switched Multi-Agent Systems

1
School of Computer Science and Aritificial Intelligence, Wuhan Textile University, Wuhan 430200, China
2
School of Mathematics and Statistics, Guizhou University of Finance and Economics, Guiyang 550031, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(13), 2861; https://doi.org/10.3390/math11132861
Submission received: 18 May 2023 / Revised: 19 June 2023 / Accepted: 21 June 2023 / Published: 26 June 2023
(This article belongs to the Special Issue Analysis and Control of Nonlinear Dynamical System)

Abstract

:
This article discusses the event-triggered consensus problem for a switched multi-agent system (MASs) with switching topologies. An observer-based dynamic event-triggered (DET) controller with a discontinuous nonlinear term is designed to reduce arduous communication. With the designed approach, the error system can reach a tracking consensus. Then, a continuous observer-based DET protocol is created using the boundary layer method to prevent chattering effects. Moreover, by employing the Riccati equation and the switched Lyapunov function method, some sufficient criteria are put forward to guarantee the tracking consensus of the systems. The suggested observer-based DET protocol can also exclude the Zeno behavior. Finally, two examples verify the validity of the analysis.

1. Introduction

In recent decades, MASs have been widely studied in the engineering field such as spacecraft formation, sensor networks, mobile robots, and so on [1,2,3]. Particularly, the extensive application of the consensus control problems for MASs has attracted great interest among scholars [4]. To achieve system consensus, it is necessary to design effective control protocols or algorithms, so that each agent in MASs can continuously adjust its behavior based on the information sent by its neighbors.
Event-triggered control, as an effective control method, has attracted increasing attention in the past decade (see [5,6,7,8] and references therein). Unlike time-triggered control, which operates based on a fixed time schedule, event-triggered control adjusts system actions based on specific events or changes in the system’s state. It aims to activate control actions only when necessary, minimizing the utilization of system resources and improving efficiency. In the early work [9], the researchers introduced static event-triggered control into the study of MASs, which proved to be successful in extending the sampling period. After that, the static event-triggered control was combined with the observer. To name a few, a static event-triggered adaptive distributed observer was designed for studying the cooperative issue for heterogeneous linear MASs [10], and it was found that the rate of executing the operation in the processor can be enormously decreased. Recently, a data reduction and transmission method based on awareness is proposed to design asynchronous communication and event-triggered control scheme, which can avoid continuous communication between agents of both communication and control parties [11]. Different from the classical periodic sampling control [12], the above static event-triggered strategy can significantly prevent needless sampling and improve the utilization of restricted bandwidth resources. Nevertheless, when the threshold value in the triggering condition remains constant, some unnecessary communication is still going on. This results in a waste of sampling resources and computing resources. Thus, it is necessary to adjust the triggering threshold in the existing event-triggered strategy to further reduce the communication cost.
Considering the shortage of static event-triggered control, many scholars have studied the DET control method and reported corresponding results [13,14,15,16,17,18]. The core of this method is to introduce an auxiliary dynamic threshold in the triggering condition, so compared to the static threshold, the average time between events in the DET mechanism is longer. Therefore, it has the advantage of greatly reducing communication frequency in the implementation of the control process. For example, Ref. [13] provided a DET scheme to decrease the communication frequency. In detail, the total number of triggers determined by the DET strategy is less than the static one. Two independent DET strategies are designed to deal with the leader-following bounded consensus in MASs [14], which can avert frequent updates of the sensors and controllers simultaneously. Later, under the adaptive DET strategy, Ref. [15] extended the undirected graph to the directed graph and discussed the bounded consensus of MASs. In the present works on the DET method, most of them assume that the communication topology is fixed [14,15,17]. However, for most realistic circumstances, the fixed communication topologies are not adequate to characterize the interaction between agents. That is to say, the topologies may change in different time periods. In view of this, analysis of consensus for MASs with switching topologies is crucial, and substantial relevant systems (such as smart grid systems [19], general linear systems [20], and Euler–Lagrange systems [21]) have been reported.
It should be also pointed out that in some practical situations, many complex processes encompass switched modes, for example, traffic lights switch among different colors. Therefore, modeling each agent as a switched system is more general [22,23,24]. By introducing the idea of the switching method, a switching complex dynamic network describing a physical system more accurately is established. Recently, switched MASs with event-triggered control have drawn a large amount of attention [25,26,27,28,29,30,31,32]. For example, in [25], the event-triggered strategy is first used to investigate the tracking consensus of nonlinear switched MASs with unknown parameters, and an adaptive law is devised by utilizing the backstepping technique to analyze the unknown parameters. Ref. [27] discusses the security consensus problems for time-varying multi-agent systems with denial-of-service attacks and parameter uncertainty, updating the control input signal by adopting a new event-driven mechanism with a state-dependent threshold within a given limited range. A bumpless transfer control and event-triggered communication were discussed in [31] to handle the output consensus issue of a class of switched multi-agent systems. The cooperative output regulation for switched heterogeneous MASs under a switching strategy was proposed in [32]. The above references have proved that the consensus of switched MASs is affected by the subsystems and the switching rule. Moreover, in practical engineering applications, due to economic and technical limitations of measurement methods, it is difficult to obtain all state information, which makes implementing state feedback control challenging. The introduction of observers solves the contradiction between the performance superiority of state feedback and the physical difficulty of its realization. Thus, it is essential to consider observer-based control strategies for available measurement outputs. Unfortunately, the above literature [25,26,27,28,29,30,31,32] assumed that full state information can be obtained directly, and the control mechanisms only considered the static event-triggered mechanism. At present, there is little research on observer-based DET tracking consensus issues for switched MASs with a leader of nonzero control inputs, which inspired this research.
The above work inspired us to investigate tracking consensus for switched MASs where the leader system involves nonzero control inputs. In other words, we propose an observer-based DET protocol that includes a discontinuous nonlinear term and a continuous nonlinear term to ensure the stability of the switched MASs. The contributions are concluded below.
  • Different from the existing results in [33,34,35] which focus on fixed network topology, this paper investigates the consensus for switched MASs with arbitrarily switching communication topologies.
  • A more general observer-based DET consensus protocol with a variable threshold is provided, where the controller includes discontinuous function and continuous function. Compared with most relative works that handle the consensus of switched MASs adopting static event-triggered strategies [25,26,28,29], this paper can further reduce the expenses associated with system resource usage.
  • Compared to the minimum switching law proposed in [30], this paper allows multiple modes of switching within an event interval, and the minimum dwell time of each subsystem is unlimited. The result obtained in this way is more general than the result in [30].
The rest of this paper is organized as follows. In Section 2, the preliminaries are described. Section 3 gives the tracking consensus criteria for switched MASs. In Section 4, some examples are shown to explain the validity of the provided approach. Section 5 concludes this paper.
Notations: N represents the set of natural numbers. R n and R n × n are the n-dimensional Euclidean space and n × n real matrices, respectively. λ max ( · ) and λ min ( · ) are the maximal and minimal eigenvalues of a real matrix, respectively. · represents the Euclidean norm for vertices or matrices. The n-dimensional identity matrix is denoted as I n . ⊗ stands for the Kronecker product.

2. Preliminaries

2.1. Graph Theory

Denote σ : [ 0 , ) S , where S = { 1 , 2 , , s } is the switching signal. The switching instant sequence { r q } q = 1 , q Z + satisfies 0 = r 0 < r 1 < r 2 < < r q + . The interconnection topology among agents is described by an undigraph G ^ σ ( t ) = ( V ^ , E ^ σ ( t ) ) , where V ^ = { 0 , 1 , , N } represents the set of all agents. G σ ( t ) = ( V , E σ ( t ) , A σ ( t ) ) stands for the induced subgraph of G ^ σ ( t ) , where V = { 1 , 2 , , N } , E σ ( t ) V × V . A σ ( t ) = [ a v j σ ( t ) ] R N × N denotes the adjacency matrix of graph G σ ( t ) , where a v j σ ( t ) is the weight of the edge ( j , v ) , and a v j σ ( t ) = 0 ( j , v ) E σ ( t ) means agent v cannot receive any information from agent j, otherwise, a v j σ ( t ) > 0 ( j , v ) E σ ( t ) . a v j σ ( t ) = 0 ( j , v ) E σ ( t ) , otherwise, a v j σ ( t ) > 0 ( j , v ) E σ ( t ) . The Laplacian matrix L σ ( t ) = [ l v j σ ( t ) ] R N × N of a graph G σ ( t ) is defined as l v v σ ( t ) = j = 1 , j v N a v j σ ( t ) and l v j σ ( t ) = a v j σ ( t ) with v j . Define the matrix M σ ( t ) = diag { m 1 σ ( t ) , m 2 σ ( t ) , , m N σ ( t ) } as the connection relationship between the followers and the leader. If the v-th follower can receive information from the leader, m v σ ( t ) > 0 , otherwise, m v σ ( t ) = 0 . Let H σ ( t ) = L σ ( t ) + M σ ( t ) .

2.2. Problem Statement

Consider switched MASs containing N followers and one leader. The dynamics of the vth follower is expressed as
z ˙ v ( t ) = F σ ( t ) z v ( t ) + E σ ( t ) u v ( t ) , y v ( t ) = C σ ( t ) z v ( t ) ,
where z v ( t ) R n ( v = 1 , 2 , , N ) represents the system state, u v ( t ) R m denotes the control input, and y v ( t ) R r is the sensor output of v-th agent. F σ ( t ) , E σ ( t ) , and C σ ( t ) are constant system matrices.
The leader’s dynamics is expressed as
z ˙ 0 ( t ) = F σ ( t ) z 0 ( t ) + E σ ( t ) u 0 ( t ) ,
where z 0 ( t ) R n and u 0 ( t ) R m are the state and nonzero input, respectively. Suppose that u 0 ( t )   ε , where ε > 0 .
To facilitate our major works, the following assumptions are presented.
Assumption 1. 
The pairs ( F σ ( t ) , E σ ( t ) ) are stabilizable. That is, for given Q σ ( t ) > 0 , λ 0 > 0 , the Riccati equation
F σ ( t ) T P σ ( t ) + P σ ( t ) F σ ( t ) λ σ ( t ) P σ ( t ) E σ ( t ) E σ ( t ) T P σ ( t ) + Q σ ( t ) = 0 ,
has a solution P σ ( t ) > 0 . λ σ ( t ) = λ max ( H σ ( t ) ) .
Assumption 2. 
The pairs ( F σ ( t ) , C σ ( t ) ) are observable.
Assumption 3. 
G ^ σ ( t ) is connected, and at least one follower can obtain information from the leader.
To facilitate the discussion in next section, we introduce the following definition.
Definition 1 
([36]). For all t > r 0 = 0 , N σ [ 0 , t ) denotes number of switches of σ ( t ) within the interval [ 0 , t ) . If
N σ [ 0 , t ) N 0 + t τ a
holds for positive numbers N 0 and τ a , then N 0 is called the chatter bound and τ a is the average dwell time (ADT).
The following lemma is also useful for the analysis.
Lemma 1 
([37]). If the ADT τ a > ln μ ϱ and W i ( · ) 0 satisfies
W ˙ i ( t ) ϑ W i ( t ) + δ , t [ r q , r q + 1 ) W i ( r q ) μ W i ( r q ) , q = 1 , 2 ,
then W i ( t ) is bounded and converges into the residual set:
B = W i : W i δ μ N 0 ϱ ln μ τ a , i S ,
where ϱ > 0 , μ 1 , ϑ > 0 , δ 0 , W i ( r q ) = lim t r q W i ( t ) .
In engineering applications, the state information of the system (1) may not be fully achievable due to implementation costs. Therefore, utilizing an observer-based approach, the following state observer is designed:
z ^ ˙ v ( t ) = F σ ( t ) z ^ v ( t ) + E σ ( t ) u v ( t ) + G σ ( t ) ( y v ( t ) y ^ v ( t ) ) ,
where z ^ v ( t ) denotes the observer state vector, G σ ( t ) R n × r denotes the observer gain to be determined later.
In the following, the DET control schemes are proposed to reduce communication costs. Define e v t k ( t ) = z ^ v ( t ) z ^ v ( t k ) as the measurement error. The trigger sequence { t k , k N } is generated by
t k + 1 = inf { t > t k : θ ( I E σ ( t ) T P σ ( t ) ) e t k ( t ) 2 η ( t ) } ,
where θ > 0 , e t k ( t ) = [ ( e 1 t k ( t ) ) T , ( e 2 t k ( t ) ) T , , ( e N t k ( t ) ) T ] T , η ( t ) is a variable, which satisfies
η ˙ ( t ) = ρ η ( t ) γ ( I E σ ( t ) T P σ ( t ) ) e t k ( t ) 2 ,
where ρ > 0 , γ > 0 .
Next, we will give an important lemma to ensure that it remains Zeno-free.
Lemma 2 
([16]). For prescribed scalars η ( 0 ) > 0 , ρ > 0 , θ > 0 and γ > 0 , η ( t ) meets
η ( t ) > η ( 0 ) e ( ρ + γ θ ) t > 0 .
Let z ¯ v ( t ) = z ^ v ( t k ) , t [ t k , t k + 1 ) . For each follower, the following event-based tracking control protocol is designed:
u v ( t ) = K σ ( t ) j = 1 N a v j σ ( t ) ( z ¯ j ( t ) z ¯ v ( t ) ) + m v σ ( t ) ( z 0 ( t ) z ¯ v ( t ) ) π ψ v ( K σ ( t ) e ˜ v ( t ) ) ,
where K σ ( t ) = E σ ( t ) T P σ ( t ) R m × n represents the feedback gain matrix, π > 0 . e ˜ v ( t ) and nonlinear function ψ v ( · ) : R m R m will be designed later.
Remark 1. 
Unlike the classical time-triggered control mechanism that periodically samples system states, our study introduces a DET control scheme. This scheme determines the interval [ t k , t k + 1 ) based on specific triggering conditions proposed in our research.
Remark 2. 
It is important to remember that some crucial results for event-triggered control have already been published [8,9,10]. These results are different from our DET control scheme in two ways. First, the insertion of the dynamic threshold η ( t ) makes DET conditions (4) dynamic for the measurement error. Second, this research takes switched systems into account as opposed to the current DET control approaches for deterministic systems.
According to (1), (3) and (5), we may obtain
z ˙ v ( t ) = F σ ( t ) z v ( t ) + E σ ( t ) K σ ( t ) [ j = 1 N a v j σ ( t ) ( z ¯ j ( t ) z ¯ v ( t ) ) + m v σ ( t ) ( z 0 ( t ) z ¯ v ( t ) ) ] γ E σ ( t ) ψ v ( K σ ( t ) e ˜ v ( t ) ) . z ^ ˙ v ( t ) = F σ ( t ) z ^ v ( t ) + E σ ( t ) K σ ( t ) [ j = 1 N a v j σ ( t ) ( z ^ j ( t ) e j t k ( t ) z ^ v ( t ) + e v t k ( t ) ) + m v σ ( t ) ( z 0 ( t ) z ^ v ( t ) + e v t k ( t ) ) ] γ E σ ( t ) ψ v ( K σ ( t ) e ˜ v ( t ) ) + G σ ( t ) C σ ( t ) e ^ v ( t ) .
Let e ˜ v ( t ) = z ^ v ( t ) z 0 ( t ) as the tracking error and e ^ v ( t ) = z v ( t ) z ^ v ( t ) as the observation error. Based on the above discussion, it is easy to get
e ˜ ˙ v ( t ) = F σ ( t ) e ˜ v ( t ) + E σ ( t ) K σ ( t ) j = 1 N a v j σ ( t ) ( e ˜ j ( t ) e j t k ( t ) e ˜ v ( t ) + e v t k ( t ) ) m v σ ( t ) ( e ˜ v ( t ) e v t k ( t ) ) γ E σ ( t ) ψ v ( K σ ( t ) e ˜ v ( t ) ) E σ ( t ) u 0 ( t ) + G σ ( t ) C σ ( t ) e ^ v ( t ) . e ^ ˙ v ( t ) = ( F σ ( t ) G σ ( t ) C σ ( t ) ) e ^ v ( t ) .
Incorporating the Kronecker product, the above error systems are further characterized as compact representation
e ˜ ˙ ( t ) = ( I F σ ( t ) H σ ( t ) E σ ( t ) K σ ( t ) ) e ˜ ( t ) + ( H σ ( t ) E σ ( t ) K σ ( t ) ) e t k ( t )
γ ( I E σ ( t ) ) Ψ [ e ˜ ( t ) ] 1 N E σ ( t ) u 0 ( t ) + ( I G σ ( t ) C σ ( t ) ) e ^ ( t ) ,
e ^ ˙ ( t ) = I ( F σ ( t ) G σ ( t ) C σ ( t ) ) e ^ ( t ) ,
where
e ˜ ( t ) = [ e ˜ 1 T ( t ) , e ˜ 2 T ( t ) , , e ˜ N T ( t ) ] T , e ^ ( t ) = [ e ^ 1 T ( t ) , e ^ 2 T ( t ) , , e ^ N T ( t ) ] T , Ψ [ e ˜ ( t ) ] = [ ψ 1 ( K σ ( t ) e ˜ 1 ( t ) ) T , ψ 2 ( K σ ( t ) e ˜ 2 ( t ) ) T , , ψ N ( K σ ( t ) e ˜ N ( t ) ) T ] T .
The tracking consensus problem of the switched MASs (1) and (2) has been converted to the stability of the corresponding error systems (6) and (7). By providing the system formula, we will introduce the main results in the next section.

3. Main Results

The major works that appeared are twofold. In Section 3.1, the DET protocol with a discontinuous term ψ v ( · ) is considered. Under the proposed DET protocol, the Zeno behavior will be eliminated. On the other hand, a continuous observer-based DET protocol is designed by using the boundary layer method in Section 3.2.

3.1. DET Protocol with Discontinuous Term ψ v ( · )

Define the nonlinear function ψ v ( · ) as
ψ v ( ϖ v ) = ϖ v ϖ v , ϖ v > 0 0 m , ϖ v = 0 ϖ v R m .
In what follows, we put forward an algorithm (Algorithm 1) to design the nonsmooth DET protocol.
Algorithm 1 An algorithm to design the nonsmooth DET protocol
If Assumptions 1–3 hold, the DET protocol can be taken into consideration in the following steps.
  • For any i , S . Choose Q i > 0 , K i = E i P i T , the Riccati equation:
    F i T P i + P i F i λ i P i E i E i T P i + Q i = 0
    has a solution P i > 0 .
  • Choose the feedback matrix G i , such that F i G i C i is Huriwitz, then there exists a R i > 0 , such that
    R i ( F i G i C i ) + ( F i G i C i ) T R i + ω i I = 0 ,
    where ω i is a positive constant.
  • Choose positive constants γ , θ , ρ , ϱ , ε , τ a and μ > 1 , such that
    Q i < μ Q j , P i < μ P j , τ a > ln μ ϱ , λ 0 > γ > ε , ρ λ 0 γ θ > 0 .
Theorem 1. 
If Assumptions 1–3 hold, under the event-based tracking control protocols (5) with the DET condition (4), and Algorithm 1, then systems (6) and (7) can asymptotically approach zero and the switched MASs (1) can track the leader (2).
Proof. 
We introduce the following Lyapunov function:
V σ ( t ) ( t ) = e ˜ T ( t ) ( I P σ ( t ) ) e ˜ ( t ) + ς σ ( t ) e ^ T ( t ) ( I R σ ( t ) ) e ^ ( t )
and
W σ ( t ) ( t ) = V σ ( t ) ( t ) + η ( t ) ,
where ς σ ( t ) will be given later.
Assume σ ( t ) = i for t [ r q , r q + 1 ) . According to the above discussion, the stability will be analyzed from the following two cases.
Case 1. If there is no trigger moment in the interval [ r q , r q + 1 ) , i.e., t k r q < r q + 1 t k + 1 , The DET condition is not satisfied, and the last sampling system state is maintained. Define ζ ( t ) as
ζ ( t ) = e t k ( t ) , t [ r q , r q + 1 ) .
Calculating the derivative of V i ( e ˜ ( t ) , e ^ ( t ) ) along with (6) and (7) yields
V ˙ i ( t ) = e ˜ T ( t ) [ I ( P i F i + F i T P i ) ] e ˜ ( t ) 2 e ˜ T ( t ) ( H i P i E i E i T P i ) e ˜ ( t ) + 2 e ˜ T ( t ) ( H i P i E i E i T P i ) ζ ( t ) 2 e ˜ T ( t ) ( 1 N P i E i ) u 0 ( t ) 2 γ e ˜ T ( t ) ( I P i E i ) Ψ [ e ˜ ( t ) ] + 2 e ˜ T ( t ) ( I P i G i C i ) e ^ ( t ) + ς i e ^ T ( t ) I [ R i ( F i G i C i ) + ( F i G i C i ) T R i ] e ^ ( t ) .
By virtue of the Cauchy inequality, we can obtain
2 e ˜ T ( t ) ( H i P i E i E i T P i ) e E T ( t ) e ˜ T ( t ) ( H i P i E i E i T P i ) e ˜ ( t ) + ζ T ( t ) ( H i P i E i E i T P i ) ζ ( t ) .
using the Young’s inequality gives
2 e ˜ T ( t ) ( I P i G i C i ) e ^ ( t ) 1 2 e ˜ T ( t ) ( I Q i ) e ˜ ( t ) + P i G i C i 2 λ min ( Q i ) e ^ T ( t ) e ^ ( t ) .
According to the fact x T y x y , it is easy to obtain
2 e ˜ T ( t ) ( 1 N P i E i ) u 0 ( t ) = 2 v = 1 N e ˜ v T ( t ) P i E i u 0 ( t ) 2 v = 1 N E i T P i e ˜ v ( t ) u 0 ( t ) 2 ε v = 1 N E i T P i e ˜ v ( t ) .
Then, from (8), one has
2 γ e ˜ T ( t ) ( I P i E i ) Ψ [ e ˜ ( t ) ] = 2 γ v = 1 N e ˜ v T ( t ) P i E i ψ i [ E i T P i e ˜ v ( t ) ] = 2 γ v = 1 N [ E i T P i e ˜ v ( t ) ] T E i T P i e ˜ v ( t ) E i T P i e ˜ v ( t ) = 2 γ v = 1 N E i T P i e ˜ v ( t ) .
Since F i G i C i is Hurwitz, it is well known that there exists a R i > 0 such that R i ( F i G i C i ) + ( F i G i C i ) T R i + ω i I = 0 , where ω i > 0 . Then we can obtain
e ^ T ( t ) I [ R i ( F i G i C i ) + ( F i G i C i ) T R i ] e ^ ( t ) ω i e ^ T ( t ) e ^ ( t ) .
Let ς i = 2 P i G i C i 2 ω i λ min ( Q i ) , substituting (11)–(15) into (10), it yields that
V ˙ i ( t ) e ˜ T ( t ) I ( P i F i + F i T P i λ i P i E i E i T P i e ˜ ( t ) + 1 2 e ˜ T ( t ) ( I Q i ) e ˜ ( t ) + P i G i C i 2 λ min ( Q i ) e ^ T ( t ) e ^ ( t ) + e E T T ( t ) ( H i P i E i E i T P i ) e E T ( t ) 2 P i G i C i 2 λ min ( Q i ) e ^ T ( t ) e ^ ( t ) + 2 ε v = 1 N E i T P i e ˜ v ( t ) 2 γ v = 1 N E i T P i e ˜ v ( t ) .
From the DET condition (4), for all t [ 0 , + )
ζ T ( t ) ( I P i E i E i T P i ) ζ ( t ) η ( t ) θ .
then, by using γ ε and Assumption 1, one has
W ˙ i ( t ) 1 2 e ˜ T ( t ) ( I Q i ) e ˜ ( t ) P i G i C i 2 λ min ( Q i ) e ^ T ( t ) e ^ ( t ) + ζ T ( t ) ( H i P i E i E i T P i ) ζ ( t ) ρ η ( t ) γ ζ T ( t ) ( I P i E i E i T P i ) ζ ( t ) α 1 i e ˜ T ( t ) ( I P i ) e ˜ ( t ) α 3 η ( t ) α 2 i 2 P i G i C i 2 ω i λ min ( R i ) e ^ T ( t ) e ^ ( t ) ϱ W i ( t ) ,
where α 1 i = λ min ( I N Q i ) λ max ( P i ) , α 2 i = 2 λ max ( I N R i ) , α 3 i = ρ λ i γ θ and ϱ = min i S { α 1 i , α 2 i , α 3 i } . Then one obtains
W i ( t ) e ϱ ( t r q ) W i ( r q ) .
Case 2. If there are m ( N + ) trigger moments in the interval [ r q , r q + 1 ) , i.e., t k < r q t k + 1 < < t k + m r q + 1 < t k + m + 1 , then one can have
ζ ( t ) = e t k ( t ) , t [ r q , t k + 1 ) e t k + 1 ( t ) , t [ t k + 1 , t k + 2 ) e t k + m ( t ) , t [ t k + m , r q + 1 ) .
Similarly, Equation (10) is also true on subintervals [ r q , t k + 1 ) , [ t k + 1 , t k + 2 ) , ⋯, [ t k + m , r q + 1 ) , which renders (17) holding on these subintervals. Thus we can obtain that
W i ( t ) e ϱ ( t r q ) W i ( r q ) , t [ r q , t k + 1 ) e ϱ ( t t k + 1 ) W i ( t k + 1 ) , t [ t k + 1 , t k + 2 ) e ϱ ( t t k + m ) W i ( t k + m ) , t [ t k + m , r q + 1 ) .
It should be pointed out that since the Lyapunov function W i ( t ) is continuous, then (18) can be derived from (19) on the interval [ r q , r q + 1 ) .
Executing the similar steps in Case 1 and utilizing condition (3) in Algorithm 1, we have
W σ ( r q ) ( r q ) μ W σ ( r q ) ( r q ) .
Suppose that 0 = r 0 < r 1 < r 2 < < r q = t N σ ( 0 , t ) < t . Then, from (18) and (20), one has
W σ ( t ) ( t ) μ e ϱ ( t r q ) W σ ( r q ) ( r q ) μ e ϱ ( t r q ) e ϱ ( r q r q 1 ) W σ ( r q 1 ) ( r q 1 ) μ 2 e ϱ ( t r q 1 ) W σ ( r q 1 ) ( r q 1 ) μ N σ ( r 0 , t ) e ϱ ( t r 0 ) W σ ( r 0 ) ( r 0 ) μ N 0 e ( ϱ ln μ τ a ) ( t r 0 ) W σ ( r 0 ) ( r 0 ) .
Then, from τ a > ln μ ϱ that lim t W σ ( t ) ( t ) = 0 . Since W i ( t ) V i ( t ) , V i ( t ) is bounded and lim t V i ( t ) = 0 , which denotes that e ˜ v and e ^ v can asymptotically approach zero, lim t e ˜ v = 0 and lim t e ^ v = 0 , thus lim t z v ( t ) z 0 ( t ) = lim t e v = 0 , where e v = e ˜ v e ^ v = z v ( t ) z 0 ( t ) . The proof is completed. □
Remark 3. 
According to Theorem 1, multiple switching instances or no switching instance can occur within event intervals [ t k , t k + 1 ) . The relationship between triggering instant and switching instant is given in Figure 1. This study introduces a more general scenario compared to the assumption of at most one switch each event interval [30] and synchronized switching and sampling within a fixed period [38]. It is important to note that ζ ( t ) is piecewise continuous and bounded, ensuring the continuity of W σ ( t ) ( t ) [39], thus validating the conclusion (18).
Next, Theorem 2 is developed to prove Zeno-free. The so-called Zeno behavior refers to the event-triggered scheme we designed being excited infinitely within a limited time in the event-triggered control. Our purpose is to prove that any two adjacent triggering intervals are greater than zero.
Theorem 2. 
Under consensus conditions in Algorithm 1, there is Zeno-free in the proposed DET protocol.
Proof. 
The systems contain switching signals and event-triggered signals, respectively. Therefore, it is indispensable to clarify their relationship. Suppose that in the interval [ r q , r q + 1 ) , σ ( t ) = i . After that, the following two cases will be taken into account. □
Case 1. There is no switch on the interval [ t k , t k + 1 ) . Then
D + e t k ( t )   z ^ ( t ) =   ( I F i ) z ^ ( t ) ( H i E i K i ) ( z ^ ( t k ) z 0 ( t ) ) π ( I E i ) Ψ [ e ˜ ( t ) ]   ( I F i ) e t k ( t ) + ( H i E i K i ) [ ( z ^ ( t k ) z ( t ) + z ( t ) z 0 ( t ) ] + π E i + ( I F i ) z ^ ( t k ) .
From Theorem 1, we can know that the e ˜ ( t ) and e ^ ( t ) are bounded for any finite time. Thus, let Δ be the upper bound of ( H i E i K i ) ( z ^ ( t k ) z ( t ) + z ( t ) z 0 ( t ) , we obtain
D + e t k ( t )   F i e t k ( t ) + Δ + π E i + ( I F i ) z ^ ( t k )   φ 1 e t k ( t ) + Λ k ,
where φ 1 = max i S { F i } , Λ k = max i S { Δ + π E i + ( I F i ) z ^ ( t k ) } . Then we have
e t k ( t ) Λ k φ 1 e φ 1 ( t t k ) 1 .
thus
( I E i T P i ) e t k ( t ) Λ k φ 2 φ 1 e φ 1 ( t t k ) 1 ,
where φ 2 = max i S { E i T P i } .
According to the DET condition (4), the next triggering moment t k + 1 satisfies
( I E i T P i ) e t k ( t k + 1 )   η ( t k + 1 ) η ( 0 ) θ e ( ρ + 1 θ ) t k + 1 ,
from (22), we can obtain
Λ k φ 2 φ 1 e φ 1 ( t k + 1 t k ) 1 η ( 0 ) θ e ( ρ + 1 θ ) t k + 1 .
Through calculation, we can further obtain
t k + 1 t k 1 φ 1 ln 1 + φ 1 φ 2 Λ k η ( 0 ) θ e ( ρ + 1 θ ) t k + 1 .
Case 2. There exist some switches on the triggering interval [ t k , t k + 1 ) , i.e., t k r q < r q + 1 < < r q + l < t < t k + 1 , where l Z + . If system (1) has infinite triggering within a limited time interval, it is said that system (1) has Zeno behavior. Assume that M stands for the Zeno time, and t k + 1 M , t k M , thus t k + 1 t k 0 . Nevertheless, t k < r q < < r q + l < t k + 1 , there are some ξ n > 0 , n = 0 , 1 , , l , such that t k + 1 r q + l ξ 0 , r q + l r q + l 1 ξ 1 , ⋯, r q t k ξ l + 1 . Then t k + 1 r q + l + r q + l t k ξ 0 + ξ 1 + + ξ l + 1 = ξ > 0 , in other words, t k + 1 t k > ξ , which is contrary to t k + 1 t k 0 converges to 0. Thus, it is Zeno free.
Remark 4. 
The proof of Theorem 2 is inspired by [40] but different from [40]. In this paper, it is formidable to prohibit Zeno behavior since Theorem 2 needs to take into account how the triggering instants and switching instants are related.
One disadvantage of the DET protocol with the discontinuous term ψ v ( · ) is that it produces the undesirable chattering effect in real implementation. To avoid the chattering effect, the next section will adopt the boundary layer technique to design a DET protocol with a continuous term ψ v ( · ) .

3.2. DET Protocol with Continuous Term ψ v ( · )

Define the nonlinear function ψ v ( · ) : R m R m as
ψ v ( ϖ v ) = ϖ v ϖ v , ϖ v ϕ v ϖ v ϕ v , ϖ v < ϕ v ϖ v R m ,
where ϕ v > 0 represents the widths of the boundary layers.
Theorem 3 will clarify that the bounded consensus of switched MASs can be obtained under Algorithm 1, DET condition (4) and event-based tracking control protocols (5).
Theorem 3. 
If Assumptions 1–3 hold, under the event-based tracking control protocols (5) with the DET condition (4), and Algorithm 1, then the switched MASs (1) and (2) will reach bounded consensus.
Proof. 
Suppose V σ ( t ) ( t ) is the Lyapunov function provided by (9). Combination Theorem 1, we obtain
2 e ˜ T ( t ) ( 1 N P i E i ) u 0 ( t ) 2 γ e ˜ T ( t ) ( I P i E i ) Ψ [ e ˜ ( t ) ] .
Next, we consider the following three cases.
(1) E i T P i e ˜ v ( t )   ϕ v , v = 1 , , N . Using the analysis method in Section 3.1, by introducing the auxiliary Lyapunov function W i ( t ) , one obtains that
W ˙ i ( t ) ϱ W i ( t ) .
(2) E i T P i e ˜ v ( t ) < ϕ v , v = 1 , , N . From (13) and (14), one has
2 e ˜ T ( t ) ( 1 N P i E i ) u 0 ( t ) 2 ε v = 1 N E i T P i e ˜ v ( t ) 2 ε N ϕ ¯ 2 γ e ˜ T ( t ) ( I P i E i ) Ψ [ e ˜ ( t ) ] = 2 γ v = 1 N [ E i T P i e ˜ v ( t ) ] T E i T P i e ˜ v ( t ) ϕ v 2 γ N ϕ ¯ ,
where ϕ ¯ = max v = 1 , , N ϕ v . In light of Theorem 1, yields
W ˙ i ( t ) ϱ W i ( t ) + 2 N ϕ ¯ ( ε + γ ) .
(3) E i T P i e ˜ v ( t ) ϕ v for v = 1 , , N 1 , and E i T P i e ˜ v ( t ) < ϕ v for v = N 1 + 1 , , N , where 1 N 1 N 1 . Then
2 e ˜ T ( t ) ( 1 N P i E i ) u 0 ( t ) 2 ε v = 1 N 1 E i T P i e ˜ v ( t ) + v = N 1 + 1 N E i T P i e ˜ v ( t ) 2 ε v = 1 N 1 E i T P i e ˜ v ( t ) + 2 ε ( N N 1 ) ϕ ¯ 2 γ e ˜ T ( t ) ( I P i E i ) Ψ [ e ˜ ( t ) ] = 2 γ v = 1 N 1 [ E i T P i e ˜ v ( t ) ] T E i T P i e ˜ v ( t ) E i T P i e ˜ v ( t ) + v = N 1 + 1 N [ E i T P i e ˜ v ( t ) ] T E i T P i e ˜ v ( t ) ϕ v = 2 γ v = 1 N E i T P i e ˜ v ( t ) + 2 γ ( N N 1 ) ϕ ¯ .
Since γ ε , one has
W ˙ i ( t ) ϱ W i ( t ) + 2 ( N N 1 ) ϕ ¯ ( ε + γ ) .
Further, it can be seen from (24)–(26) that
W ˙ i ( t ) ϱ W i ( t ) + 2 N ϕ ¯ ( ε + γ ) .
According to Lemma 1, we obtain
W i ( t ) 2 N ϕ ¯ ( ε + γ ) μ N 0 ϱ ln μ τ a , t .
Obviously, V i ( t ) 2 N ϕ ¯ ( ε + γ ) μ N 0 ϱ ln μ τ a , t . Further, from (9) and the fact e ( t )     e ˜ ( t ) +   e ^ ( t ) , we have
e ( t ) ( 1 κ ̲ + 1 ς ̲ π ̲ ) 2 N ϕ ¯ ( ε + γ ) μ N 0 ϱ ln μ τ a , t
where κ ̲ = min i S λ min ( P i ) , π ̲ = min i S λ min ( R i ) , ς ̲ = min i S { ς i } . Then, the switched MASs (1) and (2) can reach bounded consensus. The proof is completed. □
Remark 5. 
Although complete consensus can not be ensured by applying the continuous protocol (23), the chattering effect can be prevented. Keep in mind that the intrinsic shortcoming of the discontinuous controller is the unfavorable chattering effect in real-world application (8) [41]. From (27), we know that the bound of e ( t ) is decided by the nonzero control inputs and the maximum width ϕ v , the number of followers, and the ADT. It can be noted that the smaller the ϕ ¯ , the smaller the bound of e ( t ) .

4. Numerical Simulation

Two numerical simulations verify the validity of the above results and the effectiveness of the proposed DET mechanism for switched MASs.
Assume that the topology switches between the graphs G 1 and G 2 are depicted by Figure 2a,b, where the switching signals are 1 and 2, respectively. The leader is
z ˙ 0 ( t ) = F σ ( t ) z 0 ( t ) + E σ ( t ) u 0 ( t )
and the v-th followers are described by
z ˙ v ( t ) = F σ ( t ) z v ( t ) + E σ ( t ) u v ( t ) y v ( t ) = C σ ( t ) z v ( t )
with z v ( t ) = [ z v 1 ( t ) , z v 2 ( t ) ] T , v = 1 , 2 , 3 , σ ( t ) { 1 , 2 } and
F 1 = 0 2 3 0 F 2 = 0 1 2 0 E 1 = 0 1.5 T E 2 = 0 2 T C 1 = 1 0 C 2 = 1 1 H 1 = 1 0 0.5 0 1 1 0.5 1 1.5 H 2 = 1 0.5 0 0.5 1 0.5 0 0.5 1.5 M 1 = 0.5 0 0 0 0 0 0 0 0 M 2 = 0.5 0 0 0 0 0 0 0 1 .
Then, λ 1 = 2.3956 , λ 2 = 1.9010 . Let u 0 ( t ) = 0.3 cos ( t ) .
Example 1. 
Choose θ = 5.2 , γ = 0.6 , ρ = 0.4 , solving conditions (1) and (2) in Algorithm 1, we have
P 1 = 1.1442 0.1514 0.1514 0.6336 P 2 = 2.0031 0.2222 0.2222 0.8012 K 1 = 0.3028 1.2671 K 2 = 0.3333 1.2019 .
Through calculation, ε = 0.3 , we select π = 3 , θ = 5.2 , ρ = 0.4 and γ = 0.6 . Next, set N 0 = 1 and τ a = 0.5 s. Then the trajectories of z v 1 ( t ) and z v 2 ( t ) are shown in Figure 2a,b, respectively. Then the trajectories of z v 1 ( t ) and z v 2 ( t ) are shown in Figure 3a,b, respectively. Figure 4a illustrates the consensus of the switched MASs. Meanwhile, Figure 4b is the sampling moments. The above simulation results verify the effectiveness of the proposed DET control strategy.
Example 2. 
Consider the same parameters as those in Example 1. According to Theorem 3, switched MASs (1) and (2) will realize bounded consensus. The consensus error signal e v ( t ) is displayed in Figure 5a,b. Assuming that Err(t) = e ( t ) = v = 1 3 e v ( t ) 2 . ψ v ( · ) is determined by Theorem 3. Additionally, under any ϕ v , Err (t) can achieve bounded consensus. Without losing generality, we select ϕ = 0.5 , 0.7 , 1 , the trajectories of Err(t) are illustrated in Figure 6a. In addition, the switching signal with two modes is given in Figure 6b.

5. Conclusions

The tracking consensus control of switched MASs was discussed in this paper, where the system and communication topology were switched simultaneously and the leader system had nonzero control inputs. The proposed observer-based DET protocols include two nonlinear terms to handle the effect of nonzero control inputs. Moreover, the Zeno behavior for MASs under the observer-based DET protocols can be excluded. In addition, by employing the switched Lyapunov function method and Riccati equation, some sufficient criteria are put forward to ensure that all followers can track the leader. Compared with the existing works in the literature, the designed observer-based DET protocols can successfully limit the frequency of data transfer across agents while maintaining MASs consensus. Finally, two numerical examples show that the designed control protocol can reduce controller updates. In the future, the method suggested in this paper will be used to discuss the consensus problem of switched stochastic MASs with delay impulsive effects.

Author Contributions

X.R. performed the data analyses and wrote the manuscript; J.C. contributed to the conception of the study; Z.W. and C.W. helped perform the analysis with constructive discussions; H.Y. performed the experiment. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the National Science Foundation of China (62203337).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author, upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hong, Y.; Hu, J.; Gao, L. Tracking control for multi-agent consensus with an active leader and variable topology. Automatica 2006, 42, 1177–1182. [Google Scholar] [CrossRef] [Green Version]
  2. Jadbabaie, A.; Jie, L.; Morse, A.S. Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans. Autom. Control 2003, 48, 988–1001. [Google Scholar] [CrossRef] [Green Version]
  3. Tang, Y.; Xing, X.; Karimi, H.R.; Kocarev, L.; Kurths, J. Tracking control of networked multi-agent systems under new characterizations of impulses and its applications in robotic systems. IEEE Trans. Ind. Electron. 2016, 63, 1299–1307. [Google Scholar] [CrossRef]
  4. Chen, S.; Ho, D.W.; Li, L.; Liu, M. Fault-tolerant consensus of multi-agent system with distributed adaptive protocol. IEEE Trans. Cybern. 2017, 45, 2142–2155. [Google Scholar] [CrossRef]
  5. Deng, C.; Wen, C.; Wang, W.; Li, X.; Yue, D. Distributed adaptive tracking control for high-order nonlinear multi-agent systems over event-triggered communication. IEEE Trans. Autom. Control 2022, 68, 1176–1183. [Google Scholar] [CrossRef]
  6. Guo, R.; Feng, J.; Wang, J.; Zhao, Y. Leader-following successive lag consensus of nonlinear multi-agent systems via observer-based event-triggered control. J. Frankl. Inst. 2022, in press. [Google Scholar] [CrossRef]
  7. Cao, X.; Zhang, C.; Zhao, D.; Sun, B.; Li, Y. Event-triggered consensus control of continuous-time stochastic multi-agent systems. Automatica 2022, 137, 110022. [Google Scholar] [CrossRef]
  8. Luand, A.; Yang, G. Observer-based control for cyber-physical systems under denial-of-service with a decentralized event-triggered scheme. IEEE Trans. Cybern. 2020, 50, 4886–4895. [Google Scholar]
  9. Dimarogonas, D.V.; Frazzoli, E.; Johansson, K.H. Distributed event-triggered control for multi-agent systems. IEEE Trans. Autom. Control 2012, 57, 1291–1297. [Google Scholar] [CrossRef]
  10. Qian, Y.; Liu, L.; Feng, G. Cooperative output regulation of linear multiagent systems: An event-triggered adaptive distributed observer approach. IEEE Trans. Autom. Control 2021, 66, 833–840. [Google Scholar] [CrossRef]
  11. Xu, Y.; Wu, Z. Observer-based asynchronous communication and adaptive control protocols with intermittent updating and interaction. IEEE Trans. Netw. Sci. Eng. 2023, 10, 452–462. [Google Scholar] [CrossRef]
  12. Gao, Y.; Wang, L. Sampled-data based consensus of continuous-time multi-agent systems with time-varying topology. IEEE Trans. Autom. Control 2011, 56, 1226–1231. [Google Scholar] [CrossRef]
  13. Girard, A. Dynamic triggering mechanisms for event-triggered control. IEEE Trans. Autom. Control 2015, 60, 1992–1997. [Google Scholar] [CrossRef] [Green Version]
  14. Ruan, X.; Feng, J.; Xu, C.; Wang, J. Observer-based dynamic event-triggered strategies for leader-following consensus of multi-agent systems with disturbances. IEEE Trans. Netw. Sci. Eng. 2020, 7, 3148–3158. [Google Scholar] [CrossRef]
  15. Ruan, X.; Xu, C.; Feng, J.; Wang, J.; Zhao, Y. Adaptive dynamic event-triggered control for multi-agent systems with matched uncertainties under directed topologies. Phys. A Stat. Mech. Appl. 2022, 586, 126450. [Google Scholar] [CrossRef]
  16. Hu, S.; Qiu, J.; Chen, X.; Zhao, F.; Jiang, X. Dynamic event-triggered control for leader-following consensus of multiagent systems with the estimator. IET Control Theory Appl. 2022, 16, 1475–1484. [Google Scholar] [CrossRef]
  17. Du, S.L.; Liu, T.; Ho, D.W. Dynamic event-triggered control for leader-following consensus of multiagent systems. IEEE Trans. Syst. Man Cybern. Syst. 2020, 50, 3243–3251. [Google Scholar] [CrossRef]
  18. Yang, Y.; Yue, D.; Xu, C. Dynamic event-triggered leader-following consensus control of a class of linear multi-agent systems. J. Frankl. Inst. 2018, 355, 7706–7734. [Google Scholar] [CrossRef]
  19. Loia, V.; Terzija, V.; Vaccaro, A.; Wall, P. An affine-arithmetic-based consensus protocol for smart-grid computing in the presence of data uncertainties. IEEE Trans. Ind. Electron. 2015, 62, 2973–2982. [Google Scholar] [CrossRef]
  20. Lu, Z.; Zhang, L.; Wang, L. Observability of multi-agent systems with switching topology. IEEE Trans. Circuits Syst. II Exp. Briefs 2017, 64, 1317–1321. [Google Scholar] [CrossRef]
  21. Liu, Y.; Min, H.; Wang, S.; Ma, L.; Liu, Z. Consensus for multiple heterogeneous Euler–Lagrange systems with time-delay and jointly connected topologies. J. Frankl. Inst. 2014, 351, 3351–3363. [Google Scholar] [CrossRef]
  22. Lee, T.; Sreenath, K.; Kumar, V. Geometric control of cooperating multiple quadrotor UAVs with a suspended payload. In Proceedings of the 52nd IEEE Conference on Decision and Control, Firenze, Italy, 10–13 December 2013; pp. 5510–5515. [Google Scholar]
  23. Ye, J.; Roy, S.; Godjevac, M.; Baldi, S. A switching control perspective on the offshore construction scenario of heavy-lift vessels. IEEE Trans. Control Syst. Technol. 2021, 29, 70–477. [Google Scholar] [CrossRef]
  24. Yuan, S.; Schutter, B.; Baldi, S. Robust adaptive tracking control of uncertain slowly switched linear systems. Nonlinear Anal. Hybrid Syst. 2018, 27, 1–12. [Google Scholar] [CrossRef] [Green Version]
  25. Yao, D.; Dou, C.; Yue, D.; Zhao, N.; Zhang, T. Event-triggered adaptive consensus tracking control for nonlinear switching multi-agent systems. Neurocomputing 2020, 38, 157–164. [Google Scholar] [CrossRef]
  26. Zou, W.; Xiang, Z. Event-triggered leader-following consensus of non-linear multi-agent systems with switched dynamics. IET Control Theory Appl. 2019, 13, 1222–1228. [Google Scholar] [CrossRef]
  27. Wang, S.; Zhao, C.; Zhang, B.; Jiang, Y. Event-triggered based security consensus control for multi-agent systems with DoS attacks. Neurocomputing 2022, 505, 214–224. [Google Scholar] [CrossRef]
  28. Li, S.; Liang, K.; He, W. Fully distributed event-triggered secure consensus of general linear multi-agent systems under sequential scaling attacks. ISA Trans. 2022, 127, 146–155. [Google Scholar] [CrossRef]
  29. Zou, W.; Shi, P.; Xiang, Z.; Shi, Y. Consensus tracking control of switched stochastic nonlinear multiagent systems via event-triggered strategy. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 1036–1045. [Google Scholar] [CrossRef]
  30. Xiao, X.; Zhou, L.; Ho, D.W.C.; Lu, G. Event-triggered control of continuous-time switched linear systems. IEEE Trans. Autom. Control 2019, 64, 1710–1717. [Google Scholar] [CrossRef]
  31. Ma, Y.; Li, Z.; Zhao, L. Output consensus for switched multi-agent systems with bumpless transfer control and event-triggered communication. Inf. Sci. 2021, 544, 585–598. [Google Scholar] [CrossRef]
  32. He, G.; Zhao, J. Fully distributed event-triggered cooperative output regulation for switched multi-agent systems with combined switching mechanism. Inf. Sci. 2023, 638, 118970. [Google Scholar] [CrossRef]
  33. Demirel, B.; Ghadimi, E.; Quevedo, D.E.; Johansson, M. Optimal control of linear systems with limited control actions: Threshold-based event-triggered control. IEEE Trans. Control Netw. Syst. 2018, 5, 1275–1286. [Google Scholar] [CrossRef] [Green Version]
  34. Liu, W.; Yang, C.; Sun, Y.; Qin, J. Observer-based event-triggered tracking control of leader-follower systems with time delay. J. Syst. Sci. Complex. 2016, 29, 865–880. [Google Scholar] [CrossRef]
  35. Lv, Y.; Li, Z.; Duan, Z.; Chen, J. Distributed adaptive output feedback consensus protocols for linear systems on directed graphs with a leader of bounded input. Automatica 2016, 74, 308–314. [Google Scholar] [CrossRef]
  36. Wang, Q.; Yu, H.; Wu, Z.; Chen, G. Stability analysis for input saturated discrete-time switched systems with average dwell-time. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 412–419. [Google Scholar] [CrossRef]
  37. Wen, G.; Wang, P.; Yu, X.; Yu, W.; Cao, J. Pinning synchronization of complex switching networks with a leader of nonzero control inputs. IEEE Trans. Circuits Syst. I Reg. Papers 2019, 66, 3100–3112. [Google Scholar] [CrossRef]
  38. Ma, D.; Zhao, J. Stabilization of networked switched linear systems: An asynchronous switching delay system approach. Syst. Control Lett. 2015, 77, 46–54. [Google Scholar] [CrossRef]
  39. Adkins, W.A.; Davidson, M.G. Ordinary Differential Equations; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  40. He, W.; Xu, B.; Han, Q.L.; Qian, F. Adaptive consensus control of linear multiagent systems with dynamic event-triggered strategies. IEEE Trans. Cybern. 2020, 50, 2996–3008. [Google Scholar] [CrossRef]
  41. Young, K.D.; Utkin, V.I.; Ozguner, U. A control engineer’s guide to sliding mode control. IEEE Trans. Control Syst. Technol. 1999, 7, 328–342. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Relationship between trigger moments and switch moments.
Figure 1. Relationship between trigger moments and switch moments.
Mathematics 11 02861 g001
Figure 2. Communication graphs. (a) G 1 ; (b) G 2 .
Figure 2. Communication graphs. (a) G 1 ; (b) G 2 .
Mathematics 11 02861 g002
Figure 3. In Example 1: (a) States trajectories of x v 1 ( t ) ; (b) States trajectories of x v 2 ( t ) .
Figure 3. In Example 1: (a) States trajectories of x v 1 ( t ) ; (b) States trajectories of x v 2 ( t ) .
Mathematics 11 02861 g003
Figure 4. In Example 1: (a) Time evolutions of e v ( t ) ; (b) Triggering time sequences.
Figure 4. In Example 1: (a) Time evolutions of e v ( t ) ; (b) Triggering time sequences.
Mathematics 11 02861 g004
Figure 5. In Example 2: (a) Time evolutions of e v 1 ( t ) ; (b) Time evolutions of e v 2 ( t ) .
Figure 5. In Example 2: (a) Time evolutions of e v 1 ( t ) ; (b) Time evolutions of e v 2 ( t ) .
Mathematics 11 02861 g005
Figure 6. In Example 2: (a) Time evolutions of Err(t); (b) Switching signal.
Figure 6. In Example 2: (a) Time evolutions of Err(t); (b) Switching signal.
Mathematics 11 02861 g006
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ruan, X.; Cai, J.; Wang, Z.; Wang, C.; Yang, H. Observer-Based Dynamic Event-Triggered Tracking Consensus for Switched Multi-Agent Systems. Mathematics 2023, 11, 2861. https://doi.org/10.3390/math11132861

AMA Style

Ruan X, Cai J, Wang Z, Wang C, Yang H. Observer-Based Dynamic Event-Triggered Tracking Consensus for Switched Multi-Agent Systems. Mathematics. 2023; 11(13):2861. https://doi.org/10.3390/math11132861

Chicago/Turabian Style

Ruan, Xiaoli, Jiayi Cai, Zhaojing Wang, Chen Wang, and Huali Yang. 2023. "Observer-Based Dynamic Event-Triggered Tracking Consensus for Switched Multi-Agent Systems" Mathematics 11, no. 13: 2861. https://doi.org/10.3390/math11132861

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop