Next Article in Journal
Local Fractional Perspective on Weddle’s Inequality in Fractal Space
Previous Article in Journal
Real-Time Efficient Approximation of Nonlinear Fractional-Order PDE Systems via Selective Heterogeneous Ensemble Learning
Previous Article in Special Issue
Finite-Time Modified Function Projective Synchronization Between Different Fractional-Order Chaotic Systems Based on RBF Neural Network and Its Application to Image Encryption
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Advancements in Sustainable Mobility: Fractional-Order FOC of IM in an Electric Vehicle Powered by an Autonomous PV Battery System

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.
Fractal Fract. 2025, 9(10), 661; https://doi.org/10.3390/fractalfract9100661 (registering DOI)
Submission received: 3 September 2025 / Revised: 30 September 2025 / Accepted: 5 October 2025 / Published: 14 October 2025
(This article belongs to the Special Issue Advances in Dynamics and Control of Fractional-Order Systems)

Abstract

This paper presents a novel fractional-order field-oriented control (FO-FOC) strategy for induction motor drives in electric vehicles (EVs) powered by an autonomous photovoltaic (PV) battery energy system. The proposed control approach integrates a fractional-order sliding mode controller (FO-SMC) into the conventional FOC framework to enhance dynamic performance, improve robustness, and reduce sensitivity to parameter variations. The originality of this work lies in the combined use of fractional-order control and real-time adaptive parameter updating, applied within a PV battery-powered EV platform. This dual-layer control structure allows the system to effectively reject disturbances, maintain torque and flux tracking, and mitigate the effects of component aging or thermal drift. Furthermore, to address the chattering phenomenon typically associated with sliding mode control, a continuous saturation function was employed, resulting in smoother voltage and current responses more suitable for real-time implementation. Extensive simulation studies were conducted under ideal conditions, with parameter mismatch, and with the proposed adaptive update laws. Results confirmed the superiority of the FO-based approach over classical integer-order designs in terms of speed tracking, flux regulation, torque ripple reduction, and system robustness. The proposed methodology offers a promising solution for next-generation sustainable mobility systems requiring high-performance, energy-efficient, and fault-tolerant electric drives.

1. Introduction

Many complex systems in engineering and science are described by nonlinear partial differential equations that exhibit fractional-order dynamics. These fractional characteristics have led to the development of fractional-order control strategies, which provide more precise and flexible control compared to traditional integer-order methods [1]. Fractional-order controllers are particularly effective in managing systems with nonlinearity and memory effects, making them highly applicable across various domains, including renewable energy systems and electric vehicle (EV) applications [1,2].
Recent research has shown that many renewable energy and storage systems are inherently described by nonlinear partial differential equations (PDEs), which capture complex dynamics and memory effects. For example, electrochemical models of lithium-ion batteries are governed by diffusion–convection PDEs that describe ion transport and state-of-charge evolution under varying loads [3,4]. Similarly, the thermal behavior of photovoltaic (PV) modules is modeled through nonlinear heat transfer PDEs that account for irradiance fluctuations and temperature gradients [5]. In stand-alone PV battery systems, coupled nonlinear PDEs are essential for analyzing the interaction between PV generation, battery dynamics, and load demand, often exhibiting fractional-order characteristics that complicate real-time control [6,7]. These studies motivate the adoption of advanced control methods capable of addressing nonlinearities and uncertainties, providing the foundation for fractional-order sliding mode control strategy.
Induction motors are widely regarded as a viable solution for EV propulsion due to their robustness, cost efficiency, and minimal maintenance requirements. Among the available control methods, field-oriented control (FOC) is extensively used for torque regulation in induction motors because of its ability to decouple torque and flux, allowing precise and dynamic control [8,9]. Despite its advantages, conventional FOC methods face challenges, such as torque and flux ripples, which reduce motor efficiency and introduce undesirable noise and vibrations. These issues are particularly pronounced in EV systems powered by standalone renewable energy sources, such as photovoltaic (PV) and battery systems, where dynamic operating conditions further complicate control.
To address these challenges, researchers have explored advanced control methods. Fractional-order control, leveraging the unique properties of fractional derivatives, offers significant advantages in improving dynamic stability and mitigating flux and torque ripples. Previous studies have employed techniques such as adaptive sliding mode controllers and fuzzy logic enhancements to improve the performance of induction motors [10,11]. However, most of these approaches either lack rigorous stability analysis or do not fully utilize the potential of fractional-order control in managing nonlinearities inherent in induction motor systems [2,12,13]. In fact, in these references, stability has been primarily verified through simulation results, which illustrate controller performance under selected scenarios but do not provide a general theoretical guarantee. Such simulation-based validation, while useful, remains limited in scope, as it cannot fully capture the robustness of the system against parameter variations and external disturbances.
In this work, a novel fractional-order sliding mode control (FO-SMC) strategy was proposed for the field-oriented control (FOC) of induction motors (IMs) in electric vehicles powered by an autonomous photovoltaic (PV) battery system. The originality of this study lies in the integration of fractional-order dynamics into both the current and speed control loops, combined with a real-time adaptive parameter updating mechanism. This hybrid framework was designed to improve tracking accuracy, mitigate torque and flux ripples, and enhance robustness against system uncertainties and parameter variations.
The proposed control structure establishes a rigorous stability proof employing the Lyapunov theory. This analytical approach ensures global stability of the closed-loop system, thereby strengthening the theoretical foundation of the proposed control strategy and highlighting its contribution beyond existing work. Unlike conventional integer-order or non-adaptive controllers, the FO-SMC approach demonstrated superior adaptability to thermal and electrical parameter shifts commonly encountered in electric vehicle operation, particularly under fluctuating renewable energy conditions.
The simulation results further confirmed the advantages of the proposed method, including faster convergence, reduced chattering through continuous saturation functions, and strong resilience against resistive and inductive mismatches. This work advances the field of sustainable transportation by providing a high-performance, energy-sensitive, and disturbance-resilient control solution for electric vehicle propulsion systems.
Section 1 introduces the overall electric vehicle propulsion architecture, describing the energy flow from the PV battery system to the induction motor. It explains the mechanical model based on tractive effort, covering key resistive forces such as rolling resistance, aerodynamic drag, and road gradient. The connection between vehicle dynamics and motor load torque is established through gear ratios and wheel parameters.
Section 2 provides the modeling foundation, including the mathematical description of the induction motor in the d–q reference frame. It details the relationships between stator/rotor currents and fluxes and introduces the mechanical equation and electromagnetic torque expression. The concept of slip speed and its influence on flux generation is outlined, followed by a brief review of the DTC-SVM technique for comparison.
Section 3 presents the core of the research: the proposed adaptive FO-SMC control law. This section details the design of fractional sliding surfaces, the continuous control formulation to reduce chattering, and the integration of an adaptive law for online parameter estimation. The Lyapunov-based proof of stability ensures theoretical soundness.
Section 4 discusses simulation results under various operating scenarios, including ideal conditions, parameter mismatches, and adaptive updates. Performance metrics such as speed tracking, flux regulation, voltage smoothness, and torque precision are compared with and without adaptation. The results validate the controller’s effectiveness in maintaining performance despite disturbances.
Section 5 concludes the paper by summarizing key findings and emphasizing the potential of fractional-order adaptive control in future electric vehicle systems. Recommendations are made for experimental validation and further exploration of fractional calculus in distributed energy-based transportation frameworks.

2. Fundamentals of Electric Vehicle Propulsion

Figure 1 illustrates a simplified diagram of an electric vehicle (EV) propulsion system, showing the critical components involved in converting electrical energy into mechanical motion to propel the vehicle. The propulsion system integrates several essential components. The transmission links the induction motor (IM) to the vehicle’s wheels, often incorporating a gearbox to modulate the motor’s output speed and torque according to driving demands. The IM serves as the primary actuator, transforming electrical energy into mechanical energy for vehicle propulsion. To power the motor, the inverter converts direct current (DC) from the battery or photovoltaic (PV) system to alternating current (AC) that is compatible with the motor’s operation. The optional photovoltaic system supplements energy from solar sources, enhancing the overall efficiency and sustainability of the system.
The control system is centered on a robust control mechanism, integrating sophisticated algorithms and logic (see Figure 2). The fractional-order sliding mode (FO-SM) control technique is implemented to optimize the motor’s dynamic performance. Inputs from the driver, such as the position of the accelerator pedal, and from sensors, such as speed measurements, are processed by the control system to determine the desired motor torque and speed. The control signals are then sent to the inverter, which adjusts the AC voltage and frequency supplied to the induction motor. The motor generates the required torque, transmitted through the transmission to drive the wheels. In addition, the photovoltaic system, when included, can supplement the power of the system, further improving energy utilization and reducing the dependence on the battery.
The relationship between the motor speed ( Ω m ) and the vehicle speed V v is given by: V v = R g r Ω m . Substituting this into the load torque equation, we obtain the following: T L = f 0 + f 2 Ω m 2 , where f 0 = k 0 and f 2 = k 2 ( R g r ) 2 . This equation simulates the motor behavior under various conditions [14].

3. Energy Management Algorithm Between PV Technology and Batteries

To ensure continuity of service (the load has been supplied by a continuous fixed voltage), a management algorithm between the PV technology/battery system and the load will be proposed.
The energy management algorithm is used to supervise the energy exchanges between the elements of the installation, as well as to regulate the charge/discharge of the storage system (protection against overloads and deep discharges) to preserve the physicochemical battery properties and the extension of its lifetime. The proposed energy management algorithm is based on the following two scenarios:
  • Power supply of the load and the storage system by PV panels if the photovoltaic energy is sufficient;
  • Power supply of loads only from the storage system if the PV energy is insufficient.
The perfect functioning of the autonomous photovoltaic system requires optimal management of the energy flow exchanged between the different components of the system. Therefore, it is necessary to introduce a management system. To supervise the entire photovoltaic installation, the batteries are assumed to be initially charged. The management system is mainly responsible for supplying the load and protecting the batteries (we take a minimum state of charge, SOCmin = 30%, and a maximum state of charge, SOCmax = 95%). There are four operating modes in a photovoltaic battery system (see Table 1):
  • Excess PV energy
    Mode 1: Batteries are charged (SOC ≥ SOCmax). The photovoltaic generator is sufficient to satisfy the load ( P p v P L ).
    Mode 2: The photovoltaic generator is sufficient to satisfy the load ( P p v = P L ). Excess energy production will be stored in the batteries.
  • Lack of PV energy
    Mode 3: Only the batteries supply the load ( P b a t = P L ).
    Mode 4: Fully discharged batteries (SOC < SOCmin) and no photovoltaic production.
The proposed energy management algorithm plays a central role in balancing photovoltaic (PV) generation and battery storage to ensure a continuous power supply. Its main advantages include improved system stability through smooth power sharing, reduced energy losses by optimizing charging/discharging cycles, and extended battery lifetime via controlled depth-of-discharge. However, it also presents some limitations, such as sensitivity to parameter uncertainties and the need for reliable real-time measurements, which increase computational requirements. These aspects underline the importance of developing robust control strategies that can adapt to fluctuating operating conditions.

4. Modeling Induction Machine with FOC

The dynamic model of an induction machine may be expressed in terms of the d–q reference frame rotating at a synchronous speed. The electrical equations of the induction machine are as follows:
d i d s d t = 1 γ l s R s m i d s + ω s γ l s i q s + r r M l r 2 ϕ d r + M l r ω m ϕ q r + v d s d i q s d t = 1 γ l s R s m i q s ω s γ l s i d s + r r M l r 2 ϕ q r M l r ω m ϕ d r + v q s
and
d ϕ d r d t = r r l r ϕ d r + ω s ω m ϕ q r + r r M l r i d s d ϕ q r d t = r r l r ϕ q r ω s ω m ϕ d r + r r M l r i q s
where R s m = r s + r r M 2 l r 2 .
The mechanical differential equation is:
J d Ω m d t = T e m T L
The electromagnetic torque is given by the following:
T e m = N p M l r ϕ d r i q s ϕ q r i d s
If N p represents the number of pole pairs, we have ω m = N p Ω m . Equations (1)–(3) yield to a fifth-order system with three controls ( ω s , v d s , v q s ). The idea is to decompose this system into three interconnected subsystems. With a suitable change of control variables, these subsystems become independent. Ideal decoupling can be achieved by aligning the rotor flux vector to the d-axis and setting the rotor flux linkage to be constant ( ϕ d r = ϕ d r , ϕ q r = 0 ).
  • Control of the quadrature flux—for ϕ q r = 0 , ϕ ˙ q r = 0 , we obtain the following:
    d ϕ q r d t = r r l r ϕ q r ω s ω m ϕ d r + r r M l r i q s
    which should have ϕ q r goes to zero for an adequate control law of ω s within a fast transient.
  • Control of the direct flux ϕ d r = ϕ d r is calculated as follows:
    d ϕ d r d t = r r l r ϕ d r + r r M l r i d s + e d q 1 d i d s d t = 1 γ l s R s m i d s + r r M l r 2 ϕ d r + γ l s ω s i q s + v d s + e d q 2
    With an adequate control v d s , the desired direct flux should reach its desired value within a fast transient.
  • Control of the machine speed Ω m is calculated as follows:
    d Ω m d t = 1 J N p M l r ϕ N i q s T L + e d q 3 d i q s d t = 1 γ l s R s m i q s ω s γ l s i d s + r r M l r 2 ϕ q r M l r ω m ϕ d r + v q s
    with
    T L = f ( Ω m ) = ( f 0 + f 2 Ω m 2 ) sign Ω m + f 1 Ω m
    The error quantities e d q 1 , e d q 2 , and e d q 3 are expressed as follows:
    e d q 1 = ( ω s ω m ) ϕ q r = o ( ϕ q r )
    e d q 2 = M γ l s l r ω m ϕ q r = o ( ϕ q r )
    e d q 3 = N p M J l r ( ϕ d r ϕ d r ) i q s ϕ q r i d s = o ( Δ ϕ )
    with Δ ϕ = ( ϕ d r ϕ d r , ϕ q r 0 ) . These quantities go to zero after converging ϕ q r to zero and ϕ d r to ϕ d r .

5. Proposed Control

5.1. Background on Fractional Calculus

Several well-known mathematical definitions for fractional-order derivatives have been cited in many references, such as the (i) Riemann–Liouville, (ii) Grünwald–Letnikov, and (iii) Caputo approaches. They are commonly discussed in the literature [15,16,17].
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 written as
Γ ( η ) = 0 t η 1 e t d t

5.2. Quadrature Flux Controller

Let us consider the following sliding function:
S ϕ q = ϕ q r + λ ϕ q D t α ϕ q r
The chosen dynamic behavior of the sliding function of the quadrature flux is chosen as follows:
S ˙ ϕ q = ( η 1 ϕ q sign S ϕ q + η 2 ϕ q S ϕ q + η 3 ϕ q | S ϕ q | σ q sign S ϕ q )
The control law is then expressed as follows:
ω s = 1 ϕ d r ( η 1 ϕ q sign S ϕ q + η 2 ϕ q S ϕ q + η 3 ϕ q | S ϕ q | σ q sign S ϕ q ) r r l r ϕ q r + ω m ϕ d r + r r M l r i q s
Theorem 1.
We have the following:
lim t + S ϕ q = 0
and then
lim t + ϕ q r = 0
Proof. 
Let us consider the following first Lyapunov equation:
V 1 ϕ q = 1 2 S ϕ q 2 > 0
Its derivative verifies the following:
V ˙ 1 ϕ q = S ˙ ϕ q S ϕ q = ( η 1 ϕ q | S ϕ q | + η 2 ϕ q S ϕ q 2 + η 3 ϕ q | S ϕ q | σ q + 1 ) < 0
This shows that S ϕ q converges to 0.
After having S ϕ q = 0 , and then D t α S ϕ q = 0 , we can write the following:
D t α ϕ q r = λ ϕ q ϕ q r
Let us consider the following second Lyapunov function:
V 2 ϕ q = 1 2 ϕ q r 2
Its quadrature derivative verifies the following:
D t α V 2 ϕ q ϕ q r D t α ϕ q r = λ ϕ q ϕ q r 2 < 0
This shows that ϕ q r converges to 0. □

5.3. Direct Flux Controller

Keeping ϕ q r = 0 , the direct flux ϕ d r can be described by the following differential equation:
d 2 ϕ d r d t 2 = r r l r r r l r ϕ d r + r r M l r i d s + r r M γ l s l r R s m i d s + r r M l r 2 ϕ d r + γ l s ω s i q s + v d s + e d q = a 1 ϕ d r a 2 i d s + a 3 ω s i q s + a 4 v d s + e d q
where e d q = o ( ϕ q r ) and
a 1 = r r 2 l r 2 × l s l r l s l r M 2
a 2 = r r R s m M l s l s M 2 + M r r 2 l r 2
a 3 = M r r l r
a 4 = r r M l s l r M 2
without forgetting
d ϕ d r d t = r r l r ϕ d r + M r r l r i d s + e d q 1 = a 5 ϕ d r + a 3 i d s + e d q 1
where
a 5 = r r l r
Let us define the errors e d , ε d , and sliding function S ϕ d as follows:
e d = ϕ d r ϕ d r
ε d = e ˙ d + λ 1 ϕ d e d
S ϕ d = ε d + λ 1 ϕ d D t α ε d
with ϕ d r = 1 Wb.
The chosen dynamical behavior of the sliding function of the direct flux is chosen as follows:
S ˙ ϕ d = ( η 1 ϕ d + η 3 ϕ d | S ϕ d | σ d ) sign S ϕ d η 2 ϕ d S ϕ d
This gives the following control law:
v d s = 1 a 4 [ ( η 1 ϕ d + η 3 ϕ d | S ϕ d | σ d ) sign S ϕ d η 2 ϕ d S ϕ d a 1 ϕ d r + a 2 i d s a 3 ω s i q s λ 1 ϕ d e ˙ d λ 2 ϕ d D t 1 α ε d ]
Theorem 2.
We have the following:
lim t + S ϕ d = 0
and then
lim t + ϕ d r = ϕ d r
Proof. 
Let us consider the following Lyapunov function:
V 1 ϕ d = 1 2 S ϕ d 2 > 0
Its derivatives verifies the following:
V ˙ 1 ϕ d = S ˙ ϕ d S ϕ d = ( η 1 ϕ d | S ϕ d | + η 2 ϕ d S ϕ d 2 + η 3 ϕ d | S ϕ d | σ d + 1 ) < 0
This shows that S ϕ d converges asymptotically to 0.
After having S ϕ d = 0 , and then D t α S ϕ q = 0 , we can write the following:
D t α ε d = λ 2 ϕ d ε d
Then, consider the following Lyapunov equation:
V 2 ϕ d = 1 2 ε d 2 > 0
Its fractional derivatives verifies the following:
D t α V 2 ϕ d ε d D t α ε d = λ 2 ϕ d ε d 2 < 0
This ensures that ε d converges asymptotically to 0.
Now, consider the third Lyapunov function, written as follows:
V 3 ϕ d = 1 2 e d 2 > 0
Or, after the convergence of ε d to 0, we can write: e ˙ d = λ 1 ϕ d e d . This shows that the time derivatives of the third Lyapunov function V 3 ϕ d verifies the following:
V ˙ 3 ϕ d = e ˙ d e d = λ 1 ϕ d e d 2 < 0
which ensures that the error e d converges asymptotically to zero, and consequently, the direct flux ϕ d r converges converges asymptotically to ϕ d r . □

5.4. Speed Controller

After having ϕ d r = ϕ d r and ϕ q r = 0 , the speed is described by the following differential equation:
d 2 Ω m d t 2 = N p M ϕ d r J l r d i q s d t 1 J d T L d t = N p M ϕ d r J γ l s l r R s m i q s N p M ϕ d r l r Ω m ω s γ l s i d s + v q s 1 J d T L d t
First, let us consider the following generalized error:
ε Ω = e ˙ Ω + λ 1 Ω e Ω
with the error
e Ω = ω m ω m
and the following sliding function
S Ω = ε Ω + λ 2 Ω D t α ε Ω
The dynamical behaviour of the sliding function is chosen as follows:
S ˙ Ω = ( η 1 Ω + η 3 Ω | S Ω | σ Ω ) sign S Ω η 2 Ω S Ω
with: η 1 Ω > 0 , η 2 Ω > 0 , η 3 Ω > 0 and 0 < σ Ω < 1 .
In this case, the control law verifies the following:
v q s = R s m i q s + N p M ϕ d r l r Ω m + ω s γ l s i d s + J γ l s l r N p M ϕ d r ( 1 J d T L d t + d 2 Ω m d t 2 ε Ω λ 1 Ω e ˙ Ω λ 2 Ω D t 1 α ( η 1 Ω + η 3 Ω | S Ω | σ Ω ) sign S Ω η 2 Ω S Ω )
with
d T L d t = f 1 + 2 f 2 | Ω m | d Ω m d t
Theorem 3.
We have the following:
lim t + S Ω = 0
and then
lim t + Ω m = Ω m
Proof. 
Let us consider the following Lyapounov function:
V 1 Ω = 1 2 S Ω 2
Its derivative verifies the following:
V ˙ 1 Ω = S Ω S ˙ Ω = ( η 1 Ω | S | + η 2 Ω S T S + η 3 Ω | S | σ Ω + 1 )   < 0
This shows that S converges to 0.
After imposing S Ω = 0 , then D t α S Ω = 0 , we can write the following:
D t α ε Ω = λ 2 Ω ε Ω
In order to ensure that the trajectory error goes to zero, we consider the subsequent Lyapunov function:
V 2 Ω ( ε ) = 1 2 ε Ω 2 > 0
Its fractional derivatives with respect to time, noted D t γ V 2 Ω , is expressed by the following:
D t α V 2 Ω ( ε ) ε Ω D t α ε Ω = λ 2 Ω ε Ω 2 < 0
Thus, we have shown that S Ω goes to 0, and ε Ω = ( e ˙ Ω + λ 1 Ω e Ω ) goes to zero, and consequently, e Ω converges to zero, and the system attains its desired trajectory. □
Remark 1.
We should choose: λ 1 ϕ d = λ 1 ϕ q λ 1 Ω , and λ 2 ϕ d = λ 2 ϕ q λ 2 Ω . In fact, the direct and quadrature fluxes should reach their desired values rapidly to apply a vector control of the speed.
Moreover, parameter η 3 ϕ q = η 3 ϕ d > 0 and η 3 Ω > 0 are introduced in order to have the convergence of sliding surfaces in finite times.

5.5. Adaptive Approcah to Remedy Flux Rotor

We have defined the error on ϕ d r as e d = ϕ d r ϕ d r and the generalized error as ε d = e ˙ d + λ 1 e d . The differential of e d is calculated as a function of parameters r r , r s , and M, which are not the real parameters of the machine. Then, we should update their values as follows: We define r ¯ r , r ¯ s , and M ¯ using the updated values of ill-known variables r r , r s , and M. The control law v d s is calculated in terms of parameters a ¯ i , which are functions of r ¯ r , r ¯ s , and M ¯ :
v ¯ d s = 1 a ¯ 4 [ ( η 1 ϕ d + η 3 ϕ d | S ϕ d | σ d ) sign S ϕ d η 2 ϕ d S ϕ d a ¯ 1 ϕ d r + a ¯ 2 i d s a ¯ 3 ω s i q s λ 1 ϕ d ( a 3 i d s a 5 ϕ d r ) ) λ 2 ϕ d D t 1 α ε d ]
The expression of ε d becomes the following:
ε d = e ˙ d + λ 1 e d = a 5 ϕ d r + a 3 i d s + λ 1 e d
The derivative of the sliding function S d is expressed by the following:
S ˙ d = ε ˙ d + λ 1 ϕ d D t 1 α ε d = d 2 ϕ d r d t 2 + λ 1 ϕ d d ϕ d r d t + λ 1 ϕ d D t 1 α ε d = a 1 ϕ d r a 2 i d s + a 3 ω s i q s + a 4 v d s + λ 1 ϕ d ( a 3 i d s a 5 ϕ d r ) + λ 1 ϕ d D t 1 α ε d
By applying the control v ¯ d s instead v d s , the derivative of the sliding function S d becomes the following:
S ˙ ¯ d = a 1 ϕ d r a 2 i d s + a 3 ω s i q s + a 4 v ¯ d s + λ 1 ϕ d ( a 3 i d s a 5 ϕ d r ) + λ 1 ϕ d D t 1 α ε d
While S ˙ d is a linear function of parameters a i , we can write the following:
S ˙ d = S ˙ ¯ d + i S ˙ d a i Δ a i
with Δ a i = a i a ¯ i and
S ˙ d a 1 = ϕ d r
S ˙ d a 2 = i d s
S ˙ d a 3 = λ 1 ϕ d i d s + ω s i q s
S ˙ d a 4 = v ¯ d s
S ˙ d a 5 = λ 1 ϕ d ϕ d r
Finally, applying the control law v ¯ d s , we can write the following:
S ˙ d = ( η 1 ϕ d + η 3 ϕ d | S ϕ d | σ d ) sign S ϕ d η 2 ϕ d S ϕ d + i S ˙ d a i Δ a i
Theorem 4.
The control law (61) with the following adaptive laws ( i = 1 5 ) , is written as follows:
a ¯ ˙ i = ρ i S d S ˙ d a i
with ρ i > 0 , we ensure the convergence of ϕ d r to ϕ d r .
Proof. 
Let us consider the following Lyapunov equation:
V 4 ϕ d = 1 2 S d 2 + 1 2 i = 1 5 1 ρ i ( Δ a i ) 2
Its derivatives are as follows:
V ˙ 4 ϕ d = S d ( η 1 ϕ d + η 3 ϕ d | S ϕ d | σ d ) sign S ϕ d η 2 ϕ d S ϕ d + i = 1 5 S ˙ d a i Δ a i + i = 1 5 1 ρ i Δ a i Δ a ˙ i = ( η 1 ϕ d | S ϕ d | + η 2 ϕ d S ϕ d 2 + η 3 ϕ d | S ϕ d | σ d + 1 ) + i = 1 5 1 ρ i Δ a i Δ a ˙ i + ρ i S d S ˙ d a i = 0 = ( η 1 ϕ d | S ϕ d | + η 2 ϕ d S ϕ d 2 + η 3 ϕ d | S ϕ d | σ d + 1 ) 0
In fact, for constant variables a i or for their slow variations, we can write a ˙ i 0 , then Δ a ˙ i = a ˙ i a ¯ ˙ i a ¯ ˙ i .
This guarantees the stability of the system and the convergence of S d to 0, then ϕ d to ϕ d . □
Remark 2.
We have chosen to update 5 parameters a i instead of three parameters r r , r s and M because the control law v q s and the time derivative of the sliding function s ˙ d are nonlinear functions of the machine parameters, but they are linear in terms of composite parameters a i .

6. Simulation Results

In the following, we will present some simulations in the following cases:
  • Supposing all parameters are well known and using the sign function as described above (the ideal case);
  • Replacing the sign function with a smooth function, which is a saturation function, in order to eliminate the chattering phenomenon (elimination of the chattering);
  • Applying + 100 % on stator resistance and rotor resistance caused by heating in the motor and applying 50 % on the magnetizing inductance M caused by saturation of magnetic circuits (parameter’s variations).

6.1. Ideal Case

Figure 3 shows how well the proposed FO-SMC controller synchronizes the motor’s rotational speed with the linear velocity of the vehicle. The response is fast and steady, suggesting that the fractional-order controller offers good transient handling and helps maintain accuracy without overshooting, which is crucial for the drivability of electric vehicles.
In Figure 4, we see the effectiveness of field-oriented control. The direct-axis flux stays consistent, while the quadrature-axis flux quickly falls to zero, confirming the decoupling. The fractional-order terms appear to enhance the smoothness and speed of convergence compared to classical integer-order methods.
Figure 5 illustrates the behavior of the voltage and current outputs under ideal conditions. Although the system responds quickly, some chattering is visible, likely due to the discontinuous control action. This highlights a trade-off between speed and signal smoothness in sliding mode control, especially in its basic form.
In Figure 6, the torque produced by the motor closely follows the load torque, indicating a strong control precision. The stator frequency remains stable throughout, showing that the controller maintains synchronization even under dynamic load variations.

6.2. Elimination of the Chattering

We obtain the same results except for the dynamical behavior of quadrature rotor flux ϕ q r , stator voltages v d s and v q s , and stator pulsation ω s .
By replacing the sign function with a smoother saturation function, Figure 7 shows improved flux behavior. The quadrature component converges more smoothly, and signal quality improves without significantly compromising performance.
In Figure 8, the voltage output is noticeably smoother compared to Figure 5. This confirms the benefit of using continuous functions to reduce chattering, making the controller more suitable for hardware implementation in EV applications.
The frequency signal becomes cleaner, with fewer oscillations, supporting the effectiveness of the modified control law. It is a practical improvement that makes the system more robust to switching and noise-related effects (see Figure 9).

6.3. Parameter’s Variations

Despite significant changes in resistance and inductance, the motor and vehicle still follow their reference trajectories with minor deviations. This highlights the inherent robustness of the FO controller to parameter mismatches (see Figure 10).
The flux trajectories (Figure 11) remain well controlled, showing that the system preserves field orientation even under large uncertainties of parameters. This is key for reliable torque production in real driving conditions.
Although some distortions appear, overall control is maintained. The voltage and current profiles, in Figure 12 and Figure 13, remain within acceptable ranges, showing that the system handles uncertainties without instability.
The torque output remains responsive and tracks the load even with disturbed parameters (see Figure 14). This result confirms that the fractional-order sliding mode controller can manage both mechanical and electrical inconsistencies effectively.

6.4. Parameter’s Adaptation

Adding adaptive laws helps restore performance almost perfectly. The system quickly corrects deviations caused by parameter variations, which confirms the practical value of online parameter estimation in EV systems (see Figure 15).
With adaptation, both flux components return to their ideal behavior (Figure 16). This reinforces the controller’s ability to automatically recover field orientation, even after significant model degradation.
Compared to earlier results, the voltage and current responses here are much cleaner and better controlled. This is a strong indicator of the success of the adaptive layer in correcting the behavior of the system under uncertainty (Figure 17 and Figure 18).
The system fully regains its tracking ability, and the torque output remains stable (Figure 19). The combined effect of fractional control and adaptation results in a high-performance, fault-tolerant drive suitable for EV applications.
Regarding Figure 20, it is clear that the variations of parameters a 1 , a 2 , and a 4 are not important. In fact, the variations of these parameters perturb the second derivatives ϕ ¨ r d . However, these variations are compensated by the control law that contains the term η 1 ϕ d (multiplied by sign S ϕ d or sat S ϕ d ). However, only the parameter a 3 has been updated. In fact, the defluxation problem is originated by the first derivative ϕ ˙ r d . This results from the equation S ˙ ϕ d = 0 , which contains ϕ ˙ r d , containing parameters a 3 and a 5 . If these parameters are perturbed, the convergence of ϕ ˙ r d to 0 leads to the convergence of ϕ r d to a value different from the derived ϕ r d . Regarding Figure 20f, we can conclude that the ratio between the updated values of a 3 and a 5 converge to their desired ratio. This can be explained by the fact that if these parameters converge to k a 3 and k a 5 , k is a positive constant, and Equation (42) becomes the following:
k D t α ε d = λ 2 ϕ d ε d
which is similar to Equation (42) after replacing λ 2 ϕ d with λ 2 ϕ d k .
The following should be noted:
a 3 a 5 = M
In the simulation conditions, M takes 50 % of its nominal value, that is, M = 0.5 × 0.047 = 0.0235 . In a steady state, the value of a ¯ 3 a ¯ 5 is 0.02183, which is close to its real value.
Knowing that l r = M + l r r , with l r r M , parameter a 3 is expressed as follows:
a 3 = M r r l r = M r r M + l r r = r r 1 l r r M r r
This confirms that the only parameter that influences the obtained results is the rotor resistance, and it should be updated in a practical case due to the heating effect.

7. Conclusions

This study presented a robust control approach for electric vehicle propulsion systems powered by a standalone photovoltaic battery configuration. A fractional-order sliding mode controller (FO-SMC) was integrated into a field-oriented control (FOC) scheme for an induction motor (IM) drive, with the aim of enhancing performance under both nominal and uncertain conditions.
The results demonstrated that the proposed fractional-order control strategy improved speed tracking accuracy, reduced torque ripple, and ensured stable flux regulation compared to conventional integer-order controllers. The FO-based system also exhibited strong robustness against parameter variations such as changes in stator resistance and magnetizing inductance, which commonly occurred due to thermal or operational factors in electric vehicle applications.
To address the chattering effects associated with the classical sliding-mode control, a continuous saturation function was employed. This modification effectively smoothed the control signals without compromising dynamic response, improving suitability for real-time power electronic implementations. Additionally, the incorporation of adaptive laws allowed the controller to update key parameters in real time, which restored ideal performance even under severe mismatches and system uncertainties.
The originality of this work lies in the novel combination of fractional-order sliding-mode control with adaptive parameter tuning, applied within an energy-autonomous electric vehicle framework powered by a PV battery source. Unlike conventional approaches, the proposed method not only addressed robustness and precision in motor control but also ensured compatibility with practical implementation constraints in renewable-powered EV platforms.
Overall, the proposed FO-FOC framework proved to be a reliable and adaptable solution for sustainable electric mobility. Future work may focus on real-time experimental validation and extending the methodology to multi-drive systems and integrated energy management using fractional-order models.

Author Contributions

Methodology, F.B.S., J.M. and N.D.; Software, F.B.S., J.M. and N.D.; Validation, F.B.S., J.M. and N.D.; Formal analysis, F.B.S., J.M. and N.D.; Investigation, F.B.S.; Writing—original draft, F.B.S. and N.D.; Writing—review & editing, F.B.S., J.M. and N.D.; Supervision, J.M. and N.D.; Project administration, F.B.S.; Funding acquisition, F.B.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Prince Sattam Bin Abdulaziz University grant number PSAU/2025/01/33255.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

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

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. Smith, K.; Rahn, C.; Wang, C. Control oriented 1D electrochemical model of lithium-ion battery. J. Power Sources 2020, 196, 4823–4830. [Google Scholar] [CrossRef]
  4. De Klerk, M.L.; Saha, A.K. Performance analysis of DTC-SVM in a complete traction motor control mechanism for a battery electric vehicle. Heliyon 2022, 8, e09265. [Google Scholar] [CrossRef] [PubMed]
  5. Hosseini, R.; Ameri, M.; Shakouri, H. Dynamic thermal modeling of photovoltaic modules using partial differential equations. Renew. Energy 2021, 171, 1136–1148. [Google Scholar] [CrossRef]
  6. Zhao, Y.; Zhang, J.; Xu, D. Modeling and analysis of stand-alone PV–battery hybrid systems based on coupled nonlinear PDEs. Energy 2022, 240, 122785. [Google Scholar] [CrossRef]
  7. Ali, M.; Khan, S.; Ahmed, R. Fractional-order modeling and control of PV–battery systems for renewable energy applications. Appl. Energy 2023, 335, 120765. [Google Scholar] [CrossRef]
  8. 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]
  9. Çavuş, B.; Aktaş, M. A New Adaptive Terminal Sliding Mode Speed Control in Flux Weakening Region for DTC Controlled Induction Motor Drive. IEEE Trans. Power Electron. 2024, 39, 449–458. [Google Scholar] [CrossRef]
  10. 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]
  11. 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]
  12. 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]
  13. 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]
  14. Salem, F.B.; 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. [Google Scholar] [CrossRef]
  15. 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]
  16. 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]
  17. 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]
Figure 1. Architecture of the PV battery-powered EV with FO-FOC control.
Figure 1. Architecture of the PV battery-powered EV with FO-FOC control.
Fractalfract 09 00661 g001
Figure 2. Block representation of FO-FOC scheme for induction motor control.
Figure 2. Block representation of FO-FOC scheme for induction motor control.
Fractalfract 09 00661 g002
Figure 3. (a) Rotating speed, (b) Zoom of rotating speed, and (c) Velocity of the vehicle, for well-known parameters using sign function on the control.
Figure 3. (a) Rotating speed, (b) Zoom of rotating speed, and (c) Velocity of the vehicle, for well-known parameters using sign function on the control.
Fractalfract 09 00661 g003
Figure 4. (a) Direct flux component and (b) Quadrature flux component, for well-known parameters using the sign function on the control.
Figure 4. (a) Direct flux component and (b) Quadrature flux component, for well-known parameters using the sign function on the control.
Fractalfract 09 00661 g004
Figure 5. (a) Direct and quadrature voltage components and (b) Direct and quadrature current components, for well-known parameters using the sign function on the control.
Figure 5. (a) Direct and quadrature voltage components and (b) Direct and quadrature current components, for well-known parameters using the sign function on the control.
Fractalfract 09 00661 g005
Figure 6. (a) Stator pulsation and (b) Torques (electromagnetic and load), for well-known parameters using the sign function on the control.
Figure 6. (a) Stator pulsation and (b) Torques (electromagnetic and load), for well-known parameters using the sign function on the control.
Fractalfract 09 00661 g006
Figure 7. (a) Direct flux component and (b) Quadrature flux component, for well-known parameters using the sat function on the control.
Figure 7. (a) Direct flux component and (b) Quadrature flux component, for well-known parameters using the sat function on the control.
Fractalfract 09 00661 g007
Figure 8. (a) Direct and quadrature voltage components and (b) Direct and quadrature current components, for well-known parameters using the sat function in the control.
Figure 8. (a) Direct and quadrature voltage components and (b) Direct and quadrature current components, for well-known parameters using the sat function in the control.
Fractalfract 09 00661 g008
Figure 9. (a) Stator pulsation and (b) Torques (electromagnetic and load) for well-known parameters using the sat function on the control.
Figure 9. (a) Stator pulsation and (b) Torques (electromagnetic and load) for well-known parameters using the sat function on the control.
Fractalfract 09 00661 g009
Figure 10. (a) Rotating speed, (b) Zoom of rotating speed, and (c) Velocity of the vehicle, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Figure 10. (a) Rotating speed, (b) Zoom of rotating speed, and (c) Velocity of the vehicle, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Fractalfract 09 00661 g010
Figure 11. (a) Direct flux component and (b) Quadrature flux component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Figure 11. (a) Direct flux component and (b) Quadrature flux component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Fractalfract 09 00661 g011
Figure 12. (a) Direct voltage component and (b) Quadrature voltage component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Figure 12. (a) Direct voltage component and (b) Quadrature voltage component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Fractalfract 09 00661 g012
Figure 13. (a) Direct current component and (b) Quadrature current component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Figure 13. (a) Direct current component and (b) Quadrature current component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Fractalfract 09 00661 g013
Figure 14. (a) Stator pulsation and (b) Torques (electromagnetic and load) for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Figure 14. (a) Stator pulsation and (b) Torques (electromagnetic and load) for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control.
Fractalfract 09 00661 g014
Figure 15. (a) Rotating speed, (b) Zoom of rotating speed, and (c) velocity of the vehicle for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Figure 15. (a) Rotating speed, (b) Zoom of rotating speed, and (c) velocity of the vehicle for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Fractalfract 09 00661 g015
Figure 16. (a) Direct flux component and (b) Quadrature flux component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Figure 16. (a) Direct flux component and (b) Quadrature flux component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Fractalfract 09 00661 g016
Figure 17. (a) Direct voltage component and (b) Quadrature voltage component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Figure 17. (a) Direct voltage component and (b) Quadrature voltage component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Fractalfract 09 00661 g017
Figure 18. (a) Direct current component and (b) Quadrature current component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Figure 18. (a) Direct current component and (b) Quadrature current component, for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Fractalfract 09 00661 g018
Figure 19. (a) Stator pulsation and (b) torques (electromagnetic and load) for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Figure 19. (a) Stator pulsation and (b) torques (electromagnetic and load) for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using the sat function on the control and updated parameters.
Fractalfract 09 00661 g019
Figure 20. (a) Evolution of the updated parameter a 1 , (b) Evolution of the updated parameter a 2 , (c) Evolution of the updated parameter a 3 , (d) Evolution of the updated parameter a 4 , (e) Evolution of the updated parameter a 5 , and (f) The ratio a 3 a 5 for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using “sat” function on the control.
Figure 20. (a) Evolution of the updated parameter a 1 , (b) Evolution of the updated parameter a 2 , (c) Evolution of the updated parameter a 3 , (d) Evolution of the updated parameter a 4 , (e) Evolution of the updated parameter a 5 , and (f) The ratio a 3 a 5 for + 100 % variations on rotor and stator resistances and 50 % variations on the magnetizing inductance using “sat” function on the control.
Fractalfract 09 00661 g020
Table 1. The different operating modes of the PV technology/batteries system.
Table 1. The different operating modes of the PV technology/batteries system.
ModeProductionS1S2S3SOC
Mode 1excess110SOC ≥ SOCmax
Mode 2excess111SOC < SOCmax
Mode 3lack100SOC > SOCmin
Mode 4lack000SOC ≤ SOCmin
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.; Mouine, J.; Derbel, N. Advancements in Sustainable Mobility: Fractional-Order FOC of IM in an Electric Vehicle Powered by an Autonomous PV Battery System. Fractal Fract. 2025, 9, 661. https://doi.org/10.3390/fractalfract9100661

AMA Style

Ben Salem F, Mouine J, Derbel N. Advancements in Sustainable Mobility: Fractional-Order FOC of IM in an Electric Vehicle Powered by an Autonomous PV Battery System. Fractal and Fractional. 2025; 9(10):661. https://doi.org/10.3390/fractalfract9100661

Chicago/Turabian Style

Ben Salem, Fatma, Jaouhar Mouine, and Nabil Derbel. 2025. "Advancements in Sustainable Mobility: Fractional-Order FOC of IM in an Electric Vehicle Powered by an Autonomous PV Battery System" Fractal and Fractional 9, no. 10: 661. https://doi.org/10.3390/fractalfract9100661

APA Style

Ben Salem, F., Mouine, J., & Derbel, N. (2025). Advancements in Sustainable Mobility: Fractional-Order FOC of IM in an Electric Vehicle Powered by an Autonomous PV Battery System. Fractal and Fractional, 9(10), 661. https://doi.org/10.3390/fractalfract9100661

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop