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.
MSC:
93D23; 93D50; 93A16
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 [,] and Razumikhin functional method [] 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 [], robot coordinated control [], intelligent transportation system [], UAV formation flight [], spacecraft docking [], and many other fields. Continuous [,,] or discrete [,,] MASs have been widely studied. Liu et al. [] investigated the consensus problem for continuous-time and discrete-time MASs under directed topologies. Cao et al. [] studied the event-triggered consensus of continuous-time stochastic MASs under undirected topologies. Yu et al. [] established event-triggered control protocol to achieve finite-time consensus for second-order continuous-time MAS under directed topology. Liu et al. [] discussed the switching controllability of discrete-time MASs under undirected topologies. Yu et al. [] studied the consensus problem for fourth-order discrete-time MAS under directed topologies. Zhao et al. [] 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 [] 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 [,]. Babenko et al. [] studied the exponential consensus of nonlinear MAS without time delay on time scales by Lyapunov functions. Lu et al. [] 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
([] (Time scale)). A time scale is an arbitrary non-empty closed subset of real numbers.
Definition 2
([,] (Jump operator)). Let be a time scale. Set if has a maximum t.
- 1.
- The forward jump operator is defined by
- 2.
- The graininess of the time scale is determined by
Definition 3
([] (Regressive and exponential functions on time scales)).
- 1.
- A function is called rd-continuous if it is continuous at right-dense points in and its left-side limits exist (finite) at left-dense points in .
- 2.
- A function is called regressive if holds for all , where if the maximum m of is left-scattered. Otherwise, . The set of all regressive and rd-continuous functions is denoted by .
- 3.
- If , the exponential function on time scales is defined bywhere .
Definition 4
([] (Delta derivative)). A function is called delta differential at if there is such that, for all , there exists a neighborhood U of t (i.e., for some ) such that
is called the delta derivative of f at t.
In this paper, we denote by for the ease of expression.
Lemma 1
([]). If is differentiable at , then
Lemma 2
([]). If and , then
- 1.
- 2.
- 3.
- The function is also elements of , where
- 4.
- .
- 5.
- .
Using Theorem 2.62 in [], the following Lemma is easy to prove.
Lemma 3
([]). If , then
Lemma 4
([]). If and for , then for and ,
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 [].
3. Stability Analysis of Dynamical Systems with Time Delay on Time Scales
Consider dynamical systems with time delay on time–space scales
with initial data
where , , the delay function is a strictly monotonically increasing and invertible -differentiable function satisfying , , . represents the set of right dense continuous function about t with norm .
Combined with Definition 2.2.1 and Definition 2.4.5 of the exponential stability of trivial solutions of systems on time scales in [], the (uniform) exponential stability and instability of the equilibrium point 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 , , and , satisfying for the equilibrium point of system (1) and (2) and the solution determined by initial data , there exists
The equilibrium point is said to be uniformly exponentially stable on if M is independent of .
Based on definition of a positive-definite function of dynamical systems on general time scale [,], the positive-definite function of dynamical systems on time–space scales can be defined as follows.
Definition 6
([,]). (1) Define function if and only if , where ρ is a positive real number. and increase monotonically about r.
(2) The real valued function is called positive definite if and only if holds for an arbitrary , and there exists satisfying , where , and .
Let , , . Combining the properties of an exponential function on the time scale and exponential stability of dynamical systems without time delay on time scales [], 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.
Proof.
Remark 1.
(1) In the analysis of specific systems, the constants , and functions can be obtained using the minimum eigenvalue and maximum eigenvalue of the matrix derived from the calculation of 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 [,] and Razumikhin functional method [] 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
the exponential estimation that the solution satisfies can still be obtained without changing other conditions. However, in condition (4), , i.e., is non-positive. While in condition (7), , which reduced its non-positive requirements of and the conservatism of the criterion.
Using (7), the following Proposition 2 can be concluded.
Proposition 2.
Proof.
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.
Proof.
Remark 2.
(1) In the analysis of specific systems, the parameters and can be obtained using the minimum eigenvalue and maximum eigenvalue of the matrix related to V, respectively. The constants and parameters , can be derived using the minimum eigenvalue and maximum eigenvalue of the matrix derived from the calculation of and the reducing and preserving transformations of the inequality (14).
Theorem 2.
Proof.
Remark 3.
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
([]). is a UASF if and only if there exist , and satisfying for any , 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 and function satisfying for any , then there exists a uniformly asymptotically stable function satisfying
where , is a non-decreasing function, are constants, and systems (1) and (2) exponentially converge to the bounded set If , then the equilibrium point of the system (1) and (2) is exponentially stable. This is especially true if and, for , is not related to t, then the equilibrium of system (1) and (2) is uniformly exponentially stable.
Proof.
Using (25), one obtains
Since is a uniformly asymptotically stable function, it follows from (26) that , , and , which satisfy
Using Lemmas 2 and 4, one obtains
from (27). Then,
which means systems (1) and (2) exponentially converge to the bounded set
If , the equilibrium point of systems (1) and (2) is exponential stable. If and for , 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
where with . is the state vector of agent i. is the state vector of the leader. , are the constant real matrices. The function describes the nonlinear dynamics of the agents, which satisfies
with the Lipschitz constant for . and are external disturbances satisfying , . Suppose that N followers are represented by a node set . The communication connection between the followers is represented by the edge set of graph . Design the following controller
where the weighted adjacency matrix is defined by if at t, otherwise . represents the maximum number of nodes j satisfying for all . The interconnection relationship between the leader and followers is defined by with if the information of the leader is accessible by the ith follower at t, otherwise . K is a state feedback matrix.
Definition 7
([]). For a given , MAS (29) can reach the leader-following bound consensus if
If , then the MAS can reach leader-following consensus.
Lemma 6
([]). For any and ,
In the following, we denote , and
Using Theorem 1, the criterion for the exponential consensus of MAS (29) on the time scale with can be obtained as follows. The analysis can be similarly extended to arbitrary dimensions.
Theorem 4.
Proof.
Using Theorem 3, the improved criterion for the exponential consensus of MAS (29) on the time scale with can be obtained as follows, which reduces the non-positive requirement of and the conservatism of the criterion. The analysis can be similarly extended to arbitrary dimensions.
Theorem 5.
4.2. Numerical Example
The interconnection relationship between the followers is described by with if at t, otherwise . The interconnection relationship between the leader and followers is described by with if the information of the leader is accessible by the ith follower at t, otherwise . . The function f with time delays possesses the form of . Next, we consider the leader-following consensus of different MASs.
Example 1.
Leader agent with four following agents. Let . The interaction topology switches from to at , and then from to at for . The switching mode and communication connection between agents are shown in Figure 1.
Figure 1.
Switching mode and communication connection between agents.
MAS (29) with the parameters is considered. To achieve the consensus target, we design the parameter in the controller. Choosing if , and otherwise. Then , which means 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.
Figure 2.
State trajectories of MAS (29) with parameters in example 1.
Figure 3.
Tracking errors of MAS (29) with the parameters in example 1.
Example 2.
Leader agent with the six following agents.
Case 1. Let . The interaction topology switches from to at , and then from to at for . The switching mode and communication connection between agents are shown in Figure 4.
Figure 4.
Switching mode and communication connection between agents.
MAS (29) with the parameters is considered. To achieve the consensus target, we design the parameter in the controller. Choosing if , and otherwise. Then, , which means 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.
Figure 5.
State trajectories of MAS (29) with parameters in example 2.
Figure 6.
Tracking errors of MAS (29) with parameters in example 2.
Case 2. The interaction topology switches from to at , and then from to at for . We take agent 3 as an example to provide its state on time scales and , respectively, (c.f. Figure 7), which implies that the change in time scale has influence on the state of MASs.
Figure 7.
State trajectories for of MAS (29) on time scales and .
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
- Gu, K.; Kharitonov, V.L.; Chen, J. Stability of Time-Delay Systems; Birkhauser: Berlin, Germany, 2003. [Google Scholar]
- Niculescu, S.I.; Gu, K. Advances in Time-Delay Systems; Springer: Berlin/Heidelberg, Germany, 2004. [Google Scholar]
- Hale, J.K. Theory of Functional Differential Equations; Springer: Berlin/Heidelberg, Germany, 1977. [Google Scholar]
- Taboun, M.S.; Brennan, R.W. An embedded multi-agent systems based industrial wireless sensor network. Sensors 2017, 17, 2112. [Google Scholar] [CrossRef] [PubMed]
- 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]
- 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]
- 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]
- Lin, P.; Jia, Y. Distributed rotating formation control of multi-agent systems. Syst. Control Lett. 2010, 59, 587–595. [Google Scholar] [CrossRef]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- Hilger, S. Ein Maβkettenkalkül mit Anwendung auf Zentrumsmannigfaltigkeiten. Ph.D. Thesis, Universät Würzburg, Würzburg, Germany, 1988. [Google Scholar]
- 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]
- 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]
- 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]
- 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]
- Bohner, M.; Peterson, A. Dynamic Equations on Time Scales: An Introduction with Applications; Springer Science & Business Media: New York, NY, USA, 2001. [Google Scholar]
- Bohner, M.; Peterson, A. Advances in Dynamic Equations on Time Scales; Birkhäuser: Boston, MA, USA, 2003. [Google Scholar]
- 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]
- Adivar, M.; Raffoul, Y.N. Stability, Periodicity and Boundedness in Functional Dynamical Systems on Time Scales; Springer: Cham, Switzerland, 2020. [Google Scholar]
- 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]
- Zhang, X.; Lu, X. On stability analysis of nonlinear time-delay systems on time scales. Syst. Control Lett. 2019, 131, 104498. [Google Scholar] [CrossRef]
- 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]
- 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]
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).