Next Article in Journal
Sherwood (Sh) Number in Chemical Engineering Applications—A Brief Review
Previous Article in Journal
Electric Vehicle Power Consumption Modelling Method Based on Improved Ant Colony Optimization-Support Vector Regression
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhanced Control Technique for Induction Motor Drives in Electric Vehicles: A Fractional-Order Sliding Mode Approach with DTC-SVM

1
Department of Electrical Engineering, College of Engineering, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
2
Control and Energy Management Laboratory (CEM-Lab), National Engineering School of Sfax, University of Sfax, Sfax 3038, Tunisia
*
Author to whom correspondence should be addressed.
Energies 2024, 17(17), 4340; https://doi.org/10.3390/en17174340
Submission received: 25 July 2024 / Revised: 18 August 2024 / Accepted: 20 August 2024 / Published: 30 August 2024
(This article belongs to the Section F1: Electrical Power System)

Abstract

:
The present paper proposes the use of fractional derivatives in the definition of sliding function, giving a new mode control applied to induction motor drives in electric vehicle (EV) applications. The proposed Fractional-Order Sliding Mode Direct Torque Control-Space Vector Modulation (FOSM-DTC-SVM) strategy aims to address the limitations of conventional control techniques and mitigate torque and flux ripples in induction motor systems. The paper first introduces the motivation for using fractional-order control methods to handle the nonlinear and fractional characteristics inherent in induction motor systems. The core describes the proposed FOSM-DTC-SVM control strategy, which leverages a fractional sliding function and the associated Lyapunov stability analysis. The efficiency of the proposed strategy is validated via three scenarios. (i) The first scenario, where the acceleration of the desired speed is defined by pulses, leading to Dirac impulses in its second derivative, demonstrates the advantage of the proposed control approach in tracking the desired speed while minimizing flux ripples and generating pulses in the rotor pulsation. (ii) The second scenario demonstrates the effectiveness of filtering the desired speed to eliminate Dirac impulses, resulting in smoother rotor pulsation variations and a slightly slower speed response while maintaining similar flux ripples and stator current characteristics. (iii) The third scenario consists of eliminating the fractional derivatives of the pulses existing in the expression of the control, leading to the elimination of Dirac impulses. These results demonstrate the potential of the FOSM-DTC-SVM to revolutionize the performance and efficiency of EVs. By incorporating fractional control in the control scheme for PV-powered EVs, the paper showcases a promising avenue for sustainable transportation.

1. Introduction

An overwhelming number of systems can be characterized by nonlinear partial differential equations. In addition, these systems exhibit fractional characteristics, which give rise to the idea of fractional-order or noninteger-order systems [1]. It stands to reason that fractional-order or non-integer controllers would be better suited than integer-order controllers in these instances. In fact, fractional models, which capture the dynamics of non-integer order systems, have found applications across diverse domains, ranging from physics and engineering to biology and finance. This prevalence of fractional models in the natural and artificial worlds has sparked curiosity and exploration of fractional control strategies in the context of electric vehicle (EV) motors [1,2]. Induction motors receive a lot of attention as potential EV applications based on their (i) low cost, (ii) low maintenance needs, (iii) robustness, and (iv) ruggedness. Several approaches are available to control the torque of an induction machine. DTC and FOC are the two most widely used methods for regulating induction motor torque [3].
Conventional control techniques often struggle to manage the torque and flux ripples effectively, leading to reduced efficiency, increased wear and tear on motor components, and undesirable noise and vibrations. These limitations hinder the overall performance and driving experience of EVs. In order to lessen flux and torque fluctuations, ref. [4] built a chip based on fuzzy DTC. An adaptive SMC was employed instead of a PID controller to improve anti-interference capability [5]. With fuzzy logic, we can fine-tune the torque hysteresis controller’s bandwidth. To enhance the performance of the SVM-DTC, high-order sliding mode controllers were employed [6]. To eliminate parametric uncertainties, ref. [7] proposed a speed and rotor flux control method that combines sliding mode and nonlinear control techniques. To accomplish directly modulated torque, the authors of [8] suggested using space vector modulation to account for flux ripples and torque. In [9], a fractional-order SM control method has been presented for modifying a DC–DC converter’s output voltage. A dependable nonlinear control methodology for handling modeling uncertainties and disturbances in nonlinear control methods is the sliding mode control approach [10]. It makes use of control over variable structure. Compared to traditional DTC schemes, the direct torque control approach using the space vector modulation (DTC-SVM) technique provides better responses (transient and steady-state), presenting good dynamic torque response, fewer ripples, and superior speed control [11,12,13].
Furthermore, fractional characteristics are frequently seen in electric car induction machine systems, which results in differential equations of non-integer order. These rationales have led scholars to propose the concept of fractional-order derivatives or non-integer-order systems. Fractional-order controllers might be more suitable in these situations than integer-order controllers, notwithstanding the rapid advancement in research.
This paper proposes a novel Fractional-Order Sliding Mode Direct Torque Control-Space Vector Modulation (FOSM-DTC-SVM) strategy to address the previously mentioned limitations. The proposed approach aims to achieve smoother torque and flux control, improve transient response, and enhance overall system performance, paving the way for more efficient and reliable EV propulsion.
More recently, [2] has applied fractional-order derivatives using sliding mode control (FO-SMC) to induction motors under DTC-SVM. Their work proposed fractional-order derivatives with sliding surfaces. This yielded a FO-SMC for a class of nonlinear systems. However:
  • The stability analysis is not studied.
  • Authors approximate the differential of a signal u by Δ u Δ t . They compute the fraction derivative D t σ u by Δ u Δ t σ , which is not suitable; moreover, signal u can be negative.
References [14,15] have applied the PI fractional-order derivatives to a fractional-order linear system dedicated to a linearized model of an induction machine.
Building upon the foundational work in [2,14,15], our proposed FO-SM strategy for induction motors under DTC-SVM introduces the use of fractional derivatives on the definition of the sliding function. This controller’s main goals are to achieve a smoother and faster transient response and more effective responsiveness operation solutions for the induction motor system. Moreover, the stability has been verified through Lyapunov functions.
Thus, this work proposes a fractional order approach based on sliding mode control applied to SVM-based DTC of induction motors dedicated to EV applications. Consequently, the proposed Fractional Order approach based on Sliding Mode Direct Torque Control-Space Vector Modulation (FOSM-DTC-SVM) presents an intriguing approach to revolutionizing the performance and efficiency of EVs. By leveraging the control strategy’s inherent fractional order nature, the proposed FOSM-DTC-SVM algorithm not only aims to address the limitations of conventional control strategies and mitigate torque and flux ripples, but it also stands out from the existing literature by providing a more straightforward and simplified implementation algorithm. Incorporating fractional control in the control scheme for PV-powered EVs showcases a promising avenue for sustainable transportation.
Below is the paper’s organizational structure.
Section 1 introduces the topic of fractional-order calculus based on sliding mode control (FO-SMC) dedicated to induction motor drives used in electric vehicle propulsion. It discusses the motivation for using fractional-order control techniques to address induction motor systems’ nonlinear and fractional characteristics. The section also provides an overview of the state-of-the-art induction motor control techniques based on DTC (direct torque control) and FOC (field-oriented control).
Section 2 presents the preliminaries, including the dynamic model of the induction machine-based DTC-SVM control.
The paper’s core is then presented in the subsequent sections, where the proposed Fractional-Order SMC-DTC-SVM (FO-SMC-DTC-SVM) control strategy is detailed. This includes the design of the two-term fractional sliding function and the associated Lyapunov stability analysis.
The efficiency of the proposed FO-SMC-DTC-SVM approach is then validated through simulation results in the later sections of the paper.
Finally, the paper concludes with a summary of the key contributions and findings.

2. Preliminary Steps

2.1. Modeling Induction Machines with DTC-SVM

The dynamic model of induction motors can be described using space variables as the following:
d d t ϕ α s = R s i α s + v α s d d t ϕ β s = R s i β s + v β s d d t ϕ α r = N p Ω m ϕ β r R r i α r d d t ϕ β r = N p Ω m ϕ α r R r i β r
where the subscripts r and s denote the rotor and the stator, respectively, and the subscripts α and β refer to the ( α ,   β ) frame. The variables ϕ , i, and v represent flux, current, and voltage, respectively, while R r and R s are the rotor and stator resistances, and  Ω m is the machine speed, which is related to the slip speed ( ω s ω r = N p Ω m ) and the pole pair number ( N p ).
The relationships between currents and fluxes are:
ϕ α s = l s i α s + l r s i α r ϕ α r = l s r i α s + l r i α r ϕ β r = l s r i β s + l r i β r ϕ β s = l s i β s + l r s i β r
The machine’s mechanical dynamics can be represented by the equation:
J d d t Ω m = T e T L
T e = N p ( ϕ α s i β s ϕ β s i α s )
The block diagram of DTC-SVM maintains the main benefits of the traditional DTC method, including eliminating coordinate transformations and achieving rapid torque and flux control (Figure 1). A Space Vector Modulation (SVM) block generates the pulses for the inverter, guaranteeing a consistent commutation frequency [16].
A sophisticated control system that manages an induction motor is a key component in many electric vehicles. The system utilizes a Fractional-Order Sliding Mode (FO-SM) control strategy, a highly precise method for ensuring smooth and efficient motor operation. A speed sensor acts as the system’s “speedometer”, providing real-time feedback on the motor’s rotation. The speed reference sets the desired speed, much like cruise control in a car. The speed controller, employing FO-SM, compares the actual speed to the desired speed and makes adjustments, acting like the driver’s foot on the gas pedal to maintain the set speed. The torque controller, also using FO-SM, ensures the motor has the necessary power to achieve that speed, akin to the engine providing the force to move the vehicle. A PV system ensures that the DC bus V d c provides the necessary power for the inverter. This system is designed to be highly responsive and accurate, ensuring smooth and efficient motor operation, which is a critical factor in maximizing battery life and performance in electric vehicles.

2.2. Tractive Systems

The force that propels the car forward and is transmitted to the ground via the drive wheels is known as the tractive effort. Consider a vehicle traveling at a speed of V v and mass M v . The following forces must be resisted by the tractive effort or force that propels the vehicle forward [16]:
-
Rolling resistance, the force opposing a vehicle’s motion, is calculated as F r r o l = ζ M v g . This equation shows that rolling resistance is directly proportional to the vehicle’s mass and the rolling resistance coefficient, typically around 0.005 for electric vehicle tires. Minimizing rolling resistance is crucial for maximizing energy efficiency in electric vehicles.
-
Aerodynamic drag, the force opposing a vehicle’s motion through the air, is calculated as F a d = 1 2 ρ A C d V v 2 . This equation shows that drag is directly proportional to air density, frontal area, drag coefficient, and the square of the vehicle’s speed. Minimizing drag is crucial for fuel efficiency, especially at higher speeds.
-
The force needed to climb a hill, F h c , is calculated as F h c = M v g sin γ , where γ is the slope angle. This means steeper hills and heavier vehicles require more force to climb.
We focus on a car moving over a straight, level route. When a vehicle travels on a flat surface, the hill-climbing force is zero. In this case, the tractive effort needed to maintain motion is simply the sum of rolling resistance and aerodynamic drag: F t e = F r r o l + F a d . The load torque can be expressed as: T L = R g r F r r o l + F a d = , with  R g = 1 G , and with G the gear ratio.
After development, the load torque is:
T L = k 0 + k 2 V v 2
with k 0 = R g r ζ M v g and k 2 = 1 2 R g r ρ A C d V v 2 .
The following equation describes the link between the motor speed and the vehicle speed:
V v = R g r Ω m .
With reference to Equations (5) and (6), simulation tests were conducted under both healthy and defective situations. The motor drove a load torque, which may be stated as follows:
T L = k 0 + k 2 R g r 2 Ω m 2 = f 0 + f 2 Ω m 2 .

2.3. Background on Fractional Calculus

Several well-known mathematical definitions for fractional-order derivatives have been cited in many references, such as (i) the Riemann–Liouville, (ii) Grünwald–Letnikov, and (iii) Caputo approaches. They are commonly discussed in the literature [17,18,19]. Additionally, the Oustaloup and refined Oustaloup methods are widely used for approximating fractional-order derivatives in the frequency domain [20,21].
In this work, we take into consideration the following Caputo definitions of fractional differentiation and integration of a function g ( t ) for order σ   ] 0   , 1 [ :
D t σ g ( t ) = 1 Γ ( σ ) 0 t ( t v ) σ 1 g ( v ) d v
D t σ g ( t ) = D t 1 D t ( 1 σ ) g ( t )
= d d t 1 Γ ( 1 σ ) 0 t ( t v ) σ g ( v ) d v = 1 Γ ( 1 σ ) 0 t ( t v ) σ d g d v d v
with the Γ function:
Γ ( η ) = 0 t η 1 e t d t .
Consider a fractional-order Caputo system [17]:
D t σ X ( t ) = F ( t , X ( t ) )
where F : [ 0 , [ × V R n is piecewise continuous in t, V R n is a domain containing the equilibrium point X = 0 , [ F ( t , 0 ) = 0 ] , and  σ   ] 0 ,   1 ] . The initial state is X ( 0 ) .
Using Lyapunov theory, the asymptotic stability for system (12) is provided as follows:
Theorem 1
([22]). For the nonautonomous fractional-order system described by Equation (12), where X = 0 represents the equilibrium point, we assume the existence of a Lyapunov function V ( t , X ( t ) ) . This Lyapunov function, along with two positive scalars γ 1 and γ 2 , must satisfy the following conditions:
γ 1 X V ( t , X ( t ) )
D t σ V ( t , X ( t ) ) γ 2 X
where σ [ 0 ,   1 ] . Then, system (12) is locally asymptotically stable around X = 0 .
Theorem 2
([18]). Let X = 0 the nonautonomous fractional-order system’s equilibrium point (12). Let us assume that there is a scalar γ 1 > 0 and a continuous Lyapunov function V ( t , X ( t ) ) such that X 0 .
γ 1 X ( t ) V ( t , X ( t ) )
D t σ V ( t , X ( t ) ) 0 , σ [ 0 ,   1 ] .
Consequently, system (12) is locally stable around X = 0 .
Lemma 1
([19]). Let F f ( t ) R n be a continuous function and Q a positive matrix of order n. Then for all t 0 :
D t σ F T ( t ) Q F ( t ) 2 F ( t ) T Q D t σ F ( t ) , σ [ 0 ,   1 ] .
Now, let us consider a nonlinear system characterized by an nth order differential equation:
y ( n ) = f ( y ,   y ,   ,   y ( n 1 ) ) + g ( y ,   y ,   ,   y ( n 1 ) ) u
where g ( y ,   y ,   ,   y ( n 1 ) ) is a strictly positive function. y R is the output of the system and u R is its control. The case of multi-input and multi-output can be extended easily.
Let us define the desired trajectory defined by y d ,   y d ,   ,   y d ( n 1 ) , and the error e = y y d .
Let us define the generalized error w:
w = e ( n 1 ) + i = 0 n 2 α i e ( i ) = e ( n 1 ) + α n 2 e ( n 2 ) + + α 1 e + α 0 e
such as the following polynomial:
Q ( p ) = p n 1 + α n 2 p n 2 + + α 1 p + α 0 = 0
has roots all with negative real parts.
Let us define the following sliding function:
s = w + η D t σ w
where σ   ] 0 ,   1 [ .
Assuming that:
s ˙ = ζ 1 sign s ζ 2 s .
The control law can be expressed as:
u = 1 g ( y ,   y ,   ,   y ( n 1 ) ) y d ( n ) f ( y ,   y ,   ,   y ( n 1 ) ) i = 1 n 2 α i e ( i + 1 ) η D t 1 σ w ζ 1 sign s ζ 2 s .
The stability study of the system is done in two steps. The first one shows that the system’s state reaches the sliding surface s = 0 . For that, the norm of s should strictly decrease in time. Then, the following function is an adequate choice of a Lyapunov function:
V ( s ) = 1 2 s T s .
Differentiating it with respect to times gives:
V ˙ 1 = s T s ˙ = ζ 1 | s | ζ 2 s T s < 0
which is negative. Then, the system should attain the sliding surface s = 0 . On this surface, we have:
w + η D t σ w = 0 .
Applying D t σ to this equation gives:
D t σ w + η w = 0 .
Now, consider the following Lyapunov function:
V 2 ( w ) = 1 2 w T w .
Applying D t σ to V 2 ( w ) gives:
D t σ V 2 = w T D t σ w = η w T w < 0 .
This shows that w goes to zero, and consequently e goes to zero. This ensures that the system will converge to the desired trajectory.

3. Suggested Control Approach

This work presents a novel FO-SMC legislation. Significant modifications have been incorporated with the goal of ensuring improved control system efficiency based on the control law defined in [23]. Indeed, to provide a smooth transient, fast convergence, and complete cancellation of the static error, the definition of the sliding function is described above. An important contribution is the proof of the asymptotic convergence of the suggested guidance law.

3.1. Speed Control

The speed and the torque are represented by two differential equations controlled by the rotor pulsation u = ω r [3,24]:
J d Ω m d t = T e T L τ d T e d t + T e = ω r
with:
T L = f ( Ω m ) = ( f 0 + f 2 Ω m 2 ) sign Ω m + f 1 Ω m
(As described above, we have f 1 = 0 ). This gives:
J d 2 Ω m d t 2 + d f ( Ω m ) d t d Ω m d t + 1 τ J d Ω m d t + f ( Ω m ) = A τ ω r
and then:
d 2 Ω m d t 2 + f 1 + 2 f 2 | Ω m | J + 1 τ d Ω m d t + ( f 0 + f 2 Ω m 2 ) sign Ω m + f 1 Ω m τ = A J τ ω r .
The sliding function used in this study is defined as:
s Ω = e ˙ + η 1 Ω e + η 2 Ω D t σ e ˙ + η 1 Ω e
where e = Ω m Ω m , e ˙ = Ω ˙ m Ω ˙ m , and e ¨ = Ω ¨ m Ω ¨ m . σ belongs in ] 0 ,   1 [ . ( Ω m , Ω ˙ m , Ω ¨ m ) represent the desired trajectory. η 1 Ω > 0 and η 2 Ω > 0 . “sign” represents the signum function.
Assume that:
s ˙ Ω = ( ζ 1 Ω sign s Ω + ζ 2 Ω s Ω )
ζ 1 Ω > 0 and ζ 2 Ω > 0 . This results in:
e ¨ + η 1 Ω e ˙ + η 2 Ω D t 1 σ e ˙ + η 1 Ω e = ( ζ 1 Ω sign s Ω + ζ 2 Ω s Ω ) .
Then:
u = J τ A [ f 1 + 2 f 2 | Ω m | J + 1 τ d Ω m d t + ( f 0 + f 2 Ω m 2 ) sign Ω m + f 1 Ω m τ +   Ω ¨ m η 1 Ω e ˙ η 2 Ω D t 1 σ e ˙ + η 1 Ω e ζ 1 Ω sign s Ω ζ 2 Ω s Ω ] .
This control law ensures that the system’s state will reach the sliding surface defined by s Ω = 0 .
Theorem 3.
Examine the system denoted by (30) and the suggested sliding function (34). The control law guarantees the closed-loop system’s asymptotic stability (53).
Proof. 
First of all, we should demonstrate that the system state should reach the sliding surface s Ω = 0 . For this, we should demonstrate that the norm of s Ω is a strictly decreasing function of time. Then, we consider the subsequent Lyapunov function:
V 1 ( s Ω ) = 1 2 s Ω 2 .
   □
Its derivative is:
V ˙ 1 ( s Ω ) = s Ω s ˙ Ω = ζ 1 Ω | s Ω | ζ 2 Ω s Ω 2 < 0 .
Next, when the system remains on the surface s Ω = 0 , this results in D t σ s Ω = 0 :
D t σ e ˙ + η 1 Ω e + η 2 Ω e ˙ + η 1 Ω e = 0 .
This gives:
D t σ e ˙ + η 1 Ω e = η 2 Ω e ˙ + η 1 Ω e .
In order to ensure that the trajectory error goes to zero, we consider the subsequent Lyapunov function:
V 2 ( e , e ˙ ) = 1 2 ( e ˙ + η 1 Ω e ) 2 0 .
Its fractional derivatives with respect to time, noted D t σ V 2 , is expressed by (Lemma 1):
D t σ V 2 ( e , e ˙ ) ( e ˙ + η 1 Ω e ) D t σ e ˙ + η 1 Ω e = η 2 Ω e ˙ + η 1 Ω e 2 0 .
The choice of this Lyapunov is not totally adequate. But, in this case, we have shown that s Ω goes to zero and ( e ˙ + η 1 Ω e ) converges to zero, and consequently, e converges to zero, and the system attains its desired trajectory.
We can use a third Lyapunov function, which is definite positive:
V 3 ( e , e ˙ ) = 1 2 ( e ˙ + η 1 Ω e ) 2 + η 3 Ω D t 1 σ e 2
η 3 Ω > 0 .
Its fractional derivatives with respect to time, noted D t σ V 3 , is given by (Lemma 1):
D t σ V 3 ( e , e ˙ ) ( e ˙ + η 1 Ω e ) D t σ e ˙ + η 1 Ω e + η 3 Ω e e ˙ η 2 Ω e ˙ 2 ( 2 η 1 Ω η 2 Ω η 3 Ω ) e e ˙ η 2 Ω η 1 Ω 2 e 2 < 0
if and only if:
( 2 η 1 Ω η 2 Ω η 3 Ω ) 2 4 η 1 Ω 2 η 2 Ω 2 < 0 .
That is if:
0 < η 3 Ω < 4 η 1 Ω η 2 Ω .
The case η 3 Ω = 2 η 1 Ω η 2 Ω is adequate, giving:
D t σ V 3 ( e , e ˙ ) η 2 Ω e ˙ 2 η 2 Ω η 1 Ω 2 e 2 < 0 .

3.2. Flux Control

The vector of the flux Φ controlled by the stator voltage vector V s is described by the differential equation:
d Φ d t = V s R s I s .
Let us define the sliding function:
s ϕ = e + η ϕ D t σ e
where η ϕ > 0 , e = Φ Φ d , and e ˙ = Φ ˙ Φ ˙ d . σ belongs in ] 0 ,   1 [ . ( Φ d , Φ ˙ d ) is the desired trajectory.
The proposal is to determine the adequate control assuming that:
s ˙ ϕ = ( ζ 1 ϕ sign s ϕ + ζ 2 ϕ s ϕ )
ζ 1 ϕ > 0 and ζ 2 ϕ > 0 . This results in:
e ˙ + η ϕ D t 1 σ e = ( ζ 1 ϕ sign s ϕ + ζ 2 ϕ s ϕ ) .
Then:
V s = R s I s + Φ ˙ d η ϕ D t 1 σ e ( ζ 1 ϕ sign s ϕ + ζ 2 ϕ s ϕ ) .
This result guarantees that the system state reaches the sliding surface s ϕ = 0 .
Theorem 4.
Consider the system denoted by (49) and the suggested sliding function (50). The control law guarantees the closed-loop system’s asymptotic stability (53).
Proof. 
First, we should demonstrate that the trajectory of the systems should reach the sliding surface s ϕ = 0 . For this, we should demonstrate that the norm of s ϕ is a strictly decreasing function of time. Then, we consider the subsequent Lyapunov function:
V 1 ( s ϕ ) = 1 2 s ϕ T s ϕ .
   □
Its time differential is:
V ˙ 1 ( s ϕ ) = s ϕ T s ˙ ϕ = ζ 1 ϕ | s ϕ | ζ 2 ϕ s ϕ T s ϕ < 0 .
When the system is remaining at the surface s ϕ = 0 , we can write D t σ s ϕ = 0 , then:
D t σ e = η ϕ e .
To ensure that the trajectory error goes to zero, we consider the subsequent Lyapunov function:
V 2 ( e ) = 1 2 e T e .
Its fractional derivatives with respect to time, noted D t σ V 2 , is given by (Lemma 1):
D t σ V 2 ( e ) e T D t σ e = η ϕ e T e < 0 .
Then, the system converges to its intended trajectory, ensuring its asymptotic stability.

4. Evaluation of the FO-SM-DTC-SVM Method Based on Simulations Results

Table 1 contains the parameters of the three-phase induction motor. The motor is rated at 220 V, 10 kW, and 1470 rpm at 50 Hz.
R s and R r refer to stator and rotor resistances, l s and l r refer to stator and rotor inductance, M is the mutual one, N p is the pole pair number, and J is the motor inertia.
Table 2 presents the parameters of the electric vehicle model.
The following simulation works represent a continuation of the author’s previous research efforts [25,26,27], all focused on developing robust and advanced control systems for induction motors. The proposed FO-SM-DTC-SVM strategy builds upon this foundation, leveraging fractional-order control to achieve enhanced performance.

4.1. Evaluation Metrics

Two evaluation matrics were selected to evaluate the effectiveness of three DTC-SVM techniques, considering the identical simulation settings and various reference speed levels. Initially, let us examine the i a s current expression around a steady-state operating point, which is as follows:
i a s ( t ) = e N = 1 I N exp ( j N ω s t ) .
The amplitude of the fundamental is | I 1 | , while the amplitude of the harmonic N is | I N | .
The stator current’s average total harmonic distortion (THD), which can be defined as follows, is the first criterion.
THD = 1 | I 1 | N = 2 | I N | 2
The frequency spectrum of the stator current i a s has been examined in this context. It entails monitoring each harmonic’s amplitude in relation to its harmonic frequency. A depiction of current amplitudes I N as functions of their harmonic ranks N is the i a s frequency spectrum.
For varying speed levels, the torque waves around its steady-state value T e , m e a n are translated using the second comparison criterion. It can be represented as the average of the torque ripple ratio divided by the torque mean over a certain time:
T R I P = T e ( t ) T e , m e a n T e , m e a n = T e ( t ) T e , m e a n 1
T R I P , 1 = 1 T t 0 t 0 + T T e ( t ) T e , m e a n T e , m e a n d t
T R I P , 2 = 1 T t 0 t 0 + T T e ( t ) T e , m e a n T e , m e a n 2 d t
T R I P , = max t 0 t < t 0 + T T e ( t ) T e , m e a n T e , m e a n
Φ R I P , 1 = 1 Φ s t 0 t 0 + T Φ s ( t ) Φ s , m e a n Φ s , m e a n d t
Φ R I P , 2 = 1 T t 0 t 0 + T Φ s ( t ) Φ s , m e a n Φ s , m e a n 2 d t
Φ R I P , = max t 0 t < t 0 + T Φ s ( t ) Φ s , m e a n Φ s , m e a n
with Φ s , m e a n = 1 Wb.
The value of T was chosen to be equal to the stator period. It is crucial to select the time t 0 so that the system reaches its steady-state regime for t greater than t 0 . It is worth mentioning that these three metrics can be calculated from t 0 to ∞ without any noticeable variation in the obtained results.
We have considered a speed shape divided into three time zones:
  • Time zone 1: t [ 0 , 1 ] s.
  • Time zone 2: t [ 1 , 2 ] s.
  • Time zone 3: t [ 2 , 3 ] s.
Each zone presents a transient and a steady-state behavior of the speed. In the steady-state part, the speed is constant, and the electromagnetic torque has a certain mean value and a current having its spectrum. The spectrum of the current, its total harmonic distortion, and the torque ripples are calculated in each zone. However, the ripple of the flux is calculated on the overall interval of time (eliminating only its transient phase).

4.2. First Scenario

We have considered the derivative of the desired speed as pulses giving the desired speed. In this case, the second derivative of the desired speed presents Dirac implusions. This is illustrated in Figure 2 which represents the desired trajectory of the speed ( Ω m , Ω ˙ m , Ω ¨ m ).
Figure 3a represents the evolution of the speed. The speed tracking closely follows the desired behavior. Figure 3b provides a zoomed-in view highlighting the diminishing difference between the desired and actual speed, approaching zero. Figure 3c–f depict the behavior of the electromagnetic torque, rotor pulsation, stator voltage amplitude, and flux. It is obvious that these results are adequate, presenting several pulses on the rotor pulsation caused by the derivative of the desired pulses of the speed. Moreover, the ripples of the flux are sufficiently low.
Table 3 shows that the flux ripples are less than 1% of the flux.
Table 4 represents the torque ripples calculated in each zone.
The torque ripples are sufficiently low, showing good performances of the proposed controller.
Figure 4a presents the evolution of the stator current i a s and a period of this current in each time zone (Figure 4b–d). The spectrum of this current has been calculated in each zone based on these periods.
Figure 5 presents the reduced spectrum to the fundamental of the current i a s in each zone. It is clear that its harmonics have sufficiently low components, and consequently, the total harmonic distortion THD of the current is sufficiently low in each time zone. To observe the harmonics of the current, in Figure 5a,c,e, the y-axis has been limited in the range [0, 0.1] despite the reduced fundamental being equal 1. However, in order to have the best observation of these harmonics, Figure 5b,d,f present these harmonics without drawing the fundamental. This is well confirmed by Table 5 (the THD is around 1 % ).

4.3. Second Scenario

In order to eliminate the Dirac impulsions for the derivative of the desired speed, we have considered a filter on the pulses. This is essential to smooth rotor pulsation variations (see Figure 6). This figure represents the evolution of the desired trajectory, which has been filtered by a first-order system with a constant equal to 0.01 s.
Figure 7 illustrates the evolution of speed, stator current, voltage current, flux, electromagnetic torque, and rotor pulsation. In fact, the evolution of the speed becomes slightly slow (Figure 7a,b), and the evolution of the rotor pulsation becomes more smooth, eliminating its sudden variations, and its amplitude becomes lower (Figure 7d). A similar observation applies to the evolution of the electromagnetic torque (Figure 7c). However, the amplitude of the stator voltage and flux remain consistent (Figure 7e,f). Moreover, the stator currents keep the same profile and the same spectrum. Compared to the first scenario, these figures show that the obtained results present smooth evolutions of these variables.
The total harmonic distortion and the ripples in the electromagnetic torque remain consistent because they are computed in the steady-state phase. Moreover, the flux ripples are the same.

4.4. Third Scenario

In this case, we have considered the non-filtered profile of the speed described in the first scenario and Figure 2. However, it is clear that the second differential of the desired speed is a sequence of Dirac pulses. This signal is equal to zero for all time t instead of t = 1 2 k s (where k is an integer: k = 1 ,   2 ,   3   ). These instants correspond to sudden variations of Ω m . For this reason, and in order to eliminate these pulses, replace the control law defined in Equation (37) with:
u = J τ A [ f 1 + 2 f 2 | Ω m | J + 1 τ d Ω m d t + ( f 0 + f 2 Ω m 2 ) sign Ω m + f 1 Ω m τ +   Ω ¨ m η 1 Ω e ˙ η 2 Ω D t 1 σ Ω ˙ m + η 1 Ω e ζ 1 Ω sign s Ω ζ 2 Ω s Ω ] .
This consists of replacing the term D t 1 σ e ˙ + η 1 Ω e with D t 1 σ Ω ˙ m + η 1 Ω e . Simulation outcomes are presented in Figure 8.
The pulses in the electromagnetic torque and control ω r are effectively eliminated, resulting in a smoother response.

5. Conclusions

This research presents a novel fractional-order sliding mode control (FO-SMC) strategy, specifically the FOSM-DTC-SVM, for IM drives in electric vehicle (EV) applications. Three distinct simulation scenarios were conducted to evaluate the performance of this proposed control approach.
The first scenario examined the system’s response when the desired speed acceleration was defined by pulses, introducing Dirac impulses in its second derivative. The results demonstrated the FOSM-DTC-SVM’s ability to track the desired speed effectively while minimizing flux ripples and generating pulses in the rotor pulsation.
The second scenario investigated the impact of filtering the desired speed to eliminate Dirac impulses. This resulted in smoother rotor pulsation variations and a slightly slower speed response while maintaining similar flux ripple and stator current characteristics.
The third scenario focused on the effect of eliminating fractional derivatives in the control law. This led to the elimination of Dirac impulses and further improved the system’s performance.
Overall, simulation results confirmed the robustness and effectiveness of the FOSM-DTC-SVM strategy, highlighting its potential as a promising solution for enhancing the performance and efficiency of EV propulsion systems. This research lays the groundwork for future advancements in fractional-order control techniques within the electric vehicle sector.
Fractional-order sliding mode control offers greater design development flexibility than non-fractional sliding mode control due to its fractional differentiation. In fact, the ordinary differentiation is a particular case of fractional derivatives. However, this flexibility also increases the complexity of the tuning process, especially in the presence of unknown parameters, parametric fluctuations, and external disturbances. An adaptive strategy is needed to address these challenges, and the asymptotic stability of the adaptive control system presents a promising area for future research.

Author Contributions

Methodology, F.B.S. and N.D.; Validation, F.B.S. and N.D.; Resources, M.T.A.; Writing—original draft, F.B.S., M.T.A. and N.D.; Supervision, F.B.S. and N.D.; Funding acquisition, F.B.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data is contained within the article.

Acknowledgments

The authors extend their appreciation to Prince Sattam bin Abdulaziz University for funding this research work through the project number (PSAU/2024/01/29334).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Salahshour, S.; Ahmadian, A.; Senu, N.; Baleanu, D.; Agarwal, P. On analytical solutions of the fractional differential equation with uncertainty: Application to the Basset problem. Entropy 2015, 17, 885–902. [Google Scholar] [CrossRef]
  2. Gudey, S.; Malla, M.; Jasthi, K.; Gampa, S. Direct torque control of an induction motor using fractional-order sliding mode control technique for quick response and reduced torque ripple. World Electr. Veh. J. 2023, 14, 137. [Google Scholar] [CrossRef]
  3. Ben Salem, F.; Masmoudi, A. A Comparative Analysis of the Inverter Switching Frequency in Takahashi DTC Strategy. Int. J. Comput. Math. Electr. Electron. Eng. COMPEL 2007, 26, 148–166. [Google Scholar] [CrossRef]
  4. Sung, G.; Lin, W.; Peng, S. Reduction of Torque and Flux Variations Using Fuzzy Direct Torque Control System in Motor Drive. In Proceedings of the 2013 IEEE International Conference on Systems, Man, and Cybernetics, Manchester, UK, 13–16 October 2013. [Google Scholar]
  5. Zhao, S.; Yu, H.; Yu, J.; Shan, B. Induction Motor DTC Based on Adaptive SMC and Fuzzy Control. In Proceedings of the 27th Chinese Control and Decision Conference, Qingdao, China, 23–25 May 2015. [Google Scholar]
  6. Ammar, A.; Bourek, A.; Benakcha, A. Implementation of Robust SVM-DTC for Induction Motor Drive Using Second Order Sliding Mode Control. In Proceedings of the 2016 8th International Conference on Modelling, Identification and Control (ICMIC), Algiers, Algeria, 15–17 November 2016. [Google Scholar]
  7. Oukaci, A.; Toufouti, R.; Dib, D.; Atarsia, L. Comparison performance between sliding mode control and Nonlinear Control, Application to Induction Motor. Electr. Eng. 2017, 99, 33–45. [Google Scholar] [CrossRef]
  8. Wang, D.; Yuan, T.; Liu, Z.; Li, Y.; Wang, X.; Tian, W.; Miao, S.; Liu, J. Reduction of Torque and Flux Ripples for Robot Motion Control System Based on SVM-DTC. In Proceedings of the 37th Chinese Control Conference (CCC), Wuhan, China, 25–27 July 2018. [Google Scholar]
  9. Babes, B.; Boutaghane, A.; Hamouda, N.; Mezaache, M. Design of a Robust Voltage Controller for a DC-DC Buck Converter Using Fractional-Order Terminal Sliding Mode Control Strategy. In Proceedings of the International Conference on Advanced Electrical Engineering, Algiers, Algeria, 19–21 November 2019. [Google Scholar]
  10. Young, K.D.; Utkin, V.I.; Ozguner, U. A control engineer’s, guide to sliding mode control. IEEE Trans. Control Syst. Technol. 1999, 7, 328–342. [Google Scholar] [CrossRef]
  11. Lee, K.B.; Bae, C.H.; Blaabjerg, F. An improved DTCSVM method for matrix converter drives using a deadbeat scheme. Int. J. Electron. 2006, 93, 737–753. [Google Scholar] [CrossRef]
  12. Adamidis, G.; Koutsogiannis, Z.; Vagdatis, P. Investigation of the performance of a variable-speed drive using direct torque control with space vector modulation. Elect. Power Compon. Syst. 2011, 39, 1227–1243. [Google Scholar] [CrossRef]
  13. Patil, U.V.; Suryawanshi, H.M.; Renge, M.M. Torque ripple minimisation in direct torque control induction motor drive using space vector controlled diode-clamped multi-level invertor. Elect. Power Compon. Syst. 2012, 40, 792–806. [Google Scholar] [CrossRef]
  14. Nosheen, T.; Ali, A.; Chaudhry, M.U.; Nazarenko, D.; Shaikh, I.u.H.; Bolshev, V.; Iqbal, M.M.; Khalid, S.; Panchenko, V. A Fractional Order Controller for Sensorless Speed Control of an Induction Motor. Energies 2023, 16, 1901. [Google Scholar] [CrossRef]
  15. Adigintla, S.; Aware, M.V. Robust Fractional Order Speed Controllers for Induction Motor Under Parameter Variations and Low Speed Operating Regions. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 1119–1123. [Google Scholar] [CrossRef]
  16. Ben Salem, F. Winding Fault Diagnosis of Permanent Magnet Synchronous Motor-Based DTC-SVM dedicated to Electric Vehicle Applications. In Autonomous Vehicle and Smart Traffic; IntechOpen: London, UK, 2020. [Google Scholar]
  17. Bingi, K.; Rajanarayan Prusty, B.; Pal Singh, A. A Review on Fractional-Order Modelling and Control of Robotic Manipulators. Fractal Fract. 2023, 7, 77. [Google Scholar] [CrossRef]
  18. Duarte-Mermoud, M.A.; Aguila-Camacho, N.; Gallegos, J.A.; Castro-Linares, R. Using general quadratic Lyapunov functions to prove Lyapunov uniform stability for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 2015, 22, 650–659. [Google Scholar] [CrossRef]
  19. 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]
  20. Sabatier, J.; Lanusse, P.; Melchior, P.; Oustaloup, A. Fractional Order Differentiation and Robust Control Design: CRONE, H-Infinity and Motion Control; Springer: Dordrecht, The Netherlands, 2015. [Google Scholar]
  21. Yousfi, N.; Melchior, P.; Rekik, C.; Derbel, N.; Oustaloup, A. Path tracking design based on Davidson–Cole prefilter using a centralized CRONE controller applied to multivariable systems. Nonlinear Dyn. 2012, 71, 701–712. [Google Scholar] [CrossRef]
  22. 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, 1810–1821. [Google Scholar] [CrossRef]
  23. Qing, W.; Pan, B.; Hou, Y.; Lu, S.; Zhang, W. Fractional-Order Sliding Mode Control Method for a Class of Integer-Order Nonlinear Systems. Aerospace 2022, 9, 616. [Google Scholar] [CrossRef]
  24. Derbel, N.; Zhu, Q. Modeling, Identification and Control Methods in Renewable Energy Systems; Springer: Singapore, 2019. [Google Scholar]
  25. Ben Salem, F.; Derbel, N. Direct Torque Control of Induction Motors Based on Discrete Space Vector Modulation Using Adaptive Sliding Mode Control. Electr. Power Components Syst. EPCS 2014, 42, 1598–1610. [Google Scholar] [CrossRef]
  26. Ben Salem, F.; Derbel, N. Second-order Sliding-mode Control Approaches to Improve Low-speed Operation of Induction Machine under Direct Torque Control. Electr. Power Components Syst. EPCS 2016, 44, 1969–1980. [Google Scholar] [CrossRef]
  27. Ben Salem, F.; Derbel, N. DTC-SVM-Based Sliding Mode Controllers with Load Torque Estimators for Induction Motor Drives. In Applications of Sliding Mode Control, Studies in Systems, Decision and Control; Springer Science and Business Media: Singapore, 2017; Chapter 14; pp. 269–297. [Google Scholar]
Figure 1. Block diagram perspective on FO-SM-based DTC-SVM for IM control.
Figure 1. Block diagram perspective on FO-SM-based DTC-SVM for IM control.
Energies 17 04340 g001
Figure 2. Desired trajectory ( Ω m , Ω ˙ m , Ω ¨ m ).
Figure 2. Desired trajectory ( Ω m , Ω ˙ m , Ω ¨ m ).
Energies 17 04340 g002
Figure 3. Evolution of the speed, the torque, the rotor pulsation, the flux, and stator voltage; first scenario.
Figure 3. Evolution of the speed, the torque, the rotor pulsation, the flux, and stator voltage; first scenario.
Energies 17 04340 g003
Figure 4. Evolution of the stator current i a s ; first scenario.
Figure 4. Evolution of the stator current i a s ; first scenario.
Energies 17 04340 g004
Figure 5. Spectre of the stator current i a s ; first scenario.
Figure 5. Spectre of the stator current i a s ; first scenario.
Energies 17 04340 g005
Figure 6. Desired filtered trajectory ( Ω m , Ω ˙ m , Ω ¨ m ).
Figure 6. Desired filtered trajectory ( Ω m , Ω ˙ m , Ω ¨ m ).
Energies 17 04340 g006
Figure 7. Evolution of the speed, the torque, the rotor pulsation, the flux, and stator voltage; second scenario.
Figure 7. Evolution of the speed, the torque, the rotor pulsation, the flux, and stator voltage; second scenario.
Energies 17 04340 g007
Figure 8. Evolution of the speed, the torque, the rotor pulsation, the flux, and stator voltage; third scenario.
Figure 8. Evolution of the speed, the torque, the rotor pulsation, the flux, and stator voltage; third scenario.
Energies 17 04340 g008
Table 1. Parameters of an IM.
Table 1. Parameters of an IM.
R s = 0.29   Ω R r = 0.38   Ω M = 47.3 mH
l s = l r = 50 mH N p = 2 J = 0.5 kg/m2
Table 2. Settings for the electric vehicle model.
Table 2. Settings for the electric vehicle model.
r = 0.3 m A = 1 m2
M v = 400 kg C d = 0.19
G = 0.9 ρ = 1.2 kg/m3
Table 3. Flux ripples.
Table 3. Flux ripples.
Φ RIP , 1 Φ RIP , 2 Φ RIP , 3
0.00160.00210.0066
Table 4. Torque ripples in each time zone.
Table 4. Torque ripples in each time zone.
T RIP , 1 T RIP , 2 T RIP , 3
Time Zone 10.04820.06130.2267
Time Zone 20.04900.06110.2492
Time Zone 30.08320.10200.2631
Table 5. THD of Stator Current ( i a s ).
Table 5. THD of Stator Current ( i a s ).
Time Zone 1Time Zone 2Time Zone 3
THD0.01410.01510.0047
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

Ben Salem, F.; Almousa, M.T.; Derbel, N. Enhanced Control Technique for Induction Motor Drives in Electric Vehicles: A Fractional-Order Sliding Mode Approach with DTC-SVM. Energies 2024, 17, 4340. https://doi.org/10.3390/en17174340

AMA Style

Ben Salem F, Almousa MT, Derbel N. Enhanced Control Technique for Induction Motor Drives in Electric Vehicles: A Fractional-Order Sliding Mode Approach with DTC-SVM. Energies. 2024; 17(17):4340. https://doi.org/10.3390/en17174340

Chicago/Turabian Style

Ben Salem, Fatma, Motab Turki Almousa, and Nabil Derbel. 2024. "Enhanced Control Technique for Induction Motor Drives in Electric Vehicles: A Fractional-Order Sliding Mode Approach with DTC-SVM" Energies 17, no. 17: 4340. https://doi.org/10.3390/en17174340

APA Style

Ben Salem, F., Almousa, M. T., & Derbel, N. (2024). Enhanced Control Technique for Induction Motor Drives in Electric Vehicles: A Fractional-Order Sliding Mode Approach with DTC-SVM. Energies, 17(17), 4340. https://doi.org/10.3390/en17174340

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