Abstract
An adaptive neural network (NN) backstepping control method based on command filtering is proposed for a class of fractional-order chaotic systems (FOCSs) in this paper. In order to solve the problem of the item explosion in the classical backstepping method, a command filter method is adopted and the error compensation mechanism is introduced to overcome the shortcomings of the dynamic surface method. Moreover, an adaptive neural network method for unknown FOCSs is proposed. Compared with the existing control methods, the advantage of the proposed control method is that the design of the compensation signals eliminates the filtering errors, which makes the control effect of the actual system improve well. Finally, two examples are given to prove the effectiveness and potential of the proposed method.
1. Introduction
The fractional calculus equations are increasingly used to describe problems in optical and thermal systems, material and mechanical systems, signal processing, system identification, control, robotics, and other applications. The theory of fractional calculus has also been paid more and more attention by scholars at home and abroad, and especially, the fractional differential equations abstracted from practical problems have become the research focus of many mathematicians [1–3]. Bao and Cao [4] proved that fractional-order differential equations can well simulate the dynamics of various chemical materials and special materials in practical applications. The traditional integer-order differential equation can be regarded as a special model of fractional-order differential equation. More information on fractional-order differential integration can be found in [5, 6]. In recent years, many achievements have been made in the study of fractional-order calculus equations, which are used to study the problems of stability analysis and control of fractional-order strictly feedback nonlinear systems. For example, Li et al. [7] proposed a Lyapunov direct method for fractional-order nonlinear systems. Boroujeni and Momeni [8] proposed a fractional-order state observer for fractional-order nonlinear systems. Yang and Chen [9] presented a finite-time stabilization method for fractional-order switching systems. Adaptive control methods had been used in the control of fractional-order nonlinear systems [5, 6, 10]. Huang et al. [11] proposed a fuzzy feedback control method for uncertain fractional-order chaotic systems (FOCSs). Therefore, the research on the stability and control of FOCSs is becoming more and more popular.
The backstepping control was proposed for the first time to obtain asymptotic tracking and global stability of strictly feedback nonlinear systems [12]. The backstepping technique has always been a powerful tool for the design of controllers for nonlinear dynamic systems [13, 14]. However, the classical backstepping control has two obvious disadvantages: one is the explosion of terms caused by the repeated derivation of virtual control signals [15–17], and the other is certain functions in the systems with uncertain parameters must be linear [18–20]. Li et al. [20] presented a fuzzy adaptive output feedback control method to improve the tracking effect of the systems. In addition, Shao-Cheng Tong et al. [21] proposed a backstepping method based on command filters to solve the problem of item explosion caused by repeated derivation of the virtual controller. Then, the command filtered backstepping control was extended to the adaptive case in [22]. In each step of the control design, the output of the command filter was used to approximate the differential coefficient of the virtual control signal, which eliminates the problem of item explosion. Note that the error compensation mechanism was designed to eliminate errors generated by the command filters [23]. However, the above works considered only the cases of systems with unknown parameters which are constant and systems without unknown parameters. In addition, the above research results only consider the case of integer-order systems, but the research results of the backstepping control method based on command filtering are relatively few for fractional-order strict feedback systems. In this paper, a backstepping control method based on command filtering is presented for a class of fractional-order strictly feedback nonlinear systems.
Based on the radial-basis-function neural network (NN), an adaptive control method based on approximation theory was proposed to deal with nonlinear systems with uncertain parameters [24–28] or NN [29–31] approximation. The neural network control based on the backstepping control method of command filtering is used to solve nonlinear problems in uncertain systems. It can solve the nonlinear system which does not meet the matching condition and the certain functions are nonlinear [32–35]. For a class of FOCSs, an adaptive controller via the backstepping technology similar to [36, 37] was designed in [38]. However, because it is difficult to solve the fractional-order derivative of quadratic function, the adaptive backstepping control technology of integer-order nonlinear system cannot be directly applied to the fractional nonlinear system. For FOCSs, an adaptive backstepping control method was proposed in [39], and the stability of the controller was analyzed by the integer-order Lyapunov method. Therefore, for fractional-order nonlinear systems, how to design an adaptive backstepping controller via Lyapunov stability theory is an urgent problem to be solved.
According to the above discussion, an NN adaptive backstepping control method based on command filtering is proposed for FOCSs in this paper. The NN is used to deal with unknown functions in the system. The command filters are proposed to solve the problem of item explosion caused by repeated derivation of virtual controllers, and compensation signals are designed to eliminate the errors caused by the command filter. Based on NN approximation theory, an adaptive backstepping method based on command filtering is presented. The results show that this control method can adjust the tracking error to the small neighborhood of origin and ensure that all the closed-loop system signals have the limit boundedness of half blade uniformity.
The main advantages of this approach over current results can be summarized as follows:
The command filtered adaptive NN backstepping control can solve two problems of classical backstepping of a class of fractional-order nonlinear systems and reduce the calculation burden.
An error compensation mechanism is introduced to overcome the shortcomings of the dynamic surface method, and the tracking error is controlled in the small neighborhood of zero.
The rest of this article is organized as follows: Section 2 is about the fuzzy logic system, fractional calculus description, and the fractional-order nonlinear systems. In Section 3, detailed controller design and stability analysis are given. In Section 4, simulation results are given to verify the effectiveness of the backstepping adaptive control method based on command filtering. Finally, Section 5 is the conclusion of this paper.
2. Preliminaries and Problem Description
2.1. Preliminaries of Fractional-Order Calculus
In recent several decades, the relatively common two kinds of fractional-order calculus are Riemann–Liouville (RL) fractional-order calculus and Caputo fractional-order calculus. The nice property of the Caputo fractional-order differential equation is that its integral value at zero makes sense. Therefore, this paper will adopt the definition of Caputo fractional-order calculus.
The fractional-order calculus operators can be regarded as a broader concept of integral calculus operators.
Thus, the definition of the fractional-order integral can be expressed as [1]
(1) |
where Γ(·) is the gamma function and Γ(s)=∫0+∞ts−1e−tdt. Consequently, the fractional-order derivative operator is represented by [1]
(2) |
The Laplace transform of (2) can be expressed as
(3) |
where X(s) is the Laplace transform of X(t).
In the following sections, we examine only the case of β ∈ (0,1).
Definition 1 (see [1]). —
The Mittag–Leffler function can be expressed as
(4) with β, γ > 0, and z ∈ C. The Laplace transform of (5) can be described as
(5)
Lemma 1 (see [1]). —
If there is a complex number γ and two real numbers β (0 < β < 1) and ϖ, where ϖ satisfies the following condition:
(6) then, the following formula is true for all integers n ≥ 1:
(7) when |z|⟶∞ and ϖ ≤ |arg(z)| ≤ n.
Lemma 2 (see [1]). —
If β (0 < β < 2) and γ are two arbitrary real numbers, and there exists a positive constant ϱ satisfying the following condition:
(8) then the following inequality holds:
(9) where C > 0, ϱ ≤ |arg(z)| ≤ π, and |z| ≥ 0.
Definition 2 (see [7]). —
Suppose w : [0, c)⟶ℐ is a continuous function. If the continuous function is strictly increasing and w(0)=0, then it is said to be class K.
Lemma 3 (see [7]). —
If an equilibrium point of fractional-order nonlinear system 𝒟tβy(t)=g(t, t(x)) is origin, which g : ℐ × Ω⟶ℛ is Lipschitz continuous. There exist a Lyapunov function V(t, y(t)) and class K functions wi(i=1,2,3) to satisfy
(10) Then, 𝒟tβy(t)=g(t, t(x)) is asymptotically stable; i.e., limt⟶∞y(t)=0.
Lemma 4 (see [2]). —
Assume that y(t) ∈ 𝒞1([t0, ∞], ℛn), then
(11)
2.2. Preliminaries of Radial-Basis-Function NN
Let h(χ(t)) be a continuous unknown nonlinear function defined over a compact set Ω. Then, there exists a radial-basis-function NN to appropriate the unknown nonlinear function h(χ(t)) as follows:
(12) |
where (n ∈ N) is a continuous mapping, χ(t)=[χ1(t), χ2(t),…,χn(t)]T is the NN input vector, t ≥ 0, χi(t) ∈ 𝒞1[ℐ, Ω] (i=1,2,…, n), θ=[θ1, θ2,…,θN]T ∈ ℛN (N > 1) is the weight vector, ψ(χ(t))=[ψ1(χ(t)), ψ2(χ(t)),…,ψN(χ(t))]T ∈ ℛN is a regressor, and N is the number of NN nodes. The regression variable ψı(χ(t)) selected in this paper is the Gaussian radial-basis-function
(13) |
where ı=1,2,…, N, δı=[δ1ı, δ2ı,…,δnı]T ∈ Rn, δ𝒥ı= (𝒥=1,2,…, n) represent the centers of the Gaussian function, and ιı ∈ R+ represent the widths of the Gaussian function.
Therefore, according to the above notation, the optimal estimate of h(χ(t)) can be expressed as
(14) |
in which ϵ(χ(t))=[ϵ1(χ1(t)), ϵ2(χ2(t)),…, ϵN(χN(t))] and θ∗ is the optimal constant weight vector and satisfies the following condition:
(15) |
Let
(16) |
in which is the parameter estimation error. According to the properties of the radial-basis-function NN, it is assumed that the optimal approximation error remains bounded. For any , there exists a sufficient number of NN nodes such that
(17) |
where is a known positive constant and ı=1,2,…, N.
Then, one can obtain
(18) |
in which ı=1,2,…, N.
2.3. FOCSs
Consider the following FOCSs:
(19) |
where β(0 < β < 1) is the system commensurate order, x(t)=[1(t), x2(t),…,xn(t)]T ∈ ℛn is the state vector of the system, , are unknown smooth nonlinear functions, d(t) ∈ ℛ is an unknown external disturbance, and u(t) ∈ ℛ and y(t) ∈ ℛ are control input and control output of the fractional-order strictly feedback nonlinear systems.
Assumption 1 . —
For the FOCSs, if d(t) is bounded and unknown, then there exists an unknown constant () such that for all t ≥ 0.
3. Adaptive NN Backstepping Control Design
Let
(20) |
(21) |
in which xd is a known reference signal and xi,c (i=2,3,…, n) are the command filters.
The command filtering mechanism is defined as follows:
(22) |
where κi is a positive constant and αi(t) and xi+1,c(t) (i=1,2,…, n − 1) are the input signal and the output signal in the command filtering mechanism, respectively.
It is worth noting that command filtering produces errors that add to the burden of getting better tracking results. To solve this problem, an error compensation mechanism is presented to overcome the errors (xi+1,c − αi) generated during the filtering process.
Then, the error compensation mechanism is defined as
(23) |
where k1i > 0 are design parameters and λi (i=1,2,…, n − 1) are the error compensating signals.
The compensated tracking error signals ei(t) are designed as
(24) |
in which i=1,2,…, n.
Our goal is to design the control input u of the nonlinear systems such that the control output y(t) of the system to track xd and the compensated tracking error of the nonlinear systems e1(t) eventually converge to a sufficiently small region of origin.
Then, the virtual control functions αi (i=1,2,…, n) are constructed as
(25) |
(26) |
(27) |
where (i=1,2,…, n − 1) are design parameters and will be determined later.
The controller u(t) is designed as follows:
(28) |
in which is the estimation of , is a design parameter, and will be determined later.
Then, the backstepping control algorithms of the fractional-order nonlinear system are shown as follows.
Step 1 . —
Consider the first Lyapunov function v1(x) as follows:
(29) According to Lemma 4, differentiating v1(x) can gain
(30) in which and .
Substituting (25) into (30), we can obtain
(31) where k11 > 0 and are design parameters.
Choose the Lyapunov function V1(x) as follows:
(32) The design of adaptive law is as follows:
(33) where ρ1 and γ1 are positive design parameters.
Because θ1∗ is a constant, then we have
(34) Then, according to Lemma 4, we can have
(35) Substituting formulas (31) and (33) into the above inequality, the following can be obtained:
(36) According to Young's inequality, then we can obtain
(37) According to formulas (36) and (37), it can be obtained
(38) in which k1=min{2k11, γ1} and Θ1=(γ1/2ρ1)θ1∗Tθ1∗ are two positive constants.
Step 2 . —
Consider the second Lyapunov function v2(x) as follows:
(39) According to Lemma 4, differentiating v2(x) can gain
(40) in which and.
Substituting (27) into (41), we can obtain
(41) where k12 > 0 and are design parameters.
Choose the Lyapunov function V2(x) as follows:
(42) The design of adaptive law is as follows:
(43) where ρ2 and γ2 are positive design parameters.
Because θ2∗ is a constant, then we have
(44) Then, according to Lemma 4 and formulas (42) and (44), we can have
(45) According to formulas (45) and (46), the above equation can be reduced to
(46) in which k2=min{k1, 2k12, γ2} and Θ2=Θ1+(γ2/2ρ2)θ2∗Tθ2∗ are two positive constants.
Step 3 . —
i (i=3,4,…, n − 1).
Consider the ith Lyapunov function vi(x) as follows:
(47) According to Lemma 4, differentiating vi(x) can gain
(48) in which and .
Substituting (27) into (49), we can obtain
(49) where k1i > 0 and are design parameters.
Choose the Lyapunov function Vi(x) as follows:
(50) The design of adaptive law is as follows:
(51) where ρi and γi are positive design parameters.
Because θi∗ is a constant, then we have
(52) Then, according to Lemma 4, we can have
(53) From formulas (50), (52), and (54), we have
(54) According to Young's inequality, then we can obtain
(55) Substitute the above formula into (55), the following can be obtained
(56) in which ki=min{ki−1, 2k1i, γi} and Θi=Θi−1+(γi/2ρi)θi∗Tθi∗ are two positive constants.
Step 4 . —
n.
Consider the nth Lyapunov function vn(x) as follows:
(57) According to Lemma 4, differentiating vn(x) can gain
(58) in which and .
Substituting (28) into (59), one obtains
(59) where k1n > 0 and are design parameters and is the estimation error.
Choose the Lyapunov function Vn(x) as follows:
(60) The design of adaptive law is as follows:
(61)
(62) where ρn, γn, ξ1, and ξ2 are positive design parameters.
Because θn∗ is a constant, then we have
(63) Then, according to Lemma 4, we can have
(64) From formulas (60) and (65), we have
(65) By substituting (62) and (63) into the above inequality, it can be obtained
(66) According to Young's inequality, we can obtain
(67)
(68) Substitute the above formulas into (67), one obtains
(69) in which kn=min{kn−1, 2k1n, γn, ξ2} and are two positive constants.
The stability analysis of fractional-order nonlinear systems is shown below:
Theorem 1 . —
Consider system (20) under Assumption 1. The control input is constructed as (29) with (26)–(28), and the adaptation laws are designed as (34), (44), (52), (62), and (63); then, there exist appropriate design parameters, such that the tracking error e1(t) tends to an arbitrarily small region of the origin.
Proof —
According to (70), there exists a function q(t) ≥ 0 such that the following equation holds on:
(70) The Laplace transform of equation (71) is applied to obtain
(71) in which Vn(s) and Q(s) are Laplace transforms of Vn(t) and q(t), respectively, and Vn(0)is the initial condition. According to (6) and (71), it can be represented as
(72) where ∗ is the convolution operator. If sine q(t) and t−1Eβ,0(−kntβ) are both nonnegative functions, then q(t)∗t−1Eβ,0(−kntβ) ≥ 0 can be obtained. Hence, the following inequality holds on:
(73) Because arg(−kntβ)=−π, |−kntβ| ≥ 0, for all t ≥ 0 and β ∈ (0,2) and according to Lemma 2, then there exists a positive constant A such that
(74) According to (75), one can obtain
(75) Consequently, for every η > 0, there exists a constant tr > 0, such that t > tr holds on, then one can obtain
(76) In addition, according to Lemma 1, one can obtain
(77) in which the integer n is chosen as 1. According to (78), for every η > 0, there exists a constant tb > 0, such that t > tb holds on, one obtains
(78) Then, we can select appropriate design parameters such that (Θn/n) ≤ (η/3). Therefore, from (74), (77), and (79), the following inequality can be obtained:
(79) According to (80) and the definition of Vn(t), all signals in the closed-loop system are bounded and the tracking error e1(t) tends to an arbitrary small region of the origin, i.e., for all t > max{tr, tb}, such that (1/2)e12(t) ≤ η.
4. Simulation Results
In this section, two examples will be given to demonstrate the effectiveness of the adaptive neural network backstepping control based on the command filtering.
Example 1 . —
The fractional-order Duffing's Oscillator chaos system is as follows:
(80) in which f1(x1(t))=0 and f2(x1(t), x2(t))=x1(t) − x13(t) − 0.5x2(t)+1.3 cost are unknown functions. Let the fractional-order β=0.95 and the initial conditions x1=0.21 and x2=0.13. In addition, it can be seen from Figures 1 and 2 that the nonlinear system is unstable when both the controller u(t) and the disturbance signal d(t) of the system are zero.
The known smooth reference signal xd(t) and the unknown external disturbance signal d(t) are chosen as sin(t) and sin(t)+cos(t), respectively. The parameters to be designed are selected as follows: k11=k12=1, k21=k22=1, ρ1=ρ2=5, γ1=γ2=0.5, ξ1=ξ2=1, and κ1=50. In the process of designing the controller, sign(·) is used to represent arctan(10) to avoid the chattering phenomenon.
Next, let us design the radial-basis-functions. According to the property of the radial-basis-function NN, the input variable is x1(t) in the first radial-basis-function and six Gaussian functions evenly distributed within the interval [−5,5] are designed. The second radial-basis-function uses x1(t) and x2(t) as input variables. Same as the first radial-basis-function, each input variable corresponds to six Gaussian functions evenly distributed on [−5,5]. The initial conditions are presented to be θ1(0)=[1,1,1,1,1,1]T ∈ ℛ6 and θ2(0)=[1,1,…,1]T ∈ ℛ36.
When the above initial conditions are met, the simulation of the nonlinear system (81) is shown in Figures 3–7.
As can be seen from Figures 3 and 4, the state variables x1(t) and x2(t) of the system are tracked by signals xd(t) and x2c(t) and the tracking effect is relatively well. As shown in Figure 5, the tracking error e1(t) rapidly converges to a relatively small neighborhood of the origin. From Figure 6, the control input is large at first, then decreases rapidly, and when the system reaches stability, it is controlled in a relatively small neighborhood. As shown in Figure 7, the adaptive laws of the system are bounded and converge rapidly to the neighborhood of the origin. Consequently, the effectiveness of the adaptive neural network backstepping control method based on command filtering for a class of classical fractional-order nonlinear strictly feedback systems.
Figure 1.
The uncontrolled fractional-order Duffing's oscillator chaos system (81).
Figure 2.
The time response of the state variable of (81) when u(t)=0 and d(t)=0.
Figure 3.
The trace of x1 and xd of system (81).
Figure 4.
The trace of x2 and x2c of system (81).
Figure 5.
The tracking error of the output y(t) of system (81).
Figure 6.
The control input of system (81).
Figure 7.
The adaptive laws of system (81).
Example 2 . —
The fractional-order Arneodo's chaos system is as follows:
(81) where β=0.97, x1(0)=−0.2, x2(0)=0.5, and x3(0)=0.2. If the input and disturbance of the system satisfy u(t)=0 and d(t)=0, the state variables of the system are shown in Figures 8 and 9.
The known smooth reference signal xd(t) and the unknown external disturbance signal d(t) are sin(t) and 2 sin(t)cos(t), respectively. The parameters to be designed are selected as follows:k11=40, k12=25, k13=30, k21=k22=k23=15, ρ1=ρ2=ρ2=15, γ1=γ2=γ3=0.5, ξ1=ξ2=1, κ1=1, and κ2=20.
In Example 2, there are three radial-basis-function neural networks. In the first radial-basis-function NN, the input variable is x1(t) and four Gaussian functions evenly distributed within the interval [−3,3] are designed. The second radial-basis-function uses x1(t) and x2(t) as input variables. Same as the first radial-basis-function, each input variable corresponds to four Gaussian functions evenly distributed on [−3,3]. The third radial-basis-function uses x1(t), x2(t), and x3(t) as input variables. Same as the before radial-basis-functions, four Gaussian functions in every input variable are evenly distributed on [−3,3]. The initial conditions are presented to be θ1(0)=[1,1,1,1]T ∈ ℛ4, θ2(0)=[1,1,…,1]T ∈ ℛ16, and θ3(0)=[1,1,…,1]T ∈ ℛ64. When the above initial conditions are met, the simulation of the nonlinear system (81) is shown in Figures 10–15.
The simulation results of Example 2 are shown above, which is similar to the result analysis of Example 1, and the final results are the same as that of Example 1.
Figure 8.
The uncontrolled fractional-order Arneodo's chaos system (81).
Figure 9.
The time response of the state variable of (81) when u(t)=0 and d(t)=0.
Figure 10.
The trace of x1 and xd of system (81).
Figure 11.
The trace of x2 and x2c of system (81).
Figure 12.
The trace of x3 and x3c of system (81).
Figure 13.
The tracking error of the output y(t) of system (81).
Figure 14.
The control input of system (81).
Figure 15.
The adaptive laws of system (81).
5. Conclusion
In this paper, an adaptive neural network backstepping control method based on command filtering is proposed for a class of fractional-order strictly feedback nonlinear systems. The command filtering technology is used to deal with the explosive of terms in the traditional backstepping technology, and the error compensation mechanism is introduced to overcome the shortcomings of the dynamic surface method. The simulation results of the fractional-order nonlinear strictly feedback system show the effectiveness of the proposed method. The future research will be adaptive neural network control of fractional-order nonlinear strictly feedback system with disturbance observer based on command filtering.
Data Availability
All the datasets generated for this study are included within the article.
Conflicts of Interest
The author declares that there are no conflicts of interest regarding the publication of this paper.
References
- 1.Shen J., Lam J. Non-existence of finite-time stable equilibria in fractional-order nonlinear systems. Automatica . 2014;50(2):547–551. doi: 10.1016/j.automatica.2013.11.018. [DOI] [Google Scholar]
- 2.Aguila-Camacho N., Duarte-Mermoud M. A., Gallegos J. A. Lyapunov functions for fractional order systems. Communications in Nonlinear Science and Numerical Simulation . 2014;19(9):2951–2957. doi: 10.1016/j.cnsns.2014.01.022. [DOI] [Google Scholar]
- 3.Liu H., Pan Y., Cao J. Composite learning adaptive dynamic surface control of fractional-order nonlinear systems. IEEE Transactions on Cybernetics . 2020;50(6):2557–2567. doi: 10.1109/tcyb.2019.2938754. [DOI] [PubMed] [Google Scholar]
- 4.Bao H.-B., Cao J.-D. Projective synchronization of fractional-order memristor-based neural networks. Neural Networks . 2015;63:1–9. doi: 10.1016/j.neunet.2014.10.007. [DOI] [PubMed] [Google Scholar]
- 5.Liu H., Pan Y., Li S., Chen Y. Adaptive fuzzy backstepping control of fractional-order nonlinear systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems . 2017;47(8):2209–2217. doi: 10.1109/tsmc.2016.2640950. [DOI] [Google Scholar]
- 6.Heng L., Sheng-Gang L., Ye-Guo S., Hong-Xing W. Prescribed performance synchronization for fractional-order chaotic systems. Chinese Physics B . 2015;24(9)090505 [Google Scholar]
- 7.Li Y., Chen Y., Podlubny I. Mittag–leffler stability of fractional order nonlinear dynamic systems. Automatica . 2009;45(8):1965–1969. [Google Scholar]
- 8.Boroujeni E. A., Momeni H. R. Non-fragile nonlinear fractional order observer design for a class of nonlinear fractional order systems. Signal Processing . 2012;92(10):2365–2370. doi: 10.1016/j.sigpro.2012.02.009. [DOI] [Google Scholar]
- 9.Yang Y., Chen G. Finite-time stability of fractional order impulsive switched systems. International Journal of Robust and Nonlinear Control . 2015;25(13):2207–2222. doi: 10.1002/rnc.3202. [DOI] [Google Scholar]
- 10.Liu H., Li S., Wang H., Huo Y., Luo J. Adaptive synchronization for a class of uncertain fractional-order neural networks. Entropy . 2015;17(10):7185–7200. doi: 10.3390/e17107185. [DOI] [Google Scholar]
- 11.Huang X., Wang Z., Li Y., Lu J. Design of fuzzy state feedback controller for robust stabilization of uncertain fractional-order chaotic systems. Journal of the Franklin Institute . 2014;351(12):5480–5493. doi: 10.1016/j.jfranklin.2014.09.023. [DOI] [Google Scholar]
- 12.Liu X., Gu G., Zhou K. Robust stabilization of mimo nonlinear systems by backstepping. Automatica . 1999;35(5):987–992. doi: 10.1016/s0005-1098(98)00236-2. [DOI] [Google Scholar]
- 13.Krstic M., Kokotovic P. V., Kanellakopoulos I. Nonlinear and Adaptive Control Design . Hoboken, NJ, USA: John Wiley and Sons; 1995. [Google Scholar]
- 14.Kanellakopoulos I., Kokotovic P. V., Morse A. S. Systematic design of adaptive controllers for feedback linearizable systems. IEEE Transactions on Automatic Control . 1991;36:649–654. [Google Scholar]
- 15.Chen W., Jiao L., Li J., Li R. Adaptive nn backstepping output-feedback control for stochastic nonlinear strict-feedback systems with time-varying delays. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) . 2009;40(3):939–950. doi: 10.1109/TSMCB.2009.2033808. [DOI] [PubMed] [Google Scholar]
- 16.Boulkroune A., Farza M., M’Saad M. Fuzzy approximation-based indirect adaptive controller for multi-input multi-output non-affine systems with unknown control direction. IET Control Theory and Applications . 2012;6(17):2619–2629. doi: 10.1049/iet-cta.2012.0565. [DOI] [Google Scholar]
- 17.Heng L., Hai-Jun Y., Wei X. Adaptive fuzzy nonlinear inversion-based control for uncertain chaotic systems. Chinese Physics B . 2012;21(12)120505 [Google Scholar]
- 18.Li T.-S., Tong S.-C., Feng G. A novel robust adaptive-fuzzy-tracking control for a class of nonlinear multi-input/multi-output systems. IEEE Transactions on Fuzzy Systems . 2009;18(1):150–160. [Google Scholar]
- 19.Tie-Shan Li T.-S., Dan Wang D., Gang Feng G., Shao-Cheng Tong S.-C. A DSC approach to robust adaptive NN tracking control for strict-feedback nonlinear systems. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) . 2010;40(3):915–927. doi: 10.1109/tsmcb.2009.2033563. [DOI] [PubMed] [Google Scholar]
- 20.Li Y., Tong S., Li T. Hybrid fuzzy adaptive output feedback control design for uncertain mimo nonlinear systems with time-varying delays and input saturation. IEEE Transactions on Fuzzy Systems . 2015;24(4):841–853. doi: 10.1109/TCYB.2014.2370645. [DOI] [PubMed] [Google Scholar]
- 21.Shao-Cheng Tong S.-C., Xiang-Lei He X.-L., Hua-Guang Zhang H.-G. A combined backstepping and small-gain approach to robust adaptive fuzzy output feedback control. IEEE Transactions on Fuzzy Systems . 2009;17(5):1059–1069. doi: 10.1109/tfuzz.2009.2021648. [DOI] [Google Scholar]
- 22.Dong W., Farrell J. A., Polycarpou M. M., Djapic V., Sharma M. Command filtered adaptive backstepping. IEEE Transactions on Control Systems Technology . 2011;20(3):566–580. [Google Scholar]
- 23.Hu J., Zhang H. Immersion and invariance based command-filtered adaptive backstepping control of vtol vehicles. Automatica . 2013;49(7):2160–2167. doi: 10.1016/j.automatica.2013.03.019. [DOI] [Google Scholar]
- 24.Assawinchaichote W., Sing Kiong Nguang S. K. Fuzzy H/sub/spl infin//output feedback control design for singularly perturbed systems with pole placement constraints: an LMI approach. IEEE Transactions on Fuzzy Systems . 2006;14(3):361–371. doi: 10.1109/tfuzz.2006.876328. [DOI] [Google Scholar]
- 25.Shen Q., Jiang B., Cocquempot V. Adaptive fuzzy observer-based active fault-tolerant dynamic surface control for a class of nonlinear systems with actuator faults. IEEE Transactions on Fuzzy Systems . 2013;22(2):338–349. [Google Scholar]
- 26.Shen Q., Jiang B., Cocquempot V. Fuzzy logic system-based adaptive fault-tolerant control for near-space vehicle attitude dynamics with actuator faults. IEEE Transactions on Fuzzy Systems . 2012;21(2):289–300. [Google Scholar]
- 27.Chadli M., Karimi H. R. Robust observer design for unknown inputs takagi–sugeno models. IEEE Transactions on Fuzzy Systems . 2012;21(1):158–164. [Google Scholar]
- 28.Chadli M., Guerra T. M. LMI solution for robust static output feedback control of discrete takagi-sugeno fuzzy models. IEEE Transactions on Fuzzy Systems . 2012;20(6):1160–1165. doi: 10.1109/tfuzz.2012.2196048. [DOI] [Google Scholar]
- 29.Yu J., Shi P., Dong W., Chen B., Lin C. Neural network-based adaptive dynamic surface control for permanent magnet synchronous motors. IEEE Transactions on Neural Networks and Learning Systems . 2014;26(3):640–645. doi: 10.1109/TNNLS.2014.2316289. [DOI] [PubMed] [Google Scholar]
- 30.Yu J., Shi P., Yu H., Chen B., Lin C. Approximation-based discrete-time adaptive position tracking control for interior permanent magnet synchronous motors. IEEE Transactions on Cybernetics . 2014;45(7):1363–1371. doi: 10.1109/TCYB.2014.2351399. [DOI] [PubMed] [Google Scholar]
- 31.Wang J. Adaptive fuzzy control of direct-current motor dead-zone systems. International Journal of Innovative Computing, Information and Control . 2014;10(4):1391–1399. [Google Scholar]
- 32.Chen M., Ge S. S. Direct adaptive neural control for a class of uncertain nonaffine nonlinear systems based on disturbance observer. IEEE Transactions on Cybernetics . 2012;43(4):1213–1225. doi: 10.1109/TSMCB.2012.2226577. [DOI] [PubMed] [Google Scholar]
- 33.Yu J., Ma Y., Yu H., Lin C. Adaptive fuzzy dynamic surface control for induction motors with iron losses in electric vehicle drive systems via backstepping. Information Sciences . 2017;376:172–189. doi: 10.1016/j.ins.2016.10.018. [DOI] [Google Scholar]
- 34.Li Y., Tong S., Li T. Composite adaptive fuzzy output feedback control design for uncertain nonlinear strict-feedback systems with input saturation. IEEE Transactions on Cybernetics . 2014;45(10):2299–2308. doi: 10.1109/TCYB.2014.2370645. [DOI] [PubMed] [Google Scholar]
- 35.Liu Y.-J., Tong S., Li D.-J., Gao Y. Fuzzy adaptive control with state observer for a class of nonlinear discrete-time systems with input constraint. IEEE Transactions on Fuzzy Systems . 2015;24(5):1147–1158. [Google Scholar]
- 36.Xu B., Sun F., Pan Y., Chen B. Disturbance observer based composite learning fuzzy control of nonlinear systems with unknown dead zone. IEEE Transactions on Systems, Man, and Cybernetics: Systems . 2016;47(8):1854–1862. [Google Scholar]
- 37.Baleanu D., Machado J. A. T., Luo A. C. Fractional Dynamics and Control . Berlin, Germany: Springer Science and Business Media; 2011. [Google Scholar]
- 38.Ding D., Qi D., Meng Y., Xu L. Adaptive mittag-leffler stabilization of commensurate fractional-order nonlinear systems. Proceedings of the 53rd IEEE Conference on Decision and Control; December 2014; Los Angeles, CA, USA. pp. 6920–6926. [DOI] [Google Scholar]
- 39.Wei Y., Chen Y., Liang S., Wang Y. A novel algorithm on adaptive backstepping control of fractional order systems. Neurocomputing . 2015;165:395–402. doi: 10.1016/j.neucom.2015.03.029. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
All the datasets generated for this study are included within the article.