Next Article in Journal
Quantum Leap: A Price Leap Mechanism in Financial Markets
Previous Article in Journal
Complex Characteristics and Control of Output Game in Cross-Border Supply Chains: A Perspective of Inter-Chain Competition
Previous Article in Special Issue
Existence Results for Systems of Nonlinear Second-Order and Impulsive Differential Equations with Periodic Boundary
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Observer-Based Adaptive Fuzzy Quantized Control for Fractional-Order Nonlinear Time-Delay Systems with Unknown Control Gains

1
International Education College, Henan University of Science and Technology, Luoyang 467023, China
2
School of Information Engineering, Henan University of Science and Technology, Luoyang 467023, China
3
Escuela de Ingenierías Industriales, Universidad de Extremadura, 06006 Badajoz, Spain
*
Authors to whom correspondence should be addressed.
Mathematics 2024, 12(2), 314; https://doi.org/10.3390/math12020314
Submission received: 7 December 2023 / Revised: 14 January 2024 / Accepted: 15 January 2024 / Published: 18 January 2024
(This article belongs to the Special Issue Mathematical Methods for Nonlinear Dynamics)

Abstract

:
This paper investigates the observer-based adaptive fuzzy quantized control problem for a class of fractional-order nonlinear time-delay systems with unknown control gains based on a modified fractional-order dynamic surface control (FODSC) technique and an indirect Lyapunov method. First, a fractional-order, high-gain state observer is constructed to estimate unavailable state information. Furthermore, the Nussbaum gain technique and a fractional-order filter are adopted to cope with the problem of unknown control gains and to reduce the computational complexity of the conventional recursive procedure, respectively. Moreover, through integration with the compensation mechanism and estimation model, the adaptive fuzzy quantized controllers and adaptive laws are designed to ensure that all the signals of the closed-loop system are bounded. In the end, the proposed controller is applied to a numerical example and a single-machine-infinite bus (SMIB) power system; the simulation results show the validity, superiority, and application potential of the developed control strategy.

1. Introduction

Recently, fractional-order nonlinear systems (FONSs), as the extension of integer-order nonlinear systems, have received considerable attention due to the attractive properties of fractional calculus in modeling and characterizing accurate dynamical properties of natural phenomena. To achieve the predefined control goals, numerous control methods have been presented to design controllers for FONSs, such as robust control [1,2], adaptive control [3,4], sliding mode control (SMC) [5,6], etc. In particular, the adaptive intelligent backstepping control technique has been widely used to handle the control problem of fractional-order nonlinear systems through integration with recursive control and an intelligent approximator [7,8,9]. Furthermore, motivated by the integer-order results [10,11,12,13,14,15], the modified fractional-order dynamic surface control technique was introduced to overcome the problem of computational complexity encountered in the traditional recursive procedure [16,17,18]. In [16], an auxiliary function was adopted to compensate for unknown disturbances and approximation errors. In [17], an online composite adaptive learning control method was proposed to relax the limitation generated by PE conditions. Moreover, the command-filtered backstepping control technique was extended to FONSs, which ensured that the filter error caused by the introduction of the filter could be effectively eliminated. However, the assumption that information about control gains is available prior is strictly required in the abovementioned scenario, which may result in limitations for practical applications to some extent.
The Nussbaum gain technique (originally proposed in [19]) has been widely used to address the adaptive control problem for nonlinear systems with unknown control gains, and many remarkable results have been obtained [20,21,22,23]. In [21], a composite adaptive neural control approach was developed to guarantee the convergence of the tracking error to an arbitrarily small neighborhood, even if the sign of the control gain was unavailable. In [22], an adaptive neural control algorithm the can be easily implemented in practical systems was developed for nonstrict-feedback nonlinear systems with unknown control directions and input dead zones. In contrast, only a few results have been reported for the adaptive control of FONSs without knowledge of control gains. Although the adaptive control problem for FONSs subject to unknown control gains was first investigated in [24], the observer-based adaptive control issue for fractional-order nonlinear time-delay systems (FONTDSs) with unknown control gains has not been fully investigated, which remains challenging.
Another point regarding the control of nonlinear systems is that the data to be transmitted are usually quantized in real communication systems under the influence of bandwidth limitations. Therefore, quantized control has become a very significant research topic [25,26,27,28,29]. In [27], a state-observer-based adaptive quantized control problem was studied, where a high-gain fuzzy state observer was constructed to estimate unmeasurable system states. In [28], an adaptive neural output feedback quantized control problem for FONTDSs was discussed. On the other hand, time delays usually appear in most real applications, often degrading the system’s performance and even leading to system instability. As a result, many attempts have been made to handle the adaptive control problem for nonlinear systems with time delays. In [30,31], the influence of time-varying state delays was eliminated by establishing a Lyapunov–Krasovskii functional. In [32,33], an auxiliary system was used to overcome the influence of input delays. The adaptive control issues of FONTDSs were also discussed in [34,35]. However, it is worth noting that adaptive quantized control for FONSs with time-varying delays remains an open problem.
Inspired by the observations reported above, an observer-based adaptive fuzzy quantized tracking control problem for FONTDSs with unknown control gains is investigated in this paper. The main contributions in comparison to the existing results are summarized as follows.
(1)
In most of previously reported results with respect to adaptive control for FONSs [8,9,16,17,18], the system states must be available a priori, which may not be easily satisfied in practice. In contrast to the aforementioned results, only the system output—rather than all state information—is required for the controller designed in this work by constructing a high-gain fuzzy state observer. Time-varying delays and input quantization are simultaneously considered in the investigated system. Therefore, the system model considered in this paper is more general than previous proposals.
(2)
In [8,9,16,17,18], prior knowledge of control gains of the investigated systems was assumed, which also implies that previously proposed methods in [8,9,16,17,18] may be not valid when exact information about control gains is not accessible in advance. In contrast to the methods proposed in [8,9,16,17,18], in our work, the dependence of controller design and stability analysis on control gains were fully removed by incorporating an indirect Lyapunov method and Nussbaum gain technique, making the obtained results more relaxed in comparison to the abovementioned results.

2. Preliminaries and System Description

2.1. Fractional Calculus

Definition 1
([36]). The fractional integral of order α for a function ( p ( t ) ) is expressed as:
t 0 D t α p ( t ) = 1 Γ ( α ) t 0 t p ( τ ) ( t τ ) 1 α d τ
where p ( t ) is an arbitrary integrable function, t 0 D t α denotes the fractional integral of order α on [ t 0 , t ] , and Γ ( · ) is a well-known Gamma function satisfying Γ ( z ) = 0 e t t z 1 d t .
Definition 2
([36]). The Mittag–Leffler function with two parameters is expressed as follows:
E q 1 , q 2 ( z ) = k = 0 z k Γ ( k q 1 + q 2 ) ,
where q 1 > 0 , q 2 > 0 , and z is a complex number. Using the Laplace transform for the above equation, one can obtain L t q 2 1 E q 1 , q 2 ( β t q 1 ) = s q 1 q 2 s q 1 + β .
Definition 3
([36]). Let p ( t ) be a real continuously differentiable function. Its Caputo fractional derivative of a function with order α is defined as:
t 0 D t α p ( t ) = 1 Γ ( n α ) t 0 t ( t τ ) n α 1 p ( n ) ( τ ) d τ ,
where n 1 α < n , and p ( n ) denotes the n-th derivative.
For simplicity, we denote t 0 D t α as D α when t 0 = 0 in the subsequent parts of this work.
Lemma 1
([37]). A FONS ( D α x ( t ) = p ( x ( t ) ) ) with order α ( 0 , 1 ) and pseudo-state x ( t ) R n is essentially a continuous-frequency distributed model expressed by
𝒵 ( ϖ , t ) t = ϖ 𝒵 ( ϖ , t ) + p ( x ( t ) ) x ( t ) = 0 μ α ( ϖ ) 𝒵 ( ϖ , t ) d ϖ
where μ α ( ϖ ) = sin ( α π ) ϖ α π denotes the weighting function of the state variable ( 𝒵 ( ϖ , t ) ) with fractional order α, and ϖ denotes the elementary frequency.

2.2. Nussbaum-Type Function

For any continuous function ( N ( ξ ) ), if the properties
lim l sup 1 l 0 l N ( ξ ) d ξ = + , lim l inf 1 l 0 l N ( ξ ) d ξ =
hold, then N ( ξ ) is called a Nussbaum-type function. In fact, many continuous functions can be chosen as Nussnbaum-type functions, i.e., ξ 2 sin ( ξ ) , ξ 2 cos ( ξ ) and e ξ 2 cos ( π 2 ξ ) . In this paper, we choose N ( ξ ) = ξ 2 cos ( ξ ) .
Lemma 2
([38]). We define two smooth functions as ξ ( · ) on [ 0 , t s ) and V ( t ) 0 , t [ 0 , t s ) . If N ( ξ ) is an even, smooth Nussbaum-type function satisfying
V ( t ) m 1 + e m 2 ς 0 t φ N ( ξ ) ξ ˙ e m 2 ς d ς + e m 2 ς 0 t ξ ˙ e m 2 ς d ς
then, V ( t ) , ξ ( t ) and 0 t N ( ξ ) ξ ˙ d ς are bounded on [ 0 , t s ) , where m 1 > 0 and m 2 > 0 are constants.

2.3. Fuzzy Logic Systems

To better achieve the abovementioned control goal, fuzzy logic systems (FLSs) are adopted in this article to handle unknown nonlinearities. We consider k fuzzy IF–THEN rules with the following form [39,40]:
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 denotes the linguistic variables associated with the inputs and outputs of the FLSs. F i s and G s are the fuzzy set. Then, 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 ) .
We define the weight vector and fuzzy basis function vector as W = [ W 1 , , W k ] T and ϕ ( x ) = ϕ 1 , , ϕ k T , respectively, in which ϕ 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
([39,40]). For any continuous function ( F ( x ) ) defined over a compact set (Θ) and a desired level of accuracy ( o > 0 ), there exist an FLS such that
sup x Θ | F ( x ) W T ϕ ( x ) | o .

2.4. Nonlinear System Model

We consider FONTDSs with unknown control gains and quantized input as:
D α ζ i = φ i ζ i + 1 + f i ( ζ ¯ i ) + g i ( ζ ¯ i ( t τ i ( t ) ) ) + d i ( ζ , t ) , i = 1 , , n 1 D α ζ n = φ n q ( u ) + f n ( ζ ¯ n ) + g n ( ζ ¯ n ( t τ n ( t ) ) ) + d n ( ζ , t ) y = ζ 1
where α denotes the fractional order satisfying 0 < α < 1 ; ζ ¯ i = ζ 1 , , ζ i T R i , i = 1 , , n , y R , and u R are the state vector, the system output, and the control input, respectively; f i ( ζ ¯ i ) stands for an unknown but smooth nonlinear function; τ i ( t ) is an unknown bounded time delay satisfying specific constraints | τ i ( t ) | τ ¯ and τ ˙ i ( t ) τ 1 , where τ ¯ and τ are known constants; φ i is an unknown constant; d i ( ζ , t ) represents the unknown but bounded disturbance term; and q ( u ) represents the quantized input. According to [27], the following hysteresis quantizer is considered to reduce chattering phenomena while obtaining the 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 = 1 , 2 , ) with 0 < ϱ < 1 and δ = 1 ϱ 1 + ϱ , and u m is the range of the dead zone for a quantized input ( q ( u ) ) taking a value from the set U = ( 0 , ± u i , ± u i ( 1 + ϱ ) ) .
Remark 1.
For system (9) without time-delay terms, some adaptive control methods were presented in [8,9,16,17,18]. However, φ i = 1 ( i = 1 , , n ) is assumed, and information about control gains was assumed to be available in advance in the aforementioned studies. Motivated by the results reported in [27,41], an adaptive fuzzy quantized control scheme is established for FONTDSs with unknown control gains by integrating an indirect Lyapunov method and Nussbaum gain technique, which can ensure that the relaxed results in comparison to those reported in [8,9,16,17,18] can be obtained.
To facilitate the stability analysis and controller design, some necessary assumptions are provided as follows.
Assumption 1
([30]). For nonlinear function G i ( · ) ( i = 1 , 2 , , n ) , there exist known functions ( χ i ( z 1 ( t τ i ( t ) ) ) ), bounded functions ( χ ˜ i ( y d ( t τ i ( t ) ) ) ), and positive scalars ( m i ) such that the following inequality holds:
| G i ( ζ ¯ i ( t τ i ( t ) ) ) | 2 z 1 ( t τ i ( t ) ) χ i ( z 1 ( t τ i ( t ) ) ) + χ ˜ i ( y d ( t τ i ( t ) ) ) + m i
where z 1 = y y d and y d denote the tracking error and reference signal, respectively.
Assumption 2
([41]). The unknown control gain ( ϕ i ) is a non-zero and bounded constant, and there exists a positive scalar ( ϕ ¯ i ) such that | ϕ i | ϕ ¯ i .
Assumption 3
([42]). The reference signal ( y d ) is a known smooth, bounded signal. Its fractional derivative ( D α y d ) is also bounded.

2.5. Model Transformation

To overcome the negative influence caused by unknown control gains in the system (5), the transformation is expressed as
x 1 = ζ 1 x i = ζ i φ i n
where i = 2 , , n , φ i n = b i b n .
Using (11), system (9) can be rewritten as:
D α x 1 = φ x 2 + F 1 ( x 1 ) + G 1 ( x ¯ 1 , τ 1 ( t ) ) + ψ 1 D α x i = x i + 1 + F i ( x ¯ i ) + G i ( x ¯ i , τ i ( t ) ) + ψ i , 2 i n 1 D α x n = q ( u ) + F n ( x ¯ n ) + G n ( x ¯ n , τ n ( t ) ) + ψ n y = x 1
where φ = j = 1 n φ j , x ¯ n = [ x 1 , , x n ] T R n , ζ = B ¯ x ¯ , B ¯ = diag 1 , j = 2 n φ j , , φ n , F i ( x ) = f i ( ζ ) / φ i n , G i ( x ¯ i , τ i ( t ) ) = g i ( ζ ¯ i , τ i ( t ) ) / φ i n with ζ ¯ i , τ i ( t ) = ζ ¯ i ( t τ i ( t ) ) , and ψ i = d i / φ i n .
Based on fuzzy approximation, system (12) can be rewritten as:
D α x 1 = x 2 + F ^ 1 ( x ̲ ^ 2 | θ ^ 1 ) + θ 1 T ψ 1 ( x ¯ 2 ) θ ^ 1 T ψ 1 ( x ̲ ^ 2 ) + G 1 ( x ¯ 1 , τ 1 ( t ) ) + ψ ¯ 1 D α x i = x i + 1 + F ^ i ( x ̲ ^ i | θ ^ i ) + θ i T ψ i ( x ¯ i ) θ ^ i T ψ i ( x ̲ ^ i ) + G i ( x ¯ i , τ i ( t ) ) + ψ ¯ i D α x n = q ( u ) + F ^ n ( x ̲ ^ n | θ ^ n ) + θ n T ψ n ( x ¯ n ) θ ^ n T ψ n ( x ̲ ^ n ) + G n ( x ¯ n , τ n ( t ) ) + ψ ¯ n y = x 1
where 2 i n 1 , x ̲ ^ i = [ x ^ 1 , , x ^ i ] T R i , x ^ i is an estimation of x i , which can be directly obtained by the state observer designed herein. F ^ 1 ( x ̲ ^ 2 | θ ^ 1 ) = θ ^ 1 T ψ 1 ( x ̲ ^ 2 ) , F ^ j ( x ̲ ^ j | θ ^ j ) = θ ^ j T ψ j ( x ̲ ^ j ) , F 1 ( x 1 ) + ( φ 1 ) x 2 = θ 1 T ψ 1 ( x ¯ 2 ) + o 1 ( x ¯ 2 ) , F j ( x j ) = θ j T ψ j ( x ¯ j ) + o j ( x ¯ j ) , ψ ¯ 1 = ψ 1 + o 1 ( x ¯ 2 ) , ψ ¯ j = ψ j + o j ( x ¯ j ) with j = 2 , , n .
The control goal of this work is to propose an observer-based adaptive fuzzy quantized control scheme for system (9) via an indirect Lyapunov method and FODSC technique such that all the signals of the closed-loop system (CLS) are bounded and the system output can track the preassigned reference signal.

3. Main Results

In this section, we propose an observer-based adaptive fuzzy quantized control scheme for FONTDS (9). First, a fractional-order, high-gain fuzzy state observer is constructed to estimate unavailable state information. Subsequently, the controller design and stability results are obtained by means of the FODSC technique, an indirect Lyapunov method, and a Lyapunov–Krasovskii functional.

3.1. High-Gain Fuzzy State Observer Design

Considering that the system states may not be not available, an FO fuzzy high-gain observer is first designed to estimate the immeasurable system states. According to system (9), the high-gain observer is constructed as:
D α x ^ 1 = x ^ 2 + F ^ 1 ( x ̲ ^ 2 | θ ^ 1 ) + μ 1 L 1 ( y x ^ 1 ) D α x ^ i = x ^ i + 1 + F ^ i ( x ̲ ^ i | θ ^ i ) + μ i L i ( y x ^ 1 ) , 2 i n 1 D α x ^ n = q ( u ) + F ^ n ( x ̲ ^ n | θ ^ n ) + μ n L n ( y x ^ 1 )
By defining the observation error as e = x x ^ = [ e 1 , , e n ] T and invoking (13) and (14), the observation error dynamics are
D α e 1 = e 2 + θ 1 T ψ 1 ( x ¯ 2 ) θ ^ 1 T ψ 1 ( x ̲ ^ 2 ) + G 1 ( x ¯ 1 , τ 1 ( t ) ) + ψ ¯ 1 μ 1 L 1 ( y x ^ 1 ) D α e i = e i + 1 + θ i T ψ i ( x ¯ i ) θ ^ i T ψ i ( x ̲ ^ i ) + G i ( x ¯ i , τ i ( t ) ) + ψ ¯ i μ i L i ( y x ^ 1 ) D α e n = θ n T ψ n ( x ¯ n ) θ ^ n T ψ n ( x ̲ ^ n ) + G n ( x ¯ n , τ n ( t ) ) + ψ ¯ n μ n L n ( y x ^ 1 )
where i = 2 , , n 1 .
To facilitate further analysis, system (15) is rewritten as:
D α e = A μ L e + i = 1 n B i θ i T ψ i ( x ¯ i , x ̲ ^ i ) + B i θ ˜ i T ψ i ( x ̲ ^ i ) + B i G i ( x ¯ i , τ i ( t ) ) + Ψ
where ψ i ( x ¯ i , x ̲ ^ i ) = ψ i ( x ¯ i ) ψ i ( x ̲ ^ i ) , A μ L = A L E , L = [ μ L 1 , , μ n L n ] T , μ > 1 is a constant, Ψ = [ ψ ¯ 1 , , ψ ¯ n ] T , and B i = [ 0 , , 0 , 1 i , 0 , 0 ] T with
A = 0 1 0 1 0 0 0 , E = 1 0 0 T .
Then, through coordinate transformation of E = χ e with χ = diag 1 , μ 1 , , μ 1 n , one can obtain
D α E = μ A L E + χ i = 1 n B i θ i T ψ i ( x ¯ i , x ̲ ^ i ) + B i θ ˜ i T ψ i ( x ̲ ^ i ) + B i G i ( x ¯ i , τ i ( t ) ) + χ Ψ
where
A L = L 1 1 L 2 1 L n 0 0 .
It can be easily observed that A L is a strict Hurwitz matrix. Therefore, for a given matrix ( Q > 0 ), there exists a matrix P > 0 such that the following equation holds:
A L T P + P A L = Q .
To analyze the performance of the error dynamic (17), a frequency-distributed model is adopted to rewrite the system (17). According to Lemma 1, one has
𝒵 E ( ϖ , t ) t = ϖ 𝒵 E ( ϖ , t ) + μ A L E + χ i = 1 n B i θ i T ψ i ( x ¯ i , x ̲ ^ i ) + B i θ ˜ i T ψ i ( x ̲ ^ i ) + B i G i ( x ¯ i , τ i ( t ) ) + χ Ψ E = 0 μ α ( ϖ ) 𝒵 E ( ϖ , t ) d ϖ
where μ α ( ϖ ) = sin ( α π ) / π ϖ α .
Then, the following Lyapunov function is selected:
V 0 = V 0 , 0 + V 0 , 1
where
V 0 , 0 = 1 2 0 μ α ( ϖ ) 𝒵 E T ( ϖ , t ) P 𝒵 E ( ϖ , t ) d ϖ , V 0 , 1 = | | P | | 2 e σ t a ( 1 τ ¯ ) i = 1 n t τ i ( t ) t e σ ς z 1 ( ς ) χ i ( z 1 ( ς ) ) d ς .
The derivative of V 0 is calculated as:
V ˙ 0 = 0 ϖ μ α ( ϖ ) 𝒵 E T ( ϖ , t ) P 𝒵 E ( ϖ , t ) d ϖ | | P | | 2 a i = 1 n e σ τ i ( t ) z 1 , τ i ( t ) χ i ( z 1 , τ i ( t ) ) μ E T Q ¯ E σ V 0 , 1 + E T P χ i = 1 n B i θ i T ψ i ( x ¯ i , x ̲ ^ i ) + i = 1 n B i θ ˜ i T ψ i ( x ̲ ^ i ) + i = 1 n B i G i ( x ¯ i , τ i ( t ) ) + Ψ + | | P | | 2 a ( 1 τ ¯ ) i = 1 n z 1 ( t ) χ i ( z 1 ( t ) )
where z 1 , τ i ( t ) = z 1 ( t τ i ( t ) ) , Q ¯ = 1 2 Q .
According to Assumption 2.1 and Young’s inequality, one has
E T P χ i = 1 n B i θ i T ψ i ( x ¯ i , x ̲ ^ i ) E T E + | | P | | 2 i = 1 n θ i T θ i E T P χ i = 1 n B i θ ˜ i T ψ i ( x ̲ ^ i ) E T E + | | P | | 2 2 i = 1 n θ ˜ i T θ ˜ i E T P χ i = 1 n B i G i ( x ¯ i , τ i ( t ) ) b 2 E T E + | | P | | 2 2 b i = 1 n z 1 , τ i ( t ) χ i ( z 1 , τ i ( t ) ) + i = 1 n ħ i E T P χ Ψ 1 2 E T E + | | P | | 2 2 Ψ ¯
where ħ i = | | P | | 2 ϱ χ ˜ i ( y d ( t τ i ( t ) ) ) + m i , b = a e σ τ 2 with τ = max τ 1 ( t ) , , τ n ( t ) , and Ψ ¯ is an unknown constant satisfying | | Ψ | | 2 Ψ ¯ .
According to the definition of γ , we can obtain
| | P | | 2 2 γ i = 1 n z 1 , τ i ( t ) χ i ( z 1 , τ i ( t ) ) | | P | | 2 a i = 1 n e σ τ i ( t ) z 1 , τ i ( t ) χ i ( z 1 , τ i ( t ) ) < 0
It follows from (22) and (23) that
V ˙ 0 = 0 ϖ μ α ( ϖ ) 𝒵 E T ( ϖ , t ) P 𝒵 E ( ϖ , t ) d ϖ σ | | P | | 2 e σ t a ( 1 τ ¯ ) i = 1 n t τ i ( t ) t e σ ς z 1 ( ς ) χ i ( z 1 ( ς ) ) d ς c μ E T E + | | P | | 2 a ( 1 τ ¯ ) i = 1 n z 1 ( t ) χ i ( z 1 ( t ) ) + | | P | | 2 i = 1 n θ i T θ i + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j + i = 1 n ħ i + | | P | | 2 2 Ψ ¯
where c = λ m i n ( Q ¯ ) 5 + b 2 .
Remark 2.
In view of the complexity of the fractional derivative, it should be pointed out that the Lyapunov functions in most of the existing IO/FO results, such as those reported in [16,17,18], are rarely used to handle the control problem of FONSs subject to unknown control gains and time-varying delays. Therefore, an indirect Lyapunov method is employed to finish the predefined control goal. Moreover, the method proposed in this paper is easily extended to investigate the control problem of incommensurate FONTDSs.

3.2. FODSC-Based Adaptive Fuzzy Quantized Control Design

Step 1.
First, we define the following change of coordinates:
z 1 = y y d , z i = x ^ i λ i , f , ( i = 2 , , n )
where z j ( j = 1 , 2 , , n ) denotes surface error, and the virtual control signal ( η i 1 ) and λ i 1 , f are the input and output of the modified FO filter to be designed, respectively.
The FO derivative of z 1 is expressed as follows:
D α z 1 = φ z 2 + e 2 + λ 2 , f + θ s 1 T ψ s 1 ( X 1 ) + G 1 ( x ¯ 1 , τ 1 ( t ) ) + Δ 1
where the term F 1 ( x 1 ) D α y d is approximated by the FLS with X 1 = [ x 1 , y d , D α y d ] and Δ 1 = o s 1 + ψ 1 , satisfying | | Δ 1 | | 2 Δ 1 , M .
To overcome the complexity issue existing in the traditional backstepping control method, we let η 1 pass through the following modified FO filter to obtain a filtered signal.
ι 2 D α λ 2 , f + λ 2 , f = η 1 , λ 2 , f ( 0 ) = η 1 ( 0 )
where ι 2 > 0 is a time constant. By defining the filter error as ϵ 2 = λ 2 , f η 1 , we have
D α λ 2 , f = ϵ 2 ι 2
The first virtual control input ( η 1 ) and update laws are designed as:
η 1 = N ( ξ ) η ̲ 1
η ̲ 1 = φ M 2 + 3 + 2 k 1 2 z 1 + θ ^ s 1 T ψ s 1 ( X 1 ) + χ 1 ( z 1 ( t ) ) 2 a ( 1 τ ¯ ) + | | P | | 2 a ( 1 τ ¯ ) i = 1 n χ i ( z 1 ( t ) )
D α θ ^ 1 = ψ 1 ( x ̲ ^ 2 ) z 1 a 1 θ ^ 1 ,
D α θ ^ s 1 = ψ s 1 ( X 1 ) z 1 a 1 θ ^ s 1 ,
where k is a positive constant, and φ M is a constant satisfying | φ | φ M .
According to (28)–(30), we have
D α ϵ 2 = ϵ 2 ι 2 + Ω 2 ( )
where Ω 2 ( · ) is a continuous function concerning variables z 1 , ξ . Based on previously reported results [16], there exists a constant ( M 2 ) such that | Ω 2 ( ) | M 2 .
According to Lemma 1, we can rewrite D α z 1 , D α θ ˜ 1 , D α ϵ 2 as:
𝒵 z 1 ( ϖ , t ) t = ϖ 𝒵 z 1 ( ϖ , t ) + φ z 2 + e 2 + η 1 + ϵ 2 + θ s 1 T ψ 1 ( X 1 ) + G 1 ( x ¯ 1 , τ 1 ( t ) ) + Δ 1 z 1 = 0 μ α ( ϖ ) 𝒵 z 1 ( ϖ , t ) d ϖ
𝒵 θ ˜ 1 ( ϖ , t ) t = ϖ 𝒵 θ ˜ 1 ( ϖ , t ) + ψ 1 ( x ̲ ^ 2 ) z 1 a 1 θ ^ 1 θ ˜ 1 = 0 μ α ( ϖ ) 𝒵 θ ˜ 1 ( ϖ , t ) d ϖ
𝒵 θ ˜ s 1 ( ϖ , t ) t = ϖ 𝒵 θ ˜ s 1 ( ϖ , t ) + ψ s 1 ( X 1 ) z 1 a 1 θ ^ s 1 θ ˜ s 1 = 0 μ α ( ϖ ) 𝒵 θ ˜ s 1 ( ϖ , t ) d ϖ
𝒵 ϵ 2 ( ϖ , t ) t = ϖ 𝒵 ϵ 2 ( ϖ , t ) ϵ 2 ι 2 + Ω 2 ( ) ϵ 2 = 0 μ α ( ϖ ) 𝒵 ϵ 2 ( ϖ , t ) d ϖ
Then, we select the following Lyapunov function:
V 1 = V 0 + V 1 , 1 + V 1 , 2 + V 1 , 3 + V 1 , 4 + V 1 , 5
where V 1 , 1 = e σ t 2 a ( 1 τ ¯ ) t τ i ( t ) t e σ ς z 1 ( ς ) χ 1 ( z 1 ( ς ) ) d ς , V 1 , 2 = ( 1 / 2 ) 0 μ α ( ϖ ) 𝒵 z 1 2 ( ϖ , t ) d ϖ , V 1 , 3 = ( 1 / 2 ) 0 μ α ( ϖ ) 𝒵 θ ˜ 1 T ( ϖ , t ) 𝒵 θ ˜ 1 ( ϖ , t ) d ϖ , V 1 , 4 = ( 1 / 2 ) 0 μ α ( ϖ ) 𝒵 θ ˜ s 1 T ( ϖ , t ) 𝒵 θ ˜ s 1 ( ϖ , t ) d ϖ , V 1 , 5 = ( 1 / 2 ) 0 μ α ( ϖ ) 𝒵 ϵ 2 2 ( ϖ , t ) d ϖ .
The derivative of V 1 is
V ˙ 1 Ξ 0 , 0 + Ξ 0 , 1 + Ξ 1 , 1 + Ξ 1 , 2 + Ξ 1 , 3 σ ( V 0 , 1 + V 1 , 1 ) + | | P | | 2 a ( 1 τ ¯ ) i = 1 n z 1 ( t ) χ i ( z 1 ( t ) ) c μ E T E + | | P | | 2 i = 1 n θ i T θ i + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j + i = 1 n ħ i + | | P | | 2 2 Ψ ¯ + z 1 ( t ) χ 1 ( z 1 ( t ) ) 2 a ( 1 τ ¯ ) e σ τ 1 ( t ) 2 a z 1 , τ 1 ( t ) χ 1 ( z 1 , τ 1 ( t ) ) + z 1 [ φ z 2 + e 2 + η 1 + ϵ 2 + θ s 1 T ψ 1 ( X 1 ) + G 1 ( x ¯ 1 , τ 1 ( t ) ) + Δ 1 + θ ˜ 1 T ψ 1 ( X ̲ ^ 2 ) θ ˜ 1 T ψ 1 ( x ̲ ^ 2 ) ] θ ˜ 1 T ψ 1 ( x ̲ ^ 2 ) z 1 a 1 θ ^ 1 θ ˜ s 1 T ψ 1 ( X 1 ) z 1 a 1 θ ^ s 1 + ϵ 2 ϵ 2 ι 2 + Ω 2 ( )
where Ξ 0 , 0 = 0 ϖ μ α ( ϖ ) 𝒵 E T ( ϖ , t ) P 𝒵 E ( ϖ , t ) d ϖ , Ξ 0 , 1 = 0 ϖ μ α ( ϖ ) 𝒵 θ ˜ s 1 T ( ϖ , t ) 𝒵 θ ˜ s 1 ( ϖ , t ) d ϖ , Ξ 1 , 1 = 0 ϖ μ α ( ϖ ) 𝒵 z 1 2 ( ϖ , t ) d ϖ , Ξ 1 , 2 = 0 ϖ μ α ( ϖ ) 𝒵 θ ˜ 1 T ( ϖ , t ) 𝒵 θ ˜ 1 ( ϖ , t ) d ϖ , Ξ 1 , 3 = 0 ϖ μ α ( ϖ )
𝒵 ϵ 2 2 ( ϖ , t ) d ϖ .
Substituting (29) and (30) into (37) and using Young’s inequality, one can obtain
V ˙ 1 Ξ 0 , 0 + Ξ 0 , 1 + Ξ 1 , 1 + Ξ 1 , 2 + Ξ 1 , 3 σ ( V 0 , 1 + V 1 , 1 ) c ¯ μ E T E + | | P | | 2 i = 1 n θ i T θ i + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j + i = 1 n ħ i + | | P | | 2 2 Ψ ¯ + z 1 φ z 2 + φ η 1 + η ̲ 1 k 1 z 1 2 + a 1 θ ˜ 1 T θ ^ 1 + a 1 θ ˜ s 1 T θ ^ s 1 + Δ 1 , M 2 + | | θ ˜ 1 | | 2 2 + ħ ¯ 1 ι 2 1 2 ϵ 2 2 + 1 2 M 2 2
where c ¯ = c 1 2 > 0 , 0 < ι 2 < 2 , ħ ¯ = 1 2 χ ˜ 1 ( y d ( t τ 1 ( t ) ) ) + m 1 .
We set ξ ˙ = z 1 η ̲ 1 . Then, invoking (40) yields
V ˙ 1 Ξ 0 , 0 + Ξ 0 , 1 + Ξ 1 , 1 + Ξ 1 , 2 + Ξ 1 , 3 σ V 0 , 1 σ V 1 , 1 + φ N ( ξ ) ξ ˙ + ξ ˙ k 1 z 1 2 + φ z 1 z 2 + a 1 θ ˜ 1 T θ ^ 1 + a 1 θ ˜ s 1 T θ ^ s 1 + M 2 2 2 + | | θ ˜ 1 | | 2 2 + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j + Λ 1
where Λ 1 = | | P | | 2 i = 1 n θ i T θ i + i = 1 n ħ i + ħ ¯ + | | P | | 2 Ψ ¯ + Δ 1 , M / 2 .
Step i
( i = 2 , , n 1 ). Similar to step 1, D α z i is calculated as:
D α z i = x ^ i + 1 + θ ^ i T ψ i ( x ̲ ^ i ) + μ i L i ( y x ^ 1 ) D α λ i , f
By adopting the FO filter ( ι i + 1 D α λ i + 1 , f + λ i + 1 , f = η i ) with λ i + 1 , f ( 0 ) = η i ( 0 ) and defining the filter error as ϵ i + 1 = λ i + 1 , f η i , we can obtain
D α λ i + 1 , f = ϵ i + 1 ι i + 1 ,
The virtual control input ( η i ) and parameter update law are designed as:
η i = z i 1 ( k i + 1 ) z i θ ^ i T ψ i ( x ̲ ^ i ) μ i L i ( y x ^ 1 ) + D α λ i , f
D α θ ^ i = ψ i ( x ̲ ^ i ) z i a i θ ^ i ,
where k i and a i are positive constants.
Then, we can obtain
D α ϵ i + 1 = ϵ i + 1 ι i + 1 + Ω i + 1 ( ) ,
where Ω i + 1 ( ) is a continuous function concerning variables z 1 , , z i , θ ^ 1 , , θ ^ i , λ i , f , D α λ i , f . There exists a constant ( M i + 1 ) such that | Ω i + 1 ( ) | M i + 1 .
Similar to (34)–(37), we have
𝒵 z i ( ϖ , t ) t = ϖ 𝒵 z i ( ϖ , t ) + x ^ i + 1 + θ ^ i T ψ i ( x ̲ ^ i ) + μ i L i ( y x ^ 1 ) D α λ i , f z i = 0 μ α ( ϖ ) 𝒵 z i ( ϖ , t ) d ϖ
𝒵 θ ˜ i ( ϖ , t ) t = ϖ 𝒵 θ ˜ i ( ϖ , t ) + ψ i ( x ̲ ^ i ) z i a i θ ^ i W ˜ i = 0 μ α ( ϖ ) 𝒵 θ ˜ i ( ϖ , t ) d ϖ
𝒵 ϵ i + 1 ( ϖ , t ) t = ϖ 𝒵 ϵ i + 1 ( ϖ , t ) ϵ i + 1 ι i + 1 + Ω i + 1 ( ) ϵ i + 1 = 0 μ α ( ϖ ) 𝒵 ϵ i + 1 ( ϖ , t ) d ϖ
Then, we construct the following Lyapunov function:
V i = V i 1 + V i , 1 + V i , 2 + V i , 3
where V i , 1 = ( 1 / 2 ) 0 μ α ( ϖ ) 𝒵 z i 2 ( ϖ , t ) d ϖ , V i , 2 = ( 1 / 2 ) 0 μ α ( ϖ ) 𝒵 θ ˜ i T ( ϖ , t ) 𝒵 θ ˜ i ( ϖ , t ) d ϖ ,
V i , 3 = ( 1 / 2 ) 0 μ α ( ϖ ) 𝒵 ϵ i + 1 2 ( ϖ , t ) d ϖ .
Calculating the derivative of V i yields
V ˙ i Ξ 0 , 0 + Ξ 0 , 1 j = 1 i Ξ j , 1 + Ξ j , 2 + Ξ j , 3 σ ( V 0 , 1 + V 1 , 1 ) + φ N ( ξ ) ξ ˙ + ξ ˙ + a 1 θ ˜ s 1 T θ ^ s 1 + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j + j = 1 i 1 | | θ ˜ j | | 2 2 + j = 1 i 1 a j θ ˜ j T θ ^ j j = 1 i 1 k j z j 2 + φ ¯ z 1 z 2 + z i 1 z i + Λ i 1 + z i z i + 1 + ϵ i + 1 + η i + θ ^ i T ψ i ( x ̲ ^ i ) + μ i L i ( y x ^ 1 ) D α λ i , f + θ ˜ i T ψ i ( x ̲ ^ i ) θ ˜ i T ψ i ( x ̲ ^ i ) θ ˜ i T ψ i ( x ̲ ^ i ) z i a i θ ^ i + ϵ i + 1 ϵ i + 1 ι i + 1 + Ω i + 1 ( )
in which φ ¯ = φ 1 , Λ i 1 = Λ 1 + j = 1 i 1 1 2 M j + 1 2 , 0 < ι i + 1 < 2 , Ξ i , 1 = 0 ϖ μ α ( ϖ ) 𝒵 z i 2 ( ϖ , t ) d ϖ ,
Ξ i , 2 = 0 ϖ μ α ( ϖ ) 𝒵 θ ˜ i T ( ϖ , t ) 𝒵 θ ˜ i ( ϖ , t ) d ϖ , Ξ i , 3 = 0 ϖ μ α ( ϖ ) 𝒵 ϵ i + 1 2 ( ϖ , t ) d ϖ .
Substituting (48) into (50) and using Young’s inequality, one can obtain
V ˙ i Ξ 0 , 0 + Ξ 0 , 1 j = 1 i Ξ j , 1 + Ξ j , 2 + Ξ j , 3 σ ( V 0 , 1 + V 1 , 1 ) + φ N ( ξ ) ξ ˙ + ξ ˙ + a 1 θ ˜ s 1 T θ ^ s 1 + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j + j = 1 i | | θ ˜ j | | 2 2 + j = 1 i a j θ ˜ j T θ ^ j j = 1 i k j z j 2 + φ ¯ z 1 z 2 + z i z i + 1 + Λ i
where Λ i = Λ 1 + j = 1 i 1 2 M j + 1 2 .
Step n.
In this step, the control input is designed. Along with step i, we have
D α z n = q ( u ) + θ ^ n T ψ n ( x ̲ ^ n ) + μ n L n ( y x ^ 1 ) D α λ n , f
The intermediate control input ( υ ) and parameter update law are designed as:
v = z n 1 + ( k n + 1 ) z n + θ ^ n T ψ n ( x ̲ ^ n ) + μ n L n ( y x ^ 1 ) D α λ n , f
D α θ ^ n = ψ n ( x ̲ ^ n ) z n a n θ ^ n
Using Lemma 1 again, we can rewrite systems (53) and (55) as:
𝒵 z n ( ϖ , t ) t = ϖ 𝒵 z n ( ϖ , t ) q ( u ) + θ ^ n T ψ n ( x ̲ ^ n ) + μ n L n ( y x ^ 1 ) D α λ n , f z n = 0 μ α ( ϖ ) 𝒵 z n ( ϖ , t ) d ϖ
𝒵 θ ˜ n ( ϖ , t ) t = ϖ 𝒵 θ ˜ n ( ϖ , t ) + ψ n ( x ̲ ^ n ) z n a n θ ^ n θ ˜ n = 0 μ α ( ϖ ) 𝒵 θ ˜ n ( ϖ , t ) d ϖ
Then, we set the Lyapunov function as:
V n = V n 1 + V n , 1 + V n , 2
where V n , 1 = 1 2 0 μ α ( ϖ ) 𝒵 z n 2 ( ϖ , t ) d ϖ , V n , 2 = 1 2 0 μ α ( ϖ ) 𝒵 θ ˜ n T ( ϖ , t ) 𝒵 θ ˜ n ( ϖ , t ) d ϖ .
The derivative of V n is
V ˙ n Ξ 0 , 0 + Ξ 0 , 1 j = 1 n Ξ j , 1 + Ξ j , 2 j = 1 n 1 Ξ j , 3 σ ( V 0 , 1 + V 1 , 1 ) + φ N ( ξ ) ξ ˙ + ξ ˙ + a 1 θ ˜ s 1 T θ ^ s 1 + | | P | | 2 2 i = 1 n θ ˜ j T θ ˜ j + j = 1 i | | θ ˜ j | | 2 2 + j = 1 i a j θ ˜ j T θ ^ j j = 1 n 1 k j z j 2 + φ ¯ z 1 z 2 + z n 1 z n + Λ n 1 + z n u + h + θ ^ n T ψ n ( x ̲ ^ n ) + μ n L n ( y x ^ 1 ) D α λ n , f + θ ˜ n T ψ n ( x ̲ ^ n ) θ ˜ n T ψ n ( x ̲ ^ n ) θ ˜ n T ψ n ( x ̲ ^ n ) z n a n θ ^ n
where Ξ n , 1 = 0 ϖ μ α ( ϖ ) 𝒵 z n 2 ( ϖ , t ) d ϖ , Ξ n , 2 = 0 ϖ μ α ( ϖ ) 𝒵 θ ˜ n T ( ϖ , t ) 𝒵 θ ˜ n ( ϖ , t ) d ϖ .
Substituting (54) into (59) yields
V ˙ n Ξ 0 , 0 + Ξ 0 , 1 j = 1 n Ξ j , 1 + Ξ j , 2 j = 1 n 1 Ξ j , 3 σ ( V 0 , 1 + V 1 , 1 ) + φ N ( ξ ) ξ ˙ + ξ ˙ + a 1 θ ˜ s 1 T θ ^ s 1 + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j + j = 1 n | | θ ˜ j | | 2 2 + j = 1 n a j θ ˜ j T θ ^ j j = 1 n 1 k j z j 2 + φ ¯ z 1 z 2 + Λ n k n + 1 2 z n 2 + z n v + z n u + h
where Λ n = Λ 1 + j = 1 n 1 1 2 M j + 1 2 .
Then, the actual control input is designed as:
u = z n υ 2 ( 1 δ ) z n 2 υ 2 + 2
where is a positive parameter to be determined.
Based on the abovementioned analysis, the following theorem is proposed.
Theorem 1.
For the considered FONTDS (9) under Assumptions 1–3, the presented control scheme including an FO high-gain fuzzy state observer (14); intermediate control laws (29), (30), (44) and (54); actual control law (61); and parameter update laws (31), (45) and (55) can guarantee that all the signals in the CLS are bounded and that the system output (y) can track the given reference signal ( y d ).
Proof. 
According to Lemma 3 and given the fact that z n u < 0 , we have
z n h δ | z n u | + | z n | u m i n δ z n u + 1 2 z n 2 + 1 2 u m i n 2
Substituting (62) into (60), one can obtain
V ˙ n Ξ 0 , 0 + Ξ 0 , 1 j = 1 n Ξ j , 1 + Ξ j , 2 j = 1 n 1 Ξ j , 3 σ ( V 0 , 1 + V 1 , 1 ) + φ N ( ξ ) ξ ˙ + ξ ˙ + a 1 θ ˜ s 1 T θ ^ s 1 + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j + j = 1 n | | θ ˜ j | | 2 2 + j = 1 n a j θ ˜ j T θ ^ j j = 1 n k j z j 2 + φ ¯ z 1 z 2 + Λ n + ( 1 δ ) z n u + z n υ + 1 2 u m i n 2
It follows from Lemma 3 in [43] that
z n υ + ( 1 δ ) z n u | z n υ | z n 2 υ 2 z n 2 υ 2 + 2 < .
Invoking (63) and (64) and utilizing Young’s inequality yields
V ˙ n Ξ 0 , 0 + Ξ 0 , 1 j = 1 n Ξ j , 1 + Ξ j , 2 j = 1 n 1 Ξ j , 3 σ ( V 0 , 1 + V 1 , 1 ) + | | P | | 2 2 j = 1 n θ ˜ j T θ ˜ j j = 1 n a j 2 θ ˜ j T θ ˜ j + ( φ N ( ξ ) + 1 ) ξ ˙ j = 1 n k ¯ j z j 2 + Λ ¯ n
where k ¯ 1 = k 1 φ M 2 2 , k ¯ 2 = k 2 1 2 , k ¯ j = k j ( j = 3 , , n ) and Λ ¯ n = Λ n + a 1 | | θ s 1 | | 2 2 + j = 1 n a j | | θ j | | 2 2 + 1 2 u m i n 2 + .
Furthermore, by choosing the appropriate design parameters ( k i , a i ( i = 1 , , n ) ), the following inequality holds
V ˙ n κ V + Λ ¯ n + φ N ( ξ ) ξ ˙ + ξ ˙
where κ = min ϖ , σ .
Multiplying inequality (66) by e κ t on both sides yields
e κ t V ˙ n + κ V n e κ t Λ ¯ n e κ t + e κ t φ N ( ξ ) ξ ˙ + e κ t ξ ˙
Furthermore, we have
d V n e κ t d t Λ ¯ n e κ t + e κ t φ N ( ξ ) ξ ˙ + e κ t ξ ˙
Then, we take the integration for (68) over [ 0 , t ] to obtain
V n Λ ¯ n κ + V n ( 0 ) Λ ¯ n κ e κ t + e κ t 0 t φ N ( ξ ) + 1 ξ ˙ e κ ς d ς
By utilizing Lemma 1, it can be determined that e κ t 0 t φ N ( ξ ) + 1 ξ ˙ e κ ς d ς is bounded.
Subsequently, we have
V n Λ ¯ n κ + V n ( 0 ) Λ ¯ n κ e κ t + τ
where τ denotes the upper bound of e κ t 0 t φ N ( ξ ) + 1 ξ ˙ e κ ς d ς . Moreover, it can be concluded from (73) that all the signals of the closed-loop system are bounded. This completes the proof. □
A block diagram is presented in Figure 1 to clarify the structure of the proposed control scheme.

4. Simulation Verification

To demonstrate the effectiveness of the developed control strategy, a pair of simulation studies are conducted in this section.

4.1. Numerical Example

Example 1.
We consider the following FONTDS with unknown control gains and input quantization.
D α ζ 1 = φ 1 ζ 2 0.5 ζ 1 2 + ζ 1 3 ( t τ 1 ( t ) ) 1 + ζ 1 2 ( t τ 1 ( t ) ) + d 1 ( ζ , t ) D α ζ 2 = φ 2 q ( u ) + ζ 1 ζ 2 2 + ζ 1 4 ( t τ 2 ( t ) ) sin ( ζ 2 ) 1 + ζ 1 2 ( t τ 2 ( t ) ) + d 2 ( ζ , t ) y = ζ 1 ,
where α = 0.9 , φ 1 = 1.5 , φ 2 = 2 , d 1 ( ζ , t ) = 0.2 sin ( t ) + 0.1 sin ( ζ 1 ζ 2 ) , d 2 ( ζ , t ) = 0.3 cos ( 1.5 t ) + 0.1 sin ( ζ 1 2 ζ 2 ) , τ 1 ( t ) = 0.2 + 0.2 sin ( t ) , τ 2 ( t ) = 0.1 + 0.1 sin ( t ) .
For each variable input into the FLS, we define nine Gaussian membership functions (GMFs) as: μ F 1 1 ( X 1 ) = exp ( X 1 i + 5 ) 2 4 and μ F 1 2 ( X 2 ) = exp ( X 2 i + 5 ) 2 4 with i = 1 , 2 , , 9 , uniformly distributed on 4 , 4 , as demonstrated in Figure 2, where X 1 = [ x 1 , y d , D α y d ] , X 2 = [ x ^ 1 , x ^ 2 ] , and x ^ i is the estimate of the system state ( x i = ζ i φ i n ).
The initial conditions are set as: ζ 1 ( 0 ) = 0.1 , ζ 2 ( 0 ) = 0.2 , ζ ^ 1 ( 0 ) = 0.2 , ζ ^ 2 ( 0 ) = 0.1 , θ ^ s 1 ( 0 ) = θ ^ 1 ( 0 ) = θ ^ 2 ( 0 ) = 0 , and y d = sin ( 0.5 t ) . To verify the effect of the selection of design parameters on system performance, we investigate the following three cases.
Case 1.
k 1 = k 2 = 15 , a 1 = a 2 = 5 , δ = 0.6 , ρ = 0.25 , ι = 0.01 , μ = 2 , L 1 = 15 , L 2 = 10 , ς 1 = 0.02 .
Case 2.
δ = 0.75 , ρ = 1 7 , and the other design parameters are the same as in Case 1.
Case 3.
k 1 = k 2 = 30 , μ = 4 , and the other parameters are the same as in Case 1.
The simulation results are presented in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11. Figure 3, Figure 4 and Figure 5 display the time response of the reference signal ( y d ), system output ( x 1 ), and its estimation ( x ^ 1 ), respectively, for each of the three cases. The curves of the tracking error ( y y d ) are shown in Figure 6, Figure 7 and Figure 8.
Furthermore, three kinds of performance index—integral absolute error (IAE), integral time-weighted absolute error (ITAE), and integral square error (ISE)—are introduced to quantify the tracking performance by choosing different control parameters. It can be concluded from Figure 6, Figure 7 and Figure 8 and Table 1 that better tracking performance can be achieved by increasing parameters k i and μ i . Meanwhile, it is easily observed that the tracking performance is degraded by increasing the quantization parameter ( δ ), which also confirms that the larger the quantization parameter ( δ ), the coarser the quantizer. The trajectories of the Nussbaum parameters ( ξ , N ( ξ ) ) and adaptive parameters ( | | θ ^ s 1 | | , | | θ ^ i | | ( i = 1 , 2 ) ) are depicted in Figure 9 and Figure 10, respectively. The curves of the control signal (u) and the quantized control signal ( q ( u ) ) are presented in Figure 11. Although the tracking accuracy can be effectively enhanced by increasing k i , it follows from Figure 11 that more efforts need to be dedicated to this task. Therefore, a relative tradeoff between tracking performance and control cost can be achieved by selecting appropriate design parameters. In addition, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11 prove that the boundedness of the resulting signals can be guaranteed.
To further illustrate the validity and the practical potential of our method, an application example is considered in Example 2.

4.2. Application Example

Example 2.
We consider the single-machine-infinite-bus (SMIB) power system shown in Figure 12. According to [44], the mathematical model of the SMIB power system can be described by the following swing equation:
M θ ¨ + D θ ˙ + P E sin θ = P M
where θ is the relative angle in rads, θ ˙ = ω denotes the relative speed in rad/s between the generator ( G 1 ) and G 2 , M denotes the moment of inertia in s, D represents the damping coefficient in p.u., P E is the maximum power of the generator in p.u., and P M = A sin ( Ω t ) represents the power of the machine in p.u.
Then, by defining θ = x 1 , ω = x 2 , the SMIB power system can be rewritten as:
x ˙ 1 = x 2 x ˙ 2 = a x 2 b sin ( x 1 ) + f sin ( Ω t )
where a = D M = 0.5 , b = P E M = 1 , Ω = 1 , and f = A M = 2.66 are system parameters.
Furthermore, considering that the fractional-order model can provide a more accurate description of physical behavior and the actual system [45], the fractional-order model of the SMIB power system with input quantization and time-varying delays can be expressed as:
D α x 1 = x 2 + x 1 3 ( t τ 1 ( t ) ) 1 + x 1 2 ( t τ 1 ( t ) ) + d 1 ( x , t ) D α x 2 = a x 2 b sin ( x 1 ) + f sin ( Ω t ) + + x 1 4 ( t τ 2 ( t ) ) sin ( x 2 ) 1 + x 1 2 ( t τ 2 ( t ) ) + d 2 ( x , t )
where α = 0.95 represents the fractional order, and d i ( x , t ) denotes the disturbance term with i = 1 , 2 .
The control parameters, initial conditions, and disturbances are provided in Table 2. Similar to Example 1, seven GMFs uniformly distributed on 3 , 3 are defined for fuzzy approximation as shown in Figure 13. Furthermore, the fuzzy adaptive backstepping control (FABC) method proposed in [8] is used to show the superiority of the proposed method. The comparative tracking performance results are exhibited in Figure 14 and Figure 15. Figure 14 displays the trajectories of the reference trajectory ( y d ) and the system output (y). Figure 15 depicts the time response of tracking error ( y y d ) under different control methods. Figure 14 and Figure 15 show that better tracking performance can be achieved by using the proposed method in comparison to the FABC method proposed in [8]. The curves of parameter ξ and the Nussbaum function ( N ( ξ ) ) are plotted in Figure 16. The trajectories of adaptive parameters ( | | θ ^ s 1 | | , | | θ ^ | | ) and control signals ( u , q ( u ) ) are shown in Figure 17 and Figure 18, respectively.

5. Conclusions

In this article, a high-gain observer-based adaptive fuzzy quantized tracking control strategy is proposed for FONTDSs with unknown control gains. Based on an indirect Lyapunov method, the Nussbaum gain technique, and the Lyapunov–Krasovskii functional, a recursive control framework was established, and the stability of the closed-loop system was analyzed. In contrast to most existing adaptive control results of fractional-order nonlinear systems, the proposed controller does not depend on information about all system states and control gains, which also ensures that the system output can track the given reference signal, even if time delays and input quantization cause negative effects on tracking performance. The reported simulation results prove that the presented control approach is effective.

Author Contributions

Writing—original draft preparation, Y.D.; 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 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

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Li, X.; Rao, R.; Zhong, S.; Yang, X.; Li, H.; Zhang, Y. Impulsive control and synchronization for fractional-order hyper-chaotic financial system. Mathematics 2022, 10, 2737. [Google Scholar] [CrossRef]
  2. Liu, C.; Liu, D.; Boutat, B.; Wang, Y.; Wu, Z. Non-asymptotic and robust estimation for a class of nonlinear fractional-order systems. Commun. Nonlinear Sci. Numer. Simul. 2022, 115, 106752. [Google Scholar] [CrossRef]
  3. Chen, M.; Shao, S.; Shi, P.; Shi, Y. 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]
  4. Mirzajani, S.; Aghababa, M.; Heydari, A. Adaptive T-S fuzzy control design for fractional-order systems with parametric uncertainty and input constraint. Fuzzy Sets Syst. 2019, 365, 22–39. [Google Scholar] [CrossRef]
  5. Liu, H.; Wang, H.; Cao, J.; Alsaedi, A.; Hayat, T. Composite learning adaptive sliding mode control of fractional-order nonlinear systems with actuator faults. J. Frankl. Inst. 2020, 356, 9580–9599. [Google Scholar]
  6. Song, S.; Zhang, B.; Xia, J.; Zhang, Z. Adaptive backstepping hybrid fuzzy sliding mode control for uncertain fractional-order nonlinear systems based on finite-time scheme. IEEE Trans. Syst. Man Cybern. Syst. 2020, 50, 1559–1569. [Google Scholar] [CrossRef]
  7. Wei, Y.; Tse, P.D.; 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]
  8. 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]
  9. 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]
  10. Wang, D.; Huang, J. Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form. IEEE Trans. Neural Netw. 2005, 16, 195–202. [Google Scholar] [CrossRef]
  11. Niu, B.; Zhang, Z.; Li, Z.; Hayat, T.; Alsaadi, F.E. Adaptive neural-network-based dynamic surface control for stochastic interconnected nonlinear nonstrict-feedback systems with dead zone. IEEE Trans. Neural Netw. Learn. Syst. 2019, 49, 1386–1398. [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. Yu, J.; Zhao, L.; Yu, H.; Lin, C. Barrier Lyapunov functions-based command filtered output feedback control for full-state constrained nonlinear systems. Automatica 2019, 105, 71–79. [Google Scholar] [CrossRef]
  14. Qiu, J.; Sun, K.; Rudas, I.; 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] [PubMed]
  15. Li, Y. Finite time command filtered adaptive fault tolerant control for a class of uncertain nonlinear systems. Automatica 2019, 106, 117–123. [Google Scholar] [CrossRef]
  16. 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]
  17. 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]
  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, 51, 3575–3586. [Google Scholar] [CrossRef]
  19. Nussbaum, R.D. Some remarks on a conjecture in parameter adaptive control. Syst. Control Lett. 1983, 3, 243–246. [Google Scholar] [CrossRef]
  20. Ma, H.; Liang, H.; Zhou, Q.; Ahn, C.K. Adaptive dynamic surface control design for uncertain nonlinear strict-feedback systems with unknown control direction and disturbances. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 506–513. [Google Scholar]
  21. Liu, W.; Ma, Q.; Lu, J.; Xu, S.; Zhang, Z. A neural composite dynamic surface control for pure-feedback systems with unknown control gain signs and full state constraints. Int. J. Robust Nonlinear Control 2019, 29, 5720–5743. [Google Scholar] [CrossRef]
  22. Wang, H.; Karimi, H.R.; Liu, P.X.; Yang, H. Adaptive neural control of nonlinear systems with unknown control directions and input dead-zone. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 1897–1907. [Google Scholar]
  23. Deng, X.; Yuan, Y.; Wei, L.; Xu, B.; Tao, L. Adaptive neural tracking control for nonstrict-feedback nonlinear systems with unknown control gains via dynamic surface control method. Mathematics 2022, 10, 2419. [Google Scholar] [CrossRef]
  24. 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]
  25. 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]
  26. Deng, X.; Huang, Y.; Wei, L.; Yang, H. Adaptive fuzzy command filtered finite-time tracking control for uncertain nonlinear multi-agent systems with unknown input saturation and unknown control directions. Mathematics 2022, 10, 4656. [Google Scholar] [CrossRef]
  27. Li, Y.; Yang, G. Observer-based adaptive fuzzy quantized control of uncertain nonlinear systems with unknown control directions. Fuzzy Sets Syst. 2019, 371, 61–77. [Google Scholar] [CrossRef]
  28. Hua, C.; Ning, J.; Zhao, G.; Li, Y. Output feedback NN tracking control for fractional-order nonlinear systems with time-delay and input quantization. Neurocomputing 2018, 290, 229–237. [Google Scholar] [CrossRef]
  29. Choi, Y.H.; Yoo, S.J. Quantized-feedback-based adaptive event-triggered control of a class of uncertain nonlinear systems. Mathematics 2020, 8, 1603. [Google Scholar]
  30. Li, Y.; Tong, S.; Li, T. Hybrid fuzzy adaptive output feedback control design for uncertain MIMO nonlinear systems with time-varying delays and input saturation. IEEE Trans. Fuzzy Syst. 2016, 24, 841–853. [Google Scholar]
  31. Zhou, Q.; Wu, C.; Shi, P. Observer-based adaptive fuzzy tracking control of nonlinear systems with time delay and input saturation. Fuzzy Sets Syst. 2017, 316, 49–68. [Google Scholar]
  32. Ma, J.; Xu, S.; Ma, Q.; Zhang, Z. Event-triggered adaptive neural network control for nonstrict-feedback nonlinear time-delay systems with unknown control directions. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 4196–4205. [Google Scholar] [CrossRef]
  33. Wang, H.; Liu, S.; Yang, X. Adaptive neural control for non-strict-feedback nonlinear systems with input delay. Inform. Sci. 2020, 514, 605–616. [Google Scholar]
  34. Yang, J.; Wang, Y.; Wang, T.; Yang, X. Fuzzy-based tracking control for a class of fractional-order systems with time delays. Mathematics 2022, 10, 1884. [Google Scholar] [CrossRef]
  35. Song, S.; Park, J.H.; Zhang, B.; Song, X. Adaptive hybrid fuzzy output feedback control for fractional-order nonlinear systems with time-varying delays and input saturation. Appl. Math. Comput. 2020, 364, 124662. [Google Scholar]
  36. Podlubny, I. Fractional Differential Equations; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  37. Trigeassou, J.C.; Maamri, N.; Sabatier, J.; Oustaloup, A. A Lyapunov approach to the stability of fractional differential equations. Signal Process. 2011, 91, 437–445. [Google Scholar] [CrossRef]
  38. Ge, S.S.; Fan, H.; Lee, T.H. Adaptive neural control of nonlinear time-delay systems with unknown virtual control coefficients. IEEE Trans. Syst. Man Cybern. Part B 2004, 34, 499–516. [Google Scholar]
  39. Li, Y.; Tong, S.; Li, Y. Fuzzy adaptive fault tolerant time-varying formation control for nonholonomic multirobot systems with range constraints. IEEE Trans. Intell. Veh. 2023, 8, 3668–3679. [Google Scholar] [CrossRef]
  40. Sui, S.; Tong, S. Finite-time fuzzy adaptive PPC for nonstrict-feedback nonlinear MIMO systems. IEEE Trans. Cybern. 2013, 9, 4875–4888. [Google Scholar] [CrossRef]
  41. Askari, M.R.; Shahrokhi, M.; Talkhoncheh, M.K. Observer-based adaptive fuzzy controller for nonlinear systems with unknown control directions and input saturation. Fuzzy Sets Syst. 2017, 314, 24–45. [Google Scholar] [CrossRef]
  42. 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. [Google Scholar]
  43. Zuo, Z.; Wang, C. Adaptive trajectory tracking control of output constrained multi-rotors systems. IET Control Theory Appl. 2013, 9, 4875–4888. [Google Scholar] [CrossRef]
  44. Chen, H.K.; Lin, T.N.; Chen, J.H. Dynamic analysis, controlling chaos and chaotification of a SMIB power system. Chaos Solut. Fract. 2005, 24, 1307–1315. [Google Scholar] [CrossRef]
  45. Liang, Z.; Gao, J. Chaos in a fractional-order single-machine infinite-bus power system and its adaptive backstepping control. Int. J. Mod. Nonlinear Theory Appl. 2016, 5, 122–131. [Google Scholar] [CrossRef]
Figure 1. Block diagram of the proposed control scheme.
Figure 1. Block diagram of the proposed control scheme.
Mathematics 12 00314 g001
Figure 2. Membership functions of the FLSs.
Figure 2. Membership functions of the FLSs.
Mathematics 12 00314 g002
Figure 3. Trajectories of y d , y , and x ^ 1 for Case 1.
Figure 3. Trajectories of y d , y , and x ^ 1 for Case 1.
Mathematics 12 00314 g003
Figure 4. Trajectories of y d , y , and x ^ 1 for Case 2.
Figure 4. Trajectories of y d , y , and x ^ 1 for Case 2.
Mathematics 12 00314 g004
Figure 5. Trajectories of y d , y , and x ^ 1 for Case 3.
Figure 5. Trajectories of y d , y , and x ^ 1 for Case 3.
Mathematics 12 00314 g005
Figure 6. Tracking error of y y d for Case 1.
Figure 6. Tracking error of y y d for Case 1.
Mathematics 12 00314 g006
Figure 7. Tracking error of y y d for Case 2.
Figure 7. Tracking error of y y d for Case 2.
Mathematics 12 00314 g007
Figure 8. Tracking error of y y d for Case 3.
Figure 8. Tracking error of y y d for Case 3.
Mathematics 12 00314 g008
Figure 9. Trajectories of ξ and N ( ξ ) for the three cases.
Figure 9. Trajectories of ξ and N ( ξ ) for the three cases.
Mathematics 12 00314 g009
Figure 10. Trajectories of | | θ ^ s 1 | | and | | θ ^ i | | ( i = 1 , 2 ) for the three cases.
Figure 10. Trajectories of | | θ ^ s 1 | | and | | θ ^ i | | ( i = 1 , 2 ) for the three cases.
Mathematics 12 00314 g010
Figure 11. Trajectories of u and q ( u ) for the three cases.
Figure 11. Trajectories of u and q ( u ) for the three cases.
Mathematics 12 00314 g011
Figure 12. Diagram of the SMIB power system.
Figure 12. Diagram of the SMIB power system.
Mathematics 12 00314 g012
Figure 13. Membership functions of the FLSs.
Figure 13. Membership functions of the FLSs.
Mathematics 12 00314 g013
Figure 14. Trajectories of y d and y.
Figure 14. Trajectories of y d and y.
Mathematics 12 00314 g014
Figure 15. Trajectory of y y d .
Figure 15. Trajectory of y y d .
Mathematics 12 00314 g015
Figure 16. Trajectories of ξ and N ( ξ ) .
Figure 16. Trajectories of ξ and N ( ξ ) .
Mathematics 12 00314 g016
Figure 17. Trajectories of | | θ ^ s 1 | | and | | θ ^ | | .
Figure 17. Trajectories of | | θ ^ s 1 | | and | | θ ^ | | .
Mathematics 12 00314 g017
Figure 18. Trajectories of u and q ( u ) .
Figure 18. Trajectories of u and q ( u ) .
Mathematics 12 00314 g018
Table 1. Performance comparisons among different methods.
Table 1. Performance comparisons among different methods.
Performance IndexItemCase 1Case 2Case 3
IAE 0 T | z 1 ( t ) | d t 0.47010.47040.3675
ITAE 0 T t | z 1 ( t ) | d t 4.2414.2443.096
ISE 0 T z 1 2 ( t ) d t 0.0170.0170.0138
Table 2. Selection of simulation parameters.
Table 2. Selection of simulation parameters.
Design ParametersDisturbance Terms
k 1 = k 2 = 30 , a 1 = a 2 = 5 , ι = 0.01 ,
δ = 0.6 , ρ = 0.25 , μ = 2 , L 1 = 5 , L 2 = 10 ,
τ 1 = 0.5 + 0.2 sin ( t ) , τ 2 = 0.3 + 0.1 sin ( t ) .
d 1 ( x , t ) = 0.3 sin ( 1.5 t ) + 0.2 cos ( x 1 x 2 ) ,
d 2 ( x , t ) = 0.2 cos ( 1.5 t ) + 0.1 sin ( x 1 2 x 2 ) .
Initial Conditions
x 1 ( 0 ) = 0.1 , x 2 ( 0 ) = 0.1 , x ^ 1 ( 0 ) = x ^ 2 ( 0 ) = 0 , θ ^ s 1 ( 0 ) = θ ^ ( 0 ) = 0 .
Reference Signal
y r = 0.5 sin ( t ) + sin ( 0.5 t )
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

Dong, Y.; Song, S.; Song, X.; Tejado, I. Observer-Based Adaptive Fuzzy Quantized Control for Fractional-Order Nonlinear Time-Delay Systems with Unknown Control Gains. Mathematics 2024, 12, 314. https://doi.org/10.3390/math12020314

AMA Style

Dong Y, Song S, Song X, Tejado I. Observer-Based Adaptive Fuzzy Quantized Control for Fractional-Order Nonlinear Time-Delay Systems with Unknown Control Gains. Mathematics. 2024; 12(2):314. https://doi.org/10.3390/math12020314

Chicago/Turabian Style

Dong, Yuwen, Shuai Song, Xiaona Song, and Inés Tejado. 2024. "Observer-Based Adaptive Fuzzy Quantized Control for Fractional-Order Nonlinear Time-Delay Systems with Unknown Control Gains" Mathematics 12, no. 2: 314. https://doi.org/10.3390/math12020314

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop