Abstract
In this work, an adaptive event-triggered-based consensus control strategy is proposed for the quadrotor unmanned aerial vehicle (QUAV) formation system in the presence of external disturbances and state constraints. Firstly, the disturbed QUAV formation system dynamic model is established. Then, to address the initial peaking explosion problem in the traditional active disturbance rejection control method, a time-varying gain extended state observer (TGESO) is designed to suppress external disturbances. Meanwhile, a novel barrier Lyapunov function (BLF) is constructed to cope with the adverse effects caused by state constraints. Furthermore, aiming to alleviate network congestion and reduce communication burden, the adaptive event-triggered mechanism (AETM) is adopted to design the formation flight controller. Finally, the stability of the developed consensus controller and the boundedness of all error signals are proved via Lyapunov theory. Comparative simulation results demonstrate the practicality of the presented control algorithm.
1. Introduction
Along with the rapid advancement of automatic control and artificial intelligence technologies [1], quadrotor unmanned aerial vehicle (QUAV) has been widely applied in numerous scenarios, including agricultural production [2], environmental protection [3], and disaster monitoring [4]. However, single QUAV exhibits significant limitations when handling complex tasks. Consequently, research on QUAV formation cooperative control has garnered extensive attention from researchers and scholars. In particular, substantial research outcomes have emerged from control methods based on consensus theory. In [5], a distributed adaptive formation control scheme based on consensus theory was proposed for QUAV formation in the face of uncertainties and unknown external disturbances. In [6], a consensus formation control method with prescribed performance constraints was developed for quadrotor UAVs formation to address trajectory tracking and internal collision avoidance problems. Despite the promising application prospects of the QUAV formation system, the problem of safe cooperative control remains a critical challenge to be addressed.
During practical flight operations, external disturbances seriously affect the flight performance of the QUAV formation system. To deal with this problem, a variety of anti-disturbance control approaches have been proposed, such as the disturbance observer method [7], sliding mode control [8], and active disturbance rejection control (ADRC) [9,10,11]. Among these methods, the ADRC technique, whose core is an extended state observer (ESO), has found extensive application in recent years. In [9], an ESO-based finite-time fault-tolerant formation control method was proposed for the QUAV formation system in the presence of actuator faults and unmeasurable states. In [10], a distributed cooperative control algorithm based on a finite-time ESO was designed for the disturbed multi-agent system to solve the output consensus problem. In [11], an ESO-based distributed double-loop sliding mode controller design method was proposed for a multi-UAV swarm in the presence of unit failure or loss. However, to enhance anti-disturbance capability, the ESO typically requires a relatively large gain to achieve rapid convergence of the observation error, which also gives rise to the so-called initial peaking phenomenon. To address this issue, several time-varying gain ESO (TGESO) methods have attracted increasing attention. In [12], an adaptive ESO was proposed for a class of nonlinear disturbed systems. In [13], a TGESO-based finite-time fault-tolerant control strategy was proposed for QUAV. In [14], a robust control scheme based on the TGESO and adaptive dynamic programming was developed for the disturbed unmanned helicopter to achieve optimal tracking control. On account of the special rotor structure, the state constraint problem is another factor that severely affects the flight safety of the system besides disturbances, which merits in-depth research.
As a typical rotorcraft, the special mechanical structure of the QUAV determines that its flight state must be strictly constrained within a reasonable range. In particular, if the roll and pitch angles exceed their predefined limits, the QUAV can easily become unstable. To deal with the problem of state constraints, numerous effective approaches have been proposed, such as model predictive control [15], sliding mode control [16], and the barrier Lyapunov function (BLF) methods [17,18,19,20,21,22,23,24]. Among these, the BLF method has been widely adopted to handle issues related to constrained QUAV. In [17,18], the adaptive controllers were designed for nonlinear systems with full-state constraints by applying the integral BLF. In [19], by utilizing BLF, a robust adaptive fault-tolerant flight controller was designed for the unmanned autonomous helicopter with full-state constraints and actuator faults. In [20,21], the BLF-based formation control issues were investigated for multi-QUAVs under the state constraints. However, the aforementioned BLF-based methods face a potential singularity problem, and thus their improvement has become a prominent new challenge in relevant research. In [22,23], a novel controller design method based on the time-varying barrier Lyapunov function (TBLF) was proposed to address the singularity problem. In [24], a robust anti-saturation fault-tolerant control scheme was presented for an unmanned autonomous helicopter with multi-constrained conditions. However, most of the aforementioned studies adopt time-driven control strategy while neglecting the problem of limited communication resources, which is a crucial constraint for the cooperative flight of the QUAV formation system.
It should be pointed out that most research findings on the QUAV formation system fail to consider the limitation of network resources. Prolonged repetitive and ineffective network transmission will give rise to resource waste and network congestion. In contrast to time-triggered mechanism-based methods, the event-triggered mechanism-based strategies [25] can effectively alleviate this problem. In [26], an event-triggered control strategy was proposed for the fixed-time consensus tracking control problem of a multi-agent system. In [27], a robust control scheme based on an adaptive event-triggered mechanism (AETM) was developed for a saturated nonlinear system with state constraints. In [28], an event-triggered-based supertwisting algorithm was proposed to achieve the attitude control of UAVs. In [29], a distributed adaptive event-triggered neural network control strategy was proposed for the six-rotor UAVs’ cooperative control problem. In [30], a cooperative event-triggered filtering algorithm was proposed for the multi-agent systems consensus control problem. However, when state constraints, external disturbances and event-triggered mechanisms are considered simultaneously, the problem of safe control for the QUAV formation system remains to be further investigated in depth.
Based on the preceding analysis, an adaptive event-triggered anti-disturbance control strategy is presented for the QUAV formation system based on the TBLF and consensus theory. The main contributions are summarized as follows:
- (1)
- The proposed TGESO can overcome the initial peaking explosion problem existing in the traditional fixed-gain ESO approach, thus improving the transient performance of the QUAV formation system.
- (2)
- Compared with the traditional BLF-based method when dealing with state constraints, the developed TBLF technique can overcome the singularity problem that the denominator of the controller may be zero under certain circumstances.
- (3)
- Compared with the traditional time-triggered control strategy, the designed AETM can conserve network resources and reduce the computational burden.
This article is structured as follows. Section 2 introduces the problems to be solved. Section 3 describes the proposed adaptive event-triggered consensus control strategy in detail. Section 4 conducts simulation experiments. Finally, Section 5 concludes the paper.
Notations: In this article, is the dimension of a matrix , is the unit matrix of , is the Euclidean norm of a matrix, is the maximum eigenvalue of the a matrix, and is the minimum eigenvalue of a matrix.
2. Problem Formulation and Preparation
2.1. Graph Theory
Define an undirected graph to establish the information interaction between virtual leader and i-th QUAV, where denotes the set of the nodes, represents the set of edges, and indicates that i-th QUAVs and j-th QUAV can exchange information. The neighborhood set of the i-th QUAV is denoted as . The matrix is the adjacency matrix, where if the i-th QUAV can obtain information from the j-th QUAV. as the diagonal matrix, Laplacian matrix is .
When a virtual leader exists in the undirected graph, an incidence matrix exists , and indicates that the i-th QUAV can interact with the leader for information exchange, otherwise .
2.2. The Model of QUAV
The structure of the QUAV is shown in Figure 1, where and represent the inertial frame and the body frame, respectively. On the basis of the Newton–Euler theorem, the nonlinear model of the i-th QUAV can be formulated as follows [31]:
where represents the i-th QUAV, is the position vector of the i-th QUAV in the inertial frame , is velocity vector, stands for the three Euler angles in the body frame , is the angular velocity, , m is the mass of the QUAV, , g denotes the gravitational acceleration, , denotes the total lift, stands for the attitude kinematics matrix, represents the moment of inertia matrix, denotes the three-dimensional torque, and indicate the external disturbances acting on the QUAV.
Figure 1.
The QUAV structure diagram.
2.3. State Constraint-Related Descriptions
The full-state constraint of the i-th QUAV is described as
where and .
To tackle the potential singularity issue, and are constructed such that [24]
where , , and are the positive constants.
Select the following TBLF
The specific definition is
where e is shorthand for .
Differentiating yields
where .
The control objective is to design an event-triggered anti-disturbance controller for the QUAV formation system with full-state constraints and external disturbances, ensuring that each QUAV can track the virtual leader and maintain a certain tracking distance. and are the desired positioning offsets of the i-th QUAV. The target trajectory of each QUAV is dynamically adjusted based on the information of its neighboring QUAV. Moreover, ensure that the formation tracking signal tracks the virtual leader’s trajectory , and further ensure that the i-th QUAV tracks its desired roll angle and desired pitch angle .
In order to fulfill the control objective, it is essential to introduce the assumptions and lemmas below.
Assumption 1
([13]). Suppose that the disturbances and are bounded, and there exist constants such that
Assumption 2
([22,24]). The time-varying constraints and and their first-order derivatives are smooth and bounded.
Assumption 3
([29,32]). The directed graph contains a spanning tree with the root node leader.
Lemma 1
([29,33]). For any positive constant and variable , the following inequality holds
where .
Lemma 2
([22,24]). For any constant , the following inequality holds
Lemma 3
([22,24]). For variable , and such that and , the following inequality holds
Lemma 4
([19]). For the bounded initial conditions, and a positive definite function satisfying , if holds, where , , and : are class K functions, then the solution is uniformly bounded.
3. Main Results
In this section, the design of the adaptive event-triggered consensus controller is detailed. To clarify the controller design process, the model of the i-th QUAV is rewritten as:
where , , , denotes the control input of the position subsystem, , , , , , , , , , .
3.1. Design of TGESO for Position Loop
By regarding as a new state , the nonlinear dynamics of i-th QUAV can be further described as:
where . According to Assumption 1, it can be obtained is bounded with .
Based on (12), the TGESO is constructed as follows:
where are the estimations of , , , and are the designed positive constants. is a time-varying function, which is given by:
where and are the positive constants.
By defining the observation error of the TGESO is , according to (12) and (13), we have
By defining the new auxiliary variable as follows:
Since is a piecewise function, the analysis is split into two cases.
Case 1: when , it is recognized that , we have
Based on (15)–(17) and taking the time derivative of , we can obtain
By defining , it gives
where 0 and I represent the zero matrix and the identity matrix, respectively. and specify the dimensional information of matrix, respectively.
Here, by selecting parameters properly can be guaranteed to be a Hurwitz matrix. This indicates the existence of a positive definite matrix verifying
where is the positive definite matrix.
The Lyapunov candidate function is chosen as:
Invoking (19) and differentiating (21), we can deduce
where , is the positive constants, .
Case 2: when , we have , based on (15) and (16)
Similar to case 1, it can be concluded that
Now, the same Lyapunov function (21) is adopted, and its time derivative becomes
where , and is the positive constant.
By analyzing the properties of the function , the variation range of , where . Thus, it is determined that
Substituting (25) into (26), we can obtain
where .
By combining the conclusions from (22) and (27), we obtain
where .
3.2. Design of TGESO for Attitude Loop
By regarding as a new state , the nonlinear model of i-th QUAV can be further described as:
where . According to Assumption 2, we arrive at is bounded with .
Based on (29), the TGESO is constructed as follows:
where are the estimations of , , , and are the designed positive constants. The time-varying function is consistent with that of the position loop.
By defining the observation error of the TGESO is , according to (29) and (30), we have
The proof process of the observer in the attitude loop is analogous to that in the position loop, and is abbreviated herein due to space constraints.
The Lyapunov function candidate is selected by:
Then, we can obtain
where .
3.3. Design of Controller for Position Loop
The consensus error is defined as:
where denotes the desired position offset.
Taking (34) the time derivative gives
where , , and .
Then, the virtual control law is designed as:
where , is a designed positive matrix, , , is the designed positive constant, , , , and is the designed positive constant.
Substituting (36) into (35) produces
Select the following TBLF:
Differentiating (38) yields
Substituting (37) into (39), we can acquire
where .
Passing through first-order filter yields
where .
Defining the filtering error as , and we have
where is a bounded smooth function, and .
Taking the derivative of yields
Defining , we propose the position loop control signal as follows:
where , is a designed positive matrix, , , is the designed positive constant. , , , and is the designed positive constant.
To conserve the system’s limited network resources, the AETM is designed at as [34,35]:
where is the auxiliary control input signal, is the actual control input signal. triggering error , triggering threshold , are positive parameters to be designed. , is a continuous time-varying parameter, .
Substituting (44) into (43), we can deduce
The Lyapunov candidate function is chosen as:
Taking the time derivative of (47), we have
where .
Let
Then, by using the Lemma 1 and Young’s inequality, we can obtain
Invoking (50) into (48), we can compute
Defining and giving the reference attitude angle , the i-th QUAV total lift and the reference attitude angles and can be given by the following equations: [13,31]
3.4. Design of Controller for Attitude Loop
Define the i-th QUAV tracking errors as:
where denote the desired attitude angle, and represent the designed virtual control law.
Differentiating yields
Passing through first-order filter yields
where .
Define the filter error as , and we have
where is a bounded smooth function, and .
Then, we design the virtual control law as:
where , is a designed positive matrix, , , is the designed positive constant. , , and is the designed positive constant.
Substituting (57) into (54), we can compute
Select the following TBLF:
Taking (59) the time derivative gives
Substituting (58) into (60), we can calculate
where .
Passing through first-order filter yields
where .
Define the filter error as , and we have
where is a bounded smooth function, and .
Differentiating yields
Defining , we propose the attitude loop control signal as follows:
where , is a designed positive matrix, , , is the designed positive constant. , , and is the designed positive constant.
Similarly to the position system, the attitude system AETM is designed as:
where is the auxiliary control input signal, is the actual control input signal. is triggering error, triggering threshold , are positive parameters to be designed. is a continuous time-varying parameter, .
Substituting (65) into (64), we can deduce
The Lyapunov candidate function is chosen as:
Differentiating yields
where .
Then, by using Young’s inequality and Lemmas 1–2, it yields
Substituting (70) into (69), we can derive
Let
Applying Young’s inequality, we can derive
Substituting (73) into (71), we can compute
3.5. Stability Analysis
To sum up, the main contributions of the above study can be summarized as the following theorem.
Theorem 1.
For the i-th QUAV model (1), the TGESO are constructed as (13) and (30). By applying the proposed event-triggered consensus formation controllers (44) and (65) together with the AETM (45) and (66), all state variables of the QUAV formation system satisfy the state constraints, all tracking error signals are uniformly bounded, and the Zeno behavior is avoided.
Proof of Theorem 1.
Consider the Lyapunov function candidate as: □
Differentiating , we can deduce
Furthermore, we can obtain
where
Furthermore, it can be obtained that . Taking the definition of into account, when , we have
In addition, according to and , we can obtain . Therefore, the system state satisfy the requirement. And is a function of and . Since and are all bounded, the boundary of exists. Considering , it can be proved that system state also satisfy the requirement in the same way. Ultimately, all states of the QUAV formation system are in the required compact set. We obtain the following inequality:
Moreover, for the AETM, we have [36]
According to (45), is continuous and bounded, we have , with . Then, due to and , we have . Therefore, Zeno behavior is proven to be excluded. This concludes the proof.
4. Simulation Results
To demonstrate the performance of the proposed adaptive event-triggered consensus control strategy, we carry out simulations with one virtual leader and four followers. The corresponding communication topology is shown in Figure 2. The initial states of the four followers are given as follows: , , , , . The position offsets in the formation are selected as: , , , . The virtual leader is specified the following desired trajectory: .
Figure 2.
The communication topolopy of the QUAV formation system.
The mass of each QUAV is , the gravitational acceleration is , the inertia matrix is . The selected controller parameters are given as: , , , , , . The parameters of the AETM are given as: , , , , , . The parameters of the TGESO are given as: , , , , , , , . The external disturbances applied to the four followers are as follows:
Meanwhile, the following state constraints are considered :
Figure 3 illustrates the 3D trajectory tracking of the formation composed of four QUAVs. The black solid line represents the trajectory of the virtual leader, while the orange-red, light-blue, purple, and green curves correspond to the flight trajectories of the four QUAVs, respectively. Moreover, Figure 4 presents the 2D side view the flight trajectories of all QUAVs. In summary, the four QUAVs achieve tracking of the virtual leader trajectory and maintenance of a prescribed formation.
Figure 3.
The 3D trajectories of the QUAV formation system.
Figure 4.
The 2D trajectories of the QUAV formation system.
Specifically, Figure 5, Figure 6, Figure 7 and Figure 8 show the tracking results of each QUAV under position constraints, respectively. Figure 9 shows the attitude angle constraint curves of the four QUAVs, where the black dashed lines represent the constraint boundaries of the attitude angles. It can be observed that the four QUAVs under external disturbances can still quickly track the trajectory of the virtual leader in terms of position and attitude outputs while maintaining a fixed offset, thereby preserving the predefined formation. Figure 10 shows the velocity constraint curves of the four QUAVs, where the black dashed lines represent the constraint boundaries of the velocity. Figure 11 shows the angular rate constraint curves of the four QUAVs, where the black dashed lines represent the constraint boundaries of the angular rate. From Figure 10 and Figure 11, it can be observed that the angular rate and velocity are able to track the derivatives of the virtual leader trajectory. The four QUAVs exhibit fast trajectory tracking responses, and all state variables satisfy the full-state constraints.
Figure 5.
Position of QUAV 1 under state constraints.
Figure 6.
Position of QUAV 2 under state constraints.
Figure 7.
Position of QUAV 3 under state constraints.
Figure 8.
Position of QUAV 4 under state constraints.
Figure 9.
Attitude angle of each QUAV under state constraints.
Figure 10.
Velocity of each QUAV under state constraints.
Figure 11.
Angular rate of each QUAV under state constraints.
Figure 12, Figure 13, Figure 14 and Figure 15 show the estimation errors between the actual disturbance values and the estimated disturbance values of the four QUAVs. For the sake of clarity, the blue solid line denotes the estimation results of the ESO, and the red solid line denotes the estimation results of the TGESO. The parameters of the conventional ESO are given as: , , , , , . From the figures, it is evident that the conventional ESO can achieve basic disturbance estimation, but there is an obvious peaking phenomenon in the initial stage. In contrast, the TGESO adopts a smaller gain in the initial stage, thus avoiding the obvious initial peaking phenomenon in disturbance estimation. The simulation results indicate that the TGESO not only effectively suppresses the initial estimation overshoot but also improves the accuracy of disturbance estimation. Figure 16 and Figure 17 present the observer estimation performance test under strong disturbances. The given strong disturbance is set as: , . It can be seen that the disturbance estimates still maintain good tracking performance under stronger disturbances.
Figure 12.
Comparative estimation errors under the TGESO and ESO.
Figure 13.
Comparative estimation errors under the TGESO and ESO.
Figure 14.
Comparative estimation errors under the TGESO and ESO.
Figure 15.
Comparative estimation errors under the TGESO and ESO.
Figure 16.
Estimation results of the TGESO under strong disturbances.
Figure 17.
Estimation results of the TGESO under strong disturbances.
Figure 18 and Figure 19 take the three-dimensional torque of QUAV 2 as the illustration object and conduct a comparative analysis of the event-triggered mechanism with the adaptive threshold proposed in this paper and one with a fixed threshold. Specifically, in Figure 18, the black solid line, red solid line, and blue solid line correspond to the control input signals under time-driven, AETM, and fixed threshold, respectively. Figure 19a shows the number of trigger under the AETM, and Figure 19b shows the number of triggers under the fixed threshold. Figure 19 illustrates that, with basic tracking performance guaranteed, the event-triggered strategy with adaptive threshold has fewer trigger counts and positive sampling intervals, which avoids Zeno behavior and eases the system communication burden.
Figure 18.
Comparison of control input signal under adaptive and fixed thresholds.
Figure 19.
The trigger numbers for adaptive (a) and fixed (b) thresholds.
To more clearly observe the influence of different triggering mechanisms on system performance, a simulation period of 40 s is used. The system’s transmission cycle h, actual transmitted data volume n, and data transmission rate r are shown in Table 1.
Table 1.
Comparison of system performance under different trigger mechanisms.
Table 1 shows that the QUAV formation system under the proposed AETM requires fewer actual data transmissions than the fixed-threshold scheme. This demonstrates that the developed AETM can further reduce the communication burden while preserving satisfactory tracking performance, thereby improving network resource utilization.
5. Conclusions
This paper studies the adaptive event-triggered formation tracking control problem for the QUAV formation system in the presence of full-state constraints and unknown external disturbances. Firstly, the TGESO designed specifically for external disturbances not only overcome the initial peaking explosion problem of the traditional ESO, but also exhibits superior estimation accuracy and fast response performance. Moreover, based on the backstepping method, a formation tracking scheme is developed, enabling all state variables of each QUAV to track the corresponding trajectory signals of the virtual leader without violating the prescribed state constraints. Then, the AETM is adopted in the QUAV formation system, which reduces unnecessary transmission of network resources. Finally, the efficacy of the proposed adaptive event-triggered consensus control algorithm is validated by means of numerical simulations. In the future, the parameter tuning method and the issues involved in real-flight experiments will be further investigated.
Author Contributions
Conceptualization, K.Y.; methodology, K.Y. and G.H.; investigation, L.L. and G.H.; writing—original draft preparation, L.L. and G.H.; writing—review and editing, T.L. and K.Y.; supervision, K.Y.; project administration, L.L. and C.C.; funding acquisition, T.L. and C.C. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported in part by the National Natural Science Foundation of China under Grants 52572455 and 52572487, the Shanxi Province Higher Education Institutions Science and Technology Innovation Program Project under Grant 2024L374, the Lvliang City Introducing High-level Scientific and Technological Talents Key Research and Development Project under Grant 2024RC28, the Shaanxi Provincial Education Department Service Local Special Plan Project under Grant 24JC038, the Hubei Key Laboratory of Intelligent Robot under Grant HBIR202403, and the 2023 Youth Innovation Team of Shaanxi Universities.
Data Availability Statement
All data generated or analyzed are included in this study.
Acknowledgments
The authors thank the colleagues for their constructive suggestions and research assistance throughout this study.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Adil, M.; Jan, M.; Liu, Y.; Abulkasim, H. A systematic survey: Security threats to UAV-aided IoT applications, taxonomy, current challenges and requirements with future research directions. IEEE Trans. Intell. Transp. Syst. 2022, 24, 1437–1455. [Google Scholar]
- Duan, B.; Fang, S.; Gong, Y.; Peng, Y.; Wu, X.; Zhu, R. Remote estimation of grain yield based on UAV data in different rice cultivars under contrasting climatic zone. Field Crops Res. 2021, 267, 108148. [Google Scholar]
- Li, C.; Liu, M.; Hu, Y.; Wang, H.; Xiong, Z.; Wu, W.; Liu, C.; Zhang, C.; Du, Y. Investigating the vertical distribution patterns of urban air pollution based on unmanned aerial vehicle gradient monitoring. Sustain. Cities Soc. 2022, 86, 104144. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Q.; Bai, Z.; Huang, G.; Kong, J.; Du, Y.; Wang, D.; Jing, C.; Xie, W. Innovative landslide disaster monitoring: Unmanned aerial vehicle-deployed GNSS technology. Geomat. Nat. Hazards Risk 2024, 15, 2366374. [Google Scholar] [CrossRef] [Scilit]
- Guo, H.; Chen, M.; Jiang, Y.; Lungu, M. Distributed adaptive human-in-the-loop event-triggered formation control for QUAVs with quantized communication. IEEE Trans. Ind. Inform. 2022, 19, 7572–7582. [Google Scholar] [CrossRef] [Scilit]
- Yang, K.; Dong, W.; Tong, Y.; He, L. Leader-follower formation consensus of quadrotor UAVs based on prescribed performance adaptive constrained backstepping control. Int. J. Control Autom. Syst. 2022, 20, 3138–3154. [Google Scholar] [CrossRef] [Scilit]
- Shao, S.; Chen, M.; Hou, J.; Zhao, Q. Event-triggered-based discrete-time neural control for a quadrotor UAV using disturbance observer. IEEE/ASME Trans. Mechatron. 2021, 26, 689–699. [Google Scholar] [CrossRef] [Scilit]
- Gao, Y.; Wang, W.; Yang, C.; Zhang, Y.; Qie, T. A new reaching law for anti-disturbance sliding mode control of steer-by-wire system. IEEE Trans. Veh. Technol. 2025, 74, 4064–4075. [Google Scholar]
- Wu, Y.; Liang, H.; Xuan, S.; Zhang, X. Extended state observer based finite-time fault-tolerant formation control for multi-UAVs. J. Frankl. Inst. 2024, 361, 107158. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Yuan, Y.; Liu, J. Finite-time leader-following output consensus for multi-agent systems via extended state observer. Automatica 2021, 124, 109133. [Google Scholar] [CrossRef] [Scilit]
- Xiao, H.; Yang, Y.; Yu, D.; Chen, C. 3D Self-triggered-organized communication topology based UAV swarm consensus system with distributed extended state observer. IEEE Trans. Netw. Sci. Eng. 2025, 12, 3985–4000. [Google Scholar] [CrossRef] [Scilit]
- Pu, Z.; Yuan, R.; Yi, J.; Tan, X. A class of adaptive extended state observers for nonlinear disturbed systems. IEEE Trans. Ind. Electron. 2015, 62, 5858–5869. [Google Scholar] [CrossRef] [Scilit]
- Shen, H.; Du, J.; Yan, K.; Liu, Y.; Chen, J. VGESO-based finite-time fault-tolerant tracking control for quadrotor unmanned aerial vehicle. Int. J. Aerosp. Eng. 2024, 2024, 2541698. [Google Scholar] [CrossRef] [Scilit]
- Yan, K.; Chen, H.; Chen, C.; Gao, S.; Sun, J. Time-varying gain extended state observer-based adaptive optimal control for disturbed unmanned helicopter. ISA Trans. 2024, 148, 1–11. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ye, H.; Chen, M.; Wu, Q. Flight envelope protection control based on reference governor method in high angle of attack maneuver. Math. Probl. Eng. 2015, 2015, 254975. [Google Scholar] [CrossRef] [Scilit]
- Cruz-Ortiz, D.; Chairez, I.; Poznyak, A. Sliding-mode control of full-state constraint nonlinear systems: A barrier Lyapunov function approach. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 6593–6606. [Google Scholar] [CrossRef] [Scilit]
- Zhao, W.; Liu, Y.; Liu, L. Observer-based adaptive fuzzy tracking control using integral barrier Lyapunov functionals for a nonlinear system with full state constraints. IEEE/CAA J. Autom. Sin. 2021, 8, 617–627. [Google Scholar] [CrossRef] [Scilit]
- Tian, D.; Song, X. Addressing complex state constraints in the integral barrier Lyapunov function-based adaptive tracking control. Int. J. Control 2023, 96, 1202–1209. [Google Scholar] [CrossRef] [Scilit]
- Yan, K.; Wu, Q. Adaptive tracking flight control for unmanned autonomous helicopter with full state constraints and actuator faults. ISA Trans. 2022, 128, 32–46. [Google Scholar] [CrossRef] [Scilit]
- Cui, G.; Xu, H.; Chen, X.; Yu, J. Fixed-time distributed adaptive formation control for multiple QUAVs with full-state constraints. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 4192–4206. [Google Scholar] [CrossRef] [Scilit]
- Chen, J.; Hua, C.; Wang, F.; Guan, X. Distributed adaptive containment control of uncertain QUAV multiagents with time-varying payloads and multiple variable constraints. ISA Trans. 2019, 90, 107–115. [Google Scholar] [CrossRef] [Scilit]
- Lu, S.; Chen, M.; Liu, Y.; Shao, S. SDO-based command filtered adaptive neural tracking control for MIMO nonlinear systems with time-varying constraints. IEEE Trans. Cybern. 2023, 54, 5054–5067. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Lu, S.; Chen, M.; Liu, Y.; Shao, S. Adaptive NN tracking control for uncertain MIMO nonlinear system with time-varying state constraints and disturbances. IEEE Trans. Neural Netw. Learn. Syst. 2022, 34, 7309–7323. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yan, K.; Zhao, J.; Fang, J.; Zhang, P.; Cheng, B.; Yu, X. Adaptive fault tolerant compensation control for unmanned autonomous helicopter with multi-constrained conditions. ISA Trans. 2025, 167, 1339–1350. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Xing, L.; Wen, C.; Liu, Z.; Su, H.; Cai, J. Event-triggered adaptive control for a class of uncertain nonlinear systems. IEEE Trans. Autom. Control 2016, 62, 2071–2076. [Google Scholar] [CrossRef] [Scilit]
- Liu, J.; Zhang, Y.; Yu, Y.; Sun, C. Fixed-time leader-follower consensus of networked nonlinear systems via event/self-triggered control. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 5029–5037. [Google Scholar]
- Wang, L.; Chen, C.; Li, H. Event-triggered adaptive control of saturated nonlinear systems with time-varying partial state constraints. IEEE Trans. Cybern. 2018, 50, 1485–1497. [Google Scholar] [CrossRef] [Scilit]
- Tian, B.; Cui, J.; Lu, H.; Liu, L.; Zong, Q. Attitude control of UAVs based on event-triggered supertwisting algorithm. IEEE Trans. Ind. Inform. 2020, 17, 1029–1038. [Google Scholar]
- Wu, Y.; Chen, M.; Li, H.; Chadli, M. Event-triggered-based adaptive NN cooperative control of six-rotor UAVs with finite-time prescribed performance. IEEE Trans. Autom. Sci. Eng. 2023, 21, 1867–1877. [Google Scholar] [CrossRef] [Scilit]
- Song, W.; Wang, J.; Zhao, S.; Shan, J. Event-triggered cooperative unscented kalman filtering and its application in multi-UAV systems. Automatica 2019, 105, 264–273. [Google Scholar] [CrossRef] [Scilit]
- Yan, K.; Fan, J.; Tang, J.; He, C. Fault detection and distributed consensus fault-tolerant control for multiple quadrotor UAVs based on nussbaum-type function. Aerospace 2025, 12, 734. [Google Scholar]
- Liu, S.; Jiang, B.; Mao, Z.; Zhang, Y. Decentralized adaptive event-triggered fault-tolerant synchronization tracking control of multiple UAVs and UGVs with prescribed performance. IEEE Trans. Veh. Technol. 2024, 73, 9656–9665. [Google Scholar] [CrossRef] [Scilit]
- Zhang, B.; Sun, X.; Liu, S.; Lv, M.; Deng, X. Event-triggered adaptive fault-tolerant synchronization tracking control for multiple 6-DOF fixed-wing UAVs. IEEE Trans. Veh. Technol. 2021, 71, 148–161. [Google Scholar] [CrossRef] [Scilit]
- Zhu, C.; Chen, J.; Iwasaki, M.; Zhang, H. Event-triggered deep learning control of quadrotors for trajectory tracking. IEEE Trans. Ind. Electron. 2023, 71, 2726–2736. [Google Scholar] [CrossRef] [Scilit]
- 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, 34, 10387–10397. [Google Scholar]
- Guo, Y.; Tian, Y.; Ji, Y.; Ge, Z. Fixed-time consensus of nonlinear multi-agent system with uncertain disturbances based on event-triggered strategy. ISA Trans. 2022, 126, 629–637. [Google Scholar]
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. |
© 2026 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.


















