Abstract
This paper focuses on the leader–follower quasi-consensus problem of multi-agent systems, considering the practical communication scenarios which involve packet loss. The phenomenon of packet loss is described in terms of the packet loss rate. A novel hybrid event-triggered impulsive control strategy is proposed, the Lyapunov stability theory is employed to derive sufficient conditions for realizing the leader–follower quasi-consensus, and the exclusion of Zeno behavior is demonstrated. Finally, a numerical simulation example is provided to verify the effectiveness of the proposed approach. The simulation results indicate that the packet loss rate is closely related to the control gain and the maximum triggered interval, specifically because as the packet loss rate increases, the trigger frequency also increases.
Keywords:
multi-agent systems; packet-loss; quasi-consensus; event-triggered mechanism; impulsive control MSC:
93D50
1. Introduction
Inspired by biological collectives, researchers have introduced the concept of multi-agent systems (MASs) [1]. These systems, also known as “systems of systems”, are large-scale, complex structures consisting of numerous distributed, semi-autonomous, or autonomous subsystems (agents) interconnected through networks [2]. As time advances, multi-agent systems have become a prominent field within the study of complex systems science [3]. In recent years, complex network theory has received tremendous attention from numerous researchers as a powerful tool for investigating complexity science and complex systems [4,5,6]. Multi-agent systems are typical complex systems. Drawing inspiration from current theories on complex dynamic networks, multi-agent systems can be modeled as complex dynamic networks in which nodes denote individual agents, edges connecting nodes represent cooperation or communication relationships between agents, and the dynamic characteristics of nodes characterize the motion properties of the agent system.
With the development of communication network technology, research on MASs has garnered increasing attention [7,8] and has been extensively applied in various fields, including unmanned aircraft formations, robotic cooperative control, and sensor networks [9,10,11]. Currently, the main research problems in control of multi-agent systems include tracking control, formation control, swarm control, flocking control, rendezvous control, controllability, and consensus. Among them, the consensus problem of multi-agent systems is a fundamental issue. Consensus refers to the convergence of the states of all agents in a multi-agent system to a common value over time. Furthermore, leader–follower consensus occurs when a goal-oriented leader exists for all other agents to follow [12]. On the other hand, the definition of consensus fails to hold when MASs are impacted by external disturbances that limit the consensus error within a measurable range, which is called quasi-consensus [13].
Over the past two decades, numerous control protocols have been developed to ensure consensus, such as classic state/output feedback, adaptive control, sampled-data control, and impulsive control. These protocols have been widely employed in the literature to study the consensus problem of MASs [14,15,16,17]. Impulsive control protocols based on impulsive systems which are characterized by abrupt changes in their evolution at certain instant, have been proposed by scholars [18]. As a powerful non-continuous control method, impulsive control is a control strategy that only applies control at certain discrete sampling points [19,20,21,22] to change the system state, as compared to continuous control methods such as state feedback control [23]. Impulsive control is considered an effective control strategy [24] because it has significant advantages over complex systems that cannot tolerate or receive continuous control inputs [25]. Under the action of impulsive control, MASs will undergo instantaneous jumps at impulsive instants, which not only improves the robustness of the information transmission in networks [26]. Therefore, it has attracted the attention of many researchers and has been widely applied in various systems, including MASs, national capital market regulation and management, and power system regulation [27,28,29].
However, the impulsive control employed in the aforementioned literature was implemented with prescribed periods or under dwell-time conditions, which may lead to resource wastage [30,31,32]. To prevent unnecessary control, reduce communication bandwidth requirements, and enhance resource utilization, event-triggered impulsive control (ETIC) is introduced. In this case, the controller, benefiting from the event-triggered mechanism (ETM), operates only when specific conditions are met. Furthermore, Zeno behavior, where an infinite number of events occur in a finite-time interval, can significantly degrade the performance and stability of a system, and therefore, it is crucial due to the excitability of the execution equipment [33]. Owing to these advantages, ETIC has been widely used in MASs [34,35,36] and applied in some industrial control investigations such as Wind Power Systems [37,38]. For instance, a distributed control mechanism has been proposed in [35] to ensure leader–follower consensus; Ref. [36] has proposed a novel control protocol that combines impulsive control with an event-triggered mechanism to solve the consensus problem for nonlinear multiagent systems under energy consumption constraint; Ref. [37] has studied an event-triggered fuzzy load frequency control for wind power systems with measurement outliers and transmission delays. Moreover, Ref. [38] has investigated a novel adaptive memory-event-triggered mechanism to address the weighted memory-event-triggered static output control issue for Takagi–Sugeno fuzzy wind turbine systems with uncertainty. However, the influence of disturbances was ignored in the earlier studies. Therefore, in recent years, the design of event-triggered schemes that can resist disturbances has become a research focus [39,40,41,42]. In [41], the authors have introduced a novel event-triggered impulsive mechanism to counteract the effects of external disturbances and derive sufficient conditions for achieving closed-loop system consensus; Ref. [42] has investigated the nonlinear event-triggered closed-loop system with packet loss. Finally, it is worth noting that some parameters, which are relatively conservative due to their anti-disturbance nature, can be relaxed in this paper.
On the other hand, numerous factors influence MASs in engineering applications, particularly packet loss in communication channels due to insufficient power supply, attacks, and other reasons. Information loss may render the control effect ineffective, leading to system performance degradation [43,44,45,46,47]. In most scenarios where network communication transmission distance is short [48,49], the effect of delay on the system can be neglected, but packet loss is ubiquitous and cannot be ignored. Moreover, the unpredictability of network environments often results in random packet loss, with time-varying or uncertain probabilities. Generally, when a MAS experiences packet loss, the random attribute related to packet loss can be characterized using a Bernoulli-distributed random variable.For example, consensus with random packet loss has examined in [46]; Ref. [47] has discussed fixed-time output tracking for high-order MASs with packet loss under directed network topology. Thus, it is crucial to study the packet loss problem. To the best of our knowledge, although consensus with packet loss has been extensively investigated in the literature, most studies concentrate on ETM without considering impulsive effects. Furthermore, there is scarce research on the design of ETIC for leader–follower consensus of MASs under packet loss. Thus, it is crucial to study the leader–follower quasi-consensus of multi-agent systems with packet loss using event-triggered impulsive control. Building on the insights from the preceding discussion, this paper focuses on the consensus problem of leader–follower MASs under ETIC with packet loss. By introducing a novel impulsive mechanism and employing linear matrix inequalities, we establish sufficient conditions for the system to attain quasi-consensus, while also estimating an upper bound on the error. The primary contributions of this paper are twofold:
- (1)
- To elaborate further, this paper introduces the concept of packet loss rate as a quantitative measure of its impact on consensus. The relationship between the packet loss rate and event-triggered parameters, such as control gain and maximum triggering interval, is also analyzed and revealed. This analysis provides insight into how different event-triggered parameters can be designed based on the packet loss rate to achieve better consensus.
- (2)
- We develop a novel event-triggered impulsive strategy that eliminates Zeno behavior. Compared with the previous works such as [39,40,41,42], the following advantages of our constructed ETM can be summarized as follows: (1) The adjustable triggering parameter lead to ETM to have a wider range of parameter selection than existing results, making it applicable to more scenarios. (2) The measured error is not required in this manuscript, making the designed event-triggered impulsive mechanism easier to construct and implement. (3) The designed event-triggering mechanism is formulated in terms of Lyapunov function, which can be applied to different control systems by selecting different Lyapunov functions.
The rest of this paper is structured as follows: Section 2 presents some preliminaries and the system model. Section 3 proposes a novel anti-disturbance event-triggered impulsive strategy and presents the main results. Section 4 provides a simulation example. Finally, Section 5 concludes the paper.
Notation 1.
In this paper, the following notations are adopted: , , and denote the sets of real numbers, non-negative real numbers, and positive integers, respectively. and denote the n-dimensional and the -dimensional real spaces equipped with the Euclidean norm , respectively. For any real numbers a and b, we use (resp. ) to denote the maximum (resp. minimum) value between a and b. For any vector or real matrix U, denotes its Euclidean and matrix-induced norms, while and denote the minimum and maximum eigenvalues of matrix U, respectively. We define , where I is a dimension-appropriate unit matrix and ⊗ is the Kronecker product. Additionally, denotes the diagonal matrix. is a finite set, where . For any continuous function , denotes its maximum value or supremum on the interval h.
2. Preliminaries
2.1. Graph Theory
MASs can be represented by graph theory, denoted as , where is the set of nodes, E represents the edges, and is the adjacency matrix. N is the number of followers in the system. If there is an edge between agents i and j (where ), there is . Otherwise, . Define the neighbor node set of as if there exist edges between i and other followers. Additionally, . The Laplacian matrix is denoted by , where and for . We label the leader as 0, and let the diagonal matrix represent the connections between the leader and followers. If there is a directed flow of information from the leader 0 to the follower i, then . Otherwise, . Lastly, define .
2.2. System Description
Consider a system that consists of a leader and N followers, whose dynamics are described as follows:
where and . and are the system states of follower i and the leader, respectively. and are the external perturbations of the follower i and the leader, respectively. is the control input of the follower agent. and are time-varying and constant matrices, respectively, where with constant matrices of appropriate dimensions, and is a time-varying matrix of proper dimensions that satisfies . The function represents the nonlinear property of the system, satisfying . Assume that system (1) starts from , and the initial states of follower i and the leader are and , respectively. Additionally, we define the right upper Dini derivative as , where and are the local Lipschitz and nonlinear functions.
In this paper, the control input of the follower i is designed as follows:
where denotes the impulsive control gain; is the Dirac function. The set denotes the impulsive instants generated by the ETM.
Let denote the system error, and let . We define . Furthermore, let
Based on (1) and (2) and the Kronecker product, the following compact error system can be obtained:
where denotes the jump of system at impulsive instant . Assume that is right-continuous, i.e., , where and . Therefore, further express holds.
If packet loss happen in the controller, (2) fails to stabilize system (1), i.e., . To describe this situation, we define the packet loss matrix as follows:
where is a packet loss indicator function for . When packet loss occurs, . Otherwise, .
Remark 1.
Figure 1 describes the operation of an MAS and its control loop. The system utilizes sensors to collect state information and determine if the triggering conditions have been met. If the conditions are met, the sensor information is transmitted wirelessly to the impulsive controller, which generates a control signal. This signal is then fed back to the system by the actuator, creating a closed-loop control system that stabilizes the system. Moreover, It is noteworthy that in the event triggering mechanism, only one condition will be satisfied between forced-triggered and event-triggered. However, if packet loss occurs during the transmission of the control signal, the signal received by the system may be invalid, causing the system to become unstable. Therefore, it is crucial to ensure the reliability of the wireless network to prevent packet loss and maintain the stability of the system. To summarize, this paragraph highlights the importance of reliable communication in MASs and its significant impact on system stability.
Figure 1.
ETIC loop. The thunder symbols represent the impact of external disturbances, data loss, and other factors on the system.
2.3. Definition, Lemma, and Assumption
Definition 1.
For any initial states and , if there exists a positive number E such that when , the error state can eventually converge to a bounded set:
then system (1) can achieve the leader–follower quasi-consensus, and E is called the upper bound of the error. Particularly, if E = 0, system (1) can achieve the leader–follower consensus.
Lemma 1.
For any positive number r, vectors and , a positive definite matrix and any matrix , there holds:
Assumption A1.
There exist two positive numbers and such that the nonlinear function in system (1) satisfies the following inequality:
Assumption A2.
The communication topology of system (1) has a directed spanning tree with the leader agent as the root node.
Assumption A3.
The external perturbations and in system (1) are measurable and bounded. Moreover, assume that .
3. Main Results
3.1. Design of Event-Triggered Mechanism
Before giving sufficient conditions for system (1) to achieve the quasi-consensus, a novel ETM is designed as follows:
where is a parameter to be designed, which represents the maximum triggering interval. are pre-specified parameters. is a Lyapunov function, where with .
Remark 2.
From ETM (6), it has been shown that the designed ETM has two operation modes: triggering at or . The first case uses the maximum trigger interval and generates impulses called forced impulses in this paper. The second case generates impulses called triggered impulses. In the following, sufficient conditions to realize the quasi-consensus as well as consensus are first proved, and exclusion of Zeno behavior is given afterward.
Remark 3.
In fact, the forced-triggered sequence is involved in the ETM discussed in the article, but there is no upper bound restriction on the maximum triggering interval . In other words, the maximum triggering interval is arbitrary and can be designed to suit specific system requirements. The only constraint that needs to be satisfied is that the forced-triggered sequence must have a minimum time interval of between consecutive impulses. To provide more detail, a forced impulse sequence is a specific pattern of impulses that are applied to a system under control. These impulses can be generated by the control system to impose a desired behavior or can be applied externally to achieve a particular objective. In the context of the ETM discussed in the article, the forced impulse sequence is used to maintain the stability of the system by triggering impulses at specific instants. In summary, the forced impulse sequence is an essential aspect of the ETM, and its design is flexible, provided that the minimum time interval of between consecutive impulses is satisfied. This allows for greater control over the system’s behavior while maintaining its stability.
3.2. Sufficient Condition for Quasi-Consensus
Theorem 1.
Let Assumptions 1–3 be satisfied, if there exist positive numbers , positive scales , a positive definite matrix , and positive definite diagonal matrices such that
where . Then system (1) can achieve the leader–follower quasi-consensus under the ETM (6) and the impulsive controller (2). Moreover, the upper boundedness can be estimated as
Proof.
Based on the Lyapunov function
derivative along system (5) yields when
and it can be observed that . Moreover, taking into account Lemma 1 and Assumption 1 leads to the following:
and
Inequalities (10) can be rewritten using (11) and (12) as
and the following inequality can be obtained by employing (7)
where . According to (13), it can be known that for whenever
where . On the other hand, when , using (8) to obtain
Let us assume that . If , define , where is an instant such that . If does not exist or , then for any , always holds. As a result, the system (1) can achieve leader–follower quasi-consensus. Define , that is, in the interval . The following two cases are discussed further.
- Case 1:
- No event occurs in the interval . For any , from (14), we have
- Case 2:
- There are events in the interval , and the impulsive sequence is assumed to be denoted by . When , we have . When it comes to , considering the possible influence of packet loss, from (4) we can obtainAnalogously, when we can obtain , and the following inequality holds at instantWhen , it can be obtained by iteration:Since any , one has . Moreover, for impulsive sequence , , the inequality always holds. Hence, for any , we havewhere . If , (15) holds for all . Otherwise, divide into multiple intervals: (if , let ). Hence, when , we have and when , one has , i.e., (15) holds. Therefore, for any , the following inequality holds:and as , we can obtain thatwhich indicates that
□
Remark 4.
Based on (9), it can be verified that and . In other words, the maximum triggering interval θ is related to the packet loss rate χ, impulsive strength d and system continuous characteristic . Specifically: (1) A higher packet loss rate leads to more frequent triggering, as the existence of packet loss can cause the desired control to disappear. To ensure the stability of system (3), more impulses are needed at this time. (2) Increasing the impulsive strength d will lead a decrease in the trigger frequency. (3) A larger value of results in higher triggering frequency (more impulsive control).
3.3. Exclusion of Zeno Behavior
Excluding Zeno behavior is essential, as it can invalidate the theoretical analysis (such as the existence of solutions) and result in excessive waste of communication and computer resources [50]. For instance, Zeno behavior can cause the system to become unstable, as it may result in the accumulation of control impulses in a short interval, leading to system oscillations and even instability; Secondly, Zeno behavior can lead to high control frequency, which can cause wear and tear on mechanical systems, such as actuators, sensors, and other components, leading to increased maintenance requirements.
Theorem 2.
The ETM (6) does not exist Zeno behavior whenever
Proof.
Assume that ETM (6) generates the impulsive sequence . Based on the characteristics of ETM (6), the following three cases are discussed:
- Case 1:
- The impulses corresponding to are all forced impulses. Since , Zeno behavior can be excluded naturally.
- Case 2:
- The impulses corresponding to are all triggered impulses. It follows from (13) that formultiplying both sides of (18) by , we can obtainintegrating which over to t, we can obtaini.e.,From event-triggered mechanism (6), when , we havebased on (6), (19) and (20), we can obtaini.e.,subtracting from both sides leadsthen we have further inequality:Given that , we can deduce that , in this case, we can further derive thatfrom which, we can obtainThus, Zeno behavior is avoided in Case 2.
- Case 3:
- In this case, consists of both forced and triggered impulsive instants. Let us assume that there exists Zeno behavior within the interval , with being the accumulation point such that . Consequently, there is no more than one forced impulse within this interval, which we define as the instant . Given that Zeno behavior is present in the interval , all other triggering instants in are considered triggered impulsive instants. Nevertheless, no Zeno behavior is observed in Case 2, which contradicts the existence of . As a result, Zeno behavior can also be ruled out in Case 3. To sum up, if , the ETM (6) does not exist Zeno behavior.
□
Remark 5.
Remark 6.
The ETM constructed in [39,40,41] requires that , but this assumption is not required in our paper. Therefore, the proposed ETM (6) is more general.
4. A Numerical Simulation Example
To verify the proposed results in this paper, we provide a numerical simulation example. We consider the leader–follower MAS with a leader and four followers, whose dynamics are described in system (1), and the communication topology is shown in Figure 2. Based on Figure 2, we obtain the following:
and we further have
Figure 2.
The communication topology.
Let , for any . Then, . Moreover, we set , and
Choose the parameters: , , which can be solved by linear matrix inequalities as , and
which indicates that . In addition, the external disturbance and initial parameters are randomly selected as follows: ,
and
By some calculations, and the upper error bound .
Assume the system control packet loss rate , and if the parameters of ETM is satisfied for the following conditions: , and , Theorems 1 and 2 are applicable. The leader–follower quasi-consensus of system (1) can be realized under the impulsive controller (2) as well as Zeno behavior can be excluded.
Furthermore, by selecting the parameters and in the ETM (6), it can be shown in Figure 3a,b that the trajectory of the error state variable and the triggered situations of event impulsive instants can be obtained, respectively. To examine the impact of different control packet loss rates on the triggering instants. Let and , the triggering instants in these cases are shown in Figure 4a,b, respectively. Through observation, we can see that as the control packet loss rate increases, the number of triggering instants also increases accordingly, while more forced impulse instants are required when the packet loss rate is low.
Figure 3.
Trajectories of error states and distribution of triggered instants.
Figure 4.
Triggered and packet-loss instants under different packet-loss rates.
Finally, in order to demonstrate the advantages of the proposed method in this paper compared to existing methods, by adjusting the code based on other studies to match the corresponding ETM and parameters, the comparative simulation results obtained are shown in Figure 5. We can conclude that under the premise that both schemes can achieve leader-following quasi-consensus for MAS, the number of triggered impulses in this paper is fewer from observation of Figure 5b,d. In other words, the control cost of the method proposed in this paper is lower, and for the method proposed in this paper, is a tunable parameter, which allows for a wider range of choices. Moreover, measured error is not required in this manuscript, making the designed ETM easier to construct and implement. Therefore, the research findings have broader applications.
Figure 5.
The simulation results of this study with those of existing research. (a) Trajectories of error states for ETM (6). (b) Distribution of triggered instant in this paper. (c) Trajectories of error states for ETM from one existing study. (d) Distribution of triggered instant in one existing study.
5. Conclusions
This paper studies the leader-following quasi-consensus of MASs with packet loss using ETIC. The linear matrix inequality and packet loss rate are used to derive sufficient conditions for the quasi-consensus. Compared to previous works, the strategy in this paper has several advantages, including a wider range of parameter selection due to adjustable triggering parameters, easier construction and implementation due to not requiring the measurement of error, and applicability to different control systems through the use of Lyapunov functions. The results reveal that the packet loss rate is related to factors such as control gain and maximum triggering interval. Therefore, designing different ETM parameters based on the packet loss rate is of great significance. Finally, we provide a numerical simulation example to verify the obtained results. Since time delay is ubiquitous, future works will consider the impact of time delay on system consensus.
Author Contributions
Conceptualization, R.C. and S.P.; Methodology, R.C. and S.P.; Software, R.C. and S.P.; Validation, R.C. and S.P.; Formal analysis, R.C. and S.P.; Writing—original draft, R.C.; Funding acquisition, S.P. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by National Natural Science Foundation of China, grant number 61973092 and Guangdong Basic and Applied Basic Research Foundation, grant number 2019A1515012104.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Li, X.; Yang, T.; Karimi, H.R. Consensus of multi-agent systems via fully distributed event-triggered control. Automatica 2020, 116, 1005–1098. [Google Scholar] [CrossRef]
- Xu, Y.; Peng, S.; Guo, A. Leader-following consensus of nonlinear delayed multi-agent systems with randomly occurring uncertainties and stochastic disturbances under impulsive control input. Int. J. Control. Autom. 2018, 16, 566–576. [Google Scholar] [CrossRef]
- Lin, W.; Peng, S.; Fu, Z.; Chen, T.; Gu, Z. Consensus of fractional-order multi-agent systems via event-triggered pinning impulsive control. Neurocomputing 2022, 494, 409–417. [Google Scholar] [CrossRef]
- Herrera, M.; Pérez-Hernández, M.; Kumar, P.A.; Izquierdo, J. Multi-agent systems and complex networks: Review and applications in systems engineering. Processes 2020, 8, 312. [Google Scholar] [CrossRef]
- Fu, Z.; Peng, S. Input-to-State Stability Criteria of Discrete-Time Time-Varying Impulsive Switched Delayed Systems with Applications to Multi-Agent Systems. IEEE Trans. Circuits Syst. I Regul. Pap. 2022, 69, 3016–3025. [Google Scholar] [CrossRef]
- Luo, X.; Wang, J.; Feng, J.; Cai, J.; Zhao, Y. Dynamic Event-Triggered Consensus Control for Markovian Switched Multi-Agent Systems: A Hybrid Neuroadaptive Method. Mathematics 2023, 11, 2196. [Google Scholar] [CrossRef]
- Zhou, Q.; Chen, G.; Lu, R. Disturbance-observer-based event-triggered control for multi-agent systems with input saturation. Sci. Sin. Inf. 2019, 49, 1502–1516. [Google Scholar]
- Yao, D.; Li, H.; Lu, R.; Shi, Y. Distributed sliding-mode tracking control of second-order nonlinear multiagent systems: An event-triggered approach. IEEE Trans. Cybern. 2020, 50, 3892–3902. [Google Scholar] [CrossRef]
- Fu, Z.; Peng, S.; Chen, T.; Zheng, Z. Consensus of hybrid switched multi-agent systems under different topologies via impulsive control. IEEE Access 2020, 8, 135458–135467. [Google Scholar] [CrossRef]
- Han, S. Prescribed consensus and formation error constrained finite-time sliding mode control for multi-agent mobile robot systems. IET Control. Theory Appl. 2018, 12, 282–290. [Google Scholar] [CrossRef]
- Wang, Y.; Cheng, Z.; Xiao, M. UAVs’ formation keeping control based on multi–agent system consensus. IEEE Access 2020, 8, 49000–49012. [Google Scholar] [CrossRef]
- Feng, J.; Wu, Y.; Wang, J.; Zhao, Y. Leader-following quasi-consensus of heterogeneous multiagent systems with switched cooperative–competitive interactions. Phys. D 2023, 443, 133567. [Google Scholar] [CrossRef]
- Zeng, Z.; Peng, S.; Feng, W. Quasi-Consensus of Time-Varying Multi-Agent Systems with External Inputs under Deception Attacks. Entropy 2022, 24, 447. [Google Scholar] [CrossRef]
- Qian, Y.Y.; Liu, L.; Feng, G. Output consensus of heterogeneous linear multi-agent systems with adaptive event-triggered control. IEEE Trans. Automat. Contr. 2018, 64, 2606–2613. [Google Scholar] [CrossRef]
- Olfati-Saber, R.; Fax, J.A.; Murray, R.M. Consensus and cooperation in networked multi-agent systems. Proc. IEEE Inst. Electr. Electron. Eng. 2007, 95, 215–233. [Google Scholar] [CrossRef]
- Zhang, W.; Tang, Y.; Huang, T.; Kurths, J. Sampled-data consensus of linear multi-agent systems with packet losses. IEEE Trans. Neural Netw. Learn. Syst. 2016, 28, 2516–2527. [Google Scholar] [CrossRef]
- Yang, J.; Fečkan, M.; Wang, J. Consensus of linear conformable fractional order multi-agent systems with impulsive control protocols. Asian J. Control 2023, 25, 314–324. [Google Scholar] [CrossRef]
- Gao, S.; Wen, G.; Zhai, X.; Zheng, P. Finite-/fixed-time bipartite consensus for first-order multi-agent systems via impulsive control. Appl. Math. Comput. 2023, 442, 127740. [Google Scholar] [CrossRef]
- He, W.; Chen, G.; Han, Q.L.; Qian, F. Network-based leader-following consensus of nonlinear multi-agent systems via distributed impulsive control. Inf. Sci. 2017, 380, 145–158. [Google Scholar] [CrossRef]
- Ma, T.; Li, K.; Zhang, Z.; Cui, B. Impulsive consensus of one-sided Lipschitz nonlinear multi-agent systems with semi-Markov switching topologies. Nonlinear Anal.-Hybrid Syst. 2021, 40, 101020. [Google Scholar] [CrossRef]
- Tang, W.; Li, K.; Wu, J.; Xie, Y. Consensus of nonlinear multi–agent systems with distributed event–triggered impulsive control. J. Vib. Control 2022, 28, 882–891. [Google Scholar] [CrossRef]
- Zhuang, J.; Peng, S.; Wang, Y. Exponential consensus of stochastic discrete multi-agent systems under DoS attacks via periodically intermittent control: An impulsive framework. Appl. Math. Comput. 2022, 433, 127389. [Google Scholar] [CrossRef]
- Volkovskii, A. Synchronization of chaotic systems using phase control. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 1997, 44, 913–917. [Google Scholar] [CrossRef]
- Sun, W.; Yan, Z.Z.; Chen, S.H.; Lü, J.H. Outer synchronization of complex networks by impulse. Commun. Theor. Phys. 2011, 56, 885. [Google Scholar] [CrossRef]
- Sun, W.; Austin, F.; Lü, J.; Chen, S. Synchronization of impulsively coupled complex systems with delay. Chaos 2011, 21, 033123. [Google Scholar] [CrossRef]
- Zhou, J.; Xiang, L.; Liu, Z. Synchronization in complex delayed dynamical networks with impulsive effects. Phys. A 2007, 384, 684–692. [Google Scholar] [CrossRef]
- Zhao, L.; Zhang, Q.; Yang, Q. Impulsive Control of a Lotka-Volterra Predator-Prey System. Int. J. Biomath. 2002, 17, 38–47. [Google Scholar]
- Basei, M. Optimal price management in retail energy markets: An impulse control problem with asymptotic estimates. Math. Methods Oper. Res. 2019, 89, 355–383. [Google Scholar] [CrossRef]
- Ke, C.; Li, C.; You, L. Consensus of nonlinear multiagent systems with grouping via state-constraint impulsive protocols. IEEE Trans. Cybern. 2019, 51, 4162–4172. [Google Scholar] [CrossRef]
- Qian, Y.Y.; Liu, L.; Feng, G. Distributed event-triggered adaptive control for consensus of linear multi-agent systems with external disturbances. IEEE Trans. Cybern. 2018, 50, 2197–2208. [Google Scholar] [CrossRef]
- Zhu, W.; Wang, D. Leader-following consensus of multi-agent systems via event-based impulsive control. Meas. Control. 2019, 52, 91–99. [Google Scholar] [CrossRef]
- Xu, Y.; Guo, G. Event triggered control of connected vehicles under multiple cyber attacks. Inf. Sci. 2022, 582, 778–796. [Google Scholar] [CrossRef]
- Dashkovskiy, S.; Feketa, P. Asymptotic properties of Zeno solutions. Nonlinear Anal.-Hybrid Syst. 2018, 30, 256–265. [Google Scholar] [CrossRef]
- Dimarogonas, D.V.; Frazzoli, E.; Johansson, K.H. Distributed event-triggered control for multi-agent systems. IEEE Trans. Automat. Contr. 2011, 57, 1291–1297. [Google Scholar] [CrossRef]
- Tan, X.; Cao, J.; Li, X. Consensus of leader-following multiagent systems: A distributed event-triggered impulsive control strategy. IEEE Trans. Cybern. 2018, 49, 792–801. [Google Scholar] [CrossRef] [PubMed]
- You, L.; Jiang, X.; Zhang, X.; Yan, H.; Huang, T. Distributed Edge Event-Triggered Control of Nonlinear Fuzzy Multiagent Systems With Saturation Constraint Hybrid Impulsive Protocols. IEEE Trans. Fuzzy Syst. 2022, 30, 4142–4151. [Google Scholar] [CrossRef]
- Yan, S.; Gu, Z.; Park, J.H.; Xie, X. Sampled Memory-Event-Triggered Fuzzy Load Frequency Control for Wind Power Systems. IEEE Trans. Cybern. 2022, 53, 4043–4053. [Google Scholar] [CrossRef]
- Yan, S.; Gu, Z.; Park, J.H.; Xie, X. Adaptive memory-event-triggered static output control of T–S fuzzy wind turbine systems. IEEE Trans. Fuzzy Syst. 2021, 30, 3894–3904. [Google Scholar] [CrossRef]
- Li, X.; Zhu, H.; Song, S. Input-to-state stability of nonlinear systems using observer-based event-triggered impulsive control. IEEE Trans. Syst. Man Cybern. Syst. 2020, 51, 6892–6900. [Google Scholar] [CrossRef]
- Li, X.; Li, P. Input-to-state stability of nonlinear systems: Event-triggered impulsive control. IEEE Trans. Automat. Contr. 2021, 67, 1460–1465. [Google Scholar] [CrossRef]
- Xie, X.; Wei, T.; Li, X. Hybrid event-triggered approach for quasi-consensus of uncertain multi-agent systems with impulsive protocols. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 69, 872–883. [Google Scholar] [CrossRef]
- Zhu, H.; Lu, J.; Lou, J. Event-triggered impulsive control for nonlinear systems: The control packet loss case. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 3204–3208. [Google Scholar] [CrossRef]
- Zhang, Y.; Tian, Y.P. Consensus of data-sampled multi-agent systems with random communication delay and packet loss. IEEE Trans. Automat. Contr. 2010, 55, 939–943. [Google Scholar] [CrossRef]
- Ding, J.; Sun, S.; Ma, J.; Li, N. Fusion estimation for multi-sensor networked systems with packet loss compensation. Inf. Fusion 2019, 45, 138–149. [Google Scholar] [CrossRef]
- Zhang, B.; Dou, C.; Yue, D.; Zhang, Z.; Zhang, T. A packet loss-dependent event-triggered cyber-physical cooperative control strategy for islanded microgrid. IEEE Trans. Cybern. 2019, 51, 267–282. [Google Scholar] [CrossRef]
- Wang, F.; Wen, G.; Peng, Z.; Huang, T.; Yu, Y. Event-triggered consensus of general linear multiagent systems with data sampling and random packet losses. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 1313–1321. [Google Scholar] [CrossRef]
- Ni, J.; Shi, P.; Zhao, Y.; Wu, Z. Fixed-time output consensus tracking for high-order multi-agent systems with directed network topology and packet dropout. IEEE CAA J. Autom. Sin. 2021, 8, 817–836. [Google Scholar] [CrossRef]
- Park, P.; Ergen, S.C.; Fischione, C. Wireless network design for control systems: A survey. IEEE Commun. Surv. Tutor. 2017, 20, 978–1013. [Google Scholar] [CrossRef]
- Li, P.; Kang, Y.; Zhao, Y.B. Networked dual-mode adaptive horizon MPC for constrained nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 2020, 51, 7435–7449. [Google Scholar] [CrossRef]
- Yu, H.; Chen, T. On zeno behavior in event-triggered finite-time consensus of multiagent systems. IEEE Trans. Automat. Contr. 2020, 66, 4700–4714. [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. |
© 2023 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/).