Abstract
This work focuses on the consensus problem for multi-agent systems (MASs) with actuator failures and time-varying state constraints, and presents a fixed-time self-triggered consensus control protocol. The use of time-varying asymmetrical barrier Lyapunov functions (BLF) avoids the violation of time-varying state constraints in MASs, ensuring stability and safety. Meanwhile, the system’s performance is further enhanced by leveraging the proposed adaptive neural networks (NNs) control method to mitigate the effects of actuator failures and nonlinear disturbances. Moreover, a self-triggered mechanism based on a fixed-time strategy is proposed to reach rapid convergence and conserve bandwidth resources in MASs. The mechanism achieves consensus within a predefined fixed time, irrespective of the system’s initial states, while conserving communication resources. Finally, the proposed method’s effectiveness is confirmed through two simulation examples, encompassing diverse actuator failure scenarios.
1. Introduction
Consensus control in multi-agent systems (MASs) is currently a prominent issue in the field of control. It refers to the continuous updating of their own states through mutual communication and local collaboration among agents in MASs, so that each agent reaches the same state [1,2,3]. Based on graph theory, MASs can achieve distributed communication by utilizing the state information and connectivity between corresponding agents and their neighbors. Distributed topology structures have advantages such as easy scalability and high fault tolerance, which have attracted extensive research [4,5,6,7,8]. In Ref. [6], a consensus constraint control method for MASs with random disturbances was proposed based on an undirected graph. Ref. [7] investigated a two-layer distributed control strategy for nonlinear MASs with unknown control directions. This strategy only requires relatively weak communication conditions. Ref. [8] proposed a consensus tracking protocol for a class of incommensurate fractional-order MAS with directed switching topologies.
The convergence speed is a key focus for the consensus control of MASs, and the aforementioned references mostly employed finite-time consensus control methods. Specifically, these methods facilitate the attainment of consensus and the fulfillment of the desired control objectives by MASs within a finite time period. Such methods offer notable advantages, including robustness, rapid convergence, and high precision in control [9,10]. However, it is important to note that the convergence time upper bound of finite-time control methods is contingent upon the initial states of the system. In situations where the initial states are unknown or exceedingly large, guaranteeing the convergence time becomes challenging [11]. Meanwhile, in practical applications, MASs may require achieving consensus within a specific time or achieving predictive convergence when the initial states are unknown. In response to these demands, fixed-time consensus control methods have been developed [12]. These methods alleviate the limitation of convergence time being dependent on the system’s initial values in MASs and allow for designing the desired fixed convergence time according to specific needs. At present, fixed-time control methods have been extensively utilized in the control of MASs [1,13,14,15,16]. In Ref. [13] and Ref. [14], fixed-time consensus control methods were developed for leaderless and leader-following MASs, respectively. In Ref. [15], a practical fixed-time consensus control method was introduced, which can reduce the state disagreement at the settling time by fine-tuning the parameters of time base generator. Ref. [16] presented a fixed-time control method for heterogeneous MASs, which was based upon only local information.
It is well known that MASs are evolving towards precise and efficient intelligence. Consequently, there is an imminent need to explore and address various factors that impact system control performance, with actuator failures being one such issue [17]. The effectiveness of control relies heavily on the normal operation of actuators in active control systems. However, in practical operations of industrial systems, actuators may fail due to various reasons [18]. If proper compensation is not employed when actuator failures occur, it may result in a range of consequences from decreased control performance to catastrophic system failures [19]. Consequently, numerous compensatory methods have been suggested to address the issue of actuator failures in MASs [20,21,22]. Ref. [20] developed a fault-tolerant consensus control protocol based on NNs and observer framework to prevent disturbances caused by actuator failures. In Ref. [21], an adaptive output-feedback consensus strategy was developed that took into account both actuator failures and unmatched actuator redundancy. In Ref. [22], the compensations for actuator faults, including gain fault, bias fault and unknown control direction, were achieved by using the Nussbaum function.
Furthermore, constraints that are frequently encountered in practical systems pose a significant influence on system performance. Constraints related concerns arise due to inherent system limitations or other factors, demanding careful consideration during the controller design process. Mishandling constraint issues may potentially result in safety hazards and economic losses [19]. In Ref. [23], the actuator input saturation constraints in the spacecraft formation were considered, and a distributed Lyapunov-based model predictive controller that was resilient against actuation attacks was proposed, eliminating the impact of input saturation constraints on the spacecraft formation control system. However, the design of the controller became more challenging when considering full-state constraints. Presently, research in the field of state constraints control primarily revolves around the incorporation of appropriate barrier Lyapunov functions (BLFs) to prevent the system from violating the corresponding constraint conditions [24,25,26,27]. To list a few, Ref. [24] utilized logarithmic asymmetric BLF (ABLF) to avoid the influence of full-state constraints in nonlinear systems. In Ref. [25], a higher-order tan-type BLF was formulated to address the limitation of traditional BLF in accommodating higher-order systems. In Ref. [26], a novel obstacle function was introduced to accommodate stochastic higher-order nonlinear systems with a non-triangular structure. Ref. [27] proposed a robust adaptive control scheme that can eliminate the restrictive conditions required for BLF-based control methods. It should be noted that the BLFs proposed in the aforementioned references were only applicable to constant constraints and cannot be directly applied to time-varying constraints. In order to achieve generality, this work constructs time-varying ABLFs based on the methodologies presented in Refs. [28,29].
On the other hand, the intermittent and missing data during the data transmission process, caused by the limited processing and storage capacity of individual agents, as well as the limited system network bandwidth, have attracted the attention of scholars. In commonly used time-triggered control, agents activate controllers at given time intervals [30]. Compared to continuous trigger methods, this approach can save communication resources to some extent. However, it still has many unnecessary triggers. In contrast, the event-triggered mechanism (ETM) does not need to adhere to a fixed trigger interval. It is based on a set of trigger conditions, and the controller communication is only updated when the agent meets those trigger conditions [10]. It is evident that, by designing appropriate trigger conditions, the sampling frequency can be effectively reduced, thereby conserving communication resources. Nevertheless, in practical terms, ETM requires a significant amount of detection hardware, increasing hardware costs. In Ref. [31], a sample-based ETM was proposed, which eliminated the need for the continuous detection of trigger conditions by only detecting them at sampling moments. However, detection hardware is still required in practical applications. Conversely, the self-triggered mechanism (STM) relies solely on information from the current time to calculate the next trigger instant [32,33,34]. They do not require continuous monitoring of error values, as in the case of ETM, to determine if the trigger conditions have been met. Specifically, the STM proposed in Ref. [32] only measures the states of itself and all neighboring agents at the triggering moment and calculates the next triggering moment according to the average measured states. The STMs proposed in Refs. [33,34] utilize the rate of change of control signals to calculate the next triggered time. These methods can effectively save communication resources. However, when the temporal derivative of control signals is too drastic, it may lead to system instability.
Guided by the above discussions, this work investigates the issue of consensus control in MASs with actuator failures and time-varying state constraints, and proposes a fixed-time self-triggered control strategy. This work makes contributions to the following aspects when compared to previous literature:
- In contrast to the finite-time control methods ([8,9,10,12,18,19]), a fixed-time STM is implemented, whose convergence time is unaffected by initial states. Additionally, the conservation of bandwidth resources makes the mechanism more practical. In comparison to prior studies ([33,34]), the proposed STM addresses the issues of system instability caused by rapid changes in the control signal.
- Different from the control schemes ([20,21,22]), this paper presents an adaptive NN control approach that effectively addresses both actuator failures and time-varying state constraints within a fixed-time framework. By combining radial basis function NNs with barrier Lyapunov functions, effective compensation can be achieved for actuator failures while ensuring that the system’s states do not violate time-varying constraints.
The outline of this article is as follows. Section 2 presents the system model and lemmas. Section 3 describes the design process and stability proof of the fixed-time self-triggered controller. To validate the effectiveness of the proposed method, Section 4 conducts two sets of simulation experiments and two sets of actuator failure cases. Section 5 provides a summary conclusion of this article.
2. System Modelling and Problem Formulation
2.1. Model Description
Consider a class of MASs as follows:
The MASs consist of one virtual leader and l agents. In (1), n and represent the number of system’s states and actuators, respectively; and denote the state vectors of the i-th agent for ; represents the output of the j-th actuator, denotes the agent output, and are respectively unknown and known nonlinear functions, and represents an unknown constant.
In practical applications, actuators may experience failures. The fault model for the j-th actuator is defined as
where is the input of the j-th actuator, represents the fault severity, represents the output when the j-th actuator fails completely, and represents the time at which the j-th actuator fails. Based on Equation (2), the operation of actuators can be classified into the following three cases:
Case I: , indicating normal operation of the j-th actuator, in this case, .
Case II: , indicating partial failure of the j-th actuator, in this case, .
Case III: , indicating complete failure of the j-th actuator, in this case, .
To facilitate further analysis, we establish the following definitions for sets and . Set represents the collection of completely failed actuators, while set represents the ensemble of actuators that are functioning normally or experiencing partial failures. Based on these established definitions, we can deduce .
Assumption 1
([21]). During the operation, at most actuators completely fail.
Based on the aforementioned analysis, the MAS (1) can be transformed into the following form:
Furthermore, considering the constraints in practical applications, the system state needs to remain between the time-varying barrier functions and , i.e., .
Assumption 2
([29]). is known and bounded, i.e., . Additionally, the -th order derivative of satisfies , where represent positive constants.
Assumption 3
([11]). There exist constants and such that , , , and , where and represent the j-th order derivatives of and , respectively.
2.2. Graph Theory
The communication topology structure between the leader and the rest of the agents in an MAS can be described using a directed graph , where denotes the set of agents in the system, stands for the set of edges, which are the connections between the agents. represents the adjacency matrix, when , we consider that the information from agent j can be transmitted to agent i. When , agent j’s information cannot be transmitted to agent i. Furthermore, by defining , we can obtain the degree matrix and Laplacian matrix of the system. In addition, define to represent communication between the leader and agents, when direct communication exists, ; when direct communication does not exist, .
Assumption 4
([13]). cannot be all zeros, which means that at least one agent is capable of receiving information from the leader.
2.3. Preliminaries
Lemma 1
([22]). For a system
where is a continuous smooth nonlinear function, if there exists a positive definite, continuously differentiable Lyapunov function such that , and the derivative of satisfies
where , , , and , then is a set to
where . Furthermore, the system is considered to be practically fixed-time stable and its convergence time T will not exceed
Lemma 2
([29]). Given arbitrary , satisfying
Lemma 3
([11]). If , , and , then we have
Lemma 4
([28]). For arbitrary and a constant , it can be stated that
Lemma 5
([19]). For any real numbers and , we have
where , and are positive parameters, and they satisfy the condition .
Lemma 6
([6]). Let denotes the set of tracking errors, where and , then it follows:
where represents the set of synchronization errors, denotes the minimum singular value of the matrix .
Lemma 7
([18]). For and , the following inequality holds:
where , and .
Lemma 8
([8]). For arbitrary continuous function with sufficiently large r in a compact set , there exists an NN approximator such that
where denotes the input vector, represents the ideal NN weight matrix, is the approximation error and satisfies . denotes the radial basis function vector, where Gaussian function expressed as
where and refer to the width and center of the Gaussian function, respectively. The ideal weight matrix is given as
3. Design and Stability Analysis of Fixed-Time Self-Triggered Consensus Controller
3.1. Fixed-Time Self-Triggered Consensus Controller Design
In this section, controllers and adaptive laws will be constructed using the backstepping technique for MASs with actuator faults and time-varying constraints. First, consider the following error systems:
where and , respectively, denote the synchronization error and virtual error of the i-th agent, represents the virtual controller.
Given the function , according to the Lemma 8, the continuous function can be approximated by the following form:
where , .
Then, Equation (18) can be rewritten as
Formulate the ABLF as follows:
where represents the error between the ideal weight matrix and its estimated value , is a positive constant gain matrix, the barrier functions and satisfy and , where and . represents the minimum singular value of . The function is defined as
Remark 1.
From the definition of , it can be observed that the designed ABLF can handle asymmetric barrier constraints.
For the purpose of simplifying the analysis procedure, the following transformation is performed:
Then, construct the following virtual controller:
where , , and are positive gain constants, and the design parameter p satisfies . The definitions of and are given by Equations (27) and (28), respectively.
where is a positive constant.
By further deriving from (28), we can obtain
The construction of the adaptive law is as follows:
where is a constant.
Based on the Lemma 5, inequalities (32) and (33) can be derived.
where represents an upper bound for .
, .
Defining the function , according to Lemma 8, there exists an NN approximator and a positive parameter , such that can be expressed as
where , .
Therefore, can be rewritten as
The construction of the ABLF is given as
where represents the error between the ideal weight matrix and its estimated value , is a positive constant gain matrix.
Taking the derivative of (38), we obtain:
Designing the virtual controller and adaptive law as
where , , and are positive design parameters.
Based on the Lemma 5, inequalities (44) and (45) can be derived.
where represents an upper bound for .
Obviously, from the above inequality, we can obtain
Through analysis, it can be deduced in step that:
Hence, can be written as
Step n: To conserve system communication resources, an STM is established as shown below:
where , represents the intermediate control signal for the STM, which will be defined next. represents the triggering moment, denotes an arbitrarily small positive number, and , , , and are positive design parameters.
Remark 2.
From (49), it can be observed that the designed STM calculates the next triggering moment at each trigger instant. The next triggering moment is determined by the values of η, , , , and . Accordingly, when the intermediate control signal undergoes significant changes, the next triggering moment occur earlier. Additionally, by introducing , the system ensures that the signals are updated within a reasonable time frame to avoid prolonged periods without updates. represents the maximum tolerated rate of change for . Properly selecting the parameters for and guarantees both efficient utilization of communication resources and system stability.
The definition of the intermediate control signal is as provided below:
where denotes a positive constant and represents the control signal of the j-th actuator. Its design is as follows:
where , , , denotes the virtual controller. Especially, if , else .
Consequently, it can be inferred that
Since cannot be obtained in advance, is used to estimate the value of . The estimation error is represented by . Therefore, the expression for should be:
Given the function , according to the Lemma 8, the continuous function can be approximated by the following form:
where , .
Then, can be rewritten as
In this step, the ABLF is chosen as
where represents the error between the ideal weight matrix and its estimated value , and represent positive constant gain matrices.
Differentiating Equation (57), we have
According to (49), we have , where and . Further derivation leads to:
According to (60) and Lemma 2, it can be given as follows:
According to and (52), which yields
Designing the virtual controller and adaptive laws as
where , , , and are positive design parameters.
Applying the Lemma 5, one has
where represents an upper bound for .
The following inequalities can be deduced in step
Applying Lemma 3, it follows that
According to Lemma 7, two inequalities can be obtained as
By applying Lemma 7, one can obtain
, ,
.
Remark 3.
This paper proposes an adaptive NN control method based on radial basis function neural networks to deal with uncertain nonlinearities among agents. The structure of the adaptive NN control method used in this paper is shown in Figure 1, and it only requires online updating of the neural network weights. Then, in combination with adaptive control, the ideal weight is estimated using . Following that, the adaptive backstepping technology is employed to construct the virtual controller and the adaptive law , which ensures the stability of the system.
Figure 1.
Schematic diagram of the adaptive NN control method.
3.2. System Stability Analysis
Theorem 1.
Under the Assumptions 1–4, the proposed method using virtual controllers (26), (41), (64), adaptive laws (30), (42), (65), (66), STM (49), control signal (51), and intermediate control signal (50) can guarantee the following characteristics for MASs (3) with actuator faults and time-varying state constraints:
- The system states will not violate the specified constraints and all system signals are bounded.
- Zeno-behavior will not occur.
Proof.
1. Construct the Lyapunov function V for the system as follows:
According to (80) and the Lemma 3, it yields
where , , .
According to Lemma 1, it can be concluded that the convergence time T of the MASs (3) is practical fixed-time, and it satisfies
where , furthermore, the solution of the MASs (3), is to a set of
Remark 4.
Due to each term in V being positive, it can be deduced that
By further inference, we can derive the following inequalities:
where , .
Then, according to the Lemma 6, we can deduce
By the definition of and , it follows that
Therefore, the system state satisfies
From Equation (88), it can be concluded that the output state of the system is bounded. Additionally, from (85), it can be inferred that the error is also bounded. and are composed of , and . It can be inferred from Assumptions 2 and 3 that , and are both bounded. Therefore, and are also bounded. Then, according to the definition of , is bounded. Due to composed of , , and , exists an upper bound . According to and by selecting , , it can be obtained that , which means is within the constraint ranges.
In view of the above analysis, using the same approach, we can determine that all states of the system will always remain within the constraints and, furthermore, all signals of the system are bounded.
2. According to (49), when , we have . When , due to the boundedness of and , we can conclude that is also bounded. Therefore, there exists a constant such that . Evidently, the occurrence of Zeno-behavior is precluded. □
4. Simulation Results
In this section, two sets of experiments are employed to substantiate the efficacy of the proposed fixed-time self-triggered control method.
4.1. Example 1
Consider a class of MASs with a communication structure as presented in Figure 2, where node 0 represents the leader, and 1–4 represent the followers. The model for each follower is given below.
where , the selection of the nonlinear functions are , and . The system’s constraint functions and the leader’s signal are chosen as , , , and , respectively. The other system parameters and controller parameters are listed in Table 1.
Figure 2.
Communication structure graph.
Table 1.
The other system parameters and controller parameters of Example 1.
Furthermore, we account for two types of actuator failures:
Case I: At time s, actuator 1 experiences a failure rate of 20% for each agent, while actuator 2 experiences a failure rate of 40%.
Case II: At time s, actuator 1 continues to function normally for each agent, while actuator 2 completely fails.
The simulation results for Example 1 are shown in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9. From the simulation result graphs, it can be observed that the proposed method is effective for MASs with actuator faults and time-varying state constraints. Figure 3 and Figure 4 depict the tracking performance of each agent in response to the leader’s trajectory and the associated synchronization errors. It is evident that, under both instances of actuator failures, the agents achieve rapid convergence and maintain small tracking errors. Furthermore, the time-varying constraints on the output states are effectively satisfied. Figure 5, Figure 6, Figure 7 and Figure 8 depict the input signals of the STM and the system’s input signals. From the figures, it is evident that the system’s trigger interval are irregular and the signal update frequency is reduced based on the constructed STM. Notably, despite encountering actuator failures of varying magnitudes at 15 s, the system successfully attains the intended control objectives. Figure 9 depicts a comparison of the actuator 1 triggering number between the conventional continuous-time trigger mechanism and the developed STM. It is evident from the figure that the STM significantly decreases the triggering number, leading to substantial savings in system communication resources. The specific rate of communication resource savings is provided in Table 2.
Figure 3.
Example 1 (Case I): (a) Trajectories of leader and agents ; (b) The synchronization errors .
Figure 4.
Example 1 (Case II): (a) Trajectories of leader and agents ; (b) The synchronization errors .
Figure 5.
Example 1 (Case I): Trajectories of and .
Figure 6.
Example 1 (Case I): Trajectories of and .
Figure 7.
Example 1 (Case II): Trajectories of and .
Figure 8.
Example 1 (Case II): Trajectories of and .
Figure 9.
Example 1: (a) Comparison of trigger frequencies in Case I; (b) Comparison of trigger frequencies in Case II.
Table 2.
The bandwidth saving rate of Example 1.
To validate the fixed-time convergence property of the system, three sets of different initial states were selected to compare the convergence time of the synchronization errors. The selections of each set of initial states are displayed in Table 3, and the corresponding simulation results are illustrated in Figure 10. As can be seen from Figure 10, regardless of the initial states, the system’s convergence time remains around 0.1 s, which aligns with our expectations.
Table 3.
Three different initial conditions of Example 1 Case I.
Figure 10.
Example 1 (Case I): (a) The synchronization errors of State I; (b) The synchronization errors of State II; (c) The synchronization errors of State III.
4.2. Example 2
This section considers a class of MASs composed of multiple single-link robotic arms. The dynamics model of the system is as follows:
where m/s and kg/s represent the gravitational acceleration and damping factor, m and kg represent the length and mass of the robotic arm, respectively, and J represents the moment of inertia. The system’s constraint functions and the leader’s signal are chosen as , , , and respectively. The other system parameters and controller parameters are listed in Table 4. Similarly, we adopt two types of actuator failure cases from Example 1.
Table 4.
The other system parameters and controller parameters of Example 2.
The corresponding simulation results are illustrated in Figure 11, Figure 12, Figure 13, Figure 14, Figure 15, Figure 16 and Figure 17. Consistent with the findings from Example 1, employing the proposed control method ensures that the MAS can still achieve consensus within a fixed time even in the presence of actuator failures and time-varying constraints. Furthermore, while ensuring fast convergence and small tracking errors, the system effectively saves communication resources (see Table 5).
Figure 11.
Example 2 (Case I): (a) Trajectories of leader and agents ; (b) The synchronization errors .
Figure 12.
Example 2 (Case II): (a) Trajectories of leader and agents ; (b) The synchronization errors .
Figure 13.
Example 2 (Case I): Trajectories of and .
Figure 14.
Example 2 (Case I): Trajectories of and .
Figure 15.
Example 2 (Case II): Trajectories of and .
Figure 16.
Example 2 (Case II): Trajectories of and .
Figure 17.
Example 2: (a) Comparison of trigger frequencies in Case I; (b) Comparison of trigger frequencies in Case II.
Table 5.
The bandwidth saving rate of Example 2.
5. Conclusions
Based on the STM, this work presents a fixed-time consensus control method, which tackles the challenges of actuator failures and time-varying constraints in MASs. The ABLFs and adaptive backstepping technique are employed to ensure system satisfaction for various types of full-state constraints (time-varying constraints, constant constraints, symmetric constraints, asymmetric constraints). Additionally, a fixed-time STM is constructed to achieve rapid MASs stabilization while alleviating communication pressure among the agents. From Example 2, it can be observed that, as the tracking signal becomes complex, the amount of communication resources saved by the STM decreases. In the future, we will further research and enhance it, aiming to maintain its high efficiency in various scenarios.
Author Contributions
Author Contributions: Conceptualization J.W. and F.W.; Methodology, Z.H. and R.T.; Software, J.L. and Y.Z.; Writing—original draft preparation, J.W. and R.T.; Writing—review and editing, Y.G. and W.H.; Supervision, R.T. and F.W. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Guangzhou Yangcheng Scholars Research Project under grant number 202235199, the Special Funds for the Cultivation of Guangdong College Students’ Scientific and Technological Innovation (Climbing Program Special Funds) under grant number pdjh2022a0404, the Research project at Guangzhou University under grant RC2023007 and the College Students’ Innovative Entrepreneurial Training Plan Program under grant s202311078031.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Ning, B.; Han, Q.; Zuo, Z.; Ding, L.; Lu, Q.; Ge, X. Fixed-time and prescribed-time consensus control of multiagent systems and its applications: A survey of recent trends and methodologies. IEEE Trans. Ind. Inform. 2023, 19, 1121–1135. [Google Scholar] [CrossRef]
- Qin, J.; Ma, Q.; Shi, Y.; Wang, L. Recent advances in consensus of multi-agent systems: A brief survey. IEEE Trans. Ind. Electron. 2017, 64, 4972–4983. [Google Scholar] [CrossRef]
- Ding, L.; Han, Q.; Ge, X.; Zhang, X. An overview of recent advances in event-triggered consensus of multiagent systems. IEEE Trans. Cybern. 2018, 48, 1110–1123. [Google Scholar] [CrossRef]
- 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. 2013, 9, 427–438. [Google Scholar] [CrossRef]
- Chen, F.; Ren, W. Multi-agent control: A graph-theoretic perspective. J. Syst. Sci. Complex 2021, 34, 1973–2002. [Google Scholar] [CrossRef]
- Zhi, L.; Wu, J. Adaptive constraint control for nonlinear multi-agent systems with undirected graphs. AIMS Math. 2021, 6, 12051–12064. [Google Scholar] [CrossRef]
- Wang, Y.; Lei, Y.; Bian, T.; Guan, Z. Distributed control of nonlinear multiagent systems with unknown and nonidentical control directions via event-triggered communication. IEEE Trans. Cybern. 2020, 50, 1820–1832. [Google Scholar] [CrossRef] [PubMed]
- Gong, P.; Han, Q.; Lan, W. Finite-time consensus tracking for incommensurate fractional-order nonlinear multiagent systems with directed switching topologies. IEEE Trans. Cybern. 2022, 52, 65–76. [Google Scholar] [CrossRef]
- Liu, H.; Cheng, L.; Tan, M.; Hou, Z. Exponential finite-time consensus of fractional-order multiagent systems. IEEE Trans. Syst. Man. Cybern. Syst. 2020, 50, 1549–1558. [Google Scholar] [CrossRef]
- Lin, G.; Li, H.; Ahn, C.; Yao, D. Event-based finite-time neural control for human-in-the-loop UAV attitude systems. IEEE Trans. Neural Netw. Learn. Syst. 2022. [Google Scholar] [CrossRef] [PubMed]
- Jia, T.; Pan, Y.; Liang, H.; Lam, H. Event-based adaptive fixed-time fuzzy control for active vehicle suspension systems with time-varying displacement constraint. IEEE Trans. Fuzzy Syst. 2022, 30, 2813–2821. [Google Scholar] [CrossRef]
- Liu, Y.; Li, H.; Zuo, Z.; Li, X.; Lu, R. An overview of finite/fixed-time control and its application in engineering systems. IEEE/CAA J. Autom. Sin. 2022, 9, 2106–2120. [Google Scholar] [CrossRef]
- Chen, C.; Han, Y.; Zhu, S.; Zeng, Z. Distributed fixed-time tracking and containment control for second-order multi-agent systems: A nonsingular sliding-mode control approach. IEEE Trans. Netw. Sci. Eng. 2023, 10, 687–697. [Google Scholar] [CrossRef]
- Ni, J.; Shi, P. Adaptive neural network fixed-time leader–follower consensus for multiagent systems with constraints and disturbances. IEEE Trans. Cybern. 2021, 51, 1835–1848. [Google Scholar] [CrossRef]
- Ning, B.; Han, Q.; Zuo, Z. Practical fixed-time consensus for integrator-type multi-agent systems: A time base generator approach. Automatica 2019, 105, 406–414. [Google Scholar] [CrossRef]
- Du, H.; Wen, G.; Wu, D.; Cheng, Y.; Lü, J. Distributed fixed-time consensus for nonlinear heterogeneous multi-agent systems. Automatica 2020, 113, 108797. [Google Scholar] [CrossRef]
- Yang, X.; Wan, X.; Cheng, Z.; Cao, J.; Yang, L.; Rutkowski, L. Synchronization of Switched Discrete-Time Neural Networks via Quantized Output Control With Actuator Fault. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 4191–4201. [Google Scholar] [CrossRef]
- Dong, G.; Li, H.; Ma, H.; Lu, R. Finite-time consensus tracking neural network ftc of multi-agent systems. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 653–662. [Google Scholar] [CrossRef]
- Wang, J.; Yan, Y.; Liu, Z.; Chen, C.; Zhang, C.; Chen, K. Finite-time consensus control for multi-agent systems with full-state constraints and actuator failures. Neural Netw. 2023, 157, 350–363. [Google Scholar] [CrossRef]
- Jin, X.; Lu, S.; Yu, J. Adaptive NN-based consensus for a class of nonlinear multiagent systems with actuator faults and faulty networks. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 3474–3486. [Google Scholar] [CrossRef]
- Li, Y.; Ding, S.; Hua, C.; Liu, G. Distributed adaptive leader-following consensus for nonlinear multiagent systems with actuator failures under directed switching graphs. IEEE Trans. Cybern. 2023, 53, 211–221. [Google Scholar] [CrossRef] [PubMed]
- Ren, H.; Ma, H.; Li, H.; Wang, Z. Adaptive fixed-time control of nonlinear mass with actuator faults. IEEE/CAA J. Autom. Sinica 2023, 10, 1252–1262. [Google Scholar] [CrossRef]
- Cui, Y.; Chen, Y.; Yang, D.; Shu, Z.; Huang, T.; Gong, X. Resilient formation tracking of spacecraft swarm against actuation attacks: A distributed Lyapunov-based model predictive approach. IEEE Trans. Syst. Man. Cybern. Syst. 2023. [Google Scholar] [CrossRef]
- Liu, Y.; Tong, S. Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems. Automatica 2017, 76, 143–152. [Google Scholar] [CrossRef]
- Sun, W.; Su, S.; Dong, G.; Bai, W. Reduced adaptive fuzzy tracking control for high-order stochastic nonstrict feedback nonlinear system with full-state constraints. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 1496–1506. [Google Scholar] [CrossRef]
- Fang, L.; Ding, S.; Park, J.; Ma, L. Adaptive fuzzy control for nontriangular stochastic high-order nonlinear systems subject to asymmetric output constraints. IEEE Trans. Cybern. 2022, 52, 1280–1291. [Google Scholar] [CrossRef]
- Zhao, K.; Song, Y. Removing the feasibility conditions imposed on tracking control designs for state-constrained strict-feedback systems. IEEE Trans. Autom. Control 2019, 64, 1265–1272. [Google Scholar] [CrossRef]
- Liu, Y.; Zhao, W.; Liu, L.; Li, D.; Tong, S.; Chen, C. Adaptive neural network control for a class of nonlinear systems with function constraints on states. IEEE Trans. Neural Netw. Learn. Syst. 2023, 34, 2732–2741. [Google Scholar] [CrossRef]
- Edalati, L.; Sedigh, A.K.; Shooredeli, M.A.; Moarefianpour, A. Adaptive fuzzy dynamic surface control of nonlinear systems with input saturation and time-varying output constraints. Mech. Syst. Signal Process. 2018, 100, 311–329. [Google Scholar] [CrossRef]
- Wang, Q.; He, Y. Time-triggered intermittent control of continuous systems. Int. J. Rob. Nonlinear Control 2022, 52, 1280–1291. [Google Scholar] [CrossRef]
- Cui, Y.; Luo, B.; Feng, Z.; Huang, T.; Gong, X. Resilient state containment of multi-agent systems against composite attacks via output feedback: A sampled-based event-triggered hierarchical approach. IEEE Trans. Cybern. 2023, 629, 77–95. [Google Scholar] [CrossRef]
- Fan, Y.; Liu, L.; Feng, G.; Wang, Y. Self-triggered consensus for multi-agent systems with zeno-free triggers. IEEE Trans. Autom. Control 2015, 60, 2779–2784. [Google Scholar] [CrossRef]
- Wang, J.; Zhang, H.; Ma, K.; Liu, Z.; Chen, C. Neural adaptive self-triggered control for uncertain nonlinear systems with input hysteresis. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 6206–6214. [Google Scholar] [CrossRef]
- Wu, J.; He, F.; Shen, H.; Ding, S.; Wu, Z. Adaptive NN fixed-time fault-tolerant control for uncertain stochastic system with deferred output constraint via self-triggered mechanism. IEEE Trans. Cybern. 2022, 53, 5892–5903. [Google Scholar] [CrossRef] [PubMed]
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/).