Next Article in Journal
Using Large Language Models for Goal-Oriented Dialogue Systems
Previous Article in Journal
A Review of Evaporite Beds Potential for Storage Caverns: Uncovering New Opportunities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhanced Sliding-Mode Control for Tracking Control of Uncertain Fractional-Order Nonlinear Systems Based on Fuzzy Logic Systems

1
Hubei Provincial Key Laboratory for Operation and Control of Cascaded Hydropower Station, China Three Gorges University, Yichang 443002, China
2
College of Electrical Engineering and New Energy, China Three Gorges University, Yichang 443002, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Appl. Sci. 2025, 15(9), 4686; https://doi.org/10.3390/app15094686
Submission received: 7 March 2025 / Revised: 10 April 2025 / Accepted: 11 April 2025 / Published: 23 April 2025

Abstract

:
This study introduces an enhanced Adaptive Fuzzy Sliding-Mode Control (AFSMC) approach based on the fuzzy logic systems (FLSs) to achieve trajectory tracking of multiple-input and multiple-output (MIMO) fractional-order nonlinear systems in the presence of uncertain nonlinear terms and disturbances. An integral SMC approach is proposed for achieving state trajectory tracking control. However, uncertainties in real systems are complex and diverse, not only uncertain bounded disturbances but unknown nonlinear functions. Therefore, in this paper, the FLSs are used not only to approximate unknown functions but also to improve the switching function of the SMC. The stability of the system with designed input control laws is demonstrated through the fractional-order Lyapunov function stability criterion. Subsequently, the simulation results are displayed and serve to validate the efficacy and resilience of the proposed control methodology. These results underscore the ability of the proposed method to perform reliably under various conditions, thereby confirming its robustness as a viable solution.

1. Introduction

Fractional calculus is a mathematical theory that describes the characteristics and applications of fractional-order calculus operators and expands the concept of traditional calculus. The use of fractional operators in control systems has increased due to the quick development of fractional-order theory [1,2,3,4], for example, fractional-order CHEN, whose chaotic and bifurcation characteristics have been widely studied [5,6,7,8]. Fractional-order systems have become increasingly popular in engineering, particularly in the last few years. A novel fractional lumped capacitance model for transient heat conduction was proposed in [9]. Huang and Chen confirmed the widespread existence of fractional order in physics by studying the fractional-order characteristics of the interelectrode capacitance of MOSFETs [10]. It is interesting that researchers have discovered that fractional calculus can better capture the essence of objects and systems than integer calculus. A fractional-order electromagnetic model of PMSM and its identification method were proposed in [11]. Experimental results showed that the fractional-order electromagnetic model had higher accuracy than the integer-order PMSM model.
Traditional control techniques are unable to satisfy the control requirements of complex fractional nonlinear systems in engineering and social production applications. As demonstrated in [12], the UAV model displayed a complex state equation that imposed very high requirements on the robustness and real-time performance of the control algorithm because of the underactuated structure, nonlinear SE(3) dynamics, strong coupling of control allocation, and sensor noise in the real system. The authors of [13] presented a fractional-order strict feedback nonlinear system with fuzzy dead zones. Researchers have proposed a number of fractional intelligent-control methods, including the typical SMC, a type of control method for nonlinear systems, to solve this type of nonlinear system with nonlinear factors and uncertainty factors. Compared with the usual backstepping method, the SMC is more widely used in the lower triangle nonlinear system, and it can solve the exponential explosion in the backstepping control. The traditional SMC is a relatively mature development and is applied in various control technology schemes, such as synchronization control and tracking control. The initial applications of the SMC in [14,15,16,17,18,19,20] showed a strong robustness to interferences and system uncertainties. Aghababa found a fractional-order chaotic system based on the PMSM and proposed the PI-SMC method applied in [14], and the method was improved by Prieto and his partners in [15]. A fractional-order exponential switching function was proposed to enhance the dynamic behavior of the SMC in [17]. The SMC was applied in a single flexible link manipulator and had an advantage compared with the classical PD controller in [20].
Uncertain disturbances or unknown parameters are typically designed as bounded values when creating an adaptive sliding-mode controller. An adaptive control law is then created for the bounded values. However, there are a variety of disturbances and uncertainty factors in the systems application process. Especially, uncertain nonlinear function terms are present in the system as a result of uncertain disturbances that are frequently present in nonlinear functions due to state measurement errors or device losses. In order to solve this problem, the FlSs are introduced to deal with unknown functions. In [21], an AFSMC was designed to control MIMO uncertain subsystem models linearized by the full state input–output feedback linearization control, and the controller can effectively suppress the uncertain bounded external interference. Back in 2013 [22], an integer-order AFSMC approach was proposed that combined the excellencies of the SMC and FLSs, and adaptive fuzzy control was used to calculate the switching function of PD-SMC. As FLSs have had many applications in integer-order systems, we investigate their suitability for fractional-order nonlinear systems. The AFSMC has proved that it can not only handle single or multiple uncertainties but also can be used in the case of fractional or integer-order systems, e.g., in [23]. Sliding-mode control, fuzzy control, network systems, and even infinity control were all combined by the author and compared to sliding-mode control [24]. In [25], the problem of observer-based SMC for fractional-order singular fuzzy systems was studied, and a new fractional-order integral sliding function was constructed.
Thus far, the research of the SMC has integrated fractional calculus, FLS, and adaptive control to deal with uncertainties. Additionally, researchers have made significant progress in choosing sliding surfaces. However, the fundamental problem of the SMC has not been solved. The presence of switching mechanisms will result in chattering. Typical switching strategies include power switching functions that contain both sign functions and sliding-mode surface variables, exponential switching functions that contain both sign functions and sliding-mode surface variables, and sign switching functions that only contain sign functions. These methods have been proved to be effective for system control, but there is chattering. Many studies on how to advance switching technology have been carried out in recent years. In [26], the authors applied the exponential switching function to the fractional-order system and constructed the fractional-order SMC. In fractional-order systems, it was merely a direct application of the exponential switching function. Fractional calculus had a greater impact than integer order because of its memory properties. In [27], the sliding surface in integer-order systems was determined by the system variables. However, the switching mechanism was incorporated with a complex function that combined the sign function and the fractional-order algorithm. The complex switching functions were used to improve the chattering of the SMC [28,29,30]. Even though they could successfully reduce chattering, the controller structure was complicated and more computation was required. In [31], the SMC switching mechanism was modified to reduce chattering by applying the rectifier principle in power systems. In [32], the TS-SMC was used to control single-input and single-output fractional-order systems with lower triangular structure. The FLSs have reached a relatively mature stage of development, their calculation complexity has decreased, and they can be effectively implemented in the control system. It is necessary to enhance the modeling and analysis of uncertainty in fractional-order systems.
In this article, a better performing fractional-order integral AFSMC is proposed to achieve the state trajectory tracking. Additionally, the uncertain nonlinear functions in the system are estimated using FLSs. A review of the SMC literature makes it clear that optimizing SMC requires improving the switching function. Thus, an FLS-based improved switching function is presented. To validate the stability and robustness of the designed controller, disturbances are intentionally added to the simulation process. The primary contribution of this article can be summarized as follows:
  • The dynamics of the fractional-order nonlinear PMSM system, which serves as a representative example of fractional order MIMO nonlinear dynamic systems, are demonstrated. Referring to [14,33], the simulation experiments of special PMSM and PMSM with actual parameters are carried out, respectively. FLSs and adaptive control are used effectively to manage unknown nonlinear functions and uncertain disturbances in dynamic systems.
  • An enhanced integral AFSMC is created, and its capacity to follow the state trajectory with minimum errors is demonstrated mathematically. Simulation experiments further prove the superiority of the proposed method.
  • Compared with the typical switching function, the fuzzy switching function in AFSMC can effectively weaken the chattering and reduce the tracking error. Compared with [32], the system model of this paper is more universal.

2. Theories

Definition 1.
The α-order Caputo fractional derivative of the function is defined as the following form:
D t α t 0 C f ( t ) = 1 Γ ( m α ) t 0 t f m ( τ ) ( t τ ) α m + 1 d τ , m 1 < α < m d m f ( t ) d t m , α = m
m is a positive integer number and represents the integer part of α. Γ is the Gamma function, which satisfies Γ ( 1 ) = 1 .
If m is equal to α in the above definition, fractional-order algorithms will be equivalent to integer-order algorithms.
Fractional-order calculus is homogeneous; for any constant, there exists
D t α t 0 C [ a f ( t ) + b g ( t ) ] = a D t α t 0 C f ( t ) + b D t α t 0 C g ( t )
The relationship between fractional-integral and fractional-differential is
D t α t 0 C I t α t 0 C f ( t ) = f ( t )
Definition 2.
Global Stability: If there exists a positive defined, continuously differentiable, radially unbounded function V ( x ) defined in R n , such that V ˙ ( x ) is negative definite in R n , then the origin is globally asymptotically stable.
The integer-order differential operation can be regarded as a special case of the fractional-order operation; thus, because of the function V ˙ = D t 1 α D t α V , if there exists a positive define function V ( x ) and a negative define function D t α 0 C V ( x ) , the system will be proved to be stable.
Definition 3.
Sliding-mode control: The primary concept of the SMC involves designing the switching sliding-mode surface of the system in accordance with the anticipated dynamic characteristics of the system. The system state is then closed from outside the hyperplane to the switching sliding-mode surface through the use of a sliding-mode controller. Once the system state reaches this surface, the controller ensures that the system reaches its origin along this path. This process offers strong robustness as it depends solely on the characteristics and parameters of the designed switching sliding-mode surface and is unaffected by external interference. To ensure that the system state can be reached and maintained on this surface, it must satisfy a specific formula: lim s 0 s s ˙ < 0 .
Definition 4.
Fuzzy logic systems:The FLSs consist of three main components: the fuzzy rule base, fuzzification, and defuzzification operators. The fuzzy rule base contains inference rules for multiple-input and single-output systems:
R l : If x 1 is A 1 l and x 2 is A 2 l ⋯ and x n is A n l , then y is B l , l = 1 , 2 , , N .
By utilizing singleton function, center average defuzzification, and product inference, FLS can be effectively expressed as
f ^ ( x ) = l = 1 N y ¯ j ( t ) i = 1 n μ A i l ( x i ) l = 1 N ( i = 1 n μ A i l ( x i ) )
Define the fuzzy basis functions as
ξ l ( x ) = i = 1 n μ A i l ( x i ) l = 1 N ( i = 1 n μ A i l ( x i ) )
where the function μ A i l ( x i ) is the membership function. Denote θ T = [ y ¯ 1 , y ¯ 2 , , y ¯ N ] = [ θ 1 , θ 2 , , θ N ] and ξ ( x ) = [ ξ 1 ( x ) , ξ 2 ( x ) , , ξ N ( x ) ] , then the fuzzy logic system (4) can be rewritten as
f ^ ( x ) = θ T ξ ( x )
Let f ( x ) be a continuous function defined on a compact set Ω , then for any constant ε > 0 , there exists an optimal parameter as
θ * = arg min θ Ω [ sup | f ^ ( x | θ ) f ( x , t ) ]
Thus, the minimum approximation error can be obtained as
ε = f ( x , t ) f ^ ( x | θ * )

3. The Design of the Adaptive Fuzzy Sliding-Mode Controller

In this section, a sliding-mode controller will be designed to improve the robustness of MIMO nonlinear fractional-order systems, which contain uncertain disturbances and unknown nonlinear functions. The key to designing this controller is to discover the input control laws  u i ( t ) , i = 1 , 2 , , n and the effective sliding-mode surfaces s i ( t ) , i = 1 , 2 , , n . The system can be written as
D t α 0 C x 1 = f 1 ( x ) + g 1 ( x ) + d 1 ( t ) + u 1 ( t ) D t α 0 C x 2 = f 2 ( x ) + g 2 ( x ) + d 2 ( t ) + u 2 ( t ) D t α 0 C x n = f n ( x ) + g n ( x ) + d n ( t ) + u n ( t )
where d i ( t ) , i = 1 , 2 , , n are bounded uncertain disturbances, and d i ( t ) d i ,   i = 1 , 2 , , where d i > 0 .   x T = [ x 1 , x 2 , , x n ] R n are vector variables of the system. f i ( x ) , i = 1 , 2 , , n denote known terms of the system, and g i ( x ) , i = 1 , 2 , , n are the unknown internal structure functions of the system, which are difficult to accurately obtain.
The following flowchart in Figure 1 effectively illustrates the intricate design and implementation of AFMSC. By leveraging the inherent capabilities of the integral SMC, significant enhancements are achieved in improving the switching function, thereby optimizing overall system performance. In scenarios characterized by uncertain interference and unknown nonlinear factors, it is strongly necessary to employ adaptive control strategies and leverage FLS for designing and implementing an equivalent control. These approaches enable robustness against unpredictable disturbances while ensuring precise regulation in dynamic environments. Furthermore, they facilitate adaptation to varying operating conditions, ultimately enhancing system stability and reliability.
Supposing that the reference state signals are continuously differentiable functions, the tracking errors are defined as
e i = x i x i d
The designed integral sliding-mode surfaces with e i are defined as follows:
s i ( t ) = e i ( t ) + m i I t α C e i ( t ) h i ( t ) , i = 1 , 2 , , n
where m i > 0 , i = 1 , 2 , , n , I t α C is the fractional-integral operator. To make sure the sliding-mode surfaces pass through the coordinate origin, the functions h i ( t ) satisfy
  • h i ( 0 ) = e i ( 0 ) + m i I t α C e i ( 0 ) ;
  • h i ( t ) 0 as t ;
  • h i ( t ) have a continuous derivative.
In this paper, let h i ( t ) = h i ( 0 ) e p t , i = 1 , 2 , , n , where p > 0 . The positive constants m i , i = 1 , 2 , , n determine the decay rate and velocity reaching the sliding-mode surfaces.
Unlike traditional SMC techniques that use discontinuous switching functions with fixed-form switching functions, like exponential or sign switching functions, this study suggests a novel approach in which FLSs are methodically used to produce adaptive switching signals. The proposed fuzzy switching functions effectively emulate sliding-mode dynamics through real-time fuzzy reasoning algorithms that process multiple-input variables, including sliding surface variables and their derivatives. Specifically, the FLSs establish a nonlinear mapping between the system state errors and the required control compensation through carefully designed membership functions and rule bases derived from Lyapunov stability criteria. The fuzzy switching functions, which are also the switching input control laws, are
D t α C s i = u i s w = u ^ i s w ( s i | θ i u )
As the sliding-mode surface and its differential are approaching zero, a global sliding-mode surface function can be obtained:
D t α C s i = D t α C e i + m i e i D t α C h i ( t ) = 0
Let D t α C s i = 0 , then one can obtain the following functions:
D t α C e i = m i e i + D t α C h i ( t )
Firstly, the system designed must be stable and satisfy the definition of global stability. Let the first Lyapunov function be
V 1 ( t ) = i = 1 n 1 2 e i 2
From (14), the α –th order derivative of V 1 ( t ) is expressed as
D t α C V 1 ( t ) = i = 1 n e i D t α e i = i = 1 n e i ( m i e i + D t α C h i ( t ) ) = i = 1 n m i e i 2 + i = 1 n e i h i ( 0 ) D t C α e p t
It is obvious that if t , e p t = 0 and D t C α e p t = 0 ; thus, the final formulation can be obtained
D t α C V 1 ( t ) i = 1 n m i e i 2 2 m V 1 ( t )
where m = min m 1 , m 2 , , m n . Based on the fractional Lyapunov stability theorem, the tracking errors of the dynamical system (9) are driven to the origin asymptotically.
Based on AFSMC in this paper, the designed input control laws can be obtained by the following:
u i = u i e q u i s w ; u i e q = f i ( x ) + D t α C x i d m i e i g ^ i ( x | θ i g ) + D t α C h i ( t ) δ ^ i ; u i s w = u ^ i s w ( s i | θ i u ) .
where δ ^ i is the excepted value of δ i , which will be mentioned in the following analysis; g ^ i ( x | θ i g ) = θ i g T ξ ( x ) are the fuzzy of unknown terms g i ( x , t ) ; and u ^ i s w ( s i | θ i u ) = θ i u T ϕ ( s i ) are the fuzzy of switching functions.
Adaptive control laws are
D t α C θ i g = r i s i ξ ( x )
D t α C θ i u = l i s i ϕ ( s i )
D t α C δ ^ i = γ i s i
According to Definition 4, suppose that the optimal parameters of fuzzy approximation are as follows:
θ i g * = arg min θ i g Ω i g [ sup | g ^ i ( x | θ i g ) g i ( x ) | ]
θ i u * = arg min θ i u Ω i s w [ sup | u ^ i s w ( S i | θ i u ) u i s w | ]
The expected switching functions are sign functions:
u ^ i s w ( s i | θ i u * ) = η i sgn ( s i )
To improve the control performance of FLSs, the minimum approximation error is as follows:
w i = g i ( x ) g ^ i ( x | θ i g * )
Designing that θ ˜ i g = θ i g θ i g * , θ ˜ i u = θ i u θ i u * and δ i = w i + d i , one can obtain the differential forms as
D t α C θ ˜ i g = D t α C θ i g D t α C θ ˜ i u = D t α C θ i u D t α C δ ˜ i = D t α C δ ^ i
Choose the second Lyapunov function:
V 2 ( t ) = 1 2 i = 1 n ( s i 2 ( t ) + 1 r i θ ˜ i g 2 + 1 l i θ ˜ i u 2 + 1 γ i δ ˜ i 2 )
where δ ˜ i = δ i δ ^ i . Substituting the functions (18), (22), (23) and (25) into the formula, the fractional differential form is deformed as the following formula:
c i = 1 n D t α C s i ( t ) = i = 1 n D t α C e i + m i e i D t α C h i ( t ) = i = 1 n f i ( x ) + g i ( x ) + d i ( t ) + u i ( t ) D t α C x i d + m i e i D t α C h i ( t ) = i = 1 n f i ( x ) + g i ( x ) + d i ( t ) + ( f i ( x , t ) g ^ i ( x | θ i g ) + D t α C x i d m i e i u ^ i s w ( s i | θ i u ) + D t α C h i ( t ) δ ^ i ) D t α C x i d + m i e i D t α C h i ( t ) = i = 1 n g i ( x ) g ^ i ( x | θ i g ) u ^ i s w ( s i | θ i u ) + d i ( t ) δ ^ i = i = 1 n w i + g ^ i ( x | θ i g * ) g ^ i ( x | θ i g ) u ^ i s w ( s i | θ i u ) + d i ( t ) δ ^ i i = 1 n δ ˜ i + g ^ i ( x | θ i g * ) g ^ i ( x | θ i g ) u ^ i s w ( S i | θ i u )
From Formula (28), the fractional differential form of the Formula (27) is
D t α C V 2 ( t ) i = 1 n ( s i ( t ) D t α C s i ( t ) + 1 r i θ ˜ i g T D t α C θ ˜ i g + 1 l i ϕ ˜ i u T D t α C ϕ ˜ i u + 1 γ i δ ˜ i D t α C δ ˜ i ) i = 1 n ( s i ( t ) ( δ ˜ i + g ^ i ( x | θ i g * ) g ^ i ( x | θ i g ) u ^ i s w ( s i | θ i u ) ) + 1 r i θ ˜ i g T D t α C θ i g + 1 l i θ ˜ i u T D t α C θ i u 1 γ i δ ˜ i D t α C δ ^ i ) i = 1 n ( s i ( δ ˜ i θ ˜ i g T ξ ( x ) θ ˜ i u T ϕ ( s i ) u ^ i s w ( s i | θ i u * ) ) + 1 r i θ ˜ i g T D t α C θ i g + 1 l i θ ˜ i u T D t α C θ i u 1 γ i δ ˜ i D t α C δ ^ i ) i = 1 n ( s i δ ˜ i s i θ ˜ i g T ξ ( x ) s i θ ˜ i u T ϕ ( s i ) + 1 r i θ ˜ i g T D t α C θ i g + 1 l i θ ˜ i u T D t α C θ i u s i u ^ i s w ( s i | θ i u * ) 1 γ i δ ˜ i D t α C δ ^ i ) i = 1 n θ ˜ i g T ( s i ξ ( x ) + 1 r i D t α C θ i g ) + θ ˜ i u T ( s i ϕ ( s i ) + 1 l i D t α C θ i u ) s i u ^ i s w ( s i | θ i u * ) + δ ˜ i ( s i 1 γ i D t α C δ ^ i )
According to the adaptive control laws (19)–(21), the fractional differential form of the Formula (29) can be approximated as
D t α C V 2 ( t ) i = 1 n s i u ^ i s w ( s i | θ i u * ) i = 1 n η i | s i |
To make D t α C V 2 ( t ) < 0 , the parameters  η i must satisfy that η i > 0 . From (27) and (30), the AFSMC satisfies the Lyapunov theory, and to verify the correctness and feasibility of the designed method, simulation experiments and the results are given in the next chapter. From the mathematical analysis, the improved AFSMC works well in solving the complex challenges associated with control systems affected by various external factors.

4. Simulation and Results

In this section, an example is presented to show the effectiveness of the proposed method using the algorithmic solution of Caputo fractional-order differential equations. PMSM plays an important part in the electric system, and it is of urgency for mechanical and electrical engineers to research and manufacture the PMSM servosystems of high performance.
Because of the stator voltages and the mechanical angular velocity, the three-dimensional fractional-order state function of the PMSM is given as follows:
D t α C 0 i d = R s L d i d + L q L d ω e i q + 1 L d u d D t α C 0 i q = R s L q i q L d L q ω e i d + ψ f L q ω e + 1 L q u q D t α C 0 ω e = n p J 3 2 n p ψ f i q + L d L q i d i q n p J T B J ω e
where i d , i q , and ω e are the state variables of the system, representing the stator current and rotor angular velocity of the d and q axes, respectively; u d , u q , L d , and L q represent the d-axis voltage, q-axis voltage, and stator inductance, respectively; ψ f and T l are permanent magnetic flux and external mechanical torque, respectively; n p , R s , J, and B are the number of magnetic pole pairs, stator resistance, rotational inertia, and viscous damping coefficient, respectively.
Considering [14], the parameters of this system can be designed as B = 7.2 , ψ f = 2.667 , J = 4 , u d = 12.7 , n p = 4 , u q = 2.34 , R s = 2.857 , L d = 6.45 , L q = 7.125 , and T = 0.525 . Let the initial values of the variables be 0.1, and the reference signals be x 1 d = x 2 d = x 3 d = sin ( t ) . At this time, the MIMO system is constructed by the state equation structure of PMSM, and the model does not represent the actual model of PMSM.
Incorporate the above parameters into (31), where the fractional-order operator α is chosen as 0.95, and the external disturbances are selected as d 1 = sin ( t ) , d 2 = 2 , and d 3 = cos ( t ) after ten seconds of the control process. Especially in the first ten seconds, the disturbances are zero. In this simulation model, there are three state variables, and the fuzzy of the nonlinear functions has three inputs and a single output. Let r 1 = r 2 = r 3 = 1 , l 1 = 500 , l 2 = 600 , l 3 = 800 , r 1 = 2 , r 2 = 6 , and r 3 = 4 . Taking the first nonlinear function g 1 ( x ) as an example, the FLSs of g 1 ( x ) have five rules for each state variable, which can be described as A 1 l = exp ( ( ( x + 1.2 0.6 ( l 1 ) ) / 0.3 ) 2 ) , l = 1 5 and 125 fuzzy basis functions. The five rules of FLSs of s 1 are A 1 l = exp ( ( ( x + 0.5 0.25 ( l 1 ) ) / 0.125 ) 2 ) , l = 1 5 .
The sliding-mode surfaces are as follows:
s i ( t ) = e i ( t ) + 10 I t 0.95 e i ( t ) ( e i ( 0 ) + 10 I t 0.95 e i ( 0 ) ) e 4 t , i = 1 , 2 , 3
Design the fuzzy adaptive laws as follows:
D t 0.95 C θ i g = s i ξ ( x ) , i = 1 , 2 , 3
D t 0.95 C θ 1 u = 500 s 1 ϕ ( s 1 )
D t 0.95 C θ 2 u = 600 s 2 ϕ ( s 2 )
D t 0.95 C θ 3 u = 800 s 3 ϕ ( s 3 )
D t 0.95 C δ ^ 1 = 2 s 1
D t 0.95 C δ ^ 2 = 6 s 2
D t 0.95 C δ ^ 3 = 2 s 3

4.1. Normal External Disturbances

Under the assumption of the aforementioned parameters and external disturbances, there are no other external disturbances.
The fractional-order PMSM is obviously a nonlinear chaotic system. In Figure 2, the trajectory in the diagram is densely entangled in the three-dimensional space ( x 1 , x 2 , x 3 ) and staggered without repeated routes. There is no periodic ring structure, the state diffuses in the phase space after adding external interference after 10 s, and the position of the limit cycle is shifted. It can be seen that the system is sensitive to disturbance, which will cause the trajectory to deviate from the original path quickly during operation. Therefore, Figure 2 depicts the phase trajectory of the nonlinear power of the system at the tenth second when a disturbance occurs, with an initial state of zero. The results demonstrate that the fractional-order PMSM exhibits aperiodic, irregular, and nonlinear oscillations, leading to an instability that significantly impacts unit operation safety and stability. The three-dimensional phase trajectory coordinates exhibit typical chaotic characteristics. Figure 3 displays the fuzzy of uncertain nonlinear functions g i ( x ) . Figure 4 shows that the sliding-mode surfaces s i of each state function approach zero. Control inputs based on SMC with different switching functions are shown in Figure 5, from which we can discover that control inputs with sign switching function have dramatic positive and negative changes. At the same time, control inputs with exponential switching function have smoother changes after adding disturbances. There is a smooth and continuous control curve even after the addition of perturbations based on the fuzzy switching function in this paper. The control inputs in this paper are the mildest that best perform the tracking control and have minimum damage to the device.
As shown in Figure 6d, all three states can follow the desired trajectory s i n ( t ) , while the tracking effects of the three methods are different in detail from the tracking error analysis of the three states in Figure 6a–c. In one second, all three ways can achieve good tracking effect, and the adjust time of the above three methods is less than 0.2 s, which is in a normal range. Although each error with fuzzy switching functions in this paper has a large adjust time compared with the other two, the error with fuzzy switching function has the minimum value, and after adding the perturbation, the error does not change. However, after adding the disturbances, errors with exponential switching function have a great influence, and the jitter is increased slightly. Generally speaking, the SMC in this paper gives the best tracking results.

4.2. The High-Frequency External Disturbances Within 1

In this section, disturbances are added to the state functions, which have a high frequency but an amplitude of less than 1. Specifically, add c o s ( 10 t ) to d 1 ( t ) , add a random number with frequency 0.1 to d 2 ( x , t ) , and add s i n ( 10 t ) to d 3 ( x , t ) .
The simulation results are basically consistent with Section 4.1. From Figure 7d, all three states can follow the desired trajectory s i n ( t ) . Firstly, compared with Figure 7a–c, the chattering phenomenon is the most obvious in Figure 7b, especially the error based on the SMC with exponential switching function, which starts to display obvious chattering. But the error based on the SMC with fuzzy switching function always displays almost no chattering. Secondly, when we compare Figure 7 to Figure 6, the value of errors is almost uniform, while the chattering becomes worse, except for the error based on the SMC with fuzzy switching function. The comparative analysis of tracking performance under small-amplitude reference signals reveals that both the conventional SMC employing exponential switching function and the proposed fuzzy-adaptive SMC satisfy the prescribed accuracy thresholds, with errors maintained below 0.005. However, the experimental validation demonstrates that the fuzzy switching function exhibits superior chattering suppression characteristics.
Compared with Figure 6d, Figure 7d shows different adjust time. From Table 1, we can obtain state tracking errors when the system reaches steady state. The system errors are less than 0.5%, which satisfies the tracking accuracy, as the amplitude of the desired state trajectory is 1. It is intuitive to see that the tracking accuracy of the SMC with the fuzzy switching function is the highest. However, the adjustment time is also the longest. In order to discuss the reason for this result, the attenuation oscillation curve s i n ( t ) / t is selected as the input to simulate the function of each switching function in the SMC. As shown in Figure 8, as the input decreases, the amplitude of each switching function decreases. The amplitude of the fuzzy switching function decreases significantly with the decrease in the input, and the switching is smoothest when the positive and negative signs of the input change. Therefore, chattering can be well weakened in the SMC with fuzzy switching function. Similarly, the amplitude of each switching function is set to be the same at t 1 , and then the amplitude of the fuzzy switching function is the largest at t 0 , and t 0 < t 1 . This is the reason why the SMC with fuzzy switching function has a large adjust time and overshoot.

4.3. The High-Frequency and High-Amplitude External Disturbances

The additional external disturbances, which have high frequency and high amplitude, are supplemented in this section. In particular, we add 10 s i n ( 10 t ) to d 3 ( x , t ) , 10 c o s ( 10 t ) to d 1 ( x , t ) , and a random number with frequency 0.1 and amplitude 10 to d 2 ( x , t ) .
By analyzing Figure 9, after adding the internal disturbance at 10s, the state based on the SMC with sign switching function can no longer follow the predetermined trajectory. Then, according to Figure 9a–c, although the method with exponential switching function can follow the predetermined trajectory, its following error and chattering are more serious than that of the method in this paper, especially in the case of adding random disturbances.
Finally, by comparison, the methods with exponential switching function and with fuzzy switching function can effectively track in the three preset cases, but the method with sign switching function will lose effect for large amplitude interference. In particular, when the added disturbance is an elementary function and has deformation, the method with exponential switching function can also track the predetermined trajectory. The chattering is weak, but when the disturbance is a random value, the chattering is increased, while the method in this paper can not only track the predetermined trajectory but also has the weakest chattering and tracking error in the face of any disturbance. Therefore, this paper well verifies that the proposed SMC with fuzzy switching function can improve the chattering problem of synovial control.

5. The Fuzzy Sliding-Mode Method for Fractional-Order PMSM Vector Control

The actual model of fractional-order PMSM is given according to [33], and the vector control state-space representation of PMSM can be derived under parameter uncertainties and mismatches in (40).
D α C i d = 1 L d u d R L d i d + ω e L q L d i q + g d D α C i q = 1 L q u q R L q i q + ω e L d L q i d 1 L q ω e ψ f + g q D α C ω e = 3 2 n p 2 J i q [ ( L d L q ) i d + ψ f ] n p J T L B J ω e + g e
where
g d = Δ L d L d ( L d + Δ L d ) ( u d R i d Δ R i d + L q ω e i q + Δ L q ω e i q + ω e Δ ψ f ) g q = Δ L q L q ( L q + Δ L q ) ( u q R i q Δ R i q L d ω e i d Δ L q ω e i d ω e Δ ψ f ω e ψ f ) g e = 3 2 n p 2 J i q [ ( Δ L d Δ L q ) i d + Δ ψ f ]
The control model of fractional-order PMSM includes the dq axis current dynamic equation and the speed dynamic equation. In the current state equation, the disturbances d d and d q may come from inverter nonlinearity (such as dead time effect), current sensor noise, resistance or inductance parameter perturbation, or harmonic interference, and they belong to the mechanical property disturbances. As for d e , the disturbance that belongs to the mechanical properties may come from the load mutations such as mechanical vibration, friction disturbance, moment of inertia uncertainty, and so on.
A well-conceived design of the outer speed ring can mitigate the impact of disturbances on the system, minimize speed fluctuations, and enable the system to operate in a stable state. i d = 0 is a vector control method that is widely used. In this control method, i d = 0 is maintained and the motor torque is controlled by controlling i q . Given condition i d = 0 , the system states (40) are shown as follows:
D α C i q = 1 L q u q R L q i q 1 L q ω e ψ f + g q + d q ( t ) D α C ω e = 3 2 n p 2 J i q ψ f n p J T L B J ω e + g e + d e ( t )
and the internal interferences can be rewritten as
g q = Δ L q L q ( L q + Δ L q ) ( u q R i q Δ R i q ω e Δ ψ f ω e ψ f ) g e = 3 2 n p 2 J i q Δ ψ f
There is an expected value of the velocity ω e * , and we take the space error as the system state:
x 1 = ω e * ω e
D t α C x 1 = D C α C ω e
In order to make the actual electrical angular velocity of the motor track the reference value ω e * , it is necessary to change the electromagnetic torque output of the motor by adjusting i q , thus affecting the speed and electrical angular velocity of the motor. In this case, i q is used as a control variable. By adjusting the value of i q reasonably, the running state of the motor can be changed, and, finally, the error will be gradually reduced until a satisfactory control accuracy is achieved. The state function can be described as follows:
D α C x 1 = 3 2 n p 2 J ψ f i q + n p J T L + B J ω e g e d e ( t ) y = i q
Design a simple sliding-mode surface:
s e = a x 1
where a > 0 .
Design i q * , that is, the control rate u is
i q * = 2 J 3 n p 2 ψ f ( n p J T L + B J ω e g e d e ( t ) + λ a s g n ( s e ) )
where d e ( t ) is uncertain and g e is the unknown internal nonlinear disturbance. In order to ensure the smooth progress of the control, adaptive control and FLSs must be used.
Assume that d e ( t ) , d q ( t ) , and d d ( t ) are bounded and d e ( t ) d e , d q ( t ) d q , and d d ( t ) d d . d e * , d q * , and d d * are the expected values of uncertain external disturbances. d e ˜ , d q ˜ , and d d ˜ are the estimation errors of uncertain external disturbances.
d e ˜ = d e * d e d q ˜ = d q * d q d d ˜ = d d * d d
Assume that g e ^ is the fuzzy approximation form of nonlinear function g e .
g e ^ = θ e T ξ ( x ) = g e ( x | θ e )
where x = ω e i q i d T . It is also necessary to take adaptive control due to unknown function g e . We design g e ^ * as the optimal function of g e ^ .
g e ^ * = g e ( x | θ e * ) ,
δ = g e g e ^ * = g e g e ( x | θ e * ) ;
thus, θ e ˜ = θ e * θ e is the error between the fuzzy approximation and optimal fuzzy approximation. According to the above two estimates, the function (48) can be improved as
i q * = 2 J 3 n p 2 ψ f ( n p J T L + B J ω e g e ( x | θ e ) d e * + λ a s i g n ( s e ) )
And the adaptive control laws are designed as
D t α C d e * = a α 2 s e
D t α C θ e = a α 1 s e ξ ( x )
It is clear that the system (46) is stable under the control rate. The Lyapunov function is selected as V 1 = 1 2 s e 2 + 1 2 α 1 θ e ˜ 2 + 1 2 α 2 d e ˜ 2 . The fractional differential form is
D t α C V 1 = s e D t α C s e + 1 α 1 θ e ˜ T D t α C θ e ˜ + 1 α 2 d e ˜ D t α C d e ˜ = s e D t α C s e 1 α 1 θ e ˜ T D t α C θ e + 1 α 2 d e ˜ D t α C d e * = a s e D t α C x 1 1 α 1 θ e ˜ T D t α C θ e + 1 α 2 d e ˜ D t α C d e *
Because of the control rate (53), we can obtain D t α C x 1 :
D t α C x 1 3 2 n p 2 J ψ f i q * + n p J T L + B J ω e g e d e = g e ( x | θ e ) ( g e ( x | θ e * ) + δ ) + ( d e * d e ) λ a s i g n ( s e ) = θ e T ξ ( x ) θ e * T ξ ( x ) δ + d e ˜ λ a s i g n ( s e ) = θ e ˜ T ξ ( x ) δ + d e ˜ λ a s i g n ( s e )
Thus, D t α C V 1 is
D t α C V 1 a s e ( θ e ˜ T ξ ( x ) δ + d e ˜ λ a s i g n s e ) 1 α 1 θ e ˜ T D t α C θ e + 1 α 2 d e ˜ D t α C d e * = θ e ˜ T ( a s e ξ ( x ) 1 α 1 D t α C θ e ) + d e ˜ ( a s e + 1 α 2 D t α C d e * ) a s e δ = λ s e s i g n ( s e ) a s e δ = λ s e a s e δ
where δ is the minimum approximation error between g e and g e ^ * . Design λ > a δ , then D t α C V 1 can be guaranteed to be negative. According to Lyapunov’s second method, V 1 ( x ) is positive definite and D t α C V 1 ( x ) < 0 , and then the system is asymptotically stable.
In the process of simulation, we keep parameters of fractional-order PMSM in [33] and a = 2 , α 1 = α 2 = 2 , λ = 8 , δ = 3 . The selection rule of fuzzy rules is to keep the error 0 at the zero of the rule, and then the width of the membership function is reduced in order to improve the accuracy. As for the uncertain nonlinear function g e , we hope that this uncertainty term does not exist, so we keep the expected value 0 at the zero of the rule, too.
D t 0.95 C θ e = 4 s e ξ ( x )
D t 0.95 C d e * = 4 s e
From the above analysis, we obtain the expected value i q * , and next consider the system as a second-order system with states i q and i d .
D α C i d = 1 L d u d R L d i d + ω e L q L d i q + g d D α C i q = 1 L q u q R L q i q + ω e L d L q i d 1 L q ω e ψ f + g q
We can obtain through function (32) that the sliding-mode surfaces are
s q ( t ) = e q ( t ) + 10 I t 0.95 e q ( t ) ( e q ( 0 ) + 10 I t 0.95 e q ( 0 ) ) e 4 t s d ( t ) = e d ( t ) + 10 I t 0.95 e d ( t ) ( e d ( 0 ) + 10 I t 0.95 e d ( 0 ) ) e 4 t
Design the fuzzy adaptive laws as follows:
D t 0.95 C θ g q = s q ξ ( x ) D t 0.95 C θ g d = s d ξ ( x )
D t 0.95 C θ u q = 200 s q ϕ ( s q ) D t 0.95 C θ u d = 300 s d ϕ ( s d )
D t 0.95 C δ ^ q = 4 s q D t 0.95 C δ ^ d = 3 s d
In Table 2, it is easy to conclude that the errors of AFSMC are the smallest and the adjustment time is the largest, which is basically consistent with the previous analysis results. From Figure 10, it is clear that all three methods can track the desired rotational speed very well, even with a step here. As we use SMC with sign switching function in the design of the speed ring, the advantage of the SMC with fuzzy switching function is not well shown in Figure 11. For the expected value with an amplitude of 1000, the average error is 2 in this paper, which is within its accuracy requirement. The advantages of the SMC with fuzzy switching function in reducing chattering and error can be well verified in Figure 12. In particular, both error e q and error e d have small chattering with respect to SMC in this paper after a step in the speed occurs; at least macroscopically, the chattering frequency is reduced by half. Through the simulation of the actual system, the method proposed in this paper is effective in reducing the chattering and errors in theory.

6. Conclusions

To sum up, the study described in this paper combines three different but related theoretical frameworks: FLSs, adaptive control, and SMC. An inventive control approach designed for fractional-order MIMO systems with uncertain nonlinear dynamics and external disturbances was developed. The incorporation of adaptive control and FLSs not only improves flexibility but also fosters adaptability, establishing a robust foundation for optimal performance across a wide range of engineering applications. In the future, the research on the switching function still needs to be continued, and it is expected to solve the problem of large overshoot and adjustment time. For example, intelligent methods such as fuzzy rule bases and even neural networks can be combined with SMC.

Author Contributions

Writing—review and editing, H.Z.; conceptualization, methodology, software, writing—original draft, M.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (52107108).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.

References

  1. Miller, K.S.; Ross, B. An Introduction to the Fractional Calculus and Fractional Differential Equations; Wiley: New York, NY, USA, 1993. [Google Scholar]
  2. Ingman, D.; Suzdalnitsky, J. Control of damping oscillations by fractional differential operator with time-dependent order. Comput. Methods Appl. Mech. Eng. 2004, 193, 5585–5595. [Google Scholar] [CrossRef]
  3. Xu, X.; Jiang, D.; Yuan, C. Multiple positive solutions for the boundary value problem of a nonlinear fractional differential equation. Nonlinear Anal. Theory Methods Appl. 2009, 71, 4676–4688. [Google Scholar] [CrossRef]
  4. Henriquez, H.R.; Poblete, V.; Pozo, J.C. Existence of solutions for the semilinear abstract Cauchy problem of fractional order. Fract. Calc. Appl. Anal. 2021, 24, 1409–1444. [Google Scholar] [CrossRef]
  5. Caponetto, R.; Dongola, G.; Fortuna, L.; Petrávs, I. Fractional Order Systems: Modeling and Control Applications; World Scientific: Singapore, 2010. [Google Scholar]
  6. Lahrouz, A.; Hajjami, R.; Jarroudi, M.E.; Settati, A. Mittag-Leffler stability and bifurcation of a nonlinear fractional model with relapse. J. Comput. Appl. Math. 2021, 386, 11–29. [Google Scholar] [CrossRef]
  7. Bezziou, M.; Jebril, I.; Dahmani, Z. A new nonlinear duffing system with sequential fractional derivatives. Chaos Solitons Fractals 2021, 151, 111247. [Google Scholar] [CrossRef]
  8. Torkzadeh, L. Numerical behavior of nonlinear Duffing equations with fractional damping. Rom. Rep. Phys. 2021, 73, 113. [Google Scholar]
  9. Wharmby, A.W. Fractional lumped capacitance. Fract. Calc. Appl. Anal. 2018, 21, 1104–1119. [Google Scholar] [CrossRef]
  10. Huang, Y.; Chen, X. A fractional-order equivalent model for characterizing the interelectrode capacitance of MOSFETs. COMPEL-Int. J. Comput. Math. Electr. Electron. Eng. 2022, 41, 1660–1676. [Google Scholar] [CrossRef]
  11. Gan, H.; Cao, Z.; Chen, P.; Luo, Y.; Luo, X. Fractional-order electromagnetic modeling and identification for PMSM servo system. ISA Trans. 2022, 147, 527–539. [Google Scholar] [CrossRef] [PubMed]
  12. Vundela, V.R.; Muralidharan, V. Nonlinear Attitude and Altitude Trajectory Tracking Control of a Bicopter UAV in Geometric Framework. J. Robot. 2024, 2024, 524–539. [Google Scholar] [CrossRef]
  13. Shi, J.; Cao, J.; Liu, H.; Zhang, X. Compound Adaptive Fuzzy Output Feedback Control for Uncertain Fractional-Order Nonlinear Systems with Fuzzy Dead-Zone Input. Int. J. Fuzzy Syst. 2023, 25, 2439–2452. [Google Scholar] [CrossRef]
  14. Aghababa, M.P. Control of non-integer-order dynamical systems using sliding mode scheme. Complexity 2016, 21, 224–233. [Google Scholar] [CrossRef]
  15. Prieto, J.A.; Collazo, C.P.; Singh, Y. Adaptive Integral Sliding Mode based Path Following Control of Unmanned Surface Vehicle Adaptive Sliding Mode. J. Mar. Sci. Eng. 2022, 68. [Google Scholar]
  16. Chávez-Vázquez, S.; Lavín-Delgado, J.E.; Gómez-Aguilar, J.F.; Razo-Hernández, J.R.; Etemad, S.; Rezapour, S. Trajectory tracking of Stanford robot manipulator by fractional-order sliding mode control. Appl. Math. Model. 2023, 120, 436–462. [Google Scholar] [CrossRef]
  17. Nian, F.; Liu, X.; Zhang, Y. Sliding mode synchronization of fractional-order complex chaotic system with parametric and external disturbances. Chaos Solitons Fractals 2018, 116, 22–28. [Google Scholar] [CrossRef]
  18. Deepika, D.; Kaur, S.; Narayan, S. Uncertainty and disturbance estimator based robust synchronization for a class of uncertain fractional chaotic system via fractional order sliding mode control. Chaos Solitons Fractals 2018, 115, 196–203. [Google Scholar] [CrossRef]
  19. Mujumdar, A.; Kurode, S.; Tamhane, B. Fractional order sliding mode control for single link flexible manipulator. In Proceedings of the 2013 IEEE International Conference on Control Applications (CCA), Hyderabad, India, 28–30 August 2013; pp. 288–293. [Google Scholar] [CrossRef]
  20. Fareh, R. Sliding mode fractional order control for a single flexible link manipulator. Int. J. Mech. Eng. Rob. Res. 2019, 8, 228–232. [Google Scholar] [CrossRef]
  21. Rezaee, M.; Jahangiri, R.; Shabani, R. Robust adaptive fuzzy sliding mode control of nonlinear uncertain MIMO fluttering FGP plate based on feedback linearization—ScienceDirect. Aerosp. Sci. Technol. 2019, 91, 391–409. [Google Scholar] [CrossRef]
  22. Fei, J.; Xin, M. Adaptive fuzzy sliding mode control of MEMS gyroscope sensor using fuzzy switching approach. In Proceedings of the SICE Annual Conference 2013, Nagoya, Japan, 14–17 September 2013; pp. 1479–1484. [Google Scholar]
  23. Liang, B.; Zheng, S.; Ahn, C.K.; Liu, F. Adaptive fuzzy control for fractional-order interconnected systems with unknown control directions. IEEE Trans. Fuzzy Syst. 2022, 30, 57–87. [Google Scholar] [CrossRef]
  24. Song, S.; Zhang, B.; Song, X.; Zhang, Y.; Zhang, Z.; Li, W. Fractional-order adaptive neuro-fuzzy sliding mode H∞ control for fuzzy singularly perturbed systems. J. Frankl. Inst. 2019, 356, 5027–5048. [Google Scholar] [CrossRef]
  25. Li, B.; Zhang, X.; Zhao, X.; Liu, Y.; Zhao, X. Observer-based sliding mode control for fractional order singular fuzzy systems. Int. J. Control 2023, 21, 2879–2890. [Google Scholar] [CrossRef]
  26. Yin, C.; Huang, X.; Chen, Y.; Dadras, S.; Zhong, S.M.; Cheng, Y. Fractional-order exponential switching technique to enhance sliding mode control. Appl. Math. Model. 2017, 44, 705–726. [Google Scholar] [CrossRef]
  27. Ma, H.; Liu, C.; Liu, Y.; Xiong, Z. Sliding mode control for uncertain discrete-time systems based on fractional order reaching law. IET Control Theory Appl. 2019, 13, 1963–1970. [Google Scholar] [CrossRef]
  28. Chen, L.; Cao, Z.; Lopes, A.M.; Wu, R.; Dong, X.; Chen, Y.; Xu, K. A variable fractional-order sliding mode controller for uncertain vibration building structures. Structures 2023, 55, 2023–2035. [Google Scholar] [CrossRef]
  29. Ayten, K.K.; Dumlu, A.; Golcugezli, S.; Tusik, E.; Kalinay, G. Comparative Real-Time Study of Three Enhanced Control Strategies Applied to Dynamic Process Systems. Appl. Sci. 2024, 14, 9955. [Google Scholar] [CrossRef]
  30. Mirzaee, M.; Kazemi, R. Direct adaptive fractional-order non-singular terminal sliding mode control strategy using extreme learning machine for position control of 5-DOF upper-limb exoskeleton robot systems. Trans. Inst. Meas. Control 2024, 46, 2313–2323. [Google Scholar] [CrossRef]
  31. Wang, Z.; Mao, Y.; Hu, Z.; Xie, Y. A Sliding Mode Control Design based on the Reaching Law for Matrix Rectifiers. J. Power Electron. 2016, 16, 1122–1130. [Google Scholar] [CrossRef]
  32. Roohi, M.; Mirzajani, S.; Haghighi, A.R.; Basse-O’Connor, A. Robust stabilization of fractional-order hybrid optical system using a single-input TS-fuzzy sliding mode control strategy with input nonlinearities. AIMS Math. 2024, 9, 25879–25907. [Google Scholar] [CrossRef]
  33. Zhao, K.; Jia, N.; She, J.; Dai, W.; Zhou, R.; Liu, W.; Li, X. Robust model-free super-twisting sliding-mode control method based on extended sliding-mode disturbance observer for PMSM drive system. Control Eng. Pract. 2023, 139, 105657. [Google Scholar] [CrossRef]
Figure 1. The flowchart of the fuzzy sliding mode.
Figure 1. The flowchart of the fuzzy sliding mode.
Applsci 15 04686 g001
Figure 2. Phase trajectories of the fractional-order PMSM.
Figure 2. Phase trajectories of the fractional-order PMSM.
Applsci 15 04686 g002
Figure 3. The fuzzy function of the nonlinear terms g i ( x , t ) .
Figure 3. The fuzzy function of the nonlinear terms g i ( x , t ) .
Applsci 15 04686 g003
Figure 4. The sliding-mode surfaces s i in this paper.
Figure 4. The sliding-mode surfaces s i in this paper.
Applsci 15 04686 g004
Figure 5. Control inputs of the given system based on SMC with different switching functions. (a) Description of control input u 1 of the first state function. (b) Description of control input u 2 of the second state function. (c) Description of control input u 3 of the third state function.
Figure 5. Control inputs of the given system based on SMC with different switching functions. (a) Description of control input u 1 of the first state function. (b) Description of control input u 2 of the second state function. (c) Description of control input u 3 of the third state function.
Applsci 15 04686 g005
Figure 6. (a) Tracking error e 1 of the first state function. (b) Tracking error e 2 of the second state function. (c) Tracking error e 3 of the third state function. (d) State tracking of each state.
Figure 6. (a) Tracking error e 1 of the first state function. (b) Tracking error e 2 of the second state function. (c) Tracking error e 3 of the third state function. (d) State tracking of each state.
Applsci 15 04686 g006
Figure 7. (a) Tracking error e 1 of the first state function. (b) Tracking error e 2 of the second state function. (c) Tracking error e 3 of the third state function. (d) State tracking of each state.
Figure 7. (a) Tracking error e 1 of the first state function. (b) Tracking error e 2 of the second state function. (c) Tracking error e 3 of the third state function. (d) State tracking of each state.
Applsci 15 04686 g007
Figure 8. Dynamic switching of different switching functions.
Figure 8. Dynamic switching of different switching functions.
Applsci 15 04686 g008
Figure 9. (a) Tracking error e 1 of the first state function. (b) Tracking error e 2 of the second state function. (c) Tracking error e 3 of the third state function. (d) State tracking of each state.
Figure 9. (a) Tracking error e 1 of the first state function. (b) Tracking error e 2 of the second state function. (c) Tracking error e 3 of the third state function. (d) State tracking of each state.
Applsci 15 04686 g009
Figure 10. The effect of the speed reaching the desired value.
Figure 10. The effect of the speed reaching the desired value.
Applsci 15 04686 g010
Figure 11. The tracking error of the speed.
Figure 11. The tracking error of the speed.
Applsci 15 04686 g011
Figure 12. (a) Tracking error e q of i q . (b) Tracking error e d of i d .
Figure 12. (a) Tracking error e q of i q . (b) Tracking error e d of i d .
Applsci 15 04686 g012
Table 1. The tracking errors of x i x i d based on SMC with different switching functions.
Table 1. The tracking errors of x i x i d based on SMC with different switching functions.
The Switching Function of the SMCErrors in 10 s (× 10−3)Errors after 10 s (× 10−3)Adjust Time in 10 s (s)
sign switching function1.520.015
230.03
2.530.03
exponential switching function1.250.016
10.80.04
230.06
fuzzy switching function0.080.10.15
0.050.050.3
0.020.030.25
Table 2. The tracking errors of ω e , i q , and i d .
Table 2. The tracking errors of ω e , i q , and i d .
Control MathodErrors in 10 s
(× 10−3)
Errors After 10 s
(× 10−3)
Adjust Time
in 10 s (s)
PI22.50.1
1.510.1
1.520.1
SMC with sign switching function22.50.1
10.80.1
10.80.1
SMC with fuzzy switching function110.3
0.80.80.3
0.80.50.35
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

Zou, H.; Wang, M. Enhanced Sliding-Mode Control for Tracking Control of Uncertain Fractional-Order Nonlinear Systems Based on Fuzzy Logic Systems. Appl. Sci. 2025, 15, 4686. https://doi.org/10.3390/app15094686

AMA Style

Zou H, Wang M. Enhanced Sliding-Mode Control for Tracking Control of Uncertain Fractional-Order Nonlinear Systems Based on Fuzzy Logic Systems. Applied Sciences. 2025; 15(9):4686. https://doi.org/10.3390/app15094686

Chicago/Turabian Style

Zou, Hongbo, and Mengdan Wang. 2025. "Enhanced Sliding-Mode Control for Tracking Control of Uncertain Fractional-Order Nonlinear Systems Based on Fuzzy Logic Systems" Applied Sciences 15, no. 9: 4686. https://doi.org/10.3390/app15094686

APA Style

Zou, H., & Wang, M. (2025). Enhanced Sliding-Mode Control for Tracking Control of Uncertain Fractional-Order Nonlinear Systems Based on Fuzzy Logic Systems. Applied Sciences, 15(9), 4686. https://doi.org/10.3390/app15094686

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