Next Article in Journal
A Fractional Order Investigation of Smoking Model Using Caputo-Fabrizio Differential Operator
Next Article in Special Issue
Dental X-ray Identification System Based on Association Rules Extracted by k-Symbol Fractional Haar Functions
Previous Article in Journal
Finite-Time Stability for Caputo Nabla Fractional-Order Switched Linear Systems
Previous Article in Special Issue
Fault Diagnosis of Hydroelectric Units Based on a Novel Multiscale Fractional-Order Weighted Permutation Entropy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Neural Fault-Tolerant Control for Nonlinear Fractional-Order Systems with Positive Odd Rational Powers

1
College of Mathematical Sciences, Bohai University, Jinzhou 121000, China
2
School of Information and Electrical Engineering, Shandong Jianzhu University, Jinan 250000, China
3
School of Electronic and Information Engineering, University of Science and Technology at Liaoning, Anshan 114051, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2022, 6(11), 622; https://doi.org/10.3390/fractalfract6110622
Submission received: 13 September 2022 / Revised: 5 October 2022 / Accepted: 13 October 2022 / Published: 25 October 2022

Abstract

:
In this paper, the problem of adaptive neural fault-tolerant control (FTC) for the fractional-order nonlinear systems (FNSs) with positive odd rational powers (PORPs) is considered. By using the radial basis function neural networks (RBF NNs), the unknown nonlinear functions from the controlled system can be approximated. With the help of an adaptive control ideology, the unknown control rate of the actuator fault can be handled. In particular, the FNSs subject to high-order terms are studied for the first time. In addition, the designed controller can ensure the boundedness of all the signals of the closed-loop control system, and the tracking error can tend to a small neighborhood of zero in the end. Finally, the illustrative examples are shown to validate the effectiveness of the developed method.

1. Introduction

The concept of Leibniz’s derivatives yielded the fractional-order calculus. As a generalization of integer-order differentiation and integration operators, the fractional-order calculus can describe many plants and processes precisely, such as physics, engineering, and economics, as in [1,2,3,4,5]. In the meantime, fractional-order controllers have more design freedom and a robust ability by comparing with integer-order ones [6]. Due to its wide application, the scholars are more enthusiastic about the control research of fractional-order systems. In [7], the authors proposed the Mittag-Leffler stability theory and further extended the Lyapunov direct method via utilizing the fractional-order operators. Aguila-Camacho et al. developed a new lemma for the Caputo fractional derivatives that can offer a simpler choice of the Lyapunov candidate function to the reader [8]. Based on the aforementioned research, in the field of the FNS, various interesting results were reported. The authors studied a sliding mode control approach for a class of chaotic FNSs in [9]. In terms of state [10] and output [11] feedback FNSs, the scholars presented corresponding adaptive controllers via the indirect Lyapunov method in [12], respectively. For fractional-order multiagent systems, an adaptive consensus control scheme was considered in [13]. With regard to uncertain fractional-order interconnected systems with unknown control directions, the fuzzy adaptive control approach was designed in [14]. In addition to the above results, there have also been massive and preeminent results in FNS fields (see [15,16,17,18,19,20]).
The nonlinear systems with PORP are also named as high-order nonlinear systems (HNSs). Because HNSs have uncontrollable linearization around the origin [21], in the design process of the controller a certain obstacle exists. Lin et al. presented a method called the adding a power integrator (API) which can deal with this difficulty effectively [22]. In addition, because of the strong approximation abilities of fuzzy logic systems (FLSs) and RBF NNs (such as [23,24,25,26]), the scholars used FLSs or RBF NNs as approximators to estimate the unknown nonlinearities compared to traditional control methods (such as [27,28,29]). Furthermore, a series of fruitful research was reported based on APIs and FLSs or RBF NNs. In terms of high-order multiagent nonlinear systems [30], the authors developed an adaptive output-feedback consensus tracking control scheme according to the state-observer method. For stochastic HNSs [31], Jiang et al. discussed the finite-time stabilization problem about high-order nonlinear systems with finite-time input-to-state stability inverse dynamics in 2019. In [32], although HNSs had input quantization, the adaptive neural tracking controller was still proposed. The authors considered fuzzy finite-time control theory for HNSs by the adaptive method in [33].
If actuator stoppage occurs in the practical situation, it may lead to performance deterioration and instability of the system, as described in [34]. For this reason, a lot of FTC schemes were designed and obtained numerous achievements. Tang et al. considered nonlinear multiple-input and multiple-output systems with an aircraft control application and designed an adaptive actuator failure compensation method in [35]. In [36], the authors studied the actuator failure compensation control of nonlinear systems with guaranteed transient performance in 2010. In terms of near-space vehicle attitude dynamics with actuator faults, Shen et al. investigated a fuzzy adaptive FTC issue in [37]. There are more interesting results on FTCs that are reported (see [38,39,40,41]). In addition, an FTC also yields a lot of results on an FNS. In [42], the fault-tolerant control methodology has been designed for FNSs. For the nonlinear interconnected FNS [43], Li et al. proposed an adaptive neural network scheme to deal with an FNS with intermittent actuator faults. In [44], the authors presented a series of fractional-order control approaches for a class of general nonlinear systems. The authors developed a new fractional-order adaptive control scheme based on a sliding mode configuration [45].
Despite the FTC mentioned earlier, there are problems that still need to be solved. Motivated by the above statements, in this paper, the adaptive tracking FTC problem for an FNS with PORP is considered. By combining RBF NNs and adaptive technology, an adaptive neural FTC controller is proposed, which can ensure all signals of the FNS with PORP are bounded, and the output signal can track the reference signal. The main contributions are outlined as follows:
(1) In this paper, the tracking control issue of the FNS with PORP is considered for the first time. In addition, the controlled system considers the condition of an actuator fault, which can be more suitable in practice.
(2) The proposed controller can not only guarantee that all signals of the FNS with PORP are bounded but also that the error of the FNS with PORP is near the origin. The ideology of the proposed control can also extend to a class of more general strict-feedback nonlinear systems.
The remaining part of the article can be outlined as follows. The preliminaries and problem formulation are given in Section 2. The design process of the proposed controller is introduced in Section 3. Section 4 provides the simulation results. The conclusions are drawn in Section 5.

2. Problem Formulation and Preliminaries

Consider the following FNS with PORP as follows:
D β x i = x i + 1 ξ i + f i ( x ¯ i ) , i = 1 , 2 , , n 1 D β x n = u + f n ( x ¯ n ) y = x 1 ,
where the fractional order β ( 0 , 1 ) , x ¯ n = [ x 1 , , x n ] T R n is the state vector with x ¯ i = [ x 1 , , x i ] T R i and y R is output. f i ( · ) , ( i = 1 , , n ) is unknown nonlinear function and u denotes the system input.
The system (1) is considered to occur the actuator fault:
u a ( t ) = φ u + z ( t )
where z ( t ) represents a bounded function and 0 < φ * φ 1 indicates the remaining control rate and φ * is a constant. When u a ( t ) = u + z ( t ) , this indicates bias fault, and when u a ( t ) = φ u , this means gain fault. In addition, suppose that the actuator fault occurs at time instant t n .
The control objective is to construct an adaptive FTC controller for FNS with PORP, such that:
(1)
All the signals in the FNS with PORP are proven to be bounded.
(2)
The tracking error can be able to tend to a small neighborhood near the origin.
Assumption 1
([46]). The sign of φ is known.
Assumption 2
([47]). The given reference signal y r is continuous and bounded; it also has nth order derivative.
Definition 1
([48]). There is a function f : [ t 0 , + ) R that is abundant and smooth. Then, the Caputo fractional-order derivative with order β of f can be shown
c D t β f ( t ) = 1 Υ ( μ β ) c t f ( μ ) ( ι ) ( t ι ) β μ + 1 d ι
where μ 1 β < μ , μ N . In addition, Υ ( β ) = 0 y β 1 e y d y is the Gamma function meeting Υ ( 1 ) = 1 . When β is in ( 0 , 1 ) , μ = 1 .
Remark 1.
In order for legibility, the fractional derivative of order β with the lower terminal at 0 is written as D β that can take the place of 0 D t β .
According to the Laplace transform, (2) can be transformed as
L { D β f ( t ) } = s β F ( s ) i = 0 μ 1 s β i 1 f ( i ) ( 0 ) = s β F ( s ) s β 1 f ( 0 )
where F ( s ) denotes the Laplace transform of f ( t ) . In our paper, β ( 0 , 1 ) is only considered.
Definition 2
([48]). The Mittag-Leffler function with two parameters can be shown
E ϱ , b = i = 0 ϕ i Υ ( i ϱ + b )
where ϱ and b denote positive parameters, ϕ represents a complex number, and E 1 , 1 ( ϕ ) = e ϕ .
Based on the Laplace transform, (4) can be shown below
L { t b 1 E ϱ , b ( c t ϱ ) } = s ϱ b s ϱ + c , ( r ( s ) > | c | ϱ )
where c is a real number and r ( s ) is the real part of s.
The following two lemmas are proper for Mittag-Leffler function (4) and can be revealed as below:
Lemma 1
([48]). For all the number β ¯ R and the given number q R , there exists a real number ϱ ( ϱ ( 0 , 2 ) ), such that (6) holds with θ > 0 and q | arg ( ϕ ) | π .
E ϱ , β ¯ θ 1 + | ϕ |
Lemma 2
([7]). Think about the FNS: D β y ( t ) = l ( t , y ( t ) ) , l ( · ) meets Lipschitz condition and y = 0 is an equilibrium point. Suppose some class—K functions g m ( y ( t ) ) ( m = 1 , 2 , 3 ) and V ( t , y ( t ) ) , which meet g 1 ( y ( t ) ) V g 2 ( y ( t ) ) and D β V g 3 ( y ( t ) ) , then D β y ( t ) = l ( t , y ( t ) ) is convergent and eventually stable, where V ( t , y ( t ) ) is a function and β ( 0 , 1 ) .
Lemma 3
([8]). Let g ( t ) R n be a differentiable vector. For any time instant t
1 2 D β ( g T ( t ) P g ( t ) ) g T ( t ) P D β g ( t ) , β ( 0 , 1 ] , t 0
where P R n × n is a positive definite constant matrix.
Lemma 4
([49]). It is supposed that the differentiable function V ( t ) satisfying V ( 0 ) is non-negative. If V ( t ) can satisfy D β V ( t ) χ V ( t ) + d o , V ( t ) ς ( V ( 0 ) + d o χ ) , where χ > 0 , ς > 0 and d o > 0 are parameters.
Lemma 5
([50]). With regard to any real-valued function ν , ζ and any positive odd integer ξ 1 , then ν ξ ζ ξ ξ ν ζ ( ν ξ 1 + ζ ξ 1 ) .
The RBF NN is utilized to shape the unknown nonlinear function f ( P ) : R q R , which is described as
f n n ( P ) = W T Ψ ( P )
where P Ω P R q denotes the input vector and W = [ w 1 , , w l ¯ ] T R l ¯ represents weight vector with the RBF NN node number l ¯ > 1 . Ψ ( P ) = [ s 1 ( P ) , , s l ¯ ( P ) ] T R l ¯ . s i ( P ) is chosen as commonly used Gaussian function:
s i ( P ) = e ( P v i ) T ( P v i ) η i 2 , 1 i l ¯
where the center of the receptive domain is denoted by v i = [ v i 1 , , v i q ] T and η i represents the width of the Gaussian function.
From [51], if l ¯ is selected sufficiently large, W T Ψ ( Y ) can approximate any continuous function f ( P ) to any desired accuracy over a compact set Ω P R q to arbitrary accuracy in
f ( P ) = W * T Ψ ( P ) + κ ( P ) , P Ω P R q
The W * in (10) is the optimal weight vector that can be shown as
W * = arg min W R l { sup P Ω P | f ( P ) W T Ψ ( P ) | }
where the approximation error can be shown as κ ( P ) and it can satisfy κ ( P ) < ϖ for any given constant ϖ > 0 .

3. Design of Controller

The coordinate transformations are given below
α 1 = x 1 y r , α i = x i λ i 1 , i = 2 , , n
where λ i is the virtual control law.
Step 1. It is easy to obtain
D β α 1 = D β x 1 D β y r = x 2 ξ 1 + f 1 ( x ¯ 1 ) D β y r
A Lyapunov function can be defined as follows
V 1 = 1 2 α 1 2 + 1 2 ρ 1 σ ˜ 1 2
where σ ˜ 1 = σ 1 σ ^ 1 , ρ 1 is a positive constant. With the help of Lemma 3, then
D β V 1 α 1 D β α 1 1 ρ 1 σ ˜ 1 D β σ ^ 1 = α 1 ( x 2 ξ 1 + f 1 ( x ¯ 1 ) D β y r ) 1 ρ 1 σ ˜ 1 D β σ ^ 1 = α 1 ( x 2 ξ 1 λ 1 ξ 1 + λ 1 ξ 1 + f 1 ( x ¯ 1 ) D β y r ) 1 ρ 1 σ ˜ 1 D β σ ^ 1
Let us define f ¯ 1 ( x ¯ 1 ) = f 1 ( x ¯ 1 ) D β y r + α 1 2 + ξ 1 2 α 1 2 . Due to the existence of unknown nonlinear function f 1 ( x ¯ 1 ) , we can use RBF NNs to approximate f ¯ 1 ( x ¯ 1 ) , one has f ¯ 1 ( x ¯ 1 ) = W 1 T Ψ 1 ( x ¯ 1 ) + κ 1 , | κ 1 | ϖ 1 and ϖ 1 is a constant.
Based on Young’s inequality, we can obtain
α 1 f ¯ 1 ( x ¯ 1 ) 1 2 b 1 2 α 1 2 σ 1 Ψ 1 T Ψ 1 + b 1 2 2 + α 1 2 2 + ϖ 1 2 2
where σ 1 = W 1 2 , b 1 > 0 is a design constant.
Then, we can rewrite D β V 1 as
D β V 1 α 1 ( x 2 ξ 1 λ 1 ξ 1 + λ 1 ξ 1 + 1 2 b 1 2 α 1 σ 1 Ψ 1 T Ψ 1 ) 1 ρ 1 σ ˜ 1 D β σ ^ 1 + b 1 2 2 + ϖ 1 2 2 ξ 1 2 α 1 2 2
In addition, with the help of Lemma 5, then
α 1 ( x 2 ξ 1 λ 1 ξ 1 ) ξ 1 | α 1 | | α 2 | ( x 2 ξ 1 1 + λ 1 ξ 1 1 ) ξ 1 2 α 1 2 2 + 1 2 α 2 2 ( x 2 ξ 1 1 + λ 1 ξ 1 1 ) 2
From (17), D β V 1 can be written as
D β V 1 α 1 ( λ 1 ξ 1 + 1 2 b 1 2 α 1 σ ^ 1 Ψ 1 T Ψ 1 ) + 1 ρ 1 σ ˜ 1 ( ρ 1 2 b 1 2 α 1 2 Ψ 1 T Ψ 1 D β σ ^ 1 ) + b 1 2 2 + ϖ 1 2 2 + 1 2 α 2 2 ( x 2 ξ 1 1 + λ 1 ξ 1 1 ) 2
We design the virtual control law λ 1 and the adaptive law D β σ ^ 1 as follows
λ 1 = ( c 1 α 1 + 1 2 b 1 2 α 1 σ ^ 1 Ψ 1 T Ψ 1 ) 1 ξ 1 , D β σ ^ 1 = ρ 1 2 b 1 2 α 1 2 Ψ 1 T Ψ 1 o 1 σ ^ 1
where c 1 is a positive design constant.
Furthermore, inequality (18) can be written as
D β V 1 c 1 α 1 2 + b 1 2 2 + ϖ 1 2 2 + o 1 ρ 1 σ ˜ 1 σ ^ 1 + 1 2 α 2 2 ( x 2 ξ 1 1 + λ 1 ξ 1 1 ) 2
Step 2. D β α 2 can be shown as
D β α 2 = D β x 2 D β λ 1 = x 3 ξ 2 + f 2 ( x ¯ 2 ) D β λ 1
The designed Lyapunov function as
V 2 = 1 2 α 2 2 + 1 2 ρ 2 σ ˜ 2 2 + V 1
where σ ˜ 2 = σ 2 σ ^ 2 , ρ 2 > 0 is a constant.
Similar to (14), then
D β V 2 α 2 D β α 2 1 ρ 2 σ ˜ 2 D β σ ^ 2 + D β V 1 = α 2 ( x 3 ξ 2 + f 2 ( x ¯ 2 ) D β λ 1 + 1 2 α 2 ( x 2 ξ 1 1 + λ 1 ξ 1 1 ) 2 ) 1 ρ 2 σ ˜ 2 D β σ ^ 2 c 1 α 1 2 + b 1 2 2 + ϖ 1 2 2 + o 1 ρ 1 σ ˜ 1 σ ^ 1 = α 2 ( x 3 ξ 2 λ 2 ξ 2 + λ 2 ξ 2 + f ¯ 2 ( x ¯ 2 ) ) α 2 2 2 ξ 2 2 α 2 2 2 1 ρ 2 σ ˜ 2 D β σ ^ 2 c 1 α 1 2 + b 1 2 2 + ϖ 1 2 2 + o 1 ρ 1 σ ˜ 1 σ ^ 1
Let us define f ¯ 2 ( x ¯ 2 ) = f 2 ( x ¯ 2 ) D β λ 1 + α 2 2 + ξ 2 2 α 2 2 + 1 / 2 α 2 ( x 2 ξ 1 1 + λ 1 ξ 1 1 ) 2 . By using RBF NNs to approximate f ¯ 2 ( x ¯ 2 ) , then f ¯ 2 ( x ¯ 2 ) = W 2 T Ψ 2 ( x ¯ 2 ) + κ 2 , | κ 2 | ϖ 2 and ϖ 2 is a constant. With the support of Young’s inequality, then
α 2 f ¯ 2 ( x ¯ 2 ) 1 2 b 2 2 α 2 2 σ 2 Ψ 2 T Ψ 2 + b 2 2 2 + α 2 2 2 + ϖ 2 2 2
where σ 2 = W 2 2 , b 2 > 0 is a design constant.
The same as (17), with the help of Lemma 5, then
α 2 ( x 3 ξ 2 λ 2 ξ 2 ) ξ 2 | α 2 | | α 3 | ( x 3 ξ 2 + λ 2 ξ 2 ) ξ 2 2 α 2 2 2 + 1 2 α 3 2 ( x 3 ξ 2 1 + λ 2 ξ 2 1 ) 2
Next, the virtual control law λ 2 and the adaptive law D β σ ^ 2 can be designed
λ 2 = ( c 2 α 2 + 1 2 b 2 2 α 2 σ ^ 2 Ψ 2 T Ψ 2 ) 1 ξ 2 ,
D β σ ^ 2 = ρ 2 2 b 2 2 α 2 2 Ψ 2 T Ψ 2 o 2 σ ^ 2
where c 2 > 0 is a design parameter.
By substituting (26) and (27) into (23), we can obtain
D β V 2 h = 1 2 c h α h 2 + h = 1 2 b h 2 2 + h = 1 2 ϖ h 2 2 + h = 1 2 o h ρ h σ ˜ h σ ^ h + 1 2 α 3 2 ( x 3 ξ 2 1 + λ 2 ξ 2 1 ) 2
Stepi ( 3 i n 1 ) . The Lyapunov function is designed as follows
V i = 1 2 α i 2 + 1 2 ρ i σ ˜ i 2 + V i 1
where σ ˜ i = σ i σ ^ i , ρ i > 0 is a constant.
It is obvious to obtain
D β V i α i D β α i 1 ρ i σ ˜ i D β σ ^ i + D β V i 1 = α i ( x i + 1 ξ i + f i ( x ¯ i ) D β λ i 1 ) 1 ρ i σ ˜ i D β σ ^ i + D β V i 1 = α i ( x i + 1 ξ i λ i ξ i + λ i ξ i + f i ( x ¯ i ) D β λ i 1 ) 1 ρ i σ ˜ i D β σ ^ i + D β V i 1
Define f ¯ i ( x ¯ i ) = f i ( x ¯ i ) D β λ i 1 + α i 2 + ξ i 2 α i 2 + 1 2 α i ( x i ξ i 1 1 + λ i 1 ξ i 1 1 ) 2 . The same as step 1, by using RBF NNs to approximate f ¯ i ( x ¯ i ) , then f ¯ i ( x ¯ i ) = W i T Ψ i ( x ¯ i ) + κ i , | κ i | ϖ i , where ϖ i is a constant. According to Young’s inequality, then
α i f ¯ i ( x ¯ i ) 1 2 b i 2 α i 2 σ i Ψ i T Ψ i + b i 2 2 + α i 2 2 + ϖ i 2 2
where σ i = W i 2 , b i > 0 is a design constant.
Next, we start to deal with α i ( x i + 1 ξ i λ i ξ i ) with the support of Lemma 5, then
α i ( x i + 1 ξ i λ i ξ i ) ξ i | α i | | α i + 1 | ( x i + 1 ξ i 1 + λ i ξ i 1 ) ξ i 2 α i 2 2 + 1 2 α i + 1 2 ( x i + 1 ξ i 1 + λ i ξ i 1 ) 2
On the basis of (31) and (32), we obtain
D β V i α i ( λ i ξ i + 1 2 b i 2 α i σ ^ i Ψ i T Ψ i ) + 1 ρ i σ ˜ i ( ρ i 2 b i 2 α i 2 Ψ i T Ψ i D β σ ^ i ) + D β V i 1 + b i 2 2 + ϖ i 2 2 + 1 2 α i + 1 2 ( x i + 1 ξ i 1 + λ i ξ i 1 ) 2
We can design the virtual control law λ i and the adaptive law D β σ ^ i , one has
λ i = ( c i α i + 1 2 b i 2 α i σ ^ i Ψ i T Ψ i ) 1 ξ i ,
D β σ ^ i = ρ i 2 b i 2 α i 2 Ψ i T Ψ i o i σ ^ i
where c i > 0 is a design constant.
Substituting (34) and (35) into (33), we can obtain
D β V i h = 1 i c h α h 2 + h = 1 i b h 2 2 + h = 1 i ϖ h 2 2 + h = 1 i o h ρ h σ ˜ h σ ^ h + 1 2 α i + 1 2 ( x i + 1 ξ i 1 + λ i ξ i 1 ) 2
Stepn. We ultimately design actual control law u and the adaptive laws D β σ ^ n and D β v ^ in this position as
u = v ^ u ¯ , u ¯ = c n α n 1 2 b n 2 α n σ ^ n Ψ n T Ψ n z ( t ) , D β σ ^ n = ρ n 2 b n 2 α n 2 Ψ n T Ψ n o n σ ^ n , D β v ^ = γ s i g n ( φ ) u ¯ α n o c v ^
where v = 1 φ , v ˜ = v v ^ , σ ˜ n = σ n σ ^ n and γ > 0 , ρ n > 0 , c n > 0 , b n > 0 , o n > 0 and o c > 0 are constants. It is noted that φ u = u ¯ φ v ˜ u ¯ .
Next, the following Lyapunov function candidate is chosen
V n = 1 2 α n 2 + 1 2 ρ n σ ˜ n 2 + | φ | 2 γ v ˜ 2 + V n 1
Using Lemma 3, it is not difficult to obtain
D β V n α n ( φ u + z ( t ) + f n ( x ¯ n ) D β λ n 1 ) 1 ρ n σ ˜ n D β σ ^ n + D β V n 1 | φ | γ v ˜ D β v ^
The same as the previous steps, we define f ¯ n ( x ¯ n ) = f n ( x ¯ n ) D β λ n 1 + α n 2 + ξ n 2 α n 2 + 1 2 α n ( x n ξ n 1 1 + λ n 1 ξ n 1 1 ) 2 . By employing RBF NNs to approximate f ¯ n ( x ¯ n ) , then f ¯ n ( x ¯ n ) = W n T Ψ n ( x ¯ n ) + κ n , | κ n | ϖ n , where ϖ n is a constant. Next, we define that σ n = W n 2 and utilize Young’s inequality, then
α n f ¯ n ( x ¯ n ) 1 2 b n 2 α n 2 σ n Ψ n T Ψ n + b n 2 2 + α n 2 2 + ϖ n 2 2
We can substitute (37) into (39), and one has
D β V n α n ( u ¯ + z ( t ) + 1 2 b n 2 σ ^ n Ψ n T Ψ n ) + σ ˜ n ρ n ( ρ n 2 b n 2 α n 2 Ψ n T Ψ n D β σ ^ n ) + D β V n 1 | φ | γ v ˜ ( D β v ^ + γ s i g n ( φ ) u ¯ α n ) h = 1 n c h α h 2 + h = 1 n o h ρ h σ ˜ h σ ^ h + | φ | γ v ˜ v ^ + h = 1 n b h 2 2 + h = 1 n ϖ h 2 2
Because the definitions of σ ˜ h ( h = 1 , , n ) and v ˜ , we can obtain the following inequalities:
h = 1 n o h ρ h σ ˜ h σ ^ h h = 1 n o h 2 ρ h σ ˜ h 2 + h = 1 n o h 2 ρ h σ h 2
| φ | γ v ˜ v ^ o c | φ | 2 γ v ˜ 2 + o c | φ | 2 γ v 2
From the above inequalities (42) and (43), we can derive the following inequality
D β V n h = 1 n c h α h 2 h = 1 n o h 2 ρ h σ ˜ h 2 o c | φ | 2 γ v ˜ 2 + d o
where d o = h = 1 n b h 2 2 + h = 1 n ϖ h 2 2 + h = 1 n o h 2 ρ h σ h 2 + o c | φ | 2 γ v 2 .
Theorem 1.
Design the actual law u, the virtual control laws λ h ( h = 1 , 2 , , n 1 ), and the adaptive laws D β σ ^ h ( h = 1 , 2 , , n ) and D β v ^ for the FNS with PORP (1) with Assumption 1, then we have the following properties:
(1) 
All signals of the FNS with PORP are bounded.
(2) 
The FNS with PORP output signal can track the reference signal.
Proof. 
We define χ = min { 2 h = 1 n c h , h = 1 n o h , o c } , then we can obtain
D β V n χ V n + d o
According to Lemma 4, we have V n ( t ) ς ( V ( 0 ) + d o χ ) , where ς > 0 is a parameter. It is not difficult to get that α 1 , , α n , σ ˜ 1 , , σ ˜ n and v ˜ are bounded. Based on σ ^ h = σ h σ ˜ h and v ^ = v v ˜ , we can obtain the boundedness of v ^ and σ ^ h , ( h = 1 , 2 , , n ). Obviously, the virtual law λ 1 is bounded due to the boundedness of α 1 and σ ^ 1 . In addition, the boundedness of x 2 can be confirmed because of x 2 = α 2 + λ 1 . Repeating the above analysis process, we can have that λ 2 , , λ n 1 and x 3 , , x n are bounded. Then, we can say that all signals of the FNS with PORP are bounded. □

4. Simulation Example

Case 1: Consider a second-order FNS with PORP in this part
D β x 1 = x 2 ξ 1 + f 1 ( x ¯ 1 ) , D β x 2 = u + f 2 ( x ¯ 2 ) , y = x 1 ,
where f 1 ( x ¯ 1 ) = sin ( x 1 ) , f 2 ( x ¯ 2 ) = x 1 x 2 and ξ 1 = 3 . The actuator fault can be expressed:
u a = u , t < t n φ u + z ( t ) , t t n
where z ( t ) = 0.01 sin ( t ) , t n = 5 s .
The reference signal y r = sin ( t ) + cos ( 0.5 t ) . The initial conditions are selected for case 1 as follows: [ x 1 ( 0 ) , x 2 ( 0 ) , σ ^ 1 ( 0 ) , σ ^ 2 ( 0 ) , v ^ ( 0 ) ] T = [ 0 , 0 , 0 , 0 , 0 ] T . The RBF NNs contain 11 nodes ( l ¯ 1 = l ¯ 2 = 11 ). Φ i ( P i ) = [ s i 1 ( P i ) , s i 2 ( P i ) , , s i l ¯ i ( P i ) ] T R l ¯ i ( i = 1 , 2 ) where s i j ( P i ) = exp ( P i v i j ) T ( P i v i j ) η i 2 ( i = 1 , 2 , j = 1 , 2 , , l ¯ i ). In addition, v 1 j spaced in [ 5 , 5 ] × [ 5 , 5 ] and v 2 j spaced in [ 5 , 5 ] × [ 5 , 5 ] × [ 5 , 5 ] × [ 5 , 5 ] . The widths are η i = 2 for all.
The control goal of this paper is to design an adaptive neural FTC scheme which can ensure that the output signal y of the FNS with PORP can track the expected signal y r . Given the virtual control law:
λ 1 = ( c 1 α 1 + 1 2 b 1 2 α 1 σ ^ 1 Ψ 1 T Ψ 1 ) 1 ξ 1
The actual control u is defined as:
u = v ^ ( c 2 α 2 1 2 b 2 2 α 2 σ ^ 2 Ψ 2 T Ψ 2 z ( t ) )
In addition, the adaptive laws D β σ ^ h ( h = 1 , 2 ) and D β v ^ can be selected as
D β σ ^ 1 = ρ 1 2 b 1 2 α 1 2 Ψ 1 T Ψ 1 o 1 σ ^ 1 , D β σ ^ 2 = ρ 2 2 b 2 2 α 2 2 Ψ 2 T Ψ 2 o 2 σ ^ 2 , D β v ^ = γ s i g n ( φ ) u ¯ α 2 o c v ^
The above design parameters can be selected as follows: c 1 = 50 , c 2 = 10 , ρ 1 = ρ 2 = 1 , b 1 = b 2 = 1 , o 1 = o 2 = 10 , o c = 5 , and γ = 5 .
The simulation results can be exhibited in the Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5. It is shown that the FNS with PORP output signal y follows the desired signal y r , and the tracking error is near the origin in Figure 1. Figure 2 shows the curves σ ^ 1 and σ ^ 2 for the FNS with PORP. Figure 3 can exhibit the curve of v ^ . In Figure 4, the designed control input u is stable and bounded. Figure 5 shows the state x 2 is bounded.
Case 2: Consider the following FNS with PORP in this part
D β x 1 = x 2 ξ 1 + f 1 ( x ¯ 1 ) , D β x 2 = u + f 2 ( x ¯ 2 ) , y = x 1 ,
where f 1 ( x ¯ 1 ) = cos ( x 1 ) , f 2 ( x ¯ 2 ) = sin ( x 1 ) + x 2 and ξ 1 = 3 . The desired signal y r = sin ( t ) . We take the same actuator fault, RBF NNs, the virtual control law λ 1 , the actual control u, and the adaptive laws ( D β σ ^ 1 , D β σ ^ 2 , D β v ^ ) as Case 1. The initial conditions are selected for Case 2 as follows: [ x 1 ( 0 ) , x 2 ( 0 ) , σ ^ 1 ( 0 ) , σ ^ 2 ( 0 ) , v ^ ( 0 ) ] T = [ 0 , 0 , 0 , 0 , 0 ] T . However, the selection of parameters is different from Case 1. They are shown as: c 1 = c 2 = 20 , ρ 1 = ρ 2 = 5 , b 1 = b 2 = 2 , o 1 = o 2 = 2 , o c = 5 , and γ = 5 . The simulation results are presented in Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10. The curve of output signal y and the desired signal y r and the curve of tracking error are shown in Figure 6. Figure 7 and Figure 8 show the curves σ ^ 1 , σ ^ 2 , and v ^ . In Figure 9 and Figure 10, the designed control input u and the state x 2 are stable and bounded. According to the above two examples, we can clearly verify the effectiveness of the designed method.

5. Conclusions

In this paper, an adaptive neural FTC method was developed for the FNS with PORP. In particular, the FNSs subject to high-order terms are studied for the first time. The unknown functions of the systems have been approximated by RBF NNs. Under the frame of an adaptive approach and backstepping technology, the proposed controllers can ensure that all signals of an FNS with PORP are semi-global bounded and the tracking error is near the origin. The simulation example verifies the rationality of the developed control scheme.

Author Contributions

Writing-original draft, J.M.; Funding acquisition, H.W.; Writing—review and editing, Y.S.; Conceptualization, C.L.; Validation, M.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under Grant 62173046, 61773072 and U21A20483, and in part by the Education Department of Liaoning Province under the general project research under Grant No. LJ2020001.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Podlubny, I. Geometric and physical interpretation of fractional integration and fractional differentiation. Fract. Differ. Appl. 2001, 5, 230–237. [Google Scholar]
  2. Shen, J.; Lam, J. Non-existence of finite-time stable equilibria in fractional-order nonlinear systems. Automatica 2004, 50, 547–551. [Google Scholar] [CrossRef]
  3. Shen, J.; Lam, J. Stability and performance analysis for positive fractional-order systems with time-varying delays. IEEE Trans. Autom. Control 2016, 61, 2676–2681. [Google Scholar] [CrossRef]
  4. Zhao, X.; Yin, Y.; Zheng, X. State-dependent switching control of switched positive fractional-order systems. ISA Trans. 2016, 62, 103–108. [Google Scholar] [CrossRef]
  5. Wang, B.; Liu, Z.; Li, S.E.; Moura, S.J.; Peng, H. State-of-charge estimation for lithium-ion batteries based on a nonlinear fractional model. IEEE Trans. Control Syst. Technol. 2017, 25, 3–11. [Google Scholar] [CrossRef]
  6. Zheng, S. Robust stability of fractional order system with general interval uncertainties. Syst. Control Lett. 2017, 99, 1–8. [Google Scholar] [CrossRef]
  7. Li, Y.; Chen, Y.Q.; Podlubny, I. Mittag-Leffler stability of fractional order nonlinear dynamic systems. Automatica 2009, 45, 1965–1969. [Google Scholar] [CrossRef]
  8. Aguila-Camacho, N.; Duarte-Mermoud, M.A.; Gallegos, J.A. Lyapunov functions for fractional order systems. Commun. Nonlinear Sci. Numer. 2014, 19, 2951–2958. [Google Scholar] [CrossRef]
  9. Aghababa, M.P. Robust stabilization and synchronization of a class of fractional-order chaotic systems via a novel fractional sliding mode controller. Commun. Nonlinear Sci. Numer. Simul. 2012, 1, 2670–2681. [Google Scholar] [CrossRef]
  10. Wei, Y.; Chen, Y.; Liang, S.; Wang, Y. A novel algorithm on adaptive backstepping control of fractional order systems. Neurocomputing 2015, 1, 395–402. [Google Scholar] [CrossRef]
  11. Wei, Y.; Peter, T.; Yao, Z.; Wang, Y. Adaptive backstepping output feedback control for a class of nonlinear fractional order systems. Nonlinear Dyn. 2016, 1, 1047–1056. [Google Scholar] [CrossRef]
  12. Trigeassou, J.C.; Maamri, N.; Sabatier, J.; Oustaloup, A. A Lyapunov approach to the stability of fractional differential equations. Signal Process. 2011, 1, 437–445. [Google Scholar] [CrossRef]
  13. Yang, Z.; Zheng, S.; Liu, F.; Xie, Y. Adaptive output feedback control for fractional-order multi-agent systems. ISA Trans. 2019. [Google Scholar] [CrossRef] [PubMed]
  14. Liang, B.Y.; Zheng, S.Q.; Ahn, C.K.; Liu, F. Adaptive fuzzy control for fractional-order interconnected systems with unknown control directions. IEEE Trans. Fuzzy Syst. 2022, 30, 75–87. [Google Scholar] [CrossRef]
  15. Zhang, X.F.; Chen, Y.Q. Admissibility and robust stabilization of continuous linear singular fractional order systems with the fractional order α: The 0 < α < 1 case. ISA Trans. 2018, 82, 42–50. [Google Scholar] [PubMed]
  16. Li, R.C.; Zhang, X.F. Adaptive sliding mode observer design for a class of T-S fuzzy descriptor fractional order systems. IEEE Trans. Fuzzy Syst. 2020, 28, 1951–1959. [Google Scholar] [CrossRef]
  17. Zhang, X.F.; Zhao, Z.L. Normalization and stabilization for rectangular singular fractional order T-S fuzzy systems. Fuzzy Sets Syst. 2020, 38, 140–153. [Google Scholar] [CrossRef]
  18. Zhang, X.F. Relationship between integer order systems and fractional order systems and Its two applications. IEEE-CAA J. Autom. Sin. 2018, 5, 539–643. [Google Scholar] [CrossRef]
  19. Zhang, X.F.; Lin, C.; Chen, Y.Q.; Boutat, D. A unified framework of stability theorems for LTI fractional order systems with 0 < α < 2. IEEE Trans. Circuit Syst. II-Express 2020, 67, 3237–3241. [Google Scholar]
  20. Zhang, X.F.; Huang, W.K. Adaptive neural network sliding mode control for nonlinear singular fractional order systems with mismatched uncertainties. Fractal Fract. 2020, 4, 50. [Google Scholar] [CrossRef]
  21. Xie, R.M.; Guo, C.; Xie, X.J. Asymptotic tracking control of state-constrained nonlinear systems with time-varying powers. IEEE Trans. Cybern. 2022, 52, 4073–4078. [Google Scholar] [CrossRef] [PubMed]
  22. Lin, W.; Qian, C. Adding one power integrator: A tool for global stabilization of high-order lower-triangular systems. Syst. Control Lett. 2000, 39, 339–351. [Google Scholar] [CrossRef]
  23. Wang, H.Q.; Chen, M.; Liu, X.P. Fuzzy adaptive fixed-time quantized feedback control for a class of nonlinear systems. Acta Autom. Sin. 2021, 47, 2823–2830. [Google Scholar]
  24. Wang, H.Q.; Xu, K.; Liu, X.P.; Qiao, J.F. Adaptive fuzzy fast finite-time dynamic surface tracking control for nonlinear systems. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 4337–4348. [Google Scholar] [CrossRef]
  25. Wang, H.Q.; Kang, S.J.; Zhao, X.D.; Xu, N.; Li, T.S. Command filter-based adaptive neural control design for nonstrict-feedback nonlinear systems with multiple actuator constraints. IEEE Trans. Cybern. 2021, 68, 1–10. [Google Scholar] [CrossRef]
  26. Wang, H.Q.; Liu, P.X.P.; Bao, J.L.; Xie, X.J. Adaptive neural output-feedback decentralized control for large-scale nonlinear systems with stochastic disturbances. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 972–983. [Google Scholar] [CrossRef]
  27. Zhang, J.X.; Yang, G.H. Low-complexity tracking control of strict-feedback systems with unknown control directions. IEEE Trans. Autom. Control 2019, 64, 5175–5182. [Google Scholar] [CrossRef]
  28. Zhang, J.X.; Wang, Q.G.; Ding, W. Global output-feedback prescribed performance control of nonlinear systems with unknown virtual control coefficients. IEEE Trans. Autom. Control 2021. Early Access. [Google Scholar] [CrossRef]
  29. Wang, H.Q.; Ling, S.; Liu, P.X.P.; Li, Y.X. Control of high-order nonlinear systems under error-to-actuator based event-triggered framework. Int. J. Control 2022, 95, 2758–2770. [Google Scholar] [CrossRef]
  30. Chen, C.L.P.; Wen, G.X.; Liu, Y.J.; Liu, Z. Observer-based adaptive backstepping consensus tracking control for high-order nonlinear semi-strict-feedback multiagent systems. IEEE Trans. Cybern. 2015, 46, 1591–1601. [Google Scholar] [CrossRef]
  31. Jiang, M.M.; Xie, X.J.; Zhang, K. Finite-time stabilization of stochastic high-order nonlinear systems with FT-SISS inverse dynamics. IEEE Trans. Autom. Control 2019, 64, 313–320. [Google Scholar] [CrossRef]
  32. Wang, H.Q.; Liu, S.W.; Wang, D.; Niu, B.; Chen, M. Adaptive neural tracking control of high-order nonlinear systems with quantized input. Neurocomputing 2021, 456, 156–167. [Google Scholar] [CrossRef]
  33. Tong, S.; Li, K.; Li, Y. Robust fuzzy adaptive finite-time control for high-order nonlinear systems with unmodeled dynamics. IEEE Trans. Fuzzy Syst. 2021, 29, 1576–1598. [Google Scholar] [CrossRef]
  34. Chen, M.; Tao, G. Adaptive fault-tolerant control of uncertain nonlinear large-scale systems with unknown dead zone. IEEE Trans. Cybern. 2015, 46, 1851–1862. [Google Scholar] [CrossRef]
  35. Tang, X.; Tao, G.; Joshi, S.M. Adaptive actuator failure compensation for nonlinear mimo systems with an aircraft control application. Automatica 2007, 43, 1869–1883. [Google Scholar] [CrossRef]
  36. Wang, W.; Wen, C. Adaptive actuator failure compensation control of uncertain nonlinear systems with guaranteed transient performance. Automatica 2010, 1, 2082–2091. [Google Scholar] [CrossRef]
  37. Shen, Q.; Jiang, B.; Cocquempot, V. Fuzzy logic system-based adaptive fault-tolerant control for near-space vehicle attitude dynamics with actuator faults. IEEE Trans. Fuzzy Syst. 2012, 21, 289–300. [Google Scholar] [CrossRef]
  38. Sun, K.K.; Liu, L.; Qiu, J.B.; Feng, G. Fuzzy adaptive finite-time fault-tolerant control for strict-feedback nonlinear systems. IEEE Trans. Fuzzy Syst. 2021, 29, 786–796. [Google Scholar] [CrossRef]
  39. Yang, H.Y.; Jiang, Y.C.; Shen, Y. Adaptive fuzzy fault-tolerant control for markov jump systems with additive and multiplicative actuator faults. IEEE Trans. Fuzzy Syst. 2021, 29, 772–785. [Google Scholar] [CrossRef]
  40. Zhang, J.X.; Yang, G.H. Fault-tolerant output-constrained control of unknown Euler-Lagrange systems with prescribed tracking accuracy. Automatica 2020, 111, 108606. [Google Scholar] [CrossRef]
  41. Zhang, X.F.; Huang, W.K.; Wang, Q.G. Robust H-infinity adaptive sliding mode fault tolerant control for T-S fuzzy fractional order systems with mismatched disturbances. IEEE Trans. Circuit Syst. I-Regul. Pap. 2021, 68, 1297–1307. [Google Scholar] [CrossRef]
  42. Martinez-Fuentes, O.; Melendez-Vazquez, F.; Martinez-Guerra, R. Fractional-order nonlinear systems with fault tolerance. In Proceedings of the 2018 Annual American Control Conference (ACC), Milwaukee, WI, USA, 27–29 June 2018. [Google Scholar]
  43. Li, X.M.; Zhan, Y.L.; Tong, S.C. Adaptive neural network decentralized fault-tolerant control for nonlinear interconnected fractional-order systems. Neurocomputing 2022, 488, 14–22. [Google Scholar] [CrossRef]
  44. Hu, X.R.; Song, Q.; Ge, M.; Li, R.M. Fractional-order adaptive fault-tolerant control for a class of general nonlinear systems. Nonlinear Dyn. 2020, 101, 379–392. [Google Scholar] [CrossRef]
  45. Benchaita, H.; Ladaci, S. Fractional adaptive SMC fault tolerant control against actuator failures for wing rock supervision. Aerosp. Sci. Technol. 2021, 114, 106745. [Google Scholar] [CrossRef]
  46. Zhou, J.; Wen, C.Y. Adaptive Backstepping Control of Uncertain Systems: Nonsmooth Nonlinearities, Interactions or Time-Variations; Springer: Berlin, Germany, 2008. [Google Scholar]
  47. Qian, C.; Lin, W. Practical output tracking of nonlinear systems with uncontrollable unstable linearization. IEEE Trans. Autom. Control 2021, 47, 21–36. [Google Scholar] [CrossRef]
  48. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  49. Liu, S.W.; Wang, H.Q.; Li, T.S. Adaptive composite dynamic surface neural control for nonlinear fractional-order systems subject to delayed input. ISA Trans. 2022, in press. [Google Scholar] [CrossRef]
  50. Yang, B.; Lin, W. Homogeneous observers, iterative design, and global stabilization of high-order nonlinear systems by smooth output feedback. IEEE Trans. Autom. Control 2004, 49, 1069–1080. [Google Scholar] [CrossRef]
  51. Sanner, R.M.; Slotine, J.E. Gaussian networks for direct adaptive control. IEEE Trans. Neural Netw. 1992, 3, 837–863. [Google Scholar] [CrossRef]
Figure 1. The output signal y and the desired signal y r , and the tracking error α 1 (Case 1).
Figure 1. The output signal y and the desired signal y r , and the tracking error α 1 (Case 1).
Fractalfract 06 00622 g001
Figure 2. The curves of σ ^ 1 and σ ^ 2 (Case 1).
Figure 2. The curves of σ ^ 1 and σ ^ 2 (Case 1).
Fractalfract 06 00622 g002
Figure 3. The curve of v ^ (Case 1).
Figure 3. The curve of v ^ (Case 1).
Fractalfract 06 00622 g003
Figure 4. The control input u a (Case 1).
Figure 4. The control input u a (Case 1).
Fractalfract 06 00622 g004
Figure 5. The system state x 2 (Case 1).
Figure 5. The system state x 2 (Case 1).
Fractalfract 06 00622 g005
Figure 6. The output signal y and the desired signal y r , and the tracking error α 1 (Case 2).
Figure 6. The output signal y and the desired signal y r , and the tracking error α 1 (Case 2).
Fractalfract 06 00622 g006
Figure 7. The curves of σ ^ 1 and σ ^ 2 (Case 2).
Figure 7. The curves of σ ^ 1 and σ ^ 2 (Case 2).
Fractalfract 06 00622 g007
Figure 8. The curve of v ^ (Case 2).
Figure 8. The curve of v ^ (Case 2).
Fractalfract 06 00622 g008
Figure 9. The control input u a (Case 2).
Figure 9. The control input u a (Case 2).
Fractalfract 06 00622 g009
Figure 10. The system state x 2 (Case 2).
Figure 10. The system state x 2 (Case 2).
Fractalfract 06 00622 g010
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ma, J.; Wang, H.; Su, Y.; Liu, C.; Chen, M. Adaptive Neural Fault-Tolerant Control for Nonlinear Fractional-Order Systems with Positive Odd Rational Powers. Fractal Fract. 2022, 6, 622. https://doi.org/10.3390/fractalfract6110622

AMA Style

Ma J, Wang H, Su Y, Liu C, Chen M. Adaptive Neural Fault-Tolerant Control for Nonlinear Fractional-Order Systems with Positive Odd Rational Powers. Fractal and Fractional. 2022; 6(11):622. https://doi.org/10.3390/fractalfract6110622

Chicago/Turabian Style

Ma, Jiawei, Huanqing Wang, Yakun Su, Cungen Liu, and Ming Chen. 2022. "Adaptive Neural Fault-Tolerant Control for Nonlinear Fractional-Order Systems with Positive Odd Rational Powers" Fractal and Fractional 6, no. 11: 622. https://doi.org/10.3390/fractalfract6110622

Article Metrics

Back to TopTop