Abstract
An adaptive tracking control problem of high-order nonlinear strict-feedback system (SFS) with non-affine nonlinear faults is considered in this paper. Based on high-order fully actuated (HOFA) systems theory, dynamic surface control technique and universal approximation of fuzzy logic systems, a novel adaptive fuzzy fault-tolerant tracking controllers are directly constructed, it does not need to convert the high-order system into first-order one. By using Lyapunov function theory, the proposed controller design approach can guarantee that the closed-loop system is stable; at the same time, the tracking error can converge to a compact neighborhood with respect to zero. The simulation example has been verified the feasibility and effectiveness of the control approach in this paper.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Compared with linear systems, almost all actual industrial systems are nonlinear systems, such as hypersonic aircraft [1], ship autopilot system [2], aircraft flight control system [3], and robotic manipulator system [4]. However, because the analysis of nonlinear systems is far more complicated than linear systems, and there is a lack of effective mathematical tools that can be processed uniformly, there are few results on nonlinear systems compared with linear systems. It was not until the emergence of neural networks (NNs) and fuzzy logic systems (FLSs) that this deadlock was broken. NNs and FLSs have been proven to be a universal approximator that can approximate a continuous unknown nonlinear function with arbitrary precision. Since then, adaptive control methods of unknown nonlinear systems have been extensively developed in [4,5,6,7,8,9,10,11,12,13,14,15,16,17]. For the switched nonlinear systems, an adaptive fuzzy finite-time tracking control approach was investigated in [5]. Based on event triggered, a fuzzy adaptive tracking fixed-time control problem was studied for non-strict-feedback nonlinear systems in [16].
Based on the state-space method, also called the first-order method, all the above control methods are very effective for dealing with the control problems of nonlinear systems, but it requires a system to be a first-order differential system. According to the laws of physics, such as Newton’s laws of motion, Euler’s equations, Lagrange’s equations, Kirchhoff’s law, etc., many models of real industrial systems are higher-order differential equations. For example, the rigid robotic systems were modeled as second-order differential dynamics equations in [18], and single-link flexible manipulators were described as fourth-order differential equations in [19]. The state-space method can solve the control problems of high-order nonlinear systems, but it is necessary to transform the high-order system into a first-order one by lowering the order and maximizing the number of equations, which greatly increases the complexity of the controller design, and the system after processing by maximizing the number of equations, the physical meaning of some states may be lost. How to directly design a simpler controller for high-order systems is more challenging. Professor Guangren Duan first proposed the high-order fully actuated (HOFA) system method, namely the high-order method, which provides a new dawn for the controller design of high-order systems, such as [20,21,22,23,24,25,26,27,28,29]. The adaptive tracking controllers and stabilizing controllers were first designed for three types of high-order system models with parametric uncertainties in [23]. In [24], the high-order backstepping control and robust control approaches were discussed for an uncertain high-order strict-feedback system (SFS), an uncertain second-order SFS, and a single HOFA model with nonlinear uncertainties. Although these results require fault-free operating conditions, but they provide a new idea for directly designing a fault-tolerant controller of high-order unknown nonlinear systems in this paper.
For actual industrial systems, faults are inevitable and unpredictable. Faults may lead to poor control performance and even system instability. Therefore, considering the controller design of the unknown nonlinear system with faults is theoretical and practical significance. Some adaptive control methods of nonlinear systems with faults were investigated in [30,31,32,33]. An adaptive decentralized fault-tolerant control (FTC) approach was proposed for uncertain interconnected nonlinear systems in [31]. In [30,31,32,33], all the control methods only consider linear faults, which are invalid for nonlinear faults. In fact, most faults in practical systems are nonlinear functions of controller u and state x [34,35,36,37,38]. To the best of the authors’ knowledge, so far there are few FTC results that considered nonlinear faults in nonlinear system control. For instance, the FTC algorithm proposed in [39] has solved the control problem of nonlinear systems with affine nonlinear faults, which are functions of the state x. But what about non-affine nonlinear faults, the control methods above are obviously ineffective. For the above literature, all the FTC approaches were studied for first-order nonlinear systems. Therefore, how to directly design an adaptive controller of the high-order nonlinear SFS with non-affine nonlinear faults is still an open problem, which is of great theoretical and practical value.
Based on the above motivation, we study the adaptive tracking FTC method for the high-order nonlinear SFS with non-affine nonlinear faults. The main contributions are summarized as follows:
-
(1)
Based on the state-space method, for the control methods of second- or high-order systems in the existing literature, it is all need to converting the system to first-order one. But for actual industrial systems, some states have lost the physical meanings in the process of model transformation. In this paper, the adaptive controller can be designed directly for high-order unknown nonlinear systems, it does not need to convert the high-order system into first-order one. Thus, the proposed high-order backstepping method needs fewer steps than the usual state-space backstepping method; at the same time, the computation complexity has been greatly reduced.
-
(2)
For the actual industrial system, faults are inevitable due to some unpredictable reasons. For the existing results on faults, most control methods only consider linear faults [30,31,32,33], and only a few control methods consider affine nonlinear faults [39]. However, in most cases, the faults exhibit non-affine properties. Therefore, it is of practical significance to investigate high-order nonlinear systems with non-affine nonlinear faults. And according to the authors’ knowledge, it is the first time to solve the adaptive fuzzy FTC of high-order nonlinear SFS with non-affine nonlinear faults.
The outline of this paper is state as follows: Sect. 2 provides the problem description and preliminaries. High-order backstepping controller is constructed in Sect. 3. Section 4 shows the stability analysis. Finally, the simulation results and conclusion are provided in Sect. 5 and 6, respectively.
2 Problem Description and Preliminaries
2.1 Problem Formulation
The high-order nonlinear SFS is considered as follows:
where \(x_{i}\in R\), \(i=1,2,\ldots ,n\) are the state variables, \(f_{j}(x_{i}^{\left( 0\sim q_{i}-1\right) }\left| _{i=1\sim j}\right. )\in R\) and \(g_{j}(x_{i}^{\left( 0\sim q_{i}-1\right) }\left| _{i=1\sim j}\right. )\in R\), \(j=1,2\ldots ,n\) denote unknown nonlinear functions and known nonlinear functions, respectively. \(y\in R\) and \(u\in R\) are the output and input of the considered system. It is assumed that \(g_{j}(x_{i}^{\left( 0\sim q_{i}-1\right) }\left| _{i=1\sim j}\right. )\ne 0\). \(\nu \left( x_{i}^{\left( 0\sim q_{i}-1\right) }\left| _{i=1\sim n}\right. ,u\right) \in R\) represents an unknown external disturbance caused by a fault. \(l\left( t-T_{0}\right) \in R\) denotes the time profile of the fault that occurs at some unknown time:
where \(\delta >0\) is the evolution rate of the unknown fault. The reference signal \(y_{\text {r}}\) is a smooth function, \(y_{\text {r}}\) and its derivatives \({\dot{y}} _{\text {r}},\ldots ,y_{\text {r}}^{(q_{1})}\) are all bounded.
The objective is to construct adaptive fuzzy controller for high-order nonlinear SFS with non-affine nonlinear faults (1), such that the output of the system can track the ideal signal \(y_{\text {r}}\), and the closed-loop system is stable.
Assumption 1
([40]:) For system (1), the inequality
holds, where \(\eta \left( x_{i}^{\left( 0\sim q_{i}-1\right) }\left| _{i=1\sim n}\right. ,u\right)\) is an unknown nonnegative function.
Remark 1
It should be pointed out that almost all the results on adaptive control problems of nonlinear systems are based on the state-space method, i.e., the first-order method. According to the laws of physics, many models of real industrial systems are high-order dynamic differential equations. The state-space method can also solve the control problem of high-order nonlinear systems, but it needs to transform the system into a first-order one first, so this method is relatively cumbersome. In the past 2 years, professor Guangren Duan first proposed the HOFA system method [20,21,22,23,24,25,26,27,28,29]. This method can directly design the controller of the high-order nonlinear system, but it requires the nonlinear function to be known [20, 22,23,24,25,26,27,28]. Due to the natural environment or technical means, many practical systems cannot be accurately modeled. Therefore, it is of great theoretical and practical significance to study the direct design controller of high-order systems with unknown nonlinear functions.
Remark 2
For most of the existing results on adaptive FTC approaches of nonlinear systems, basically only linear faults are considered [30,31,32,33], i.e., lock-in-place model and loss of effectiveness model. Compared to linear faults, there are few results considering nonlinear faults. In fact, most faults in practical systems are nonlinear functions of controller u and state x [39]. The FTC algorithm proposed in [39] has solved the control problem of nonlinear systems with affine nonlinear faults, which are functions of the state x. But what about non-affine faults, the control methods above are obviously ineffective. However, in most cases, the faults exhibit non-affine properties. Therefore, the faults considered in this paper are more general than the above-mentioned results.
2.2 Preliminaries
For convenience, we define the following symbols that can be used in the following paper. \(I_{\text {m}}\) represents the identity matrix, and
FLSs are used to approximate the unknown nonlinear functions of the system (1). The inference rules of knowledge base are in the following [40]:
\(R^{l}\): If \(x_{1}\) is \(F_{l}^{l}\) and \(x_{2}\) is \(F_{2}^{l}\) and \(\ldots\) and \(x_{n}\) is \(F_{n}^{l}\),
then y is \(G^{l}\), \(l=1,2,\ldots ,N\), where \(x = [x_{1},\ldots ,x_{n}]^{\text {T}}\) and y are the input and output of an FLS. N is the rules number. Fuzzy sets \(F_{i}^{l}\) and \(G^{l}\) are associated with the fuzzy membership functions \(\mu _{F_{i}^{l}}(x)\) and \(\mu _{G^{l}}(y)\), respectively.
By using product inference, center average defuzzification along with singleton fuzzifier, the FLS is designed as follows:
where \({\bar{y}}_{l}=\max _{y\in R}\mu _{G^{l}}(y)\).
The fuzzy basis functions are designed as follows:
then, (4) can be rewritten as \(y(x)=\theta ^{\text {T}}\varphi (x)\), where \(\theta ^{\text {T}}=[{\bar{y}}_{1},{\bar{y}}_{2},\ldots ,{\bar{y}}_{N}]=[\theta _{1},\theta _{2},\ldots , \theta _{N}]\) and \(\varphi (x)=[\varphi _{1}(x),\ldots ,\varphi _{N}(x)]^{\text {T}}\).
Lemma 1
Let \(f\left( x\right)\) be a continuous smooth function defined on a compact set U, for any positive approximation error \(\varepsilon ,\) there exists a FLS \(\theta ^{\text {T}}\varphi \left( x\right)\) such that
where \(\varepsilon\) satisfies \(|\varepsilon |\le \varepsilon ^{*},\) \(\varepsilon ^{*}\) is a positive constant.
Proposition 1
([22, 23]:) For an arbitrarily chosen F \(\in R^{q_{i}\times q_{i}},\) all the matrix \(A^{0\sim q_{i}-1}\) and the nonsingular matrix V \(\in R^{q_{i}\times q_{i}}\) satisfying
are given by
where Z \(\in R^{1\times q_{i}}\) is an arbitrary parameter matrix satisfying
Then, to solve the matrix \(P\left( A_{i}^{0\sim q_{i}}\right)\) satisfying the following Lyapunov matrix equation (13), some notations related to a square matrix \(\varPhi\) \(\in R^{q_{i}\times q_{i}}\) are introduced as follows:
Proposition 2
([23]:) If \(\varPhi\) \(\in R^{q_{i}\times q_{i}}\) is Hurwitz, then the following Lyapunov equation
has a unique solution given by
with
3 High-Order Backstepping Controller Design
Bases on HOFA theory, the backstepping controller design approach can be directly given for the high-order nonlinear SFS (1) without converting the system into a first-order one.
Suppose \(A_{i}^{0\sim q_{i}-1}\in R^{1\times q_{i}}\), \(i=1,2,\ldots ,n\) are a set of matrices which make \(\varPhi (A_{i}^{0\sim q_{i}-1})\in R^{q_{i}\times q_{i}}\), \(i=1,2,\ldots ,n\) stable, and
is the unique positive definite solution to the Lyapunov equation:
where \(P_{iF}\left( A_{i}^{0\sim q_{i}-1}\right) \in R^{q_{i}\times 1}\) and \(P_{iL}\left( A_{i}^{0\sim q_{i}-1}\right) \in R^{q_{i}\times 1}\).
For the backstepping control method in this paper, the following first-order filter is introduced
where \({\bar{\alpha }}_{i}\) is the output, the backstepping virtual controller \(\alpha _{i}\) is the input, and \(l_{i}\) is a positive design parameter.
Let
denotes the filter error. Then, it is easy to get
where \(G_{i}\left( \cdot \right)\) represents the continuous function.
Step 1: Let
and
(21) can be decomposed into
then the \(q_{1}\)th derivative of \(\xi _{1}\) is given by
Design the first virtual control \(\alpha _{2}\) as follows:
Substituting (24) into (23) gives
(25) can be further written as follows:
where
Select Lyapunov function candidate as follows:
Differentiating \(V_{1}\) with respect to time produces
By designing the adaptive law
\({\dot{V}}_{1}\) can be transformed into
By using the following inequalities:
(31) becomes
where
Step i: Let
\(\xi _{i}^{\left( q_{i}-1\right) }\) can be written as follows:
Differentiating (36) with respect to time, and using (1), yield
Let
which can be equivalently decomposed into
Substituting (39) into (37) gives
By designing the virtual controller \(\alpha _{i+1}\) as follows:
\(\xi _{i}^{\left( q_{i}\right) }\) can be further transformed into the following equation:
Eq (42) can be further rewritten in the state-space form as follows:
where
Select Lyapunov function candidate as follows:
Taking the derivative of \(V_{i}\) yields
The adaptive law is designed as follows:
Together with (47), (46) is given as follows:
By using Yang’s inequality, the following inequalities hold:
Substituting (49)–(51) into (48) yields
where
Step n: Similarly, let
which gives
From the system (1), taking the derivative of (55) yields
By designing the actual controller
then the Eq. (56) can be converted to
Then, it can be converted into a state-space form:
where
Design the following Lyapunov function
Differentiating \(V_{n}\) with respect to time produces
By using Assumption 1 and Young’s inequality, one has
where
Define the approximation error as follows:
where \(\left| \varepsilon _{n}\right| \le \varepsilon _{n}^{*}\) , \(\varepsilon _{n}^{*}\) being a positive constant, \(u_{\text {f}}\) is the output of filtered signal
and \(H_{\text {L}}\left( s\right)\) is the Butterworth low-pass filter. Then, (62) is expressed as follows:
It is true that
By designing the adaptive law
and according to (68) and (69), \({\dot{V}}_{n}\) can be obtained as follows:
where
4 Stability Analysis
So far, according to fully actuated system approach, the adaptive tracking FTC has been completed for high-order nonlinear SFS with non-affine nonlinear faults. Then, a theorem can be summarized as follows.
Theorem 1
Consider the fuzzy adaptive tracking control of high-order nonlinear SFS with non-affine nonlinear faults (1), composed of the virtual controllers (24) and (41), the actual controllers (57) and adaptive laws (30), (47), and (70), if there exist the positive design parameters \(\gamma _{i}\) and \(l_{i}\) satisfy \(\frac{1}{2} -\eta _{i}>0\) and \(\frac{2}{l_{i}}-\frac{G_{i}^{2}}{\beta }-\delta _{i}>0\), then all the signals in the closed-loop system are bounded, and the satisfactory tracking control performance is achieved.
Proof
Select the whole Lyapunov function V as follows:
According to the inequalities (34), (52) and (71), the derivative of V can be given as follows:
where \(c_{0}=\sum _{i=1}^{n}c_{i}\), \(\eta _{1}=0\),
and \(G_{i}\left( \cdot \right)\) satisfy the inequalities \(|G_{i}\left( \cdot \right) | \le {\bar{G}}_{i}\) with \({\bar{G}}_{i}\) being some positive constants. \(\square\)
Based on Young’s inequality, one has
Substituting (74) into (73) gives
where \(c=\sum _{i=1}^{n}\gamma _{i}\theta _{i}^{\text {T}}\theta _{i}+c_{0}\)and \(b=\min \left\{ \frac{1}{2}-\eta _{i},\gamma _{i},\frac{2}{l_{i}}-\frac{ {\bar{G}}_{i}^{2}}{\beta }-\delta _{i}\right\}\).
5 Simulation Example
In order to illustrate the effectiveness of the proposed control approach, a numerical example is considered in the following
where \(f_{1}(x_{1}^{\left( 0\sim 2\right) })=\sin ({\dot{x}} _{1}){\text {e}}^{-x_{1}^{4}}\), \(f_{2}(x_{i}^{\left( 0\sim q_{i}-1\right) }\left| _{i=1\sim 2}\right. )={\dot{x}}_{2}{\text {e}}^{0.5x_{1}{\dot{x}}_{1}}+{\dot{x}}_{1}\sin \left( x_{1}x_{2}\right)\), \(g_{1}(x_{1}^{\left( 0\sim 2\right) })=2+\sin (x_{1}{\dot{x}}_{1})\), \(g_{2}(x_{i}^{\left( 0\sim q_{i}-1\right) }\left| _{i=1\sim 2}\right. )=3+0.5\cos (x_{1}{\dot{x}}_{1})\sin (x_{2}{\dot{x}}_{1})\). Select the fault function as \(\nu \left( x_{i}^{\left( 0\sim q_{i}-1\right) }\left| _{i=1\sim 2}\right. ,u\right) =15(x_{1}{\dot{x}}_{1}x_{2}{\dot{x}} _{2}+\sin (u))+15\), and the time profile of fault as follows:
where \(\delta =8\) and \(T_{0}=10\) s. The Butterworth low-pass filter is chosen as \(H_{\text {L}}(s)=\frac{1}{s^{2}+1.414s+1}\), and the reference signal is chosen as \(y_{\text {r}}=\sin (t)\).
Choose
by Proposition 1, we have
and
Select the initial values as \(x_{1}\left( 0\right) =x_{2}\left( 0\right) =0\) and \(\theta _{1}^{\text {T}}\left( 0\right) =\theta _{2}^{\text {T}}\left( 0\right) =\left[ 0,0,0,0,0,0,0\right]\), and choose the design parameters as \(\gamma _{1}=\gamma _{2}=60\) and \(l_{2}=0.01\).
By using the proposed fuzzy adaptive tracking control approach of high-order nonlinear SFS with non-affine nonlinear faults, the simulation results are given in Figs. 1. 2, 3, 4, and 5. The tracking trajectories are displayed in Fig. 1. From Fig. 1, it is clearly seen that the proposed control method in this paper has satisfactory tracking control performance. The states trajectories are shown in Fig. 2. Figure 3 shows the response of the adaptive fuzzy tracking controller. The norm of adaptive laws estimation are shown in Fig. 4. The input and output of first-order filter are shown in Fig. 5. Figures 1, 2, 3, 4, and 5 show that the stability of the high-order nonlinear SFS is guaranteed by using the proposed fuzzy adaptive tracking control method. Besides, the tracking control performance is achieved.
6 Conclusion
An novel adaptive fuzzy FTC method has been investigated for high-order nonlinear SFS with non-affine nonlinear fault. The fuzzy logic systems can be used as approximators of unknown nonlinear functions in the system. There was no need to convert a high-order system to first-order one, the controllers have been designed directly for the high-order system, and the control performance can be achieved. In the further, our research scope will be extended to the cooperative control of high-order nonlinear multi-agent systems by using the fully actuated system approach.
Data Availability
The data used to support the findings of this study are available from the corresponding author upon request.
References
Chen, M., Ge, S.S., How, B.V.E., Choo, Y.S.: Robust adaptive position mooring control for marine vessels. IEEE Trans. Control Syst. Technol. 21(2), 395–409 (2013)
Mehraeen, S., Jagannathan, S., Crow, M.L.: Power system stabilization using adaptive neural network-based dynamic surface control. IEEE Trans. Power Syst. 26(2), 669–680 (2011)
Ye, D.G., Yang, H.: Adaptive fault-tolerant tracking control against actuator faults with application to flight control. IEEE Trans. Control Syst. Technol. 14(6), 1088–1096 (2006)
Li, D.P., Li, D.J.: Adaptive neural tracking control for an uncertain state constrained robotic manipulator with unknown time-varying delays. IEEE Trans. Syst. Man Cybern. Syst. 48(12), 2219–2228 (2018)
Li, S., Ahn, C.K., Xiang, Z.R.: Command filter based adaptive fuzzy finite-time control for switched nonlinear systems using state-dependent switching method. IEEE Trans. Fuzzy Syst. 29(4), 833–845 (2021)
Li, S., Ahn, C.K., Xiang, Z.R.: Adaptive fuzzy control of switched nonlinear time-varying delay systems with prescribed performance and unmodeled dynamics. Fuzzy Sets Syst. 371, 40–60 (2019)
Diao, S.Z., Sun, W., Su, S.F., Xia, J.W.: Adaptive fuzzy event triggered control for single-link flexible-joint robots with actuator failures. IEEE Trans. Cybern. 52(8), 7231–7241 (2022)
Xu, B., Yang, C.G., Shi, Z.K.: Reinforcement learning output feedback NN control using deterministic learning technique. IEEE Trans. Neural Netw. Learn. Syst. 25(3), 635–641 (2014)
Li, T.S., Wang, D., Feng, G., Tong, S.C.: A DSC approach to robust adaptive NN tracking control for strict-feedback nonlinear systems. IEEE Trans. Syst. Man Cybern. B 40(3), 915–927 (2010)
Sun, W., Diao, S.Z., Su, S.F., Sun, Z.Y.: Fixed-time adaptive neural network control for nonlinear systems with input saturation. IEEE Trans. Neural Netw. Learn. Syst. (2021). https://doi.org/10.1109/TNNLS.2021.3105664
Bustan, D., Pariz, N., Sani, S.K.: Robust fault-tolerant tracking control design for spacecraft under control input saturation. ISA Trans. 53(4), 1073–1080 (2014)
Li, Y.M., Min, X., Tong, S.C.: Observer-based fuzzy adaptive inverse optimal output feedback control for uncertain nonlinear systems. IEEE Trans. Fuzzy Syst. 29(6), 1484–1495 (2021)
Wen, G.X., Philip Chen, C.L., Li, B.: Optimized formation control using simplified reinforcement learning for a class of multiagent systems with unknown dynamics. IEEE Trans. Ind. Electron. 67(9), 7879–7888 (2020)
Wen, G.X., Philip Chen, C.L., Ge, S.Z., Yang, H.L., Liu, X.G.: Optimized adaptive nonlinear tracking control using actor-critic reinforcement learning strategy. IEEE Trans. Ind. Inform. 15(9), 4969–4977 (2019)
Chen, J., Yu, J.P.: Robust control for discrete-time T–S fuzzy singular systems. J. Syst. Sci. Complex. 34(4), 1345–1363 (2021)
Wang, H.Q., Xu, K., Qiu, J.B.: Event-triggered adaptive fuzzy fixed-time tracking control for a class of nonstrict-feedback nonlinear systems. IEEE Trans. Circuits Syst. 68(7), 3058–3068 (2021)
Sun, W., Su, S.F., Wu, Y.Q.: Novel adaptive fuzzy control for output constrained stochastic nonstrict feedback nonlinear systems. IEEE Trans. Fuzzy Syst. 29(5), 1188–1197 (2021)
Li, Z.J., Xia, Y.Q., Sun, F.C.: Adaptive fuzzy control for multilateral cooperative teleoperation of multiple robotic manipulators under random network-induced delays. IEEE Trans. Fuzzy Syst. 22(2), 437–450 (2014)
Pereira, E., Aphale, S.S., Feliu, V., Moheimani, S.O.R.: Integral resonant control for vibration damping and precise tip-positioning of a single-link flexible manipulator. IEEE/ASME Trans. Mechatron. 16(2), 232–240 (2011)
Duan, G.R.: High-order fully actuated system approaches: Part I. Models and basic procedure. Int. J. Syst. Sci. 52(2), 422–435 (2021)
Duan, G.R.: High-order fully actuated system approaches: Part II. Generalized strict-feedback systems. Int. J. Syst. Sci. 52(3), 437–454 (2021)
Duan, G.R.: High-order fully actuated system approaches: Part III. Robust control and high-order backstepping. Int. J. Syst. Sci. 52(5), 952–971 (2021)
Duan, G.R.: High-order fully actuated system approaches: Part IV. Adaptive control and high-order backstepping. Int. J. Syst. Sci. 52(5), 972–989 (2021)
Duan, G.R.: High-order fully actuated system approaches: Part V. Robust adaptive control. Int. J. Syst. Sci. 52(10), 2129–2143 (2021)
Duan, G.R.: High-order fully actuated system approaches: Part VI. Disturbance attenuation and decoupling. Int. J. Syst. Sci. 52(10), 2161–2181 (2021)
Duan, G.R.: High-order fully actuated system approaches: Part VII. Controllability, stabilizability and parametric design. Int. J. Syst. Sci. 52(14), 3091–3114 (2021)
Duan, G.R.: High-order fully actuated system approaches: Part VIII. Optimal control with application in spacecraft attitude stabilization. Int. J. Syst. Sci. 53(1), 54–73 (2022)
Duan, G.R.: High-order fully actuated system approaches: Part IX. Generalized PID control and model reference tracking. Int. J. Syst. Sci. 53(3), 652–674 (2022)
Duan, G.R.: High-order fully actuated system approaches: Part X. Basics of discrete-time systems. Int. J. Syst. Sci. 53(4), 810–832 (2022)
Wei, M., Li, Y.X., Tong, S.C.: Adaptive fault-tolerant control for a class of fractional order non-strict feedback nonlinear systems. Int. J. Syst. Sci. 52(5), 1014–1025 (2021)
Li, X.J., Yang, G.H.: Neural-network-based adaptive decentralized fault-tolerant control for a class of interconnected nonlinear systems. IEEE Trans. Neural Netw. Learn. Syst. 29(1), 144–155 (2018)
Zhang, J.X., Yang, G.H.: Prescribed performance fault-tolerant control of uncertain nonlinear systems with unknown control directions. IEEE Trans. Autom. Control 62(12), 6529–6535 (2017)
Liu, L., Liu, Y.J.: Neural networks-based adaptive finite-time fault-tolerant control for a class of strict-feedback switched nonlinear systems. IEEE Trans. Cybern. 49(7), 2536–2545 (2019)
Polycarpou, M.M., Trunov, A.B.: Learning approach to nonlinear fault diagnosis: detectability analysis. IEEE Trans. Autom. Control 45(4), 806–812 (2000)
Trunov, A.B., Polycarpou, M.M.: Automated fault diagnosis in nonlinear multivariable systems using a learning methodology. IEEE Trans. Neural Netw. 11(1), 91–101 (2000)
Thumati, B.T., Jagannathan, S.: A model based fault detection and prediction scheme for nonlinear multivariable discrete-time systems with asymptotic stability guarantees. IEEE Trans. Neural Netw. 21(3), 404–423 (2010)
Zhang, X.D., Polycarpou, M.M., Parisini, T.: Fault diagnosis of a class of nonlinear uncertain systems with Lipschitz nonlinearities using adaptive estimation. Automatica 46(2), 290–299 (2010)
Huang, S., Tan, K.K.: Fault detection and diagnosis based on modeling and estimation methods. IEEE Trans. Neural Netw. 20(5), 872–881 (2009)
Zhang, X.D., Parisini, T., Polycarpou, M.M.: Adaptive fault-tolerant control of nonlinear uncertain systems: an information-based diagnostic approach. IEEE Trans. Autom. Control 49(8), 1259–1274 (2004)
Li, Y.M., Sun, K.K., Tong, S.C.: Observer-based adaptive fuzzy fault-tolerant optimal control for SISO nonlinear systems. IEEE Trans. Cybern. 49(2), 649–661 (2019)
Acknowledgements
This research was supported by the National Natural Science Foundation of China under Grant 61903169, Science Center Program of National Natural Science Foundation of China under Grant 62188101, Natural Sciences and Engineering Research Council of Canada under Grant NSERC, Liaoning Revitalization Talents Program under Grant XLYC2007182, Education Department Project of Liaoning under Grant LJKMZ20220655, and Natural Science Foundation of Henan under Grant 212300410205.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Cui, Y., Duan, G., Liu, X. et al. Adaptive Fuzzy Fault-Tolerant Control of High-Order Nonlinear Systems: A Fully Actuated System Approach. Int. J. Fuzzy Syst. 25, 1895–1906 (2023). https://doi.org/10.1007/s40815-023-01475-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40815-023-01475-4