Next Article in Journal
Multi-Modal Image Registration Problem Integrating Multi-Scale Strategy and Deep Learning
Next Article in Special Issue
Optimized M-Hermite Interpolation for Geometrically and Physically Consistent Airfoil Reconstruction
Previous Article in Journal
On the Resonance Varieties of Vector Bundles on Curves
Previous Article in Special Issue
Study of a Coupled Integral–Multipoint Boundary Value Problem of Langevin–Type Nonlinear Riemann–Liouville and Hadamard Fractional Differential Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Matched–Mismatched Uncertainty Compensation in Dynamic SMC Using Optimal Fractional Loop-Transfer-Recovery Observer

by
Ali Karami-Mollaee
1 and
Oscar Barambones
2,*
1
Electrical and Computer Engineering Faculty, Hakim Sabzevari University, Sabzevar 96179-76487, Iran
2
Automatic Control and System Engineering Department, University of the Basque Country, UPV/EHU, Nieves Cano 12, 01006 Vitoria-Gasteiz, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(12), 2130; https://doi.org/10.3390/math14122130
Submission received: 14 May 2026 / Revised: 8 June 2026 / Accepted: 11 June 2026 / Published: 14 June 2026
(This article belongs to the Special Issue Advances in Fractional Calculus for Modeling and Applications)

Abstract

A new fractional dynamic sliding mode control (FD-SMC) framework is introduced to reduce chattering in the control of fractional-order chaotic systems. In this method, chattering is eliminated by placing a fractional integrator before the system control input. As a result, the augmented system has a higher dimension than the original system, meaning that additional states are introduced. Effective control therefore requires identifying or estimating these new states or the corresponding plant model. To address this issue, a robust optimal fractional loop-transfer-recovery observer (ROF-LTRO) is developed. Furthermore, the key advantage of sliding mode control (SMC)—its invariance to matched uncertainties—is often lost in many plants such as chaotic systems, because many of them contain mismatched uncertainties. To restore and extend the invariance property, multiple sliding surfaces combined with a virtual control input are employed. In addition, the proposed FD-SMC and ROF-LTRO do not rely on prior knowledge of uncertainty bounds, which is beneficial for practical implementation. Then, a two-stage design procedure based on two-surface definition is presented, and simulation results are provided for the extended fractional Duffing–Holmes chaotic system (EF-DHCS) under both matched and mismatched uncertainties.

1. Introduction

The motivation for using sliding mode control (SMC) lies in its invariance property, which enables robust performance in the presence of uncertainties and disturbances—despite the practical challenges of implementing SMC in real systems [1,2]. Among the characteristics of SMC, invariance is considered stronger than general robustness [1,3]. However, SMC faces two major issues: chattering and mismatched uncertainties.
Chattering refers to small-amplitude, high-frequency but finite oscillations that can damage mechanical and electrical components [1]. Four main design strategies have been introduced to mitigate chattering, namely, boundary-layer SMC (BL-SMC), adaptive boundary-layer SMC (ABL-SMC), higher-order SMC (HO-SMC), and dynamic SMC (D-SMC) [1], as well as intelligent approaches such as fuzzy [4,5].
BL-SMC and ABL-SMC fail to preserve the invariance property [4,5,6,7]. HO-SMC can reduce chattering by shifting switching effects to higher-order derivatives of the output [8,9,10], and several algorithms exist for implementing second-order [11,12,13] and higher-order SMC [9,10]. However, HO-SMC typically requires knowledge or estimation of higher-order derivatives of the plant model [8,9,10,11,12,13], which is a major limitation. For instance, when the relative degree is two, model derivatives must often be estimated using observers such as sliding differentiators [8]. However, in D-SMC, an integrator (or another strictly low-pass filter) is placed before the plant input [14,15], effectively filtering out high-frequency switching and eliminating chattering [15,16,17,18,19]. However, this increases the system order by one, meaning that the augmented model must be fully known for SMC design [17,19]. Thus, D-SMC requires the plant model, whereas HO-SMC requires its derivatives—giving D-SMC an advantage.
Fuzzy approaches are generally classified into two categories: direct and indirect. In direct approaches, the fuzzy system functions as the main controller, whereas in indirect approaches, the fuzzy system plays a secondary or supportive role within the controller structure [20].
Uncertainties also significantly affect system stability, performance, and robustness [3,21]. When uncertainty enters through the input channel, it is classified as matched; otherwise, it is mismatched [21]. Mismatched uncertainties remove the invariance property of SMC [21], prompting extensive research [22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43]. Yet, many approaches still suffer from chattering because the Sign function appears directly in the control input [22,23,24,25,26,27,28,29,30,31]. Some methods are conceptually or practically complex [23,34], while others apply only to linear systems [23,33]. Several works rely on known uncertainty bounds [35,36,37], disturbance observers [26], sliding differentiators [29], or extended state observers [28]. Other approaches minimize mismatched uncertainty effects using LMI-based techniques [38] or employ multiple sliding surfaces [39,40], though chattering persists in [41,42,43]. Moreover, multiple sliding surfaces are used in some works [43], in which the Sign function is directly available in control signal. Finally, some works are based on fuzzy systems [44,45,46]. But comparison of fuzzy-based and non-fuzzy-based controllers is not reliable.
Fractional calculus has gained attention due to its effectiveness in modeling dynamical systems, including chaotic systems [47]. Fractional-order models can accurately describe many physical, mathematical, and engineering processes [48,49,50]. This has led to developments in fractional stability theory [51,52], fractional controllers, and identification methods [53]. Fractional sliding mode control (F-SMC) has emerged due to its invariance properties [54]. Examples include adaptive F-SMC [54], integral SMC for fractional chaotic tracking [55], terminal F-SMC for synchronization [56], fractional higher-order SMC (FHO-SMC) based on PI control [57], and diffusive-representation-based FHO-SMC [58]. Output-feedback F-SMC for unknown fractional chaotic systems is proposed in [59], and an LQR-based F-SMC appears in [60]. However, chattering remains a central challenge across these works. Therefore, the main goal of this study is to present a new fractional dynamic sliding mode (FD-SMC) method. Then, the plant model should be identified using an observer.
Generally, the main objective of the observer design is to utilize the known system inputs and outputs to estimate unmeasurable system parts. The output of the observer and the main system is used as feedback for the observer to reform it [61,62,63,64,65,66,67]. The identification concept consists of a wide range in system control such as state observer [61,62,67], disturbance observer [63] and model identification [64,65,66,67]. It is worth mentioning that the main drawback of these observers is their need to have knowledge of the system model upper bound.
To address both chattering and mismatched uncertainties in fractional-order chaotic systems, this study combines multiple sliding surfaces with a new fractional dynamic SMC (FD-SMC) framework. Because FD-SMC requires estimation of the sliding surface, we introduce a robust optimal fractional loop-transfer-recovery observer (ROF-LTRO) to estimate the unknown components. This ensures that the sliding surface is fully available. The proposed method is conceptually simple, does not require uncertainty bounds in either FD-SMC or ROF-LTRO, and is therefore well-suited for practical implementation. To demonstrate its advantages, we apply it to an extended fractional Duffing–Holmes chaotic system (EF-DHCS) with both matched and mismatched uncertainties.
The main contributions of this paper are as follows:
  • A new FD-SMC structure is introduced.
  • Chattering is eliminated through the FD-SMC framework.
  • A new ROF-LTRO scheme is developed to estimate unknown uncertainties.
  • An EF-DHCS with matched and mismatched uncertainties is constructed.
  • The proposed method effectively handles mismatched uncertainties.
The remainder of the paper is organized as follows: Section 2 presents the problem formulation; Section 3 details the ROF-LTRO design; Section 4 discusses the control input design; and Section 5 and Section 6 provide simulation results and conclusions.

2. Problem Formulation

Definition 1.
Caputo q-order differentiation and integration of function  g ( t )  with respect to time  t  are denoted by [67,68]:
D t 0 q g ( t ) = 1 Γ ( 1 q ) t 0 t g ( τ ) ( t τ ) q d τ
I t 0 q g ( t ) = 1 Γ ( q ) t 0 t ( t τ ) q 1 g ( τ ) d τ
where  t > t 0  and  0 < q < 1  are time series and degree of differentiating, respectively, and  Γ ( q )  is the Gamma function defined as  Γ ( q ) = 0 τ q 1 e τ d τ .
Remark 1.
From here and in the continuation of this paper, we suppose that the initial time of fractional derivative is zero, i.e.,  t 0 = 0 . Moreover, for simplicity, the subscript  t 0  is also eliminated and hence we write  D q  and  I q  instead of  D t 0 q  and  I t 0 q .
Theorem 1.
For a constant  g ( t ) = k  one can write:
I q k = k t q q Γ ( q )
Proof. 
According to (2), we have:
I q k = 1 Γ ( q ) t 0 t t τ q 1 k d τ = k Γ ( q ) t 0 t t τ q 1 d τ = k q Γ ( q ) t τ q t 0 = k t q q Γ ( q )
Now consider a class of fractional chaotic system as follows:
D q x 1 = x 2 + f 1 ( x , t ) D q x 2 = v + f 2 ( x , t )
Let x = [ x 1 , x 2 ] T denote the accessible system state vector, y = x 1 the system output, and v the control input, and let f 1 and f 2 represent the unknown matched and mismatched uncertainties, respectively. The system output is given by y . The objective is to design the control input v using a chattering-free FD-SMC scheme such that y = x 1 converges to zero despite the presence of uncertainties f = [ f 1 , f 2 ] T , while preserving the invariance property. As previously noted, because the system contains mismatched uncertainty f 1 , fractional traditional SMC (FT-SMC) is not applicable. To address this challenge, FD-SMC with multiple sliding surfaces is adopted. The first step is to apply a state-feedback transformation to system (5) of the form v = a 1 x 1 + a 2 x 2 + u , where a 1 and a 2 are constants, and u is the new control input to be designed.
D q x 1 = x 2 + f 1 ( x , t ) D q x 2 = a 1 x 1 + a 2 x 2 + u + f 2 ( x , t )
Refer to the first part of (6):
D q x 1 = x 2 + f 1 ( x , t )
In the first step, we can consider the state x 2 as the virtual input control signal of (7) and therefore, we calculate a smooth x 2 (called desired x 2 or x d 2 ) such that y = x 1 converges to zero. In this case, uncertainty f 1 ( x , t ) is matched with respect to x 2 . Therefore, we define the following sliding surface.
s 1 = k X 1 , X 1 = [ x 1 , D q x 1 , D 2 q x 1 ] T , k = [ k 1 , k 2 , k 3 ]
The coefficients k 1 , k 2 , k 3 are properly chosen such that the zero dynamics of sliding surface would be stable; i.e., X 1 converges to zero when s 1 becomes zero. Now refer to the second part of (6):
D q x 2 = a 1 x 1 + a 2 x 2 + u + f 2 ( x , t )
In the second step, the aim is to calculate a smooth input control signal u such that the state x 2 tracks the desired value x d 2 obtained from the first step. Then, the following sliding surface is defined.
s 2 = λ ( X 2 X d 2 ) , X 2 = [ x 2 , D q x 2 ] T , X d 2 = [ x d 2 , D q x d 2 ] T , λ = [ λ 1 , λ 2 ]
Then, coefficients λ 1 , λ 2 are properly chosen such that the zero dynamics of sliding surface would be stable; i.e., when s 2 becomes zero X 2 converges to X d 2 . □
But there is a problem in the calculation of these surfaces (8) and (10). Only state X = [ x 1 , x 2 ] T is accessible, and variables D q x 1 , D 2 q x 1 , D q x 2 cannot be evaluated due to the unknown uncertainty f = [ f 1 , f 2 ] T . To solve this problem, we proposed a new ROF-LTRO, which is described in the next section.

3. ROF-LTRO Design

Since D q x 1 , D 2 q x 1 , D q x 2 cannot be evaluated correctly, a robust optimal fractional observer is suggested to estimate them, called ROF-LTRO. By taking the time fractional derivative of X 1 and X 2 , one can show that they satisfy the following equations.
D q X 1 = E 1 X 1 + H 1 ( D 2 q x 2 + Δ 1 ) D q X 2 = E 2 X 2 + H 2 ( a 1 a 2 x 1 + a 1 x 2 + a 2 2 x 2 + a 2 u + D q u + Δ 2 )
and:
E 1 = 0 1 0 0 0 1 0 0 0 , H 1 = 0 0 1 , E 2 = 0 1 0 0 , H 2 = 0 1
where Δ i : i = 1 , 2 are the unknown uncertainties.
Δ 1 = D 2 q f 1 ( x , t ) , Δ 2 = a 2 D q f 2 ( x , t )
Assumption 1.
Note that for the chaotic systems,  Δ 1  and  Δ 2  are bounded. Furthermore, by choosing  a 2 = 0 , one can conclude that  Δ 2 = 0 , and therefore the effect of matched uncertainty vanishes and just mismatched uncertainty can remain.
For the dynamical systems (11), the following ROF-LTRO is suggested to estimate the vector X i .
D q X ^ 1 = E 1 X ^ 1 + H 1 ( D 2 q x d 2 ) + L 1 ( x 1 G 1 X ^ 1 ) D q X ^ 2 = E 2 X ^ 2 + H 2 ( a 1 a 2 x 1 + a 1 x 2 + a 2 2 x 2 + a 2 u + D q u ) + L 2 ( x 2 G 2 X ^ 2 )
where:
G 1 = [ 1 , 0 , 0 ] , G 2 = [ 1 , 0 ] , L i = P i G i T / μ   , μ > 0 : i = 1 , 2
and moreover, P i will be calculated from the following Riccati equation.
( I i + E i ) P i + P i ( I i + E i ) T P i G i T G i P i / μ + φ H i H i T = 0 : i = 1 , 2
where φ > 0 is sufficiently large and I i is the identity matrix with appropriate dimensions. Note that the first components of X 1 and X 2 are system states and are available but the other components are not.
Lemma 1.
Since  ( E i + I i , H i , G i )  is minimum-phase, the solution  P i  of the observer Riccati Equation (16) satisfies  lim φ   ( P i / φ ) = 0 : i = 1 , 2  [68].
Theorem 2.
The ROF-LTRO in (14) achieves a small estimation error  X ˜ 1 = X 1 X ^ 1  in the sense that  lim t   X ˜ 1 ( t ) = 0  as  φ .
Proof. 
From (11) and (14), one can write:
D q X ˜ 1 = ( E 1 L 1 G 1 ) X ˜ 1 + H 1   Δ 1 + H 1 ( D 2 q x 2 D 2 q x d 2 )
Set the Lyapunov function V i = X ˜ 1 T P 1 1 X ˜ 1 for the error dynamic (17) and calculate its derivative.
D q V 1 2 V 1 1 μ G 1 X ˜ 1 2 φ H 1 T P 1 1 X ˜ 1 2 + 2 Δ 1 + D 2 q x 2 D 2 q x d 2   H 1 T P 1 1 X ˜ 1
or:
D q V 1 2 V 1 1 μ G 1 X ˜ 1 2 φ H 1 T P 1 1 X ˜ 1 2 + 2 Δ 1 + D 2 q x 2 D 2 q x d 2    H 1 T P 1 1 X ˜ 1                         Δ 1 + D 2 q x 2 D 2 q x d 2 2 φ + Δ 1 + D 2 q x 2 D 2 q x d 2 2 φ
In other words:
D q V 1 2 V 1 1 μ G 1 X ˜ 1 2 φ H 1 T P 1 1 X ˜ 1   Δ 1 + D 2 q x 2 D 2 q x d 2 φ 2                                       + Δ 1 + D 2 q x 2 D 2 q x d 2 2 φ
Therefore, when φ H 1 T P 1 1 X ˜ 1 = Δ 1 + D 2 q x 2 D 2 q x d 2 , the maximum of the last two terms in (18) occurs, and the maximum value is Δ 1 + D 2 q x 2 D 2 q x d 2 2 / φ . Hence:
D q V 1 2 V 1 1 μ G 1 X ˜ 1 2 + Δ 1 + D 2 q x 2 D 2 q x d 2 2 φ              V 1 V 1 Δ 1 + D 2 q x 2 D 2 q x d 2 2 φ
From the last equation, D q V 1 < V 1 as long as V 1 > Δ 1 + D 2 q x 2 D 2 q x d 2 2 / φ . Therefore, one has lim t V 1 ( t ) Δ 1 + D 2 q x 2 D 2 q x d 2 2 / φ . Using V 1 ( t ) σ ¯ ( P 1 1 ) X ˜ 1 2 = 1 / σ ¯ ( P 1 ) X ˜ 1 2 one can derive:
lim t X ˜ 1 ( t ) σ ¯ ( P 1 ) φ Δ 1 + D 2 q x 2 D 2 q x d 2
Note that based on Assumption 1, Δ 1 is bounded. Moreover, for the chaotic systems, D 2 q x 2 and D 2 q x d 2 are also bounded. Finally, by using Lemma 1, one concludes that:
  lim t φ   X ˜ 1 = 0   lim t φ X ^ 1 = X 1
Theorem 3.
The ROF-LTRO in (14) achieves a small estimation error  X ˜ 2 = X 2 X ^ 2  in the sense that  lim t   X ˜ 2 ( t ) = 0  as  φ .
Proof. 
From (11) and (14), one can write:
D q X ˜ 2 = ( E 2 L 2 G 2 ) X ˜ 2 + H 2   Δ 2
Set the Lyapunov function V 2 = X ˜ 2 T P 2 1 X ˜ 2 for the error dynamic (24) and calculate its derivative.
D q V 2 2 V 2 1 μ G 2 X ˜ 2 2 φ H 2 T P 2 1 X ˜ 2 2 + 2 Δ 2   H 2 T P 2 1 X ˜ 2
or:
D q V 2 2 V 2 1 μ G 2 X ˜ 2 2 φ H 2 T P 2 1 X ˜ 2 2 + 2 Δ 2    H 2 T P 2 1 X ˜ 2   Δ 2 2 φ + Δ 2 2 φ
In other words:
D q V 2 2 V 2 1 μ G 2 X ˜ 2 2 φ H 2 T P 2 1 X ˜ 2   Δ 2 φ 2 + Δ 2 2 φ
Therefore, when φ H 2 T P 2 1 X ˜ 2 = Δ 2 , the maximum of the last two terms in (25) occurs, and the maximum value is Δ 2 2 / φ . Hence:
D q V 2 2 V 2 1 μ G 2 X ˜ 2 2 + Δ 2 2 φ V 2 V 2 Δ 2 2 φ
From the last equation, D q V 2 < V 2 as long as V 2 > Δ 2 2 / φ . Therefore, one has lim t V 2 ( t ) Δ 2 2 / φ . Using V 2 ( t ) σ ¯ ( P 2 1 ) X ˜ 2 2 = 1 / σ ¯ ( P 2 ) X ˜ 2 2 one can derive:
lim t X ˜ 2 ( t ) σ ¯ ( P 2 ) φ Δ 2
Note that based on Assumption 1, for chaotic systems, Δ 2 is bounded. Finally, using Lemma 1, one concludes that:
  lim t φ   X ˜ 2 = 0 lim t φ X ^ 2 = X 2

4. Design of Input Control Signal

As we stated before, the procedure of calculation of input control signal u consists of two steps, which are detailed in this section.

4.1. First Step

Now, the estimated sliding surface of (8) can be written as follows.
s 1 = k X ^ 1 , X ^ 1 = [ x 1 , D q x ^ 1 , D 2 q x ^ 1 ] T
where D q x ^ 1 and D 2 q x ^ 1 are obtained from the first part of observer (14).
Theorem 4.
The following auxiliary signal causes the sliding surface   s 1  to converge to zero when  δ 1 > 0  and  σ 1 > 0 .
D 2 q x d 2 = k H 1 1 k E 1 X ^ 1 + k L 1 ( x 1 G 1 X ^ 1 ) + δ 1   s i g n ( s 1 ) + σ 1   s 1
Proof. 
Consider the Lyapunov function V 1 = 0.5 s 1 2 ; then, D q V 1 = s 1 D q s 1 and moreover, from (14) and (31) we have:
D q s 1 = k D q X ^ 1 = k E 1 X ^ 1 + k H 1 D 2 q x d 2 + k L 1 ( x 1 G 1 X ^ 1 )
where L 1 has been defined in (15). By replacing D 2 q x d 2 from (32) into (33), it follows that:
D q s 1 = δ 1   s i g n ( s 1 ) σ 1   s 1
Hence:
D q V 1 s 1 D q s 1 δ 1   s 1 σ 1   s 1 2 δ 1   s 1
Suppose t 1 is the reaching time, i.e., s 1 ( t 1 ) = 0 ; then, consider two cases:
  • First case: When s 1 > 0 , then D q s 1 δ 1 or I q D q s 1 I q δ 1 , and using Theorem 1 results in the following:
s 1 ( 0 ) δ 1 t 1 q q Γ ( q )
Second case: When s 1 < 0 , then D q s 1 + δ 1 or I q D q s 1 I q + δ 1 , and using Theorem 1 results in the following:
s 1 ( 0 ) + δ 1 t 1 q q Γ ( q )
Then, it is easy to show that t 1 q q Γ ( q ) δ 1 s 1 ( 0 ) and finally:
t 1 q Γ ( q ) δ 1 s 1 ( 0 ) 1 q

4.2. Second Step

As before, the estimated sliding surface of (10) can be written as follows.
s 2 = λ ( X ^ 2 X d 2 ) , X ^ 2 = [ x 2 , D q x ^ 2 ] T
where D q x ^ 2 are obtained from the second part of observer (14).
Theorem 5.
The following auxiliary signal causes the sliding surface   s 2  to converge to zero, when  δ 2 > 0  and  σ 2 > 0 .
D q u = ( a 1 a 2 x 1 + a 1 x 2 + a 2 2 x 2 + a 2 u )   λ H 2 1 λ E 2 X ^ 2 + λ L 2 ( x 2 G 2 X ^ 2 )        λ H 2 1 λ D q X d 2 + δ 2   s i g n ( s 2 ) + σ 2   s 2
Proof. 
Consider the Lyapunov function V 2 = 0.5 s 2 2 ; then, D q V 2 s 2 D q s 2 and moreover, from (14) and (39) we have:
D q s 2 = λ ( D q X ^ 2 D q X d 2 )       = λ E 2 X ^ 2 + λ H 2 ( a 1 a 2 x 1 + a 1 x 2 + a 2 2 x 2 + a 2 u + D q u ) + λ L 2 ( x 2 G 2 X ^ 2 ) λ X ˙ d 2
where L 2 has been defined in (11). By replacing D q u from (40) into (41), it follows that:
D q s 2 = δ 2   s i g n ( s 2 ) σ 2   s 2
Hence:
D q V 2 s 2 D q s 2 δ 1   s 2 σ 1   s 2 2 δ 1   s 2
Suppose t 2 is the reaching time, i.e., s 2 ( t 2 ) = 0 ; then, as in the previous theorem, we can conclude that:
t 2 q Γ ( q ) δ 2 s 2 ( 0 ) 1 q
Remark 2.
Note that the Sign function or discontinuity has appeared in   D q u  and then  u  is smooth and without chattering because the integration acts as a low-pass filter. The same result is true for  D 2 q x d 2  which is discontinuous, and  D q x d 2  and  x d 2  are smooth. Thus, sliding surface (39) can be defined.

5. Simulation Results

Consider the following fractional Duffing–Holmes chaotic system [47].
D q x 1 = x 2 D q x 2 = x 1 x 1 3 0.5 x 2 + 1.3 cos ( t ) + v ( t )
Now, the following two degrees EF-DHCS is proposed by the authors, which have both matched and mismatched uncertainties.
D q x 1 = x 2 + f 1 ( x , t ) D q x 2 = f 2 ( x , t ) + v ( t ) f 1 ( x , t ) = x 1 sin ( x 2 ) , f 2 ( x , t ) = x 1 x 1 3 0.5 x 2 + 1.3 cos ( t ) + v ( t )
where x = [ x 1 , x 2 ] T denotes the accessible system state vector and y = x 1 is the system output. With q = 0.95 and x 1 ( 0 ) = 1 , x 2 ( 0 ) = 1 , the chaotic behavior is shown in Figure 1. The boundedness of functions f 1 , f 2 , Δ 1 and Δ 2 is shown in Figure 2 and Figure 3 respectively. The parameters of sliding surfaces (8) and (10) are chosen as k 1 = 0.5 , k 2 = 0.5 , k 3 = 1 , λ 1 = 0.1 , and λ 2 = 1 . Other design parameters are δ 1 = 2 , δ 2 = 2 , σ 1 = 0.5 , and σ 2 = 0.5 ; moreover, a 1 = 1 , a 2 = 0 , μ = 1 , and φ = 10,000 . The initial conditions are chosen as x 1 ( 0 ) = 1 , x 2 ( 0 ) = 1 and x ˙ 1 ( 0 ) = 0 , x ¨ 1 ( 0 ) = 0 , and x ˙ 2 ( 0 ) = 0 . To calculate the derivative of input control signal D q u , the initial value of u is needed which is set to zero, i.e., u ( 0 ) = 0 . Simulation was done by MATLAB-R2022a with a fixed step time of 0.001.
Remark 3.
Considering Equations (22) and (29), we have:
σ ¯ ( P 1 ) φ = 0.8527 , σ ¯ ( P 2 ) φ = 0.4057
So, the big value of  φ = 10,000  is not very critical in a closed-loop system.
The simulation outcomes are presented in Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9. Figure 4 and Figure 5 illustrate the system states. As shown in Figure 4, the system output converges to zero despite the presence of uncertainties. Figure 6 and Figure 7 display the sliding surfaces, which also converge to zero. The switching amplitude produced by the Sign function remains very small in the vicinity of these surfaces. Figure 8 demonstrates that the system control input u is smooth and free of switching behavior. Although the initial value of the auxiliary signal D q u in Figure 9 is large, it is irrelevant because this signal is not applied directly to the system. Overall, the simulation confirms that the proposed method eliminates chattering while preserving the invariance property for both matched and mismatched uncertainties.
Remark 4.
In the proposed simulation scenario, the entire system dynamics are treated as uncertainties—either matched or mismatched. This can be seen from (13), which covers all the system dynamics as the uncertainty into the variables  Δ 1 = D 2 q f 1 ( x , t )  and  Δ 2 = a 2 D q f 2 ( x , t ) . In other words, the approach is model-free.
Remark 5.
Refer to Equations (1) and (2); then, the fractional derivative and integration at any given moment depends on the state of the system in the past, that is, the total time since the beginning of the experiment. So, it can be more robust from the ordinary derivative and integration. Therefore, fractional-order systems are useful in studying the anomalous behavior of dynamical systems in physics, electrochemistry, biology, viscoelasticity and chaotic systems.

6. Conclusions

Fractional traditional sliding mode control (FT-SMC) suffers from two main limitations: chattering and sensitivity to mismatched uncertainties. This paper introduces a new method to address both issues for the extended fractional Duffing–Holmes chaotic system (EF-DHCS). The proposed solution employs fractional dynamic sliding mode control (FD-SMC) to regulate the output of nonlinear systems affected by mismatched uncertainties, using a structure based on multiple sliding surfaces. To overcome the challenge of estimating the sliding surface in FD-SMC, a robust optimal fractional loop-transfer-recovery observer (ROF-LTRO) is incorporated. Notably, the design does not require knowledge of the upper bound of uncertainties in either FD-SMC or ROF-LTRO, which is a significant advantage for practical implementation. The proposed method is conceptually straightforward, easy to implement, and completely free of chattering. Moreover, it preserves the invariance property for both matched and mismatched uncertainties.

Author Contributions

A.K.-M.: analysis and writing—original draft and preparation; O.B.: conceptualization and writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

The authors wish to express their gratitude to the Basque Government, through the project NEWHEGAZ (ELKARTEK KK-2025/00074), to the UPV/EHU, through the project GIU23/002, and to the MobilityLab Foundation (CONV23/14) for supporting this work.

Data Availability Statement

The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Lee, H.; Utkin, V.-I. Chattering suppression methods in sliding mode control systems. Annu. Rev. Control 2007, 31, 179–188. [Google Scholar] [CrossRef]
  2. Karami-Mollaee, A.; Pariz, N.; Shanechi, H.M. Position control of servomotors using neural dynamic sliding mode. J. Dyn. Syst. Meas. Control. Trans. ASME 2011, 133, 141–150. [Google Scholar] [CrossRef]
  3. Perruquetti, W.; Pierre-Barbot, J. Sliding Mode Control in Engineering; Marcel Dekker: New York, NY, USA, 2002. [Google Scholar]
  4. Allamehzadeh, H.; Cheung, J.Y. Optimal fuzzy sliding mode control with adaptive boundary layer. WSEAS Trans. Syst. 2004, 3, 1887–1892. [Google Scholar]
  5. Zhang, X. Sliding mode-like fuzzy logic control with adaptive boundary layer for multiple-variable discrete. J. Intell. Syst. 2016, 25, 209–220. [Google Scholar] [CrossRef]
  6. Chen, H.-M.; Renn, J.-C.; Su, J.-P. Sliding mode control with varying boundary layers for an electro-hydraulic position servo system. Int. J. Adv. Manuf. Technol. 2005, 26, 117–123. [Google Scholar] [CrossRef]
  7. Fuh, C.-C. Variable-thickness boundary layers for sliding mode control. J. Mar. Sci. Technol. 2008, 16, 288–294. [Google Scholar] [CrossRef]
  8. Levant, A. Robust exact differentiation via sliding mode techniques. Automatica 1998, 34, 379–384. [Google Scholar] [CrossRef]
  9. Karami-Mollaee, A.; Barambones, O. Higher order sliding mode control of MIMO induction motors: A new adaptive approach. Mathematics 2023, 11, 4558. [Google Scholar] [CrossRef]
  10. Zhu, Q.; Zhang, J.; Liu, Z.; Yu, S. Robust higher-order nonsingular terminal sliding mode control of unknown nonlinear dynamic systems. Mathematics 2025, 13, 1559. [Google Scholar] [CrossRef]
  11. Bartolini, G.; Ferrara, A.; Usai, E. Chattering avoidance by second-order sliding mode control. IEEE Trans. Autom. Control 1998, 43, 241–246. [Google Scholar] [CrossRef]
  12. Kchaou, A.; Naamane, A.; Koubaa, Y.; M’sirdi, N. Second order sliding mode-based MPPT control for photovoltaic applications. Sol. Energy 2017, 155, 758–769. [Google Scholar] [CrossRef]
  13. Cao, T.N.T.; Pham, B.T.; Nguyen, N.T.; Vu, D.-L.; Truong, N.-V. Second-order terminal sliding mode control for trajectory tracking of a differential drive robot. Mathematics 2024, 12, 2657. [Google Scholar] [CrossRef]
  14. Chen, M.-S.; Chen, C.-H.; Yang, F.-Y. An LTR-observer based dynamic sliding mode control for chattering reduction. Automatica 2007, 43, 1111–1116. [Google Scholar] [CrossRef]
  15. Karami-Mollaee, A. Design of dynamic sliding mode controller for active suspension system. Modares Mech. Eng. 2016, 16, 51–58. [Google Scholar]
  16. Karami-Mollaee, A.; Tirandaz, H. Adaptive fuzzy fault tolerant control using dynamic sliding mode. Int. J. Control Autom. Syst. 2018, 16, 360–367. [Google Scholar] [CrossRef]
  17. Karami-Mollaee, A.; Tirandaz, H. Estimation of load torque in induction motors via dynamic sliding mode control and new nonlinear state observer. J. Mech. Sci. Technol. 2018, 32, 2283–2288. [Google Scholar] [CrossRef]
  18. Karami-Mollaee, A.; Shojaei, A.A.; Barambones, O.; Fauzi, O. Dynamic sliding mode control of pitch blade wind turbine using sliding mode observer. Trans. Inst. Meas. Control 2022, 44, 3028–3038. [Google Scholar] [CrossRef]
  19. Karami-Mollaee, A.; Barambones, O. On neural observer in dynamic sliding mode control of permanent magnet synchronous wind generator. Mathematics 2024, 12, 2246. [Google Scholar] [CrossRef]
  20. Ding, Q.; Chen, H.; Jiang, C.; Chen, Z. Combined indirect and direct method for adaptive fuzzy output feedback control of nonlinear system. J. Syst. Eng. Electron. 2007, 18, 120–124. [Google Scholar] [CrossRef]
  21. Slotine, J.J.E.; Li, W. Applied Nonlinear Control; Prentice Hall: Englewood Cliffs, NJ, USA, 1991. [Google Scholar]
  22. Chan, M.-L.; Tao, C.W.; Lee, T.-T. Sliding mode controller for linear systems with mismatched time-varying uncertainties. J. Frankl. Inst. 2000, 337, 105–115. [Google Scholar] [CrossRef]
  23. Choi, H.H. LMI-based sliding surface design for integral sliding mode control of mismatched uncertain systems. IEEE Trans. Autom. Control 2007, 52, 736–742. [Google Scholar] [CrossRef]
  24. Wen, C.-C.; Cheng, C.-C. Design of sliding surface for mismatched uncertain systems to achieve asymptotical stability. J. Frankl. Inst. 2008, 345, 926–941. [Google Scholar] [CrossRef]
  25. Wang, Y.; Jiang, C.; Zhou, D.; Gao, F. Variable structure control for a class of nonlinear systems with mismatched uncertainties. Appl. Math. Comput. 2008, 200, 387–400. [Google Scholar] [CrossRef]
  26. Yang, J.; Li, S.; Yu, X. Sliding-mode control for systems with mismatched uncertainties via a disturbance observer. IEEE Trans. Ind. Electron. 2013, 60, 160–169. [Google Scholar] [CrossRef]
  27. Yang, J.; Li, S.; Su, J.; Yu, X. Continuous nonsingular terminal sliding mode control for systems with mismatched disturbances. Automatica 2013, 49, 2287–2291. [Google Scholar] [CrossRef]
  28. Ginoya, D.; Shendge, P.D.; Phadke, S.B. Sliding mode control for mismatched uncertain systems using an extended disturbance observer. IEEE Trans. Ind. Electron. 2014, 61, 1983–1992. [Google Scholar] [CrossRef]
  29. Yang, J.; Su., J.; Li, S.; Yu, X. High-order mismatched disturbance compensation for motion control systems via a continuous dynamic sliding-mode approach. IEEE Trans. Ind. Inform. 2014, 10, 604–614. [Google Scholar] [CrossRef]
  30. Ginoya, D.; Shendge, P.D.; Phadke, S.B. Disturbance observer based sliding mode control of nonlinear mismatched uncertain systems. Commun. Nonlinear Sci. Numer. Simul. 2015, 26, 98–107. [Google Scholar] [CrossRef]
  31. Fanbiao, L.; Ligang, W.; Peng, S.; Cheng-Chew, L. State estimation and sliding mode control for semi-Markovian jump systems with mismatched uncertainties. Automatica 2015, 51, 385–393. [Google Scholar] [CrossRef]
  32. Zhang, Y.; Li, R.; Xue, T.; Lei, Z. Exponential sliding mode tracking control via back-stepping approach for a hypersonic vehicle with mismatched uncertainty. J. Frankl. Inst. 2016, 353, 2319–2343. [Google Scholar] [CrossRef]
  33. Zheng, B.-C.; Park, J.H. Sliding mode control design for linear systems subject to quantization parameter mismatch. J. Frankl. Inst. 2016, 353, 37–53. [Google Scholar] [CrossRef]
  34. Shyu, K.-K.; Tsai, Y.-W.; Lai, C.-K. A dynamic output feedback controllers for mismatched uncertain variable structure systems. Automatica 2001, 37, 775–779. [Google Scholar] [CrossRef]
  35. Yan, X.-G.; Spurgeon, S.K.; Edwards, C. Dynamic sliding mode control for a class of systems with mismatched uncertainty. Eur. J. Control 2005, 11, 1–10. [Google Scholar] [CrossRef]
  36. Xiang, W.; Chen, F. An adaptive sliding mode control scheme for a class of chaotic systems with mismatched perturbations and input nonlinearities. Commun. Nonlinear Sci. Numer. Simul. 2001, 16, 1–9. [Google Scholar] [CrossRef]
  37. Mondal, S.; Mahanta, C. Chattering free adaptive multivariable sliding mode controller for systems with matched and mismatched uncertainty. ISA Trans. 2013, 52, 335–341. [Google Scholar] [CrossRef] [PubMed]
  38. Polyakov, A.; Poznyak, A. Invariant ellipsoid method for minimization of unmatched disturbances effects in sliding mode control. Automatica 2011, 47, 1450–1454. [Google Scholar] [CrossRef]
  39. Huang, A.-C.; Chen, Y.-C. Adaptive multiple-surface sliding control for non-autonomous systems with mismatched uncertainties. Automatica 2004, 40, 1939–1945. [Google Scholar] [CrossRef]
  40. Tsai, Y.-C.; Huang, A.-C. FAT-based adaptive control for pneumatic servo systems with mismatched uncertainties. Mech. Syst. Signal Process. 2008, 22, 1263–1273. [Google Scholar] [CrossRef]
  41. You, L.; Li, X. Observer-based sliding mode control of impulsive systems with unknown mismatched disturbances. Expert Syst. Appl. 2025, 276, 127092. [Google Scholar] [CrossRef]
  42. Dong, H.; Yang, X.; Kuang, Z.; Liu, M. On practical terminal sliding-mode control for system with or without mismatched uncertainty. J. Frankl. Inst. 2022, 359, 8084–8106. [Google Scholar] [CrossRef]
  43. Moulay, E.; Lechappe, V.; Bernuau, E.; Defoort, M.; Plestan, F. Fixed-time sliding-mode control with mismatched disturbances. Automatica 2022, 136, 110009. [Google Scholar] [CrossRef]
  44. Thanh, H.L.N.N.; Hong, S.K. An extended multi-surface sliding control for matched/mismatched uncertain nonlinear systems through a lumped disturbance estimator. IEEE Access 2020, 8, 91468–91475. [Google Scholar] [CrossRef]
  45. Hou, L.; Li, W.; Shen, H.; Li, T. Fuzzy sliding mode control for systems with matched and mismatched uncertainties/disturbances based on ENDOB. IEEE Access 2018, 7, 666–673. [Google Scholar] [CrossRef]
  46. Min, W.; Liu, Q. An improved adaptive fuzzy backstepping control for nonlinear mechanical systems with mismatched uncertainties. Automatika 2019, 60, 1–10. [Google Scholar] [CrossRef]
  47. Ivo, P. Fractional Order Nonlinear Systems; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  48. Kilbsa, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: New York, NY, USA, 2006; Volume 204. [Google Scholar]
  49. Podlubny, I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications; Academic Press: San Diego, DC, USA, 1998; Volume 198. [Google Scholar]
  50. Rapaić, M.R.; Jeličić, Z.D. Optimal control of a class of fractional heat diffusion systems. Nonlinear Dyn. 2010, 62, 39–51. [Google Scholar] [CrossRef]
  51. 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]
  52. Li, Y.; Chen, Y.; Podlubny, I. Stability of fractional-order nonlinear dynamic systems: Lyapunov direct method and generalized Mittag Leffler stability. Comput. Math. Appl. 2010, 59, 181021. [Google Scholar] [CrossRef]
  53. Shantanu, D. Functional Fractional Calculus for System Identification and Controls; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  54. Efe, M.Ö.; Kasnakoglu, C. A fractional adaptation law for sliding mode control. Int. J. Adapt. Control Signal Process. 2008, 22, 968–986. [Google Scholar] [CrossRef]
  55. Muoz-Vzquez, A.J.; Parra-Vega, V.; Snchez-Orta, A. Fractional integral sliding modes for robust tracking of nonlinear systems. Nonlinear Dyn. 2017, 87, 895–901. [Google Scholar] [CrossRef]
  56. Ni, J.; Liu, L.; Liu, C.; Hu, X. Fractional order fixed-time nonsingular terminal sliding mode synchronization and control of fractional order chaotic systems. Nonlinear Dyn. 2017, 89, 2065–2083. [Google Scholar] [CrossRef]
  57. Jakovljević, B.; Pisano, A.; Rapaić, M.R.; Usai, E. On the sliding-mode control of fractional-order nonlinear uncertain dynamics. Int. J. Robust Nonlinear Control 2016, 26, 782–798. [Google Scholar] [CrossRef]
  58. Bettayeb, M.; Djennoune, S. Design of sliding mode controllers for nonlinear fractional-order systems via diffusive representation. Nonlinear Dyn. 2016, 84, 593–605. [Google Scholar] [CrossRef]
  59. Dadras, S.; Momeni, H.R. Fractional-order dynamic output feedback sliding mode control design for robust stabilization of uncertain fractional-order nonlinear systems. Asian J. Control 2014, 16, 489–497. [Google Scholar] [CrossRef]
  60. Zhang, D.; Cao, L.; Tang, S. Fractional-order sliding mode control for a class of uncertain nonlinear systems based on LQR. Int. J. Adv. Robot. Syst. 2017, 14, 1729881417694290. [Google Scholar] [CrossRef]
  61. Liu, Y.-T.; Kung, T.-T.; Chang, K.-M.; Chen, S.-Y. Observer-based adaptive sliding mode control for pneumatic servo system. Precis. Eng. 2013, 37, 522–530. [Google Scholar] [CrossRef]
  62. Xia, Y.; Zhu, Z.; Fu, M. Back-stepping sliding mode control for missile systems based on an extended state observer. IET Control Theory Appl. 2011, 5, 93–102. [Google Scholar] [CrossRef]
  63. Fuyang, C.; Lei, W.; Zhang, K.; Tao, G.; Jiang, B. A novel nonlinear resilient control for a quadrotor UAV via backstepping control and nonlinear disturbance observer. Nonlinear Dyn. 2016, 85, 1281–1295. [Google Scholar] [CrossRef]
  64. Butt, Q.R.; Bhatti, A.I.; Mufti, M.R.; Rizvi, M.A.; Awan, I. Modeling and online parameter estimation of intake manifold in gasoline engines using sliding mode observer. Simul. Model. Pract. Theory 2013, 32, 138–154. [Google Scholar] [CrossRef]
  65. Davila, J.; Fridman, L.; Levant, A. Second-order sliding mode observer for mechanical systems. IEEE Trans. Autom. Control 2005, 50, 1785–1789. [Google Scholar] [CrossRef]
  66. Xiong, Y.; Saif, M. Sliding mode observer for nonlinear uncertain systems. IEEE Trans. Autom. Control 2001, 46, 2012–2017. [Google Scholar] [CrossRef]
  67. Benchaib, A.; Rachid, A.; Audrezet, E.; Tadjine, M. Real time sliding-mode observer and control of an induction motor. IEEE Trans. Ind. Electron. 1999, 46, 128–138. [Google Scholar] [CrossRef]
  68. Doyle, J.C.; Stein, G. Robustness with observers. IEEE Trans. Autom. Control 1979, 24, 607–611. [Google Scholar] [CrossRef]
Figure 1. Chaotic behavior of system.
Figure 1. Chaotic behavior of system.
Mathematics 14 02130 g001
Figure 2. Time series of functions f 1 and f 2 .
Figure 2. Time series of functions f 1 and f 2 .
Mathematics 14 02130 g002
Figure 3. Time series of functions Δ 1 and Δ 2
Figure 3. Time series of functions Δ 1 and Δ 2
Mathematics 14 02130 g003
Figure 4. First state and its estimation.
Figure 4. First state and its estimation.
Mathematics 14 02130 g004
Figure 5. Second state and its estimation.
Figure 5. Second state and its estimation.
Mathematics 14 02130 g005
Figure 6. First sliding surface.
Figure 6. First sliding surface.
Mathematics 14 02130 g006
Figure 7. Second sliding surface.
Figure 7. Second sliding surface.
Mathematics 14 02130 g007
Figure 8. Input control signals.
Figure 8. Input control signals.
Mathematics 14 02130 g008
Figure 9. Fractional derivative of input control signal (auxiliary signal).
Figure 9. Fractional derivative of input control signal (auxiliary signal).
Mathematics 14 02130 g009
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

Karami-Mollaee, A.; Barambones, O. Matched–Mismatched Uncertainty Compensation in Dynamic SMC Using Optimal Fractional Loop-Transfer-Recovery Observer. Mathematics 2026, 14, 2130. https://doi.org/10.3390/math14122130

AMA Style

Karami-Mollaee A, Barambones O. Matched–Mismatched Uncertainty Compensation in Dynamic SMC Using Optimal Fractional Loop-Transfer-Recovery Observer. Mathematics. 2026; 14(12):2130. https://doi.org/10.3390/math14122130

Chicago/Turabian Style

Karami-Mollaee, Ali, and Oscar Barambones. 2026. "Matched–Mismatched Uncertainty Compensation in Dynamic SMC Using Optimal Fractional Loop-Transfer-Recovery Observer" Mathematics 14, no. 12: 2130. https://doi.org/10.3390/math14122130

APA Style

Karami-Mollaee, A., & Barambones, O. (2026). Matched–Mismatched Uncertainty Compensation in Dynamic SMC Using Optimal Fractional Loop-Transfer-Recovery Observer. Mathematics, 14(12), 2130. https://doi.org/10.3390/math14122130

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