1. Introduction
In the past few decades, the control of nonlinear systems has become an increasingly popular research topic across various fields [1,2,3]. To date, several control methods have been proposed to address challenges posed by nonlinear dynamics, including robust control [4], sliding mode control [5,6], adaptive control [7,8], etc. Among these methods, adaptive backstepping control has been widely acknowledged as one of the effective approaches to handling nonlinear dynamics in systems. In addition, the presence of uncertain nonlinear dynamics can also affect system performances. In this case, addressing the impact of uncertain dynamics on systems becomes a prerequisite for adaptive backstepping control design. To overcome this challenge, fuzzy logic systems (FLSs) [9,10,11] and neural networks (NNs) [12,13,14] have been introduced in control design to deal with uncertain nonlinearity, primarily due to their outstanding approximation ability. In this way, adaptive backstepping control for uncertain nonlinear systems has achieved rapid developments. In [15], an adaptive control method exploring radial basis function neural networks (RBF NNs) was developed for a class of uncertain nonlinear systems under additional disturbances, where the uncertain dynamics in systems are linearized through the approximation ability of RBF NNs. In [16], based on the backstepping design framework and improved FLSs, an adaptive fuzzy compensation controller is established to handle actuator failures and dead-zone constraints that occur in uncertain nonlinear systems. Although backstepping technology is an important tool for addressing control design problems of nonlinear systems, under the traditional backstepping design framework, the large computational burden has become an important drawback, limiting its wide application.
Specifically, in traditional backstepping technology, the derivation of virtual control signals becomes increasingly burdensome as the number of system orders increases, eventually leading to the problem of complexity explosion, and this will result in extremely high complexity for the final controller. Aiming at this problem, the command-filtered strategy was developed by introducing a first-order low-pass filter and designing corresponding filtering compensation signals to reduce filtering errors [17,18,19,20]. The authors in [21] proposed an adaptive output feedback control strategy by using command filtering and backstepping technology to address the problem of complexity explosion. Unfortunately, with the advent of specific filters, although the problem of complexity explosion was successfully solved, the structure of controllers also became more complex, and filtered compensation signals imposed some additional computational burdens. Based on this situation, in this paper, by introducing a low-computation technology, the computational burdens generated by the backstepping method, command filters, a large number of adaptive parameters, etc, are overcome. Currently, low-computation technology has been applied widely in nonlinear systems. The authors in [22] proposed a low-computation adaptive control method based on prescribed performance, which greatly reduced the computational burden of a system. The tracking control problem for strict-feedback nonlinear systems with unmatched disturbances was considered in [23], where, combined with constraint-handling techniques, a low-computation adaptive fuzzy control strategy was developed. Furthermore, in conventional control schemes, the control signals are updated according to a specific period sampling time, which leads to a large amount of data occupying the communication channel and increases the communication pressure.
Efficient utilization of communication resources is crucial for optimizing the performances of control systems. In the current networked control context, signal transmissions between a controller and an actuator are achieved by sampling a shared communication channel [24]. Despite this, a large number of signals are generated using time-sampling methods, yet the available communication channel bandwidth is usually limited, which exacerbates the communication pressure. To solve the above problems, event-triggered [25,26,27] and self-triggered control strategies [28,29,30] are presented to reduce the amount of information transmissions in communication processes. In [31], an event-triggered mechanism was incorporated into the design of an adaptive control scheme for a category of uncertain nonlinear systems, with the aim of conserving communication resources, where the next trigger point was established by devising a suitable trigger condition (threshold). Therein, the information can be passed to the controller only when the condition is satisfied; otherwise, the current information is discarded. In addition, the event-triggered mechanism requires continuously monitoring signals, which is difficult to achieve in actual systems. Based on this situation, we introduced a self-triggered mechanism to improve it. Differently from traditional event-triggered strategies, the self-triggered control scheme predicts the next trigger point through the current system sampling information, thereby avoiding the need for continuously monitoring system signals.
On the other hand, in practical engineering, input saturation often occurs in amplification and actuator components, which can degrade system performances and even lead to system instability. As a result, the input saturation problem for nonlinear systems is challenging, and it has received a lot of attention. In [32], the authors proposed an adaptive fuzzy control scheme for a class of uncertain non-strict-feedback nonlinear systems with input saturation, where the input saturation problem was solved by introducing an auxiliary design system. In [33], a multigradient recursive reinforcement learning scheme for discrete-time nonlinear systems with input saturation was proposed. In [34], the author presented an observer-based adaptive fuzzy output feedback control strategy for a category of uncertain nonlinear systems with input saturation and output constraints which were prone to unforeseen states, and the designed controller effectively addressed the impact of input saturation and output constraints. Therefore, in the case of reducing the calculation complexity, designing an adaptive self-triggering control scheme that considers both communication resources and input saturation has become a difficult problem.
Motivated by the above discussion, this paper develops a low-computation adaptive self-triggered control strategy for a class of uncertain nonlinear systems with input saturation. The designed scheme avoids the problem of complexity explosion and improves the transmission efficiency of networked systems. The contributions of this paper in comparison with the existing literature are listed below:
Compared with the existing literature [17,18,19,20,21], the adaptive low-computation control strategy designed in this paper avoids the problem of complexity explosion and reduces the computational burden of a system without introducing any filters.
To save communication resources, a self-triggered mechanism is designed in this paper which can predict the next trigger point based on the current system information, avoiding the problem of continuous monitoring of thresholds in an event-triggered mechanism [25,26,27] and greatly improving the transmission efficiency of a system.
When the input signal approaches the saturation limit, an auxiliary system is introduced to produce a compensation signal, which reduces the saturation effects and maintains system performances.
2. Problem Formulation and Preliminaries
2.1. System Description
The majority of engineering systems, such as compressors for jet engines, biochemical processes, active suspension systems, single-link flexible robots, etc., can be converted into strict-feedback forms. The following strict-feedback nonlinear systems are taken into consideration:
(1)
where and represent the measured the system output and state vectors, respectively. is the unknown nonlinear functions. is locally Lipschitz in [35]. is the saturation input to system (1) and is represented as such(2)
where is the boundary of . Obviously, when , there is a sharp angle between the curve of the control input and the applied control , resulting in the backstepping method not being applied directly, such that the subsequent smooth function can approximately represent the system’s saturation(3)
where ; then, the saturation input in (2) further establishes that(4)
where is a bounded function, and the bound is straightforward to verify that(5)
where and .Notice that increases from 0 to A as changes from 0 to ; when is beyond range, the value of decreases from A to 0 as changes.
To facilitate further study, the following assumptions and partial lemmas are given:
There exists a constant such that the auxiliary control signal .
([36]). The reference signal and its first-order derivatives are continuous and bounded. There exist positive constants , , , and , which satisfy , and for , , .
The traditional backstepping method [37,38,39,40,41] is a popular approach for trajectory tracking and control of nonlinear systems. However, it requires knowledge of the nth-order derivative of the reference signal, which may not be available or practical in some specific industrial fields, such as robotics, aerospace, and transportation. For example, in aerospace, the reference trajectory of an aircraft or a spacecraft may be preplanned or provided by a ground station, but the availability and accuracy of the nth-order derivative of the reference signal may be limited by various factors, such as atmospheric disturbances, sensor noise, etc. The implementation of the method proposed in this paper is made simpler, and the computational burden is decreased, since there is no need for information about the higher-order derivatives of the reference signal.
([16]). There are two variables, and , and the property listed below applies to the hyperbolic function .
(6)
For and , the hyperbolic function has unique properties.
(7)
Our control goal is to developed a low-computation adaptive self-triggered controller such that the tracking error is as small as desired and the output of system (1) can track the reference signal effectively.
2.2. RBF NNs Approximation Design
To achieve the control objective, we apply the RBF NNs’ approximation capability to handle the unknown nonlinear function : on a compact set with arbitrary accuracy [42,43,44,45]; it follows that
(8)
where and represent the input vector, with denoting ideal weight vectors; L is RBF NNs’ node number satisfying . The basis function vector is expanded as , where the Gaussian function is expressed as(9)
where denotes the center of basis functions, and its width is expressed by . The approximation error satisfies , and is a constant. stands for the actual value of the unknown continuous function of the system under consideration.3. Controller Design
In this section, a controller that is structurally and computationally efficient is presented. Define the following coordinate transformation:
(10)
(11)
(12)
where , , and are the output tracking error, the difference between virtual control signal and state , and the reference signal, respectively. is an auxiliary control signal which is given later. Then, in accordance with the requirements, we design two novel error transformation functions:(13)
(14)
where denotes the upper bound of , which is provided later in the following design.The adaptive law and virtual controller are given as follows:
(15)
(16)
where and are design parameters. denotes the design constraint processing scheme, which aims to restrict the error variable in . To improve the system performance, we choose [46](17)
where and are freely selectable design parameters. They represent the limit value of and the convergence rate, respectively. Moreover, the selection of needs to have the following conditions:(18)
The realization of depends on this circumstance.
4. Stability Analysis
In a closed-loop system, all command signals should be bounded under sufficient conditions, as demonstrated by the following lemma:
By the boundedness of , , , and (), we can deduce that is bounded.
From (14) and (15), we can obtain and as
(19)
(20)
According to the design of RBF NNs, it is easy to obtain and . It is noted by the properties of and that and are equivalent. By reviewing (17), one has
(21)
From (19)–(21), we can obtain that if , , and are bounded, then the boundedness of can be guaranteed. In light of (16), by adding stable bounded inputs and outputs, we can conclude that and can remain bounded when is bounded. Thus, the proof is complete. ☐
Next, we can conclude the following:
Considering a class of strict-feedback system (1) with saturated inputs, given initial conditions (18), with the support of Lemmas 1 and 2 and Assumptions 1 and 2, the following theory can be established:
-
(1). The output tracking error gradually approaches and stabilizes within the residual set as time progresses.
-
(2). The boundedness of all signals in a closed-loop system is guaranteed.
-
(3). The Zeno phenomena are successfully avoided.
In the beginning, the closed-loop dynamics are formulated. Define . Combining (1), (10), and (11), the first-order derivative of is obtained as follows, where the nth step is redesigned due to the inclusion of the self-triggered mechanism and the saturation input.
(22)
The Lyapunov function candidate is selected as , where
(23)
where , and denotes the estimation of .The derivative of can be found by (20) and (22) as
(24)
Then, we need to prove by the converse method that all error variables are constrained within the predetermined set [47], i.e., when , they satisfy
(25)
Assume the relationship between at least one error variable and a specific time point exists as follows:
(26)
where and ; then, define the time at which (25) is first violated as . In light of (18), we know that . Thus,(27)
(28)
The aforementioned negative circumstance is reversed throughout the subsequent analysis and proof process. ☐
Step 1: In this step, we first analyze the dynamical behavior of the output tracking error. The boundedness of on is ensured with the support of Assumption 1, (10), and (27). That is, the system state always remains within the compact set when . Using the approximation capability of RBF NNs, we have
(29)
where is the approximation error satisfying the condition of .Bringing (29) to (24) with , can be deduced
(30)
By analyzing Assumption 2, (21), and (27), it is clear that and are bounded. In summary, when , is guaranteed to be bounded. For convenience, we denote . Therefore, (30) can be rewritten as
(31)
(32)
According to Young’s inequality and recalling (23), one has
(33)
Thus, (31) can be rewritten as
(34)
where andOn the basis of (16) and (23), we can obtain
(35)
Using Young’s inequality again, it is concluded that
(36)
Bring the above equation back to (35), further satisfies
(37)
To sum up, we arrive at
(38)
Next, the boundedness of is illustrated by discussing two different cases of .
Case 1: , where is a parameter used for analysis, the definition of which is given subsequently. Apparently,
(39)
According to (13) and (21), term is bounded in this case. So, we have
(40)
By putting (39) and (40) into (38), we can obtain
(41)
Case 2: . In this case, there is
(42)
From (14), (13), (21), and (23), can be deduced as
(43)
where .Combining (42) and (43), we can obtain
(44)
Let and earn
(45)
Substituting (45) into (38) yields
(46)
Incorporating (41) and (46), can be modified as
(47)
By integrating over both sides of (47), it is not difficult to see that
(48)
Step i : The dynamic behavior of is described in this step. Firstly, it is necessary to validate that the system state is guaranteed at the set in . The time interval forms the basis of the analysis as follows:
(1). According to (23) and (48), it can be proved that and are bounded.
(2). Under (15), the boundedness of can be derived directly.
(3). For step i, using (11) and (27), we can prove that is bounded.
Recall that establishing the boundedness of in step 1 yields that the system states ,..., are guaranteed in the compact space , and the unknown nonlinear factor in (24) is approximated by RBF NNs, i.e.,
(49)
where with is the approximation error.Bringing (49) to (24), we have
(50)
Notice from (21) and (27) that , and are bounded as . Then, we ensure that is bounded on . By being continuous and being bounded, we can obtain that for , the nonlinear function has a bound. On this basis, the boundedness of can also be guaranteed, as can governed by (1). Based on Lemma 3, is also bounded on the interval .
The results presented above support the existence of a positive constant , which makes . Thus, (50) becomes
(51)
(52)
Using Young’s inequality and noticing , we have
(53)
Then, (51) turns into
(54)
where and .With the support of (16) and (23), the derivative of is
(55)
Applying the same method as (36), we arrive at
(56)
Substituting (56) into (55) yields that further satisfies
(57)
Integrate (54) and (57), the derivative of can be further modified as
(58)
In this step, we also elaborate the boundedness of by analyzing two different cases of .
Case 1: , where is an analysis parameter. Obviously,
(59)
From (13) and (21), it is straightforward to see that
(60)
Inserting (59) and (60) into (58), we arrive at
(61)
Case 2: . In this case, there are
(62)
Recalling (14), (13), (21), and (23), define , thus obtaining
(63)
Sorting (62) and (63), and taking , we can derive
(64)
Bringing (64) into (58) yields that we arrive at
(65)
Merging (61) and (65), there are
(66)
Integrating both ends of the above equation, when , it can be clearly seen that
(67)
Step n: Incorporating (12) into (1) yields that is computed as
(68)
where is the defined dynamic system [32].Taking in the Lyapunov function (23) and combining it with (20), for , it is straightforward to observe that
(69)
In a similar way to the previous step, it can be recursively deduced that the system states guarantee in a compact space . Therefore, the unknown function is approximated via RBF NNs, i.e.,
(70)
where is the approximation error and satisfies .Substituting (70) into (69) and recalling (2) and (4), one has
(71)
The self-triggered mechanism is designed as
(72)
where , . and are positive design parameters. represents the interval between two successfully triggered control signals; with and denote the change rates of the control signal. When (72) is triggered, will be input immediately into the system (1). The following trigger point will also be obtained at the same time and control signal will remain at during . is expressed as(73)
where , and are positive design parameters.Given that the next trigger point is calculated, we introduce a term to mitigate potential calculation errors. This compensation method, which is widely used in nonlinear system control, has proven effective.
In contrast to the conventional event-triggered mechanism [26,27,31,48] which requires continuous monitoring of thresholds, the self-triggered scheme proposed in this paper uses current system state information to determine the next trigger point for controller updates. This approach overcomes the monitoring challenge and maintains the communication resource-saving benefits of the event-triggered mechanism.
From (72), is derived. Additionally, we then obtain . By setting the time-varying continuous function , and , , can be obtained. Thus, we have .
Since
(74)
where . Then, combined with (16), (71) is rewritten as(75)
where is bounded [34]. Based on (5), (14), and (13), , , and are bounded, so that . Through some algebraic manipulators, for , it can be obtained that where and . Accordingly, the bound of further satisfiesIt is possible to demonstrate by classified discussion that
where . In this scenario(76)
Noticing that . Combining the results in (48), (67), and (76), and considering the initial condition is bounded, we can see that
It is obvious that remains bounded on the interval . In the light of the definition of in (14), it can be stated that for each error variable , guarantees within the prescribed boundary function . The conclusion (27) under assumption (26) is in contradiction. Therefore, the assumption (26) is not reasonable, thus justifying the conclusion (25).
Invoking (10) and combining (17) and (25) for , it follows that
(77)
which demonstrates that the tracking error gradually diminishes until it reaches a residual set in close proximity to 0. Based on (25) and using the same steps as before, it follows by step-by-step derivation that the results of (48), (67), and (76) hold for all , i.e.,Further derived
With the aid of (23), we obtain and . By (15), we obtain . From (11), (12), and (25), hold. Up to this point, the boundedness of all signals in the closed-loop system is guaranteed.
Given that is bounded, we can infer from (72) that is also bounded. Consequently, we can determine , where is a bounded minimum time interval, which implies that there will be no Zeno phenomenon [49]. Thus, Theorem 1 can be established.
5. Simulation Example and Analysis
5.1. Example Model 1
In this section, the effectiveness of our proposed method is verified by a numerical example. Consider the following nonlinear system with input saturation as
where the unknown nonlinear functions and are chosen as and , respectively. The reference trajectory is selected as . Additionally, input is described by where . According to (9), the Gaussian basis functions of the RBF NNs can be defined as where , , , , . The parameters of the self-triggered mechanism are set as , , . The designed controller, adaptive law, and auxiliary system are where , , , and . The initial conditions for all variables are chosen as follows: , , , , and . With (17) and (18), the performance bounds on and are designated as and , respectively.The numerical simulation example of the research results in this paper is shown in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6, where Figure 1 shows the tracking error and user-specified error boundary, which meet the transient and steady-state tracking behavior. Figure 2 illustrates tracking error trajectories using the command filtering method. The control input trajectory of the system is shown in Figure 3. Figure 4 displays the original input signal and the self-triggered input signal, which demonstrates that the proposed self-triggered controller can effectively conserve communication resources. Figure 5 shows the trajectory of the control input u under the command filter control method for the same control effect. Figure 6 represents the trajectories of adaptive law.
5.2. Example Model 2
Consider a single-link mobile robot arm driven by a brushed DC motor with input saturation, which can be expressed in the following form [50]
where q represents the link position, and and represent the motor armature current and input control voltage, respectively. Define , , , and . Accordingly, the dynamic model can be further shown as where the unknown dynamics are and , and the actual parameters are given as , , , , , and . Furthermore, the desired reference trajectory is given as . In addition, the parameters of RBF NNs are chosen in accordance with example 5.1. The parameters of the self-triggered mechanism are set as , , and , and the designed controller and adaptive law are where , , , , and . The initial conditions for all variables are chosen as follows: , , , , , and . Next, we define performance functions as , , and .The simulation results of the proposed controller being applied to the robot manipulator are shown in Figure 7, Figure 8, Figure 9 and Figure 10. The error of the link position p with the desired reference trajectory is depicted in Figure 7, in which the transient and steady-state performance guarantees within the boundaries can be seen. Figure 8 shows the trajectory curve of , and the convergence of the adaptive parameters and are illustrated in Figure 9. The required armature motor voltage and self-triggering inputs are shown in Figure 10. As can be observed, the suggested self-triggering method reduces the controller’s update frequency while saving communication resources and increasing the effectiveness of data transmission. Additionally, for the purpose of comparison, applying the command filtering method under the same performance specifications and initial conditions, the tracking error and system input are shown in Figure 11 and Figure 12, respectively. From Figure 10 and Figure 12, it can be seen that the low-computation strategy in this paper requires a control input voltage of 10 Vdc. However, the input voltage required by the command filtering method requires a larger control action.
5.3. Discussion
From the simulation results, it is clear that despite the lack of information on the reference signal derivative, the boundedness of the closed-loop signal and the specified tracking quality are guaranteed. It can be seen that the low-computation strategy in this paper requires a control input voltage of 10 Vdc. However, under the same performance specifications and initial conditions, the input voltage required by the command filtering method requires a larger control action. Furthermore, the control system can effectively achieve the tracking of the reference signal with the self-triggered input signal.
6. Conclusions
This paper investigates the problem of tracking control of uncertain network systems against input saturation. To solve this problem, we introduce a low-computation adaptive self-triggered control method using prescribed performance. The computational complexity was reduced by using two novel error transformation functions instead of the command filtering method. It is easier to implement in practical applications because the higher-order derivative information of the reference signal is not required. In addition, our auxiliary design system has effectively solved the input saturation problem, while ensuring that all closed-loop system signals remain bounded. This paper considers a class of strict-feedback systems, where a wide variety of engineering plants can be modeled in the form of strict feedback or can be converted to strict feedback, such as jet engine compressors, aircraft wing rocks, and single-link flexible robots. Finally, a numerical simulation and a practical simulation confirmed the effectiveness of our proposed method. Since the control strategy proposed in this paper is based on state feedback, which means that the system state is required to be completely known, our future work will attempt to extend the results to control schemes based on output feedback.
Conceptualization, X.Z.; methodology, N.X.; software, W.W.; validation, A.M.A., N.X. and W.W.; formal analysis, B.N.; investigation, W.W.; resources, X.Z.; writing—original draft preparation, W.W.; writing—review and editing, N.X. and W.W.; supervision, B.N.; funding acquisition, X.Z. All authors have read and agreed to the published version of the manuscript.
Not applicable.
This research work was funded by Institutional Fund Projects under grant no. (IFPIP: 132-611-1443). The authors gratefully acknowledge technical and financial support provided by the Ministry of Education and King Abdulaziz University, DSR, Jeddah, Saudi Arabia.
The authors declare no conflict of interest.
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.
Figure 1. Tracking error y−[Forumla omitted. See PDF.] and the error boundaries ±[Forumla omitted. See PDF.].
Figure 4. Trajectories of self-triggered input [Forumla omitted. See PDF.] and original input [Forumla omitted. See PDF.].
Figure 5. Trajectory of control input [Forumla omitted. See PDF.] via the command-filtered control method.
Figure 6. Trajectories of adaptive law [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.].
Figure 7. Tracking error q−[Forumla omitted. See PDF.] and the error boundaries [Forumla omitted. See PDF.].
Figure 9. Trajectories of adaptive law [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.].
Figure 10. Trajectoryies of input control voltage [Forumla omitted. See PDF.] and self-triggered input [Forumla omitted. See PDF.].
Figure 12. Trajectories of control input [Forumla omitted. See PDF.] via the command-filtered control method.
References
1. Huo, X.; Karimi, H.R.; Zhao, X.; Wang, B.; Zong, G. Adaptive-critic design for decentralized event-triggered control of constrained nonlinear interconnected systems within an identifier-critic framework. IEEE Trans. Cybern.; 2021; 52, pp. 7478-7491. [DOI: https://dx.doi.org/10.1109/TCYB.2020.3037321] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/33400659]
2. Zhang, H.; Zhao, X.; Wang, H.; Zong, G.; Xu, N. Hierarchical Sliding-Mode Surface-Based Adaptive Actor-Critic Optimal Control for Switched Nonlinear Systems With Unknown Perturbation. IEEE Trans. Neural Netw. Learn. Syst.; 2022; [DOI: https://dx.doi.org/10.1109/TNNLS.2022.3183991] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/35834452]
3. Zhang, H.; Zhao, X.; Zhang, L.; Niu, B.; Zong, G.; Xu, N. Observer-based adaptive fuzzy hierarchical sliding mode control of uncertain under-actuated switched nonlinear systems with input quantization. Int. J. Robust Nonlinear Control; 2022; 32, pp. 8163-8185. [DOI: https://dx.doi.org/10.1002/rnc.6269]
4. Dong, S.; Chen, G.; Liu, M.; Wu, Z.-G. Robust adaptive H∞ control for networked uncertain semi-markov jump nonlinear systems with input quantization. Sci. China Inf. Sci.; 2022; 65, pp. 1-2. [DOI: https://dx.doi.org/10.1007/s11432-020-3187-8]
5. Zhang, H.; Wang, H.; Niu, B.; Zhang, L.; Ahmad, A.M. Sliding-mode surface-based adaptive actor-critic optimal control for switched nonlinear systems with average dwell time. Inf. Sci.; 2021; 580, pp. 756-774. [DOI: https://dx.doi.org/10.1016/j.ins.2021.08.062]
6. Fei, J.; Wang, Z.; Liang, X.; Feng, Z.; Xue, Y. Fractional sliding-mode control for microgyroscope based on multilayer recurrent fuzzy neural network. IEEE Trans. Fuzzy Syst.; 2021; 30, pp. 1712-1721. [DOI: https://dx.doi.org/10.1109/TFUZZ.2021.3064704]
7. Chi, R.; Li, H.; Shen, D.; Hou, Z.; Huang, B. Enhanced p-type control: Indirect adaptive learning from set-point updates. IEEE Trans. Autom. Control; 2022; 68, pp. 1600-1613. [DOI: https://dx.doi.org/10.1109/TAC.2022.3154347]
8. Yu, J.; Shi, P.; Lin, C.; Yu, H. Adaptive neural command filtering control for nonlinear mimo systems with saturation input and unknown control direction. IEEE Trans. Cybern.; 2019; 50, pp. 2536-2545. [DOI: https://dx.doi.org/10.1109/TCYB.2019.2901250]
9. Zhu, Z.; Pan, Y.; Zhou, Q.; Lu, C. Event-triggered adaptive fuzzy control for stochastic nonlinear systems with unmeasured states and unknown backlash-like hysteresis. IEEE Trans. Fuzzy Syst.; 2020; 29, pp. 1273-1283. [DOI: https://dx.doi.org/10.1109/TFUZZ.2020.2973950]
10. Roman, R.-C.; Precup, R.-E.; Petriu, E.M. Hybrid data-driven fuzzy active disturbance rejection control for tower crane systems. Eur. J. Control; 2021; 58, pp. 373-387. [DOI: https://dx.doi.org/10.1016/j.ejcon.2020.08.001]
11. Zhang, H.; Liu, Y.; Dai, J.; Wang, Y. Command filter based adaptive fuzzy finite-time control for a class of uncertain nonlinear systems with hysteresis. IEEE Trans. Fuzzy Syst.; 2020; 29, pp. 2553-2564. [DOI: https://dx.doi.org/10.1109/TFUZZ.2020.3003499]
12. Liu, S.; Niu, B.; Zong, G.; Zhao, X.; Xu, N. Adaptive neural dynamic-memory event-triggered control of high-order random nonlinear systems with deferred output constraints. IEEE Trans. Autom. Sci. Eng.; 2023; [DOI: https://dx.doi.org/10.1109/TASE.2023.3269509]
13. Fu, C.; Wang, Q.-G.; Yu, J.; Lin, C. Neural network-based finite-time command filtering control for switched nonlinear systems with backlash-like hysteresis. IEEE Trans. Neural Netw. Learn. Syst.; 2020; 32, pp. 3268-3273. [DOI: https://dx.doi.org/10.1109/TNNLS.2020.3009871]
14. Tang, F.; Wang, H.; Chang, X.; Zhang, L.; Alharbi, K. Dynamic Event-Triggered Control for Discrete-Time Nonlinear Markov Jump Systems Using Policy Iteration-Based Adaptive Dynamic Programming. Nonlinear Anal. Hybrid Syst.; 2023; 49, 101338. [DOI: https://dx.doi.org/10.1016/j.nahs.2023.101338]
15. Shi, X.; Cheng, Y.; Yin, C.; Huang, X.; Zhong, S.-M. Design of adaptive backstepping dynamic surface control method with rbf neural network for uncertain nonlinear system. Neurocomputing; 2019; 330, pp. 490-503. [DOI: https://dx.doi.org/10.1016/j.neucom.2018.11.029]
16. Zhang, C.; Chen, Z.; Wang, J.; Liu, Z.; Chen, C.P. Fuzzy adaptive two-bit-triggered control for a class of uncertain nonlinear systems with actuator failures and dead-zone constraint. IEEE Trans. Cybern.; 2020; 51, pp. 210-221. [DOI: https://dx.doi.org/10.1109/TCYB.2020.2970736]
17. Xia, J.; Li, B.; Su, S.-F.; Sun, W.; Shen, H. Finite-time command filtered event-triggered adaptive fuzzy tracking control for stochastic nonlinear systems. IEEE Trans. Fuzzy Syst.; 2020; 29, pp. 1815-1825. [DOI: https://dx.doi.org/10.1109/TFUZZ.2020.2985638]
18. Qiu, J.; Ma, M.; Wang, T. Event-triggered adaptive fuzzy fault-tolerant control for stochastic nonlinear systems via command filtering. IEEE Trans. Syst. Man Cybern. Syst.; 2020; 52, pp. 1145-1155. [DOI: https://dx.doi.org/10.1109/TSMC.2020.3013744]
19. Li, B.; Xia, J.; Sun, W.; Park, J.H.; Sun, Z.-Y. Command filter-based event-triggered adaptive neural network control for uncertain nonlinear time-delay systems. Int. J. Robust Nonlinear Control; 2020; 30, pp. 6363-6382. [DOI: https://dx.doi.org/10.1002/rnc.5111]
20. Zhao, L.; Yu, J.; Wang, Q.-G. Finite-time tracking control for nonlinear systems via adaptive neural output feedback and command filtered backstepping. IEEE Trans. Neural Netw. Learn. Syst.; 2020; 32, pp. 1474-1485. [DOI: https://dx.doi.org/10.1109/TNNLS.2020.2984773]
21. Yu, J.; Zhao, L.; Yu, H.; Lin, C. Barrier lyapunov functions-based command filtered output feedback control for full-state constrained nonlinear systems. Automatica; 2019; 105, pp. 71-79. [DOI: https://dx.doi.org/10.1016/j.automatica.2019.03.022]
22. Cheng, F.; Niu, B.; Zhang, L.; Chen, Z. Prescribed performance-based low-computation adaptive tracking control for uncertain nonlinear systems with periodic disturbances. IEEE Trans. Circuits Syst. II Express Briefs; 2022; 69, pp. 4414-4418. [DOI: https://dx.doi.org/10.1109/TCSII.2022.3181190]
23. Zhang, J.-X.; Yang, G.-H. Low-computation adaptive fuzzy tracking control of unknown nonlinear systems with unmatched disturbances. IEEE Trans. Fuzzy Syst.; 2019; 28, pp. 321-332. [DOI: https://dx.doi.org/10.1109/TFUZZ.2019.2905809]
24. Song, Y.; Wang, Y.; Holloway, J.; Krstic, M. Time-varying feedback for regulation of normal-form nonlinear systems in prescribed finite time. Automatica; 2017; 83, pp. 243-251. [DOI: https://dx.doi.org/10.1016/j.automatica.2017.06.008]
25. Li, Y.; Wang, H.; Zhao, X.; Xu, N. Event-triggered adaptive tracking control for uncertain fractional-order nonstrict-feedback nonlinear systems via command filtering. Int. J. Robust Nonlinear Control; 2022; 32, pp. 7987-8011. [DOI: https://dx.doi.org/10.1002/rnc.6255]
26. Ma, H.; Li, H.; Lu, R.; Huang, T. Adaptive event-triggered control for a class of nonlinear systems with periodic disturbances. Sci. China Inf. Sci.; 2020; 63, pp. 1-15. [DOI: https://dx.doi.org/10.1007/s11432-019-2680-1]
27. Wang, H.; Xu, K.; Qiu, J. Event-triggered adaptive fuzzy fixed-time tracking control for a class of nonstrict-feedback nonlinear systems. IEEE Trans. Circuits Syst. I Regul. Pap.; 2021; 68, pp. 3058-3068. [DOI: https://dx.doi.org/10.1109/TCSI.2021.3073024]
28. Chen, W.; Wang, J.; Ma, K.; Wu, W. Adaptive self-triggered control for a nonlinear uncertain system based on neural observer. Int. J. Control; 2022; 95, pp. 1922-1932. [DOI: https://dx.doi.org/10.1080/00207179.2021.1886327]
29. Cuan, Z.; Ding, D.-W.; An, C. Robust self-triggered control for nonlinear cyber-physical systems with state constraints under dos attacks. Int. J. Robust Nonlinear Control; 2023; 33, pp. 2133-2144. [DOI: https://dx.doi.org/10.1002/rnc.6506]
30. Zhou, H.; Kong, D.; Park, J.H.; Li, W. Periodic self-triggered impulsive synchronization of hybrid stochastic complex-valued delayed networks. IEEE Trans. Control Netw. Syst.; 2023. [DOI: https://dx.doi.org/10.1109/TCNS.2023.3269005]
31. Zhao, C.; Liu, X.; Zhong, S.; Shi, K.; Liao, D.; Zhong, Q. Secure consensus of multi-agent systems with redundant signal and communication interference via distributed dynamic event-triggered control. ISA Trans.; 2021; 112, pp. 89-98. [DOI: https://dx.doi.org/10.1016/j.isatra.2020.11.030]
32. Zhou, Q.; Wang, L.; Wu, C.; Li, H.; Du, H. Adaptive fuzzy control for nonstrict-feedback systems with input saturation and output constraint. IEEE Trans. Syst. Man Cybern. Syst.; 2016; 47, pp. 1-12. [DOI: https://dx.doi.org/10.1109/TSMC.2016.2557222]
33. Wang, T.; Wang, H.; Xu, N.; Zhang, L.; Alharbi, K. Sliding-Mode Surface-Based Decentralized Event-Triggered Control of Partially Unknown Interconnected Nonlinear Systems via Reinforcement Learning. Inf. Sci.; 2023; 641, 119070. [DOI: https://dx.doi.org/10.1016/j.ins.2023.119070]
34. Li, Y.; Tong, S.; Li, T. Adaptive fuzzy output-feedback control for output constrained nonlinear systems in the presence of input saturation. Fuzzy Sets Syst.; 2014; 248, pp. 138-155. [DOI: https://dx.doi.org/10.1016/j.fss.2013.11.006]
35. Krstic, M.; Kokotovic, P.V.; Kanellakopoulos, I. Nonlinear and Adaptive Control Design; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 1995.
36. Ren, B.; Ge, S.S.; Tee, K.P.; Lee, T.H. Adaptive neural control for output feedback nonlinear systems using a barrier lyapunov function. IEEE Trans. Neural Netw.; 2010; 21, pp. 1339-1345.
37. Tong, S.; Sun, K.; Sui, S. Observer-based adaptive fuzzy decentralized optimal control design for strict-feedback nonlinear large-scale systems. IEEE Trans. Fuzzy Syst.; 2017; 26, pp. 569-584. [DOI: https://dx.doi.org/10.1109/TFUZZ.2017.2686373]
38. Li, Y.-X.; Yang, G.-H. Observer-based fuzzy adaptive event-triggered control codesign for a class of uncertain nonlinear systems. IEEE Trans. Fuzzy Syst.; 2017; 26, pp. 1589-1599. [DOI: https://dx.doi.org/10.1109/TFUZZ.2017.2735944]
39. Zhang, T.; Ge, S.S.; Hang, C.C. Adaptive neural network control for strict-feedback nonlinear systems using backstepping design. Automatica; 2000; 36, pp. 1835-1846. [DOI: https://dx.doi.org/10.1016/S0005-1098(00)00116-3]
40. Li, Y.-X.; Yang, G.-H. Fuzzy adaptive output feedback fault-tolerant tracking control of a class of uncertain nonlinear systems with nonaffine nonlinear faults. IEEE Trans. Fuzzy Syst.; 2015; 24, pp. 223-234. [DOI: https://dx.doi.org/10.1109/TFUZZ.2015.2452940]
41. Tong, S.; Li, Y. Adaptive fuzzy output feedback tracking backstepping control of strict-feedback nonlinear systems with unknown dead zones. IEEE Trans. Fuzzy Syst.; 2011; 20, pp. 168-180. [DOI: https://dx.doi.org/10.1109/TFUZZ.2011.2171189]
42. Zhao, Y.; Zhang, H.; Chen, Z.; Wang, H.; Zhao, X. Adaptive neural decentralised control for switched interconnected nonlinear systems with backlash-like hysteresis and output constraints. Int. J. Syst. Sci.; 2022; 53, pp. 1545-1561. [DOI: https://dx.doi.org/10.1080/00207721.2021.2017063]
43. Cheng, F.; Wang, H.; Zhang, L.; Ahmad, A.; Xu, N. Decentralized adaptive neural two-bit-triggered control for nonstrict-feedback nonlinear systems with actuator failures. Neurocomputing; 2022; 500, pp. 856-867. [DOI: https://dx.doi.org/10.1016/j.neucom.2022.05.082]
44. Liu, Z.; Gao, H.; Lin, W.; Qiu, J.; Rodriguez-Andina, J.; Qu, D. B-spline wavelet neural network-based adaptive control for linear motor-driven systems via a novel gradient descent algorithm. IEEE Trans. Ind. Electron.; 2023; [DOI: https://dx.doi.org/10.1109/TIE.2023.3260318]
45. Li, Y.; Tong, S. Adaptive neural networks prescribed performance control design for switched interconnected uncertain nonlinear systems. IEEE Trans. Neural Netw. Learn. Syst.; 2017; 29, pp. 3059-3068. [DOI: https://dx.doi.org/10.1109/TNNLS.2017.2712698] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/28678722]
46. Bechlioulis, C.P.; Rovithakis, G.A. Robust adaptive control of feedback linearizable mimo nonlinear systems with prescribed performance. IEEE Trans. Autom. Control; 2008; 53, pp. 2090-2099. [DOI: https://dx.doi.org/10.1109/TAC.2008.929402]
47. Zhang, J.-X.; Yang, G.-H. Prescribed performance fault-tolerant control of uncertain nonlinear systems with unknown control directions. IEEE Trans. Autom. Control; 2017; 62, pp. 6529-6535. [DOI: https://dx.doi.org/10.1109/TAC.2017.2705033]
48. Li, T.; Yang, D.; Xie, X.; Zhang, H. Event-triggered control of nonlinear discrete-time system with unknown dynamics based on hdp (λ). IEEE Trans. Cybern.; 2021; 52, pp. 6046-6058. [DOI: https://dx.doi.org/10.1109/TCYB.2020.3044595]
49. Johansson, K.H.; Egerstedt, M.; Lygeros, J.; Sastry, S. On the regularization of zeno hybrid automata. Syst. Control Lett.; 1999; 38, pp. 141-150. [DOI: https://dx.doi.org/10.1016/S0167-6911(99)00059-6]
50. Dawson, D.M.; Carroll, J.J.; Schneider, M. Integrator backstepping control of a brush dc motor turning a robotic load. IEEE Trans. Control Syst. Technol.; 1994; 2, pp. 233-244. [DOI: https://dx.doi.org/10.1109/87.317980]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 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/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
In this paper, a low-computation adaptive self-triggered tracking control scheme is proposed for a class of strict-feedback nonlinear systems with input saturation. By introducing two novel error transformation functions, the designed low-computation adaptive control scheme can overcome the problem of complexity explosion in the absence of any filters, such that the developed control scheme is more applicable. In addition, to save communication resources in networked systems, a self-triggered communication strategy is proposed which can predict the next trigger point based on the current information. Compared with traditional event-triggered mechanisms, the computational burden arising from continuous monitoring of threshold conditions was successfully avoided. Furthermore, the input saturation problem considered in this paper prevents the overload phenomenon caused by signal jumps, and the adverse effects are compensated by introducing an auxiliary system. The effectiveness of the developed control scheme is verified through a simulation example.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details


1 College of Control Science and Engineering, Bohai University, Jinzhou 121013, China;
2 College of Information Science and Technology, Bohai University, Jinzhou 121013, China
3 School of Information Science and Engineering, Shandong Normal University, Jinan 250014, China;
4 Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, Dalian 116024, China;
5 Communication Systems and Networks Research Group, Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 22254, Saudi Arabia;