Next Article in Journal
Time-Domain Fractional Behaviour Modelling with Rational Non-Singular Kernels
Previous Article in Journal
Fundamental Properties of Muckenhoupt and Gehring Weights on Time Scales
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Exponential Stability of Dynamical Systems on Time Scales with Application to Multi-Agent Systems

1
College of Mathematics and Systems Science, Shandong University of Science and Technology, Qingdao 266590, China
2
Engineering Training Center, Shandong University of Science and Technology, Qingdao 266590, China
*
Author to whom correspondence should be addressed.
Axioms 2024, 13(2), 100; https://doi.org/10.3390/axioms13020100
Submission received: 23 December 2023 / Revised: 19 January 2024 / Accepted: 29 January 2024 / Published: 31 January 2024
(This article belongs to the Special Issue Recent Developments in Stability and Control of Dynamical Systems)

Abstract

:
The exponential stability criteria of systems with time delays on time scales are established, which unifies and generalizes the continuous and discrete cases. The time derivatives of Lyapunov functions (functionals) along solutions are allowed to be indefinite, namely, to take both negative and positive value, which reduces conservatism of the criteria. Moreover, the stability criteria are applicable to both linear and nonlinear systems on time scales, which expands the scope of application of the criteria. Furthermore, the improved stability theorem is applied to solve a leader-following consensus problem of multi-agents on time scales. Sufficient conditions are derived for the leader-following consensus of multi-agent systems under directed interaction topology. A numerical example is given to illustrate the feasibility and effectiveness of the theoretical results.

1. Introduction

Stability is an important indicator for the control of dynamical systems, and stability analysis provides a macro theoretical basis for the regulation of systems. Due to the fact that dynamical systems involving information transmission, energy exchange, or control protocol execution are often affected by time delay, the stability analysis of time-delay systems is very important. For the two commonly used techniques for systems with time delay, both the Lyapunov–Krasovskii functional method [1,2] and Razumikhin functional method [3] require constructing a positive definite functional with a negative time derivative. The stability criteria are relatively conservative and difficult to meet in some cases. The conservatism of the criteria needs to be further reduced and the methods need to be further improved.
As an important information transmission system, multi-agent systems (MASs) have become a hot research topic, which is widely used in sensor network [4], robot coordinated control [5], intelligent transportation system [6], UAV formation flight [7], spacecraft docking [8], and many other fields. Continuous [9,10,11] or discrete [12,13,14] MASs have been widely studied. Liu et al. [9] investigated the consensus problem for continuous-time and discrete-time MASs under directed topologies. Cao et al. [10] studied the event-triggered consensus of continuous-time stochastic MASs under undirected topologies. Yu et al. [11] established event-triggered control protocol to achieve finite-time consensus for second-order continuous-time MAS under directed topology. Liu et al. [12] discussed the switching controllability of discrete-time MASs under undirected topologies. Yu et al. [13] studied the consensus problem for fourth-order discrete-time MAS under directed topologies. Zhao et al. [14] investigated the controllability of discrete-time MASs with directed and weighted signed networks.
However, it is troublesome to study the consensus of continuous and discrete MASs, respectively. Furthermore, in some practical situations, on the one hand, due to sensor failure, data packet dropouts or communication obstacles, the information transmission between agents may occur intermittently. On the other hand, continuous information transmission requires the continuous monitoring of the current state, which leads to high energy consumption. Information exchange in discrete situations may encounter problems such as transmission delay and data packet loss. In some cases, for example, in a hybrid multi-agent system, information transmission is unable or unsuitable to be described by simple continuous or discrete systems, which requires new models to be established to unify and generalize the continuous and discrete systems. The theory on time scales proposed by Hilger [15] provides a way to solve the problems. At present, the study of consensus of MASs on time scales are mainly focused on systems without time delay. For example, the consensus of linear MASs without time delay on time scales are studied in [16,17]. Babenko et al. [18] studied the exponential consensus of nonlinear MAS without time delay on time scales by Lyapunov functions. Lu et al. [19] investigated the consensus of nonlinear MAS without time delay on time scales with an improved stability theorem. However, the consensus of MASs with time delay on a time scale needs to be further investigated. The basic properties and the form and applicable conditions of calculus theory in continuous or discrete cases have significant changes on time scale, which poses difficulties in handling time-delay terms in MASs on time scale.
In this paper, the improved exponential theory of stability analysis of systems with time delay on a time scale is established, which can unify and generalize continuous and discrete cases. It is applicable to both linear and nonlinear systems on time scale, which expands the application scope of the criteria. The time derivatives of Lyapunov functions (functionals) along solutions are allowed to be indefinite, which reduce the difficulty of constructing Lyapunov functions (functionals). The stability criteria are further applied to the consensus problem of MASs on the time scale. The rest of this paper is organized as follows: the basic concepts and properties of the time scale are given in Section 2. The exponential stability criteria of dynamical systems with time delay on time scale are studied in Section 3. The application in MASs and numerical example are given in Section 4. Finally, some conclusions are made in Section 5.

2. Preliminaries

Definition 1
([20] (Time scale)). A time scale is an arbitrary non-empty closed subset of real numbers.
Definition 2
([20,21] (Jump operator)). Let T be a time scale. Set σ ( t ) = t if T has a maximum t.
1. 
The forward jump operator is defined by
σ ( t ) : = inf { s T : s > t } .
2. 
The graininess of the time scale T is determined by
μ ( t ) : = σ ( t ) t .
Definition 3
([20] (Regressive and exponential functions on time scales)).
1. 
A function f : T R is called rd-continuous if it is continuous at right-dense points in T and its left-side limits exist (finite) at left-dense points in T .
2. 
A function α : T R is called regressive if 1 + μ ( t ) α ( t ) 0 holds for all t T κ , where T κ = T { m } if the maximum m of T is left-scattered. Otherwise, T κ = T . The set of all regressive and rd-continuous functions f : T R is denoted by R .
3. 
If α R , the exponential function on time scales is defined by
e α ( t , s ) = exp s t ξ μ ( τ ) ( α ( τ ) ) Δ τ f o r s , t T ,
where ξ h ( z ) = 1 h L o g ( 1 + z h ) .
Definition 4
([20] (Delta derivative)). A function f : T R is called delta differential at t T κ if there is f Δ ( t ) such that, for all ε > 0 , there exists a neighborhood U of t (i.e., U = ( t δ , t + δ ) T for some δ > 0 ) such that
f ( σ ( t ) ) f ( s ) f Δ ( t ) ( σ ( t ) s ) ε σ ( t ) s , for all s U .
f Δ ( t ) is called the delta derivative of f at t.
In this paper, we denote by Δ t f : = f Δ ( t ) for the ease of expression.
Lemma 1
([20]). If f : T R is differentiable at t T κ , then
f ( σ ( t ) ) = f ( t ) + μ ( t ) f Δ ( t ) .
Lemma 2
([20]). If α , β R and a , b , c T , then
1. 
( e α ( c , t ) ) Δ = α ( t ) ( e α ( c , σ ( t ) ) ) .
2. 
a b α ( t ) e α ( c , σ ( t ) ) Δ t = e α ( c , a ) e α ( c , b ) .
3. 
The function α is also elements of R , where ( α ) ( t ) = α ( t ) 1 + μ ( t ) α ( t ) , t T κ .
4. 
α β = α β 1 + μ ( t ) β .
5. 
e α ( σ ( t ) , s ) = ( 1 + μ ( t ) α ( t ) ) e α ( t , s ) .
Using Theorem 2.62 in [20], the following Lemma is easy to prove.
Lemma 3
([20]). If α R , then ( e α ( t , s ) ) Δ = α ( t ) e α ( t , s ) .
Lemma 4
([22]). If β R + and β ( t ) < 0 for t T , then for s t and s T ,
0 < e β ( t , s ) exp s t β ( r ) Δ r < 1 .
For more detailed properties on the time scale, we refer to Theorem 1.16, Theorem 1.20, and Theorem 1.60 in Chapter 1 by Bohner et al. in [20].

3. Stability Analysis of Dynamical Systems with Time Delay on Time Scales

Consider dynamical systems with time delay on time–space scales
Δ t u = F t , x , u ( δ ( t ) , x ) , t [ t 0 , ) T 1 ,
with initial data
u ( t , x ) = φ ( t , x ) , t [ δ ( t 0 ) , t 0 ] T 1 ,
where x Ω T 2 , u R n , the delay function δ : [ t 0 , ) T 1 [ δ ( t 0 ) , ) T 1 is a strictly monotonically increasing and invertible Δ -differentiable function satisfying δ ( t ) < t , δ Δ ( t ) < , δ ( t 0 ) T 1 . C H represents the set of right dense continuous function φ ( t , x ) : [ δ ( t 0 ) , t 0 ] T 1 × Ω R n about t with norm φ c = sup { φ ( s , · ) : s [ δ ( t 0 ) , t 0 ] T 1 } .
Combined with Definition 2.2.1 and Definition 2.4.5 of the exponential stability of trivial solutions of systems on time scales in [23], the (uniform) exponential stability and instability of the equilibrium point u * of the system (1) and (2) can be defined as follows.
Definition 5.
We say that the equilibrium point of systems (1) and (2) is exponential stable if there are constants α > 0 , γ > 0 , and M R + , satisfying for the equilibrium point u * of system (1) and (2) and the solution u ( t , x ) determined by initial data u 0 , there exists
u u * M ( φ u * c , t 0 ) ( e α ( t , t 0 ) ) γ , t [ t 0 , ) T 1 .
The equilibrium point is said to be uniformly exponentially stable on [ t 0 , ) T if M is independent of t 0 .
Based on definition of a positive-definite function of dynamical systems on general time scale [23,24], the positive-definite function of dynamical systems on time–space scales can be defined as follows.
Definition 6
([23,24]). (1) Define function κ ( r ) K if and only if κ C [ [ 0 , ρ ) , R + ] , where ρ is a positive real number. κ ( 0 ) = 0 and κ ( r ) increase monotonically about r.
(2) The real valued function V ( t , x , z ( t , x ) ) is called positive definite if and only if V ( t , x , 0 ) = 0 holds for an arbitrary t T 1 , and there exists κ ( r ) K satisfying κ ( r ) V ( t , x , z ( t , x ) ) , where z = r , ( t , x , z ) T 1 × T 2 × S ρ and S ρ = { z R n : z ρ } .
Let ϕ ( θ , x ) = u ( t + θ , x ) u * , ϕ ( θ , · ) c = sup { ϕ ( θ , · ) : θ [ τ , 0 ] , t + θ δ ( t 0 ) , t T } , z ¯ ( t , x ) = u ( t , x ) u * . Combining the properties of an exponential function on the time scale and exponential stability of dynamical systems without time delay on time scales [23], we give some exponential estimators of systems with the time delay on time–space scales, i.e., the following Propositions 1 and 2.
Proposition 1.
If there exists a functional V ( t , x , ϕ ) satisfying for any t [ t 0 , ) T 1 ,
κ 1 ( ϕ ( 0 , · ) ) V ( t , x , ϕ ) κ 2 ( ϕ c ) ,
Δ t V ( t , x , ϕ ) κ 3 ( ϕ c ) α L 1 + μ ( t ) α ,
κ 3 ( κ 2 1 ( V ( t , x , ϕ ) ) ) + α V ( t , x , ϕ ) 0 ,
then the solution of systems (1) and (2) satisfies the exponential estimation equation
u u * κ 1 1 κ 2 ( φ u * c ) + L e α ( t , t 0 ) , t [ t 0 , ) T 1 ,
where κ 1 , κ 2 , κ 3 K , L 0 , α > 0 are constants.
Proof. 
Using (3)–(5), Lemmas 2 and 3,
Δ t ( V ( t , x , ϕ ) e α ( t , 0 ) ) = Δ t V ( t , x , ϕ ) · e α ( σ ( t ) , 0 ) + V ( t , x , ϕ ) · Δ t ( e α ( t , 0 ) ) κ 3 ( ϕ c ) α L e α ( t , 0 ) + α V ( t , x , ϕ ) e α ( t , 0 ) κ 3 ( κ 2 1 ( V ( t , x , ϕ ) ) ) + α V ( t , x , ϕ ) α L e α ( t , 0 ) α L e α ( t , 0 ) .
Integrating both sides of (6) from t 0 to t, one obtains for t [ t 0 , ) T 1 ,
V ( t , x , ϕ ) e α ( t , 0 ) = V ( t , x , z ¯ ( t + θ , x ) ) e α ( t , 0 ) V ( t 0 , x , z ¯ ( t 0 + θ , x ) ) e α ( t 0 , 0 ) L e α ( t , 0 ) + L e α ( t 0 , 0 ) V ( t 0 , x , z ¯ ( t 0 + θ , x ) ) e α ( t 0 , 0 ) + L e α ( t 0 , 0 ) V ( t 0 , x , z ¯ ( t 0 + θ , x ) ) + L e α ( t 0 , 0 ) κ 2 ( φ u * c ) + L e α ( t 0 , 0 ) .
Then
V ( t , x , ϕ ) κ 2 ( φ u * c ) + L e α ( t , t 0 ) .
It follows from (3) that
u ( t , x ) u * = ϕ ( 0 , x ) κ 1 1 V ( t , x , ϕ ) κ 1 1 κ 2 ( φ u * c ) + L e α ( t , t 0 ) ,
i.e., u u * κ 1 1 κ 2 ( φ u * c ) + L e α ( t , t 0 ) , t [ t 0 , ) T 1 .
Remark 1.
(1) In the analysis of specific systems, the constants L , α , and functions κ 1 , κ 2 , κ 3 can be obtained using the minimum eigenvalue and maximum eigenvalue of the matrix derived from the calculation of Δ t V and the reducing and preserving transformations of inequality (4).
(2) It can be found that it requires finding a positive definite functional with a negative derivative about time in Proposition 1, which is similar to the Lyapunov–Krasovskii functional method [1,2] and Razumikhin functional method [3] for dealing with time-delay systems. The conditions are relatively conservative and difficult to satisfy in some cases. We propose an improved stability criterion. If condition (4) in Proposition 1 is changed to be
Δ t V ( t , x , ϕ ) κ 3 ϕ c + λ ( t ) e β ( t , 0 ) 1 + μ ( t ) α ,
the exponential estimation that the solution satisfies can still be obtained without changing other conditions. However, in condition (4), α L > 0 , i.e., Δ t V ( t , x , ϕ ) is non-positive. While in condition (7), λ ( t ) 0 , which reduced its non-positive requirements of Δ t V and the conservatism of the criterion.
Using (7), the following Proposition 2 can be concluded.
Proposition 2.
If there exists a functional V ( t , x , ϕ ) satisfying for any t [ t 0 , ) T 1 ,
κ 1 ( ϕ ( 0 , · ) ) V ( t , x , ϕ ) κ 2 ( ϕ c ) ,
Δ t V ( t , x , ϕ ) κ 3 ϕ c + λ ( t ) e β ( t , 0 ) 1 + μ ( t ) α ,
κ 3 ( κ 2 1 ( V ( t , x , ϕ ) ) ) + α V ( t , x , ϕ ) 0 .
Then, the solution of system (1) and (2) satisfies the exponential estimation
u u * κ 1 1 ( κ 2 ( φ u * c ) r ) e α ( t , t 0 ) , t [ t 0 , ) T 1 ,
where κ 1 , κ 2 , κ 3 κ , λ ( t ) 0 , r = inf t [ t 0 , ) T λ ( t ) / ( α β ) ( t ) , β > α > 0 is constant.
Proof. 
It follows from (8)–(10), Lemmas 2 and 3, that
Δ t ( V ( t , x , ϕ ) e α ( t , 0 ) ) = Δ t V ( t , x , ϕ ) · e α ( σ ( t ) , 0 ) + V ( t , x , ϕ ) · Δ t ( e α ( t , 0 ) ) κ 3 ( ϕ c ) + λ ( t ) e β ( t , 0 ) e α ( t , 0 ) + α V ( t , x , ϕ ) e α ( t , 0 ) κ 3 ( κ 2 1 ( V ( t , x , ϕ ) ) ) + α V ( t , x , ϕ ) + λ ( t ) e β ( t , 0 ) e α ( t , 0 ) λ ( t ) e α β ( t , 0 ) .
It follows from Lemma 2 and λ ( t ) 0 , β > α > 0 that
λ ( t ) ( α β ) ( t ) = ( α β ) λ ( t ) 1 + μ ( t ) β 0 .
Integrating both sides of (12) from t 0 to t, one obtains for t [ t 0 , ) T 1 ,
V ( t , x , ϕ ) e α ( t , 0 ) V ( t 0 , x , z ¯ ( t 0 + θ , x ) ) e α ( t 0 , 0 ) + λ ( t ) ( α β ) ( t ) e α β ( t , 0 ) λ ( t ) ( α β ) ( t ) e α β ( t 0 , 0 ) V ( t 0 , x , z ¯ ( t 0 + θ , x ) ) λ ( t ) ( α β ) ( t ) e α ( t 0 , 0 ) κ 2 ( φ u * c ) λ ( t ) ( α β ) ( t ) e α ( t 0 , 0 ) .
Using the method in proof of Proposition 1, one obtains
u u * κ 1 1 κ 2 ( φ u * c ) λ ( t ) ( α β ) ( t ) e α ( t , t 0 ) κ 1 1 ( κ 2 ( φ u * c ) r ) e α ( t , t 0 ) ,
where r = inf t [ t 0 , ) T 1 λ ( t ) / ( α β ) ( t ) . □
Next, based on the properties of the exponential function on time scales, two improved exponential stability criteria of the delayed system on the time–space scales are given, i.e., the following Theorems 1 and 2.
Theorem 1.
If there exists a functional V ( t , x , ϕ ) satisfying for any t [ t 0 , ) T 1 ,
K 1 ( t ) ϕ ( 0 , · ) p V ( t , x , ϕ ) K 2 ( t ) ϕ c q ,
Δ t V ( t , x , ϕ ) K 3 ( t ) ϕ c γ + λ ( t ) e β ( t , 0 ) 1 + μ ( t ) α , for some fixed number γ > 0 ,
V ( t , x , ϕ ) V γ q ( t , x , ϕ ) ,
where K 1 ( t ) , K 2 ( t ) , K 3 ( t ) > 0 , λ ( t ) 0 , K 1 ( t ) is a non-decreasing function, γ , q are positive constants. α = inf t [ t 0 , ) T K 3 ( t ) K 2 γ / q ( t ) . β is a constant satisfying β > α > 0 . Then, the equilibrium of (1) and (2) is exponential stable.
Proof. 
Using (14) and (15), Lemmas 2 and 3,
Δ t ( V ( t , x , ϕ ) e α ( t , 0 ) ) = Δ t V ( t , x , ϕ ) · e α ( σ ( t ) , 0 ) + V ( t , x , ϕ ) · Δ t ( e α ( t , 0 ) ) K 3 ( t ) ϕ c γ + λ ( t ) e β ( t , 0 ) e α ( t , 0 ) + α V ( t , x , ϕ ) e α ( t , 0 ) K 3 ( t ) K 2 γ / q ( t ) V γ / q ( t , x , ϕ ) + α V ( t , x , ϕ ) + λ ( t ) e β ( t , 0 ) e α ( t , 0 ) λ ( t ) e α β ( t , 0 ) .
Integrating (16) from t 0 to t, one obtains for t [ t 0 , ) T 1 ,
V ( t , x , ϕ ) e α ( t , 0 ) K 2 ( t 0 ) ( φ u * c q ) λ ( t ) ( α β ) ( t ) e α ( t 0 , 0 ) .
Using (13) and considering K 1 ( t ) to be a non-decreasing function, one obtains
u u * = ϕ ( 0 , · ) K 1 1 / p ( t ) V 1 / p ( t , x , ϕ ) .
Substituting (17) into (18), one obtains
u u * K 1 1 / p ( t 0 ) ( K 2 ( t 0 ) ( φ u * c q ) r ) e α ( t , t 0 ) 1 / p ,
where r = inf t [ t 0 , ) T 1 λ ( t ) / ( α β ) ( t ) , then the equilibrium of (1) and (2) is exponentially stable. □
Remark 2.
(1) In the analysis of specific systems, the parameters K 1 ( t ) and K 2 ( t ) can be obtained using the minimum eigenvalue and maximum eigenvalue of the matrix related to V, respectively. The constants α , β and parameters K 3 ( t ) , λ ( t ) can be derived using the minimum eigenvalue and maximum eigenvalue of the matrix derived from the calculation of Δ t V and the reducing and preserving transformations of the inequality (14).
(2) In Theorem 1, if, for i = 1 , 2 , 3 , K i ( t ) = K i > 0 is constant, then the equilibrium of (1) and (2) is uniformly exponential stable.
Theorem 2.
If there exists functional V ( t , x , ϕ ) satisfying for any t [ t 0 , ) T 1 ,
K 1 ( t ) ϕ ( 0 , · ) p V ( t , x , ϕ ) ,
Δ t V ( t , x , ϕ ) K 3 V ( t , x , ϕ ) + λ ( t ) e β ( t , 0 ) 1 + μ ( t ) α ,
where K 1 ( t ) , K 3 > 0 , K 1 ( t ) is a non-decreasing function, λ ( t ) 0 , 0 < α < min { K 3 , β } . Then, the equilibrium of (1) and (2) is exponentially stable.
Proof. 
Using (20), Lemmas 2 and 3, one obtains
Δ t ( V ( t , x , ϕ ) e α ( t , 0 ) ) = Δ t V ( t , x , ϕ ) · e α ( σ ( t ) , 0 ) + V ( t , x , ϕ ) · Δ t ( e α ( t , 0 ) ) K 3 V ( t , x , ϕ ) + λ ( t ) e β ( t , 0 ) e α ( t , 0 ) + α V ( t , x , ϕ ) e α ( t , 0 ) λ ( t ) e α β ( t , 0 ) .
Integrating both sides of (21) from t 0 to t, one obtains for t [ t 0 , ) T 1 ,
V ( t , x , ϕ ) e α ( t , 0 ) V ( t 0 , x , φ u * ) λ ( t ) ( α β ) ( t ) e α ( t 0 , 0 ) .
Using (19) and considering K 1 ( t ) as a non-decreasing function, one obtains
u u * = ϕ ( 0 , · ) K 1 1 / p ( t ) V 1 / p ( t , x , ϕ ) .
Substituting (22) into (23), we have
u u * K 1 1 / p ( t 0 ) ( V ( t 0 , x , φ u * ) r ) e α ( t , t 0 ) 1 / p ,
where r = inf t [ t 0 , ) T λ ( t ) / ( α β ) ( t ) . Then, the equilibrium of (1) and (2) is exponential stable. □
Remark 3.
In Theorem 2, if K 1 ( t ) = K 1 > 0 is constant, then the equilibrium of (1) and (2) is uniformly exponentially stable.
The property of the uniformly asymptotically stable function (UASF) in the following lemma provides a new approach to the study of the exponential stability of systems on time scales.
Lemma 5
([25]). α R + is a UASF if and only if there exist k > 0 , β < 0 and β R + satisfying for any t [ t 0 , ) T 1 , e α ( t , t 0 ) k e β ( t , t 0 ) holds.
Next, we propose an improved stability criterion for a delayed system on time–space scales combining with Lemma 5. It does not require the time derivative of the functional to be negative definite, which expands the applicability of the criteria.
Theorem 3.
If there exists a functional V ( t , x , ϕ ) and function κ 1 , κ 2 K satisfying for any t [ t 0 , ) T 1 , then there exists a uniformly asymptotically stable function α ( t ) satisfying
K 1 ( t ) ϕ ( 0 , · ) 2 V ( t , x , ϕ ) K 2 ( t ) ϕ c 2 ,
Δ t V ( t , x , ϕ ) α ( t ) V ( t , x , ϕ ) + ε ,
where K 1 ( t ) , K 2 ( t ) > 0 , K 1 ( t ) is a non-decreasing function, ε > 0 are constants, and systems (1) and (2) exponentially converge to the bounded set B = { ξ ξ ( t ) 2 < k ε β K 1 ( t 0 ) } . If ε = 0 , then the equilibrium point of the system (1) and (2) is exponentially stable. This is especially true if ε = 0 and, for i = 1 , 2 , K i ( t ) = K i is not related to t, then the equilibrium of system (1) and (2) is uniformly exponentially stable.
Proof. 
Using (25), one obtains
V ( t , x , ϕ ) e α ( t , t 0 ) V ( t 0 , x , ϕ ) + ε t 0 t e α ( t , σ ( τ ) ) Δ τ .
Since α ( t ) is a uniformly asymptotically stable function, it follows from (26) that k > 0 , β < 0 , and β R + , which satisfy
V ( t , x , ϕ ) k e β ( t , t 0 ) V ( t 0 , x , ϕ ) + k ε t 0 t e β ( t , σ ( τ ) ) Δ τ .
Using Lemmas 2 and 4, one obtains
V ( t , x , ϕ ) k e β ( t , t 0 ) V ( t 0 , x , ϕ ) k ε β t 0 t Δ τ ( e β ( t , τ ) ) Δ τ k e β ( t , t 0 ) V ( t 0 , x , ϕ ) k ε β k e β ( t , t 0 ) K 2 ( t 0 ) φ u * c 2 k ε β
from (27). Then,
u ( t , x ) u * 2 = ϕ ( 0 , x ) 2 1 K 1 ( t ) V ( t , x , ϕ ) k K 2 ( t 0 ) K 1 ( t 0 ) e β ( t , t 0 ) φ u * c 2 k ε β K 1 ( t 0 ) ,
which means systems (1) and (2) exponentially converge to the bounded set
B = ξ ξ ( t ) 2 < k ε β K 1 ( t 0 ) .
If ε = 0 , the equilibrium point of systems (1) and (2) is exponential stable. If ε = 0 and for i = 1 , 2 , K i ( t ) = K i is not related to t, it follows from (28) that the equilibrium of (1) and (2) is uniformly exponentially stable. □
Remark 4.
Theorem 3 gives (uniform) exponential stability criteria in combination with the uniform asymptotic stability function. It does not require the derivative of the functional V to be negative definite with respect to time, which reduces the difficulty of constructing the functional V and expand the applicability of the criterion.

4. Some Applications in Consensus of Multi-Agent Systems

4.1. Consensus of Multi-Agent System

Consider first-order MAS with time delay on the time scale
x i Δ ( t ) = A x i ( t ) + f ( t , x i ( t ) , x i ( t τ ( t ) ) ) + B u i ( t ) + w i ( t ) , i = 1 , 2 , , N , x 0 Δ ( t ) = A x 0 ( t ) + f ( t , x 0 ( t ) , x 0 ( t τ ( t ) ) ) + w 0 ( t ) ,
where t T with μ max = sup { μ ( t ) , t T } . x i R m is the state vector of agent i. x 0 R m is the state vector of the leader. A R m × m , B R m × 1 are the constant real matrices. The function f ( t , x i ( t ) , x i ( t τ ( t ) ) ) describes the nonlinear dynamics of the agents, which satisfies
f ( t , x i ( t ) , x i ( t τ ( t ) ) ) f ( t , x j ( t ) , x j ( t τ ( t ) ) ) L ( x i ( t ) x j ( t ) + x i ( t τ ( t ) ) x j ( t τ ( t ) ) )
with the Lipschitz constant L 0 for i , j = 0 , 1 , , N . w i ( t ) and w 0 ( t ) are external disturbances satisfying max i sup t T w i ( t ) 2 B ¯ , sup t T w 0 ( t ) 2 B 0 . Suppose that N followers are represented by a node set V = { 1 , 2 , , N } . The communication connection between the followers is represented by the edge set ε V × V of graph G = { V , ε } . Design the following controller
u i ( t ) = K j = 1 N a i j ( t ) ( x i ( t ) x j ( t ) ) + b i ( t ) ( x i ( t ) x 0 ( t ) ) ,
where the weighted adjacency matrix E = { a i j } R N × N is defined by a i j ( t ) > 0 if ( j , i ) ε at t, otherwise a i j ( t ) = 0 . C i represents the maximum number of nodes j satisfying ( j , i ) ε for all t T . The interconnection relationship between the leader and followers is defined by b i ( t ) with b i ( t ) > 0 if the information of the leader is accessible by the ith follower at t, otherwise b i ( t ) = 0 . K is a state feedback matrix.
Definition 7
([26]). For a given ε > 0 , MAS (29) can reach the leader-following bound consensus if
lim t + x i ( t ) x 0 ( t ) ε , i = 1 , 2 , , N .
If lim t + x i ( t ) x 0 ( t ) = 0 , then the MAS can reach leader-following consensus.
Lemma 6
([27]). For any x R + N and p > 0 ,
i = 1 N x i p N ( p 1 ) 0 i = 1 N x i p .
In the following, we denote ε = 2 ( 1 + 5 μ max ) ( B ¯ + B 0 ) , and
g i ( t ) = ( 2 A + 4 L + 1 ) 2 B K ( j N i a i j ( t ) + b i ( t ) ) + B K ( j N i C j a j i 2 ( t ) + 1 ) + μ max 5 ( A 2 + 4 L 2 ) + 10 B K 2 j N i ( C i a i j 2 ( t ) + C j a j i 2 ( t ) ) + 5 B K 2 b i 2 ( t ) .
h i ( t ) = ( 2 A + 4 L ) 2 B K ( j N i a i j ( t ) + b i ( t ) ) + B K ( j N i C j a j i 2 ( t ) + 1 ) + μ max 4 ( A 2 + 4 L 2 ) + 8 B K 2 j N i ( C i a i j 2 ( t ) + C j a j i 2 ( t ) ) + 4 B K 2 b i 2 ( t ) .
Using Theorem 1, the criterion for the exponential consensus of MAS (29) on the time scale with m = 1 can be obtained as follows. The analysis can be similarly extended to arbitrary dimensions.
Theorem 4.
If there exists K 3 ( t ) > 0 , λ ( t ) 0 and β > p > 0 satisfying
( 1 + μ ( t ) p ) max i g i ( t ) K 3 ( t ) , ( 1 + μ ( t ) p ) ε λ ( t ) e β ( t , 0 ) ,
then the exponential consensus of MAS (29) can be achieved.
Proof. 
Denote the tracking error z i ( t ) = x i ( t ) x 0 ( t ) . It follows from (29) that
z i Δ ( t ) = A z i ( t ) + f ( t , z i ( t ) , z i ( t τ ( t ) ) ) B K ( j N i a i j ( t ) ( z i ( t ) z j ( t ) ) + b i ( t ) z i ( t ) ) + w i ( t ) w 0 ( t ) .
Consider
V = i = 1 N z i 2 ( t ) + ( L + 10 μ m a x L 2 ) t τ ( t ) t z i 2 ( s ) Δ s .
It follows from Lemma 1 that
Δ t V = i = 1 N z i Δ ( t ) ( 2 z i ( t ) + μ ( t ) z i Δ ( t ) ) + ( L + 10 μ m a x L 2 ) ( z i 2 ( t ) z i 2 ( t τ ( t ) ) ) ,
where
2 z i Δ ( t ) z i ( t ) = 2 ( A z i ( t ) + f ( t , z i ( t ) , z i ( t τ ( t ) ) ) B K ( j N i a i j ( t ) ( z i ( t ) z j ( t ) ) + b i ( t ) z i ( t ) ) + ( w i ( t ) w 0 ( t ) ) ) z i ( t ) ( ( 2 A + 3 L + 1 ) 2 B K ( j N i a i j ( t ) + b i ( t ) ) + B K ( j N i C j a j i 2 ( t ) + 1 ) ) z i 2 ( t ) + L z i 2 ( t τ ( t ) ) + ( w i ( t ) w 0 ( t ) ) 2
and
μ ( t ) ( z i Δ ( t ) ) 2 = μ ( t ) ( A z i ( t ) + f ( t , z i ( t ) , z i ( t τ ( t ) ) ) B K ( j N i a i j ( t ) ( z i ( t ) z j ( t ) ) + b i ( t ) z i ( t ) ) + ( w i ( t ) w 0 ( t ) ) ) 2 μ ( t ) ( 5 ( A 2 + 2 L 2 ) z i 2 ( t ) + 10 B K 2 j N i ( C i a i j 2 ( t ) + C j a j i 2 ( t ) ) z i 2 ( t ) + 5 B K 2 b i 2 ( t ) z i 2 ( t ) + 10 L 2 z i 2 ( t τ ( t ) ) + 5 ( w i ( t ) w 0 ( t ) ) 2 ) .
Substituting (33) and (34) into (32), it follows from (31) that
Δ t V max i g i ( t ) i = 1 N z i 2 ( t ) + ε .
Choose K 1 ( t ) = 1 , K 2 ( t ) = 1 + τ ( t ) ( L + 10 μ m a x L 2 ) , γ = q = 2 , p = inf t [ t 0 , ) T K 3 ( t ) K 2 ( t ) . If (30) holds, then (13)–(15) are satisfied. Therefore, the exponential consensus of MAS (29) can be achieved. □
Using Theorem 3, the improved criterion for the exponential consensus of MAS (29) on the time scale with m = 1 can be obtained as follows, which reduces the non-positive requirement of Δ t V and the conservatism of the criterion. The analysis can be similarly extended to arbitrary dimensions.
Theorem 5.
(1) If there exists UASF α ( t ) satisfying
max i g i ( t ) α ( t ) ,
then MAS (29) can reach a leader-following bound consensus.
(2) If w i ( t ) = w 0 ( t ) and there exists UASF α ( t ) satisfying
max i h i ( t ) α ( t ) ,
then MAS (29) can reach a leader-following consensus.
Proof. 
(1) It follows from (31)–(34) that
Δ t V max i g i ( t ) V + ε .
If there exists UASF α ( t ) satisfying (35), then
Δ t V max i g i ( t ) V + ε α ( t ) V + ε .
Using Theorem 3, it follows from (37) that the MAS (29) can reach leader-following bound consensus.
(2) If w i ( t ) = w 0 ( t ) , then it can be obtained that
2 z i Δ ( t ) z i ( t ) ( ( 2 A + 3 L ) 2 B K ( j N i a i j ( t ) + b i ( t ) ) + B K ( j N i C j a j i 2 ( t ) + 1 ) ) z i 2 ( t ) + L z i 2 ( t τ ( t ) )
and
μ ( t ) ( z i Δ ( t ) ) 2 μ ( t ) ( 4 ( A 2 + 2 L 2 ) z i 2 ( t ) + 8 B K 2 j N i ( C i a i j 2 ( t ) + C j a j i 2 ( t ) ) z i 2 ( t ) + 4 B K 2 b i 2 ( t ) z i 2 ( t ) + 8 L 2 z i 2 ( t τ ( t ) ) ) .
It follows from (31), (38) and (39) that, if there exists UASF α ( t ) satisfying (36), then MAS (29) can reach the leader-following consensus. □

4.2. Numerical Example

The interconnection relationship between the followers is described by a i j ( t ) with a i j ( t ) = 1 if ( j , i ) ε at t, otherwise a i j ( t ) = 0 . The interconnection relationship between the leader and followers is described by b i ( t ) with b i ( t ) = 0.5 if the information of the leader is accessible by the ith follower at t, otherwise b i ( t ) = 0 . B = 0.1 . The function f with time delays possesses the form of f ( t , x i ( t ) , x i ( t τ ( t ) ) ) = 0.01 sin ( x i ( t ) ) + 0.01 sin ( x i ( t 0.3 ) ) .   w i ( t ) = w 0 ( t ) = 0.5 sin ( 0.2 t ) . Next, we consider the leader-following consensus of different MASs.
Example 1.
Leader agent with four following agents. Let T = 0.3 Z . The interaction topology switches from G a to G b at t = 0.9 k , and then from G b to G a at t = 0.9 k + 0.3 for k Z + . The switching mode and communication connection between agents are shown in Figure 1.
MAS (29) with the parameters A = 0.08 is considered. To achieve the consensus target, we design the parameter K = 1 in the controller. Choosing α ( t ) = 0.05 if t = 0.9 k , k Z + and α ( t ) = 0.05 otherwise. Then e α ( t , t 0 ) e 1 / 60 ( t , t 0 ) , which means α ( t ) is a UASF. It can be verified that (36) holds for (29) with the above parameters. Thus, the consensus can be realized by Theorem 5. Figure 2 shows the state between the leader and followers of MAS (29). Figure 3 shows the tracking errors between the leader and followers of MAS (29). This implies that leader-following consensus can be achieved for MAS (29) with a time delay on a time scale under the above conditions, which reflect the effectiveness of the proposed criterion.
Example 2.
Leader agent with the six following agents.
Case 1. Let T = 0.3 Z . The interaction topology switches from G c to G d at t = 0.9 k , and then from G d to G c at t = 0.9 k + 0.3 for k Z + . The switching mode and communication connection between agents are shown in Figure 4.
MAS (29) with the parameters A = 0.12 is considered. To achieve the consensus target, we design the parameter K = 1 in the controller. Choosing α ( t ) = 0.05 if t = 0.9 k , k Z + and α ( t ) = 0.05 otherwise. Then, e α ( t , t 0 ) e 1 / 60 ( t , t 0 ) , which means α ( t ) is a UASF. It can be verified that (36) holds for (29) with the above parameters. Thus, the consensus can be realized by Theorem 5. Figure 5 shows the state between the leader and followers of MAS (29). Figure 6 shows the tracking errors between the leader and the followers of MAS (29), which implies that the leader-following consensus can be achieved for MAS (29) with a time delay on a time scale under the above conditions.
Case 2. The interaction topology switches from G c to G d at t = 1.8 k , and then from G d to G c at t = 1.8 k + 0.6 for k Z + . We take agent 3 as an example to provide its state on time scales T = 0.3 Z and T = 0.6 Z , respectively, (c.f. Figure 7), which implies that the change in time scale has influence on the state of MASs.

5. Conclusions

Criteria for the exponential stability of dynamical systems with a delay on the time scale were investigated, and were found to be more convenient and less conservative to apply in the unification and generalization of continuous and discrete cases. Based on the criteria for the exponential stability of dynamical systems on time scales, the exponential consensus problem for MASs with time delays on time scales are further studied. The algorithm for the estimation of the constants in the exponential stability criteria is important for applications and the development of numerical algorithms, which deserve to be further studied. Different forms of multi-agents with a more adaptive consensus protocol on time scales and other consensus problems, such as asymptotic consensus, are expected to be further considered.

Author Contributions

Conceptualization, methodology, writing—original draft, validation, M.L.; writing—reviewing and editing, supervision, H.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Nos. 12105161, 11975143).

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

We would like to express our great appreciation to the editors and reviewers.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Gu, K.; Kharitonov, V.L.; Chen, J. Stability of Time-Delay Systems; Birkhauser: Berlin, Germany, 2003. [Google Scholar]
  2. Niculescu, S.I.; Gu, K. Advances in Time-Delay Systems; Springer: Berlin/Heidelberg, Germany, 2004. [Google Scholar]
  3. Hale, J.K. Theory of Functional Differential Equations; Springer: Berlin/Heidelberg, Germany, 1977. [Google Scholar]
  4. Taboun, M.S.; Brennan, R.W. An embedded multi-agent systems based industrial wireless sensor network. Sensors 2017, 17, 2112. [Google Scholar] [CrossRef] [PubMed]
  5. Cao, Y.; Yu, W.; Ren, W.; Chen, G. An overview of recent progress in the study of distributed multi-agent coordination. IEEE Trans. Ind. Inform. 2012, 9, 427–438. [Google Scholar] [CrossRef]
  6. Satunin, S.; Babkin, E. A multi-agent approach to intelligent transportation systems modeling with combinatorial auctions. Expert Syst. Appl. 2014, 41, 6622–6633. [Google Scholar] [CrossRef]
  7. Lizzio, F.F.; Capello, E.; Guglieri, G. A Review of consensus-based multi-agent UAV implementations. J. Intell. Robot. Syst. 2022, 106, 43. [Google Scholar] [CrossRef]
  8. Lin, P.; Jia, Y. Distributed rotating formation control of multi-agent systems. Syst. Control Lett. 2010, 59, 587–595. [Google Scholar] [CrossRef]
  9. Liu, K.; Ji, Z.; Xie, G.; Wang, L. Consensus for heterogeneous multi-agent systems under fixed and switching topologies. J. Franklin Inst. 2015, 352, 3670–3683. [Google Scholar] [CrossRef]
  10. 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]
  11. Yu, Z.; Zhang, W.; Ma, L. Finite-time consensus for the second-order leader-following nonlinear multi-agent system with event-triggered communication. J. Franklin Inst. 2022, 359, 6486–6502. [Google Scholar] [CrossRef]
  12. Liu, B.; Su, H.; Li, R.; Sun, D.; Hu, W. Switching controllability of discrete-time multi-agent systems with multiple leaders and time-delays. Appl. Math. Comput. 2014, 228, 571–588. [Google Scholar] [CrossRef]
  13. Yu, Z.; Zhao, Y.; Zhang, W. Study on consensus of the forth-order discrete-time multiagent system in directed networks. IEEE Access 2020, 8, 11658–11668. [Google Scholar] [CrossRef]
  14. Zhao, L.; Ji, Z.; Liu, Y.; Lin, C. Controllability of general linear discrete multi-agent systems with directed and weighted signed network. J. Syst. Sci. Complex. 2022, 35, 2107–2130. [Google Scholar] [CrossRef]
  15. Hilger, S. Ein Maβkettenkalkül mit Anwendung auf Zentrumsmannigfaltigkeiten. Ph.D. Thesis, Universät Würzburg, Würzburg, Germany, 1988. [Google Scholar]
  16. Taousser, F.; Defoort, M.; Djemai, M. Stability analysis of a class of uncertain switched systems on time scale using Lyapunov functions. Nonlinear Anal-Hybri. 2015, 16, 13–23. [Google Scholar] [CrossRef]
  17. Taousser, F.; Defoort, M.; Djemai, M. Consensus for linear multi-agent system with intermittent information transmissions using the time-scale theory. Int. J. Control. 2016, 89, 210–220. [Google Scholar] [CrossRef]
  18. Babenko, S.; Defoort, M.; Djemai, M.; Nicaise, S. On the consensus tracking investigation for multi-agent systems on time scale via matrix-valued Lyapunov functions. Automatica 2018, 97, 316–326. [Google Scholar] [CrossRef]
  19. Lu, X.; Li, H. An improved stability theorem for nonlinear systems on time scales with application to multi-agent systems. IEEE Trans. Circuits Syst. II 2020, 67, 3277–3281. [Google Scholar] [CrossRef]
  20. Bohner, M.; Peterson, A. Dynamic Equations on Time Scales: An Introduction with Applications; Springer Science & Business Media: New York, NY, USA, 2001. [Google Scholar]
  21. Bohner, M.; Peterson, A. Advances in Dynamic Equations on Time Scales; Birkhäuser: Boston, MA, USA, 2003. [Google Scholar]
  22. Adivar, M.; Raffoul, Y.N. Existence of periodic solutions in totally nonlinear delay dynamic equations. Electron J. Qual. Theory Differ. Equ. 2009, 1, 1–20. [Google Scholar] [CrossRef]
  23. Adivar, M.; Raffoul, Y.N. Stability, Periodicity and Boundedness in Functional Dynamical Systems on Time Scales; Springer: Cham, Switzerland, 2020. [Google Scholar]
  24. Federson, M.; Grau, R.; Mesquita, J.G.; Toon, E. Lyapunov stability for measure differential equations and dynamic equations on time scales. J. Differ. Equ. 2019, 267, 4192–4223. [Google Scholar] [CrossRef]
  25. Zhang, X.; Lu, X. On stability analysis of nonlinear time-delay systems on time scales. Syst. Control Lett. 2019, 131, 104498. [Google Scholar] [CrossRef]
  26. 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]
  27. Wu, F.; Hu, S.; Liu, Y. Positive solution and its asymptotic behavior of stochastic functional Kolmogorov-type system. J. Math. Anal. Appl. 2010, 364, 104–118. [Google Scholar] [CrossRef]
Figure 1. Switching mode and communication connection between agents.
Figure 1. Switching mode and communication connection between agents.
Axioms 13 00100 g001
Figure 2. State trajectories of MAS (29) with parameters in example 1.
Figure 2. State trajectories of MAS (29) with parameters in example 1.
Axioms 13 00100 g002
Figure 3. Tracking errors of MAS (29) with the parameters in example 1.
Figure 3. Tracking errors of MAS (29) with the parameters in example 1.
Axioms 13 00100 g003
Figure 4. Switching mode and communication connection between agents.
Figure 4. Switching mode and communication connection between agents.
Axioms 13 00100 g004
Figure 5. State trajectories of MAS (29) with parameters in example 2.
Figure 5. State trajectories of MAS (29) with parameters in example 2.
Axioms 13 00100 g005
Figure 6. Tracking errors of MAS (29) with parameters in example 2.
Figure 6. Tracking errors of MAS (29) with parameters in example 2.
Axioms 13 00100 g006
Figure 7. State trajectories for x 3 ( t ) of MAS (29) on time scales T = 0.3 Z and T = 0.6 Z .
Figure 7. State trajectories for x 3 ( t ) of MAS (29) on time scales T = 0.3 Z and T = 0.6 Z .
Axioms 13 00100 g007
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

Liu, M.; Shi, H. Exponential Stability of Dynamical Systems on Time Scales with Application to Multi-Agent Systems. Axioms 2024, 13, 100. https://doi.org/10.3390/axioms13020100

AMA Style

Liu M, Shi H. Exponential Stability of Dynamical Systems on Time Scales with Application to Multi-Agent Systems. Axioms. 2024; 13(2):100. https://doi.org/10.3390/axioms13020100

Chicago/Turabian Style

Liu, Mingshuo, and Huizhe Shi. 2024. "Exponential Stability of Dynamical Systems on Time Scales with Application to Multi-Agent Systems" Axioms 13, no. 2: 100. https://doi.org/10.3390/axioms13020100

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