Abstract
In this work, the distributed average consensus for dynamical networks with Lipschitz nonlinear dynamics is studied, where the network communication switches quickly among a set of directed and balanced switching graphs. Differing from existing research concerning uniform constant delay or time-varying delays, this study focuses on consensus problems with mixed delays, equipped with one class of delays embedded within the nonlinear dynamics and another class of delays present in the control input. In order to solve these problems, a proportional and derivative control strategy with time delays is proposed. In this way, by using Lyapunov theory, the stability is analytically established and the conditions required for solving the consensus problems are rigorously derived over switching digraphs. Finally, the effectiveness of the designed algorithm is tested using the MATLAB R2021a platform.
1. Introduction
Multi-agent systems (MASs), as a class of complex networks, have garnered considerable attention across a variety of fields, encompassing urban transportation [1], smart grids [2], communication optimization [3], the national defense industry [4], and others. Over recent decades, numerous intriguing and valuable insights into the study of MASs have been presented [5,6,7,8,9,10,11,12]. Notably, consensus represents a pivotal collective behavior within MASs, and it stands out as the predominant research focus in this area given its extensive applications in large-scale formation control [13,14] and flocking behavior [15]. Average consensus [16], a distinct type of consensus, pertains to the task of computing the average of certain quantities, differing from seeking a common value. Recently, a substantial number of reports have emerged which broaden the scope of average consensus results to encompass more generalized dynamics and communication environments [17,18,19,20,21].
However, it is noteworthy that physical systems frequently possess delay characteristics. The need to address the consensus challenge in MASs subject to time delays has led to the emergence of many intriguing findings. In particular, Sun et al. [22] discussed the mean square average consensus for first-order integrators with a communication constant time delay (CTD) obtained by means of the stopping time truncation approach. Over a balanced digraph, Liu et al. [23] developed the average consensus filter for first-order integrators with heterogeneous disturbances considering a communication CTD. For arbitrarily large CTDs, Aragues et al. [24] introduced delay compensation techniques to address the average consensus for discrete-time MASs over a strongly connected graph. Furthermore, in [25], the consensus for nonlinear MASs with unknown-state CTDs was studied, and was found to depend on a neural network control law over an undirected graph. Based on [25], Ma et al. [26] dealt with the robust consensus problem with unknown-state CTDs and external noises over an undirected graph. Soon after, Wen et al. [27] investigated the consensus tracking problem in the existence of unknown-state CTDs and exogenous disturbances by proposing an adaptive control algorithm.
It should be pointed out that the studies mentioned above only consider the problems with CTDs; however, delay is usually time-varying in practical systems. For example, Wang et al. [28] adopted a proportional and derivative (PD) control law to cope with average consensus problems subject to a communication time-varying delay (TVD) over switching digraphs. In [29], the reciprocally convex approach was employed to tackle the local consensus problem with communication TVDs under a strongly connected digraph. Inspired by the work [30] subject to CTDs, Ma et al. [31] developed proportional and PD feedback laws to analyze the robust consensus with communication TVDs over both undirected and directed graphs. In the context of a cooperative-antagonistic framework, Caiazzo et al. [32] solved the average consensus with multiple unknown TVDs over a signed graph. Moreover, for a high-order integrator network with nonlinear dynamics, the consensus problem was addressed over a undirected graph in the work of [33] subject to state TVDs by using an edge-based self-triggering impulsive protocol, and consensus conditions were obtained in [34] under switching graphs by proposing a PD protocol in the presence of communication TVDs. In addition, other achievements about consensus problems with different TVDs can be found in [35,36,37,38,39,40,41,42].
From the discussion presented above, it becomes evident that state and communication delays within the system are crucial elements influencing the consensus results. There exists considerable potential for enhancing current research endeavors through the application of novel analysis techniques. Therefore, we investigate the average consensus for nonlinear MASs with mixed TVDs over switching digraphs. Thus, the distinct contributions of this study are highlighted as follows: First, to achieve superior performance index, a distributed PD control law with TVDs is utilized to tackle the average consensus of MASs with Lipschitz nonlinearity. Second, this paper is concerned with the average consensus problems over a balanced graph rather than assuming the communication graph is undirected. Third, we take into account both the state and communication TVDs, as well as inner nonlinearities. Importantly, state TVDs and communication delays are not identical. Fourth, the sufficient conditions of combined linear matrix inequalities (LMIs) can be obtained based on the formulation of appropriate Lyapunov–Krasovskii functionals (LKFs) containing triple integral terms.
2. Preliminaries and Problem Formulation
2.1. Preliminaries and Notations
The communication graph is described by , which consists of N nodes , the edges , and an adjacency matrix , with if and otherwise. is a balanced graph when for [43]. The Laplacian matrix is denoted as . Moreover, let ∗ represent the symmetric term, and .
2.2. Problem Formulation
The dynamics of the ith agent is denoted by
where and represent the state variable and the control input of agent i. For ease of understanding, the dimension is used through the paper. denotes the inner nonlinear function, and represents the TVD. Note that .
Definition 1
([44]). The average consensus can be achieved if the condition holds for .
The switching interaction graph of N agents in (1) is modeled by a switched connected graph , and indicates a graph in at time t, while denotes a fixed graph in set .
Assumption A1.
is directed, connected, and balanced for each .
Assumption A2.
If a nonlinear function satisfies the Lipschitz condition, there exists a nonnegative constant q such that
Lemma 1
([45]). If Assumption 1 holds, the Laplacian matrix satisfies and .
Lemma 2
([46]). For the matrix and scalar , the subsequent condition holds that
3. Average Consensus Design Condition
A PD control law considering delay is proposed as follows:
where and are positive parameters and is the communication delay which satisfies
Remark 1.
Different from the proportional control protocols [11,12,22,29,44], the two parameters β and α are designed in (2), where greater flexibility in the PD control protocol is provided. Furthermore, the convergence rate in (2) is improved in comparison with those proportional protocols. In addition, the PD scheme boasts superior advantages, as shown in [28,30,31,34].
Let , and . Then, it follows from (3) that
Furthermore, let , and . Thus, Equation (4) can easily be transformed into
where .
According to Assumption 2, this yields
Theorem 1.
Suppose that () is directed, connected, and balanced. For the given parameters , , , , , and , the average consensus of nonlinear MASs (1) with mixed TVDs is realized by a PD protocol (2) if there exist the matrices , , , , , , , , , such that and the following conditions hold:
where
with
Proof.
Then, calculating the derivatives of yields
and it has
Similarly, it achieves
We have
This yields
and we can easily get
It is not difficult to obtain
The following can be acquired:
It is derived that
Furthermore, this leads to the following result:
Similarly, when , this yields
where
with
Remark 2.
On one hand, the state TVDs are taken into account in the nonlinear dynamics (1), and on the other hand, the communication TVDs are considered in (2). Consequently, the complexities of these mixed delays increase the challenge of proving system stability and constructing LKFs in subsequent work. By making comparisons with [34,35,36,37,38,39,40,41,42] in the presence of communication TVDs, the LKF with triple integral term is constructed in this paper to deal with the average consensus problems; thus, the conservatism could be reduced.
Remark 3.
By utilizing a delay-product-type functional approach, we have devised novel LKFs that incorporate both double- and triple-integral components. Subsequently, relying on the LMI technique, less conservative results are obtained by establishing relationships within the vector throughout the function derivation process.
Remark 4.
Note that consensus conditions with state delays are shown in the works of [25,26,27,33], while those in the presence of communication TVDs are derived in [28,29,31,32]. It is worth pointing out that only one type of delay is considered in the above, so solving average consensus problems with mixed delays would hold great significance. Moreover, the nonlinearities involving delays increase the complexity of the system, as evidenced through a comparison with [5,22,23,28,32]. Though the state TVDs and communication TVDs are not the same, the state TVDs and communication TVDs are homogeneous. Solving the consensus problems with heterogeneous delays is interesting yet difficult.
4. Numerical Simulation
Consider ten agents (indexed as 0–9) connected to the balanced digraphs in Figure 1, and the graph switches from to . Let the initial states be , , , , , , , , , and , satisfying .
Figure 1.
The directed communication graphs.
The parameters in Theorem 1 are selected as , , and . Furthermore, the nonlinear function is shown as , and the state delay is allowed to be . In addition, we have , and it can easily be obtained that , and . Moreover, the communication delay is selected as , and we have and . Then, by solving the LMIs (7a)–(7d) in MATLAB, we can get
Clearly, Figure 2 shows that the average consensus is achieved with . When , and we have ; then, the average consensus is solved with only communication delay in Figure 3. Furthermore, the trajectories of control inputs in Theorem 1 and in [28] are respectively presented in Figure 4 and Figure 5. Moreover, when , as can be seen in Figure 6, the states of all agents eventually converge to zero, satisfying the initial condition in [28]. Based on the analysis and discussion above, we find that the convergence rates of state curves and control inputs in Theorem 1 are slower than those in [28] owing to the mixed TVDs. Thus, it appears that the average consensus problem for nonlinear MASs (1) with mixed TVDs via the PD protocol (2) has been solved under switching directed graphs.
Figure 2.
Trajectories of the agent state , in Theorem 1.
Figure 3.
Trajectories of the agent state , when .
Figure 4.
Control inputs of the agents in Theorem 1.
Figure 5.
Control inputs of the agents in [28].
Figure 6.
Trajectories of the agent state , when in [28].
5. Conclusions
Described by fast switching balanced digraphs, the distributed average consensus problems of nonlinear MASs with delays have been discussed. In light of mixed TVDs and their inherent nonlinearities, a distributed PD control algorithm is employed to address these concerns. Given the realities mentioned above, namely that the delays in this paper are varying and nonuniform, by designing novel LKFs containing both double- and triple-integral terms, the resulting conditions for the achievement of average consensus have been developed based on the LMI method. Numerical simulations validating the control scheme have been proposed. Based on these results, future works could include investigations into event-triggered optimal consensus problems of complex MASs with mixed TVDs and cyber-attacks on communication channels [47,48,49,50].
Funding
This work was supported by the Shandong Provincial Natural Science Foundation under Grant ZR2024QF255 and the Fundamental Research Projects of Science & Technology Innovation and Development Plan in Yantai City under Grant 2024YT06000226.
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 that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Abbreviations
| MASs | Multi-agent systems |
| CTDs | Constant time delays |
| PD | Proportional and derivative |
| TVDs | Time-varying delays |
| LMIs | Linear matrix inequalities |
| LKFs | Lyapunov–Krasovskii functionals |
References
- Liu, Y.; Wang, Y.; Li, Y.; Gooi, H.; Xin, H. Multi-agent based optimal scheduling and trading for multi-microgrids integrated with urban transportation networks. IEEE Trans. Power Syst. 2021, 36, 2197–2210. [Google Scholar] [CrossRef]
- Mahela, O.; Khosravy, M.; Gupta, N.; Khan, B.; Alhelou, H.; Mahla, R.; Patel, N.; Siano, P. Comprehensive overview of multi-agent systems for controlling smart grids. CSEE J. Power Energy Syst. 2020, 8, 115–131. [Google Scholar] [CrossRef]
- Zhou, L.; Deng, X.; Wang, Z.; Zhang, X.; Dong, Y.; Hu, X.; Ning, Z.; Wei, J. Semantic information extraction and multi-agent communication optimization based on generative pre-trained transformer. IEEE Trans. Cogn. Commun. Netw. 2025, 11, 725–737. [Google Scholar] [CrossRef]
- Hou, Y.; Zhao, J.; Zhang, R.; Cheng, X.; Yang, L. UAV swarm cooperative target search: A multi-agent reinforcement learning approach. IEEE Trans. Intell. Veh. 2024, 9, 568–578. [Google Scholar] [CrossRef]
- Shi, P.; Yu, J. Dissipativity-based consensus for fuzzy multiagent systems under switching directed topologies. IEEE Trans. Fuzzy Syst. 2021, 29, 1143–1151. [Google Scholar] [CrossRef]
- Zhou, T.; Liu, Q.; Wang, W. Nonfragile containment control of nonlinear multi-agent systems via a disturbance observer-based approach. Int. J. Robust Nonlinear Control 2024, 34, 3726–3741. [Google Scholar] [CrossRef]
- Zhou, T.; Liu, C.; Wang, W. Nonfragile robust H∞ containment control for multi-agent systems with a time-varying delay. J. Frankl. Inst. 2024, 361, 106732. [Google Scholar] [CrossRef]
- Du, Z.; Xie, X.; Qu, Z.; Hu, Y.; Stojanovic, V. Dynamic event-triggered consensus control for interval type-2 fuzzy multi-agent systems. IEEE Trans. Circuits Syst. I Regul. Pap. 2024, 71, 3857–3866. [Google Scholar] [CrossRef]
- Liao, Z.; Wang, S.; Shi, J.; Haesaert, S.; Zhang, Y.; Sun, Z. Resilient containment under time-varying networks with relaxed graph robustness. IEEE Trans. Netw. Sci. Eng. 2024, 11, 4093–4105. [Google Scholar] [CrossRef]
- Yuan, T.; Li, L. Observer-based consensus control for a class of nonlinear singular multi-agent systems. J. Frankl. Inst. 2024, 361, 107061. [Google Scholar] [CrossRef]
- Sun, Y.; Wang, L.; Xie, G. Average consensus in networks of dynamic agents with switching topologies and multiple time-varying delays. Syst. Control Lett. 2008, 57, 175–183. [Google Scholar] [CrossRef]
- Wen, G.; Yu, W.; Xia, Y.; Yu, X.; Hu, J. Distributed tracking of nonlinear multiagent systems under directed switching topology: An observer-based protocol. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 869–881. [Google Scholar] [CrossRef]
- Chen, L.; Mei, J.; Li, C.; Ma, G. Distributed leader-follower affine formation maneuver control for high-order multiagent systems. IEEE Trans. Autom. Control 2020, 65, 4941–4948. [Google Scholar] [CrossRef]
- Cui, Y.; Xu, J.; Xing, W.; Huang, F.; Yan, Z.; Du, X. Anti-disturbance cooperative formation containment control for multiple autonomous underwater vehicles with collision-free and actuator saturation constraints. J. Frankl. Inst. 2024, 361, 107063. [Google Scholar] [CrossRef]
- Dey, S.; Xu, H. Distributed adaptive flocking control for large-scale multiagent systems. IEEE Trans. Neural Networks Learn. Syst. 2025, 36, 3126–3135. [Google Scholar] [CrossRef] [PubMed]
- Xiao, L.; Boyd, S.; Kim, S. Distributed average consensus with least-mean-square deviation. IEEE Trans. Fuzzy Syst. 2007, 67, 33–46. [Google Scholar] [CrossRef]
- Liu, J.; Yu, Y.; Xu, Y.; Zhang, Y.; Sun, C. Fixed-time average consensus of nonlinear delayed MASs under switching topologies: An event-based triggering approach. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 2721–2733. [Google Scholar] [CrossRef]
- Guo, W.; Shi, L.; Sun, W.; Jahanshahi, H. Predefined-time average consensus control for heterogeneous nonlinear multi-agent systems. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 2989–2993. [Google Scholar] [CrossRef]
- Liu, L.; Cao, J.; Alsaadi, F. Aperiodically intermittent event-triggered optimal average consensus for nonlinear multi-agent systems. IEEE Trans. Neural Networks Learn. Syst. 2024, 35, 10338–10352. [Google Scholar] [CrossRef]
- Hui, M.; Liu, X.; Cao, J. Improved fixed-time event-triggered average consensus of multi-agent systems under DoS attacks. IEEE Trans. Circuits Syst. II Express Briefs 2024, 71, 3815–3819. [Google Scholar] [CrossRef]
- Martinez, G.; Orchard, M.; Bozhko, S. Dynamic average consensus with anti-windup applied to interlinking converters in AC/DC microgrids under economic dispatch and delays. IEEE Trans. Smart Grid 2023, 14, 4137–4140. [Google Scholar] [CrossRef]
- Sun, F.; Guan, Z.; Ding, L.; Wang, Y. Mean square average-consensus for multi-agent systems with measurement noise and time delay. Int. J. Syst. Sci. 2013, 44, 995–1005. [Google Scholar] [CrossRef]
- Liu, C.; Shan, L.; Chen, Y.; Zhang, Y. Average-consensus filter of first-order multi-agent systems with disturbances. IEEE Trans. Circuits Syst. II Express Briefs 2018, 65, 1763–1767. [Google Scholar] [CrossRef]
- Aragues, R.; González, A.; López-Nicolás, G.; Sagues, C. Convergence speed of dynamic consensus with delay compensation. Neurocomputing 2024, 570, 127130. [Google Scholar] [CrossRef]
- Chen, C.; Wen, G.; Liu, Y.; Wang, F. Adaptive consensus control for a class of nonlinear multiagent time-delay systems using neural networks. IEEE Trans. Neural Networks Learn. Syst. 2014, 25, 1217–1226. [Google Scholar] [CrossRef]
- Ma, H.; Wang, Z.; Wang, D.; Liu, D.; Yan, P.; Wei, Q. Neural-network-based distributed adaptive robust control for a class of nonlinear multiagent systems with time delays and external noises. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 750–758. [Google Scholar] [CrossRef]
- Wen, G.; Chen, C.; Liu, Y.; Liu, Z. Neural network-based adaptive leader-following consensus control for a class of nonlinear multiagent state-delay systems. IEEE Trans. Cybern. 2017, 47, 2151–2160. [Google Scholar] [CrossRef] [PubMed]
- Wang, D.; Zhang, N.; Wang, J.; Wang, W. A PD-like protocol with a time delay to average consensus control for multi-agent systems under an arbitrarily fast switching topology. IEEE Trans. Cybern. 2017, 47, 898–907. [Google Scholar] [CrossRef]
- Qian, W.; Gao, Y.; Wang, L.; Fei, S. Consensus of multiagent systems with nonlinear dynamics and time-varying communication delays. Int. J. Robust Nonlinear Control 2019, 29, 1926–1940. [Google Scholar] [CrossRef]
- Ma, D.; Chen, J.; Lu, R.; Chen, J.; Chai, T. Delay consensus margin of first-order multiagent systems with undirected graphs and PD protocols. IEEE Trans. Autom. Control 2021, 66, 4192–4198. [Google Scholar] [CrossRef]
- Ma, D. Delay range for consensus achievable by proportional and PD feedback protocols with time-varying delays. IEEE Trans. Autom. Control 2022, 67, 3212–3219. [Google Scholar] [CrossRef]
- Caiazzo, B.; Lui, D.; Petrillo, A.; Santini, S. Signed average consensus in cooperative-antagonistic multi-agent systems with multiple communication time-varying delays. IFAC 2024, 58, 114–119. [Google Scholar] [CrossRef]
- Tang, Z.; Wang, K.; Feng, J.; Park, J. Edge-based self-triggering impulsive consensus on nonlinear multi-agent systems with proportional delay. IEEE Trans. Autom. Sci. Eng. 2024, 21, 7494–7504. [Google Scholar] [CrossRef]
- Peng, X.; He, Y. Consensus of multiagent systems with time-varying delays and switching topologies based on delay-product-type functionals. IEEE Trans. Cybern. 2024, 54, 101–110. [Google Scholar] [CrossRef] [PubMed]
- Zhou, T. H∞ containment control of multi-agent systems with mixed time-varying delays and exogenous disturbances via observer-based output feedback. Asian J. Control 2025, 1–11. [Google Scholar] [CrossRef]
- Peng, X.; He, Y.; Liu, Z.; You, L.; Li, H. Time-varying formation H∞ tracking control and optimization for delayed multi-agent systems with exogenous disturbances. IEEE Trans. Autom. Sci. Eng. 2025, 22, 5637–5647. [Google Scholar] [CrossRef]
- Liu, Y.; Zhang, C.; Shangguan, X.; Chen, J.; He, Y. H∞-based tracking control for nonlinear systems with a sampled-data PI-type controller: A nonuniform sampled-time-dependent functional. IEEE Trans. Cybern. 2025, 55, 4286–4299. [Google Scholar] [CrossRef]
- Yang, Y.; He, Y. Time-varying formation-containment control for heterogeneous multi-agent systems with communication and output delays via observer-based feedback protocol. IEEE Trans. Autom. Sci. Eng. 2025, 22, 15435–15448. [Google Scholar] [CrossRef]
- Zhai, Z.; Yan, H.; Chen, S.; Chang, Y.; Shi, K. Nonlinear multi-agent systems consensus via delayed non-fragile sampled-data control. IEEE Trans. Control Netw. Syst. 2025, 12, 275–286. [Google Scholar] [CrossRef]
- Zhang, W.; Chen, J.; Wen, S.; Huang, T. Event-triggered random delayed impulsive consensus of multi-agent systems with time-varying delay. IEEE Trans. Emerg. Top. Comput. Intell. 2025, 9, 2059–2064. [Google Scholar] [CrossRef]
- Tang, Z.; Zhen, Z.; Zhao, Z.; Deconinck, G. Observer-based resilient PD-like scaled group consensus for uncertain multiagent systems under time-varying delays. Commun. Nonlinear Sci. Numer. Simul. 2025, 148, 108846. [Google Scholar] [CrossRef]
- Aghayan, Z.; Alfi, A.; Mousavi, Y.; Fekih, A. Robust delay-dependent output-feedback PD controller design for variable fractional-order uncertain neutral systems with time-varying delays. IEEE Trans. Syst. Man Cybern. Syst. 2025, 55, 1986–1996. [Google Scholar] [CrossRef]
- Mesbahi, M.; Egerstedt, M. Graph Theoretic Methods in Multiagent Networks; Princeton University Press: Princeton, NY, USA, 2010. [Google Scholar]
- Bliman, P.; Ferrari-Trecate, G. Average consensus problems in networks of agents with delayed communications. Automatica 2008, 44, 1985–1995. [Google Scholar] [CrossRef]
- Lin, P.; Jia, Y.; Li, L. Distributed robust H∞ consensus control in directed networks of agents with time-delay. Syst. Control Lett. 2008, 57, 643–653. [Google Scholar] [CrossRef]
- Sun, J.; Liu, G.; Chen, J. Delay-dependent stability and stabilization of neutral time-delay systems. Int. J. Robust Nonlinear Control 2009, 19, 1364–1375. [Google Scholar] [CrossRef]
- Wang, D.; Zhou, J.; Wen, G.; Lü, J.; Chen, G. Event-triggered optimal consensus of second-order MASs with disturbances and cyber attacks on communications edges. IEEE Trans. Netw. Sci. Eng. 2023, 10, 3846–3857. [Google Scholar] [CrossRef]
- Hu, T.; Song, Q.; Zhang, X.; Shi, K. Hybrid event-triggered and impulsive security consensus control strategy for fractional-order multiagent systems with cyber attacks. IEEE Trans. Syst. Man Cybern. Syst. 2025, 55, 830–842. [Google Scholar] [CrossRef]
- Zhang, T.; Ye, D.; Shi, Y. Decentralized false-data injection attacks against state omniscience: Existence and security analysis. IEEE Trans. Autom. Control 2023, 68, 4634–4649. [Google Scholar] [CrossRef]
- Zhang, T.; Ye, D.; Yang, G. Ripple effect of cooperative attacks in multi-agent systems: Results on minimum attack targets. Automatica 2024, 159, 111307. [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. |
© 2025 by the author. 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/).