Abstract
In this paper, the adaptive secure output consensus tracking (ASOCT) problem for general linear multi-agent systems (MASs) with denial-of-service (DoS) attacks via novel dynamic event-triggered impulsive control (DETIC) protocols is considered. An observer-based distributed impulsive control scheme is proposed, where the designed control protocols and event-triggered mechanisms (ETMs) use the estimated value of the observer instead of the sampled information. The DoS attack considered in this paper appears aperiodically with an unknown attack strategy, which interrupts all communication links between agents, and further damages the controllers of agents. To handle the ASOCT under the DoS attack, some sufficient conditions for attack duration and attack frequency are derived. Moreover, the ETM considered in this paper is pull-based dynamic event-triggered mechanism (DETM), that is, the controllers of each agent merely are updated at its own triggering time while its neighbors will not be affected, as well each agent dynamically regulates its event-triggering threshold with the help of auxiliary parameters, which can effectively reduce controllers updates and allow larger triggering intervals. Furthermore, rigorous mathematical proofs are given, and some sufficient conditions are obtained to guarantee ASOCT of the linear MASs. The Zeno behavior is also proved theoretically to be precluded. Finally, the validity of the proffered control schemes is demonstrated by provided simulations.
Keywords
Introduction
Multi-agent systems (MASs) could model and solve a mass of problems in piratical fields, including the formation flying of spacecrafts, distributed tracking of mobile sensor network Predd et al. (2006) and Olfati-Saber and Sandell (2008), cooperative control of vehicles or robots, and many more. Obviously, it is a special and powerful tool with the rapid evolution of computer science and the communication technology in engineering. The cooperative control of MASs has drawn further attention from different fields.
The systems need to equip with real-time communication and excellent computing power for achieving control objectives. However, the systems need more communication burden and energy in practical applications. The real-time communication is unrealistic and will lead to energy consumption. In order to better apply the research results in practice, researchers always assume the MASs have limited energy. Moreover, use some special control methods to decrease depletion of energy, such as, event-triggered control (ETC) Xiong et al. (2022), Jiang et al. (2023) and Zhi et al. (2023), intermittent control Liu et al. (2020), sampled control Lu et al. (2020), etc. Here, the ETC can drop the frequency of communication between neighbors or the controller update. The mechanism is triggered only when the defined error surpasses the preset value. He et al. (2020) first proposed a distributed DETM. Compared with traditional static ETM, dynamic threshold further reduces triggered instants. So far, the researchers have executed a number of results, like Ruan et al. (2020), Zhao et al. (2022), Hu et al. (2021), and Koike et al. (2021). For linear MASs containing exterior disturbances, Ruan and the other authors investigated a leader–following bounded consensus problem under an observer-based DETM in Ruan et al. (2020). In Koike et al. (2021), DETM design is based on the output feedback, and it is applied to a linear MAS to achieve consensus.
Most of the results use the continuous control signal to address the consensus issue for MASs. However, a mass of controllers of the system in practical applications are discontinuous or even saltant. Therefore, some research results focus on the discontinuous control methods and related controllers. As one of the special discontinuous control methods, the impulsive control signals act on agents at some time instants which makes the states of agents change instantaneously. It is obvious that the instantaneous impulsive jump can enhance the efficiency for solving the consensus problem of MASs. Actually, we notice that impulsive control is not able to curtail the cost of communication and computation. The impulsive frequency needs to be high enough to ensure the convergence rate of systems. Based on this, Tan et al. (2019) employed a distributed ETM to impulsive control to design controllers for achieving consensus. Different from general impulsive control methods, the controller of each agent in Tan et al. (2019) is updated only when the triggered condition is satisfied. It is evident that unnecessary communication can be prevented, and the event-triggered impulsive control (ETIC) method can effectively enhance robustness and resource utilization for system with limited communication bandwidth. Based on the merit of ETIC, it has drawn growing attention, such as Li et al. (2020, 2022, 2023), Li and Li (2022), Zhu et al. (2018), Hu and Mu (2022), and Bao et al. (2024). Zhu et al. (2018) discussed exponentially stable problem for continuous dynamical system based on the ETIC method. The proposed control scheme was applied to the synchronization problem of the slave–master memristive neural networks. Li et al. (2020) researched the Lyapunov stability problem via the ETIC scheme for impulsive system, and it gave some sufficient conditions for globally asymptotic stability and uniform stability. Zhu et al. (2022) studied the input-to-state stability problem via ETIC for the nonlinear system, which is affected by external disturbance and packet loss phenomenon. Recently, Li et al. (2023) and Bao et al. (2024) designed the ETIC protocol to handle the secure problem of MASs. However, according to the authors’ knowledge, the efficiency of the event-triggered mechanism (ETM) can be improved, which leads to this paper.
Cyber attack is one of the major menace for MASs, which cannot always be avoided since the system cannot assure the accuracy of the controller and completeness of data. There exist two categories of major cyber attacks for MASs: injection attack Zhang et al. (2021) and DoS attack Shang et al. (2021). For the DoS attack, the malicious adversary can remove the communication among agents to prevent information transmission or can interrupt the control signal from its own controller to the actuator. It is no doubt that there existed abundant results about the security problems related to MASs (see Deng and Wen, 2020; Feng and Ishii, 2022; Sun et al., 2022; Wen et al., 2020; Xu et al., 2020a). Sun et al. (2022) investigated a random injection attack for leader–following MASs and proposed minimum attacked edges algorithm according to the Max-Flow Min-Cut lemma to prevent the system from reaching consensus. Feng and Ishii (2022) investigated the consensus problem with data constraints and DoS attack, in which the dynamic quantization with Zooming-in and Zooming-out was used to lessen the effect of attack. Pan et al. (2024) and Ma et al. (2022) concerned with the distributed impulsive consensus problem for nonlinear MASs subject to DoS attacks. Although some results about the DoS attack have been published, as far as the authors’ knowledge, there are a small number of results about adaptive secure output consensus tracking (ASOCT) for linear MASs via ETIC under the DoS attack.
Driven by the aforementioned results, this paper focuses on designing dynamic ETIC protocols for the ASOCT problem. We summarize the main contributions as follows. First, using a DETM, a novel observer-based distributed impulsive control scheme is designed to achieve ASOCT under DoS attack. The designed control protocols and ETMs use the estimated value of the observer instead of sampled information and the comparison is given in simulation to show the advantages. Second, the DoS attack is considered to appear aperiodically with an unknown attack strategy, which interrupts all communication links between agents and further damages the controllers of agents. It is a common pattern of malicious adversaries to prevent the systems from achieving goals. For achieving ASOCT under the DoS attack, some sufficient conditions for attack frequency and attack duration are derived. Third, dissimilar to the results in existence, such as Sun et al. (2022) and Xu et al. (2020b), a pull-based ETM is considered in this paper. That is, each agent refreshes its controller merely at its triggering time, while its neighbors will not be affected, which can effectively reduce controller updates. Moreover, the ETM considered in this paper is a DETM, that is, each agent dynamically regulates its event-triggering threshold with the help of auxiliary parameters, which allows larger triggering intervals. Finally, rigorous mathematical proofs are given, and some sufficient conditions are obtained to guarantee ASOCT of the linear MASs, while the precluded Zeno behavior is also proven.
The structure of this paper is described as follows. First, we describe some preliminaries and the problem in section “Preliminaries and problem description.” Second, in section “ASOCT of MAS with dynamic event-triggered impulsive control under DoS attack,” a novel adaptive DETM and impulsive control protocol be designed. The stability analysis of ASOCT is presented. In section “Simulation,” an example is given to illustrate the validity of the offered control protocols method. Finally, conclusions are presented in section “Conclusion.”
Preliminaries and problem description
Graph theory
This paper describes the communication among different agents as a directed graph
System dynamical model
Consider the MASs containing one leader and N followers. The
where
and there exists an observer gain matrix
ASOCT of MAS with dynamic event-triggered impulsive control under DoS attack
In this section, first, we design distributed control protocols for achieving ASOCT. Second, we design a DETM. Based on the designed control protocols and DETM, we prove that the system will achieve ASOCT exponentially when some sufficient conditions are satisfied. Furthermore, the Zeno behavior will not present is proven. Third, it is shown that in the case of existing DoS attack, the ASOCT will be also achieved when some conditions about attack frequency and attack duration are satisfied.
Control protocol design
In this section, we construct a closed-loop distributed control protocol for each agent to achieve ASOCT. Suppose that the agent merely obtains the neighbors’ data at the triggered moment. To accomplish this objective, each agent is endowed with a distributed protocol in this section.
In practice, the state
where
Before designing the control inputs of followers, we define distributed state errors as
Instead of using the factual distributed error, we use the estimated value of the
where
where
Adaptive DETM design
In this section, we design an adaptive DETM such that the MAS equation (1) achieves ASOCT via impulsive control. The proposed DETM for agent
Define a triggered function of
where
The triggering instants are determined as follows
where
where
Once equation (8) is satisfied, the
Let
Combining equations (1) and (3), we have
Substituting the control protocol (5) into system (12), we have
where
Construct a time sequence
Define
Let
where
The derivative of
For
where
Take
Take a positive constant
Since
we get the following inequality for a positive constant
Then taking
While
where
Since
Define
Now taking the time derivatives of
Combine equations (22) and (33)–(36). Let
On account of the update law (6) of adaptive parameters
For the case
For the case
Finally, according to equations (17) and (18), substituting equations (38) and (39) into equation (37), and let
Taking
Taking
On the basis of the above analysis, when
When
According to equations (43) and (44), we have
We can easily get the fact, when
Hence, the MAS equation (1) achieves AOCT exponentially under the adaptive ETIC protocols (5) and (6) and ETM equations (7)–(9).□
Calculating the right derivative of
where
At the triggered instant
Combining with equation (49), we have
Then
Hence, we find a lower bound which does not equal to zero, that is, the Zeno behavior will not appear.
Because the proof is analogous to that for the case of
ASOCT of linear MAS under DoS attack
In this section, considering that the DoS attack can damage the information transmission in the network, which implies the information of agents’ neighbors is not accessible to the agent when the system is attacked. It indicates that the control inputs of agents will be zero. It is obvious that the system will not be able to achieve stability if the system is equipped with unlimited attack signals. We presuppose that the attacker has limited attack energy in an active varying period, which means that the attacker needs to rest to stockpile power for the next attack. Figure 1 indicates the attack process.

Architecture of system subject to DoS attack.
So, we separate the time interval into two areas, the attack area and the communication area, which are displayed in Figure 2.

The diagram of DoS attack.
Denote a attack sequence as
Define
We assume that the attack energy is limited, and the attack frequency and attack duration are restricted, which will be shown in Theorem 3. Before giving the theoretical results, the related definitions are given.
The communication link will be interrupted by the attacker in the attack area. Construct Lyapunov function
Based on Young’s inequality, getting
Perceive that for positive constants
On the basis of above analysis, taking
where
We assume that the system will be triggered
When
Let
Combining equations (65) and (66), we have
where
If
We aware the relationship between
Based on equations (67) and (68)
Then, based on equations (62) and (63), we have
Thus, the system will achieve secure consensus.□
Simulation
We provide an example in this section to verify the efficacy of designed controllers and DETM under DoS attack.
In the example, we consider that the linear MAS equation (1) contains four followers and one leader. Suppose the dimension of state

Communication topology.
Suppose the system matrices
The other parameters are given as,
In this example, we calculate a group of feasible solutions of satisfying the matrix inequity conditions (16)–(20) in Theorem 1 as:
Then, based on the above matrix solutions, we chose a group of parameters as:
Figure 4 illustrates the event-triggered instants of different followers. From Figure 4, it is not difficult to get that the Zeno behavior does not exhibit.

Triggered instants for different followers under DoS attack.
Figure 5 shows the output tracking errors of different followers on different dimensions under attack. Figure 6 are the observer errors

Output tracking error of agents along different dimensions under DoS attack.

Observer errors of agents along different dimensions.
In this paper, we adopt the estimated values of the observers are used to replace the sampled state information in DETM. In Table 1, the authors provide the comparison of the triggered number between different distributed state errors. From the table, we find that the DETM in this paper is more effective.
Triggered number with different distributed state error.
For showing the effect of DoS attack, we give an external example. Figure 7 shows the output tracking errors with higher attack frequency and longer attack interval. Figure 8 shows the output tracking errors without attack. From Figures 7 and 8, it is easy to find that the system under higher attack frequency and longer attack interval has poorer stability compared with the system without attack.

Output tracking errors of agents along different dimensions with higher attack frequency and longer attack interval.

Output tracking errors of agents along different dimensions without attack.
Conclusion
This paper investigates ASOCT for general linear MASs with DoS attacks via novel dynamic ETIC protocols. We propose an observer-based distributed impulsive control scheme, and the estimated values of the observer are used in the designed control protocols and ETM instead of sampled information. The DoS attack interrupts all communication links between agents and further damages the controllers of agents. Some sufficient conditions for attack duration and attack frequency are reduced to handle the ASOCT under the DoS attack. Moreover, this paper considers a pull-based DETM, which means that each agent updates its controller only at its own triggering time while its neighbors will not be affected, as well each agent dynamically regulates its event-triggering threshold with the help of auxiliary parameters, which can effectively reduce controllers’ updates and allows larger triggering intervals. Furthermore, we give rigorous mathematical proofs and derive some sufficient conditions for assuring ASOCT of the linear MASs. We also demonstrate that the Zeno behavior will not exist. Finally, we offer the simulations to show the validity of the ETM and controller. In the future, one possible work is to extend the control approaches to the time-varying formation containment problem for heterogeneous MASs with unknown nonlinear function based on the switching direct graph via DETM.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by China Scholarship Council CSC202007090024 and the National Natural Science Foundation of China under grants 61977004.
Data availability statement
Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.
