Abstract
Aimed at the objective of anti-disturbance and reducing data transmission, this article discusses a novel dynamic neural network (DNN) modeling-based anti-disturbance control for a system under the framework of an event trigger. In order to describe dynamical characteristics of irregular disturbances, exogenous DNN disturbance models with different excitation functions are firstly introduced. A novel disturbance observer-based adaptive regulation (DOBAR) method is then proposed, which can capture the dynamics of unknown disturbance. By integrating the augmented triggering condition and the convex optimization method, an effective anti-disturbance controller is then found to guarantee the system stability and the convergence of the output. Meanwhile, both the augmented state and the system output are constrained within given regions. Moreover, the Zeno phenomenon existing in event-triggered mechanisms is also successfully avoided. Simulation results for the A4D aircraft models are shown to verify the availability of the algorithm.
Keywords: dynamic neural networks (DNNs), event-triggered control, anti-disturbance control, adaptive control, saturation constraint, output constraint
1. Introduction
As is well-known, many real-world controlled systems are often subjected to unknown external disturbances [1,2,3,4,5]. Currently, there are various recognized anti-disturbance control algorithms that can be used to eliminate the effects caused by unknown disturbances, such as adaptive theory, robust control and sliding mode control [6,7,8]. However, the motivation of these methods is to suppress disturbances in the form of feedback rather than feed-forward compensation, which usually makes the reaction time linger and reduces the accuracy [1,2,9]. In order to overcome these limitations, an active feed-forward method of rejecting disturbances based on the disturbance estimation technique is proposed. This method is usually called a disturbance-observer-based control (DOBC) and can proactively offset those unknown disturbances [1,2,4,10,11,12,13,14,15,16,17]. Due to its fast reaction and good compatibility, the DOBC method has been successfully applied to many classical controlled systems, such as permanent magnet synchronous motor (PMSM) systems [11], vehicle control systems [12], Markov jump systems [13], multi-agent systems [15], non-Gaussian distribution systems [16] and so on. However, in order to better estimate disturbances, the DOBC method usually needs to acquire information on the frequency and amplitude of unknown disturbances [1,2]. As a result, most of the DOBC results can only cope with linear or regular disturbances, including constant and harmonic disturbances (see [1,2,14,15,16] for details). When being affected by those irregular nonlinear disturbances—for example, variable amplitude or frequency disturbances—how to realize the dynamic estimation is a major motivation. In short, exploring more in-depth disturbance observation strategies is one of the most important research objectives.
In either practical systems or theoretical analysis, the problem of control constraints is inevitable. As a typical input constraint phenomenon, actuator saturations frequently occur in almost all control devices and can have a great negative impact on the system performance [18]. Based on this, many researchers began to study effective saturation control algorithms [19,20,21,22,23,24,25,26,27]. In [19], multiple auxiliary matrices and convex hull partitioning methods were discussed to enlarge the ellipsoidal region of stability. By using bilinear matrix inequalities (BLMIs) or linear matrix inequalities (LMIs) schemes, the polytopic technique was explored to drag the saturation constraint into a designed convex set [20,21,22,23]. In order to obtain less conservative results, the sector bounding approach also became popular for describing the saturation function [22]. Moreover, when coupling with other nonlinear characteristics or typical controlled systems, corresponding anti-windup strategies and performance analysis were also discussed in [22,23,24,25,26,27]. Parallel to the input constraint, both the output and state-constrained controls are also attractive topics driven by both practical and theoretical requirements [28,29]. Among the existing results, the symmetric barrier Lyapunov function (BLF), asymmetric BLF and error transformation proved to be effective in dealing with output constraints [28,29,30,31]. However, the aforementioned discussions are only limited to the single-input single-output (SISO) systems or triangular multiple-input multiple-output (MIMO) systems. It is urgent to explore new control methods to guarantee the state or output constraints of general MIMO nonlinear systems. Further, when multiple constraints and unknown disturbances are coupled, how to design an effective anti-disturbance constrained controller is another motivation of the work.
Generally, most controlled systems adopt a time-triggered mechanism (also called periodic sampling mechanism), which is rather convenient for theoretical analysis and conventional engineering applications. However, when the system performance has reached the designed requirements in networked environments, data transmission and calculation do not stop immediately, which will inevitably cause a waste of bandwidths and computing resources to a certain extent [32]. Due to this consideration, the idea of event triggering is proposed by equipping event-triggered schedulers at sensor nodes [33,34]. In the event-triggered control (ETC) framework, control tasks are carried out only after the well-designed triggering criteria are violated, which can availably decrease resource utilization while achieving a satisfactory system performance [35]. Some exciting results regarding ETC systems have successfully addressed traditional problems of robust control, output feedback control, sliding mode control, adaptive control, and so on [34,35,36,37,38,39,40]. In practical applications, Ref. [41] proposed an effective decentralized event-triggered algorithm to guarantee the dynamical performance of power systems. Based on the event-triggered theory, the effective attitude tracking control was discussed for the surface vessels [42].
On the basis of the analysis above, this paper explores a novel event-based anti-disturbance constraint control problem for general MIMO systems subject to unknown disturbances and multiple constraints. The proposed scheme has the following characteristics. Firstly, a DNN disturbance model was employed to identify those indescribable irregular disturbances, which further enriches the varieties of disturbances when compared with most existing anti-disturbance results [1,2,11,13,14,15]. By designing the adaptive law for adjustable parameters of DNNs, an active disturbance-observer-based adaptive control (DOBAC) algorithm was designed to successfully realize the dynamical estimation and rejection of unknown disturbances. Secondly, in order to avoid the waste of resources and achieve favorable dynamical tracking, an event-triggered mechanism with the designed augmented triggering condition was introduced into the controlled system. Further, a composite event-triggered anti-disturbance controller can be smoothly implemented after decoupling the saturated input with the disturbances. Thirdly, unlike many previous non-convex results [20,22], the improved convex optimization algorithm was constructed to simultaneously satisfy the multi-objective control requirements, including the stability of the augmented system, dynamical tracking performance, state constraint, output constraint and non-Zeno phenomenon. It also represents a major expansion with respect to those single-constraint control or dynamical tracking problems. By introducing two kinds of different disturbances, the simulation examples of the A4D model are presented to reflect the significance of the algorithm.
2. Problem Description
Considering the MIMO system with external disturbances and an input constraint as
| (1) |
where , , and are, respectively, the control input, the system output, the state vector and the unknown disturbance. , and are the coefficient matrices. stands for the saturation constraint, which is expanded as , where stands for the signum function.
To better estimate unknown disturbances, is described by an external model with adjustable parameters as
| (2) |
where represents the middle state of the DNN model, and W and V are corresponding coefficient matrices. In addition, represents the optimal model parameter matrix, and can be seen as the activation function of DNNs with . Due to the powerful identification capacity of DNNs (see [43,44]), DNN models ought to be useful identifiers to depict different types of disturbances by selecting different activation functions.
For the purpose of achieving a favorable dynamic tracking performance, an augmented state is defined as
| (3) |
where the error is defined by with standing for the expected system output, and is a nonzero vector. According to (1) as well as (3), the extended system can be expressed by
| (4) |
with
Moreover, the polyhedron boundary skill is employed to identify the function with saturation. By selecting a matrix , the ellipsoid is constructed as
| (5) |
Based on this, a polyhedron is structured as
| (6) |
where , stands for the lth row of H. Further, the lemma is imported.
Lemma 1
([18,19,20]). Let . For every , if , then
(7) where stands for the convex hull representation, and . In addition, is a diagonal matrix, in which each element is 0 or 1, and it satisfies .
3. Event-Triggered PI Controller Design
For reducing the waste of resources in networked environments, an event-trigger-based proportional-integral (PI) controller is designed in this part.
First, the novel augmented event triggering condition is defined as
| (8) |
where represents the moment at which the event is triggered in kth, and and are the augmented states at the current sampling time and the latest triggered time. The scalar satisfies , and represents a designed positive definite matrix.
Define
| (9) |
with
| (10) |
Then, we can derive from (9) and (10) that
| (11) |
In the event-triggered mechanism, the event trigger monitors whether the events occur. Once the triggering condition is not met, a new event will occur. The event detector then sends the updated data to the control port. Otherwise, the current updated data will be put away.
Based on this, the event-triggered PI state feedback controller is expressed by the form
| (12) |
where and stand for the control gains to be sought.
4. Event-Triggered DOBAC Algorithm Design
For the sake of estimating unknown disturbance accurately, an adaptive observer with adjustable weight is built. The specific expression of the adaptive DO is described as
| (13) |
where L is the gain to be devised later, represents the instrumental variable and is the adjustable dynamical weight, and its adaptive law is defined as
| (14) |
where is a given parameter and will be solved in the next section.
The following theorem gives the boundedness proof of the adjustable parameter .
Theorem 1.
If the adaptive parameter is updated by (14) and the initial condition satisfies , then will be guaranteed for all , where
is a known compact set.
Proof.
Design the function as
(15) According to the above Formula (14), we have
(16) The excitation function is chosen as
where is a positive constant. The boundary condition can easily be achieved. Further, (16) is rewritten as
(17) which certifies that once the inequality holds. Hence, if the initial condition satisfies , then holds holds. □
The following discussion is concerned with the decoupling problem of a nonlinear saturated input under the event-triggered framework. According to Lemma 1, by choosing to satisfy , , one has
| (18) |
where the scalars meet the condition and . , .
Introducing the input (18) to the system (4) results in the form
| (19) |
Defining and applying (2), (13) and (17), we arrive at
| (20) |
Further, by integrating the system (19) with the error dynamic system (20), we can obtain
| (21) |
where
In the next section, by importing the convex optimization method, the desirable gains K and L will be given to meet the multi-objective control requirements of the augmented system.
5. Analysis and Proof of Multi-Objective Tracking Control Performance
For the sake of ensuring the performance of the closed-loop system, some related assumptions are necessary.
Assumption A1.
The selected basis function is assumed to satisfy the following Lipschitz condition:
(22) where is a known positive definite matrix.
Assumption A2.
The optimal parameter is usually an unknown bounded matrix, so there exists a positive definite matrix satisfying the inequality .
Assumption A3.
The unknown disturbance is supposed to satisfy the condition , where is a constant. Further, because of , another inequality condition follows: .
In this section, the following four theorems will give the relevant proofs of dynamic performances of the closed-loop system (19), including the stability, dynamical tracking, output constraint and non-Zeno phenomenon.
Theorem 2.
For given parameters , and , if there exist the matrices , , and , the following inequality is made:
(23) where
is solvable, and the adaptive law of is designed by (14); then, both the controlled system (19) and the dynamical error system (20) will be stable and the augmented variable will retain a small set , where
Moreover, the gain matrices K, , L and Ψ are, respectively, given by
Proof.
Select the Lyapunov functions as
(24) and
(25) Along the trajectory of (19), we have, from (24), that
(26) The derivative of along (20) is deduced by
(27) Notice that
(28) Then, integrating (26) and (27) with (28) produces
(29) where the parameter is expressed as
(30) and
(31) with
Based on the Lemma 2, by multiplying the matrix to two sides of (23), we have
(23) ⟺ Ω < diag{P1, P2, 0} Then, (29) is expressible as
(32) where , with being a proper positive constant. If
then it is easy to arrive at
Thus, for any , and , we have
(33) which implies that the controlled system (21) is stable with the original state . Thus, the state can be ensured to converge into . The proof is complete. □
Theorem 3.
For given positive parameters and δ, if there exists , , and satisfying (23) and the conditions
(34)
(35) where and , respectively, represent the ith row of and the ith component of , and are, respectively, the ith row of and V and the adaptive regulation law of is designed by (14), the augmented system (21) will be stable and the tracking error of the output will astringe to zero; that is,
Moreover, the state saturation constraint will also be satisfied. In addition, the gain matrices K, , L and Ψ are, respectively, given by
Proof.
Similar to the above Theorem, the stability of the augmented system (21) will be proved. From (34), it is not hard to deduce that
Thus, the inequality can be obtained by
(36) On one hand, it can be known that the term is a part of . Therefore, when , it can be verified that the integral item must be bounded. Meanwhile, due to the constraint condition of each component of the output (36), the sign of will stay the same for all . In general, it can be concluded that the tracking error satisfies .
On the other hand, according to the Theorem 1, the will stay in the defined ellipsoid , where . In addition, by multiplying left and right sides of (35) with the matrix , one has
(37) Applying the Schur formula into (37) yields
(38) Thus, it can be inferred that can be met for all . Therefore, can be pledged for all . □
The next theorem is concerned with the problem of how to determine the minimum triggering time interval.
Theorem 4.
For the system (4), under the designed event-triggering format (8), the minimum triggering interval can be given by
(39) where
(40)
Proof.
From (9), it is obtained that
Furthermore, for all , one has
(41) By defining a and b as given in (40), the inequality (41) is described as
(42) It is easy to deduce that
Based on the event-triggering condition, by solving , we can achieve
which is the minimum triggering time interval. Based on the definition of , is true. Thus, the minimum triggering time interval holds. In conclusion, the Zeno phenomenon will not happen in the designed event-triggered algorithm. □
Please note that (23) in Theorem 2 is not a standard LMI and is actually a BLMI. Generally, the BLMI can be solved by fixing the matrix or the matrices and beforehand. As such, the results in Theorem 2 really do not give a convex optimization algorithm. Therefore, the next theorem intends to further improve the results of Theorem 2.
Theorem 5.
Given parameters , , and , if there are matrices , , , and such that the conditions
(43) with
and
(44) are solvable, and the adaptive regulation law of is designed by (14), the augmented system (21) will be stable. The gain matrices K, , L and Ψ are, respectively, given by
Proof.
Similar to Theorem 2, by taking the derivative of the functions given in (24) and (25), inequalities (26) and (27) can still be satisfied. As for the coupling term
in (34), we can conclude that, if the inequality (43) holds, then there must exist a parameter , depending on L, K and , such that
(45) By means of (43), (27) is translated as
(46) Furthermore, by using (26) and (46), we can obtain
(47) where
By using the Schur lemma, we can attain
(43) ⟺ Ω1 < diag{α1I, α2I, α3I} Then, (47) is inferred as
(48) where
(49) It is noted that, if is a positive real matrix, the stability of system (21) can be pledged. Further, the characteristic polynomial of is described by
(50) where are the eigenvalues of . From (50), it is inferred that
If the condition (44) is met, then it is easy to conclude that . To sum up, the matrix is a positive real matrix and thus the augmented system (21) is proved to be stable. □
6. Simulation
Consider the A4D aircraft model as the controlled system. In a flight environment of 16,000 ft altitude and Mach, the dynamics of the A4D system can be modeled by (1), where represents the state of the aircraft, is the forward velocity , is the attack angle , and and are the velocity of pitch and the angle of pitch , respectively. is the elevator deflection and the output is selected as the forward velocity . Similar to [45,46], the dynamic model was modeled by using the principle of system identification. Based on the idea of sparse identification, the input and output data of A4D aircraft were identified by the generalized least squares method, and then the state parameter matrices A, B and C of the system were obtained as
Next, we considered the anti-disturbance control for two types of irregular disturbances by selecting different excitation functions.
First, in order to describe attenuated harmonic (AH) disturbances, the DNN parameters of the disturbance model were selected as
Preselect the candidate value of as
Meanwhile, by defining and solving inequalities (23), (34), (35), we obtained
Assume that the initial conditions of the augmented states and the desired output are selected as
Suppose that is an identity matrix, . Figure 1 reflects the triggered release time and the corresponding interval. The dynamics of the states are plotted in Figure 2, which can reflect the favorable stability. Both the attenuated harmonic disturbances and the disturbance estimated value together with the estimated error are displayed in Figure 3. Thus, the satisfactory capacities of disturbance modeling and estimation are fully embodied. Figure 4 and Figure 5 depict the dynamical trajectories of the input and output, respectively, which verifies the favorable input constraint and dynamical tracking performance. The dynamics of the DNN weight are exhibited in Figure 6.
Figure 1.
The event-triggered release times and intervals in the case of AH disturbances.
Figure 2.
The trajectories of the system states in the case of AH disturbances.
Figure 3.
The disturbance estimates and estimation error in the case of AH disturbances.
Figure 4.
The dynamics of the saturated control input in the case of AH disturbances.
Figure 5.
The trajectory of the system output in the case of AH disturbances.
Figure 6.
The trajectory of the dynamical weights in the case of AH disturbances.
Second, sawtooth wave (STW) signals usually appear in some circuit or electromagnetism systems, and it is quite hard to monitor them using common epitaxial systems. For modeling STW disturbances, the specific parameters of DNNs are considered as
By solving inequalities (23), (34) and (35), the gains K, L and can be found to be
Suppose that the initial values are, respectively, given by
The desired output is defined as . The triggered release time and corresponding intervals are displayed in Figure 7. Figure 8 is the tracks of the states of the A4D system. Figure 9 exhibits the dynamics of STW and its estimates. Figure 10 and Figure 11, respectively, present the saturated input and the system output. Figure 12 depicts the dynamics of the designed DNN weight. Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12 demonstrate that the designed event-triggered PI control input can obtain favorable control performances in the case of STW disturbances while saving a considerable amount of resources (see Figure 7).
Figure 7.
The event-triggered release times and intervals in the case of STW disturbances.
Figure 8.
The trajectories of the system states in the case of STW disturbances.
Figure 9.
The disturbance estimates and estimation error in the case of STW disturbances.
Figure 10.
The dynamics of the saturated control input in the case of STW disturbances.
Figure 11.
The trajectory of the system output in the case of STW disturbances.
Figure 12.
The trajectory of the dynamical weights in the case of STW disturbances.
By effectively estimating for AH and STW disturbances, respectively, a satisfactory anti-disturbance control frame can be embodied in the above simulation. Compared to those results that rely on constant or harmonic disturbances, the main advantages of the suggested method are reflected in wider anti-disturbance ranges, more objective control tasks and less data transfer. Of course, some existing disadvantages—for example, more conservative algorithms and higher real-time requirements—need to be fully considered in the future work.
7. Conclusions
In this paper, a valid anti-disturbance event-triggered control probelm is discussed for systems with multiple constraints under the frame of DNN disturbance modeling. Different from the usual time-triggered problem, the whole algorithm design was made with the event-triggered frame. After constructing the augmented event-triggering condition, a novel event-triggered DOBAC algorithm was designed by integrating the modified adaptive regulation law with the DNN disturbance models. Meanwhile, a composite event-triggered controller was successively designed with a polytopic description of the saturated actuator. By using the convex optimization theory, the relevant proofs were given to verify the stability of the closed-loop augmented system and to meet the multiple constraints regarding the augmented states, as well as the system output. Moreover, the dynamics of the tracking error can be displayed as converging to zero. Finally, the simulation results illustrate that the proposed scheme is effective in terms of desired control performances and significantly reduced resource utilization.
Author Contributions
Data curation: H.S.; resources: H.S. and Y.Y.; software: H.S. and Q.W.; writing original draft: H.S., Q.W. and Y.Y.; writing—review and editing: H.S. and Q.W. All authors have read and agreed to the published version of the manuscript.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Funding Statement
This work was supported in part by NSFC under Grants 61973266, and the Project of Xuzhou Key Research and Development under Grant KC21080.
Footnotes
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.
References
- 1.Chen W.H., Ballanceand D.J., Gawthrop P.J. A Nonlinear Disturbance Observer for Robotic Manipulators. IEEE Trans. Ind. Electron. 2000;47:932–938. doi: 10.1109/41.857974. [DOI] [Google Scholar]
- 2.Zhang H.F., Wei X.J., Karimi H.R., Han J. Anti-Disturbance Control Based on Disturbance Observer for Nonlinear Systems with Bounded Disturbances. J. Frankl. Inst. 2017;355:4916–4930. doi: 10.1016/j.jfranklin.2018.05.018. [DOI] [Google Scholar]
- 3.Nguyen M.H., Dao H.V., Ahn K.K. Adaptive Robust Position Control of Electro-Hydraulic Servo Systems with Large Uncertainties and Disturbances. Appl. Sci. 2022;12:794. doi: 10.3390/app12020794. [DOI] [Google Scholar]
- 4.Abdul-Adheem W.R., Alkhayyat A., Al Mhdawi A.K., Bessis N., Ibraheem I.K., Abdulkareem A.I., Humaidi A.J., AL-Qassar A.A. Anti-Disturbance Compensation-Based Nonlinear Control for a Class of MIMO Uncertain Nonlinear Systems. Entropy. 2021;23:1487. doi: 10.3390/e23111487. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Zhou L., Tse K.T., Hu G., Li Y. Higher Order Dynamic Mode Decomposition of Wind Pressures on Square Buildings. J. Wind. Eng. Ind. Aerodyn. 2021;211:104545. doi: 10.1016/j.jweia.2021.104545. [DOI] [Google Scholar]
- 6.Nguyen M.H., Dao H.V., Ahn K.K. Extended Sliding Mode Observer-Based High-Accuracy Motion Control for Uncertain Electro-Hydraulic Systems. Int. J. Robust Nonlinear Control. 2022;33:1351–1370. doi: 10.1002/rnc.6421. [DOI] [Google Scholar]
- 7.Zong G.D., Qi W.H., Karimi H.R. L1 Control of Positive Semi-Markov Jump Systems with State Delay. IEEE Trans. Syst. Man Cybern. Syst. 2021;51:7569–7578. doi: 10.1109/TSMC.2020.2980034. [DOI] [Google Scholar]
- 8.Zhong Z.X., Wang X.Y., Lam H.K. Finite-Time Fuzzy Sliding Mode Control for Nonlinear Descriptor Systems. IEEE/CAA J. Autom. Sin. 2021;8:1141–1152. doi: 10.1109/JAS.2021.1004024. [DOI] [Google Scholar]
- 9.Gao Z. Active Disturbance Rejection Control for Nonlinear Fractional Order Systems. Int. J. Robust Nonlinear Control. 2016;26:876–892. doi: 10.1002/rnc.3344. [DOI] [Google Scholar]
- 10.Chen P., Luo Y., Peng Y., Chen Y. Optimal Fractional-Order Active Disturbance Rejection Controller Design for PMSM Speed Servo System. Entropy. 2021;23:262. doi: 10.3390/e23030262. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Aishwarya A., Ujjwala T., Vrunda J. Disturbance Observer Based Speed Control of PMSM Using Fractional Order PI Controller. IEEE/CAA J. Autom. Sin. 2019;6:316–326. [Google Scholar]
- 12.Hua Z.G., Chen M. Coordinated Disturbance Observer-Based Flight Control of Fixed-Wing UAV. IEEE Trans. Circuits Syst. II Exp. Briefs. 2022;69:3545–3549. [Google Scholar]
- 13.Zhang J.H., Zheng W.X., Xu H., Xia Y.Q. Observer-Based Event-Driven Control for Discrete-Time Systems with Disturbance Rejection. IEEE Trans. Cybern. 2021;51:2120–2130. doi: 10.1109/TCYB.2019.2936040. [DOI] [PubMed] [Google Scholar]
- 14.Li R., Zhu Q., Yang J., Narayan P., Yue X. Disturbance-Observer-Based U-Control (DOBUC) for Nonlinear Dynamic Systems. Entropy. 2021;23:1625. doi: 10.3390/e23121625. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Wang X.Y., Li S.H., Wang G.D. Distributed Optimization for Disturbed Second-Order Multi-Agent Systems Based on Active Anti-Disturbance Control. IEEE Trans. Neural Netw. Learn. Syst. 2020;31:2104–2117. doi: 10.1109/TNNLS.2019.2951790. [DOI] [PubMed] [Google Scholar]
- 16.Yi Y., Zheng W.X., Sun C.Y., Guo L. DOB Fuzzy Controller Design for Non-Gaussian Stochastic Distribution Systems Using Two-Step Fuzzy Identification. IEEE Trans. Fuzzy Syst. 2016;24:401–418. doi: 10.1109/TFUZZ.2015.2459755. [DOI] [Google Scholar]
- 17.Zhao Z.J., Ahn C.K., Li H.X. Boundary Anti-Disturbance Control of a Spatially Nonlinear Flexible String System. IEEE Trans. Ind. Electron. 2020;67:4846–4856. doi: 10.1109/TIE.2019.2931230. [DOI] [Google Scholar]
- 18.Hu T.S., Lin Z. Control Systems with Actuator Saturation: Analysis and Design. Birkhäuser; Boston, MA, USA: 2001. [Google Scholar]
- 19.Tarbouriech S., Garcia G., Gomes J.M., Queinnec I. Stability and Stabilization of Linear Systems With Saturating Actuators. Springer; London, UK: 2011. [Google Scholar]
- 20.Fridman E., Pila A., Shaked U. Regional Stabilization and H∞ Control of Time-Delay Systems with Saturating Actuators. Int. J. Robust Nonlinear Control. 2003;13:885–907. doi: 10.1002/rnc.852. [DOI] [Google Scholar]
- 21.Zhou B., Zheng W.X., Duan G.R. An Improved Treatment of Saturation Nonlinearity with Its Application to Control of Systems Subject to Nested Saturation. Automatica. 2011;47:306–315. doi: 10.1016/j.automatica.2010.10.001. [DOI] [Google Scholar]
- 22.Wei Y.L., Zheng W.X., Xu S.Y. Anti-Disturbance Control for Nonlinear Systems Subject to Input Saturation via Disturbance Observer. Syst. Control Lett. 2015;85:61–69. doi: 10.1016/j.sysconle.2015.08.006. [DOI] [Google Scholar]
- 23.Li Y.L., Lin Z.L. A Complete Characterization of the Maximal Contractively Invariant Ellipsoids of Linear Systems Under Saturated Linear Feedback. IEEE Trans. Autom. Control. 2015;85:179–185. doi: 10.1109/TAC.2014.2322211. [DOI] [Google Scholar]
- 24.Bai W.W., Zhou Q., Li T.S., Li H.Y. Adaptive Reinforcement Learning Neural Network Control for Uncertain Nonlinear System with Input Saturation. IEEE Trans. Cybern. 2020;50:3433–3443. doi: 10.1109/TCYB.2019.2921057. [DOI] [PubMed] [Google Scholar]
- 25.Wang X.L., Ding D.R., Dong H.L., Zhang X.M. Neural-Network-Based Control for Discrete-Time Nonlinear Systems with Input Saturation Under Stochastic Communication Protocol. IEEE/CAA J. Autom. Sin. 2021;8:766–778. doi: 10.1109/JAS.2021.1003922. [DOI] [Google Scholar]
- 26.Pan H.H., Sun W.C., Gao H.J., Jing X.J. Disturbance Observer-Based Adaptive Tracking Control with Actuator Saturation and Its Application. IEEE Trans. Autom. Sci. Eng. 2016;13:868–875. doi: 10.1109/TASE.2015.2414652. [DOI] [Google Scholar]
- 27.Li Z.J., Zhao J. Adaptive Consensus of Non-Strict Feedback Witched Multi-Agent Systems with Input Saturations. IEEE/CAA J. Autom. Sin. 2021;8:1752–1761. doi: 10.1109/JAS.2021.1004165. [DOI] [Google Scholar]
- 28.Tee K.P., Ren B.B., Ge S.S. Control of Nonlinear Systems with Time Varying Output Constraints. Automatica. 2011;47:2511–2516. doi: 10.1016/j.automatica.2011.08.044. [DOI] [Google Scholar]
- 29.Ngo K.B., Mahony R., Jiang Z.P. Integrator Backstepping Using Barrier Functions for Systems with Multiple State Constraints; Proceedings of the 44th IEEE Conference on Decision and Control; Seville, Spain. 15 December 2005; pp. 8306–8312. [Google Scholar]
- 30.Meng W.C., Yang Q.M., Si S.N., Sun Y.X. Adaptive Neural Control of a Class of Output-Constrained Non-Affine Systems. IEEE Trans. Cybern. 2016;46:85–89. doi: 10.1109/TCYB.2015.2394797. [DOI] [PubMed] [Google Scholar]
- 31.Liu Y.J., Ma L., Liu L., Tong S.C., Chen C.L.P. Adaptive Neural Network Learning Controller Design for a Alass of Nonlinear Systems with Time-Varying State Constraints. IEEE Trans. Neural Netw. Learn. Syst. 2020;31:66–75. doi: 10.1109/TNNLS.2019.2899589. [DOI] [PubMed] [Google Scholar]
- 32.Astrom K., Bernhardsson B. Comparison of Periodic and Event Based Sampling for First-Order Stochastic Systems; Proceedings of the 14th IFAC World Congress; Beijing, China. 5–9 July 1999; pp. 301–306. [Google Scholar]
- 33.Sahoo A., Xu H., Jagannathan S. Neural Network-Based Event Triggered State Feedback Control of Nonlinear Continuous-Time Systems. IEEE Trans. Neural Netw. Learn. Syst. 2016;27:497–509. doi: 10.1109/TNNLS.2015.2416259. [DOI] [PubMed] [Google Scholar]
- 34.Dolk V., Borgers D., Heemels W.P.M.H. Output-Based and Decentralized Dynamic Event-Triggered Control with Guaranteed Lp-Gain Performance and Zeno-Freeness. IEEE Trans. Autom. Control. 2017;62:34–49. doi: 10.1109/TAC.2016.2536707. [DOI] [Google Scholar]
- 35.Chen P., Li F.Q. A Survey on Recent Advances in Event-Triggered Communication and Control. Inf. Sci. 2018;457:113–125. [Google Scholar]
- 36.Wang W., Li Y.M., Tong S.C. Neural-Network-Based Adaptive Event-Triggered Consensus Control of Nonstrict-Feedback Nonlinear Systems. IEEE Trans. Neural Netw. Learn. Syst. 2021;32:1750–1764. doi: 10.1109/TNNLS.2020.2991015. [DOI] [PubMed] [Google Scholar]
- 37.Li Y.X., Yang G.H. Model-Based Adaptive Event-Triggered Control of Strict-Feedback Nonlinear Systems. IEEE Trans. Neural Netw. Learn. Syst. 2018;29:1033–1045. doi: 10.1109/TNNLS.2017.2650238. [DOI] [PubMed] [Google Scholar]
- 38.Wu Z.G., Xu Y., Pan Y.J., Su S.H., Tang Y. Event-Triggered Control for Consensus Problem in Multi-Agent Systems with Quantized Relative State Measurements and External Disturbance. IEEE Trans. Circuits Syst. I Reg. Pap. 2018;65:2232–2242. doi: 10.1109/TCSI.2017.2777504. [DOI] [Google Scholar]
- 39.Zhang Y.H., Sun J., Liang H.J., Li H.Y. Event-Triggered Adaptive Tracking Control for Multiagent Systems with Unknown Disturbances. IEEE Trans. Cyber. 2020;50:890–901. doi: 10.1109/TCYB.2018.2869084. [DOI] [PubMed] [Google Scholar]
- 40.Ren C.E., Fu Q.X., Zhang J.G., Zhao J.S. · Adaptive Event-triggered Control for Nonlinear Multi-agent Systems with Unknown Control Directions and Actuator Failures. Nonlinear Dyn. 2021;105:1657–1672. doi: 10.1007/s11071-021-06684-w. [DOI] [Google Scholar]
- 41.Yang L.W., Liu T., Hill D.J. Decentralized Event-Triggered Frequency Control with Guaranteed L∞-Gain for Multi-Area Power Systems. IEEE Control Syst. Lett. 2021;5:373–378. doi: 10.1109/LCSYS.2020.3002422. [DOI] [Google Scholar]
- 42.Deng Y.J., Zhang X.K., Im N.K., Zhang G.Q., Zhang Q. Model-Based Event-Triggered Tracking Control of Underactuated Surface Vessels with Minimum Learning Parameters. IEEE Trans. Neural Netw. Learn. Syst. 2020;31:4001–4014. doi: 10.1109/TNNLS.2019.2951709. [DOI] [PubMed] [Google Scholar]
- 43.Yu W., Rosen J. Neural PID Control of Robot Manipulators with Application to an Upper Limb Exoskeleton. IEEE Trans. Cybern. 2013;43:673–684. doi: 10.1109/TSMCB.2012.2214381. [DOI] [PubMed] [Google Scholar]
- 44.Han H.G., Zhang L., Hou Y., Qiao J.F. Nonlinear Model Predictive Control Based on a Self-Organizing Recurrent Neural Network. IEEE Trans. Neural Netw. Learn. Syst. 2016;27:402–415. doi: 10.1109/TNNLS.2015.2465174. [DOI] [PubMed] [Google Scholar]
- 45.Guo L., Chen W.H. Disturbance Attenuation and Rejection for Systems with Nonlinearity via DOBC Approach. Int. J. Robust Nonlinear Control. 2005;15:109–125. doi: 10.1002/rnc.978. [DOI] [Google Scholar]
- 46.McRuer D., Ashkenas I., Graham D. Aircraft Dynamics and Automatic Control. Princeton University Press; Princeton, NJ, USA: 1976. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Not applicable.












