Next Article in Journal
Dynamic Compressive Mechanical Property Characteristics and Fractal Dimension Applications of Coal-Bearing Mudstone at Real-Time Temperatures
Previous Article in Journal
Neural Fractional Order PID Controllers Design for 2-Link Rigid Robot Manipulator
Previous Article in Special Issue
Control Design for Fractional Order Leader and Follower Systems with Mixed Time Delays: A Resilience-Based Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Nonlinear Filter-Based Adaptive Output-Feedback Control for Uncertain Fractional-Order Nonlinear Systems with Unknown External Disturbance

College of Science, Liaoning University of Technology, Jinzhou 121001, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2023, 7(9), 694; https://doi.org/10.3390/fractalfract7090694
Submission received: 20 June 2023 / Revised: 12 September 2023 / Accepted: 13 September 2023 / Published: 18 September 2023
(This article belongs to the Special Issue Robust and Adaptive Control of Fractional-Order Systems)

Abstract

:
This study is devoted to a nonlinear filter-based adaptive fuzzy output-feedback control scheme for uncertain fractional-order (FO) nonlinear systems with unknown external disturbance. Fuzzy logic systems (FLSs) are applied to estimate unknown nonlinear dynamics, and a new FO fuzzy state observer based on a nonlinear disturbance observer is established for simultaneously estimating the unmeasurable states and mixed disturbance. Then, with the aid of auxiliary functions, a novel FO nonlinear filter is given to approximately replace the virtual control functions, together with the corresponding fractional derivative, which not only erases the inherent complexity explosion problem under the framework of backstepping, but also completely compensates for the effects of the boundary errors induced by the constructed filters compared to the previous FO linear filter method. Under certain assumptions, and in line with the FO stability criterion, the stability of the controlled system is ensured. An FO Chua–Hartley simulation study is presented to verify the validity of the proposed method.

1. Introduction

As the extension and generalization of integral calculus, fractional calculus, on the one hand, is more applicable for describing systems with memory and history-dependent processes, and can more accurately model and characterize objective phenomena that cannot be described by an integer-order (IO) system [1,2], such as the semi-derivative relationship between heat flow and temperature, and the “trailing” phenomenon of solute transport in porous media, etc. Fractional calculus, on the other hand, has higher design degrees of freedom and can, therefore, exhibit better robustness and transient performance, such as in FO CRONE controllers [3] and P I λ D μ controllers [4]. Consequently, the investigation of FO system control has profound theoretical value and practical significance.
Unfortunately, fractional calculus has weak singularity and global properties, so it is much more difficult to focus on uncertain FO systems than IO systems. The first difficulty is how to define a proper Lyapunov function to prove the stability of feedback control. To solve this problem, two construction methods were formed based on in-depth study of scholars. One is the Lyapunov indirect function construction method put forward in [5,6]; that is, a frequency distribution model is utilized to approximate the FO system to the IO system. This method can truly reflect the internal energy of the FO system. However, with current research progress, the system model considered is relatively conservative, and when there are completely unknown nonlinearities in the system, ideal control results cannot be obtained. Another method is the direct Lyapunov construction method based on Mittag–Leffler stability theory [7], and driven by the unequal relation 0 C D t α V ( x ( t ) ) 2 x ( t ) 0 C D t α x ( t ) [8], nonlinear systems with parameter uncertainty investigated in [9].
System structure uncertainties (such as system modeling errors, unmodeled dynamics, etc.) inevitably appear in nonlinear systems. Their presence can degrade the efficiency of the system and even lead to unanticipated outcomes. In order to deal with these problems, some authors have used intelligent approximation tools, such as FLSs [10,11], neural networks [12,13], Takagi–Sugeno fuzzy models [14,15] and machine learning methods [16,17,18], to border the unknown nonlinear uncertainties over a given compact set. The above intelligent control methods have been widely used in practical control systems.
In addition, many physical systems, such as circuit systems, can be expressed as FO nonlinear systems and are susceptible to electromagnetic perturbations from external environments. Electromagnetic interference is caused by the conduction and electrical radiation generated by devices similar to electromagnetic circles in the process of using current and voltage in the network environment [19,20,21], which has a destructive effect on electronic components and leads to abnormalities in the internal pulse clock system of electronic components. Consequently, it is necessary to address the disturbance suppression control for FO nonlinear systems with disturbances and modeling errors. When the state is completely known and the uncertain disturbance has an upper bound, some scholars have effectively compensated the influence of the disturbance by introducing a sign function into the controller [22,23]. However, the introduction of a sign function causes the phenomenon of buffeting. Subsequently, some scholars introduced interference compensation adaptive sliding mode control technology to successfully eliminate such problems [24]. However, this method is only suitable for the strict assumption condition; that is, the external disturbance should gradually approach zero increase in time. In order to avoid such problems, some scholars have constructed a fractional disturbance observer under the adaptive backstepping framework [25,26,27,28]. Although the above approaches can counteract the effect of disturbance uncertainty on the system, the conclusions should be based on the complete measurement of system state information. In practical control systems, due to technical or economic reasons, the energy measurement or the choice not to measure all state information, means that, in this case, the proposed control scheme becomes ineffective. Thus, it is of critical theoretical and practical importance to design output feedback control such that system status information is no longer required to be directly measurable.
Toward this end, many effective output-feedback control schemes were developed for nonlinear systems (see [29,30,31] and the references therein). By constructing a linear observer, the authors in [29,30] developed observer-based adaptive fuzzy/neural network output-feedback control schemes for nonlinear systems to erase the restriction condition of the unmeasurable states in the known nonlinear functions case. In order to model the nonlinear system with unmeasurable states more accurately, the authors in [31] first proposed an adaptive fuzzy output-feedback control scheme for a nonlinear system by constructing a fuzzy nonlinear state observer. Further, the output feedback control method is widely used in practical engineering systems, like active suspension systems [32], unmanned aerial vehicles [33], spacecraft attitude systems [34], etc. It is worth noting that the above-mentioned output-feedback results are only applicable to integer-order nonlinear systems. Since the fractional-order system is fundamentally changed based on the integer-order system, and compared with a traditional integer-order controller, the parameters in the fractional-order case not only have more degrees of freedom, but also lead to the Newton–Leibniz formula, and the derivative rule of a compound function in an integer-order operation cannot be used directly. Consequently, it is extremely difficult to extend the integer-order method to a fractional-order method directly. Therefore, the question arises: Is it feasible to present an output feedback control strategy based on a disturbance observer for FO nonlinear systems with unknown disturbance and modeling error uncertainty? This question prompted our research.
On the other hand, on account of the repetitive derivative of the virtual controller, the computing burden of the traditional backstepping recursive method will inevitably increase, which is the so-called issue of “complexity explosion”. To reduce the effects of this issue, a filter-based adaptive backstepping algorithm was proposed in [35] for IO nonlinear systems by replacing the virtual controller with an introduced filter signal. In terms of this technique, great progress has been made for IO nonlinear systems, and numerous filter-based adaptive backstepping strategies have been developed for heterogeneous IO nonlinear systems [36,37,38,39]. However, the introduced strategies described in [35,36,37,38,39] can only be employed to IO nonlinear systems. Further, in [40,41,42], the above results were extended to FO ones, with positive progress achieved, in which the results were utilized on the basis of linear filter design methods, where the effects caused by boundary error were not effectively suppressed, which inevitably increased the bounds of the error signals. Although work has been presented in [43] to concurrently erase the issues of “complexity explosion” and the effects of boundary layer errors by constructing nonlinear filter-based backstepping control schemes, the commonality of these works is that the states of the systems are assumed to be known or the system is considered to be in an ideal state without external disturbances. To the best of our knowledge, there is still no mature adaptive backstepping procedure for FO nonlinear systems with unknown external disturbances and unmeasurable states, which further motivates our investigation.
Stimulated by the aforesaid motivations, this work focuses on an adaptive backstepping output-feedback control problem based on nonlinear filters and a disturbance observer for FO nonlinear systems subject to unknown external disturbances and unmeasurable states. The innovative aspects of this paper are mainly reflected in two aspects:
(1)
An adaptive fuzzy output-feedback control-strategy-based disturbance-observer for strict-feedback FO nonlinear systems with unknown external disturbances is achieved for the first time. It should be noted that the authors in [25,26,27,28] have considered a related topic. However, the references [25,26,27,28] are based on the complete measurement of system state information.
(2)
A novel FO nonlinear filter based on an auxiliary function is constructed to approximately replace the virtual control functions together with the corresponding fractional derivative, which not only erases the issue of complexity explosion, but also completely compensates for the effects of the boundary errors induced by the constructed filters. Although the authors of [40,41,42] considered adaptive control based on a filter signal for FO nonlinear systems, these results were obtained on the basis of a linear filter, and cannot directly compensate for the aforementioned effects.
Notations: In this paper, some specific notations are employed. R i means i-dimensional Euclidean space; · represents the Euclidean norm of a vector or matrix; N + is a positive integer.

2. Preliminaries and Problem Formulations

2.1. Preliminaries

Some standard definitions and Lemmas are presented.
Definition 1
([44]). Let F : [ t 0 , + ) R be a continuously differentiable function, then the Caputo FO derivative of F with order α satisfies:
0 C D t α F ( t ) = 1 Γ ( w α ) 0 t F ( w ) ( τ ) ( t τ ) α + 1 w d τ ,
with 0 C D t α being the fractional-integral of order α, α [ w 1 , w ) with w N + , when α = w , 0 C D t α converts to the traditional IO differential operator. Γ ( ) = 0 + τ 1 e τ d τ represents Euler’s Gamma function complying with Γ ( 1 ) = 1 .
Remark 1.
In the course of the development of fractional calculus theory, many definitions, properties and theorems have been established on the basis of the Riemann–Liouville (R-L) definition. It is worth noting that the R–L definition must specify the fractional derivative value of the unknown solution at the initial time to ensure the uniqueness of the solution. Although the R–L definition is mathematically rigorous, the fractional derivative does not have a good physical or geometric explanation. On the contrary, the Caputo derivative enables utilization of the initial values of the IO derivatives with physical meaning. If the R–L operator is applied in the system’s model, when the initial condition is zero, the R–L operator and the Caputo operator are equivalent. Regarding the non-zero case, the physical meaning of the fractional derivative in the R–L definition is not very clear. Therefore, the Caputo FO derivative will be employed.
Lemma 1
([23,45]). If the α-order derivative of a continuous function V ( t ) : [ 0 , ) R satisfies
0 C D t α V ( t ) κ V ( t ) + μ ,
with α ( 0 , 1 ] , κ , μ > 0 , then one obtains
V ( t ) V ( 0 ) E α ( κ t α ) + μ ϱ ¯ κ , t > 0 ,
with ϱ ¯ = max { 1 , λ } .
Lemma 2
([44]). Fractional differential operators of Caputo type satisfy the linear relation, i.e.,
0 C D t α a h 1 t + b h 2 t = a 0 C D t α h 1 t + b 0 C D t α h 2 t
where a > 0, b > 0, 0 < α < 1 and h 1 t , h 2 t are continuously differentiable functions.
Lemma 3
([46]). For any x , y R n , ϵ > 0 , p > 1 , q < 1 , and 1 p + 1 q = 1 , one has
x y ϵ p p x p + 1 q ϵ q y q
Lemma 4
([8]). For all t t 0 , a smooth function ι ( t ) R satisfies:
1 2 0 C D t α ( ι T ( t ) ι ( t ) ) ι T ( t ) 0 C D t α ( ι ( t ) ) .
Lemma 5
([47,48]). Consider ϖ > 0 and κ R , it holds:
0 | κ | κ 2 κ 2 + ϖ 2 < ϖ .

2.2. System Descriptions and Control Objective

Consider a class of FO nonlinear systems expressed as
0 C D t α x i = x i + 1 + f i ( x ¯ i ) + d i ( t ) , i = 1 , , n 1 0 C D t α x n = u + f n ( x ¯ n ) + d n ( t ) y = x 1
where x ¯ n = [ x 1 , x 2 , , x n ] T R n represents the system state, y R represents the output of the system which is measured, u R represents the control input. f i ( · ) R , i = 1 , , n are unknown nonlinear dynamics, d i ( t ) R , i = 1 , , n represent unknown bounded external disturbances, and x 2 , x 3 , , x n are assumed to be unmeasured.
Control Objective: Design an adaptive fuzzy output-feedback controller, such that all the closed-loop signals are bounded and the system output y can track the reference signal y d well.
Some assumptions are given below.
Assumption A1
([40,49]). The given reference signals y d , 0 C D t α y d and 0 C D t 2 α y d are smooth, bounded and usable.
Assumption A2
([50,51]). A constant q > 0 exists, which guarantees V ( 0 ) q is always satisfied.
Remark 2.
Assumption 1 and Assumption 2 are standard assumptions to ensure the tracking requirement and avoid the issue of complexity explosion, respectively.

3. Nonlinear Filter-Based Adaptive Fuzzy Output-Feedback Control Design

An FO fuzzy state observer will be introduced to learn the unmeasurable states. Furthermore, to counteract the influence of unknown external disturbances, a disturbance observer is proposed, and an adaptive output feedback controller is presented with an FO nonlinear filter. Finally, a strict stability analysis is provided in view of the FO Lyapunov stability criterion.

3.1. Fractional-Order Fuzzy Observer Design

Since the system states x 2 , x 3 , , x n in (8) are unmeasured, an FO fuzzy state observer will be introduced. In addition, according to the system (8), FLSs ξ ¯ i T ψ ¯ i ( x ¯ i ) are presented to learn the unknown nonlinear dynamics a i f i ( x ¯ i ) R , i = 1 , , n , a i > 0 , i.e.,
a i f i ( x ¯ i ) = ξ ¯ i * T ψ ¯ i ( x ¯ i ) + ε ¯ i
where ψ i ¯ ( x ¯ i ) is the fuzzy basis functions, ε ¯ i is the fuzzy minimum approximation error, and ξ ¯ i * denotes the optimal weight. A more specific introduction to FLSs is provided in [52,53,54].
According to (9), (8) is rewritten as:
0 C D t α x i = x i + 1 + 1 a i ξ ¯ i * T ψ ¯ i ( x ¯ i ) + D i , i = 1 , , n 1 0 C D t α x n = u + 1 a n ξ ¯ n * T ψ ¯ n ( x ¯ n ) + D n y = x 1
where D k = ε ¯ k + d k , k = 1 , , n .
To move forward a single step, an FO fuzzy nonlinear state observer can be constructed
0 C D t α x ^ i = x ^ i + 1 + 1 a i ξ ¯ i T ψ ¯ i ( x ¯ ^ i ) + D ^ i + r i ( y y ^ ) , i = 1 , , n 1 0 C D t α x ^ n = u + 1 a n ξ ¯ n T ψ ¯ n ( x ¯ ^ n ) + D ^ n + r n ( y y ^ ) y = x 1
where r i , i = 1 , , n denote the observer gains, and ξ ¯ i denotes the estimate of ξ ¯ i * . Let D ^ i be the disturbance observer for the hybrid disturbances D i , which is defined later in the backstepping control design.
Let e = [ e 1 , e 2 , , e n ] T with e k = x k x ^ k ( k = 1 , , , n ) be the observer error. In light of (10) and (11), one has
0 C D t α e i = e i + 1 r i e 1 + D ˜ i + 1 a i ( ξ ¯ i * T ψ ¯ i ( x ¯ i ) ξ ¯ i T ψ ¯ i ( x ¯ ^ i ) ) i = 1 , , n 1 0 C D t α e n = r n e 1 + D ˜ n + 1 a n ( ξ ¯ n * T ψ ¯ n ( x ¯ n ) ξ ¯ n T ψ ¯ n ( x ¯ ^ n ) )
with D ˜ i = D i D ^ i . Define
B j = [ 0 1 j 0 ] n × 1 T , A = r 1 I n 1 r n 0 n × n ,
then (13) is rearranged as:
0 C D t α e = A e + j = 1 n B j ( 1 a j ( ξ ¯ j * T ψ ¯ j ( x ¯ j ) ξ ¯ j T ψ ¯ j ( x ¯ ^ j ) ) + D ˜ j )
Choose r i to ensure the matrix A is Hurwitz. Hence, if any matrix Q = Q T > 0 is proposed, there is a matrix P = P T > 0 , which holds
A T P + P A = Q
For verifying the validity of (11), define the Lyapunov function
V 0 = e T P e
The time differentiation of (15) is
0 C D t α V 0 e T Q e + 2 e T P j = 1 n B j ( ξ ¯ j * T ψ ¯ j ( x ¯ j ) ξ ¯ j T ψ ¯ j ( x ¯ ^ j ) + D ˜ j )
Along with Lemma 3, Lemma 4 and the fact that 0 < ψ ¯ j T ( · ) ψ ¯ j ( · ) 1 , one can obtain
2 e T P j = 1 n B j D ˜ j n P 2 b 02 e 2 + b 02 j = 1 n D ˜ j 2
2 e T P j = 1 n B j ( ξ ¯ j * T ψ ¯ j ( x ¯ j ) ξ ¯ j T ψ ¯ j ( x ¯ ^ j ) ) = 2 e T P j = 1 n B j ( ξ ¯ j * T ψ ¯ j ( x ¯ j ) ξ ¯ j * T ψ ¯ j ( x ¯ ^ j ) + ξ ¯ j * T ψ ¯ j ( x ¯ ^ j ) + ξ ¯ j T ψ ¯ j ( x ¯ ^ j ) ) 2 n b 01 e 2 + b 01 P 2 j = 1 n ( ξ ¯ j * 2 + ξ ¯ ˜ j T ξ ¯ ˜ j )
where b 01 > 0 and b 02 > 0 .
Substituting (18) and (19) into (17) gives
0 C D t α V 0 H 0 e 2 + b 01 P 2 j = 1 n ξ ¯ ˜ j T ξ ¯ ˜ j + b 02 j = 1 n D ˜ j 2 + μ ¯ 0
where H 0 = λ min ( Q ) 2 n b 01 n P 2 b 02 , and μ ¯ 0 = b 01 P 2 j = 1 n ξ ¯ j * 2 .

3.2. Fractional-Order Nonlinear Filter Design

For handling the issue of the inherent complexity explosion under the framework of backstepping, an FO nonlinear filter is presented by the following form:
ς ¯ i 0 C D t α θ ¯ i = ς ¯ i M ¯ ^ i 2 ϑ ¯ i M ¯ ^ i 2 + ϖ ¯ 2 ϑ ¯ i ς ¯ i S ¯ i , θ ¯ i ( 0 ) = τ ¯ i ( 0 ) , i = 1 , 2 , , n 1 ,
where ς ¯ i > 0 , θ ¯ i denotes the filter signal that can approximately replace the virtual control signal τ ¯ i , while ϑ ¯ i = θ ¯ i τ ¯ i denotes the i-th boundary layer error. M ^ i are the estimates of M i , while M i are the unknown upper bounds of 0 C D t α τ ¯ i .
The FO adaptive law for M ¯ ^ i is given by
0 C D t α M ¯ ^ i = ζ i 1 | ϑ i | ζ ¯ i 1 M ¯ ^ i
where ζ i 1 > 0 and ζ ¯ i 1 > 0 .
The effectiveness and performance analysis of the constructed novel nonlinear filter will be addressed in Section 3.4.
Remark 3.
In comparison to the traditional linear filter design scheme widely reported in [35,36,37,38,39], the benefit of the proposed nonlinear filter constructed in this paper is manifested in ς ¯ i M ¯ ^ i 2 ϑ ¯ i M ¯ ^ i 2 + ϖ ¯ 2 , which is utilized to compensate for the upper bound of the derivative of the virtual controller. Further, by combining the adaptation law for M ¯ ^ j , the effects of the boundary layer errors ϑ ¯ i can be completely compensated.

3.3. Disturbance Observer-Based Controller Design

In view of the observer design and the nonlinear filter design given above, this section will present the overall backstepping control design by constructing a disturbance observer.
In order to achieve the subsequent design, the following assumptions need to be satisfied:
Assumption A3
([25]). There are unknown constants d ¯ i and ε i * satisfying | 0 C D t α d i ( t ) | d i * and 0 C D t α ε i ε ¯ i .
Remark 4.
The assumption for an unknown external disturbance is widely referred to in the literature. While the FO derivative of the fuzzy approximation error ε i is a continuous function relying on the variables x 1 , x 2 , , x i , Assumption 3 is rational.
From Lemma 2 and Assumption 3, it yields | 0 C D t α D i ( t ) |   =   | 0 C D t α d i ( t ) + 0 C D t α ε i | d i * + ε ¯ i , and the unknown upper bound of 0 C D t α D i ( t ) is D ¯ i .
Firstly, construct the changes in the coordinates as:
S ¯ 1 = x 1 y d , S ¯ i = x ^ i θ ¯ i 1 , ϑ ¯ i 1 = θ ¯ i 1 τ ¯ i 1 , i = 2 , , n
where S ¯ i denotes an error surface.
From Equations (10), (11) and (22), the 0 C D t α S ¯ 1 satisfies:
0 C D t α S ¯ 1 = 0 C D t α x 1 0 C D t α y d = x ^ 2 + e 2 + 1 a 1 ξ ¯ 1 * T ( ψ ¯ 1 ( x 1 ) ψ ¯ 1 ( x ^ 1 ) ) + 1 a 1 ξ ¯ ˜ 1 T ψ ¯ 1 ( x ^ 1 ) + 1 a 1 ξ ¯ 1 T ψ ¯ 1 ( x ^ 1 ) + D 1 0 C D t α y d 0 C D t α S ¯ i = x ^ i + 1 + 1 a i ξ ¯ i T ψ ¯ i ( x ¯ ^ i ) + D ^ i + r i ( y y ^ ) 0 C D t α θ ¯ i 1 0 C D t α ϑ ¯ i 1 = 0 C D t α θ ¯ i 1 0 C D t α τ ¯ i 1 , i = 2 , , n
Design the virtual control laws τ ¯ i , i = 1 , 2 , , n 1 and the actual control input u
τ ¯ 1 = c 1 S ¯ 1 1 a 1 ξ ¯ 1 T ψ ¯ 1 ( x ^ 1 ) D ^ 1 + 0 C D t α y d ( 1 2 b 11 + b 14 + b 15 + b 16 ( 1 + a 1 ) 2 ) S ¯ 1 τ ¯ i = c i S ¯ i r i ( y y ^ ) S ¯ i 1 1 a i ξ ¯ i T ψ ¯ i ( x ¯ ^ i ) D ^ i b i 4 2 a i 2 S ¯ i + 0 C D t α θ ¯ i 1 u = c n S ¯ n S ¯ n 1 r n ( y y ^ ) 1 a n ξ ¯ n T ψ ¯ n ( x ¯ ^ n ) D ^ n b n 4 2 a n 2 S ¯ n + 0 C D t α θ ¯ n 1
where c i > 0 , b 1 k > 0 and b j 4 > 0 , k = 4 , 5 , 6 , j = 2 , 3 , , n .
In view of (20) and (24), one has
0 C D t α ϑ ¯ i = 0 C D t α θ ¯ i 0 C D t α τ ¯ i = S ¯ i ϑ ¯ i ς ¯ i M ¯ ^ i 2 ϑ ¯ i M ¯ ^ i 2 + ϖ ¯ 2 + N ¯ i ( · )
where N ¯ i ( · ) denotes a smooth function of S ¯ 1 , , S ¯ i , D ^ 1 , , D ^ i , M ¯ ^ 1 , , M ¯ ^ i 1 , ξ ¯ 1 , , ξ ¯ i , ϑ ¯ 1 , , ϑ ¯ i , y d , 0 C D t α y d , 0 C D t α ( 0 C D t α y d ) . It is reasonable that an unknown constant M ¯ i > 0 , in a proposed compact set, is such that | N ¯ i ( · ) | M ¯ i .
Design the FO adaptive law for ξ i as
0 C D t α ξ i = η i a i S ¯ i ψ ¯ i ( x ¯ ^ i ) η ¯ i ξ ¯ i
where η i > 0 and η ¯ i > 0 .
For the purpose of designing a disturbance observer D ^ i , i = 1 , 2 , , n to estimate the hybrid disturbance D i , by introducing auxiliary variables φ i = D i a i x i , the α t h order derivative of φ i becomes
0 C D t α φ i = 0 C D t α D i a i 0 C D t α x i = 0 C D t α D i a i ( x i + 1 + 1 a i ξ ¯ i * T ψ ¯ i ( x ¯ ^ i ) + φ i + a i x i )
Further, design the disturbance observer as:
D ^ i = φ ^ i + a i x ^ i , 0 C D t α φ ^ i = a i ( x ^ i + 1 + 1 a i ξ ¯ i T ψ ¯ i ( x ¯ ^ i ) + φ ^ i + a i x ^ i )
where x n + 1 = x ^ n + 1 = u .
Let φ ˜ i = φ i φ ^ i be the disturbance observer error, i.e.,
φ ˜ i = D ˜ i a i e i
Invoking (28)–(30) yields
0 C D t α φ ˜ i = 0 C D t α D i a i [ e i + 1 + 1 a i ξ ¯ i * T ( ψ ¯ i ( x ¯ i ) ψ ¯ i ( x ¯ ^ i ) ) + 1 a i ξ ¯ ˜ i T ψ ¯ i ( x ¯ ^ i ) + φ ˜ i + a i e i ]

3.4. Stability Analysis

Consequently, the control design has been achieved, and the specific results will be summarized as:
Theorem 1.
Consider FO nonlinear systems (8) subject to unknown external disturbances and unmeasurable states. If the Assumptions 1–3 are satisfied, and a constant q > 0 exists, which guarantees V ( 0 ) q , then, by constructing a fractional fuzzy state observer (11), control functions (24), FO nonlinear filter (20), parameter updating laws (21) and (26), and a disturbance observer (28), all the closed-loop signals are bounded, and the system output y can track the given reference signal y d well.
Proof. 
Construct the Lyapunov function candidate:
V 1 = V 0 + 1 2 S ¯ 1 2 + 1 2 φ ˜ 1 2 + 1 2 η 1 ξ ¯ ˜ 1 T ξ ¯ ˜ 1 , V i = V i 1 + 1 2 S ¯ i 2 + 1 2 φ ˜ i 2 + 1 2 η i ξ ¯ ˜ i T ξ ¯ ˜ i + 1 2 ϑ ¯ i 1 2 + 1 2 ζ i 1 , 1 M ¯ ˜ i 1 2 , i = 2 , 3 , , n
By utilizing Lemma 4, (10), (11), (23), (30) and (31), one can get
0 C D t α V 1 0 C D t α V 0 + S ¯ 1 0 C D t α S ¯ 1 + φ ˜ 1 0 C D t α φ ˜ 1 1 η 1 ξ ¯ ˜ 1 T 0 C D t α ξ ¯ 1 0 C D t α V 0 + S ¯ 1 ( S ¯ 2 + ϑ ¯ 1 ) + 1 a 1 S ¯ 1 ξ ¯ 1 * T ( ψ ¯ 1 ( x 1 ) ψ ¯ 1 ( x ^ 1 ) ) + S ¯ 1 ( e 2 + φ ˜ 1 + a 1 e 1 ) c 1 S ¯ 1 2 ( b 14 + b 15 + b 16 ( 1 + a 1 ) 2 ) S ¯ 1 2 + η ¯ 1 η 1 ξ ¯ ˜ 1 T ξ ¯ 1 a 1 φ 1 2 + φ ˜ 1 { 0 C D t α D 1 a 1 [ e 2 + 1 a 1 ξ ¯ 1 * T ( ψ ¯ 1 ( x 1 ) ψ ¯ 1 ( x ^ 1 ) ) + 1 a 1 ξ ¯ ˜ 1 T ψ ¯ 1 ( x ^ 1 ) + a 1 e 1 ] }
0 C D t α V i 0 C D t α V i 1 + S ¯ i ( S ¯ i + 1 + ϑ ¯ i ) 1 a i S ¯ i ξ ¯ ˜ i T ψ ¯ i ( x ¯ ^ i ) b i 4 2 a i 2 S ¯ i 2 + η ¯ i η i ξ ¯ ˜ i T ξ ¯ i + ζ ¯ i 1 ζ i 1 M ¯ ˜ i 1 M ¯ ^ i 1 c i S ¯ i 2 M ¯ ˜ i 1 | ϑ i 1 | a i φ ˜ i 2 + ϑ ¯ i 1 [ N ¯ i 1 ( · ) ϑ ¯ i 1 ς ¯ i 1 M ¯ ^ i 1 2 ϑ ¯ i 1 M ¯ ^ i 1 2 + ϖ ¯ ¯ 2 S ¯ i 1 ] + φ ˜ i { 0 C D t α D i a i [ e i + 1 + 1 a i ξ ¯ i * T ( ψ ¯ i ( x ¯ i ) ψ ¯ i ( x ¯ ^ i ) ) + 1 a i ξ ¯ ˜ i T ψ ¯ i ( x ¯ ^ i ) + a i e i ] }
where S ¯ n + 1 + ϑ ¯ n = 0 . □
On account of Lemma 3, Lemma 5 and the property 0 < ψ ¯ i T ( x ¯ ^ i ) ψ ¯ i ( x ¯ ^ i ) 1 , some terms in Formulas (32) and (33) satisfy the following inequalities
S ¯ 1 ( e 2 + φ ˜ 1 + a 1 e 1 ) b 15 + b 16 ( 1 + a 1 ) 2 S ¯ 1 2 + 1 2 b 15 φ ˜ 1 2 + 1 + a 1 2 b 16 e 2
1 a 1 S ¯ 1 ξ ¯ 1 * T ( ψ ¯ 1 ( x 1 ) ψ ¯ 1 ( x ^ 1 ) ) b 14 2 S ¯ 1 2 + 1 2 b 14 ξ ¯ 1 * 2
1 a j S ¯ j ξ ¯ ˜ j T ψ ¯ j ( x ¯ ^ j ) b j 4 2 a j 2 S j 2 + 1 2 b j 4 ξ ¯ ˜ j T ξ ¯ ˜ j
φ ˜ i { 0 C D t α D i a k [ e k + 1 + 1 a k ξ ¯ k * T ( ψ ¯ k ( x ¯ k ) ψ ¯ k ( x ¯ ^ k ) ) + 1 a k ξ ¯ ˜ k T ψ ¯ k ( x ¯ ^ k ) + a k e k ] } ( 1 2 b k 1 + b k 2 + b k 3 ) φ k 2 + b k 1 2 D ¯ k 2 + a k 2 + a k 4 2 b k 2 e 2 + 1 2 b k 3 ξ ¯ k * 2 + 1 2 b k 3 ξ ¯ ˜ k T ξ ¯ ˜ k
φ ˜ n { 0 C D t α D n a n [ 1 a n ξ ¯ n * T ( ψ ¯ n ( x ¯ n ) ψ ¯ n ( x ¯ ^ n ) ) + 1 a n ξ ¯ ˜ n T ψ ¯ n ( x ¯ ^ n ) + a n e n ] } ( 1 2 b n 1 + b n 2 2 + b n 3 ) φ n 2 + b n 1 2 D ¯ n 2 + a n 4 2 b n 2 e 2 + 1 2 b n 3 ξ ¯ n * 2 + 1 2 b n 3 ξ ¯ ˜ n T ξ ¯ ˜ n
ϑ ¯ i 1 N ¯ i 1 | ϑ ¯ i 1 | M ¯ i 1 M ¯ ^ i 1 2 ϑ ¯ i 1 2 ¯ ^ M i 1 2 ϑ ¯ i 1 2 + ϖ ¯ 2 + ϖ ¯ + | ϑ ¯ i 1 | M ¯ ˜ i 1 , i = 2 , 3 , , n
with b i 2 , b i 3 , i = 1 , 2 , , n being design parameters, k = 1 , 2 , , n 1 , j = 2 , 3 , , n .
Subsequently, one can induce
0 C D t α V n H 1 e 2 + b 02 i = 1 n D ˜ i 2 + μ ¯ 1 i = 1 n c j S ¯ j 2 k = 1 n 1 1 ς ¯ k ϑ ¯ k 2 k = 2 n 1 [ a k ( 1 2 b k 1 + b k 2 + b k 3 ) ] φ ˜ k 2 [ a 1 ( 1 2 b 11 + b 12 + b 13 ) + 1 2 b 15 ] φ ˜ 1 2 [ a n ( 1 2 b n 1 + a n 2 b n 2 2 + b n 3 ) ] φ ˜ n 2 + i = 1 n ( b 01 P 2 + 1 2 b i 3 + 1 2 b i 4 ) ξ ¯ ˜ i T ξ ¯ ˜ i + η ¯ i η i ξ ¯ ˜ i T ξ ¯ i + ζ ¯ i 1 ζ i 1 M ¯ ˜ i 1 M ¯ ^ i 1
where H 1 = H 0 ( 1 + a 1 ) / ( 2 b 16 ) j = 1 n 1 ( a j 2 + a j 4 ) / ( 2 b j 2 ) a n 4 / 2 b n 2 and μ ¯ 1 = b j 1 D ¯ j 2 / 2 + μ ¯ 0 + j = 1 n ( ξ ¯ j * 2 / ( 2 b n 3 ) + ξ ¯ 1 * 2 / ( 2 b 14 ) .
By invoking Young’s inequality, some terms in Formula (40) satisfy
b 02 i = 1 n D ˜ i 2 = b 02 i = 1 n ( φ ˜ i + a i e i ) 2 2 b 02 i = 1 n φ ˜ i 2 + 2 b 02 i = 1 n a i 2 e 2
η ¯ i η i ξ ¯ ˜ i T ξ ¯ i η ¯ i 2 η i ξ ¯ ˜ i T ξ ¯ ˜ i + η ¯ i 2 η i ξ ¯ i * 2
ζ ¯ i 1 ζ i 1 M ¯ ˜ i 1 M ¯ ^ i 1 ζ ¯ i 1 2 ζ i 1 M ¯ ˜ i 1 2 + ζ ¯ i 1 2 ζ i 1 M ¯ i 1 2
Selecting the appropriate parameters to make a ¯ 1 = a 1 ( 1 2 b 11 + b 12 + b 13 + 1 2 b 15 ) 2 b 02 > 0 , a ¯ k = a k ( 1 2 b k 1 + b k 2 + b k 3 ) 2 b 02 > 0 , k = 2 , 3 , , n 1 , a ¯ n = a n ( 1 2 b n 1 + b n 2 2 + b n 3 ) 2 b 02 > 0 , H = H 1 2 b 02 i = 1 n a i 2 > 0 , b b i = η ¯ i 2 η i ( b 01 P 2 + 1 2 b i 3 + 1 2 b i 4 ) > 0 , i = 1 , 2 , , n .
Denote a a i = min { a ¯ 1 , a ¯ 2 , , a ¯ n } , c ¯ = min { H λ min ( P ) , 2 c i , 2 η i b b i , 2 a a i , ζ ¯ i 1 } , μ ¯ = μ ¯ 1 + i = 1 n ( η ¯ i 2 η i ξ ¯ i * 2 + ζ ¯ i 1 2 ζ i 1 M ¯ i 1 2 ) , (41) can be rewritten as
0 C D t α V n c ¯ V n + μ ¯
In terms of Lemma 1, it yields
V n ( t ) E α , 1 ( c ¯ t α ) V n ( 0 ) + μ ¯ ϱ ¯ c ¯ V n ( 0 ) λ 1 + c ¯ t α + μ ¯ ϱ ¯ c ¯
According to (45) and the definition of V n ( t ) , the output tracking error and viewing measure error satisfy | S 1 | 2 V n ( 0 ) λ 1 + c ¯ t α + 2 μ ¯ ϱ ¯ c ¯ , e V n ( 0 ) λ ( 1 + c ¯ t α ) λ min ( P ) + μ ¯ ϱ ¯ c ¯ λ min ( P ) . Then, lim t | S 1 | = 2 μ ¯ ϱ ¯ c ¯ , lim t e = μ ¯ ϱ ¯ c ¯ λ min ( P ) , the tracking error and observation error approach a small neighborhood of the origin by selecting the appropriate parameter. The rest can be performed in the same manner; consequently, one can deduce that all the closed-loop signals are bounded. Thus, Theorem 1 is proved.
To better show the way of tuning the observer gains and the controller parameters, the guideline is summarized as follows:
(1)
Construct the IF-THEN rules, select fuzzy membership functions, and generate the FLS (9).
(2)
Choose the observer gains r 1 , r 2 , , r n such that A is Hurwitz.
(3)
Select the matrix Q > 0 , and, by solving (14), the symmetric matrix P > 0 is acquired.
(4)
Choose appropriate parameters to ensure a ¯ 1 > 0 , a ¯ k > 0 , k = 2 , 3 , , n 1 , a ¯ n > 0 , H > 0 , b b i > 0 , i = 1 , 2 , , n , and construct the FO state observer (11), the virtual controller and the actual controller (24), the parameter adaptation law (26), the disturbance observer (28), and the FO nonlinear filter (20), respectively.
Remark 5.
It is clear that, if the parameters η ¯ i and ζ ¯ i 1 are fixed, for i = 1 , 2 , , n , by increasing c i , H and a a i , might result in small μ ¯ and large c ¯ . Thus, this will lead to a smaller neighborhood. In fact, the size of a a i depends on the selection of parameters a ¯ i . Take a ¯ 1 as an example. A different value of a ¯ i may have a direct impact on a a i , and then affect the neighborhood of the tracking error and observer error. The smaller a ¯ i is, the greater the tracking error, not vice versa. The same is true for the other parameters. In addition, note that if the modification parameters are too small, parameter drifting may occur to a large extent, while a smaller tracking error will lead to a larger control gain. Hence, the design parameters should be suitably chosen to trade-off the transient performance and the control action in real-life applications.
Remark 6.
It should be noted that the authors in [21] considered the disturbance rejection issue for fractional-order nonlinear systems. However, unlike this paper, reference [21] is based on complete measurement of the system state information. In fact, due to technical or economic reasons, the energy measurement or the choice not to measure all state information are relevant. In addition, the disturbance signal considered in [21] needs to satisfy the so-called matching condition, i.e., the disturbance signal appears only in the last equation of the system, rather than the non-matching case considered in this paper. Therefore, the approach taken in this paper is difficult and challenging.

4. Simulation Study

In this part, an FO Chua–Hartley system [55] is introduced to verify the validity of the given control strategy:
0 C D t α x 1 = x 2 + 10 7 ( x 1 x 1 3 ) + d 1 ( t ) 0 C D t α x 2 = x 3 + 10 x 1 x 2 + d 2 ( t ) 0 C D t α x 3 = 100 7 x 2 + u + d 3 ( t ) y = x 1 ,
where α = 0.98 , when u = d 1 ( t ) = d 2 ( t ) = d 3 ( t ) = 0 , and the system status information is fully available, the system dynamic is depicted in Figure 1.
Denote d 1 ( t ) = sin ( t ) , d 2 ( t ) = sin ( 0.5 t ) , d 3 ( t ) = sin ( 2 t ) . The reference signal is chosen as y d = cos ( 2 t ) .
Remark 7.
Since y d = c o s ( 2 t ) , according to fractional order calculation rules, the α-th order and 2 α -th order derivative of the reference signal y d are both bounded. The details are as follows: 0 C D t α y d = 2 α c o s ( 2 t + α π 2 ) and 0 C D t 2 α y d = 2 2 α c o s ( 2 t + α π ) . It is obvious that y d and its α-th order and 2 α -th order derivative are both bounded and smooth, which also reflects the plausibility of Assumption 1.
The parameters of the state observer, disturbance observer, nonlinear filters, adaptive laws and control laws are selected as c i = 2 , i = 1 , 2 , 3 , a 1 = 1 , a 2 = a 3 = 2 , r 1 = 5 , r 2 = 30 , r 3 = 60 , ς ¯ 1 = ς ¯ 2 = 1 / 15 , ζ 11 = ζ ¯ 11 = ζ 21 = ζ ¯ 21 = 1 , η i = 0.001 , η ¯ i = 1 , b 01 = 20 , b 02 = 1 / 4 , b i 1 = 20 , b i 2 = 1 / 6 , b i 3 = 1 / 20 , b 14 = 10 , b 15 = 3 , b 16 = 2 , b 24 = 1 , b 34 = 1 .
The fuzzy membership functions are: μ F h l ( x h ) = e x p ( x h + 3 l 4 ) , l = 1 , 2 , , 5 . The initial conditions are selected as x 1 ( 0 ) = 0.8 , x 2 ( 0 ) = 2 , x 3 ( 0 ) = 1 ; the others are chosen as zeros.
The simulation results are shown in Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6. Figure 2 shows the system states x i and their estimates x ^ i , i = 1 , 2 , 3 . The parameters ξ ¯ i and M ¯ ^ k for k = 1 , 2 , i = 1 , 2 , 3 are shown in Figure 3 and Figure 4, respectively; The trajectories of the output y and reference signal y d are plotted in Figure 5; Figure 6 depicts the control input u.
From Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6, it is obvious that the developed control algorithm not only achieves the boundedness of all the closed-loop signals, but also in a way such that the tracking error and the observer error approach to small neighborhoods of the origin. This further confirms Theorem 1.

5. Conclusions

In this work, a nonlinear filter-based adaptive fuzzy output-feedback control strategy was presented for uncertain FO nonlinear systems subject to unknown external disturbance. By borrowing the universal approximation principle of FLS, the unknown nonlinear dynamics existing in the systems have been effectively approximated. Then, a new FO fuzzy state observer based on a nonlinear disturbance observer was developed to handle the issues of immeasurable states and unknown compounded disturbance simultaneously. Further, by introducing auxiliary functions that conform to specific inequality relations, a novel FO nonlinear filter based on a smooth auxiliary function was defined to not only erase the issue of complexity explosion, but also to completely compensate for the effects of the boundary errors induced by the constructed filters compared with the existing FO linear filter method. What is more, by combining a backsteppng algorithm, an adaptive fuzzy output-feedback control strategy was presented. On account of the FO stability criterion, the boundedness of all the closed-loop signals is achieved, and the tracking error and observer error approach to small neighborhoods of the origin. Simulation results based on the FO Chua–Hartley system further demonstrate the validity of the presented scheme. In addition, the FO system is an extension of the IO system in traditional control theory. It can more accurately describe non-rigid dynamic systems, such as thermodynamic systems, flexible systems, etc., and is extensively applied to vehicle suspension systems, fractal and chaos, battery management systems, robots and other fields. Consequently, future research will consider an FO control strategy for large-scale cases.

Author Contributions

Methodology, Z.M.; Validation, K.S.; Investigation, K.S.; Writing—original draft, Z.M.; Funding acquisition, Z.M. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported in part by the National Natural Science Foundation of China, under Grant 62203199, in part by the General Project of the Natural Science Foundation of Liaoning Province, under Grant 2023-MS-299, in part by the General Project of the Liaoning Provincial Department of Education, under Grant LJKMZ20220974, and in part by the Doctoral Startup Fund of the Liaoning University of Technology, under Grant No. XB2021015.

Data Availability Statement

Regarding the data availability statement, it is confirmed that data sharing does not apply to this article, as no new data were generated during the course of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, J.C. Realizations of generalized Warburg impedance with RC ladder networks and transmission lines. J. Electrochem. Soc. 1987, 134, 1915. [Google Scholar] [CrossRef]
  2. Kirichenko, L.; Lavrynenko, R. Probabilistic Machine Learning Methods for Fractional Brownian Motion Time Series Forecasting. Fractal Fract. 2023, 7, 517. [Google Scholar] [CrossRef]
  3. Pommier, V.; Sabatier, J.; Lanusse, P.; Oustaloup, A. CRONE control of a nonlinear hydraulic actuator. Control Eng. Pract. 2002, 10, 391–402. [Google Scholar] [CrossRef]
  4. Podlubny, I. Fractional-order systems and PIλDμ controllers. IEEE Trans. Autom. Control 1999, 44, 208–214. [Google Scholar] [CrossRef]
  5. Wei, Y.H.; Chen, Y.Q.; Liang, S.; Wang, Y. A novel algorithm on adaptive backstepping control of fractional order systems. Neurocomputing 2015, 165, 395–402. [Google Scholar] [CrossRef]
  6. 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]
  7. Li, Y.; Chen, Y.Q.; Podlubny, I. Mittag–Leffler stability of fractional order nonlinear dynamic systems. Automatica 2009, 45, 1965–1969. [Google Scholar] [CrossRef]
  8. Aguila-Camacho, N.; Duarte-Mermoud, M.A.; Gallegos, J.A. Lyapunov functions for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 2014, 19, 2951–2957. [Google Scholar] [CrossRef]
  9. Ding, D.S.; Qi, D.L.; Peng, J.M.; Wang, Q. Asymptotic pseudo-state stabilization of commensurate fractional-order nonlinear systems with additive disturbance. Nonlinear Dyn. 2015, 81, 667–677. [Google Scholar] [CrossRef]
  10. Zhang, L.L.; Che, W.W.; Chen, B.; Lin, C. Adaptive fuzzy output-feedback consensus tracking control of nonlinear multi-agent systems in prescribed performance. IEEE Trans. Cybern. 2023, 53, 1932–1942. [Google Scholar] [CrossRef]
  11. Zhang, L.L.; Che, W.W.; Deng, C.; Wu, Z.G. Prescribed performance control for multi-agent systems via fuzzy adaptive event-triggered strategy. IEEE Trans. Fuzzy Syst. 2022, 30, 5078–5090. [Google Scholar] [CrossRef]
  12. Tong, S.C.; Zhou, H.D.; Li, Y.M. Neural network event-triggered formation fault-tolerant control for nonlinear multiagent systems with actuator faults. IEEE Trans. Syst. Man Cybern. Syst. 2023, 1–12. [Google Scholar] [CrossRef]
  13. Tong, S.C.; Li, Y.M.; Liu, Y.J. Observer-based adaptive neural networks control for large-scale interconnected systems with nonconstant control gains. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 1575–1585. [Google Scholar] [CrossRef]
  14. Kavikumar, R.; Kwon, O.M.; Lee, S.H.; Sakthivel, R. Input-output finite-time IT2 fuzzy dynamic sliding mode control for fractional-order nonlinear systems. Nonlinear Dyn. 2022, 108, 3745–3760. [Google Scholar] [CrossRef]
  15. Kavikumar, R.; Ma, Y.K.; Ren, Y.; Anthoni, S.M. Observer-Based H Repetitive Control for Fractional-Order Interval Type-2 TS Fuzzy Systems. IEEE Access 2018, 6, 49828–49837. [Google Scholar]
  16. Garg, A.; Mukhopadhyay, T.; Belarbi, M.O.; Li, L. Random forest-based surrogates for transforming the behavioral predictions of laminated composite plates and shells from FSDT to Elasticity solutions. Compos. Struct. 2023, 309, 116756. [Google Scholar] [CrossRef]
  17. Pantic, I.; Valjarevic, S.; Cumic, J.; Paunkovic, I.; Terzic, T.; Corridon, P.R. Gray level Co-occurrence matrix, fractal and wavelet analyses of discrete changes in cell nuclear structure following osmotic stress: Focus on machine learning methods. Fractal Fract. 2023, 7, 272. [Google Scholar] [CrossRef]
  18. Garg, A.; Mukhopadhyay, T.; Belarbi, M.O.; Chalak, H.D.; Singh, A.; Zenkourf, A.M. On accurately capturing the through-thickness variation of transverse shear and normal stresses for composite beams using FSDT coupled with GPR. Compos. Struct. 2023, 305, 116551. [Google Scholar] [CrossRef]
  19. Wang, J.; Ghosh, D.B.; Zhang, Z. Computational materials design for ceramic nuclear waste forms using machine learning, first-principles calculations, and kinetics rate theory. Materials 2023, 16, 4985. [Google Scholar] [CrossRef]
  20. Muhr, D.; Affenzeller, M.; Küng, J. A probabilistic transformation of distance-based outliers. Mach. Learn. Knowl. Extr. 2023, 5, 782–802. [Google Scholar] [CrossRef]
  21. Zirkohi, M.M. Robust adaptive backstepping control of uncertain fractional-order nonlinear systems with input time delay. Math. Comput. Simul. 2022, 196, 251–272. [Google Scholar] [CrossRef]
  22. Liu, H.; Pan, Y.P.; Li, S.G.; Chen, Y. Adaptive fuzzy backstepping control of fractional-order nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 2209–2217. [Google Scholar] [CrossRef]
  23. Gong, P.; Lan, W. Adaptive robust tracking control for multiple unknown fractional-order nonlinear systems. IEEE Trans. Cybern. 2019, 49, 1365–1376. [Google Scholar] [CrossRef] [PubMed]
  24. Wei, Y.H.; Sheng, D.; Chen, Y.Q.; Wang, Y. Fractional order chattering-free robust adaptive backstepping control technique. Nonlinear Dyn. 2019, 95, 2383–2394. [Google Scholar] [CrossRef]
  25. Yu, J.Z.; Li, S.G.; Liu, H. Command-filtered adaptive neural network backstepping quantized control for fractional-order nonlinear systems with asymmetric actuator dead-zone via disturbance observer. Nonlinear Dyn. 2023, 111, 6449–6467. [Google Scholar] [CrossRef]
  26. Shao, S.Y.; Chen, M.; Chen, S.D.; Wu, Q.X. Adaptive neural control for an uncertain fractional-order rotational mechanical system using disturbance observer. IET Control Theory Appl. 2016, 10, 1972–1980. [Google Scholar] [CrossRef]
  27. Xue, G.M.; Qin, B.; Zhang, X.L.; Cherif, B.; Li, S.G. Adaptive tracking control for fractional-order nonlinear uncertain systems with state constraints via command-filtering and disturbance observe. Fractals 2022, 30, 2240245. [Google Scholar] [CrossRef]
  28. Hou, C.J.; Liu, X.P.; Wang, H.Q. Adaptive fault tolerant control for a class of uncertain fractional-order systems based on disturbance observe. Int. J. Robust Nonlinear Control. 2020, 30, 3436–3450. [Google Scholar] [CrossRef]
  29. Hua, C.C.; Guan, X.P.; Shi, P. Robust output feedback tracking control for time-delay nonlinear systems using neural network. IEEE Trans. Neural Netw. 2007, 18, 495–505. [Google Scholar] [CrossRef]
  30. Hua, C.C.; Wang, Q.G.; Guan, X.P. Adaptive fuzzy output-feedback controller design for nonlinear time-delay systems with unknown control direction. IEEE Trans. Syst. Man, Cybern. Part (Cybern.) 2008, 39, 363–374. [Google Scholar]
  31. Tong, S.C.; Li, Y.M. Observer-based fuzzy adaptive control for strict-feedback nonlinear systems. Fuzzy Sets Syst. 2009, 160, 1749–1764. [Google Scholar] [CrossRef]
  32. Li, Y.M.; Wang, T.C.; Liu, W.; Tong, S.C. Neural network adaptive output-feedback optimal control for active suspension systems. IEEE Trans. Syst. Man Cybern. Syst. 2021, 52, 4021–4032. [Google Scholar] [CrossRef]
  33. Thanh, H.L.N.N.; Huynh, T.T.; Vu, M.T.; Mung, N.X.; Phi, N.N.; Hong, S.K.; Vu, T.N.L. Quadcopter UAVs extended states/disturbance observer-based nonlinear robust backstepping control. Sensors 2022, 22, 5082. [Google Scholar] [CrossRef] [PubMed]
  34. Xuan-Mung, N.; Golestani, M.; Nguyen, H.T.; Nguyen, N.A.; Fekih, A. Output feedback control for spacecraft attitude system with practical predefined-time stability based on anti-windup compensator. Mathematics 2023, 11, 2149. [Google Scholar] [CrossRef]
  35. Swaroop, D.; Hedrick, J.K.; Yip, P.P.; Gerdes, J.C. Dynamic surface control for a class of nonlinear systems. IEEE Trans. Autom. Control 2000, 45, 1893–1899. [Google Scholar] [CrossRef]
  36. Li, Y.M.; Li, K.W.; Tong, S.C. Finite-time adaptive fuzzy output feedback dynamic surface control for MIMO nonstrict feedback systems. IEEE Trans. Fuzzy Syst. 2018, 27, 96–110. [Google Scholar] [CrossRef]
  37. Tong, S.C.; Sui, S.; Li, Y.M. Fuzzy adaptive output feedback control of MIMO nonlinear systems with partial tracking errors constrained. IEEE Trans. Fuzzy Syst. 2014, 23, 729–742. [Google Scholar] [CrossRef]
  38. Tong, S.C.; Li, Y.M.; Feng, G.; Li, T.S. Observer-based adaptive fuzzy backstepping dynamic surface control for a class of MIMO nonlinear systems. IEEE Trans. Syst. Man Cybern. B Cybern. 2011, 41, 1124–1135. [Google Scholar] [CrossRef] [PubMed]
  39. Li, T.S.; Wang, D.; Feng, G.; Tong, S.C. A DSC approach to robust adaptive NN tracting control for strict-feedback nonlinear systems. IEEE Trans. Syst. Man Cybern. B Cybern. 2010, 40, 915–927. [Google Scholar]
  40. Liu, H.; Pan, Y.P.; Cao, J.D. Composite learning adaptive dynamic surface control of fractional-order nonlinear systems. IEEE Trans. Cybern. 2020, 50, 2557–2567. [Google Scholar] [CrossRef]
  41. Liu, H.; Pan, Y.P.; Cao, J.D.; Wang, H.X.; Zhou, Y. Adaptive neural network backstepping control of fractional-order nonlinear systems with actuator faults. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 5166–5177. [Google Scholar] [CrossRef] [PubMed]
  42. 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]
  43. Song, S.; Zhang, B.Y.; Song, X.N.; Zhang, Z.Q. Adaptive neuro-fuzzy backstepping dynamic surface control for uncertain fractional-order nonlinear systems. Neurocomputing 2019, 360, 172–184. [Google Scholar] [CrossRef]
  44. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  45. Ma, Z.Y.; Ma, H.J. Reduced-order observer-based adaptive backstepping control for fractional-order uncertain nonlinear systems. IEEE Trans. Fuzzy Syst. 2020, 28, 3287–3301. [Google Scholar] [CrossRef]
  46. Bemrie, D.S. Matrix Mathematics: Theory, Facts, and Formulas; Princeton University Press: Princeton, NJ, USA, 2009. [Google Scholar]
  47. Zuo, Z.Y. Adaptive trajectory tracking control of output constrained multi-rotors systems. IET Control Theory Appl. 2014, 8, 1163–1174. [Google Scholar] [CrossRef]
  48. Ma, Z.Y.; Ma, H.J. 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]
  49. Sui, S.; Chen, C.L.P.; Tong, S.C. Neural-network-based adaptive DSC design for switched fractional-order nonlinear systems. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 4703–4712. [Google Scholar] [CrossRef]
  50. Liu, Y.H. Adaptive dynamic surface asymptotic tracking for a class of uncertain nonlinear systems. Int. J. Robust Nonlin. Control 2018, 28, 1233–1245. [Google Scholar] [CrossRef]
  51. Bai, Z.Y.; Li, S.G.; Liu, H.; Zhang, X.L. Adaptive fuzzy backstepping control of fractional-order chaotic system synchronization using event-triggered mechanism and disturbance observer. Fractal Fract. 2022, 6, 714. [Google Scholar] [CrossRef]
  52. Wang, L.X. Stable adaptive fuzzy control of nonlinear systems. IEEE Trans. Fuzzy Syst. 1993, 1, 146–155. [Google Scholar] [CrossRef]
  53. Wang, W.; Tong, S.C. Observer-based adaptive fuzzy containment control for multiple uncertain nonlinear systems. IEEE Trans. Fuzzy Syst. 2019, 27, 2079–2089. [Google Scholar] [CrossRef]
  54. Li, Y.M.; Li, Y.X.; Tong, S.C. Event-based finite-time control for nonlinear multi-agent systems with asymptotic tracking. IEEE Trans. Autom. Control 2022, 68, 3790–3797. [Google Scholar] [CrossRef]
  55. Petráš, I. A note on the fractional-order Chua’s system. Chaos Solitons Fractals 2008, 38, 140–147. [Google Scholar] [CrossRef]
Figure 1. Dynamical behavior of the FO Chua’s system.
Figure 1. Dynamical behavior of the FO Chua’s system.
Fractalfract 07 00694 g001
Figure 2. The system states x i and their estimates x ^ i , i = 1 , 2 , 3 .
Figure 2. The system states x i and their estimates x ^ i , i = 1 , 2 , 3 .
Fractalfract 07 00694 g002
Figure 3. The parameters ξ i , i = 1 , 2 , 3 .
Figure 3. The parameters ξ i , i = 1 , 2 , 3 .
Fractalfract 07 00694 g003
Figure 4. The parameters M ¯ ^ k , k = 1 , 2 .
Figure 4. The parameters M ¯ ^ k , k = 1 , 2 .
Fractalfract 07 00694 g004
Figure 5. The trajectories of the output y and reference signal y d .
Figure 5. The trajectories of the output y and reference signal y d .
Fractalfract 07 00694 g005
Figure 6. The control input u.
Figure 6. The control input u.
Fractalfract 07 00694 g006
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

Ma, Z.; Sun, K. Nonlinear Filter-Based Adaptive Output-Feedback Control for Uncertain Fractional-Order Nonlinear Systems with Unknown External Disturbance. Fractal Fract. 2023, 7, 694. https://doi.org/10.3390/fractalfract7090694

AMA Style

Ma Z, Sun K. Nonlinear Filter-Based Adaptive Output-Feedback Control for Uncertain Fractional-Order Nonlinear Systems with Unknown External Disturbance. Fractal and Fractional. 2023; 7(9):694. https://doi.org/10.3390/fractalfract7090694

Chicago/Turabian Style

Ma, Zhiyao, and Ke Sun. 2023. "Nonlinear Filter-Based Adaptive Output-Feedback Control for Uncertain Fractional-Order Nonlinear Systems with Unknown External Disturbance" Fractal and Fractional 7, no. 9: 694. https://doi.org/10.3390/fractalfract7090694

Article Metrics

Back to TopTop