Next Article in Journal
A Computational Method for Solving Nonlinear Fractional Integral Equations
Previous Article in Journal
Fractals as Pre-Training Datasets for Anomaly Detection and Localization
Previous Article in Special Issue
Robust Design of Two-Level Non-Integer SMC Based on Deep Soft Actor-Critic for Synchronization of Chaotic Fractional Order Memristive Neural Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Observer-Based Prescribed Performance Adaptive Neural Network Tracking Control for Fractional-Order Nonlinear Multiple-Input Multiple-Output Systems Under Asymmetric Full-State Constraints

School of Electromechanical and Automotive Engineering, Yantai University, 32 Qingquan Road, Laishan District, Yantai 264005, China
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2024, 8(11), 662; https://doi.org/10.3390/fractalfract8110662
Submission received: 5 October 2024 / Revised: 27 October 2024 / Accepted: 1 November 2024 / Published: 13 November 2024

Abstract

:
In this work, the practical prescribed performance tracking issue for a class of fractional-order nonlinear multiple-input multiple-output (MIMO) systems with asymmetric full-state constraints and unmeasurable system states is investigated. A neural network (NN) nonlinear state observer is developed to estimate the unmeasurable states. Furthermore, the barrier Lyapunov functions with the settling time regulator are employed to deal with the asymmetric full-state constraint from the fractional-order MIMO system. On this ground, the prescribed performance adaptive tracking control approach is designed, assuring that all system states do not exceed the prescribed boundaries, and the tracking errors converge to the predetermined compact sets within a predefined time. Finally, two simulation examples are presented to show the effectiveness and practicability of the proposed control scheme.

1. Introduction

In the past few decades, the nonlinear systems control issue with uncertainty has become a hot topic. At present, a lot of controller methods have been designed, in which the backstepping scheme is an effective way for the nonlinear control system [1,2,3,4,5]. However, for parameterization or for when the structure of the nonlinear system is not linear, the limitations of the backstepping method become apparent, especially when the nonlinear systems are more complex. To overcome this shortcoming, the advanced intelligent algorithms have been used as the main tool, in which the fuzzy logic systems (FLSs) and neural networks (NNs) are employed to construct the nonlinear uncertain structures [6,7,8,9]. The authors in [6] design a robust adaptive fuzzy control scheme for the second-order Euler–Lagrange systems, and the authors in [7] investigate the tracking control issue for the time-varying pure-feedback system, in which the nonlinearities are approximated by FLSs. The authors in [8] study an adaptive NN control method for the uncertain flexible manipulator, and the authors in [9] propose an adaptive NN tracking controller for underwater vehicles in which the NNs are applied to approximate the system uncertainty.
In many engineering applications, there are lots of constraints in the actual systems, such as the fact that the system states can only change within the fixed physical ranges, and the system may be unstable when the state constraints are violated. For instance, trajectory tracking control for underwater vehicles was developed in [10], in which the state constraints are handled by the transformation functions. In [11], the tracking controller for firefighting robots with full-state constraints was designed, in which the state-dependent transformation function was present to address the state constraints. In [12], a two-layer control scheme was developed for the linear motors with state constraints, in which a time-optimal controller was considered as the upper layer and a robust controller was used as the lower layer. In [13], an adaptive controller for cable tower cranes system with state constraints is designed, in which the state constraints are from the safety and transportation requirements. In [14], an adaptive controller with guidance is presented for the ascent hypersonic vehicle under multiple state constraints, in which the barrier Lyapunov function (BLF) is used to address the conditions.
The rapid convergence of the closed-loop system may lead to excessive overshoot, making it difficult to obtain the necessary tracking accuracy, which are the basic goals in the nonlinear system tracking control. The prescribed performance control scheme can ensure the tracking errors stay in predefined bounds to improve the transient and steady-state performance. In [15], an adaptive tracking controller with performance optimization is designed for nonlinear system to guarantee the prescribed performance. In [16], a prescribed performance tracking controller for strict-feedback nonlinear system is presented, in which the barrier error transformations is employed. In [17], a global prescribed performance adaptive control method using backstepping framework is designed for the Markov jumping system. In [18], a prescribed performance adaptive fuzzy control scheme for a robot system was developed by using the disturbance observer and auxiliary system. In [19], a prescribed performance optimal adaptive controller for autonomous vehicles was designed, in which a prescribed performance function with dynamic programming was introduced to constrain the tracking errors.
Fractional-order calculus, as an extension of integral-order calculus, can accurately describe many physical systems on account of the infinite memory. As a result, fractional-order systems show great potential in a variety of areas, such as biological systems [20,21,22], viscoelastic materials [23,24,25], power systems [26,27,28], financial fields [29,30], and so on. However, it is worth mentioning that many of the above practical fractional-order systems are multiple-input multiple-output (MIMO) nonlinear uncertainty systems. In [31], an adaptive fuzzy controller based on a fuzzy state observer was designed for the fractional-order uncertain MIMO nonlinear system to ensure the boundedness of all signals. In [32], a switched adaptive controller for a fractional-order MIMO system was presented in which the derivation order can be switched between the integer order and fractional order. In [33], a state observer based on modulating function was designed for an integer and fractional-order MIMO system, which can estimate both the states and fractional derivatives simultaneously. In [34], the adaptive fuzzy control method for fractional-order MIMO system with state constraints was presented in which the BLF was presented for the states meeting the specified limits. In [35], a novel approach for a fractional-order MIMO system to generate a low dimension state-space model was proposed, and the realization condition for state-space model was presented. However, as far as the author knows, the prescribed performance tracking control schemes for a fractional-order nonlinear MIMO system with asymmetric full-state constraints and unmeasurable system states have been hardly investigated, which will be a meaningful and challenging work.
Inspired by the above discussions, a practical prescribed performance tracking control strategy based on a nonlinear state observer for constrained fractional-order nonlinear MIMO system is presented to guarantee the tracking performance. The significant contributions are listed as follows:
(1)
Different from the existing BLF method in [34], the symmetric full-state constraints and prescribed performance are both considered here, and the non-piecewise BLF is presented to deal with the asymmetric state constraints, which is convenient to design a unified control strategy to handle asymmetric or symmetric full-state constraints.
(2)
Comparing with the results on the finite-time controller for fractional-order systems [36,37], the tracking error can converge to a predetermined compact set in a preset time, and the convergence accuracy and setting time do not depend on the control parameters. The proposed scheme can make the tracking errors converge to the predetermined compact sets in a predefined time, in which the tracking performance and settling time are dependent of the adjustable parameters.
(3)
Comparing with the results on the prescribed time controller for the integer order system in [38,39,40], the prescribed time control scheme for the more general constrained fractional-order nonlinear MIMO systems is designed, in which external disturbances are considered and unmeasurable states are estimated by the NN nonlinear observer, and the tracking performance and stability of the fractional-order closed-loop system in the specified time can be guaranteed.

2. Preliminaries

Definition 1
([41]). The fractional-order integral for  r t C n t 0 , +  is defined as:
D t α t 0 C r t = 1 Γ α t 0 t r τ t τ α 1   d τ
where  α 0 ,   t t 0  and  Γ α = 0 + s α 1 e s d s .
Definition 2
([42]). The Caputo’s fractional-order derivative for  f t C n t 0 , +  is defined as:
D t α t 0 C f t = 1 Γ 1 α t 0 t f τ t τ α d τ
where  α 0 , 1  and  t t 0 . The Laplace transform of  D t α t 0 C f t  is defined as:
L D t α t 0 C f t = s α F s s α 1 F 0
where  L ·  is the Laplace transform operator, and F s = L f t .
Lemma 1
([43]). For functions  f 1 t  and  f 2 t , one can obtain:
D b α t C f t = t R D b α + f b Γ 1 α b t α D b α t R b t m = Γ m + 1 Γ m α + 1 b t m α
where  0 < α < 1 ,   b > t ,   m > 1  and  D b α t R = 1 Γ 1 α d d t t b f τ t τ α d τ . D t α t 0 C  can be simplified as  D α .
Lemma 2
([44]). For smooth function  f x : R n R  with  x = x 1 , , x n Ω x R n  and compact set  Ω x , if the following Hessian
H f = 2 f x x 1 2 2 f x x 1 x 2 2 f x x 1 x n 2 f x x 2 x 1 2 f x x 2 2 2 f x x 2 x n 2 f x x n x 1 2 f x x n x 2 2 f x x n 2
is positive semi-definite, one can obtain  D α f x i = 1 n f x x i D α x i  for  t 0  and  0 < α < 1 .
Lemma 3.
For the continuously differentiable functions  f 1 t R  and  f 2 t R + , the following inequality holds:
D α f 1 2 t f 2 t 2   f 1 t f 2 t D α f 1 t f 1 2 t f 2 t D α f 2 t
where   0 < α < 1 ,   t 0   and   R +   is the set of positive real numbers.
Definition 3
([45]). The Mittag–Leffler function can be defined as:
E a 1 , a 2 δ = k = 0 + δ k Γ a 1 k + a 2
where   a 1 , a 2 > 0 ,   δ   is a complex number. Then, the Laplace transform is:
L t a 2 1 E a 1 , a 2 c t a 1 = s a 1 a 2 s a 1 + c , Re s > c 1 a 1
where  t 0 ,   a 1 , a 2 > 0 ,   c R .
Lemma 4.
For  0 < a < 1 ,   c > 0  and  t 0 , one can obtain:
0 < E a , 1 c t a 1 ; E a , 1 c t a 0         as         t ; 0 < E a , a c t a ; 0 t a E a , a + 1 c t a < 1 c
According to [46], a settling time regulator is defined as
ζ t = T t T 2 m , 0 t T 0 , t > T
where  T > 0 , and positive integer  m  satisfies  2 m > n + 1 . Then, a performance function can be defined as:
P t = 1 k a 1 t T 2 m + k a , 0 t T k a , t > T
where  k a 0 , 1 .

3. System Description

Considering a fractional-order MIMO system as
D α x k , i k = h k , i k x k , i k + 1 + f k , i k x ¯ k , i k + d k , i k t , i k = 1 , , n k 1 ; k = 1 , l D α x k , n k = h k , n k u k + f k , n k x + d k , n k t y k = x k , 1
where x = x ¯ 1 , n k Τ x ¯ 2 , n k Τ x ¯ l , n k Τ Τ and x ¯ k , i k = x 1 , i k x 2 , i k x k , i k Τ i k are the state vectors, wherein all system signals except x k , 1 are immeasurable. u k R and y k R are the control input and the system output. h k , i k > 0 R expresses the known constant. f k , i k R stands for the unknown smooth nonlinear function. While d k , i k t indicates the unknown bounded external disturbance, which satisfies d k , i k d k , i k with d k , i k 0 being constant.
Remark 1.
It is worth mentioning that fractional-order calculus includes classical integer order calculus when the order is equal to 1. Fractional-order systems (10) can be used to describe lots of practical systems, such as robotic manipulators [47], mechanical systems [48], power systems [49,50], etc.
Based on (8) and (9), the performance function can be constructed as:
P k t = 1 k a 1 t T k 2 m + k a , 0 t T k k a , t > T k
where k a 0 , 1 , and the settling time regulator is
ζ k t = T k t T k 2 m , 0 t T k 0 , t > T k
According to z k , 1 = x k , 1 y k , d , the constraint on x k , 1 can be translated as κ k , 1 , 1 < z k , 1 < κ k , 1 , 2 , where κ k , 1 , 1 , κ k , 1 , 2 > 0 . Then, both the practical prescribed time tracking and the preset constraints can be completed if the following inequalities are satisfied:
κ k , 11 P k t < z k , 1 < κ k , 1 , 2 P k t
Through selecting k a = min ϵ k / κ k , 1 , 1 , ϵ k / κ k , 1 , 2 < 1 with parameter ϵ k , it yields z k , 1 < ϵ k for t > T k by using (13).
The foremost objective is to propose an adaptive control strategy so that the following purposes are satisfied:
The control objectives of this article are listed as follows:
(1)
Design an adaptive control strategy to ensure the boundedness of all closed-loop system.
(2)
Tracking error z k , 1 can converge to the preset set Ω z k , 1 = z k , 1 R : z k , 1 < ϵ k , 1 .
(3)
The system state satisfies the following bounded constraints
D x k , 1 = x k , 1 t y k , d κ k , 1 , 1 < x k , 1 t < y k , d + κ k , 1 , 2 D x k , i k = x k , i k t κ k , i k , 1 < x k , i k t < κ k , i k , 2 , i k = 2 , , n k ; k = 1 , l
where κ k , i k , 1 , κ k , i k , 2 > 0 and x k , i k 0 D x k , i k .
Assumption 1.
The desired signals  y k , d t  and  D α y k , d t  and  D α D α y k , d  are continuous and bounded.
Assumption 2.
The function  f k , i k  is the Lipschitz function, that is,  f k , i k x ¯ f k , i k y ¯ c k , i k x ¯ y ¯  is satisfied, where  x ¯ , y ¯ , c k , i k > 0 .
Remark 2.
In this paper, Assumptions 1 and 2 are used to design the adaptive controller. Assumption 1 can ensure that the ideal trajectories are bounded and available, which is reasonable and non-conservative, since the desired trajectories in real systems are generally continuous and efficient. Assumption 2 is used to deal with the relationship between  f k , i k x ¯ k , i k  and  f k , i k x ¯ ^ k , i k , which will be applied to closed-loop system stability analysis.

4. Neural Network State Observer Design

In this section, a fractional-order NN state observer will be presented to estimate the immeasurable system states, in which RBF NNs with the ability to approximate continuous functions are used to approximate the unknown function.
The unknown function f k , i k x ¯ ^ k , i k is presented as [51]:
f k , i k x ¯ ^ k , i k = θ k , i k T S k , i k x ¯ ^ k , i k + ε k , i k x ¯ ^ k , i k ,      ε k , i k x ¯ ^ k , i k ε ¯ k , i k
where
θ k , i k = arg min θ ^ k , i k Ω k , i k sup x ¯ ^ k , i k Ω x ¯ ^ k , i k f k , i k x ¯ ^ k , i k θ ^ k , i k T S k , i k x ¯ ^ k , i k
and Ω k , i k and Ω x ¯ ^ k , i k are the compact sets, S k , i k · is the basis function.
Based on (10), one can obtain
D α x k , i k = h k , i k x k , i k + 1 + Δ f k , i k x ¯ ^ k , i k + θ k , i k T S k , i k x ¯ ^ k , i k + Λ k , i k D α x k , n k = h k , n k u k + Δ f k , n k x ¯ ^ k , n k + θ k , n k T S k , n k x ¯ ^ k , n k + Λ k , n k
where x ¯ ^ k , i k is the estimate value of state x ¯ k , i k , Δ f k , i k x ¯ ^ k , i k = f k , i k x ¯ k , i k f k , i k x ¯ ^ k , i k , Λ k , i k = ε k , i k x ¯ ^ k , i k + d k , i k t and Λ k , i k Λ ¯ k , i k with Λ ¯ k , i k being the positive constant.
For the constrained fractional-order MIMO system (16), all the system states except x k , 1 are immeasurable, and a state observer must be designed to estimate the states. Then, the NN observer is constructed as
D α x ^ k , i k = h k , i k x ^ k , i k + 1 + θ ^ k , i k T S k , i k x ¯ ^ k , i k + Κ k , i k y k y ^ k D α x ^ k , n k = h k , n k u k + θ ^ k , n k T S k , n k x ¯ ^ k , n k + Κ k , n k y k y ^ k
where Κ k , i k is the design parameter.
The estimation errors are defined as θ ˜ k , i k = θ k , i k θ ^ k , i k and x ˜ k , i k = x k , i k x ^ k , i k . By utilizing (16) and (17), one obtains
D α x ˜ k = A k x ˜ k + i k = 1 n k B i k θ ^ k , i k T S k , i k x ¯ ^ k , i k + Δ f k x ¯ ^ k , i k + Λ k
where x ¯ k = x 1 , i k x 2 , i k x k , n k Τ ,   Δ f k = Δ f k , 1 , Δ f k , 3 , , Δ f k , n k Τ , Λ k = Λ 1 , Λ 2 , , Λ n k Τ ,   B i k = 0 1 i k 0 Τ and A k = Κ k , 1 h k , 1 0 Κ k , n k 1 0 h k , n k 1 Κ k , n k 0 0 , K k = Κ k , 1 , Κ k , 2 , , Κ k , n k T should be properly chosen so that A k is Hurwitz. There exists a matrix P k = P k Τ > 0 satisfying:
A k Τ P k + P k A k = 2 Q k
where Q k = Q k Τ > 0 .
Consider the Lyapunov candidate as V k , e = x ˜ k Τ P k x ˜ k , and the α o r d e r derivative of V k , e is presented as
D α V k , e = x ˜ k Τ A k Τ P k + P k A k x ˜ k + 2 x ˜ k P k i k = 1 n k B i k θ ^ k , i k T S k , i k x ¯ ^ k , i k + Δ f k x ¯ ^ k , i k + Λ k
According to Assumption 2 and Young’s inequality, one can obtain
2 x ˜ k P k Λ k x ˜ k Τ x ˜ k + P k 2 i k = 1 n k Λ ¯ i k 2 2 x ˜ k P k Δ f k 1 + n k c k 2 P k 2 x ˜ k Τ x ˜ k
where c k = max c k , 1 , c k , 2 , , c k , n k .
Based on the fact that 0 < S k , i k T S k , i k < 1 , it follows that:
2 x ˜ k P k i k = 1 n k B i k θ ^ k , i k T S k , i k x ¯ ^ k , i k λ max 2 P k x ˜ k Τ x ˜ k + i k = 1 n k θ ˜ i k Τ θ ˜ i k
Furthermore, substituting (21) and (22) into (20), we obtain
D α V k , e q ¯ x ˜ k Τ x ˜ k + i k = 1 n k θ ˜ i k Τ θ ˜ i k + P k 2 i k = 1 n k Λ ¯ i k 2
where q ¯ = λ min Q k 2 n k c k 2 P k 2 λ max 2 P k .

5. Adaptive Controller Design

In this section, the prescribed performance adaptive tracking control approach will be designed, in which the barrier Lyapunov functions with the settling time regulator are employed to deal with the asymmetric full-state constraints.
Construct the asymmetric BLF as:
V k , z = z k , 1 2 F k , 2 z k , 1 + z k , 1 2 F k , 1 + z k , 1  
where F k , 1 , F k , 2 > 0 . One can find that the boundedness of V k , z can ensure F k , 1 < z k , 1 < F k , 2 . Derive D α V k , z as:
D α V k , z H k z k , 1 D α z k , 1 + M k
where
H k = 2 F k , 2 z k , 1 F k , 2 z k , 1 2 + 2 F k , 1 + z k , 1 F k , 1 + z k , 1 2 M k = z k , 1 F k , 2 z k , 1 2 G k D α F k , 2 + z k , 1 F k , 1 + z k , 1 2 G k D α F k , 1 G k = 2 F k , 2 z k , 1 F k , 1 + z k , 1 2 + 2 F k , 1 + z k , 1 F k , 2 z k , 1 2
Define the coordinate transformation as:
z k , 1 = x k , 1 y k , d , z k , i k = x ^ k , i k τ k , i k , f , e k , i k = τ k , i k , f τ k , i k 1  
where τ k , i k 1   is the virtual controller, and τ k , i k , f is the filter signal from the filter.
According to (10), (18), and (26), the derivative of z k , i k is
D α z k , 1 = h k , 1 x k , 2 + θ k , 1 T S k , 1 x ¯ ^ k , 1 + Δ f k , 1 + Λ k , 1 D α y k d D α z k , i k = h k , i k x ^ k , i k + 1 + Κ k , i k x ˜ k , 1 + θ ^ k , i k T S k , i k x ¯ ^ k , i k D α τ k , i k , f D α z k , n k = h k , n k u k + Κ k , n k x ˜ k , 1 + θ ^ k , n k T S k , n k x ¯ ^ k , n k D α τ k , n k , f
Step  k , 1 : Define Lyapunov function candidate as
V k , 1 = V k , e + z k , 1 2 F k , 1 , 2 z k , 1 + z k , 1 2 F k , 1 , 1 + z k , 1 + 1 2 r k , 1 θ ˜ k , 1 Τ θ ˜ k , 1 + e k , 2 2 2  
where r k , 1 > 0 , F k , 1 , 2 = κ k , 1 , 2 P k t , F k , 1 , 1 = κ k , 1 , 1 P k t .
Based on (25), (27) and (28), one can obtain
D α V k , 1 = D α V k , e + H k , 1 z k , 1 D α z k , 1 + M k , 1 r k , 1 1 θ ˜ k , 1 Τ D α θ ^ k , 1 + e k , 2 D α e k , 2 q ¯ x ˜ k Τ x ˜ k + i k = 1 n k θ ˜ i k Τ θ ˜ i k + P k 2 i k = 1 n k Λ ¯ i k 2 + H k , 1 z k , 1 h k , 1 x k , 2 + θ k , 1 T S k , 1 x ¯ ^ k , 1 + Δ f k , 1 + Λ k , 1 D α y k d + M k , 1 r k , 1 1 θ ˜ k , 1 Τ D α θ ^ k , 1 + e k , 2 D α e k , 2
where
M k , 1 = z k , 1 D α F k , 1 , 2 G k , 1 + z k , 1 D α F k , 1 , 1 G k , 1 H k , 1 = 2 F k , 1 , 2 z k , 1 F k , 1 , 2 z k , 1 2 + 2 F k , 1 , 1 + z k , 1 F k , 1 , 1 + z k , 1 2 G k , 1 = 2 F k , 1 , 2 z k , 1 F k , 1 , 1 + z k , 1 2 + 2 F k , 1 , 1 + z k , 1 F k , 1 , 2 z k , 1 2
Due to Young’s inequality, one can have
h k , 1 H k , 1 z k , 1 z k , 2 + e k , 2 + x ˜ k , 2 5 4 h k , 1 2 H k , 1 2 z k , 1 2 + e k , 2 2 2 + 1 2 x ˜ k Τ x ˜ k + z k , 2 2 H k , 1 z k , 1 Δ f k , 1 + Λ k , 1 H k , 1 2 z k , 1 2 + c k , 1 2 2 x ˜ k Τ x ˜ k + Λ ¯ k , 1 2 2
The virtual controller τ k , 1 and law θ ^ k , 1 are designed as
τ k , 1 = h k , 1 1 b k , 1 z k , 1 + 1 + 5 h k , 1 2 4 H k , 1 z k , 1 + θ ^ k , 1 S k , 1 x ¯ ^ k , 1 D α y k , d + M k , 1 D α θ ^ k , 1 = r k , 1 H k , 1 z k , 1 S k , 1 x ¯ ^ k , 1 σ k , 1 θ ^ k , 1
where b k , 1 , σ k , 1 > 0 . Based on (29)–(31) and the fact that σ k , 1 r k , 1 θ ˜ k , 1 Τ θ ^ k , 1 = σ k , 1 2 r k , 1 θ ˜ k , 1 Τ θ ˜ k , 1 + σ k , 1 2 r k , 1 θ k , 1 Τ θ k , 1 yields
D α V k , 1 q ¯ k , 1 x ˜ k Τ x ˜ k + i k = 1 n k θ ˜ i k Τ θ ˜ i k i σ k , 1 2 r k , 1 θ ˜ k , 1 Τ θ ˜ k , 1 b k , 1 H k , 1 z k , 1 2 + z k , 2 2 + e k , 2 2 2 + e k , 2 D α e k , 2 + P k 2 i k = 1 n k Λ ¯ i k 2 + σ k , 1 2 r k , 1 θ ˜ k , 1 Τ θ ˜ k , 1 + Λ ¯ k , 1 2 2
where q ¯ k , 1 = q ¯ 1 + c k , 1 2 2 .
The fractional-order filter can be designed as:
ς k , 2 D α τ k , 2 , f + τ k , 2 , f = τ k , 1 , τ k , 2 , f 0 = τ k , 1 0
where ς k , 2 > 0 .
According to (26) and (33), one can obtain
D α e k , 2 = D α τ k , 2 , f D α τ k , 1 = e k , 2 ς k , 2 D α τ k , 1
It is assumed that D α τ k , 1   Ψ k , 1 Y k , 1 , where Ψ k , 1 Y k , 1 is a continuous function and Y k , 1 = z k , 1 , θ ^ k , 1 , D α θ ^ k , 1 , y k , d , D α y k , d , D α D α y k , d , F k , 1 , 1 , D α F k , 1 , 1 , D α D α F k , 1 , 1 ,   D α F k , 1 , 2 , F k , 1 , 2 , D α D α F k , 1 , 2 Τ .
Subsequently, adopting Young’s inequality, we obtain
e k , 2 D α e k , 2 e k , 2 2 ς k , 2 + e k , 2 2 2 + Ψ k , 1 2 2
Thus, the inequality (32) is restated as
D α V k , 1 q ¯ k , 1 x ˜ k Τ x ˜ k + i k = 1 n k θ ˜ i k Τ θ ˜ i k i σ k , 1 2 r k , 1 θ ˜ k , 1 Τ θ ˜ k , 1 b k , 1 H k , 1 z k , 1 2 + z k , 2 2 a k , 2 e k , 2 2 + Ψ k , 1 2 2 + Ξ k , 1
where Ξ k , 1 = P k 2 i k = 1 n k Λ ¯ i k 2 + σ k , 1 2 r k , 1 θ ˜ k , 1 Τ θ ˜ k , 1 + Λ ¯ k , 1 2 2 and a k , 2 is a positive constant guaranteeing 1 ς k , 2 > 1 + a k , 2 .
Step  k , i k , 2 i k n k 1 : Consider the Lyapunov function presented below
V k , i k = V k , i k 1 + z k , i k 2 F k , i k , 2 z k , i k + z k , i k 2 F k , i k , 1 + z k , i k + 1 2 r k , i k θ ˜ k , i k Τ θ ˜ k , i k + e k , i k + 1 2 2
where r k , i k > 0 are some constants, and F k , i k , 1 and F k , i k , 2 are to be created later on. The α o r d e r derivative of V k , i k is organized as
D α V k , i k = D α V k , i k 1 + H k , i k z k , i k D α z k , i k r k , i k 1 θ ˜ k , i k T D α θ ^ k , i k + e k , i k + 1 D α e k , i k + 1 q ¯ k , i k 1 x ˜ k Τ x ˜ k + j = 1 n k θ ˜ k , j Τ θ ˜ k , j j = 1 i k 1 σ k , j 2 r k , j θ ˜ k , j Τ θ ˜ k , j j = 1 i k 1 b k , j H k , j z k , j 2 j = 2 i k 1 a k , j e k , j 2 + j = 2 i k Ψ k , j 2 2 + Ξ k , i k 1 + z k , i k 2 + j = 2 i k 1 1 2 θ ˜ k , j T θ ˜ k , j r k , i k 1 θ ˜ k , i k Τ D α θ ^ k , i k + H k , i k z k , i k h k , i k x ^ k , i k + 1 + Κ k , i k x ˜ k , 1 + θ ^ k , i k Τ S k , i k x ¯ ^ k , i k D α τ k , i k , f + e k , i k + 1 D α e k , i k + 1
where
H k , i k = 2 F k , i k , 2 z k , i k F k , i k , 2 z k , i k 2 + 2 F k , i k , 1 z k , i k F k , i k , 1 z k , i k 2
Construct the virtual controller and adaptive law as
τ k , i k 1 = h k , i k 1 1 + b k , i k + 3 h k , i k 2 4 + Κ k , i k 2 4 + 1 2 H k , i k z k , i k + θ ^ k , i k Τ S k , i k x ¯ ^ k , i k D α τ k , i k , f D α θ ^ k , i k = r k , i k H k , i k z k , i k S k , i k x ¯ ^ k , i k σ k , i k θ ^ k , i k
where b k , i k , σ k , i k > 0 .
Then, one can have
h k , i k H k , i k z k , i k z k , i k + 1 + e k , i k + 1 3 4 h k , i k 2 H k , i k 2 z k , i k 2 + e k , i k + 1 2 2 + z k , i k + 1 2 H k , i k z k , i k Κ k , i k x ˜ k , 1 θ ˜ k , i k Τ S k , i k x ¯ ^ k , i k Κ k , i k 2 4 + 1 2 H k , i k 2 z k , i k 2 + x ˜ k Τ x ˜ k + 1 2 θ ˜ k , i k Τ θ ˜ k , i k
Due to σ k , i k r k , i k θ ˜ k , i k Τ θ ^ k , i k = σ k , i k 2 r k , i k θ ˜ k , i k Τ θ ˜ k , i k + σ k , i k 2 r k , i k θ k , i k Τ θ k , i k and (38), one can obtain
D α V k , i k q ¯ k , i k x ˜ k Τ x ˜ k + j = 1 n k θ ˜ k , j Τ θ ˜ k , j j = 1 i k 1 σ k , j 2 r k , j θ ˜ k , j Τ θ ˜ k , j + j = 2 i k 1 1 2 θ ˜ k , j T θ ˜ k , j j = 1 i k 1 b k , j H k , j z k , j 2 j = 2 i k 1 a k , j e k , j 2 + j = 2 i k Ψ k , j 2 2 + Ξ k , i k + z k , i k 2 + e k , i k + 1 D α e k , i k + 1
where q ¯ k , i k = q ¯ k , i k 1 1 and Ξ k , i k = Ξ k , i k 1 + σ k , i k 2 r k , i k θ k , i k Τ θ k , i k .
Design the fractional-order filter as
ς k , i k + 1 D α τ k , i k , f + τ k , i k , f = τ k , i k 1 , τ k , i k , f 0 = τ k , i k 0
Then, one can have
D α e k , i k + 1 = D α τ k , i k , f D α τ k , i k 1 = e k , i k + 1 ς k , i k + 1 D α τ k , i k 1
Assume D α τ k , i k 1 Ψ k , i k Y k , i k , where Ψ k , i k Y k , i k is a continuous function and Y k , i k = z k , i k , θ ^ k , i k , D α θ ^ k , i k Τ . Then
e k , i k + 1 D α e k , i k + 1 e k , i k + 1 2 ς k , i k + 1 + e k , i k + 1 2 2 + 1 2 Ψ k , i k
Based on (41) and (44), one can obtain
D α V k , i k q ¯ k , i k x ˜ k Τ x ˜ k + j = 1 n k θ ˜ k , j Τ θ ˜ k , j j = 1 i k 1 σ k , j 2 r k , j θ ˜ k , j Τ θ ˜ k , j + j = 2 i k 1 1 2 θ ˜ k , j T θ ˜ k , j j = 1 i k 1 b k , j H k , j z k , j 2 j = 2 i k 1 a k , j e k , j 2 + j = 2 i k Ψ k , j 2 2 + Ξ k , i k + z k , i k 2
where a k , i k + 1 > 0 , satisfying 1 ς k , i k + 1 > 1 + a k , i k + 1 .
Step  k , n k : Select the Lyapunov function as:
V k , n k = V k , n k 1 + z k , n k 2 F k , n k , 2 z k , n k + z k , n k 2 F k , n k , 1 + z k , n k + 1 2 r k , n k θ ˜ k , n k Τ θ ˜ k , n k
where r k , n k > 0 , and F k , n k , 1 and F k , n k , 2 will be given later.
From (46), one can have
D α V k , n k = D α V k , n k 1 + H k , n k z k , n k D α z k , n k r k , n k 1 θ ˜ k , n k Τ D α θ ^ k , n k q ¯ k , n k 1 x ˜ k Τ x ˜ k + j = 1 n k θ ˜ k , j Τ θ ˜ k , j θ ˜ k , j j = 1 n k 1 σ k , j 2 r k , j θ ˜ k , j Τ θ ˜ k , j j = 1 n k 1 b k , j H k , j z k , j 2 j = 2 n k a k , j e k , j 2 + j = 2 n k Ψ k , j 2 2 + j = 2 n k 1 1 2 θ ˜ k , j T θ ˜ k , j + Ξ k , n k 1 + z k , n k 2 r k , n k 1 θ ˜ k , n k Τ D α θ ^ k , n k + H k , n k z k , n k h k , n k u k + Κ k , n k x ˜ k , 1 + θ ^ k , n k Τ S k , n k x ¯ ^ k , n k D α τ k , n k , f
where H k , n k = 2 F k , n k , 2 z k , n k / F k , n k , 2 z k , n k 2 + 2 F k , n k , 1 + z k , n k / F k , n k , 1 + z k , n k 2 .
Design the actual control signal u k and the adaptation law θ ^ k , n k as
u k = h k , n k 1 1 + b k , n k z k , n k + Κ k , n k 2 4 + 1 2 H k , n k z k , n k + θ ^ k , n k Τ S k , n k x ¯ ^ k , n k D α τ k , n k , f D α θ ^ k , n k = r k , n k H k , n k z k , n k S k , n k x ¯ ^ k , n k σ k , n k θ ^ k , n k
where b k , n k , σ k , n k > 0 .
Using Young’s inequality, one has
H k , n k z k , n k Κ k , n k x ˜ 1 θ ˜ k , n k Τ S k , n k x ¯ ^ k , n k Κ k , n k 2 4 + 1 2 H k , n k 2 z k , n k 2 + x ˜ k Τ x ˜ k + 1 2 θ ˜ k , n k Τ θ ˜ k , n k
Consequently, due to σ k , n k r k , n k θ ˜ k , n k Τ θ ^ k , n k = σ k , n k 2 r k , n k θ ˜ k , n k Τ θ ˜ k , n k + σ k , n k 2 r k , n k θ k , n k Τ θ k , n k , it can be further deduced that
D α V k , n k q ¯ k , n k x ˜ k Τ x ˜ k + i k = 1 n k θ ˜ k , i k Τ θ ˜ k , i k i k = 1 n k σ k , i k 2 r k , i k θ ˜ k , i k Τ θ ˜ k , i k + i k = 2 n k 1 2 θ ˜ k , i k Τ θ ˜ k , i k i k = 1 n k b k , i k H k , i k z k , i k 2 i k = 2 n k a k , i k e k , i k 2 + i k = 2 n k Ψ k , i k 2 2 + Ξ k , n k
where q ¯ k , n k = q ¯ k , n k 1 1 and Ξ k , n k = Ξ k , n k 1 + σ k , n k 2 θ k , n k Τ θ k , n k .
Theorem 1.
Consider the fractional-order MIMO nonlinear system (10) under Assumptions 1 and 2, if an adaptive controller and adaptive laws (31), (39) and (48) with state observer (17) are designed, for any  x k , i k 0 D x k , i k , one can obtain that all the signals closed-loop system are bounded; the practical prescribed time tracking and the states confined to predetermined constraints are guaranteed.
Proof. 
For z k , i k Ω z k , i k , one can obtain
H k , i k z k , i k 2 = 2 F k , i k , 2 z k , i k F k , i k , 2 z k , i k 2 z k , i k 2 + 2 F k , i k , 1 + z k , i k F k , i k , 1 + z k , i k 2 z k , i k 2 z k , i k 2 F k , i k , 2 z k , i k + z k , i k 2 F k , i k , 1 + z k , i k + N
where N = F k , i k , 2 z k , i k 2 F k , i k , 2 z k , i k 2 + F k , i k , 1 z k , i k 2 F k , i k , 1 + z k , i k 2 0 . Thus, one can obtain
b k , i k H k , i k z k , i k 2 b k , i k z k , i k 2 F k , i k , 2 z k , i k b k , i k z k , i k 2 F k , i k , 1 + z k , i k
Define the compact sets as: Ω y k , d = y k , d , D α y k , d ,      D α D α y k , d Τ : y k , d 2 + D α y k , d 2 + D α D α y k , d 2 ϖ y k , d and Ω V k , i k = x ˜ k Τ P k x ˜ k + i k = 1 n k θ ˜ k , i k Τ θ ˜ k , i k + i k = 2 n k e k , i k 2 + i k = 1 n k z k , i k 2 F k , i k , 2 z k , i k + z k , i k 2 F k , i k , 1 + z k , i k C k , i k with ϖ y k , d , C k , i k > 0 . Then, Ψ k , i k Y k , i k D k , i k with D k , i k > 0 on compact set Ω V k , i k × Ω y k , d . Consider Lyapunov function as: V = k = 1 l V k , n k . From (50), one can obtain
D α V = k = 1 l D α V k , n k k = 1 l q ¯ k , n k x ˜ k Τ x ˜ k + k = 1 l i k = 1 n k θ ˜ k , i k Τ θ ˜ k , i k k = 1 l i k = 1 n k σ k , i k 2 r k , i k θ ˜ k , i k Τ θ ˜ k , i k + k = 1 l i k = 2 n k 1 2 θ ˜ k , i k Τ θ ˜ k , i k k = 1 l i k = 2 n k a k , i k e k , i k 2 + k = 1 l i k = 2 n k D k , i k 2 2 k = 1 l i k = 1 n k b k , i k z k , i k 2 F k , i k , 2 z k , i k + z k , i k 2 F k , i k , 1 + z k , i k + k = 1 l Ξ k , n k β V + γ
where
γ = k = 1 l i k = 2 n k D k , i k 2 2 + k = 1 l Ξ k , n k β = min q ¯ k , n k λ max P k , b k , i k , 2 σ k , 1 2 r k , 1 1 , 2 σ k , j k + 1 2 r k , j k + 1 3 2 , 2 a k , j k + 1 k = 1 , 2 , , l ; i k = 1 , 2 , , n k ; j k = 1 , 2 , , n k 1 .
(1)
Define B t satisfying
D α V + B t = β V + γ  
From Definition 2, the Laplace transform of (55) is
V s = s α 1 s α + β V 0 1 s α + β B s + γ s s α + β
where V s = L V t and B s = L B t . By using Laplace’s inverse transformation, one can have
V t = V 0 E α , 1 β t α + γ t α E α , α + 1 β t α B t t α 1 E α , α β t α
From Lemma 4, one can obtain B t t α 1 E α , α β t α 0 , γ t α E α , α + 1 β t α γ / β , and
V t V 0 E α , 1 β t α + γ β H
where H = V 0 + γ β > 0 .
Therefore, V is bounded, and x ˜ k , i k , z k , i k , θ ˜ k , i k and e k , i k are also bounded.
(2)
Due to z k , 1 being bounded, one can have κ k , 1 , 1 P k t z k , 1 t κ k , 2 , 1 P k t . According to P k t in (9), it is true that z k , 1 ϵ k for t > T k . Then, the tracking errors keep the predefined performance with parameters ϵ k and T k .
(3)
Due to z k , j k , θ ^ k , j k and e k , j k j k = 1 , 2 , , n k being bounded, τ k , i k , f i k = 2 , 3 , , n k in (31) and (39) is also bounded and satisfies k , i k , 1 < τ k , i k , f < k , i k , 2 , where k , i k , 1 and k , i k , 2 are some constants. Due to boundedness of x ˜ k , i k , assume k , i k , 1 < x ˜ k , i k < k , i k , 2 , where k , i k , 1 and k , i k , 2 are some constants. Using z k , i k = x ^ k , i k τ k , i k , f , x ˜ k , i k = x k , i k x ^ k , i k and κ k , i k , 1 < x k , i k < κ k , i k , 2 , one can have F k , i k , 1 + k , i k , 1 + k , i k , 1 < x k , i k < F k , i k , 2 + k , i k , 2 + k , i k , 2 . Define F k , i k , 1 = k k , i k , 1 + k , i k , 1 + k , i k , 1 and F k , i k , 2 = k k , i k , 2 k , i k , 2 k , i k , 2 , one has κ k , i k , 1 < x k , i k < κ k , i k , 2 . The proof ends here. □
Remark 3.
From (58), we can obtain  z k , i k F V n 0 + F γ / β  with  F = max i k = 1 , , n k ; k = 1 , l F k , i k , 1 + F k , i k , 2 ,  e k , j k 2 V n 0 + 2 γ / β ,  θ ˜ k , i k 2 r k , i k V n 0 + 2 r k , i k γ / β   ,  i k = 1 , , n k ; k = 1 , l ; j k = 2 , , n k , and the upper bounds of  z k , i k , θ ˜ k , i k  and  e k , j k  can be reduced by increasing  β  or decreasing  γ , which can be achieved by selecting appropriate parameters  q ¯ k , n k , b k , i k , σ k , i k , r k , i k  and  a k , i k  due to the definitions of  γ  and  β  in (54). The performance function found in (9) shows T k , k a  and  m , in which the tracking performance improved by reducing  k a  and  T k  improves, but that may come at the cost of the bigger control signals. Furthermore, the  σ k , i k  reflects the convergence rate of  θ ^ k , i k , in which it may not be enough to prevent parameter estimation drift when  σ k , i k  is too small. Therefore, in practical applications, it is often necessary to strike a balance between proper control efforts and satisfactory tracking performance.
To clarify the system’s components and the interactions, the schematic diagram of the proposed method is shown in Figure 1.

6. Simulation Results

In this section, two fractional-order numerical simulation examples are performed to illustrate the reliability and validity of the proposed tracking control strategy.

6.1. Example 1

Consider a fractional-order nonlinear MIMO system modeled as:
D α x 1 , 1 = 0.8 x 1 , 2 + x 1 , 1 3 cos x 1 , 1 1 + x 1 , 1 0.01 sin 2 t D α x 1 , 2 = 1.5 u 1 0.02 x 1 , 2 sin x 1 , 1 x 2 , 2 + 0.3 sin x 1 , 1 cos x 1 , 2 + 0.02 cos t
and
D α x 2 , 1 = 0.6 x 2 , 2 + cos x 2 , 1 4 x 2 , 2 + 0.05 cos 0.1 t D α x 2 , 2 = 2.6 u 2 + 0.5 cos x 2 , 1 x 2 , 2 sin 0.5 x 1 , 2 x 2 , 2 3 0.01 sin 0.6 t
where α = 0.6 . Assumptions 1–2 are satisfied for the systems (59) and (60). The initial states are x 1 , 1 0 = x 1 , 2 0 = x 2 , 1 0 = x 2 , 2 0 = 0 . The constrained sets are chosen as κ 1 , 1 , 1 = κ 1 , 1 , 2 = 0.35 , κ 1 , 2 , 1 = 1.3 , κ 1 , 2 , 2 = 1.35 , κ 2 , 1 , 1 = 0.65 , κ 2 , 1 , 2 = 0.85 , κ 2 , 2 , 1 = 0.5 , κ 2 , 2 , 2 = 2.9 . The desired output trajectory signals are chosen as y 1 , d = 0.3 sin 10 t cos 5 t + 0.01 and y 2 , d = 0.5 sin 8 t cos 3 t + 0.05 .
The design parameters are shown as: Κ 1 , 1 = 21 , Κ 1 , 2 = 11 , Κ 2 , 1 = 61 , Κ 2 , 2 = 11 , b 1 , 1 = 15 , b 1 , 2 = 5 , b 2 , 1 = 15 , b 2 , 2 = 5 , 5 , r 1 , 1 = r 1 , 2 = r 2 , 1 = r 2 , 2 = 0.01 , σ 1 , 1 = σ 1 , 2 = σ 2 , 1 = σ 2 , 2 = 0.001 , T 1 = T 2 = 2 , k a = 0.45 , and m = 3.2 .
Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 show the simulation results. The trajectories of system outputs, reference signals, and the predefined constraints are presented in Figure 2 to show the tracking performance of the closed-loop fractional-order system. It demonstrates that the reference signals y 1 , d , y 2 , d could be tracked well by the output signals x 1 , 1 , x 2 , 1 staying within the predefined constraints, respectively. Figure 2 displays the trajectories of system states x 1 , 2 , x 2 , 2 and state estimations x ^ 1 , 2 , x ^ 2 , 2 , respectively. It can be found that x ^ 1 , 2 , x ^ 2 , 2 can estimate x 1,2 , x 2,2 , respectively, which all stay in the predefined constraints all the time. Figure 4 shows the response curves of the errors z 1 , 1 and z 2 , 1 , which converge to the compact sets Ω b = z 1 z 1 , 1 < 0.015 and Ω c = z 2 , 1 z 1 < 0.02 within 2 s , respectively. Figure 5 shows the norm of parameters estimation of the RBF NN, and system control inputs u 1 and u 2 are presented in Figure 6, which are all bounded. It is clear that the state constraints and prescribed tracking performance are fulfilled, and all the signals in the closed-loop fractional-order system are bounded.

6.2. Example 2 (Permanent Magnet Synchronous Motor System)

Consider the fractional-order permanent magnet synchronous motor (PMSM) model as follows [52]:
D 0.91 ϖ = k i q ϖ D 0.91 i q = i q ϖ i d + ϑ ϖ + h 1 u q D 0.91 i d = i d ϖ i q + h 2 u d
where ϖ represents the angular velocity of the rotor. For d q axis currents, i d and i q are variables. u d and u q denote the voltages. ϑ = 1 , k = 4 , h 1 = 20 and h 2 = 15 are parameters.
Define x 1 , 1 = ϖ , x 1 , 2 = i q , u 1 = u q , x 2 , 1 = i d , u 2 = u d , then the PMSM system can be considered as the following two subsystems as:
D 0.91 x 1 , 1 = k x 1 , 2 x 1 , 1 + d 1 , 1 t D 0.91 x 1 , 2 = x 1 , 2 x 1 , 1 x 1 , 2 + ϑ x 1 , 1 + h 1 u 1 + d 1 , 2 t y 1 = x 1 , 1
and
D 0.91 x 2 , 1 = x 2 , 1 x 1 , 1 x 2 , 1 + h 2 u 2 + d 2 , 1 t y 2 = x 2 , 1
Choose the parameters as κ 1 , 1 , 1 = κ 1 , 1 , 2 = 0.35 , κ 1 , 2 , 1 = κ 1 , 2 , 2 = 1.5 , κ 2 , 1 , 1 = 1.65 , κ 2 , 1 , 2 = 1.85 . Κ 1 , 1 = 181 , Κ 1 , 2 = 11 , Κ 2 , 1 = 31 , b 1 , 1 = 15 , b 1 , 2 = 3 , b 2 , 1 = 15 , r 1 , 1 = r 1 , 2 = r 2 , 1 = 0.001 , T 1 = T 2 = 0.5 , σ 1 , 1 = σ 1 , 2 = σ 2 , 1 = 0.002 , k a = 0.43 , and m = 3.5 . The outputs track to the desired trajectory y 1 , d = 0.85 sin 0.6 t and y 2 , d = 0.85 cos 0.6 t .
To illustrate the validity of the proposed method, an adaptive backstepping control scheme (ABCS) is used for comparison from [53]. The simulation results are shown in Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11. Figure 7 presents the trajectories of system outputs, reference signals, and the predefined constraints to show the tracking performance of the closed-loop fractional-order system. It demonstrates that the reference signals y 1 , d , y 2 , d could be tracked well by the output signals x 1 , 1 , x 2 , 1 staying within the predefined constraints, respectively. the trajectories of system states x 1 , 2 , x 2 , 2 and state estimations x ^ 1 , 2 is displayed in Figure 8, respectively. It can be found that x ^ 1 , 2 can estimate x 1 , 2 , which are all stay in the predefined constraints all the time. The response curves of the errors z 1 , 1 and z 2 , 1 are shown in Figure 9, which converge to the compact sets Ω b = z 1 z 1 , 1 < 0.2 and Ω c = z 2 , 1 z 1 < 1 within 0.5 s , respectively. The norm of parameter estimation of the RBF NN is shown in Figure 10, and system control inputs u 1 and u 2 are presented in Figure 11, which are all bounded.
The overall tracking error O T E = k = 1 2 z k , 1 2 Χ is defined to compare the performance under different external disturbances, where Χ is the sample index. Table 1 shows the O T E by the proposed method and ABCS. Obviously, the proposed method can have better tracking accuracy compared with ABCS.
Based on the above simulation results, it is clear that the state constraints and prescribed tracking performance are fulfilled, and all the signals in the closed-loop fractional-order system are bounded by using the proposed method.

7. Conclusions

A prescribed performance tracking control scheme is developed for the fractional-order nonlinear MIMO under systems with asymmetric full-state constraints and unmeasurable system states. The NN nonlinear state observer is developed to estimate the unmeasurable states. The asymmetric BLFs with the settling time regulator are presented to deal with asymmetric full-state constraints and achieve the tracking accuracy in the predefined time. The stability analysis for closed-loop fractional-order MIMO system is presented on the basis of the fractional-order stability theory. The simulation examples including fractional-order PMSM system illustrate the validity of the proposed scheme. In the future, the scalability or performance in the fractional-order large-scale systems will be considered and investigated, and the practical applications will be implemented as far as possible.

Author Contributions

Conceptualization, S.L. and T.Y.; methodology, S.L.; software, S.L.; validation, T.Y.; formal analysis, T.Y.; investigation, S.L.; writing—original draft preparation, T.Y.; writing—review and editing, S.L.; visualization, S.L.; supervision, C.W.; funding acquisition, T.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Shandong Provincial Natural Science Foundation of China (ZR2024ME219).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhou, Q.; Ren, Q.; Ma, H.; Chen, G.; Li, H. Model-Free Adaptive Control for Nonlinear Systems Under Dynamic Sparse Attacks and Measurement Disturbances. IEEE Trans. Circuits Syst. I Regul. Pap. 2024, 71, 4731–4741. [Google Scholar] [CrossRef]
  2. Meng, T.; Zhang, Y.; Fu, Q.; Wang, J. Observer-Based Adaptive Control for a Coupled PDE–ODE System of a Flexible Wing. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 3949–3959. [Google Scholar] [CrossRef]
  3. Cheng, Y.; Zhang, Y.; Chu, H.; Yu, Q.; Gao, B.; Chen, H. Safety-Critical Control of 4WDEV Trajectory Tracking via Adaptive Control Barrier Function. IEEE Trans. Transp. Electrif. 2024, 1–11. [Google Scholar] [CrossRef]
  4. Wang, Y.; Duan, G.; Li, P. Event-Triggered Adaptive Control of Uncertain Strict-Feedback Nonlinear Systems Using Fully Actuated System Approach. IEEE Trans. Cybern. 2024, 1–13. [Google Scholar] [CrossRef]
  5. Lu, K.; Liu, Z.; Yu, H.; Chen, C.L.P.; Zhang, Y. A small-gain approach to inverse optimal adaptive control of nonlinear systems with unmodeled dynamics. Automatica 2024, 159, 111360. [Google Scholar] [CrossRef]
  6. Tran, V.P.; Mabrok, M.A.; Anavatti, S.G.; Garratt, M.A.; Petersen, I.R. Robust Adaptive Fuzzy Control for Second-Order Euler–Lagrange Systems with Uncertainties and Disturbances via Nonlinear Negative-Imaginary Systems Theory. IEEE Trans. Cybern. 2024, 54, 5102–5114. [Google Scholar] [CrossRef]
  7. Liu, M.; Zhang, W. Disturbance observer-based adaptive fuzzy control for pure-feedback systems with deferred output constraints. Nonlinear Dyn. 2024, 1–18. [Google Scholar] [CrossRef]
  8. Zhao, Z.; Feng, K.; Wang, X.; Yang, C.; Li, X.; Hong, K.S. Adaptive NN Control for a Flexible Manipulator with Input Backlash and Output Constraint. IEEE Trans. Syst. Man Cybern. Syst. 2024, 1–10. [Google Scholar] [CrossRef]
  9. Zong, G.; Wang, Y.; Niu, B.; Su, S.F.; Shi, K. Event-triggered adaptive NN tracking control for nonlinear systems with asymmetric time-varying output constraints and application to an AUVs. IEEE Trans. Veh. Technol. 2024, 1–11. [Google Scholar] [CrossRef]
  10. Yang, X.; Yan, J.; Chen, C.; Hua, C.; Guan, X. Adaptive Asymptotic Tracking Control for Underactuated Autonomous Underwater Vehicles with State Constraints. IEEE Trans. Intell. Transp. Syst. 2024, 1–16. [Google Scholar] [CrossRef]
  11. Chen, J.; Mu, D.; Hua, C.; Luo, X.; Zhang, Y.; Sun, F. Adaptive Tracking Control for Uncertain Unmanned Fire Fighting Robot with Input Saturation and Full-State Constraints. IEEE Trans. Intell. Transp. Syst. 2024, 25, 12776–12783. [Google Scholar] [CrossRef]
  12. Liu, Y.; Chen, Z.; Yao, B. Online Optimization-Based Time-Optimal Adaptive Robust Control of Linear Motors with Input and State Constraints. IEEE/ASME Trans. Mechatron. 2024, 29, 3157–3165. [Google Scholar] [CrossRef]
  13. Guo, H.; Peng, W.; Zhang, M.; Li, C.; Li, Z. Adaptive control for 5-DOF varying-cable-length tower cranes with multivariable state constraints. Nonlinear Dyn. 2024, 1–19. [Google Scholar] [CrossRef]
  14. Chao, D.; Qi, R.; Jiang, B. Adaptive Integrated Guidance and Control for HSV in Ascent Phase with Time-Varying State Constraints. IEEE Trans. Aerosp. Electron. Syst. 2024, 1–18. [Google Scholar] [CrossRef]
  15. Chen, G.; Dong, J. Approximate Optimal Adaptive Prescribed Performance Control for Uncertain Nonlinear Systems with Feature Information. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 2298–2308. [Google Scholar] [CrossRef]
  16. Guo, G.; Zhang, C.L. Adaptive Fault-Tolerant Control with Global Prescribed Performance of Strict-Feedback Systems. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 4832–4840. [Google Scholar] [CrossRef]
  17. Song, X.; Sun, P.; Song, S.; Stojanovic, V. Saturated-threshold event-triggered adaptive global prescribed performance control for nonlinear Markov jumping systems and application to a chemical reactor model. Expert. Syst. Appl. 2024, 249, 123490. [Google Scholar] [CrossRef]
  18. Liu, Z.; Zhao, Y.; Zhang, O.; Gao, Y.; Liu, J. Adaptive fuzzy neural network-based finite time prescribed performance control for uncertain robotic systems with actuator saturation. Nonlinear Dyn. 2024, 112, 12171–12190. [Google Scholar] [CrossRef]
  19. Hu, C.; Wang, Z.; Bu, X.; Zhao, J.; Na, J.; Gao, H. Optimal Tracking Control for Autonomous Vehicle with Prescribed Performance via Adaptive Dynamic Programming. IEEE Trans. Intell. Transp. Syst. 2024, 25, 12437–12449. [Google Scholar] [CrossRef]
  20. Li, P.; Gao, R.; Xu, C.; Li, Y.; Akgül, A.; Baleanu, D. Dynamics exploration for a fractional-order delayed zooplankton–phytoplankton system. Chaos Solitons Fractals 2023, 166, 112975. [Google Scholar] [CrossRef]
  21. Yavuz, M.; Özköse, F.; Susam, M.; Kalidass, M. A New Modeling of Fractional-Order and Sensitivity Analysis for Hepatitis-B Disease with Real Data. Fractal Fract. 2023, 7, 165. [Google Scholar] [CrossRef]
  22. Farman, M.; Sarwar, R.; Akgul, A. Modeling and analysis of sustainable approach for dynamics of infections in plant virus with fractal fractional operator. Chaos Solitons Fractals 2023, 170, 113373. [Google Scholar] [CrossRef]
  23. Qu, J.; Zhang, Q.; Yang, A.; Chen, Y.; Zhang, Q. Variational fractional-order modeling of viscoelastic axially moving plates and vibration simulation. Commun. Nonlinear Sci. Numer. Simul. 2024, 130, 107707. [Google Scholar] [CrossRef]
  24. Song, P.; Wei, P.; Zhou, X. Vibration of rectangular plate on fractional order viscoelastic foundation subjected to standing and moving loads. Mech. Time-Depend. Mater. 2024, 28, 541–561. [Google Scholar] [CrossRef]
  25. Teimouri, H.; Faal, R.T.; Milani, A.S. Impact response of fractionally damped rectangular plates made of viscoelastic composite materials. Appl. Math. Model. 2025, 137, 115678. [Google Scholar] [CrossRef]
  26. Lin, Z.; He, L.; Zhou, H. Adaptive Low-Order Harmonic Currents Suppression in AC Power System Using Fractional-Order Circuit. IEEE Trans. Circuits Syst. I Regul. Pap. 2024, 71, 4446–4457. [Google Scholar] [CrossRef]
  27. Shukla, H.; Raju, M. Combined frequency and voltage regulation in an interconnected power system using fractional order cascade controller considering renewable energy sources, electric vehicles and ultra capacitor. J. Energy Storage 2024, 84, 110875. [Google Scholar] [CrossRef]
  28. Guha, D.; Roy, P.K.; Banerjee, S. Adaptive fractional-order sliding-mode disturbance observer-based robust theoretical frequency controller applied to hybrid wind–diesel power system. ISA Trans. 2023, 133, 160–183. [Google Scholar] [CrossRef]
  29. Li, Q.; Li, R.; Huang, D. Dynamic analysis of a new 4D fractional-order financial system and its finite-time fractional integral sliding mode control based on RBF neural network. Chaos Solitons Fractals 2023, 177, 114156. [Google Scholar] [CrossRef]
  30. Gao, W.; Veeresha, P.; Baskonus, H.M. Dynamical analysis fractional-order financial system using efficient numerical methods. Appl. Math. Sci. Eng. 2023, 31, 2155152. [Google Scholar] [CrossRef]
  31. Zhang, X.; Zhang, W.; Cao, J.; Liu, H. Observer-based command filtered adaptive fuzzy control for fractional-order MIMO nonlinear systems with unknown dead zones. Expert. Syst. Appl. 2024, 255, 124623. [Google Scholar] [CrossRef]
  32. Aguila-Camacho, N.; Gallegos, J.A. Error-Based Switched Fractional Order Model Reference Adaptive Control for MIMO Linear Time Invariant Systems. Fractal Fract. 2024, 8, 109. [Google Scholar] [CrossRef]
  33. Wang, L.; Liu, D.-Y.; Gibaru, O. A new modulating functions-based non-asymptotic state estimation method for fractional-order systems with MIMO. Nonlinear Dyn. 2023, 111, 5533–5546. [Google Scholar] [CrossRef]
  34. Bai, Z.; Li, S.; Liu, H. Observer-based fuzzy event-triggered control for state constrained MIMO fractional-order systems. Expert. Syst. Appl. 2024, 256, 124915. [Google Scholar] [CrossRef]
  35. Zhao, D.; Hu, Y.; Sun, W.; Zhou, X.; Xu, L.; Yan, S. A digraph approach to the state-space model realization of MIMO non-commensurate fractional order systems. J. Frankl. Inst. 2022, 359, 5014–5035. [Google Scholar] [CrossRef]
  36. Lin, F.; Xue, G.; Qin, B.; Li, S.; Liu, H. Event-triggered finite-time fuzzy control approach for fractional-order nonlinear chaotic systems with input delay. Chaos Solitons Fractals 2023, 175, 114036. [Google Scholar] [CrossRef]
  37. Qu, Y.; Ji, Y. Fractional-order finite-time sliding mode control for uncertain teleoperated cyber–physical system with actuator fault. ISA Trans. 2024, 144, 61–71. [Google Scholar] [CrossRef]
  38. Zhou, B.; Zhang, Z.; Michiels, W. Functional and dual observer based prescribed-time control of linear systems by periodic delayed feedback. Automatica 2024, 159, 111406. [Google Scholar] [CrossRef]
  39. Obuz, S.; Selim, E.; Tatlicioglu, E.; Zergeroglu, E. Robust Prescribed Time Control of Euler–Lagrange Systems. IEEE Trans. Ind. Electron. 2024, 1–8. [Google Scholar] [CrossRef]
  40. Singh, V.K.; Kamal, S.; Bandyopadhyay, B.; Ghosh, S.; Dinh, T.N. Prescribed-Time Optimal Control of Nonlinear Dynamical Systems with Application to a Coupled Tank System. IEEE Trans. Autom. Sci. Eng. 2024, 1–11. [Google Scholar] [CrossRef]
  41. Cheng, H.; Huang, X.; Li, Z. Unified neuroadaptive fault-tolerant control of fractional-order systems with or without state constraints. Neurocomputing 2023, 524, 117–125. [Google Scholar] [CrossRef]
  42. 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]
  43. Podlubny, I. Fractional Differential Equations; Academic: New York, NY, USA, 1999. [Google Scholar]
  44. Zouari, F.; Ibeas, A.; Boulkroune, A.; Cao, J.; Arefi, M.M. Neuro-adaptive tracking control of non-integer order systems with input nonlinearities and time-varying output constraints. Inf. Sci. 2019, 485, 170–199. [Google Scholar] [CrossRef]
  45. Wei, M.; Li, Y.-X.; Tong, S. Event-triggered adaptive neural control of fractional-order nonlinear systems with full-state constraints. Neurocomputing 2020, 412, 320–326. [Google Scholar] [CrossRef]
  46. Cao, Y.; Cao, J.; Song, Y. Practical Prescribed Time Control of Euler–Lagrange Systems with Partial/Full State Constraints: A Settling Time Regulator-Based Approach. IEEE Trans. Cybern. 2022, 52, 13096–13105. [Google Scholar] [CrossRef]
  47. Bingi, K.; Rajanarayan Prusty, B.; Pal Singh, A. A Review on Fractional-Order Modelling and Control of Robotic Manipulators. Fractal Fract. 2023, 7, 77. [Google Scholar] [CrossRef]
  48. Homaeinezhad, M.R.; Shahhosseini, A. Fractional order actuation systems: Theoretical foundation and application in feedback control of mechanical systems. Appl. Math. Model. 2020, 87, 625–639. [Google Scholar] [CrossRef]
  49. Yu, Z.; Sun, Y.; Dai, X. Stability and Stabilization of the Fractional-Order Power System with Time Delay. IEEE Trans. Circuits Syst. II Express Briefs 2021, 68, 3446–3450. [Google Scholar] [CrossRef]
  50. Alilou, M.; Azami, H.; Oshnoei, A.; Mohammadi-Ivatloo, B.; Teodorescu, R. Fractional-Order Control Techniques for Renewable Energy and Energy-Storage-Integrated Power Systems: A Review. Fractal Fract. 2023, 7, 391. [Google Scholar] [CrossRef]
  51. Chen, M.; Ge, S.S. Adaptive Neural Output Feedback Control of Uncertain Nonlinear Systems with Unknown Hysteresis Using Disturbance Observer. IEEE Trans. Ind. Electron. 2015, 62, 7706–7716. [Google Scholar] [CrossRef]
  52. Mani, P.; Rajan, R.; Shanmugam, L.; Joo, Y.H. Adaptive Fractional Fuzzy Integral Sliding Mode Control for PMSM Model. IEEE Trans. Fuzzy Syst. 2019, 27, 1674–1686. [Google Scholar] [CrossRef]
  53. Wang, C.; Liang, M.; Chai, Y. Adaptive neural network control of a class of fractional order uncertain nonlinear MIMO systems with input constraints. Complexity 2019, 2019, 1410278. [Google Scholar] [CrossRef]
Figure 1. The schematic diagram of the proposed method.
Figure 1. The schematic diagram of the proposed method.
Fractalfract 08 00662 g001
Figure 2. The trajectories of desired signals and system outputs.
Figure 2. The trajectories of desired signals and system outputs.
Fractalfract 08 00662 g002
Figure 3. The trajectories of system states x 1 , 2 , x 2 , 2 and state estimations x ^ 1 , 2 , x ^ 2 , 2 .
Figure 3. The trajectories of system states x 1 , 2 , x 2 , 2 and state estimations x ^ 1 , 2 , x ^ 2 , 2 .
Fractalfract 08 00662 g003
Figure 4. The trajectories of the errors z 1 , 1 and z 2 , 1 .
Figure 4. The trajectories of the errors z 1 , 1 and z 2 , 1 .
Fractalfract 08 00662 g004
Figure 5. The norm of parameters estimation.
Figure 5. The norm of parameters estimation.
Fractalfract 08 00662 g005
Figure 6. The trajectories the control inputs u 1 and u 2 .
Figure 6. The trajectories the control inputs u 1 and u 2 .
Fractalfract 08 00662 g006
Figure 7. The trajectories of desired signals and system outputs.
Figure 7. The trajectories of desired signals and system outputs.
Fractalfract 08 00662 g007
Figure 8. The trajectories of system state x 1 , 2 and state estimation x ^ 1 , 2 .
Figure 8. The trajectories of system state x 1 , 2 and state estimation x ^ 1 , 2 .
Fractalfract 08 00662 g008
Figure 9. The trajectories of the errors z 1 , 1 and z 2 , 1 .
Figure 9. The trajectories of the errors z 1 , 1 and z 2 , 1 .
Fractalfract 08 00662 g009
Figure 10. The norm of parameters estimation.
Figure 10. The norm of parameters estimation.
Fractalfract 08 00662 g010
Figure 11. The trajectories the control inputs u 1 and u 2 .
Figure 11. The trajectories the control inputs u 1 and u 2 .
Fractalfract 08 00662 g011
Table 1. Performance comparisons.
Table 1. Performance comparisons.
DisturbancesOTE by ABCSOTE by Proposed Method
d 1 , 1 t = d 1 , 2 t = d 2 , 1 t = 0 0.05260.0026
d 1 , 1 t = 0.01 sin t d 1 , 2 t = 0.01 cos t d 2 , 1 t = 0.01 sin 1.5 t 0.18350.0139
d 1 , 1 t = 0.1 sin t d 1 , 2 t = 0.1 cos t d 2 , 1 t = 0.1 sin 1.5 t 0.32610.0675
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lu, S.; Yu, T.; Wang, C. Observer-Based Prescribed Performance Adaptive Neural Network Tracking Control for Fractional-Order Nonlinear Multiple-Input Multiple-Output Systems Under Asymmetric Full-State Constraints. Fractal Fract. 2024, 8, 662. https://doi.org/10.3390/fractalfract8110662

AMA Style

Lu S, Yu T, Wang C. Observer-Based Prescribed Performance Adaptive Neural Network Tracking Control for Fractional-Order Nonlinear Multiple-Input Multiple-Output Systems Under Asymmetric Full-State Constraints. Fractal and Fractional. 2024; 8(11):662. https://doi.org/10.3390/fractalfract8110662

Chicago/Turabian Style

Lu, Shuai, Tao Yu, and Changhui Wang. 2024. "Observer-Based Prescribed Performance Adaptive Neural Network Tracking Control for Fractional-Order Nonlinear Multiple-Input Multiple-Output Systems Under Asymmetric Full-State Constraints" Fractal and Fractional 8, no. 11: 662. https://doi.org/10.3390/fractalfract8110662

APA Style

Lu, S., Yu, T., & Wang, C. (2024). Observer-Based Prescribed Performance Adaptive Neural Network Tracking Control for Fractional-Order Nonlinear Multiple-Input Multiple-Output Systems Under Asymmetric Full-State Constraints. Fractal and Fractional, 8(11), 662. https://doi.org/10.3390/fractalfract8110662

Article Metrics

Back to TopTop