Abstract
In this paper, the adaptive control problem of a type of uncertain nonlinear system is addressed. The system discussed includes unknown nonlinear functions, uncertain nonlinear dynamics, and unknown actuator faults. Based on the fuzzy logic systems and dynamic surface control technique, an adaptive fuzzy control law is designed to solve the tracking control problem. In control law design, fuzzy logic systems are utilized to approximate uncertain nonlinear functions, and with the help of the dynamic surface control technique, the problem of the “explosion of complexity” can be overcome. Through stability analysis, it is confirmed that all of the signals in the closed-loop system are semi-global bounded, and the convergence of the tracking error to the specified small neighborhood of the origin can be ensured by adjusting the control law parameters. Finally, the effectiveness of the proposed control law is verified by simulation examples.
MSC:
93C10; 93C40; 93C42
1. Introduction
In the past decades, the adaptive control problems of nonlinear systems have received extensive attention in unmanned aerial vehicle systems, robotic systems, manipulator systems, and industrial control systems; see [,,,,] and the references therein. To obtain better control performance, model predictive control [], sliding mode control [], state feedback control [], and adaptive backstepping control [,] have been proposed. However, in several practical systems, there are usually complex nonlinear characteristics, such as uncertain nonlinear dynamics [,], strict-feedback nonlinear dynamics [,], nonaffine nonlinear dynamics [], and pure-feedback nonlinear dynamics []. In the face of these complex nonlinear dynamics, how to design control laws and carry out the related theoretical analysis has always been a hot topic.
Due to the existence of nonlinear dynamics, some analysis approaches, such as the linearization method [], the mean value theorem [], the satisfaction of the Lipschitz condition [], and the neural networks/fuzzy logic systems approximator [,,,,] have been widely utilized. However, the methods considered in [,,] usually need to meet some assumptions, such as the differentiable condition, the matching condition, or the growth condition, which are too strict for the analysis of practical nonlinear systems. Hence, the backstepping control technique is considered by some researchers for the control problem of nonlinear systems.
As an effective analytical method, the backstepping control technique is usually combined with various control methods to solve the control problems of various uncertain nonlinear systems. In [,], the adaptive backstepping control law was developed for the fractional-order nonlinear system and the strict-feedback nonlinear system, respectively. Owing to the application of design control laws, perfect tracking results can be achieved. In [,,], the adaptive finite-time command filtered backstepping control law was designed to solve the tracking problem of uncertain nonlinear systems. In view of the approximation characteristics of neural networks and fuzzy logic systems, adaptive backstepping control approaches with neural networks or fuzzy logic systems are widely applied. In [], the adaptive backstepping control schemes with fuzzy logic systems are proposed to solve the fault-tolerant control problem of nonlinear systems. In addition, by using the adaptive backstepping control law with neural networks, the tracking control problem of nonlinear systems with time-delay and unknown input saturation was achieved in [], and the fault-tolerant control for a class of fractional-order nonlinear systems with actuator faults is discussed in [].
In spite of the many control strategies with the backstepping control method that have been proposed and adopted in the existing literature, the problem of the “explosion of complexity” needs to be considered when using the backstepping control technique to design control laws. Given that virtual control laws and nonlinear functions need to be repeatedly differentiated in the backstepping recursive design, the complexity of the controller increases significantly with the increase of the order of the systems, especially for high-order nonlinear systems. For this purpose, the dynamic surface control approach has been considered by several researchers and does not require obtaining the derivative of virtual control laws in the previous step. Based on the advantage of the dynamic surface control method, the control problems of nonlinear systems with all kinds of constraints were designed in [,,]. In [,], dynamic surface control laws with fuzzy logic systems were studied for the tracking problems of nonlinear systems with input saturation and time-varying output constraints and output delay, respectively. For the control problem of nonlinear large-scale systems with time delay, a better control effect was obtained by using the designed adaptive decentralized fuzzy dynamic surface control law in [,], and in [,], the dynamic surface control laws with neural networks for the control problems of interconnected systems and uncertain nonlinear systems were considered, respectively. Moreover, the neuro-fuzzy-based adaptive dynamic surface control strategy was investigated in [].
In several practical systems, due to the influence and limitation of various factors, actuators may suffer from failure. For this, in [,], the adaptive fuzzy control laws for the nonlinear interconnected systems and stochastic nonlinear high-order multiagent systems were designed, where the coupled denial-of-service attacks and actuator faults and nonaffine nonlinear faults were considered. In [], a set-invariance adaptive dynamic surface control scheme was designed for uncertain large-scale nonlinear input-saturated systems. Under the designed adaptive fuzzy tracking control scheme, the tracking problems of uncertain nonlinear systems with dead-zone input were analyzed in [,,]. Moreover, the backlash failure [], the stuck failure [], and input quantization [] were also considered by researchers. Nevertheless, it is worth noting that the occurrence of actuator faults is accidental, which makes the parameters of actuator faults unknown. Therefore, it is worth studying the control problems of systems with actuator faults.
Motivated by the above-mentioned research, this paper discusses the adaptive tracking control problem of a type of uncertain nonlinear system with unknown actuator faults. The main contributions of this paper are summarized as follows:
- (1)
- The adaptive fuzzy dynamic surface control scheme is designed for the uncertain nonlinear system in the presence of actuator faults, where the fault occurring in the system is assumed to be unknown. Compared with the references [,], the fault model considered in this paper is more general;
- (2)
- Different from references [,], the problem of the “explosion of complexity” can be overcome owing to the introduction of the dynamic surface control technique, and the derivation of nonlinear terms in the backstepping recursive design is eliminated. In addition, fuzzy logic systems are used to approximate the unknown nonlinear dynamics, which effectively reduces the difficulty of the control law design;
- (3)
- The effectiveness of the control law designed in this paper is proved by theoretical analysis. By adjusting the design parameters, it is also proved that all of the signals in the closed-loop system are semi-global bounded, and the tracking error converges to the specified small neighborhood of the origin.
The rest of this paper is organized as follows. In Section 2, the problem description and preliminaries are provided. In Section 3, the main results for the adaptive fuzzy dynamic surface control for the uncertain nonlinear system with unknown actuator faults are discussed. Thereafter, the stability analysis and simulation analysis are given in Section 4 and Section 5, respectively. Finally, the conclusions are briefly drawn in Section 6.
Notation 1.
Throughout this paper,denotes the absolute value of real number or the distance of real space.denotes the transposition of a vector.denotes the hyperbolic tangent function.represents the largest eigenvalue of the matrix.stands for the maximum value of function. is the diagonal matrix.represents the states vector.represents the estimation of the ideal parameter vector. represents thevirtual control law.
2. Problem Description and Preliminaries
2.1. System Description
Consider a class of uncertain nonlinear system with unknown actuator faults as the following form:
where (), and represents the states of system and actual control input, respectively; () is an unknown smooth nonlinear function; is an uncertain nonlinear dynamic.
In this paper, the model of the actuator fault is considered as the actuator’s loss of effectiveness and bias signal, which is described as:
where denotes the actuator health condition and satisfies , is an unknown positive constant; is the control input to be designed; denotes the bounded time-varying bias signal and occurs at any unknown instant , then there exists an unknown positive constant and satisfies , for . Clearly, indicates that the system is fault-free, and indicates that the actuator’s partial loss of effort.
The control objective of this paper is to develop an adaptive control law for the system (1) by combing the fuzzy logic systems and dynamic surface control technique such that the system output tracks the desired reference trajectory under the unknown actuator fault, and all of the signals in the closed-loop system are bounded.
Note 1: For practical complex systems, there are usually complex nonlinear dynamics, and their accurate mathematical model is often difficult to obtain. Thus, the smooth nonlinear functions () in system (1) are considered as the unknown nonlinear dynamics. In addition, in terms of possible external disturbances, unmolded dynamics, and modeling errors, they are uniformly considered and defined as the uncertain nonlinear dynamic in system (1).
Note 2: For the fault model of the system, the main consideration in this paper is the actuator loss of effectiveness and bias signal. Based on the change of actuator health condition and time-varying bias signal , the fault types in different situations can be realized. Compared with these single fault types, such as input saturation fault [], dead-zone input [,], the backlash failure [], the stuck failure [], and input quantization [], the fault model considered in this paper is more general.
2.2. Fuzzy Logic Systems
A fuzzy logic system usually consists of four parts, that is, the fuzzifier, the fuzzy rule base, the fuzzy inference engine, and the defuzzifier []. The fuzzy rule base consists of the following of “if-then” rules:
where and are the fuzzy logic system’s input and output, respectively; is the number of “if-then” rules; and are fuzzy sets for linguistic variables , and , respectively.
According to the description in reference [], the fuzzy logic system can be expressed as:
where , and are membership functions of fuzzy sets and , respectively.
Defining the fuzzy basis function as:
Let and , then (3) is rewritten as:
Lemma 1 [].
For any continuous functiondefined on a compact setand any given positive constant, there exists a fuzzy logic system (5) such that:
whereis the approximation accuracy and can be arbitrarily small.
According to [], let be the ideal parameter vector of the fuzzy logic system, then we have:
where and are the compact set for and .
Note 3: According to Lemma 1, the fuzzy logic systems can uniformly approximate a real continuous nonlinear function on the compact set . Hence, there exists an ideal parameter vector and the approximation error , which satisfy with , , where is an unknown positive constant. It should be noted that the ideal parameter vector is only utilized for analytical purposes and that the estimate parameter vector is utilized for control law design.
2.3. Preliminaries
Throughout this paper, the following assumptions and lemmas are used to analyze the main results.
Assumption 1.
The uncertain nonlinear dynamicin system (1) is bounded, and there existswithbeing a positive constant.
Assumption 2.
The desired reference trajectoryis bounded, and its first-, second-order derivatives exist and belong to compact set. Then there exists a positive constantsuch that.
Lemma 2 [].
For anyand, the hyperbolic tangent functionsatisfies:
Lemma 3 [].
For any variablesand, the following inequality holds:
where,,and.
Note 4: For Assumption 1, it is the stability condition of the controllability order nonlinear system (1), which can ensure the design of the subsequent virtual control laws and the final control law. It should be noted that the boundedness of is considered for the purpose of theoretical analysis. For Assumption 2, it is a common and fairly standard condition for the adaptive tracking control under the dynamic surface control design framework and can be seen in [,,].
For the convenience of discussion in the next section, the time variable will be ignored without causing confusion.
3. Adaptive Fuzzy Dynamic Surface Controller Design
In this section, the fuzzy logic systems are introduced to approximate the unknown smooth nonlinear function, and then an adaptive fuzzy control scheme with dynamic surface control technique is addressed. The control law design is based on the following change of coordinates:
where is the tracking error and is the output of a given first-order filter with the virtual control law as the input; are the defined sliding mode switching functions.
The design procedure involves steps. In step (), the virtual control law is proposed to make the corresponding subsystem toward the equilibrium position, and in step , the actual control law will be developed.
Step 1. Considering the subsystem and noting (10), the derivative of is obtained as:
According to Lemma 1, the first fuzzy logic system is utilized to approximate the unknown smooth nonlinear function as follows:
where with being a positive constant.
Choosing and differentiating along (11) gives:
Substituting (12) into (13) results in:
By virtue of (14), the virtual control law and the adaptation law are hence designed as:
where and are the designed parameters; is the positive definite symmetric matrix to be designed; is the estimate of ideal parameter vector of the first fuzzy logic system; and is the initial parameter vector.
In order to avoid differentiating the virtual control law in the next step, the first-order filter with time constant is introduced to filter the control law and then we have:
where is the output of the first-order filter, which is given an initial value.
Furthermore, defining the filter error of the first-order filter as , it is obtained from (17) that . Thus, taking the derivative of gives:
where is the introduced nonnegative continuous function, and it is to be applied for the stability analysis in the next section.
Choosing , and using Lemma 3, differentiating along (18) yields:
In addition, note that and , and then:
According to Lemma 2, substituting (15) and (20) into (14) obtains:
where , represents the estimation error.
Designing the following Lyapunov function candidate:
Taking the time derivative of and substituting (19) and (21), we obtain:
By virtue of and Lemma 3, we obtain:
Then, substituting (16) and (24) into (23) becomes:
Step (). Considering the subsystem and noting (10), the derivative of is obtained as:
The fuzzy logic system is used to approximate the unknown smooth nonlinear function as follows:
where with as a positive constant.
Similarly, considering and differentiating along (26) gives:
Designing the virtual control law and the adaptation law as follows:
where and are the designed parameters, is the positive definite symmetric matrix to be designed, is the estimate of the ideal parameter vector of the fuzzy logic system, and is the initial parameter vector.
Let pass through the first-order filter with time constant , and then we obtain as:
where is the output of first-order filter, is given an initial value.
Defining the filter error of the first-order filter as and considering , we obtain:
where is the introduced nonnegative continuous function.
Correspondingly, choosing and using Lemma 3, differentiating along (32) yields:
Furthermore, considering and (29), (28) can be rewritten as:
Designing the Lyapunov function as follows:
where , and represents the estimation error.
Thus, according to (30), (33), (34), and Lemma 3, we obtain:
Step. This is the last step. Considering the subsystem and noting (2) and (10), we obtain:
Considering the fuzzy logic system, then we obtain:
where with as a positive constant.
Similarly, choosing , and considering (37) and (38), it is obtained that:
where .
Taking,
where is the designed parameter.
Due to being an unknown constant, let and be the estimate of , then the following control law and adaptation laws and are designed as:
where and are the designed parameters; is the positive definite symmetric matrix to be designed; is the estimate of ideal parameter vector of the fuzzy logic system and is the initial parameter vector.
Choosing the Lyapunov function as:
where , and represents the estimation error.
Similarly, following the same way of step and considering (41) and (42), we obtain:
So far, the design process of the adaptive fuzzy dynamic surface controller has been completed.
Note 5: In this paper, the adaptive fuzzy dynamic surface control law is applied for the uncertain nonlinear systems with actuator faults. Based on the application of dynamic surface control technology, the derivation of nonlinear terms in the design of virtual control laws and the final actual control law is avoided. In addition, we also found that in some studies, such as references [,,], the command filter control method is introduced to improve the traditional backstepping control method. It is found that the implementation of the command filter control method needs to introduce a compensation signal and then construct the compensation signal error. Hence, by comparison, the implementation of the dynamic surface control method is more intuitive and only needs to design a kind of first-order low-pass filter. Then, the design of the virtual control law and final actual control law can be well simplified. However, the command filter also has its own advantages, which can still well avoid the explosion of complexity problems in the design of virtual control laws and adaptive updating laws.
4. Stability Analysis
In this section, the stability analysis is elaborated and it is proved that all of the signals in the closed-loop system are semi-global bounded.
Theorem 1.
Considering the uncertain nonlinear system with actuator fault (1) under the Assumptions 1 and 2, the virtual control laws are designed as (15) and (29) with the adaptation laws constructed as (16) and (30), and the control law is designed as (41) with (40) and the adaptation laws constructed as (42) and (43), then there exist,,(),(),andsuch that all of the signals in the closed-loop system are semi-global bounded and the tracking error can be guaranteed to converge to the specified small neighborhood of the origin by adjusting the control law parameters.
Proof:
Consider the Lyapunov function as follows:
where , and represents the estimation error.
It follows from (25), (36), and (45) that the time derivative of yields:
Based on Lemma 3, we obtain:
Substituting (43), (48), and (49) into (47), and letting be the maximum eigenvalue of , then we obtain:
Taking,
where is a designed constant.
Define the following compact set as:
where .
Noting the Assumption 2, the set is compact, and then it is clear to find from (32) that all of the variables of nonnegative continuous function are in the compact set . Therefore, the function has a maximum in the compact set . Without loss of generality, let the maximum of be .
From (51)–(55), obviously, we can obtain:
where .
Which further implies that:
where .
From (57), this signifies that , , and are bounded, and is bounded due to the boundedness of and . Since and are both bounded, then is bounded. Considering is a function on the bounded signals , , , and , then we can obtain is also bounded. Because of , then there exists , which is bounded. Similarly, we can obtain that and with are bounded. Consequently, it can be proved that all of the signals of the closed-loop system are bounded.
Moreover, considering and (46), we obtain:
and the following inequality from (58) holds:
Noting lies on the designed parameters , , , , and , which means that the tracking error can be guaranteed to converge to the specified small neighborhood of the origin by properly adjusting these designed parameters. This completes the proof. □
Note 6. There are numerous parameters to be designed in this paper, but several parameters are introduced only for the theoretical analysis, e.g., and . Moreover, several parameters such as , , , and , only require an appropriate upper bound without influencing the control performance. The main design parameters in this paper include , , , , and . From , where , the tracking error can be made smaller by increasing , , , and or decreasing and .
5. Simulation Analysis
In this section, the effectiveness of the designed control approach described in Section 3 will be illustrated by two cases.
Case 1. Consider the following third-order uncertain nonlinear system []:
where is the uncertain dynamic which is given as . Compared with (1), we obtain:
In this paper, it is assumed that the system (61) suffers from the actuator fault, for which the model of actuator faults is as shown in (2). In simulation analysis, let , that occurs at , respectively.
The control purpose is to design a control law such that the output of the closed-loop system (61) can approximate the reference signal asymptotically. Based on the approach of this paper, the intermediate control signals and control laws are shown in Table 1.
Table 1.
Intermediate control signals and control laws.
In the simulation analysis, the fuzzy sets are given as , , , , , , , , , , , , , and , which are specified in the interval for variables , and , respectively. In addition, , , , , and represent negative middle, negative small, zero, positive small, and positive middle with the center points being pointed as −4, −2, 0, 2, and 4, respectively. Accordingly, the fuzzy membership functions are denoted as , , , and , , respectively. The curves of fuzzy membership functions are shown in Figure 1. Take design parameters and initial conditions as: , , , , , , , , , , , , , , , , .
Figure 1.
Fuzzy membership functions.
The simulation results of Case 1 are shown in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9. It is found from Figure 2 and Figure 3 that the excellent tracking performance can be achieved after a short transit process. Furthermore, the curves of nonlinear functions , , and their estimates , , are shown in Figure 4, Figure 5 and Figure 6, respectively. Figure 7 gives the curves of and its estimate , and the control input is displayed in Figure 8. Because of the initial values are randomly selected, the amplitude of the estimated value of functions , , and are greatly reduced compared with the actual value, which also shows that the control laws designed in this paper are effective from another point of view.
Figure 2.
The curves of tracking performance.
Figure 3.
The curve of tracking error.
Figure 4.
Response of and .
Figure 5.
Response of and .
Figure 6.
Response of and .
Figure 7.
Response of and .
Figure 8.
The curve of control input .
Figure 9.
The curves of tracking performance.
Case 2. Consider a one-link manipulator actuated by a brush dc [], the dynamic of the system is described as:
where , and are the link angular position, velocity and acceleration, respectively. is the motor current, is the stochastic disturbance. is the input voltage. The parameters of system (62) are given as , , , and .
Let , , and , so system (63) can be rewritten as follows:
Compared with system (1), we have , , and . Due to the nonlinear function , the adaptation law will not appear in the control design. The actuator fault model is considered as (2).
The initial conditions are given as , the reference signal is given as . Some simulation parameters are set as: , , , . Other parameters are the same as in Case 1. The simulation results are depicted in Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14.
Figure 10.
The curve of tacking error.
Figure 11.
Response of and .
Figure 12.
Response of and .
Figure 13.
Response of and .
Figure 14.
The curve of control input .
The tracking results and tracking error are shown in Figure 9 and Figure 10, respectively. It is obviously found that the one-link manipulator actuated by a brush dc can obtain good tracking performance based on the application of the adaptive fuzzy dynamic surface control scheme proposed in this paper. Additionally, the nonlinear functions , and their estimates , are shown in Figure 11 and Figure 12, respectively, and the curves of and its estimate is shown in Figure 13. The control input is displayed in Figure 14. Similar to Case 1, due to the initial values being randomly selected, it can be found that the amplitude of the estimated value of functions , , and are greatly reduced compared with the actual value, which also implies that the control laws designed in this paper are effective from another point of view. Moreover, although the system considered is different, fairly good control performance can still be obtained by using the designed control laws.
Case 3. To further illustrate the effectiveness of the designed control law in practical system application, the system in [] is considered. According to the description of [], the model of ship can be rewritten as:
where , , , , and .
In addition, the initial states of system (64) are given as and , the desired reference signal is given as , the simulation , and the other models are the same as []. Based the proposed control law of this paper, the simulation results are shown in Figure 15, Figure 16 and Figure 17.
Figure 15.
The curves of tracking performance and error.
Figure 16.
The curves of states and .
Figure 17.
The curve of control input .
The tracking results and tracking error are displayed in Figure 15. As it is seen in Figure 15, the ship system can obtain good performance under the designed control law, and the tracking error of the system can be very small by selecting appropriate parameters. Moreover, the curves of states and control input are shown in Figure 16 and Figure 17, respectively.
Note 7: Note that the size of the tracking error is affected by the designed parameters , , , , and . Moreover, in the simulation analysis, for other parameters, such as , and , are randomly selected, which increases the conservatism of the results to a certain extent. In order to reduce conservatism, we can improve the approximation ability of fuzzy system to nonlinear dynamics by setting the initial value. We can also find the optimal parameters by introducing the optimization method.
6. Conclusions
This paper discusses the tracking control problem of an uncertain nonlinear system with actuator faults by using the adaptive fuzzy control law. The fuzzy logic systems are considered to approximate the uncertain nonlinear functions, and then an adaptive fuzzy dynamic surface control law is proposed. Based on the dynamic surface control technique, the problem of the “explosion of complexity” can be overcome. The simulation results illustrate the effectiveness of the proposed control law. It has been proved that: (a) all of the signals in the closed-loop system are semi-global bounded, (b) the tracking error of the system can converge to a small neighborhood of the origin by adjusting the control law parameters, and (c) fairly good control performance is achieved despite the existence of the actuator fault and uncertain nonlinear dynamics in the system.
The extension of the proposed control law to more complex systems, such as pure-feedback systems and large-scale systems with input delays, is the direction of our future work. In addition, we will also focus on the command filter control method to solve the tracking control problem of system (1) with unknown control directions.
Author Contributions
Conceptualization, J.W. and X.D.; methodology, X.D.; software, J.W.; validation, J.W. and X.D.; formal analysis, X.D.; investigation, J.W. and X.D.; resources, X.D.; data curation, J.W.; writing—original draft preparation, X.D.; supervision, J.W. and X.D. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the Key Project of the Natural Science Research of Universities in Anhui Province under grant KJ2020A0344, and the Pre-research Project of the National Natural Science Foundation of Anhui Polytechnic University under grant Xjky2020020, and the Program for the Top Talents of Anhui Polytechnic University.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Zhang, B.Y.; Sun, X.X.; Liu, S.G.; Deng, X.F. Distributed fault tolerant model predictive control for multi-unmanned aerial vehicle system. Asian J. Control 2021. [Google Scholar] [CrossRef]
- Yoo, S.J.; Park, B.S. Quantized feedback control strategy for tracking performance guarantee of nonholonomic mobile robots with uncertain nonlinear dynamics. Appl. Math. Comput. 2021, 407, 126349. [Google Scholar] [CrossRef]
- Cheng, X.; Zhang, Y.J.; Liu, H.S.; Wollherr, D.; Buss, M. Adaptive neural backstepping control for flexible-joint robot manipulator with bounded torque inputs. Neurocomputing 2021, 458, 70–86. [Google Scholar] [CrossRef]
- Chen, Z.Y.; Yang, X.H.; Liu, X.P. RBFNN-based nonsingular fast terminal sliding mode control for robotic manipulators including actuator dynamics. Neurocomputing 2019, 362, 72–82. [Google Scholar] [CrossRef]
- Zhang, R.D. Improved control for industrial systems over model uncertainty: A receding horizon expanded state space control. IEEE Trans. Syst. Man Cybern. Syst. 2020, 50, 1343–1349. [Google Scholar] [CrossRef]
- Ji, R.H.; Ma, J.; Li, D.Y.; Ge, S.Z.S. Finite-time adaptive output feedback control for mimo nonlinear systems with actuator faults and saturations. IEEE Trans. Fuzzy Syst. 2021, 29, 2256–2270. [Google Scholar] [CrossRef]
- Peng, J.Z.; Dubay, R. Adaptive fuzzy backstepping control for a class of uncertain nonlinear strict-feedback systems based on dynamic surface control approach. Expert Syst. Appl. 2019, 120, 239–252. [Google Scholar] [CrossRef]
- Ling, S.; Wang, H.Q.; Liu, P.X.P. Fixed-time adaptive event-triggered tracking control of uncertain nonlinear systems. Nonlinear Dyn. 2020, 100, 3381–3397. [Google Scholar] [CrossRef]
- Yang, Z.J.; Zhang, H.G. A fuzzy adaptive tracking control for a class of uncertain strick-feedback nonlinear systems with dead-zone input. Neurocomputing 2018, 272, 130–135. [Google Scholar] [CrossRef]
- Wu, L.B.; Yang, G.H. Adaptive fuzzy tracking control for a class of uncertain nonaffine nonlinear systems with dead-zone inputs. Fuzzy Sets Syst. 2016, 290, 1–21. [Google Scholar] [CrossRef]
- Jeong, D.M.; Yoo, S.J. Adaptive event-triggered tracking using nonlinear disturbance observer of arbitrarily switched uncertain nonlinear systems in pure-feedback form. Appl. Math. Comput. 2021, 407, 126335. [Google Scholar] [CrossRef]
- Lin, W.; Wang, Y.J.; Liu, X.L. Asymptotic stabilization of nonlinear systems with long input delay via memoryless feedback: A linearization method. Automatica 2021, 130, 109731. [Google Scholar] [CrossRef]
- Wang, F.; Liu, Z.; Zhang, Y.; Chen, C.L.P. Adaptive quantized fuzzy control of stochastic nonlinear systems with actuator dead-zone. Inf. Sci. 2016, 370, 385–401. [Google Scholar] [CrossRef]
- Zhao, Y.; Liu, Y.F.; Wen, G.H.; Yu, X.H.; Chen, G.R. Distributed average tracking for lipschitz-type of nonlinear dynamical systems. IEEE Trans. Cybern. 2019, 49, 4140–4152. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Deng, X.F.; Zhang, C.; Ge, Y. Adaptive neural network dynamic surface control of uncertain strict-feedback nonlinear systems with unknown control direction and unknown actuator fault. J. Frankl. Inst. 2022. [Google Scholar] [CrossRef]
- Shao, X.F.; Ye, D. Event-based adaptive fuzzy fixed-time control for nonlinear interconnected systems with non-affine nonlinear faults. Fuzzy Sets Syst. 2022, 432, 1–27. [Google Scholar] [CrossRef]
- Wang, S.X.; Xia, J.W.; Wang, X.L.; Yang, W.J.; Wang, L.Q. Adaptive neural networks control for MIMO nonlinear systems with unmeasured states and unmodeled dynamics. Appl. Math. Comput. 2021, 408, 126369. [Google Scholar] [CrossRef]
- Li, X.Y.; Wen, C.Y.; Zou, Y. Adaptive backstepping control for fractional-order nonlinear systems with external disturbance and uncertain parameters using smooth control. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 7860–7869. [Google Scholar] [CrossRef]
- Zhao, K.; Song, Y.D.; Chen, C.L.P.; Chen, L. Control of nonlinear systems under dynamic constraints: A unified barrier function-based approach. Automatica 2020, 119, 109102. [Google Scholar] [CrossRef]
- Meng, F.F.; Zhao, L.; Yu, J.P. Backstepping based adaptive finite-time tracking control of manipulator systems with uncertain parameters and unknown backlash. J. Frankl. Inst. 2020, 357, 11281–11297. [Google Scholar] [CrossRef]
- Parsa, P.; Akbarzadeh-T, M.R.; Baghbani, F. Command-filtered backstepping robust adaptive emotional control of strict-feedback nonlinear systems with mismatched uncertainties. Inf. Sci. 2021, 579, 434–453. [Google Scholar] [CrossRef]
- Cui, G.Z.; Yu, J.P.; Wang, Q.G. Finite-time adaptive fuzzy control for mimo nonlinear systems with input saturation via improved command-filtered backstepping. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 980–989. [Google Scholar] [CrossRef]
- Wu, L.B.; Wang, H.; He, X.Q.; Zhang, D.Q. Decentralized adaptive fuzzy tracking control for a class of uncertain large-scale systems with actuator nonlinearities. Appl. Math. Comput. 2018, 332, 390–405. [Google Scholar] [CrossRef]
- Dastres, H.; Rezaie, B.; Baigzadehnoe, B. Neural-network-based adaptive backstepping control for a class of unknown nonlinear time-delay systems with unknown input saturation. Neurocomputing 2020, 398, 131–152. [Google Scholar] [CrossRef]
- Liu, H.; Pan, Y.P.; Cao, J.D.; Wang, H.X.; Zhou, Y. Adaptive neural network backstepping control of fractional-order nonlinear systems with actuator faults. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 5166–5177. [Google Scholar] [CrossRef]
- Ma, H.; Liang, H.J.; Zhou, Q.; Ahn, C.K. Adaptive dynamic surface control design for uncertain nonlinear strict-feedback systems with unknown control direction and disturbances. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 506–515. [Google Scholar] [CrossRef]
- Jia, F.J.; Yan, X.; Wang, X.H.; Lu, J.W.; Li, Y.M. Robust adaptive prescribed performance dynamic surface control for uncertain nonlinear pure-feedback systems. J. Frankl. Inst. 2020, 357, 2752–2772. [Google Scholar] [CrossRef]
- Zhao, K.; Song, Y.D. Removing the feasibility conditions imposed on tracking control designs for state-constrained strict-feedback systems. IEEE Trans. Autom. Control 2019, 64, 1265–1272. [Google Scholar] [CrossRef]
- Edalati, L.; Sedigh, A.K.; Shooredeli, M.A.; Moarefianpour, A. Adaptive fuzzy dynamic surface control of nonlinear systems with input saturation and time-varying output constraints. Mech. Syst. Signal Processing 2018, 100, 311–329. [Google Scholar] [CrossRef]
- Rahmani, Z.; Baigzadehnoe, B.; Rezaie, B. Tracking control of a class of nonlinear systems with output delay based on adaptive fuzzy dynamic surface control. Int. J. Syst. Sci. 2020, 51, 1280–1306. [Google Scholar] [CrossRef]
- Baigzadehnoe, B.; Rahmani, Z.; Khosravi, A.; Rezaie, B. Adaptive decentralized fuzzy output feedback tracking control for a class of nonlinear large-scale systems with input delays. Trans. Inst. Meas. Control 2018, 40, 3534–3548. [Google Scholar] [CrossRef]
- Baigzadehnoe, B.; Rahmani, Z.; Khosravi, A.; Rezaie, B. Adaptive decentralized fuzzy dynamic surface control scheme for a class of nonlinear large-scale systems with input and interconnection delays. Eur. J. Control 2020, 54, 33–48. [Google Scholar] [CrossRef]
- Baigzadehnoe, B.; Rahmani, Z.; Khosravi, A.; Rezaie, B. Control of interconnected systems with sensor delay based on decentrialized adaptive neural dynamic surface method. J. Syst. Control Eng. 2021, 235, 751–768. [Google Scholar]
- Zhou, Z.Y.; Tong, D.B.; Chen, Q.Y.; Zhou, W.N.; Xu, Y.H. Adaptive NN control for nonlinear systems with uncertainty based on dynamic surface control. Neurocomputing 2021, 421, 161–172. [Google Scholar] [CrossRef]
- Song, S.; Zhang, B.Y.; Song, X.N.; Zhang, Z.Q. Adaptive neuro-fuzzy backstepping dynamic surface control for uncertain fractional-order nonlinear systems. Neurocomputing 2019, 360, 172–184. [Google Scholar] [CrossRef]
- Shao, X.F.; Ye, D. Fuzzy adaptive event-triggered secure control for stochastic nonlinear high-order mass subject to DoS attacks and actuator faults. IEEE Trans. Fuzzy Syst. 2021, 29, 3812–3821. [Google Scholar] [CrossRef]
- Lv, M.L.; Yu, W.W.; Baldi, S. The set-invariance paradigm in fuzzy adaptive DSC design of large-scale nonlinear input-constrained systems. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 1035–1045. [Google Scholar] [CrossRef]
- Shojaei, F.; Arefi, M.M.; Khayatian, A.; Karimi, H.R. Observer-based fuzzy adaptive dynamic surface control of uncertain nonstrict feedback systems with unknown control direction and unknown dead-zone. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 2340–2351. [Google Scholar] [CrossRef]
- Wang, H.Q.; Liu, P.X.P.; Zhao, X.D.; Liu, X.P. Adaptive fuzzy finite-time control of nonlinear systems with actuator faults. IEEE Trans. Cybern. 2020, 50, 1786–1797. [Google Scholar] [CrossRef]
- Zhao, K.J.; Chen, W. Adaptive neural quantized control of MIMO nonlinear systems under actuation faults and time-varying output constraints. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 3471–3481. [Google Scholar] [CrossRef]
- Ma, J.L.; Park, J.H.; Xu, S.Y. Global adaptive control for uncertain nonlinear systems with sensor and actuator faults. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 5503–5510. [Google Scholar] [CrossRef]
- Wang, Z.; Shan, J.J. Fixed-time consensus for uncertain multi-agent systems with actuator faults. J. Frankl. Inst. 2020, 357, 1199–1220. [Google Scholar] [CrossRef]
- Wang, D.; Huang, J. Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form. IEEE Trans. Neural Netw. 2005, 16, 195–202. [Google Scholar] [CrossRef]
- Fortuna, L.; Muscato, G. A roll stabilization system for a monohull ship: Modeling, identification, and adaptive control. IEEE Trans. Control Syst. Technol. 1996, 4, 18–28. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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/).