Next Article in Journal
The Fractional Soliton Wave Propagation of Non-Linear Volatility and Option Pricing Systems with a Sensitive Demonstration
Next Article in Special Issue
A New Fractional-Order Virtual Inertia Support Based on Battery Energy Storage for Enhancing Microgrid Frequency Stability
Previous Article in Journal
Multi-Machine Power System Transient Stability Enhancement Utilizing a Fractional Order-Based Nonlinear Stabilizer
Previous Article in Special Issue
First-of-Its-Kind Frequency Enhancement Methodology Based on an Optimized Combination of FLC and TFOIDFF Controllers Evaluated on EVs, SMES, and UPFC-Integrated Smart Grid
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Disturbance Observer-Based Event-Triggered Adaptive Command Filtered Backstepping Control for Fractional-Order Nonlinear Systems and Its Application

1
School of Information Engineering, Henan University of Science and Technology, Luoyang 467023, China
2
Escuela de Ingenierías Industriales, Universidad de Extremadura, 06006 Badajoz, Spain
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2023, 7(11), 810; https://doi.org/10.3390/fractalfract7110810
Submission received: 14 August 2023 / Revised: 15 October 2023 / Accepted: 7 November 2023 / Published: 9 November 2023

Abstract

:
This paper considers the disturbance observer-based event-triggered adaptive fuzzy tracking control issue for a class of fractional-order nonlinear systems (FONSs) with quantized signals and unknown disturbances. To improve the disturbance rejection ability, a fractional-order nonlinear disturbance observer (FONDO) is designed to estimate the unknown composite disturbances. Furthermore, by combining an improved fractional-order command-filtered backstepping control technique and an event-triggered control mechanism, an event-triggered adaptive fuzzy quantized control scheme is established, which guarantees the desired tracking performance can be achieved even in the presence of network constraint. Finally, the validity and superiority of the theoretic results are verified by a fractional-order horizontal platform system.

1. Introduction

On account of the notable merits of fractional calculus in modeling and characterizing accurate dynamical properties of many real-world systems, fractional-order systems (FOSs) have received wide attention. Therefore, various control methods were extended to investigate the control problem of FOSs [1,2,3,4,5,6,7,8]. In [5], the necessary and sufficient conditions were proposed to guarantee the stability of a class of fractional-order (FO) descriptor systems. In [8], an adaptive neural control design was developed to guarantee the uniform stability of the closed-loop system (CLS) and avoid the violation of the preassigned state constraints. To handle the mismatched uncertainties effectively, the adaptive backstepping control method was widely utilized to achieve the tracking control of fractional-order nonlinear systems (FONSs) due to its structural design and strong robustness to mismatched uncertainties [9,10,11]. In [10], Liu et al. presented an adaptive fuzzy recursive control algorithm to guarantee the boundedness of the resulting CLS based on direct fractional Lyapunov stability. However, the traditional backstepping design method relies on the repeated differentiation of virtual control laws in the recursive procedure, which undoubtedly will cause the issue of the explosion of complexity and over-parametrization once the dimensionality of the system is overlarge. To overcome this problem, inspired by the integer-order results [12,13,14,15,16], some research works have reported using a modified FODSC technique for FONSs [17,18,19,20,21]. It should be noted that the efforts have barely been made on the composite disturbances consisting of the disturbances and approximation errors in the aforementioned results, where the considered disturbance term is always handled by using the inequality technique or designing a general compensation function. However, it is worth pointing out that the disturbance rejection ability of the existing adaptive control method proposed for the FONSs needs to be further improved to maintain the desired control performance when the investigated system suffers strong changing unknown disturbances.
As we know, unknown disturbances exist in nearly all actual systems; their existence frequently undoubtedly degrades the performance and even destroy the system’s stability. To improve the disturbance rejection ability of the system, the disturbance observer (DO)-based control technique has attracted considerable attention and some significant results have been reported for various types of nonlinear systems [22,23,24,25,26,27,28]. In [23], Chen et al. proposed a DO-based synchronization control method to handle the robust synchronization issue of two FO chaotic systems. In [26], a super twisting nonlinear disturbance observer was designed to guarantee the finite-time convergence of the estimation errors. Nevertheless, it is noted that most of the available DO-based adaptive control results are concentrated on integer-order nonlinear systems. Thus, developing an NDO-based adaptive backstepping control strategy for a class of FONSs remains an open problem.
On the other hand, it is universally known that real-time data are usually quantized in some practical industrial processing control systems due to the influence of bandwidth limitations. Therefore, one major challenge is how to realize the predefined control goal of the CLSs by the quantized control signals. To this end, substantial attention has been paid to adaptive backstepping quantized control for nonlinear systems [29,30,31,32]. In [30], Liu et al. proposed a novel fuzzy quantized recursive control scheme for nonlinear systems. In [32], Sui et al. proposed a finite-time quantized control method for stochastic nonlinear systems, where the traditional power form was not required for determining the control signals. Another effective way of reducing the communication burden is the even-triggered control method. In recent years, a series of event-triggered mechanisms have been developed for nonlinear systems [33,34]. In [33], three different kinds of event-triggered mechanisms were developed to co-design adaptive controllers, which have been widely utilized to address the event-triggered adaptive control problem. Unfortunately, the available adaptive backstepping control methods for FONSs were concentrated on the time-triggered control scheme, as in [17,19,20], where a large number of network communication resources were required since the control signals need to be updated periodically. Therefore, the event-triggered control problem for FONSs needs to be further investigated. Furthermore, a new challenge arises that the complexity of controller design has to be faced when input quantization and the event-triggered control are considered simultaneously. Therefore, how to develop a suitable event-triggered adaptive quantized controller for FONSs also motivates this work.
Inspired by the above observation, we aim to develop a novel FONDO-based event-triggered adaptive fuzzy tracking control method for the FONSs with input quantization in this paper. In comparison with other relevant studies, the main contributions of this paper are as follows:
(1) To the best of our knowledge, this paper first attempts to develop a FONDO-based event-triggered adaptive fuzzy tracking control scheme for unknown FONSs. Compared with the existing adaptive backstepping control results [3,10,11,17,18,19,20], the disturbance rejection ability against the mismatched disturbance can be greatly improved by the proposed FONDO.
(2) A co-design consisting of the event-triggered communication mechanism and input quantization is established such that a large amount of communication resources can be saved while fulfilling the preassigned tracking task in comparison to the traditional time-triggered control methods proposed in [3,10,11,17,18,19,20].
(3) Distinct from the logarithmic quantizer in [35,36] and hysteretic quantizer in [29,31], an adjustable parameter is introduced to the quantizer for achieving the trade-off between the quantization effects and control performance. Also, the saturation property is adopted to keep the control energy within bounds, making the proposed control method closer to the practical requirements.
The remaining part of this paper consists of the following sections. Section 2 presents the preliminaries and formulates the considered problem. A disturbance observer-based event-triggered adaptive quantized control method is developed for a class of unknown fractional-order nonlinear systems in Section 3. Section 4 provides an application example to verify the feasibility and superiority of the developed method. Finally, the whole work and the potential improvements are concluded in Section 5.

2. Preliminaries and Problem Formulation

2.1. Fractional Calculus

Definition 1
([37]). The Caputo fractional derivative of order α of a function f ( t ) is
D α f ( t ) = 1 Γ ( n α ) 0 t f ( n ) ( τ ) ( t τ ) α + 1 n d τ
where n 1 < α n .
Definition 2
([37]). The Mittag-Leffler function including two parameters is expressed as:
E α 1 , α 2 ( r ) = i = 0 r i Γ ( i α 1 + α 2 ) ,
where α 1 > 0 , α 2 > 0 and r is a complex number. Taking the Laplace transform (LT) for the above equation, one has
L t α 2 1 E α 1 , α 2 ( κ t α 1 ) = s α 1 α 2 s α 1 + κ .
Lemma 1
([37]). For α 1 ( 0 , 2 ) , if there exists a positive constant ℓ such that π α 1 / 2 < < min π , π α 1 , then the following inequality holds
| E α 1 , α 2 ( r ) | 1 + | r | , ( | a r g ( r ) | π , | r | 0 ) ,
where β 2 is a real number and > 0 .
Lemma 2
([37]). For α 1 ( 0 , 2 ) , if there exist an arbitrary complex number α 2 and a real number ℓ such that
π α 1 2 < < min ( π , π α 1 ) ,
then it can be verified that
E α 1 , α 2 ( r ) = i = 1 r i Γ ( α 2 i α 1 ) + o ( | r | 1 ) , | r | , | a r g ( r ) | π
for all integers 1 .

2.2. Fuzzy Logic Systems

To better achieve the mentioned control objective, fuzzy logic systems (FLSs) are adopted in this paper to handle the unknown nonlinearities. Consider k fuzzy IF–THEN rules with the following form [11]:
R s :   if   x 1   is   F 1 s   and and   x n   is   F n s
Then   ,   y   is   G s ,   s = 1 , , k
where R s represents the sth rule, 1 s k , x i ( i = 1 , , n ) , and y R denote the linguistic variables associated with the inputs and outputs of the FLSs, respectively. F i s and G s are the fuzzy set. In this article, the FLSs are described as
y ( x ) = s = 1 k w s i = 1 n μ F i s ( x i ) s = 1 k i = 1 n μ F i s ( x i ) .
Define the weight vector and fuzzy basis function vector as W = [ w 1 , , w k ] T and ϕ ( x ) = 1 , , k T , where s = ( i = 1 n μ F i s ( x i ) ) / s = 1 k i = 1 n μ F i s ( x i ) ; then, the above expression can be represented as
y ( x ) = W T ϕ ( x ) .
Lemma 3
([11]). For any continuous function f ( x ) defined over a compact set Θ and any given constant o, there exist an FLS and an ideal weight vector W such that
sup x Θ | f ( x ) W T ϕ ( x ) | ϵ .
Lemma 4
([38]). For z R and positive constant ϖ, the following inequality holds
0 | z | z 2 z 2 + ϖ 2 < ϖ .

2.3. Problem Formulation

Consider a class of FONSs subject to input quantization and unknown disturbances described by
D α x i = x i + 1 + f i ( x ¯ i ) + d i ( x , t ) , i = 1 , , n 1 , D α x n = q ( u ) + f n ( x ¯ n ) + d n ( x , t ) y = x 1 ,
where x = x ¯ n = x 1 , , x n T R n is the state vector; y R denotes the system output; f i ( x ¯ i ) represents an unknown but smooth nonlinear function; d i ( x , t ) represents the unknown but bounded disturbance terms; and q ( u ) represents the quantized control signal. To reduce the chattering phenomenon, the following hysteresis quantizer is considered to obtain a quantized control signal:
q ( u ) = u i sgn ( u ) , u i 1 + δ < | u | u i , u ˙ < 0 , or u i < | u | u i 1 δ , u ˙ > 0 u i ( 1 + δ ) sgn ( u ) , u i < | u | u i 1 δ , u ˙ < 0 , or u i 1 δ < | u | u i ( 1 + δ ) 1 δ , u ˙ > 0 0 , 0 | u | < u m i n 1 + δ , u ˙ < 0 , or u m i n 1 + δ | u | u m i n , u ˙ > 0 q ( u ( t ) ) , otherwise
where u i = ρ 1 i u m i n ( i = 1 , 2 , ) with 0 < ρ < 1 and δ = 1 ρ 1 + ρ , u m i n denotes the scope of the dead-zone for q ( u ) and q ( u ( t ) ) represents the status prior to q ( u ( t ) ) .
Lemma 5
([30]). The quantizer q ( u ) can be expressed as q ( u ) = ( 1 κ ) u + κ θ with the quantizer error ϖ satisfying
θ 2 κ + δ κ u 2 , u | u m i n | , θ 2 1 κ κ u m i n 2 , u | u m i n | ,
where 0 < θ < 1 is a constant.
Remark 1.
The parameter ρ stands for a measure of quantization density. Compared with the logarithmic quantizer, the hysteretic quantizer can reduce the chattering effectively, which can be viewed as a special combination of two asymmetric logarithmic quantizers. In addition, the value of κ, as an adjustable design parameter, could be selected appropriately by the designer to balance the control performance and quantization effects, which also increases the freedom of quantization design.
Assumption 1.
The reference signal y r and its FO derivative D α y r are available and bounded.
Assumption 2.
For the external disturbance d i ( x , t ) , there exist the unknown positive constants d ¯ i , 1 and d ¯ i , 2 such that the inequalities | d i | d ¯ i , 1 and | D α d i | d ¯ i , 2 hold.
The control objective of this work is devoted to presenting a nonlinear disturbance observer-based event-triggered adaptive quantized tracking control scheme for system (11) such that all the signals of the CLS are bounded and the tracking error converges to a small neighborhood of the origin.

3. Main Results

In this section, an NDO-based event-triggered adaptive command-filtered quantized control scheme will be developed for system (11) by integrating with the FOCFB technique and ETC mechanism. Then, the stability analysis of the CLS will be presented based on Mittag-Leffler stability.

NDO-Based Event-Triggered Adaptive Command-Filtered Quantized Control Design

Step 1. At first, we introduce the change of coordinates as:
z 1 = x 1 y r , z i = x i ϑ i c , ( i = 2 , , n ) ,
where z j ( j = 1 , , n ) denotes surface error and ϑ i c is an auxiliary variable used for approximating the virtual control signal, which is produced by
ι 2 D α ϑ 2 c + ϑ 2 c = η 1 , ϑ 2 c ( 0 ) = η 1 ( 0 ) ,
where ι 2 > 0 is a small time constant and η 1 is the input of the FO filter. Define the filter error ε 1 = ϑ 2 , c η 1 . To reduce the negative effects caused by filter errors, the compensation signal is constructed as:
D α γ 1 = a 1 γ 1 Δ 1 γ 1 + ε 1 ,
where Δ 1 = | z 1 ϵ 1 | γ 1 2 and a 1 is a positive constant.
According to Lemma 3, the FO derivative of z 1 is computed as:
D α z 1 = z 2 + η 1 + ε 1 + l 1 1 W 1 T ϕ 1 ( x 1 ) + Λ 1 D α y r ,
where the FLS is used to approximate the term F 1 ( x 1 ) = l 1 f 1 ( x 1 ) and Λ 1 = d 1 + l 1 1 ϵ 1 denotes an unknown composite disturbance satisfying Λ 1 d ¯ 1 1 + l 1 1 ϵ ¯ 1 1 .
The first virtual control function α 1 and adaptive law are designed as:
η 1 = z 1 η ¯ 1 2 z 1 2 η ¯ 1 2 + ϖ 1 2 ,
η ¯ 1 = ( c 1 + 1 + b 1 2 ) z 1 + l 1 1 W ^ 1 T ϕ 1 ( x 1 ) b 1 γ 1 D α y r + Λ ^ 1 ,
D α W ^ 1 = l 1 1 z 1 ϕ 1 ( x 1 ) ρ 1 W ^ 1 ,
where b 1 , c 1 , ρ 1 and l 1 are all positive constants.
Select the Lyapunov function with the following form:
V 1 = 1 2 z 1 2 + 1 2 W ˜ 1 T W ˜ 1 + 1 2 γ 1 2 + 1 2 Λ ˜ 1 2
Taking the FO derivative of V 1 yields
D α V 1 z 1 η 1 + z 1 z 2 + ε 1 + l 1 1 W 1 T ϕ 1 ( x 1 ) + Λ 1 D α y r W ˜ 1 T D α W ^ 1 + γ 1 D α γ 1 + Λ ˜ 1 D α Λ ˜ 1 .
Subsequently, the following FONDO is designed to obtain the estimation of the composite disturbance Λ 1
Λ ^ 1 = l 1 x 1 + ξ 1 ,
with
D α ξ 1 = l 1 ξ 1 + x 2 + l 1 1 W ^ 1 T ϕ 1 ( x 1 ) + l 1 x 1 .
Using (23)–(24) yields
D α Λ ^ 1 = W ˜ 1 T ϕ 1 ( x 1 ) + l 1 Λ ˜ 1 .
Furthermore, the term Λ ˜ 1 D α Λ ˜ 1 in (22) is calculated as:
Λ ˜ 1 D α Λ ˜ 1 = Λ ˜ 1 D α Λ 1 Λ ˜ 1 W ˜ 1 T ϕ 1 l 1 Λ ˜ 1 2 ,
where D α Λ 1 = D α d 1 + l 1 1 D α ϵ 1 d ¯ 1 , 2 + l 1 1 ϵ ¯ 1 , 2 = Λ ¯ 1 .
Using Young’s inequality leads to
Λ ˜ 1 D α Λ ˜ 1 l 1 1 Λ ˜ 1 2 + 1 2 Λ ¯ 1 2 + 1 2 W ˜ 1 T W ˜ 1 .
On account of Lemma 5, the following relationship holds
z 1 η 1 = z 1 2 η ¯ 1 2 z 1 2 η ¯ 1 2 + ϖ 1 2 ϖ 1 z 1 η ¯ 1 .
Substituting (18)–(20) and (27)–(28) into (22), one can obtain
D α V 1 c 1 z 1 2 ( 1 + b 1 ) 2 z 1 2 + ρ 1 W ˜ 1 T W ^ 1 + z 1 Λ ˜ 1 a 1 γ 1 2 + b 1 z 1 γ 1 + γ 1 ϵ 1 l 1 1 Λ ˜ 1 2 + 1 2 Λ ¯ 1 2 + 1 2 W ˜ 1 T W ˜ 1 + z 1 z 2 + ϖ 1 .
Since ρ 1 W ˜ 1 T W ^ 1 ρ 1 2 W ˜ 1 T W ˜ 1 + ρ 1 2 W 1 T W 1 holds, using Young’s inequality for (29) yields
D α V 1 c 1 z 1 2 ρ 1 1 2 W ˜ 1 T W ˜ 1 a 1 1 + b 1 2 γ 1 2 l 1 3 2 Λ ˜ 1 2 + z 1 z 2 + Ξ 1
where Ξ 1 = ρ 1 2 W 1 T W 1 + 1 2 ϵ 1 2 + 1 2 Λ ¯ 1 2 + ϖ 1 .
Step i ( i = 2 , , n 1 ). Similar to the previous procedure, the FO filter is designed as:
ι i + 1 D α ϑ i + 1 c + ϑ i + 1 c = η i , ϑ i + 1 c ( 0 ) = η i ( 0 ) .
Define the filter error ε i = ϑ i + 1 , c η i and construct the compensation signal as:
D α γ i = a i γ i Δ i γ i + ε i ,
where Δ i = | z i ϵ i | γ i 2 .
In addition, the FO derivative of z i is calculated as:
D α z i = z i + 1 + η i + ϵ i + l i 1 W i T ϕ i ( x ¯ i ) + Λ i D α ϑ i c ,
where Λ i denotes the composite disturbance satisfying Λ i = d i + l i 1 ϵ i .
Design the virtual control signal α i and adaptive law as:
η i = z i η ¯ i 2 z i 2 η ¯ i 2 + ϖ i 2 ,
η ¯ i = ( c i + 1 + b i 2 ) z i + z i 1 b i γ i + l i 1 W ^ i T ϕ i ( x ¯ i ) D α ϑ i c + Λ ^ i ,
D α W ^ i = l i 1 z i ϕ i ( x ¯ i ) ρ i W ^ i ,
The Lyapunov function is chosen as:
V i = V i 1 + 1 2 z i 2 + 1 2 W ˜ i T W ˜ i + 1 2 γ i 2 + 1 2 Λ ˜ i 2 .
Taking the FO derivative of V i along with (33) leads to
D α V i j = 1 i 1 c j z j 2 j = 1 i 1 ρ j 1 2 W ˜ j T W ˜ j + Ξ i 1 j = 1 i 1 a j 1 + b j 2 γ j 2 j = 1 i 1 l j 3 2 Λ ˜ j 2 + z i 1 z i + z i η i + z i z i + 1 + ϵ i + l i 1 W i T ϕ i ( x ¯ i ) + Λ i D β ϑ i c W ˜ i T D β W ^ i + γ i D β γ i + Λ ˜ i D β Λ ˜ i .
Similar to (23) in step 1, we construct a FONDO with the following form:
Λ ^ i = l i x i + ξ i ,
with
D α ξ i = l i ξ i + φ i x i + 1 + l i 1 W ^ i T ϕ i ( x ¯ i ) + l i x i .
Using (39)–(40) yields
D α Λ ^ i = W ˜ i T ϕ i ( x ¯ i ) + l i Λ ˜ i .
It follows from (41) that
Λ ˜ i D α Λ ˜ i = Λ ˜ i D α Λ i Λ ˜ i W ˜ i T ϕ i ( x ¯ i ) l i Λ ˜ i 2 .
Using Young’s inequality obtains
Λ ˜ i D α Λ ˜ i l i 1 Λ ˜ i 2 + 1 2 Λ ¯ i 2 + 1 2 W ˜ i T W ˜ i .
Furthermore, one can obtain
z i η i = z i 2 η ¯ i 2 z i 2 η ¯ i 2 + ϖ i 2 ϖ i z i η ¯ i .
Substituting (34)–(36) and (43)–(44) into (38), one has
D α V i j = 1 i c j z j 2 j = 1 i 1 ρ j 1 2 W ˜ j T W ˜ j + Ξ i j = 1 i 1 a j 1 + b j 2 γ j 2 j = 1 i 1 l j 3 2 Λ ˜ j 2 + ϖ i ( 1 + b i ) 2 z i 2 + ρ i W ˜ i T W ^ i + z i Λ ˜ i + b i z i γ i a i γ i 2 + γ i ϵ i l i 1 Λ ˜ i 2 + 1 2 Λ ¯ i 2 + 1 2 W ˜ i T W ˜ i + z i z i + 1 .
Utilizing Young’s inequality, we have
D α V i j = 1 i c j z j 2 j = 1 i ρ j 1 2 W ˜ j T W ˜ j j = 1 i a j 1 + b j 2 γ j 2 j = 1 i l j 3 2 Λ ˜ j 2 + z i z i + 1 + Ξ i ,
where Ξ i = Ξ i 1 + ρ i 2 W i T W i + 1 2 ϵ i 2 + 1 2 Λ ¯ i 2 + ϖ i .
Remark 2.
In most existing results, more control energy may be expected for obtaining a desired control performance. However, it is noted that the amplitude of the control signal is usually limited due to the inherent limitations of physical structures. Therefore, making a trade-off between the control performance and input energy is reasonable and significant for practical applications.
Step n. In this step, the following saturation function is used to bound the actual control signal. Then, one has
u ( t ) = s i g n ( v ) u M a x , | v ( t ) | u M a x v , | v ( t ) | < u M a x
where u M a x > 0 is the bound of u ( t ) and v is the input of the saturation nonlinearity g ( v ) satisfying
g ( v ) = u M a x e v u M a x e v u M a x e v u M a x + e v u M a x .
Then, one has u ( t ) = s a t ( v ) = g ( v ) + h ( v ) with | h ( v ) | = | s a t ( v ) g ( v ) | u M a x ( 1 tanh ( 1 ) ) = H .
Utilizing the mean value theorem, the function g ( v ) can be expressed as:
g ( v ) = g ( v ) + g ( · ) v | v = v 0 ( v v ) ,
where v 0 = 0 v + ( 1 0 ) v with 0 < 0 < 1 . Letting v = 0 , we can obtain
g ( v ) = g ( · ) v | v = v 0 ( v v ) v = g 0 ( v 0 ) v .
Furthermore, one can obtain
u ( t ) = s a t ( v ) = g 0 ( v 0 ) v + h ( v ) .
Since g ( v ) is a non-decreasing function, there exist two positive constants g ̲ 0 and g ¯ 0 such that 0 < g ̲ 0 g 0 ( v 0 ) g ¯ 0 .
Design the compensating signal as:
D α γ n = a n γ n .
Furthermore, the FO derivative of z n is calculated as:
D α z n = ( 1 κ ) u ( t ) + κ θ + l n 1 W n T ϕ n ( x ¯ n ) + Λ n D α ϑ n c ,
where Λ n = d n + l n 1 ϵ n .
For the purpose of reducing the unnecessary waste of communication resources, the event-triggered mechanism is introduced into controller design. Then, the event-triggered control signal is constructed as:
v ( t ) = η ( t k ) , t t k , t k + 1 ,
with the trigger condition satisfying
t k + 1 = inf t > t k | | e ( t ) | χ | v ( t ) | + ς ,
where η denotes the transition control signal to be designed and e ( t ) = η ( t ) v ( t ) is the measured error. χ and ς are design parameters satisfying 0 < χ < 1 and ς > 0 .
For the interval t k , t k + 1 , it follows from (54)–(55) that
η ( t ) = ( 1 + μ 1 ( t ) χ ) v ( t ) + μ 2 ( t ) ς ,
in which μ 1 ( t ) and μ 2 ( t ) are the time-varying parameters satisfying | μ 1 ( t ) | 1 and | μ 2 ( t ) | 1 .
Using Equation (56), one can obtain
v ( t ) = η ( t ) 1 + μ 1 ( t ) χ μ 2 ( t ) ς 1 + μ 1 ( t ) χ .
The control signal η ( t ) and parameter update law are given as:
η ( t ) = ( 1 + χ ) z n η ¯ n 2 ( 1 κ ) g ̲ 0 z n 2 η ¯ n 2 + ϖ n 2 ,
η ¯ n = c n + 1 + b n 2 z n + z n 1 D α ϑ n c b n γ n + Λ ^ n + ς ¯ tanh z n ς ¯ + l n 1 W ^ n T ϕ n ( x ¯ n ) + ( 1 κ ) sgn ( z n ) u m i n
D α W ^ n = l n 1 z n ϕ n ( x ¯ n ) ρ n W ^ n ,
where ς ¯ > ( 1 κ ) g ¯ 0 ς 1 χ .
Construct the Lyapunov function as:
V n = V n 1 + 1 2 z n 2 + 1 2 W ˜ n T W ˜ n + 1 2 γ n 2 + 1 2 Λ ˜ n 2 .
Using (53), the FO derivative of V n is expressed as:
D α V n j = 1 n 1 c j z j 2 j = 1 n 1 ρ j 1 2 W ˜ j T W ˜ j j = 1 n 1 a j 1 + b j 2 γ j 2 j = 1 n 1 l j 3 2 Λ ˜ j 2 + z n ( 1 κ ) g 0 ( v 0 ) η ( t ) 1 + μ 1 ( t ) χ + z n ( 1 κ ) h ( v ) z n ( 1 κ ) g 0 ( v 0 ) μ 2 ( t ) ς 1 + μ 1 ( t ) χ + z n κ θ + l n 1 W n T ϕ n ( x ¯ n ) + Λ n D α ϑ n c W ˜ n T D α W ^ n + γ n D α γ n + Λ ˜ n D α Λ ˜ n + z n 1 z n + Ξ n 1 .
Furthermore, design the FONDO as:
Λ ^ n = l n x n + ξ n ,
with D α ξ n = l n ξ n + q ( u ) + l n 1 W ^ n T ϕ n ( x ¯ n ) + l n x n .
Then, it follows from (63) that
D α Λ ^ n = W ˜ n T ϕ n ( x ¯ n ) + l n Λ ˜ n .
According to (64), one yields
Λ ˜ n D α Λ ˜ n = Λ ˜ n D α Λ n Λ ˜ n W ˜ n T ϕ n ( x ¯ n ) l n Λ ˜ n 2 .
Using Young’s inequality obtains
Λ ˜ n D α Λ ˜ n l n 1 Λ ˜ n 2 + 1 2 Λ ¯ n 2 + 1 2 W ˜ n T W ˜ n .
It follows from (57) that
z n ( 1 κ ) g 0 ( v 0 ) η ( t ) 1 + μ 1 ( t ) χ z n ( 1 κ ) g ̲ 0 η ( t ) 1 + χ ,
z n ( 1 κ ) g 0 ( v 0 ) μ 2 ( t ) ς 1 + μ 1 ( t ) χ ( 1 κ ) g ¯ 0 1 χ z n ς .
Invoking (58)–(60) and (62)–(68), one has
D α V n j = 1 n c j z j 2 j = 1 n 1 ρ j 1 2 W ˜ j T W ˜ j j = 1 n 1 a j 1 + b j 2 γ j 2 j = 1 n 1 l j 3 2 Λ ˜ j 2 + Ξ n 1 + ϖ n + b n z n γ n + 0.2785 + ( 1 κ ) g ¯ 0 1 χ z n ς | z n ς ¯ | 2 κ + b n 2 z n 2 + z n ( 1 κ ) h ( v ) + ρ n W ˜ n T W ^ n + z n Λ ˜ n a n γ n 2 l n 1 Λ ˜ n 2 + 1 2 Λ ¯ n 2 + 1 2 W ˜ n T W ˜ n | z n | ( 1 κ ) u m i n + z n κ θ .
Using ρ n W ˜ n T W ^ n ρ n 2 W ˜ n T W ˜ n + ρ n 2 W n T W n and ς ¯ > ( 1 κ ) g ¯ 0 ς 1 χ , we obtain
D α V n j = 1 n c j z j 2 j = 1 n ρ ¯ j W ˜ j T W ˜ j j = 1 n a ¯ j γ j 2 j = 1 n l ¯ j Λ ˜ j 2 | z n | ( 1 κ ) u m i n + z n κ θ + Ξ n ,
where Ξ n = Ξ n 1 + ϖ n + ρ n 2 W n T W n + 0.2785 + 1 2 Λ ¯ n 2 + 1 κ 2 h ¯ 2 , a ¯ s = a s 1 2 , ( s = 1 , , n 1 ) , a ¯ n = a n b n 2 , l ¯ j = l j 3 2 and ρ ¯ j = ρ j 1 / 2 , ( j = 1 , , n ) .
By means of the preceding derivations, the following theorem is obtained.
Theorem 1.
For the investigated fractional-order nonlinear plant (11) satisfying Assumptions 1–2, if the recursive control framework consisting of virtual control laws (18)–(19) and (34)–(35), the actual control law (58)–(59), the parameter update laws (20), (36) and (60), and the FONDOs (23), (39) and (63) are adopted, then all the signals of the CLS are bounded and the tracking error converges to a small neighborhood of the origin.
Proof. 
Utilizing Lemma 4, the following two cases are considered for inequality (70).
Case (I):
u m i n u M a x : for this case, the following two sub-cases need to be discussed.
Case (i):
| u ( t ) | u m i n : according to Lemma 4 with θ 2 1 κ κ u m i n 2 , we can obtain
D α V n j = 1 n c j z j 2 j = 1 n ρ ¯ j W ˜ j T W ˜ j j = 1 n a ¯ j γ j 2 j = 1 n l ¯ j Λ ˜ j 2 + Ξ n .
Case (ii):
| u ( t ) | u m i n , the following inequality holds in accordance with the relationship θ 2 κ + δ κ u 2 in Lemma 4
D α V n j = 1 n c j z j 2 j = 1 n ρ ¯ j W ˜ j T W ˜ j j = 1 n a ¯ j γ j 2 j = 1 n l ¯ j Λ ˜ j 2 | z n | ( 1 κ ) u m i n + | z n | κ + δ | u | + Ξ n .
Let the quantized parameter satisfy the condition u M a x 1 κ κ + δ u m i n ; then, we have
| u | 1 κ κ + δ u m i n .
Invoking equalities (72) and (73), one yields
D α V n j = 1 n c j z j 2 j = 1 n ρ ¯ j W ˜ j T W ˜ j j = 1 n a ¯ j γ j 2 j = 1 n l ¯ j Λ ˜ j 2 + Ξ n .
Case (II):
u m i n u M a x : for this case, we have | u | u m i n . Therefore, a similar result can be obtained by referring to Case (i) in Case (I).
Combining with Case (I)–Case (II), by choosing the appropriate parameter c j , ρ j , a j , l j ( j = 1 , , n ) , we can obtain
D α V n λ V n + Ξ n ,
where λ = min 2 c j , 2 ρ ¯ j , 2 a ¯ j , 2 l ¯ j .
It follows from inequality (75) that
D β V n ( t ) + ψ ( t ) = λ V n ( t ) + Ξ n ,
where ψ ( t ) > 0 is a time-varying parameter.
By taking LT for (76), one has
V n ( s ) = s α 1 s α + λ V n ( 0 ) + s α ( 1 + α ) Ξ n s α + λ Ψ ( s ) s α + λ ,
where V n ( s ) and Ψ ( s ) stand for the LT of V n ( t ) and ψ ( t ) .
Utilizing (2), one has
V n ( t ) = V n ( 0 ) E α , 1 ( λ t α ) + Ξ n t α E α , 1 + α ( λ t α ) ψ ( t ) t α 1 E α , α ( λ t α ) .
Since both t α 1 and E α , α ( λ t α ) are non-negative functions, ψ ( t ) t α 1 E α , α ( λ t α ) is non-negative. Then, for all t 0 , we have arg ( λ t α ) = π , | λ t α | 0 . Therefore, it follows from Lemma 1 that there exists a constant m > 0 such that | E α , 1 ( λ t α ) | m 1 + λ t α .
When t tends to , one yields
lim t | V n ( 0 ) | E α , 1 ( λ t α ) = 0 .
Moreover, the following relationship holds
E α , 1 + α ( λ t α V n ( 0 ) ) < σ 1
for a time instant t 1 > 0 and every σ 1 > 0 .
Using Lemma 2 with = 1 , we have E α , 1 + α ( κ t α ) = 1 Γ ( 1 ) λ t α + o ( 1 | λ t α | 2 ) . According to the fact that Γ ( 1 ) = 1 , the following equality holds
t α Ξ n E α , 1 + α ( λ t α ) = Ξ n λ + t α Ξ n o ( 1 | λ t α | 2 ) .
Moreover, one has
t α Ξ n o ( 1 | λ t α | 2 ) σ 2
for all t > t 2 and every σ 2 > 0 . In addition, for every σ 3 > 0 , we have Ξ n λ σ 3 by choosing the proper parameters. Therefore, we can obtain
t α Λ ¯ n E α , 1 + α ( λ t α ) σ 2 + σ 3 .
Since the term ψ ( t ) t α 1 E α , α ( λ t α ) is non-negative, invoking (78), (80) and (83) obtains
V n ( t ) σ 1 + σ 2 + σ 3 .
Using Lemma 3 of [37] and the definition of V n ( t ) , we can conclude that all resulting signals of the CLS are bounded for t > max t 1 , t 2 . Furthermore, it can be obtained that the tracking error z 1 can converge to a small neighborhood of the origin | z 1 | 2 σ 1 + σ 2 + σ 3 . This completes the proof. □
Moreover, a block diagram, as demonstrated in Figure 1, is presented to clarify the structure of the proposed control approach.

4. Simulation Verification

In this section, the effectiveness and the practical potential of the presented control approach will be verified through a horizontal platform system (HPS). According to [39], an HPS is mainly composed of two components, i.e., a platform and an accelerometer located on the platform, as shown in Figure 2. When the platform deviates from the horizon, the accelerometer will send an output signal to the torque generator, which generates a torque to invert the rotation of the platform about the rotational axis. The mathematical equation of the HPS is
A θ ¨ + D θ ˙ + k g sin θ 3 g R B C cos θ sin θ = F cos ω t ,
where θ is the rotation of the platform relative to the earth; θ ˙ is the corresponding angular velocity; F cos ω t is harmonic torque; A , B and C are the inertia moment of the platform; D is the damping coefficient; k denotes the proportional constant of the accelerometer; and g is the acceleration constant of gravity. The descriptions of relevant parameters are presented in Table 1.
We define x 1 = θ and x 2 = θ ˙ ; then, system (85) can be transformed into the following form:
x ˙ 1 = x 2 x ˙ 2 = a x 2 b sin x 1 + l cos x 1 sin x 1 + h cos ω t
where a = D A , b = k g A , l = 3 g R A ( B - C ) and h = F A .
Furthermore, considering that the fractional-order model may provide a more accurate description of physical behavior and the actual system is inevitably influenced by perturbations, the fractional-order model of HPS with input quantization and perturbations can be given by [40]
D α x 1 = x 2 + d 1 ( x , t ) D α x 2 = a x 2 b sin x 1 + l cos x 1 sin x 1 + h cos ω t + q ( u ) + d 2 ( x , t )
where α denotes fractional order satisfying α = 0.95 , d i ( x , t ) denotes the unknown perturbation and q ( u ) represents the quantized control signal to be designed. The state response of system (86) without control effort under initial condition [ x 1 ( 0 ) , x 2 ( 0 ) ] = [ 0.1 , 0.1 ] is displayed in Figure 3.
The control parameters, initial conditions and disturbances are provided in Table 2. Obviously, the selection of parameters δ , κ , u m i n and u M a x can ensure the quantization condition (73) holds. To achieve an accurate approximation of nonlinear functions, the Gaussian membership functions of FLSs are selected as: μ F i ( x ) = exp [ ( x i + 5 ) 2 / 4 ] with i = 1 , , 9 .
Based on the established control framework as shown in Figure 4, the comparative simulation results under different control schemes are demonstrated in Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11. The tracking performances are shown in Figure 5 and Figure 6. Furthermore, three kinds of performance indexes, consisting of integral absolute error (IAE), integral time-weighted absolute error (ITAE) and integral square error (ISE), are introduced to quantify the tracking performance under different control methods. It can be concluded from Figure 4 and Figure 5 and Table 3 that better tracking performance can be achieved by using the proposed method in comparison to the FABC method proposed in [10] and the FACFQC method developed in [31]. The responses of composite disturbance Λ i and its estimation Λ ^ i are plotted in Figure 7 and Figure 8. Figure 9 and Figure 10 depict the trajectories of the norm of adaptive parameter | | W ^ | | and the quantized control signal q ( u ) . The time interval of each event is demonstrated in Figure 11.

5. Conclusions

In this article, a nonlinear disturbance observer-based event-triggered adaptive command-filtered quantized control approach is developed for fractional-order nonlinear systems with unknown disturbances. By introducing the command-filtered backstepping technique into the recursive design procedure, the potential issue of computational complexity existing in [10] and the negative effect caused by filter error in [17] are successfully avoided. Furthermore, a fractional-order disturbance observer is designed to achieve disturbance estimation, which can improve system robustness against composite disturbances consisting of unknown disturbances and approximation in comparison to the existing recursive control schemes proposed in [10,17,31]. Moreover, differently from the common time-triggered control methods in [10,17,31], the event-triggered control mechanism and input quantization are considered simultaneously, which can save a large amount of communication bandwidth and provide a possible way to make a trade-off between tracking performance and control costs. Finally, the validity and superiority of the proposed method are verified by a fractional-order HPS. However, it should be pointed out that a preassigned transient and steady-state performance cannot be ensured although the design controller can guarantee a relatively satisfactory tracking performance. Therefore, one of our future research works is to propose an adaptive control scheme with assured transient and steady-state performance for fractional-order nonlinear systems.

Author Contributions

Writing—original draft preparation, S.S.; writing—review and editing, S.S. and X.S.; supervision, X.S. and I.T.; funding acquisition, S.S. and X.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 62203153, in part by the Natural Science Fund for Young Scholars of Henan Province under Grant 222300420151, in part by Technology Innovative Teams in University of Henan Province under Grant 23IRTSTHN012 and in part by Top Young Talents in Central Plains under Grant Yuzutong (2021) 44.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Tejado, I.; Pérez, E.; Valério, D. Fractional calculus in economic growth modeling of the group of seven. Fract. Calc. Appl. Anal. 2019, 22, 139–157. [Google Scholar] [CrossRef]
  2. Zhang, X.; Huang, W. Adaptive Neural Network Sliding Mode Control for Nonlinear Singular Fractional Order Systems with Mismatched Uncertainties. Fractal Fract. 2020, 4, 50. [Google Scholar] [CrossRef]
  3. Zouari, F.; Ibeas, A.; Boulkroune, A.; Cao, J.; Arefi, M.M. Adaptive neural output-feedback control for nonstrict-feedback time-delay fractional-order systems with output constraints and actuator nonlinearities. Neural Netw. 2018, 105, 256–276. [Google Scholar] [CrossRef] [PubMed]
  4. Bao, H.; Park, J.H.; Cao, J. Adaptive synchronization of fractional-order memristor-based neural networks with time delay. Nonlinear Dyn. 2015, 82, 1343–1354. [Google Scholar] [CrossRef]
  5. Lin, C.; Chen, B.; Shi, P.; Yu, J. Necessary and sufficient conditions of observer-based stabilization for a class of fractional-order descriptor systems. Syst. Control. Lett. 2018, 112, 31–35. [Google Scholar] [CrossRef]
  6. Coronel-Escamilla, A.; Gomez-Aguilar, J.F.; Stamova, I.; Santamaria, F. Fractional order controllers increase the robustness of closed-loop deep brain stimulation systems. Chaos Solut. Fractals 2020, 140, 110149. [Google Scholar] [CrossRef]
  7. Luo, S.; Lewis, F.L.; Song, Y.; Ouakad, H.M.J. Accelerated adaptive fuzzy optimal control of three coupled fractional-order chaotic electromechanical transducers. IEEE Trans. Fuzzy Syst. 2021, 29, 1701–1714. [Google Scholar] [CrossRef]
  8. Zouari, F.; Ibeas, A.; Boulkroune, A.; Cao, J.; Arefi, M.M. Neural network controller design for fractional-order systems with input nonlinearities and asymmetric time-varying Pseudo-state constraints. Chaos Solut. Fractals 2021, 144, 110742. [Google Scholar] [CrossRef]
  9. Wei, Y.; Tse, P.W.; Yao, Z.; Wang, Y. Adaptive backstepping output feedback control for a class of nonlinear fractional order systems. Nonlinear Dyn. 2016, 86, 1047–1056. [Google Scholar] [CrossRef]
  10. 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]
  11. Li, Y.; Wang, Q.; 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]
  12. Yu, J.; Zhao, L.; Yu, H.; Lin, C.; Dong, W. Fuzzy finite-time command filtered control of nonlinear systems with input saturation. IEEE Trans. Cybern. 2018, 48, 2378–2387. [Google Scholar] [PubMed]
  13. Li, Y.; Li, K.; Tong, S. Finite-time adaptive fuzzy output feedback dynamic surface control for MIMO nonstrict feedback systems. IEEE Trans. Fuzzy Syst. 2019, 27, 96–110. [Google Scholar] [CrossRef]
  14. Qiu, J.; Sun, K.; Rudas, I.J.; Gao, H. Command filter-based adaptive NN control for MIMO nonlinear systems with full-state constraints and actuator hysteresis. IEEE Trans. Cybern. 2020, 50, 2905–2915. [Google Scholar] [CrossRef] [PubMed]
  15. Niu, B.; Li, H.; Karimi, H.R. Adaptive NN dynamic surface controller design for nonlinear pure-feedback switched systems with time-delays and quantized input. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 1676–1688. [Google Scholar] [CrossRef]
  16. Liu, Y. Adaptive dynamic surface asymptotic tracking for a class of uncertain nonlinear systems. Int. J. Robust Nonlinear Control. 2018, 28, 1233–1245. [Google Scholar] [CrossRef]
  17. Ma, Z.; Ma, H. Adaptive fuzzy backstepping dynamic surface control of strict-feedback fractional-order uncertain nonlinear systems. IEEE Trans. Fuzzy Syst. 2020, 28, 122–133. [Google Scholar] [CrossRef]
  18. Song, S.; Zhang, B.; Song, X.; Zhang, Z. Neuro-fuzzy-based adaptive dynamic surface control for fractional-order nonlinear strict-feedback systems with input constraint. IEEE Trans. Syst. Man Cybern. Syst. 2021, 50, 3575–3586. [Google Scholar] [CrossRef]
  19. 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]
  20. Liu, H.; Pan, Y.; Cao, J. Composite learning adaptive dynamic surface control of fractional-order nonlinear systems. IEEE Trans. Cybern. 2020, 50, 2557–2567. [Google Scholar] [CrossRef]
  21. Song, X.; Sun, P.; Song, S.; Stojanovic, V. Finite-time adaptive neural resilient DSC for fractional-order nonlinear large-scale systems against sensor-actuator faults. Nonlinear Dyn. 2023, 111, 12181–12196. [Google Scholar] [CrossRef]
  22. Xu, B.; Sun, F.; Pan, Y.; Chen, B. Disturbance observer-based composite learning fuzzy control of nonlinear systems with unknown dead zones. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 1854–1862. [Google Scholar] [CrossRef]
  23. Chen, M.; Shao, S.; Shi, P. Disturbance-observer-based robust synchronization control for a class of fractional-order chaotic systems. IEEE Trans. Circuits Syst. II Express Briefs 2017, 64, 417–421. [Google Scholar] [CrossRef]
  24. Min, H.; Xu, S.; Ma, Q.; Zhang, B.; Zhang, Z. Composite-observer-based output-feedback control for nonlinear time-delay systems with input saturation and its application. IEEE Trans. Ind. Electron. 2018, 65, 5856–5863. [Google Scholar] [CrossRef]
  25. Hou, C.; Liu, X.; Wang, H. Adaptive fault tolerant control for a class of uncertain fractional-order systems based on disturbance observer. Int. J. Robust Nonlinear Control. 2020, 30, 3436–3450. [Google Scholar] [CrossRef]
  26. Han, S.I. Fuzzy supertwisting dynamic surface control for MIMO strict-feedback nonlinear dynamic systems with supertwisting nonlinear disturbance observer and a new partial tracking error constraint. IEEE Trans. Fuzzy Syst. 2019, 27, 2101–2114. [Google Scholar] [CrossRef]
  27. Wei, X.; Dong, L.; Zhang, H.; Hu, X.; Han, J. Adaptive disturbance observer-based control for stochastic systems with multiple heterogeneous disturbances. Int. J. Robust Nonlinear Control. 2019, 29, 5533–5549. [Google Scholar] [CrossRef]
  28. Gao, Z.; Guo, G. Command-filtered fixed-time trajectory tracking control of surface vehicles based on a disturbance observer. Int. J. Robust Nonlinear Control. 2019, 29, 4348–4365. [Google Scholar] [CrossRef]
  29. Liu, Z.; Wang, F.; Zhang, Y.; Chen, C.L.P. Fuzzy adaptive quantized control for a class of stochastic nonlinear uncertain systems. IEEE Trans. Cybern. 2016, 46, 524–534. [Google Scholar] [CrossRef]
  30. Liu, W.; Lim, C.C.; Shi, P.; Xu, S. Backstepping fuzzy adaptive control for a class of quantized nonlinear systems. IEEE Trans. Fuzzy Syst. 2017, 25, 1090–1101. [Google Scholar] [CrossRef]
  31. Song, S.; Park, J.H.; Zhang, B.; Song, X.; Zhang, Z. Adaptive command filtered neuro-fuzzy control design for fractional-order nonlinear systems with unknown control directions and input quantization. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 7238–7249. [Google Scholar] [CrossRef]
  32. Sui, S.; Chen, C.L.P.; Tong, S.; Feng, S. Finite-time adaptive quantized control of stochastic nonlinear systems with input quantization: A broad learning system based identification method. Int. J. Robust Nonlinear Control. 2020, 67, 8555–8565. [Google Scholar] [CrossRef]
  33. Xing, L.; Wen, C.; Liu, Z.; Su, H.; Cai, J. Event-triggered adaptive control for a class of uncertain nonlinear system. IEEE Trans. Autom. Control. 2017, 62, 2071–2076. [Google Scholar] [CrossRef]
  34. Song, X.; Wu, C.; Stojanovic, V.; Song, S. 1 bit encoding–decoding-based event-triggered fixed-time adaptive control for unmanned surface vehicle with guaranteed tracking performance. Control. Eng. Pract. 2023, 135, 105513. [Google Scholar] [CrossRef]
  35. Hayakawaa, T.; Ishii, H.; Tsumurac, K. Adaptive quantized control for nonlinear uncertain systems. Syst. Control. Lett. 2009, 58, 625–632. [Google Scholar] [CrossRef]
  36. Song, X.; Wang, M.; Ahn, C.K.; Song, S. Finite-time fuzzy bounded control for semilinear PDE systems with quantized measurements and Markov jump actuator failures. IEEE Trans. Cybern. 2009, 52, 5732–5743. [Google Scholar] [CrossRef] [PubMed]
  37. Li, Y.; Chen, Y.; Podlubny, I. Mittag-Leffler stability of fractional order nonlinear dynamic systems. Automatica 2009, 45, 1965–1969. [Google Scholar] [CrossRef]
  38. Li, Y.; Yang, G. Adaptive asymptotic tracking control of uncertain nonlinear systems with input quantization and actuator faults. Automatica 2016, 96, 23–29. [Google Scholar] [CrossRef]
  39. Ge, Z.M.; Yu, T.C.; Chen, Y.S. Chaos synchronization of a horizontal platform system. J. Sound Vib. 2003, 268, 731–749. [Google Scholar] [CrossRef]
  40. Aghababa, M.P. Chaotic behavior in fractional-order horizontal platform systems and its suppression using a fractional finite-time control strategy. J. Mech. Sci. Technol. 2014, 28, 1875–1880. [Google Scholar] [CrossRef]
Figure 1. Block diagram of the proposed control scheme.
Figure 1. Block diagram of the proposed control scheme.
Fractalfract 07 00810 g001
Figure 2. Model of the platform circles along the Earth.
Figure 2. Model of the platform circles along the Earth.
Fractalfract 07 00810 g002
Figure 3. The state response of system (87) without control effort.
Figure 3. The state response of system (87) without control effort.
Fractalfract 07 00810 g003
Figure 4. Control framework of the FOHPS.
Figure 4. Control framework of the FOHPS.
Fractalfract 07 00810 g004
Figure 5. The reference signal y r and the system output y under different control methods.
Figure 5. The reference signal y r and the system output y under different control methods.
Fractalfract 07 00810 g005
Figure 6. The tracking error y- y r under different control methods.
Figure 6. The tracking error y- y r under different control methods.
Fractalfract 07 00810 g006
Figure 7. The composite disturbance Λ 1 and its estimation Λ ^ 1 .
Figure 7. The composite disturbance Λ 1 and its estimation Λ ^ 1 .
Fractalfract 07 00810 g007
Figure 8. The composite disturbance Λ 2 and its estimation Λ ^ 2 .
Figure 8. The composite disturbance Λ 2 and its estimation Λ ^ 2 .
Fractalfract 07 00810 g008
Figure 9. The norm of adaptive parameter | | W ^ | | .
Figure 9. The norm of adaptive parameter | | W ^ | | .
Fractalfract 07 00810 g009
Figure 10. Quantized control signal q ( u ) .
Figure 10. Quantized control signal q ( u ) .
Fractalfract 07 00810 g010
Figure 11. Trigger interval t k + 1 t k .
Figure 11. Trigger interval t k + 1 t k .
Fractalfract 07 00810 g011
Table 1. Parameter list of the HPS.
Table 1. Parameter list of the HPS.
ParametersNomenclatureValueUnit
AInertia moment of the platform around axis 10.3 kg · m 2
BInertia moment of the platform around axis 20.5 kg · m 2
CInertia moment of the platform around axis 30.2 kg · m 2
DDamping coefficient0.4 kg · m 2 · s 1
FAmplitude of the harmonic torque3.4 N · m
gAcceleration constant of gravity9.8 m · s 2
kProportional constant of the accelerometer0.11559633 kg · m · rad
RRadius of the Earth6,378,000 m
ω Circular frequency of the harmonic torque1.8 rad · s 1
Table 2. Selection of simulation parameters.
Table 2. Selection of simulation parameters.
Design ParametersDisturbance Terms
c 1 = c 2 = 50 , a 1 = a 2 = ρ 2 = 2 , ι = 0.01 ,
δ = 0.2 , κ = 0.15 , u m i n = 5 , u M a x = 8 , l 1 = 10 ,
l 2 = 20 , b 1 = b 2 = 1 , χ = 0.5 , α = 0.95 .
d 1 ( x , t ) = 1.5 sin ( 2 t ) + 0.5 cos ( x 1 x 2 ) ,
d 2 ( x , t ) = 1.5 cos ( 2 t ) + 0.5 sin ( x 1 x 2 ) .
Initial Conditions
x 1 ( 0 ) = 0.1 , x 2 ( 0 ) = 0.1 , γ 1 ( 0 ) = γ 2 ( 0 ) = 0 ,
Λ ^ 1 ( 0 ) = Λ ^ 2 ( 0 ) = 0 , W ^ ( 0 ) = [ 0 , 0 , , 0 ] 9 T .
Reference Signal
y r = 0.5 sin ( t ) + sin ( 0.5 t )
Table 3. Performance comparisons under different methods.
Table 3. Performance comparisons under different methods.
Performance IndexItemsFABC in [10]FACFQC in [31]Proposed
IAE 0 T | z 1 ( t ) | d t 1.751.7551.153
ITAE 0 T t | z 1 ( t ) | d t 40.6240.7726.09
ISE 0 T z 1 2 ( t ) d t 0.0730.0750.035
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

Song, S.; Song, X.; Tejado, I. Disturbance Observer-Based Event-Triggered Adaptive Command Filtered Backstepping Control for Fractional-Order Nonlinear Systems and Its Application. Fractal Fract. 2023, 7, 810. https://doi.org/10.3390/fractalfract7110810

AMA Style

Song S, Song X, Tejado I. Disturbance Observer-Based Event-Triggered Adaptive Command Filtered Backstepping Control for Fractional-Order Nonlinear Systems and Its Application. Fractal and Fractional. 2023; 7(11):810. https://doi.org/10.3390/fractalfract7110810

Chicago/Turabian Style

Song, Shuai, Xiaona Song, and Inés Tejado. 2023. "Disturbance Observer-Based Event-Triggered Adaptive Command Filtered Backstepping Control for Fractional-Order Nonlinear Systems and Its Application" Fractal and Fractional 7, no. 11: 810. https://doi.org/10.3390/fractalfract7110810

APA Style

Song, S., Song, X., & Tejado, I. (2023). Disturbance Observer-Based Event-Triggered Adaptive Command Filtered Backstepping Control for Fractional-Order Nonlinear Systems and Its Application. Fractal and Fractional, 7(11), 810. https://doi.org/10.3390/fractalfract7110810

Article Metrics

Back to TopTop