Next Article in Journal
Certain Weighted Fractional Inequalities via the Caputo–Fabrizio Approach
Previous Article in Journal
The Nonlinear Dynamics Characteristics and Snap-Through of an SD Oscillator with Nonlinear Fractional Damping
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Neural Network Finite-Time Control of Uncertain Fractional-Order Systems with Unknown Dead-Zone Fault via Command Filter

1
Key Laboratory of Advanced Perception and Intelligent Control of High-End Equipment, Ministry of Education, Anhui Polytechnic University, Wuhu 241000, China
2
Key Laboratory of Electric Drive and Control of Anhui Higher Education Institutes, Anhui Polytechnic University, Wuhu 241000, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2022, 6(9), 494; https://doi.org/10.3390/fractalfract6090494
Submission received: 3 August 2022 / Revised: 27 August 2022 / Accepted: 2 September 2022 / Published: 4 September 2022
(This article belongs to the Topic Advances in Nonlinear Dynamics: Methods and Applications)

Abstract

:
In this paper, the adaptive finite-time control problem for fractional-order systems with uncertainties and unknown dead-zone fault was studied by combining a fractional-order command filter, radial basis function neural network, and Nussbaum gain function technique. First, the fractional-order command filter-based backstepping control method is applied to avoid the computational complexity problem existing in the conventional recursive procedure, where the fractional-order command filter is introduced to obtain the filter signals and their fractional-order derivatives. Second, the radial basis function neural network is used to handle the uncertain nonlinear functions in the recursive design step. Third, the Nussbaum gain function technique is considered to handle the unknown control gain caused by the unknown dead-zone fault. Moreover, by introducing the compensating signal into the control law design, the virtual control law, adaptive laws, and the adaptive neural network finite-time control law are constructed to ensure that all signals associated with the closed-loop system are bounded in finite time and that the tracking error can converge to a small neighborhood of origin in finite time. Finally, the validity of the proposed control law is confirmed by providing simulation cases.

1. Introduction

Over the past several decades, control problems of uncertain nonlinear systems [1], nonsmooth nonlinear systems [2], strict-/nonstrict-feedback systems [3,4], and pure-feedback systems [5] have been widely studied, and to achieve the specified control objectives, various control laws have been constructed by scholars. It should be pointed out that the order of the above-mentioned systems is integer order, namely, the so-called integer-order systems. In fact, some systems, such as hyper-chaotic economic systems and heat conduction and viscoelastic structures [6,7], cannot be modeled by integer-order systems. Therefore, as the extension of integer-order systems, the control problems of fractional-order systems have been developed by many scholars. Currently, whether it is the solution problem of fractional calculus or the control problem, the research results of fractional calculus can be found in many literatures [8,9,10,11,12].
Because fractional-order systems break through the limitation of integer-order systems, they can better describe the historical information of control objects [13,14], which have attracted more and more attention in recent years [15,16,17]. An adaptive control law based on neural network was presented in [15], which guarantees that the tracking error of the switched fractional-order nonlinear systems can converge to a small neighborhood of the origin under arbitrary switching. In [16], an L 1 adaptive control law for the control problem of fractional-order systems with matched uncertainties and external disturbances was solved. The authors of [17] addressed an adaptive sliding mode observer for a class of Takagi–Sugeno fuzzy descriptor fractional-order systems, in which the assumption that the local input matrices are identical was eliminated by applying a fuzzy sliding surface. In addition, some excellent control strategies, such as the adaptive backstepping control law [18,19], the adaptive event-triggered control law [20], the observer-based adaptive fuzzy control law [21], the active disturbance rejection control-based backstepping control law [22], and their references have also been studied and applied.
It should be emphasized that the occurrence of actuator faults can sometimes not be predicted in advance. How to solve the control problems of fractional-order systems with unknown actuator faults is a problem worth studying. Moreover, for the actual control needs, it is usually hoped that the given systems can achieve the desired control in finite time. However, these problems have not been deeply studied in the above-mentioned literature.
Actuator faults are inevitable in most engineering problems. If these faults are not handled in time, these cases may lead to the weakening of the system’s performance or even the complete failure of the control system. Therefore, it is important and necessary to study the control problems of fault systems (see [3,5,23,24,25], for example). The same is true for fractional-order systems. Recently, many interesting results have been gained for control schemes for fractional-order systems. In [26,27], adaptive fault-tolerant control laws with fuzzy logic systems were designed to solve the control problems of fractional-order systems, where the actuator faults involve partial failures, the loss of control effectiveness, and stuck faults. Considering the existence of saturation fault, the adaptive neural network constraint control law for fractional-order nonstrict-feedback systems was addressed in [28]. In [29], a stabilization criterion with linear matrix inequalities was proposed. This guarantees the robust stability of a class of variable-order fractional interval systems. Based on the designed neural network decentralized state observer and decentralized control law, the authors of [30] investigated the output–feedback control problem for fractional-order nonstrict-feedback large-scale systems with unknown dead-zone faults. Also, it should be pointed out that the problem of unknown control direction may be triggered when the system appears as an unknown failure. Since the sign of the control direction is unknown, this will bring great difficulties to the design of control laws of the systems. To solve the control problem of unknown control direction, the Nussbaum gain function control technique was proposed [31], and many related results have been proposed by scholars to solve the control problems of the systems with unknown control directions [32,33,34,35].
It should be noted that the solution to the above control problems is achieved in infinite time. However, some practical engineering applications, such as the chemical reaction process and spacecraft attitude control, need to achieve stability within finite time. Compared with the infinite time control strategy, the finite-time control strategy has a faster convergence rate and better robustness against uncertainty [36,37,38]. Correspondingly, some interesting results on the finite-time control of fractional-order systems were developed in [39,40,41]. Based on the backstepping control technique, a fractional finite-time adaptive fuzzy sliding control scheme for uncertain fractional order systems with uncertainties and external disturbances was designed in [39]. This ensures that the closed-loop system reaches the desired sliding mode surface in finite time. Different from [39], an adaptive finite-time control law with a fractional-order command filter was presented in [40], which can eliminate the computational complexity problem in the traditional backstepping design and the tracking error can be guaranteed to converge in a finite time. In [41], the finite-time event-triggered control problem for fractional-order systems was studied, and a finite-time control law combined with the event-triggered mechanism and the neural network was proposed.
Moreover, the control problems of fractional-order systems with unknown actuator fault can be found in some papers without further discussion of the finite time control problems [26,27,30]. Although a few studies have investigated the finite-time control problems of fractional-order systems [39,40,41], they did not consider the existence of unknown dead-zone fault. Inspired by the above discussion, the objective of this paper is to address the finite-time control for fractional-order systems with unknown dead-zone fault and uncertain dynamics. Based on the application of the fractional-order command filter, the radial basis function neural network, and the Nussbaum gain function technique, an adaptive neural network finite-time control law was developed. The main contributions of this paper are as follows:
(1) A class of uncertain fractional-order systems with unknown dead-zone fault is investigated. Compared with [30,39,40], the model considered in this paper is more general.
(2) A fractional-order command filter is introduced to obtain the filter signals and their fractional-order derivatives, which avoids the computational complexity problem existing in the conventional backstepping recursive procedure.
(3) To deal with uncertain nonlinear functions in the step of recursive design and unknown control gain caused by the unknown dead-zone fault, the radial basis function (RBF) neural network and Nussbaum gain function technique are applied in this paper. Then, the virtual control laws, adaptive laws and finial adaptive neural network finite-time control law are designed.
(4) By using the designed adaptive neural network finite-time control law, it can be guaranteed that all signals associated with the closed-loop system are bounded in finite time, and the tracking error converges to a small neighborhood of origin in finite time.
The rest of this paper consists of the following sections. The problem formulation and preliminaries are given in Section 2. In Section 3, the main design processes of the control law are provided, and the stability analysis is also shown in this section. In what follows, we give the simulation results and brief conclusions in Section 4 and Section 5, respectively.
Notations: Throughout this paper, R , C , and N represent, respectively, the sets of real numbers, complex numbers, and integers; R n represents the set of n - dimensional real vectors; stands for the absolute value of a constant; is the induction norm of a matrix or the Euclidean norm of a vector; C T stands for the transpose of matrix C or vector C ; and min ( X ) or max ( X ) represent the minimum value or maximum value of X .

2. Problem Formulation and Preliminaries

This section will introduce the problem formulation for uncertain fractional-order systems, and some preliminaries, such as the fractional calculation, Nussbaum gain function technique, and some lemmas are given for the subsequent analysis.

2.1. Problem Formulation

Consider the uncertain fractional-order systems with unknown dead-zone fault, which is described as
D t α C x 1 = g 1 ( x ¯ ) x 2 + f 1 ( x ¯ ) + γ 1 T φ 1 ( x ¯ ) D t α C x 2 = g 2 ( x ¯ ) x 3 + f 2 ( x ¯ ) + γ 2 T φ 2 ( x ¯ ) D t α C x n 1 = g n 1 ( x ¯ ) x n + f n 1 ( x ¯ ) + γ n 1 T φ n 1 ( x ¯ ) D t α C x n = g n ( x ¯ ) u F ( t ) + f n ( x ¯ ) + γ n T φ n ( x ¯ ) y = x 1
where α is the fractional order; x ¯ = x 1 , , x n T R n , u F ( t ) R , and y R are the state vector, the control input, and the output of system, respectively; g i ( x ¯ ) and f i ( x ¯ ) , i = 1 , , n , represent the known nonzero smooth functions and uncertain nonlinear functions, respectively; γ i and φ i ( x ¯ ) , for i = 1 , , n , stand for the unknown constant vectors and known nonlinear function vectors, respectively. For convenience, the functions g i ( x ¯ ) , f i ( x ¯ ) and φ i ( x ¯ ) are denoted by g i , f i , and φ i , respectively.
In this paper, the control input u F ( t ) is subjected to the dead-zone fault, where “ F ” is the first letter of “Fault”. Based on [42], u F ( t ) is given as
u F ( t ) = k d u ( t ) b r ,   u ( t ) b r 0 , b l < u ( t ) < b r k d u ( t ) + b l ,   u ( t ) b l
where k d > 0 represents an unknown bounded constant and is defined as the slope of the dead zone; b l > 0 is the left breakpoint of dead-zone, and b r > 0 is the right breakpoint of the dead zone.
By applying the mean value theorem, the control input (2) can be rewritten as
u F ( t ) = k d u ( t ) + ϕ ( t )
and there exists u F ( t ) u ( t ) U ¯ , where U ¯ represents the maximum value allowed by the system; ϕ ( t ) is a bounded function that satisfies ϕ ( t ) ϕ ¯ , and ϕ ( t ) is shown as
ϕ ( t ) = k d b r ,   u ( t ) b r k d u ( t ) , b l < u ( t ) < b r k d b l ,   u ( t ) b l
For the system (1), the control goal of this paper is to construct an adaptive neural network finite-time control law u ( t ) such that all signals of the closed-loop system are bounded in finite time, and the system output y = x 1 can track the reference signal y d in finite time.
To achieve the desired control objective, some assumptions are provided as follows.
Assumption 1.
The reference signal y d and its fractional-order derivative D t α C y d are smooth and bounded.
Assumption 2.
The smooth functions g i , i = 1 , , n are bounded and the signs are identical; namely, there exist positive constants g i , min and g i , max such that g i , min g i g i , max .
Remark 1.
Assumptions 1 and 2 are common in the control law design of fractional-order systems and can be found in most existing results [18,20,28]. Assumption 2 implies that the time-varying control gains g i are either strictly positive or strictly negative with the same sign. Moreover, the purpose of introducing positive constants g i , min and g i , max is to analyze the boundlessness of all signals and the stability of the system.

2.2. Fractional Calculation

Definition 1
([43]). The α th Caputo derivative of a smooth function f ( t ) is described as
D α C f ( t ) = 1 Γ ( q α ) 0 t ( t s ) q α 1 f ( q ) ( s ) d s  
where D α C denotes the Caputo fractional operator with q 1 < α < q for q ; Γ ( ) is the Gamma function, which is given as Γ ( q ) = 0 + s q 1 e s d s .
For the Caputo fractional operator, the following properties hold.
D t α C λ 1 = 0
D t α C ( λ 1 x 1 ( t ) + λ 2 x 2 ( t ) ) = λ 1 D t α C x 1 ( t ) + λ 2 D t α C x 2 ( t )
where λ 1 and λ 2 are constants; x 1 ( t ) and x 2 ( t ) are smooth nonlinear functions.
Remark 2.
In the following analysis, only the case of 0 < α < 1 is considered. In addition, the notation D α C for the Caputo operator is replaced by D α .
Definition 2
([43]). The two-parameter Mittag–Leffler function is
E a 1 , a 2 ( χ ) = k = 0 χ k Γ ( a 1 k + a 2 )
where a 1 > 0 , a 2 > 0 , and χ . In particular, E 1 , 1 ( χ ) = e χ . The Laplace transform of (8) is
L ( t a 2 1 E a 1 , a 2 ( b t a 1 ) ) = s a 1 a 2 s a 1 + b , b R
Lemma 1
([43]). There exist a 1 ( 0 , 2 ) and a 2 R such that if π a 1 / 2 < a 3 min { π , π a 1 } is satisfied, then
| E a 1 , a 2 ( χ ) | d 1 + | χ |
where d > 0 , a 3 | arg ( χ ) | π , and | χ | 0 .
Lemma 2
([44]). Let h ( t ) be a smooth function, then
1 2 D t α ( h T ( t ) h ( t ) ) h T ( t ) D t α h ( t )
Lemma 3
([45]). If the α th fractional derivative of a smooth function V ( t ) : [ 0 , ) R satisfies
D t α V ( t ) a 4 V ( t ) + a 0
where 0 < α < 1 , a 0 > 0 and a 4 > 0 , then one can obtain
V ( t ) a 0 ς a 4
where ς = max { 1 , d } , and d is defined as shown in Lemma 1.
Lemma 4
([46]). Consider the fractional-order system D t α x ( t ) = f ( x ( t ) ) , 0 < α < 1 and x ( t ) R n . If there exist continuous and positive-definite function V x ( t ) , K - functions c 1 and c 2 , and constants b 1 > 0 , b 2 > 0 , 0 < β < 1 with β being a constant to be designed, satisfying
c 1 x ( t ) V x ( t ) c 2 x ( t ) D t α V x ( t ) b 1 V x ( t ) β + b 2
and x ( t ) X * holds with X * being a sufficient small positive constant, and there exists
V x ( t ) b 2 b 1 ( 1 μ ) 1 β , t T f
where μ 0 , 1 , T f is the finite setting time, which satisfies
T f V 0 1 β b 2 b 1 ( 1 μ ) 1 β β 1 α Γ ( 2 β ) Γ 1 + 1 1 β Γ ( 1 + α ) Γ 1 + 1 1 β α b 1 μ 1 α
where V 0 = V x ( 0 ) .

2.3. Nussbaum-Type Gain Function

Definition 3
([47]). A function N ( s ) is defined as a Nussbaum-type gain function if the following properties satisfy
lim s sup 1 s 0 s N ( s ) d s = + lim s inf 1 s 0 s N ( s ) d s =
Lemma 5
([9,48]). Let V ( t ) and κ i ( t ) , for i = 1 , , n , be smooth functions defined on [ 0 , t 0 ) with V ( t ) 0 for t [ 0 , t 0 ) . N ( κ i ) is a special Nussbaum-type gain function, if the following inequality holds:
D t α V ( t ) ϖ V + i = 1 n ξ i ( t ) N ( κ i ) + 1 κ ˙ i + C 1
where ϖ > 0 and C 1 > 0 are constants, and ξ i ( t ) stands for a bounded smooth function that has ξ i , min ξ i ( t ) ξ i , max with ξ i , min > 0 and ξ i , max > 0 . Then κ i ( t ) , V ( t ) , and i = 1 n ξ i ( t ) N ( κ i ) + 1 κ ˙ i will be bounded on [ 0 , t 0 ) for i = 1 , , n . Particularly, for i = 1, the boundedness of ξ ( t ) N ( κ ) + 1 κ ˙ ( t ) can be maintained.
To facilitate the analysis of finite time problems, the following lemmas are provided.
Lemma 6
([30]). For any continuous function F ( x ) over a compact set Ω R n , there exists an RBF neural network ( W * ) T Φ ( x ) such that
F ( x ) = ( W * ) T Φ ( x ) + ε ( x ) , x Ω
where W * R l is the optimal weight vector, l > 1 is the neural network node number, ε ( x ) is the approximation error and there exists ε ( x ) ε * , and Φ ( x ) = φ 1 ( x ) , , φ l ( x ) T R l represents a Gaussian-like basis function vector with
φ i ( x ) = exp ( x ι i ) T ( x ι i ) 2
where ι i = ι i 1 , , ι i n T and are the center of the basis function and the width of the Gaussian function, respectively.
Lemma 7
([48]). A fractional-order second-order command filter with ψ i , 1 ( 0 ) = υ i ( 0 ) and ψ i , 2 ( 0 ) = 0 as its initial conditions is given as
D t α ψ i , 1 = ω ψ i , 2 D t α ψ i , 2 = 2 τ ω ψ i , 2 ω ( ψ i , 1 υ i 1 )
where i = 2 , , n , υ i 1 , and ψ i , 1 are the input and output of the fractional-order command filter, respectively. Then for any ƛ i > 0 , there exist ω > 0 and 0 < τ 1 such that ψ i , 1 υ i 1 ƛ i in finite time.
Lemma 8
([40]). For any real variables x and y , and any positive constants o 1 , o 2 , and o 3 , the following inequality holds:
x o 1 y o 2 o 1 o 1 + o 2 o 3 x o 1 + o 2 + o 2 o 1 + o 2 o 3 o 1 o 2 y o 1 + o 2
Lemma 9
([38]). For α k R , k = 1 , , n and 0 < p < 1 , the following relationship holds:
k = 1 n α k p k = 1 n α k p n 1 p k = 1 n α k p
Lemma 10
([19]). Let b R and ϑ > 0 ; for the hyperbolic tangent function tanh , there exists 0 < b b tanh ( b / ϑ ) 0.2785 ϑ .

3. Control Law Design Process and Stability Analysis

For this section, the adaptive neural network finite-time control law for uncertain fractional-order systems with unknown dead-zone fault (1) is proposed. This can not only ensure that all signals of the closed-loop system are bounded in finite time, but it also makes the output of the system track the reference signal in finite time.

3.1. Adaptive Neural Network Finite-Time Control Law Design

We define the following coordinate transformation:
e i = x i y i , d , i = 1 , , n
where y 1 , d = y d , y i , d for i = 2 , , n , and y i , d = ψ i , 1 is the output of the fractional-order second-order command filter (see Lemma 7) with the virtual control law υ i 1 as the input.
The compensated tracking error z i is defined as
z i = e i s i , i = 1 , , n
where s i is the compensating signal to be designed.
Step 1 ( i = 1 ): Considering (1), (24), and (25), the α th fractional-order derivative of z 1 is
D t α z 1 = D t α e 1 D t α s 1 = D t α x 1 D t α y d D t α s 1 = g 1 e 2 + g 1 y 2 , d υ 1 + g 1 υ 1 + f 1 + γ 1 T φ 1 D t α y d D t α s 1
According to Lemma 6, an RBF neural network is introduced to approximate the unknown nonlinear function f 1 . Then we have
f 1 = ( W 1 * ) T Φ 1 + ε 1 , ε 1 ε 1 *
Design the compensating signal s 1 as
D t α s 1 = λ 1 s 1 + g 1 s 2 + g 1 y 2 , d υ 1 1 s i g n ( s 1 )
where λ 1 > 0 and 1 > 0 are design constants.
Substituting (27) and (28) into (26) yields
D t α z 1 = λ 1 s 1 + g 1 z 2 + g 1 υ 1 + ( W 1 * ) T Φ 1 + ε 1 + γ 1 T φ 1 D t α y d + 1 s i g n ( s 1 )
Design the Lyapunov function candidate as
V 1 = 1 2 z 1 2 + 1 2 A 1 W ˜ 1 T W ˜ 1 + 1 2 B 1 γ ˜ 1 T γ ˜ 1
where A 1 and B 1 are the designed positive constants; W ˜ 1 = W 1 * W ^ 1 and γ ˜ 1 = γ 1 γ ^ 1 , where W ^ 1 and γ ^ 1 are the estimations of W 1 * and γ 1 , respectively. Considering (6), (7), and Lemma 2, the fractional derivative of V 1 is given as
D t α V 1 z 1 D t α z 1 + 1 A 1 W ˜ 1 T D t α W ˜ 1 + 1 B 1 γ ˜ 1 T D t α γ ˜ 1 = λ 1 z 1 s 1 + g 1 z 1 z 2 + z 1 g 1 υ 1 + ( W 1 * ) T Φ 1 + ε 1 + γ 1 T φ 1 D t α y d + 1 z 1 s i g n ( s 1 ) 1 A 1 W ˜ 1 T D t α W ^ 1 1 B 1 γ ˜ 1 T D t α γ ^ 1
Design the virtual control law υ 1 as
υ 1 = 1 g 1 λ 1 e 1 c 1 z 1 2 β 1 W ^ 1 T Φ 1 γ ^ 1 T φ 1 ε 1 * tanh ( ε 1 * z 1 ϑ ) + D t α y d
where c 1 > 0 and β ( 0 , 1 ) .
Substituting (32) into (31) has
D t α V 1 λ 1 z 1 2 c 1 z 1 2 β + g 1 z 1 z 2 + 1 z 1 s i g n ( s 1 ) + 1 A 1 W ˜ 1 T A 1 z 1 Φ 1 D t α W ^ 1 + 1 B 1 γ ˜ 1 T B 1 z 1 φ 1 D t α γ ^ 1 + ε 1 z 1 ε 1 * z 1 tanh ( ε 1 * z 1 ϑ )
Design the adaptive laws W ^ 1 and γ ^ 1 as
D t α W ^ 1 = A 1 z 1 Φ 1 η 1 W ^ 1
D t α γ ^ 1 = B 1 z 1 φ 1 δ 1 γ ^ 1
where η 1 > 0 and δ 1 > 0 are design constants.
Substituting (34) and (35) into (33), and considering Lemma 10, gives
D t α V 1 λ 1 z 1 2 c 1 z 1 2 β + g 1 z 1 z 2 + η 1 A 1 W ˜ 1 T W ^ 1 + δ 1 B 1 γ ˜ 1 T γ ^ 1 + 1 z 1 s i g n ( s 1 ) + 0.2785 ϑ
Step i ( i = 2 , , n 1 ): Considering (1), (24), and (25), the fractional derivative of z i is
D t α z i = g i e i + 1 + g i y i + 1 , d υ i + g i υ i + f i + γ i T φ i D t α y i , d D t α s i
Similarly, an RBF neural network is introduced to approximate the unknown nonlinear function f i . Then we obtain
f i = ( W i * ) T Φ i + ε i , ε i ε i *
Design the compensating signal s i as
D t α s i = λ i s i + g i s i + 1 g i 1 s i 1 + g i y i + 1 , d υ i i s i g n ( s i )
where λ i > 0 and i > 0 are design constants.
Substituting (38) and (39) into (37) yields
D t α z i = λ i s i + g i z i + 1 + g i 1 s i 1 + g i υ i + ( W i * ) T Φ i + ε i + γ i T φ i D t α y i , d + i s i g n ( s i )
Design the Lyapunov function candidate as
V i = 1 2 z i 2 + 1 2 A i W ˜ i T W ˜ i + 1 2 B i γ ˜ i T γ ˜ i
where A i and B i are the designed positive constants; W ˜ i = W i * W ^ i and γ ˜ i = γ i γ ^ i , where W ^ i and γ ^ i are the estimations of W i * and γ i , respectively. Then, the fractional derivative of V i is
D t α V i z i D t α z i + 1 A i W ˜ i T D t α W ˜ i + 1 B i γ ˜ i T D t α γ ˜ i = λ i z i s i + g i z i z i + 1 + g i 1 s i 1 z i + z i g i υ i + ( W i * ) T Φ i + ε i + γ i T φ i D t α y i , d 1 A i W ˜ i T D t α W ^ i 1 B i γ ˜ i T D t α γ ^ i + i z i s i g n ( s i )
Design the virtual control law υ i as
υ i = 1 g i λ i e i g i 1 e i 1 c i z i 2 β 1 W ^ i T Φ i γ ^ i T φ i ε i * tanh ( ε i * z i ϑ ) + D t α y i , d
where c i > 0 and β ( 0 , 1 ) .
Substituting (43) into (42) has
D t α V i λ i z i 2 c i z i 2 β + g i z i z i + 1 g i 1 z i 1 z i + ε i z i ε i * z i tanh ( ε i * z i ϑ ) + i z i s i g n ( s i ) + 1 A i W ˜ i T A i z i Φ i D t α W ^ i + 1 B i γ ˜ i T B i z i φ i D t α γ ^ i
Design the adaptive laws W ^ i and γ ^ i as
D t α W ^ i = A i z i Φ i η i W ^ i
D t α γ ^ i = B i z i φ i δ i γ ^ i
where η i > 0 and δ i > 0 are design constants.
Substituting (45) and (46) into (44), and considering Lemma 10, one has
D t α V i λ i z i 2 c i z i 2 β + g i z i z i + 1 g i 1 z i 1 z i + η i A i W ˜ i T W ^ i + δ i B i γ ˜ i T γ ^ i + i z i s i g n ( s i ) + 0.2785 ϑ
Step  n ( i = n ): In this step, the adaptive neural network finite-time control law is derived. Considering (1), (3), (24), and (25), the fractional derivative of z n is given as
D t α z n = k d g n u ( t ) + ϕ ( t ) g n + f n + γ n T φ n D t α y n , d D t α s n
The unknown nonlinear function f n in (48) is approximated by using the RBF neural network, that is
f n = ( W n * ) T Φ n + ε n , ε n ε n *
Design the compensating signal s n as
D t α s n = λ n s n g n 1 s n 1 n s i g n ( s n )
where λ n > 0 and n > 0 are the design constants.
Substituting (49) and (50) into (48) yields
D t α z n = G n u ( t ) + ( W n * ) T Φ n + ε ¯ n + γ n T φ n D t α y n , d + λ n s n + g n 1 s n 1 + n s i g n ( s n )
where G n = k d g n and ε ¯ n = g n ϕ ( t ) + ε n * . Considering the boundlessness of g n , k d , and ϕ ( t ) , there exist G n G * and ε ¯ n ε ¯ n * with unknown constants G * > 0 and ε ¯ n * > 0 .
Design the Lyapunov function candidate as
V n = 1 2 z n 2 + 1 2 A n W ˜ n T W ˜ n + 1 2 B n γ ˜ n T γ ˜ n
where A n and B n are the designed positive constants; W ˜ n = W n * W ^ n and γ ˜ n = γ n γ ^ n , where W ^ n , and γ ^ n are the estimations of W n * and γ n , respectively. The fractional derivative of V n is given as
D t α V n λ n z n s n + g n 1 s n 1 z n + G n z n u ( t ) + z n ( W n * ) T Φ n + ε ¯ n + γ n T φ n D t α y n , d 1 A n W ˜ n T D t α W ^ n 1 B n γ ˜ i T D t α γ ^ n + n z n s i g n ( s n )
Design the adaptive neural network finite-time control law u ( t ) as
u ( t ) = N ( κ ) θ ( t )
θ ( t ) = λ n e n + g n 1 e n 1 + c n z n 2 β 1 + W ^ n T Φ n + γ ^ n T φ n + ε ¯ n * tanh ( ε ¯ n * z n ϑ ) D t α y n , d
κ ˙ ( t ) = z n θ ( t )
Substituting (54)–(56) into (53), one gets
D t α V n λ n z n 2 g n 1 z n 1 z n c n z n 2 β + G n N ( κ ) + 1 κ ˙ ( t ) + ε ¯ n z n ε ¯ n * z n tanh ( ε ¯ n * z n ϑ ) + 1 A n W ˜ n T A n z n Φ n D t α W ^ n + 1 B n γ ˜ i T B n z n φ n D t α γ ^ n + n z n s i g n ( s n )
Design the adaptive laws W ^ n and γ ^ n as
D t α W ^ n = A n z n Φ n η n W ^ n
D t α γ ^ n = B n z n φ n δ n γ ^ n
where η n > 0 and δ n > 0 are the design constants.
Substituting (58) and (59) into (57), and considering Lemma 10, one obtains
D t α V n λ n z n 2 c n z n 2 β g n 1 z n 1 z n + G n N ( κ ) + 1 κ ˙ ( t ) + η n A n W ˜ n T W ^ + δ n B n γ ˜ n T γ ^ n + n z n s i g n ( s n ) + 0.2785 ϑ

3.2. Stability Analysis

Based on the virtual control laws, adaptive laws, and adaptive neural network finite-time control law designed above, the main results can be summarized as follows.
Theorem 1.
Consider an uncertain fractional-order system (1) that is subject to unknown dead-zone fault (2). Under Assumptions 1 and 2, if the compensating signals are selected as (28), (39), and (50), the virtual control laws are designed as shown in (32) with adaptive laws (34) and (35), and (43) with adaptive laws (45) and (46), and the adaptive neural network finite-time control law is designed as shown in (54) with adaptive laws (58) and (59). Then, all signals of the closed-loop system are bounded in finite time and the tracking error e 1 can converge to a small neighborhood of origin in finite time.
Proof. 
Design the following Lyapunov function as
V = i = 1 n V i
Invoking (36), (47), and (60), the α th fractional-order derivative of V is
D t α V = i = 1 n D t α V i i = 1 n λ i z i 2 i = 1 n c i z i 2 β + i = 1 n η i A i W ˜ i T W ^ i + i = 1 n δ i B i γ ˜ i T γ ^ i + i = 1 n i z i s i g n ( s i ) + G n N ( κ ) + 1 κ ˙ ( t ) + 0.2785 ϑ n
By applying Lemma 8, the following results can be obtained:
W ˜ i T W ^ i = W ˜ i T W i * W ˜ i 1 2 ( W i * ) T W i * 1 2 W ˜ i T W ˜ i
γ ˜ i T γ ^ i = γ ˜ i T γ i γ ˜ i 1 2 γ i T γ i T 1 2 γ ˜ i T γ ˜ i
i z i s i g n ( s i ) i z i 2 + 1 4 i
Substituting (63)–(65) into (62) yields
D t α V i = 1 n ( λ i i ) z i 2 i = 1 n c i z i 2 β i = 1 n η i 2 A i W ˜ i T W ˜ i i = 1 n δ i 2 B i γ ˜ i T γ ˜ i + ( G n N ( κ ) + 1 ) κ ˙ ( t ) + ν 1 i = 1 n 1 2 A i W ˜ i T W ˜ i β ν 1 i = 1 n 1 2 A i W ˜ i T W ˜ i β + ν 2 i = 1 n 1 2 B i γ ˜ i T γ ˜ i β ν 2 i = 1 n 1 2 B i γ ˜ i T γ ˜ i β + i = 1 n η i 2 A i ( W i * ) T W i * + i = 1 n δ i 2 B i γ i T γ i T + i = 1 n i 4 + 0.2785 ϑ n
where ν 1 and ν 2 are positive constants. □
Considering Lemma 8 again, let x = 1 , y = i = 1 n W ˜ i T W ˜ i / 2 A i or y = i = 1 n γ ˜ i T γ ˜ i / 2 B i , o 1 = 1 β , o 2 = β and o 3 = β β / ( 1 β ) , respectively. Thus, the following inequalities hold
ν 1 i = 1 n 1 2 A i W ˜ i T W ˜ i β ν 1 i = 1 n 1 2 A i W ˜ i T W ˜ i + ν 1 1 β β β 1 β
ν 2 i = 1 n 1 2 B i γ ˜ i T γ ˜ i β ν 2 i = 1 n 1 2 B i γ ˜ i T γ ˜ i + ν 2 1 β β β 1 β
By substituting (67) and (68) into (66), and applying Lemma 9, the following result is satisfied by choosing appropriate parameters satisfying λ i > i , η i > ν 1 , and δ i > ν 2 , that is
D t α V i = 1 n ( λ i i ) z i 2 i = 1 n η i ν 1 2 A i W ˜ i T W ˜ i i = 1 n δ i ν 2 2 B i γ ˜ i T γ ˜ i i = 1 n c i z i 2 β ν 1 i = 1 n 1 2 A i W ˜ i T W ˜ i β ν 2 i = 1 n 1 2 B i γ ˜ i T γ ˜ i β + i = 1 n η i 2 A i ( W i * ) T W i * + i = 1 n δ i 2 B i γ i T γ i T + ν 1 ( 1 β ) β β 1 β + ν 2 ( 1 β ) β β 1 β + ( G n N ( κ ) + 1 ) κ ˙ ( t ) + i = 1 n i 4 + 0.2785 ϑ n = a ¯ V b ¯ V β + ( G n N ( κ ) + 1 ) κ ˙ ( t ) + D 1
where a ¯ , b ¯ and D 1 are respectively given as
a ¯ = min 2 ( λ i i ) , ( η i ν 1 ) , ( δ i ν 2 )
b ¯ = min 2 β c i , ν 1 , ν 2
D 1 = i = 1 n η i 2 A i ( W i * ) T W i * + i = 1 n δ i 2 B i γ i T γ i T + ( ν 1 + ν 2 ) 1 β β β 1 β + i = 1 n i 4 + 0.2785 ϑ n
Next, we verify our results in three steps.
Step 1. Considering (69) and the definition of V , it can be easily obtained that b ¯ V β 0 . Then, we have
D t α V a ¯ V + G n N ( κ ) + 1 κ ˙ ( t ) + D 1
By applying Lemma 5, there exist a positive constant G * such that max G n N ( κ ) + 1 κ ˙ ( t ) = G * for t [ 0 , t 0 ) . Therefore, (69) can be written as
D t α V a ¯ V b ¯ V β + D 1 *
where D 1 * = G * + D 1 .
Step 2. Based on the results of Step 1, from (71), we have
D t α V a ¯ V + D 1 *
Applying Lemma 1 and Lemma 3, then there is a positive constant ς such that
V D 1 * ς a ¯
which means that V is bounded, and it further implies that the signals z i , W ˜ i , and γ ˜ i are also bounded. Noting W ˜ i = W i * W ^ i and γ ˜ i = γ i γ ^ i , then the boundlessness of W ^ i and γ ^ i can be also obtained.
Step 3. From the definition of z 1 = e 1 s 1 , if z 1 and s 1 are finite-time stable, then the tracking error e 1 is also finite-time stable. Considering (71) and the fact that a ¯ V 0 , then we have
D t α V b ¯ V β + D 1 *
By applying Lemma 4, it can be held that
V ( t ) D 1 * b ¯ ( 1 μ 1 ) 1 β
and the setting time T f 1 is
T f 1 V 0 1 β D 1 * b ¯ ( 1 μ 1 ) 1 β β 1 α Γ ( 2 β ) Γ 1 + 1 1 β Γ ( 1 + α ) Γ 1 + 1 1 β α b ¯ μ 1 1 α
where μ 1 0 , 1 and V 0 = V ( 0 ) .
According to the definition of V , one gives
z 1 2 D 1 * b ¯ ( 1 μ 1 ) 1 2 β
Now, we show that the compensated signal s 1 is finite-time stable.
Choose the following Lyapunov function candidate:
Y = n = 1 n 1 2 s i 2
Invoking (28), (39), and (50), the α th fractional-order derivative of Y is
D t α Y = n = 1 n s i D t α s i λ 1 s 1 2 + g 1 s 1 s 2 + s 1 g 1 y 2 , d υ 1 1 s 1 s i g n ( s 1 ) λ 2 s 2 2 + g 2 s 2 s 3 g 1 s 1 s 2 + s 2 g 2 y 3 , d υ 2 2 s 2 s i g n ( s 2 ) + λ n s n 2 g n 1 s n 1 s n n s n s i g n ( s n ) = n = 1 n λ i s i 2 + n = 1 n 1 s i g i y i + 1 , d υ i n = 1 n i s i
Considering Lemma 7, it can be obtained that y i + 1 , d υ i ƛ i in finite time T f 2 . In view of Assumption 2 and Lemma 8, from (79), we have
D t α Y n = 1 n λ i s i 2 + n = 1 n 1 g i , max ƛ i s i n = 1 n i s i + g n , max ƛ n s n = n = 1 n λ i s i 2 + n = 1 n g i , max ƛ i i s i n = 1 n λ i Λ i s i 2 + n = 1 n 1 4 Λ i g i , max ƛ i i 2
where g i , max ƛ i i s i g i , max ƛ i i 2 / 4 Λ i + Λ i s i 2 is applied.
Let c ¯ = min 2 ( λ i Λ i ) > 0 , and considering Lemma 8 again, we get
i = 1 n 1 2 s i 2 β i = 1 n 1 2 s i 2 + ( 1 β ) β β 1 β
Substituting (81) into (80) and applying Lemma 9, one has
D t α Y c ¯ n = 1 n 1 2 s i 2 β + n = 1 n 1 4 Λ i g i , max ƛ i i 2 + c ¯ ( 1 β ) β β 1 β = c ¯ Y β + D 2 *
where D 2 * = i = 1 n g i , max ƛ i i 2 / 4 Λ i + c ¯ ( 1 β ) β β / ( 1 β ) .
Noting Lemma 4, and similar to the proof of z 1 , it can be obtained that the compensating signal s 1 is finite time stable and satisfies
s 1 2 D 2 * c ¯ ( 1 μ 2 ) 1 2 β
and the setting time T f 3 is
T f 3 Y 0 1 β D 2 * c ¯ ( 1 μ 2 ) 1 β β 1 α Γ ( 2 β ) Γ 1 + 1 1 β Γ ( 1 + α ) Γ 1 + 1 1 β α c ¯ μ 2 1 α
where μ 2 0 , 1 and Y 0 = Y ( 0 ) .
Considering (25), (77), and (83), the tracking error e 1 satisfies
e 1 z 1 + s 1 2 D 1 * b ¯ ( 1 μ 1 ) 1 2 β + 2 D 2 * c ¯ ( 1 μ 2 ) 1 2 β
Observing (85), it can be seen that the tracking error e 1 is the sum of the compensating signal s 1 and the compensated tracking error z 1 . Accordingly, the convergence time T also satisfies this relationship. Moreover, it can be found that the tracking error e 1 depends on parameters λ i , i , c i , η i , δ i , A i and B i , i = 1 , , n . It also implies that the tracking error e 1 converge to the specified small neighborhood of origin in finite time within the setting time T = T f 1 + T f 2 + T f 3 by selecting the appropriate parameters. This completes the proof.
Remark 3.
Noting (85), the tracking error e 1 can be made arbitrarily small by adjusting parameters λ i , i , c i , η i , δ i , A i and B i , i = 1 , , n . We can decrease D 1 * by decreasing the values of parameters η i and δ i or increasing A i and B i , and we can decrease D 2 * by increasing i . We can also increase b ¯ by increasing the value of parameter c i , and we can increase c ¯ by increasing λ i . Based on the adjustment of D 1 * , D 2 * , b ¯ , and c ¯ , it can be guaranteed that the tracking error e 1 can converge to the specified small neighborhood of origin in finite time within the setting time. However, it should be emphasized that the change of i simultaneously affects D 1 * and D 2 * , andthe change of λ i simultaneously affects D 2 * and c ¯ . Moreover, the adjustment of these parameters may be bringing about an increase in the amplitude of the control signal. Therefore, when selecting suitable parameters, a trade-off should be made between the control performance of the tracking and the amplitude of the control signal.

4. Simulation Analysis

In this section, the simulation cases are given to verify the validity of the control law designed in this paper.
Case 1: Consider a class of uncertain fractional-order systems as follows:
D t α x 1 = g 1 x 2 + f 1 + γ 1 T φ 1 D t α x 2 = g 2 x 3 + f 2 + γ 2 T φ 2 D t α x 3 = g 3 u F ( t ) + f 3 + γ 3 T φ 3 y = x 1
where g 1 = 0.9 , g 2 = 0.5 , g 3 = 1 + 0.7 sin t , f 1 = x 2 sin ( x 1 ) , f 2 = e x 2 2 / 15 , f 3 = 2 x 2 2 x 3 sin ( x 1 x 3 ) , γ 1 = γ 2 = γ 3 = 0.5 , 1 T , φ 1 = cos ( x 1 ) , x 2 T , φ 2 = sin ( x 1 x 2 ) , x 2 cos ( x 3 ) T , and φ 3 = x 2 , x 1 2 T . The dead-zone fault model is shown in (2), and k d = 1.5 , b l = 0.15 and b r = 0.3 . The reference signal is y d = 1.5 sin t + sin 2 t ; the initial states are x 1 ( 0 ) = 1.2 , x 2 ( 0 ) = 0.5 and x 3 ( 0 ) = 0.25 ; and the simulation time is t = 20   s .
The RBFNN is used to approximate the unknown nonlinear functions f 1 , f 2 and f 3 . The node number for each RBF neural network is considered to be 9 with the width of basis function being = 4 . The centers of the basis function ι i ( i = 1 , , 9 ) for the function f 1 are evenly spaced in [ 8 , 8 ] × [ 8 , 8 ] ; for the function f 2 , they are evenly spaced in [ 8 , 8 ] ; and for the function f 3 , they are evenly spaced in [ 8 , 8 ] × [ 8 , 8 ] × [ 8 , 8 ] .
The other design parameters are ϑ = 0.01 , β = 0.95 , λ 1 = 1.5 , λ 2 = 3.0 , λ 3 = 4.5 , 1 = 1.5 , 2 = 2.0 , 3 = 0.5 , c 1 = 20 , c 2 = 12 , c 3 = 2.0 , A 1 = 1.5 , A 2 = 2.5 , A 3 = 0.5 , η 1 = 0.4 , η 2 = 1.5 , η 3 = 1.6 , B 1 = 4.5 , B 2 = 2.9 , B 3 = 1.5 , δ 1 = 0.5 , δ 2 = 3.0 , δ 3 = 5.5 , ε 1 * = ε 2 * = 0.5 , ε ¯ 3 * = 1.0 . The parameters for the second-order command filter are set as ω = 3.0 and τ = 0.7 . The initial conditions for adaptive laws are set as s 1 ( 0 ) = s 2 ( 0 ) = s 3 ( 0 ) = 0.01 , γ ^ 1 ( 0 ) = γ ^ 2 ( 0 ) = γ ^ 3 ( 0 ) = 0.01 2 × 1 , W ^ 1 ( 0 ) = W ^ 2 ( 0 ) = W ^ 3 ( 0 ) = 0.01 9 × 1 and κ ( 0 ) = 0 .
The simulation results for this case are shown in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6. Figure 1 and Figure 2 give the curves of the tracking performance and the tracking error e 1 . It can be seen from Figure 1 that the system (86) can obtain a good tracking performance in finite time, although the system suffers from the unknown dead-zone fault. From Figure 2, we can see that the tracking error can converge to a small neighborhood of zero in finite time under the proposed control law. The results of these two figures also further verify the validity of the designed control law. Furthermore, the trajectories of the state variables x 1 , x 2 and x 3 are displayed in Figure 3, the curves of the control law u ( t ) and adaptive laws W ^ i and γ ^ i ( i = 1 , 2 , 3 ) are shown in Figure 4, Figure 5 and Figure 6. Noting Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6, the signals of the closed-loop system are bounded in finite time, which shows the validity of the theoretical analysis.
Case 2: Consider the uncertain fractional-order Arneodo system as [49]
D t α x 1 = g 1 x 2 + f 1 + + γ 1 T φ 1 D t α x 2 = g 2 x 3 + f 2 + γ 2 T φ 2 D t α x 3 = q 1 x 1 q 2 x 2 q 3 x 3 q 4 x 1 3 + g 3 u F ( t ) + f 3 + γ 3 T φ 3 y = x 1
If f 1 = f 2 = f 3 = 0 , γ 1 T φ 1 = γ 2 T φ 2 = γ 3 T φ 3 = 0 , u F ( t ) = 0 and α = 0.98 , g 1 = g 2 = 1 , q 1 = 5.5 , q 2 = 3.5 , q 3 = 0.8 , q 4 = 1.0 , the initial conditions are considered to be x 1 ( 0 ) = 0.2 , x 2 ( 0 ) = 0.5 , and x 3 ( 0 ) = 0.2 . The system (87) will appear to have a chaotic phenomenon, as shown in Figure 7.
In system (87), let g 3 = 1.2 sin x 1 + 2 , f 1 = x 1 e 10 x 2 , f 2 = 2.5 x 2 cos x 3 , f 3 = x 1 sin ( x 3 ) , γ 1 = γ 2 = γ 3 = 0.5 , 1 T , φ 1 = sin x 1 , 0 T , φ 2 = 0 , sin ( x 1 x 2 ) T , and φ 3 = 3 x 2 , 2 x 3 T ; the initial states are x 1 ( 0 ) = 0.5 , x 2 ( 0 ) = 0.25 and x 3 ( 0 ) = 0.1 . The parameters of the dead-zone fault model, the reference signal, and the simulation time are consistent with Case 1.
The RBF neural network is applied to approximate the unknown nonlinear functions f 1 , f 2 and f 3 . Since there are only two variables in functions f 1 , f 2 , and f 3 , the node number for each RBF neural network is chosen to be 9 with the centers of the basis function ι i ( i = 1 , , 9 ) evenly spaced in [ 8 , 8 ] × [ 8 , 8 ] and the width being = 4 .
The other design parameters are ϑ = 0.01 , β = 0.95 , λ 1 = 10 , λ 2 = 5.5 , λ 3 = 7.5 , 1 = 2.5 , 2 = 1.5 , 3 = 2.0 , c 1 = 25 , c 2 = 18 , c 3 = 1.5 , A 1 = 0.9 , A 2 = 1.2 , A 3 = 0.2 , η 1 = 0.5 , η 2 = 2.5 , η 3 = 3.0 , B 1 = 2.2 , B 2 = 1.6 , B 3 = 0.5 , δ 1 = 0.7 , δ 2 = 1.5 , δ 3 = 2.1 , ε 1 * = 0.5 , ε 2 * = 0.7 , and ε ¯ 3 * = 1.0 . The parameters selection of the second-order command filter and the initial conditions of the adaptive laws are the same as those described for Case 1.
The simulation results of this case are displayed in Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13. Figure 8 shows the curves of the system output x 1 and the reference signal y d . It is not difficult to see from Figure 8 that the system (87) can obtain a good tracking performance by applying the proposed control law. The tracking error curve is given in Figure 9. One observes that the tracking error e 1 can converge to a small neighborhood of zero in finite time. From Figure 8 and Figure 9, although the system (87) is affected by unknown dead zone fault, the tracking performance of the system can be guaranteed under the designed control law. This also proves the effectiveness of the proposed control law from another perspective. Furthermore, the curves of state variables x 1 , x 2 and x 3 are given in Figure 10, and the curves of the control law u ( t ) and adaptive laws W ^ i and γ ^ i ( i = 1 , 2 , 3 ) are depicted in Figure 11, Figure 12 and Figure 13. It can be found that the signals of the closed-loop system shown in these figures are bounded, which verifies the validity of the theoretical analysis. However, it is not difficult to observe in Figure 9, Figure 10 and Figure 11 that there are oscillations in these simulation results. In fact, considering the existence of unknown dead-zone faults and uncertain dynamics in the system, this makes it necessary to make a reasonable trade-off between system tracking performance and control output.

5. Conclusions

The adaptive finite-time tracking control for uncertain fractional-order systems with unknown dead-zone fault was considered in this paper. The fractional-order command filter was applied to avoid the computational complexity problem existing in conventional recursive procedures, and the neural network approximator was used to approximate the unknown uncertain nonlinear functions. Through the application of the Nussbaum gain function technique, the adaptive neural network finite-time control law was developed to solve the finite-time control problem of the given fractional-order systems. It has been proven that the desinged control law can not only ensure that all signals of the closed-loop system are bounded in finite time but can also ensure that the tracking error converges to a small neighborhood of the origin in finite time. However, it should be pointed out that the control law presented in this paper is only suitable for the systems with known state gains and measurable states. When the nonlinear system under consideration has unknown state gains and unmeasurable states, the proposed control law will not work effectively. Therefore, one of our future research directions is to design feasible control laws to realize the adaptive finite-time control of uncertain fractional-order systems with unknown control gain and partially unmeasurable states.

Author Contributions

Conceptualization, X.D.; Formal analysis, X.D. and L.W.; Funding acquisition, X.D. and L.W.; Investigation, X.D. and L.W.; Methodology, X.D. and L.W.; Project administration, L.W.; Resources, X.D. and L.W.; Software, X.D.; Supervision, L.W.; Validation, X.D.; Visualization, L.W.; Writing–original draft, X.D.; Writing–review & editing, X.D. and L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by the Natural Science Research of Colleges and Universities of Anhui Province under grant KJ2020A0344 and KJ2020ZD39, and the Program for the Top Talents of Anhui Polytechnic University.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, Y.-X.; Yang, G.-H. Observer-based adaptive fuzzy quantized control of uncertain nonlinear systems with unknown control directions. Fuzzy Sets Syst. 2019, 371, 61–77. [Google Scholar] [CrossRef]
  2. Zhao, X.; Wang, X.; Zhang, S.; Zong, G. Adaptive neural backstepping control design for a class of nonsmooth nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 1820–1831. [Google Scholar] [CrossRef]
  3. Deng, X.; Zhang, C.; Ge, Y. Adaptive neural network dynamic surface control of uncertain strict-feedback nonlinear systems with unknown control direction and unknown actuator fault. J. Frankl. Inst. 2022, 359, 4054–4073. [Google Scholar] [CrossRef]
  4. Kamalamiri, A.; Shahrokhi, M.; Mohit, M. Adaptive finite-time neural control of non-strict feedback systems subject to output constraint, unknown control direction, and input nonlinearities. Inf. Sci. 2020, 520, 271–291. [Google Scholar] [CrossRef]
  5. Lai, G.; Liu, Z.; Zhang, Y.; Philip Chen, C.L.; Xie, S. Adaptive inversion-based fuzzy compensation control of uncertain pure-feedback systems with asymmetric actuator backlash. IEEE Trans. Fuzzy Syst. 2017, 25, 141–155. [Google Scholar] [CrossRef]
  6. Yousefpour, A.; Jahanshahi, H.; Munoz-Pacheco, J.M.; Bekiros, S.; Wei, Z. A fractional-order hyper-chaotic economic system with transient chaos. Chaos Solitons Fractals 2022, 130, 109400. [Google Scholar] [CrossRef]
  7. Monje, C.A.; Chen, Y.; Vinagre, B.M.; Xue, D.; Vicente, F. Fractional-Order Systems and Controls: Fundamentals and Applications; Springer: Berlin, Germany, 2010. [Google Scholar]
  8. Demirci, E.; Ozalp, N. A method for solving differential equations of fractional-order. J. Comput. Appl. Math. 2012, 236, 2754–2762. [Google Scholar] [CrossRef]
  9. Li, Y.; Chen, Y.; Podlubny, I. Mittag-leffler stability of fractional-order nonlinear dynamic systems. Automatica 2009, 45, 1965–1969. [Google Scholar] [CrossRef]
  10. Li, C.; Deng, W. Remarks on fractional derivates. Appl. Math. Comput. 2007, 187, 777–784. [Google Scholar] [CrossRef]
  11. Khamsuwan, P.; Kuntanapreeda, S. A linear matrix inequality approach to output feedback control of fractional-order unified chaotic systems with one control input. J. Comput. Nonlinear Dyn. 2016, 11, 051021. [Google Scholar] [CrossRef]
  12. Zhao, Y.; Wang, Y.; Zhang, X.; Li, H. Feedback stabilisation control esign for fractional order non-linear systems in the lower triangular form. IET Control. Theory Appl. 2014, 8, 1238–1246. [Google Scholar]
  13. Zhan, Y.; Sui, S.; Tong, S. Adaptive Fuzzy decentralized dynamic surface control for fractional-order nonlinear large-scale systems. IEEE Trans. Fuzzy Syst. 2022, 30, 3373–3383. [Google Scholar] [CrossRef]
  14. Liang, B.; Zheng, S.; 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. Sui, S.; Chen, C.L.P.; Tong, S. Neural-network-based adaptive DSC design for switched fractional-order nonlinear systems. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 4703–4712. [Google Scholar] [CrossRef] [PubMed]
  16. Boulham, I.A.; Boubakir, A.; Labiod, S. Neural network L1 adaptive control for a class of uncertain fractional order nonlinear systems. Integration 2022, 83, 1–11. [Google Scholar] [CrossRef]
  17. Li, R.; Zhang, X. Adaptive sliding mode observer design for a class of t–s fuzzy descriptor fractional order systems. IEEE Trans. Fuzzy Syst. 2020, 28, 1951–1960. [Google Scholar] [CrossRef]
  18. Li, X.; Wen, C.; Zou, Y. Adaptive backstepping control for fractional-order nonlinear systems with external disturbance and uncertain parameters using smooth control. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 7860–7869. [Google Scholar] [CrossRef]
  19. Zirkohi, M.M. Robust adaptive backstepping control of uncertain fractional-order nonlinear systems with input time delay. Math. Comput. Simul. 2022, 196, 251–272. [Google Scholar] [CrossRef]
  20. You, X.; Shi, M.; Guo, B.; Zhu, Y.; Lai, W.; Dian, S.; Liu, K. Event-triggered adaptive fuzzy tracking control for a class of fractional-order uncertain nonlinear systems with external disturbance. Chaos Solitons Fractals 2022, 161, 112393. [Google Scholar] [CrossRef]
  21. Song, S.; Park, J.H.; Zhang, B.; Song, X. Observer-based adaptive hybrid fuzzy resilient control for fractional-order nonlinear systems with time-varying delays and actuator failures. IEEE Trans. Fuzzy Syst. 2021, 29, 471–485. [Google Scholar] [CrossRef]
  22. Doostdar, F.; Mojallali, H. An ADRC-based backstepping control design for a class of fractional-order systems. ISA Trans. 2022, 121, 140–146. [Google Scholar] [CrossRef] [PubMed]
  23. Yang, Z.; Zhang, H. A fuzzy adaptive tracking control for a class of uncertain strick-feedback nonlinear systems with dead-zone input. Neurocomputing 2018, 272, 130–135. [Google Scholar] [CrossRef]
  24. Wu, L.-B.; Wang, H.; He, X.-Q.; Zhang, D.-Q. Decentralized adaptive fuzzy tracking control for a class of uncertain large-scale systems with actuator nonlinearities. Appl. Math. Comput. 2018, 332, 390–405. [Google Scholar] [CrossRef]
  25. Zhang, C.-H.; Yang, G.-H. Event-triggered adaptive output feedback control for a class of uncertain nonlinear systems with actuator failures. IEEE Trans. Cybern. 2020, 50, 201–210. [Google Scholar] [CrossRef]
  26. Yang, W.; Yu, W.; Zheng, W.X. Fault-tolerant adaptive fuzzy tracking control for nonaffine fractional-order full-state-constrained MISO systems with actuator failures. IEEE Trans. Cybern. 2022, 52, 8439–8452. [Google Scholar] [CrossRef]
  27. Li, Y.-X.; Wang, Q.-Y.; Tong, S. Fuzzy adaptive fault-tolerant control of fractional-order nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 1372–1379. [Google Scholar] [CrossRef]
  28. Wang, C.; Cui, L.; Liang, M.; Li, J.; Wang, Y. Adaptive neural network control for a class of fractional-order nonstrict-feedback nonlinear systems with full-state constraints and input saturation. IEEE Trans. Neural Netw. Learn. Syst. 2021. [Google Scholar] [CrossRef] [PubMed]
  29. Liu, R.; Wang, Z.; Zhang, X.; Ren, J.; Gui, Q. Robust Control for Variable-Order Fractional Interval Systems Subject to Actuator Saturation. Fractal Fract. 2022, 6, 159. [Google Scholar] [CrossRef]
  30. Zhan, Y.; Li, X.; Tong, S. Observer-Based Decentralized Control for Non-Strict-Feedback Fractional-Order Nonlinear Large-Scale Systems With Unknown Dead Zones. IEEE Trans. Neural Networks Learn. Syst. 2022. [Google Scholar] [CrossRef]
  31. Nussbaum, R.D. Some remarks on a conjecture in parameter adaptive control. Syst. Control Lett. 1983, 3, 243–246. [Google Scholar] [CrossRef]
  32. Oliveira, T.R.; Hsu, L.; Peixoto, A.J. Output-feedback global tracking for unknown control direction plants with application to extremum-seeking control. Automatica 2011, 47, 2029–2038. [Google Scholar] [CrossRef]
  33. Lv, M.; Yu, W.; Cao, J.; Baldi, S. Consensus in High-Power Multiagent Systems With Mixed Unknown Control Directions via Hybrid Nussbaum-Based Control. IEEE Trans. Cybern. 2022, 52, 5184–5196. [Google Scholar] [CrossRef] [PubMed]
  34. Lv, M.; De Schutter, B.; Shi, C.; Baldi, S. Logic-based distributed switching control for agents in power-chained form with multiple unknown control directions. Automatica 2022, 137, 110143. [Google Scholar] [CrossRef]
  35. Cui, Q.; Huang, J.; Gao, T. Adaptive leaderless consensus control of uncertain multi-agent systems with unknown control directions. Int. J. Robust Nonlinear Control. 2020, 30, 6229–6240. [Google Scholar] [CrossRef]
  36. Wang, K.; Liu, X.; Jing, Y. Adaptive finite-time command filtered controller design for nonlinear systems with output constraints and input nonlinearities. IEEE Trans. Neural Netw. Learn. Syst. 2021. [Google Scholar] [CrossRef]
  37. Choi, Y.H.; Yoo, S.J. Quantized feedback adaptive command filtered backstepping control for a class of uncertain nonlinear strict-feedback systems. Nonlinear Dyn. 2020, 99, 2907–2918. [Google Scholar] [CrossRef]
  38. Yu, J.; Shi, P.; Liu, J.; Lin, C. Neuroadaptive Finite-Time Control for Nonlinear MIMO Systems With Input Constraint. IEEE Trans. Cybern. 2022, 52, 6676–6683. [Google Scholar] [CrossRef]
  39. Song, S.; Zhang, B.; Xia, J.; Zhang, Z. Adaptive Backstepping Hybrid Fuzzy Sliding Mode Control for Uncertain Fractional-Order Nonlinear Systems Based on Finite-Time Scheme. IEEE Trans. Syst. Man, Cybern. Syst. 2020, 50, 1559–1569. [Google Scholar] [CrossRef]
  40. You, X.; Dian, S.; Liu, K.; Guo, B.; Xiang, G.; Zhu, Y. Command Filter-Based Adaptive Fuzzy Finite-Time Tracking Control for Uncertain Fractional-Order Nonlinear Systems. IEEE Trans. Fuzzy Syst. 2022. [Google Scholar] [CrossRef]
  41. Li, Y.-X.; Wei, M.; Tong, S. Event-Triggered Adaptive Neural Control for Fractional-Order Nonlinear Systems Based on Finite-Time Scheme. IEEE Trans. Cybern. 2022, 52, 9481–9489. [Google Scholar] [CrossRef]
  42. Wang, F.; Liu, Z.; Zhang, Y.; Chen, B. Distributed adaptive coordination control for uncertain nonlinear multi-agent systems with dead-zone input. J. Frankl. Inst. 2016, 353, 2270–2289. [Google Scholar] [CrossRef]
  43. Podlubny, I. Fractional Differential Equations; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  44. Liu, H.; Pan, Y.; Li, S.; Chen, Y. Adaptive fuzzy backstepping control of fractional-order nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 2209–2217. [Google Scholar] [CrossRef]
  45. Gong, P.; Lan, W. Adaptive Robust Tracking Control for Multiple Unknown Fractional-Order Nonlinear Systems. IEEE Trans. Cybern. 2019, 49, 1365–1376. [Google Scholar] [CrossRef] [PubMed]
  46. Liu, Y.; Zhang, H.; Shi, Z.; Gao, Z. Neural-Network-Based Finite-Time Bipartite Containment Control for Fractional-Order Multi-Agent Systems. IEEE Trans. Neural Netw. Learn. Syst. 2022. [Google Scholar] [CrossRef] [PubMed]
  47. Zhao, N.-N.; Ouyang, X.-Y.; Wu, L.-B.; Shi, F.-R. Event-triggered adaptive prescribed performance control of uncertain nonlinear systems with unknown control directions. ISA Trans. 2021, 108, 121–130. [Google Scholar] [CrossRef] [PubMed]
  48. Alassafi, M.O.; Ha, S.; Alsaadi, F.E.; Ahmad, A.M.; Cao, J. Fuzzy synchronization of fractional-order chaotic systems using finite-time command filter. Inf. Sci. 2021, 579, 325–346. [Google Scholar] [CrossRef]
  49. Ha, S.; Chen, L.; Liu, H.; Zhang, S. Command filtered adaptive fuzzy control of fractional-order nonlinear systems. Eur. J. Control 2022, 63, 48–60. [Google Scholar] [CrossRef]
Figure 1. Curves of tracking performance.
Figure 1. Curves of tracking performance.
Fractalfract 06 00494 g001
Figure 2. Tracking error e 1 .
Figure 2. Tracking error e 1 .
Fractalfract 06 00494 g002
Figure 3. System states x 1 , x 2 and x 3 .
Figure 3. System states x 1 , x 2 and x 3 .
Fractalfract 06 00494 g003
Figure 4. Control law u ( t ) .
Figure 4. Control law u ( t ) .
Fractalfract 06 00494 g004
Figure 5. Norms of adaptive laws W ^ i .
Figure 5. Norms of adaptive laws W ^ i .
Fractalfract 06 00494 g005
Figure 6. Norms of adaptive laws γ ^ i .
Figure 6. Norms of adaptive laws γ ^ i .
Fractalfract 06 00494 g006
Figure 7. Phrase plots of x 1 , x 2 , and x 3 .
Figure 7. Phrase plots of x 1 , x 2 , and x 3 .
Fractalfract 06 00494 g007
Figure 8. Curves of the tracking performance.
Figure 8. Curves of the tracking performance.
Fractalfract 06 00494 g008
Figure 9. Tracking error e 1 .
Figure 9. Tracking error e 1 .
Fractalfract 06 00494 g009
Figure 10. System states x 1 , x 2 , and x 3 .
Figure 10. System states x 1 , x 2 , and x 3 .
Fractalfract 06 00494 g010
Figure 11. Control law u ( t ) .
Figure 11. Control law u ( t ) .
Fractalfract 06 00494 g011
Figure 12. Norms of adaptive laws W ^ i .
Figure 12. Norms of adaptive laws W ^ i .
Fractalfract 06 00494 g012
Figure 13. Norms of adaptive laws γ ^ i .
Figure 13. Norms of adaptive laws γ ^ i .
Fractalfract 06 00494 g013
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Deng, X.; Wei, L. Adaptive Neural Network Finite-Time Control of Uncertain Fractional-Order Systems with Unknown Dead-Zone Fault via Command Filter. Fractal Fract. 2022, 6, 494. https://doi.org/10.3390/fractalfract6090494

AMA Style

Deng X, Wei L. Adaptive Neural Network Finite-Time Control of Uncertain Fractional-Order Systems with Unknown Dead-Zone Fault via Command Filter. Fractal and Fractional. 2022; 6(9):494. https://doi.org/10.3390/fractalfract6090494

Chicago/Turabian Style

Deng, Xiongfeng, and Lisheng Wei. 2022. "Adaptive Neural Network Finite-Time Control of Uncertain Fractional-Order Systems with Unknown Dead-Zone Fault via Command Filter" Fractal and Fractional 6, no. 9: 494. https://doi.org/10.3390/fractalfract6090494

Article Metrics

Back to TopTop