0% found this document useful (0 votes)
12 views41 pages

BLDC Torque Ripple Mitigation Review Access2023

This document is a critical review of torque ripple sources and mitigation control strategies for Brushless Direct Current (BLDC) motors in electric vehicle (EV) applications. It discusses various advanced control strategies aimed at reducing torque ripples to enhance motor performance and energy efficiency in EVs, highlighting the significance of BLDC motors due to their high power density and reliability. The review also identifies gaps in current research and suggests future directions for improving torque control strategies in BLDC motors.

Uploaded by

VIVEK SHARMA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views41 pages

BLDC Torque Ripple Mitigation Review Access2023

This document is a critical review of torque ripple sources and mitigation control strategies for Brushless Direct Current (BLDC) motors in electric vehicle (EV) applications. It discusses various advanced control strategies aimed at reducing torque ripples to enhance motor performance and energy efficiency in EVs, highlighting the significance of BLDC motors due to their high power density and reliability. The review also identifies gaps in current research and suggests future directions for improving torque control strategies in BLDC motors.

Uploaded by

VIVEK SHARMA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

Received 25 September 2023, accepted 9 October 2023, date of publication 13 October 2023, date of current version 24 October 2023.

Digital Object Identifier 10.1109/ACCESS.2023.3324419

Critical Review on Torque Ripple Sources and


Mitigation Control Strategies of BLDC Motors in
Electric Vehicle Applications
N. PRABHU1 , R. THIRUMALAIVASAN 1, (Senior Member, IEEE),
AND BRAGADESHWARAN ASHOK2
1 School of Electrical Engineering, Vellore Institute of Technology, Vellore, Tamil Nadu 632014, India
2 School of Mechanical Engineering, Vellore Institute of Technology, Vellore, Tamil Nadu 632014, India
Corresponding authors: R. Thirumalaivasan ([email protected]) and Bragadeshwaran Ashok ([email protected])
This research is supported by the Royal Academy of Engineering, United Kingdom under the scheme of Distinguished International
Associates (Grant No: DIA-2022-150 & ESMN 2123/2/93), and the authors extend their appreciation to the Vellore Institute of
Technology, Vellore, for this research work.

ABSTRACT In recent years, electric vehicles (EVs) have attracted a lot of attention and are rapidly
growing trends today due to their ability to compete with and overtake fossil fuel-powered vehicles among
all electrified transportation tools. The primary focus of EV evolution is on improving the driving range
and optimizing energy consumption, both of which are essential demands achieved through improved and
developing motor performance. The brushless direct current (BLDC) motor is one of the most superior
choices for dynamic applications in EVs, providing the highest power density and capability of any motor.
BLDCs are gaining popularity in EVs not only for their high performance in speed and position controls but
also for meeting the requirements of smooth torque maintenance with torque ripple mitigation. This paper
provides an overview of various advanced control strategies, such as field-oriented control (FOC), direct
torque control (DTC), intelligent control (IC), controlling input voltage (CIV), current shaping techniques
(CST), model predictive control (MPC), and sliding mode control (SMC). These strategies are used to
regulate the torque ripples produced in BLDC motors, aiming to achieve energy-efficient EV performance
for various applications. Additionally, it describes a cloud-based control system coupled with electric motor
drives to address challenges in predicting current vehicle conditions for improved power distribution between
the motor and battery systems. Furthermore, recent concerns and difficulties in advancing torque ripple
mitigation control strategies are highlighted, with comparisons and discussions for future EV research.
Finally, an evaluative study on BLDC motor drive in EVs with different control strategies reveals its
significance and potential outcomes.

INDEX TERMS Brushless direct current (BLDC) motor, cloud-based torque control, control structural
architecture, electric vehicles (EVs), various control strategies for torque ripple mitigation.

I. INTRODUCTION electronic motor controllers, advances in power electronics,


Electric Vehicles (EVs) have made significant contributions and numerous distinct control techniques. Even though EVs
to the development and global challenges of modern society offer simplicity for cheaper maintenance, high reliability to
by addressing environmental protection and energy savings in reduce component breakdowns, very low electricity costs,
daily life [1], [2]. They are capable of efficiently and effec- more comfort without vibration, increased efficiency, and
tively addressing global challenges through the electrification accessibility compared to other vehicles [3], [4].
of vehicular technology, which includes efficient motors, The improvement of driving range and power management
in EVs is driven by motors that have high power density,
The associate editor coordinating the review of this manuscript and high instantaneous power, rapid torque response, robustness,
approving it for publication was Wonhee Kim . and high efficiency over a wide speed range. Today, there
2023 The Authors. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.
VOLUME 11, 2023 For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/ 115699
N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

are many different types of electric motors available for some motion-control EV motor drive applications, and gen-
evaluating EV performance, including the permanent magnet erally, the average value of the torque ripple produced by
synchronous motor (PMSM), brushless direct current motor a motor depends on the motor’s construction, design, and
(BLDC), induction motor (IM), switched reluctance motor control parameters [13].
(SRM), and DC series motor [5]. However, BLDC motors Regarding motor control methods, different types of con-
are now more attractive and the most frequently used for trol strategies, such as scalar and vector-based controls, are
EV applications due to their greater benefits when compared initiated to mitigate torque ripples for BLDC motors in EVs.
to all other motors. These benefits include high reliability, Most commonly, the regulation of torque ripple by advanced
high starting torque, high efficiency, a wide range of speed vector controls in closed-loop operation is compared to the
regulation with high torque, and dynamic response [6], [7]. scalar method because it offers high speed and a more
In addition, BLDC motors operate based on rotor position dynamic response against the overall constraints of the motor.
sensing to obtain the optimal voltage applied to the motor It also improves motor output response over a wide speed
for improved performance, using low-resolution sensors or range while maintaining high torque at zero speed, which is
sensorless control [8]. Sensor-based schemes are used to the most essential feature for BLDC motor drives in EVs.
determine the motor’s rotation location with respect to the In this context, a conceptual review of various vector con-
motor stator stationary plane, while sensorless schemes use trol strategies leads to the conclusion that BLDC motor torque
back-electromotive force (EMF) estimation and a flux func- ripple mitigation is necessary to enhance driving performance
tion to operate the motor with synchronous phase currents and meet specific power requirements for EVs. The literature
through the motor controller [9], [10]. review includes various research studies conducted to date
One of the most important control modules in EVs is and suggests ambiguities that future engineers should inves-
the motor controller, which is responsible for driving safety tigate to further improve the performance and significance of
performance, has a significant impact on drive system effi- BLDC motors in EVs.
ciency and is involved in the vehicle’s design comfort. Motor In a discussion focused on BLDC motor hardware, the
controllers in BLDC motors are used to operate and regulate emphasis is primarily on different classifications, operating
the speed, torque, and position of the motor, allowing it to performance characteristics, advantages, and disadvantages
start, stop, and rotate quickly at high torque with variable of various electric motors used in EVs [14], [15], [16]. The
input voltages. In this controller technology, motor-controlled development of different converter topologies to minimize
parameters are used to ensure proper energy flow to the motor current and voltage ripples due to switching power loss issues
in an EV, including commutation current waves, pulse-width is also discussed [17]. Various BLDC motor control strategy
modulation (PWM) processes, current ripples, total harmonic discussions explore different control schemes in terms of
distortion (THD), and electromagnetic torque. Developing sensors or sensorless controllers to improve motor perfor-
a motor controller to regulate rotating systems is a chal- mance and address different power optimization issues in
lenging task accomplished using advanced power electronics real time [18], [19]. Furthermore, the optimal control strat-
components such as insulated gate bipolar junction transistor egy to regulate torque ripples in various control methods
(IGBT)-based converters. Converters are employed to regu- [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30]
late the motor torque and improve the steady-state period of and the investigation of various commutation techniques and
the rotor speed of BLDC motors by properly triggering pulses PWM schemes to control stator current in BLDC motors have
from the PWM vector component and obtaining the optimal been discussed [31], [32], as mentioned in Fig 1. According
voltage more quickly. Here, the PWM duty ratio is calculated to the review, some control strategies have been developed
using current commutation techniques in switching between to improve BLDC motor performance to meet vehicle per-
phases to energize the stator windings and drive the motor to formance requirements, such as driving range and energy
rotate properly, improving the BLDC motor’s performance in optimization in real-time operating conditions.
both steady and dynamic states [11], [12].
Moreover, BLDC motor control is required to achieve and II. MOTIVATION AND OBJECTIVE OF PRESENT WORK
sustain smooth torque response and speed with minimum Torque control of BLDC motors has always been an impor-
ripple content, ensuring excellent performance in speed and tant area for research in the field of electric vehicles, and its
position control drives for EVs. Due to uncertain parameter control strategies, as well as ripple reduction, have consis-
variations and load disturbances from the motor, torque ripple tently been crucial for the development of high-performance
effects are seen in BLDC motors, preventing smooth motor vehicles in the future. The extensive literature review on
rotation with a gradual increase and decrease in output torque. various control strategies is more concerned with describing
Torque ripple is caused by various factors, including inter- the unique control modules and their development than taking
actions between magnetomotive forces (MMF) and air gap a critical approach to torque control strategies for BLDC
flux harmonics, as well as speed fluctuations, which degrade motors in the development of EVs. There is a need for future
performance and may trigger resonant frequencies in the research and development of efficient control operations, and
mechanical parts of the drive system, resulting in acoustic improving the control strategies for torque control in BLDC
noise. Torque ripple effects are particularly undesirable in motors is associated with electric vehicle performance. This

115700 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 1. Status of existing review work on various control strategies of BLDC motor in electric vehicles.

still prompts extensive work on torque ripple mitigation in wide range of BLDC motor control strategies for EVs in real-
BLDC motors to clarify the various goals associated with dis- time evaluation. Moreover, this review paper provides insight
tinct control strategies and future guidelines for the research. and a critical interpretative view to the readers about BLDC
Even though numerous studies on torque ripple mitigation motor torque control performance in EVs. This review paper
control strategies are available, an evaluation article on the will not impose any new results; instead, it will formulate
in-depth structure of BLDC motors with advanced control the various research activities on torque ripple regulation
techniques in EVs has not been published, and certain objec- for BLDC motors in EVs, additionally discussing the future
tives for this work were developed in response to this research prospects of advanced control strategies for torque ripple reg-
gap. Moreover, such a category of studies will pave the ulation in the future to meet the demands of real-time vehicle
way for improving the overall performance of BLDC motors performance. Finally, the method used in this investigation
in EVs in the future. Within this context, the objective of supports an overview of the possible directions for future
the present work focuses on the critical review of advanced research in this field. To attain these outcomes, Fig. 3 gives
and essential control strategies for reducing torque ripples brief information about the structure and flow of the present
in BLDC motors in a holistic manner. The novelty of this study.
review stems from the collection and integration of stud-
ies that examined architectural systems, thereby increasing III. STRUCTURAL ARCHITECTURE ARRANGEMENT OF
methodological and technical approaches to motor torque BLDC MOTOR IN ELECTRIC VEHICLES
control in EVs. Eventually, the various literature gaps are The BLDC motor’s structural configuration includes a hall
presented in Fig. 2. The outcome of the stated objective will sensor, motor controller unit, power inverter, or motor driver
serve as an essential guide for future studies and provide a as shown in Fig 4. BLDC motors are similar to DC motors

VOLUME 11, 2023 115701


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 2. A schematic illustration of research gap and original contribution of the work.

FIGURE 3. Structural overview of a current review article along with section constituents.

with permanent magnets and are referred to as brushless tronically commutated motors’. In addition, it eliminates
because they lack a commutator and brush arrangement, problems associated with the brush and commutator arrange-
therefore these motors are sometimes referred to as ‘elec- ment, such as sparking and commutator brush wear, making

115702 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 4. Internal structural architecture arrangement of BLDC motor in electric vehicles.

a BLDC more rugged than a DC motor. Moreover, a BLDC A sensor is required to provide input to the motor control
motor, unlike a conventional DC motor, has an ‘‘inside-out’’ system indicating when the rotor has attained the desired
construction in which the field poles rotate while the armature position. Motor control sensors include voltage, current, and
remains stationary. The stator is made of silicon steel stamp- Hall signals. If the commutation is performed quicker or
ings with a specific number of poles and windings connected slower than the rotor’s speed, the magnets maintain inter-
to a DC supply through a power inverter circuit, and the action with the stator’s magnetic field. So, in both types of
armature is wound on a slotted laminated iron structure. The motor layouts, the rotor position must be sensed for elec-
two layouts of a motor are ‘‘Out runner’’ and ‘‘In runner’’. tronic commutation and control of the entire motor operation
The out runner is designed for high torque requirements, through the controller also the rotor shaft’s position and
while the runner is designed to produce less torque and is speed, are measured using a Hall effect sensor [33], [34]. This
more capable of rotating at very high speeds, in that the sensor is a solid-state device that uses the Hall effect principle
permanent magnet rotates around the stator and the rotor is to determine how stator armature excitation synchronizes
external. with rotor position, speed, and various other aspects such

VOLUME 11, 2023 115703


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

as torque and the voltage required to run a BLDC motor produced torque ripples is based on three factors, such as
efficiently, additionally providing rotor position information the construction of the motor, motor parameters, and motor
to a motor controller [35], [36]. control strategies, [13], [39] as shown in Fig 5.
In addition to current detection, the motor is regulated by a
number of control methods or algorithms that are linked to the A. TORQUE RIPPLE SOURCE BASED ON THE MOTOR
current sensor’s accurate monitoring of the motor’s current. CONSTRUCTION
This enables precise synchronization and orientation control According to the behavior structure, torque ripples are asso-
while measuring power, diagnosing control systems, measur- ciated with BLDC motors by three factors: cogging torque,
ing current supply, and controlling complex loads generated reluctance torque, and electromagnetic torque.
by electric motors. Voltage sensors can also measure voltage
in a variety of methods, such as detecting low current levels 1) COGGING TORQUE
and high terminal voltages. This allows for the detection of
The interaction between the permanent magnet rotor slots
load defects, power failures, the regulation of power demand,
and the stator pole slots in BLDC motors is a major factor
temperature, and so on. It’s al crucial to regulate the motor’s
in the generation of cogging torque. The magnetic attraction
speed and torque to obtain transient output suitable for driving
varies according to the magnetic field’s intensity, and this
an electric vehicle. Based on the torque requirements from the
variation leads to the production of unequal torque. Some
driver and other vehicle accessories, the control strategy in the
permanent magnet motor designs exhibit cogging when a
motor controller unit (MCU) will calculate the current to be
motor is operated in an unfavorable manner, particularly at
regulated by the power inverter circuit. It controls the source
low speeds, which leads to fluctuations in the motor’s output
voltage from the battery based on the PWM signal from the
torque and causes torque ripples [40], [41], [42]. Additionally,
MCU in that PWM signals include the command signal for
it is influenced by other factors, including the slot opening
measuring the coil’s energization and current according to the
width, magnet width, skewing, etc., that make the BLDC
required torque [37].
motor unstable and reduce overall performance. Reduce cog-
Based on the regulated current input, the three-phase stator
ging torques when building a motor, increase the air gap,
windings are energized sequentially, which creates the mag-
increase the number of slots per pole, thicken the tooth tips
netic stator poles. In contrast, the permanent magnet field in
to prevent saturation, reduce the slot opening, skew the mag-
the rotor with North and South poles accommodates the stator
net poles, provide dummy slots, and lower the magnet flux
poles, which build the motor, which in turn creates the torque
density while creating a motor [43], [44], [45].
in the rotor shaft. The magnitude of the torque produced
mainly depends on the number of turns of the stator windings,
the amplitude of current, the length of the rotating winding, 2) RELUCTANCE TORQUE
the MMF, the size of the permanent magnets, also the air A reluctance torque is produced simply due to a change in
gap between stator and rotor windings. A typical BLDC reluctance because of the stator teeth’s angular fluctuation
motor’s design and operation parameters refer to variations in the magnetic circuit’s reluctance as viewed by the rotor
in the torque produced at the rotor shaft that produces torque magnets. The reluctance torque, phase coupling, or the rotor
ripples. magnets themselves can be a result of ripple torque [46],
It is mainly due to the rotor magnet’s interaction with the [47]. The unequal direct and quadrature inductances of the
stator slots, the relation of magneto motive forces produced rotor provide the reluctance torque in an internal permanent
by the stator current and air gap flux harmonics, and elec- magnet motor and affect the control accuracy of the drive
tromagnetic torque fluctuations [38]. In the electric vehicle system. Eccentric permanent magnet teeth and compensatory
perceptive, the torque ripple in BLDC motors will affect the windings reduce reluctance torque variability.
vehicle’s performance and further, it will cause large vibra-
tions at specific vehicle speeds during the drive, which will 3) ELECTROMAGNETIC TORQUE
lead to instability of rotational speed. By properly designing The torque electromagnetic a motor’s rotation, which is typi-
the structural uniformity and position of stator poles, the cally equal to the load torque, is known as the electromagnetic
torque ripples are mitigated. Consider the many applications torque. The load torque at no load is equal to the output
oriented towards BLDC motors for electric vehicles; torque electromagnetic torque, which is the torque generated by the
ripple minimization is very important for improving the com- armature on the air gap. The back-EMF waveform is a crucial
fort and overall performance of the vehicle. factor in determining the quality of the generated torque and
its ripple. Significant torque ripple can be caused by the wave-
IV. SOURCES OF TORQUE RIPPLE AND THEIR INFLUENCE form of the back-EMF in conjunction with the waveform
IN BLDC MOTOR FOR ELECTRIC VEHICLE APPLICATIONS of phase currents, and then the choice of control strategy
To achieve high performance in speed and position control determines the waveform of phase currents [48]. Addition-
drives of electric vehicles, smooth torque output is necessary. ally, it is influenced by electromagnetic torque, which is
The most impact on the machines with high specific torque developed as harmonics depending on the type and structure
has an inherently large torque ripple. The magnitude of the of the motor. Harmonics are produced by non-idealities in

115704 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 5. Sources of torque ripples of BLDC motor in electric vehicles.

the electromagnetic fields created by the interaction of the reactance and increasing the magnetic flux linkages. The
rotor and stator. However, the overall electromagnetic torque rotor magnet generates flux, which is connected to the stator
ripples are significantly lower than in comparable drives [51], [52]. The motor construction behavior mainly depends
with magnetically insulated winding sets, making it advisable on various factors like power, speed, and loading conditions.
to use concentrated windings with non-intersecting winding
ends. 3) NON-IDEAL BACK-EMF
The majority of high-specific torque machines have a big
B. TORQUE RIPPLE SOURCE BASED ON MOTOR torque ripple by nature, which is a drawback that restricts
PARAMETERS their employment in high-bandwidth applications. Current
According to the designing parameters, the torque ripples are harmonics, which depend on control strategy and inverter
associated with BLDC motors by three factors: airgap length, dead time and EMF harmonics are the primary electrical
mutual flux, and non-ideal back-EMF. factors in BLDC motors that contribute to torque ripple.
Electrical machines with non-sinusoidal electromotive forces
1) AIRGAP LENGTH (EMF) which give rise to current harmonics and the torque
The process of designing and operating a BLDC motor ripple typically result from the need to increase specific
involves several procedures, including material selection, torque, decrease volume and weight, and create motors with
machine structure selection, and component geometric siz- less active materials [53]. Regarding the torque ripples of
ing. One of the essential geometrical characteristics is the BLDC motors with non-ideal back-EMF, there are primarily
airgap length, which is determined by mechanical, thermal, two types of resolvents. In one method, the motor’s back-
and electromagnetic factors [49], [50]. The overall strength EMF waveform functions can be used to control current,
of the magnetic circuit and the motor efficiency are both while direct torque control is used in the other. Regarding
impacted by the air gap length, which is a crucial design the direct torque, although a control strategy is used, it is
element. The electromagnetic torque is directly influenced by necessary to measure the back-EMF and phase current, so the
the motor’s back-EMF, so airgap length reduction increases complexity of the circuit and software is increased.
airgap flux density, which in turn increases flux linkage and
back EMF produced in the stator phases. C. TORQUE RIPPLE SOURCE BASED ON MOTOR CONTROL
STRATEGIES
2) MUTUAL FLUX According to various control techniques, the torque ripples
To improve motor performance through the design and con- are associated with the BLDC motor by two factors pulse
trol of the stator parameters by reducing the leakage 8 width modulation method and current commutation.

VOLUME 11, 2023 115705


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

1) PULSE WIDTH MODULATION METHOD current sensors to adjust CTR by measuring the commu-
Nowadays, designing and controlling rotating systems is tation interval and computing a PWM duty ratio based on
more difficult when building an electronics controller that the measured commutation interval. On the other hand, the
uses the PWM technique to operate a BLDC motor; therefore, charged capacitor is used during the non-commutation time to
while possible, integrate the PWM driver with the motor to effectively minimize the CTR and also uses a power inverter
avoid unexpected performance issues. In this driver, a linear that is controlled to make the motor’s input voltage equal to
amplifier is used to change the power delivered to the motor four times the back-EMF amplitude [63], [64].
by a linear variation of voltage, which is done by control elec-
tronics and causes the motor to move in the desired position. V. SCALAR-BASED TORQUE RIPPLE MITIGATION
Because the integrated linear amplifier dissipates power that TECHNIQUES OF BLDC MOTOR
is not delivered to the motor, it is difficult to integrate into the BLDC motor drives are used in such a wide range of appli-
application and must be compensated for with a large heat cations, that the constant torque these devices deliver is
sink. Conversely, a chopping amplifier power transistor uses important for producing outcomes that are efficient, smooth,
turn-on and turn-off logic in terms of altering the duty cycle at and desirable. The efficiency of the motor drive system
a constant frequency to change the stator voltage and currents depends on how effectively the pulsating effects of unde-
within the desired target value while also making a device sirable harmonic components of torque are mitigated. The
more compact, decreasing heating, and improving battery undesirable torque pulsations are caused by any source of
life. Chopping amplifiers frequently use PWM techniques to deviation from ideal circumstances in either the motor or the
determine average current and motor torque by changing the related power converter in a BLDC motor drive. The variation
duty cycle ratio while the current is operating to increase and in torque might be divided into three types: in the first,
decrease over each cycle to generate heat losses in terms of the interaction of the rotor’s magnetic flux and the stator’s
ripple current and an effect on the root mean square (RMS) magnetic reluctance variations causes cogging torque [41],
current without increasing the torque. [42]; in the second, the action of the magneto-motive force
Ripple current still uses energy, which could reduce bat- of the stator current with electromagnetic characteristics cre-
tery life in portable applications and result in iron losses, ated by rotor motion causes mutual torque; [51] and in the
generating circulation eddy currents that are proportional to third, the identical MMF and the rotor’s magnetic reluctance’s
the square of both the motor’s current and speed. Due to the angle deviation causes reluctance torque [46], [47]. In order
squared relationship between iron losses and motor power, to reduce the fluctuations caused by these torque compo-
large current ripples in terms of torque ripples are created nents, requires enhancing the BLDC motor drive construction
in BLDC motors to reduce their performance characteristics for comfort and ensuring that their characteristics are at an
[54], [55], [56]. To prevent current ripples in the BLDC optimal level. Various construction modifications, such as
motor, adjust the power supply voltage without consideration skewing the stator slots or altering the width of the poles,
of speed or power, while also considering PWM frequency might reduce torque ripple, although these involve higher
as an option to reduce current rise time and reduce ripples manufacturing costs and are undesirable operations.
effectively [57], [58], [59]. Another strategy of utilizing control techniques to adjust
for variations of excitation current in the stator is to control
the motor’s output parameters, like rotor flux, torque current,
2) CURRENT COMMUTATION stator magnetic flux linkages, motor torque, rotor back-EMF,
BLDC motors typically use a 120-degree commutation mech- commutation angle, and speed. This technique is most adapt-
anism with three hall sensors to determine rotor position and able for controlling torque ripples (torque pulsation) because
require a trapezoidal back-EMF waveform due to direct input of current ripple and commutation time in BLDC motors,
current. The current spike phenomenon, on the other hand, which have a low cost of manufacture and are more efficient
reduces efficiency and increases noise and vibration because compared to the torque ripples mitigated by all other sources.
of current harmonics. Because of this effect, the current In this paper, we focus on the control-side approach to mit-
changes quickly during commutation in BLDC motors. Nev- igating the torque ripples in BLDC motors. The torque and
ertheless, inductances are present in the motor’s windings, speed control methods applied for variable frequency drives
and when current is commutated from one phase to another, are classified into two types: scalar-based and vector-based
a transient process occurs, resulting in electromagnetic torque control.
fluctuations known as commutation torque ripple (CTR) [60],
[61], [62]. The CTR effect reduces efficiency due to iron and A. SCALAR-BASED CONTROL
copper losses, while accurate phase current control weakens The scalar control techniques are used to control the electrical
during phase current commutation periods. Also, the CTR of machines in terms of speed and torque as a function of voltage
BLDC motors is limited by the output voltage of the power amplitude and frequency. This method is easy to implement
inverter, making it difficult to change rapidly the incoming and controls the motor parameters, among them a simple
phase and outgoing phase current when operating in their design, lower steady state error rate, and lower cost. In addi-
high-speed range. To prevent CTR in the BLDC motor, use tion, this control method is mostly used in all manufacturing

115706 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

and industrial settings for controlling the speed required with torque ripples in BLDC motors, which mainly includes field-
a low initial current. Scalar control involves a steady-state oriented control, direct torque control, intelligent control,
model of the motor because it controls the stator flux by vary- controlling input voltage, current shaping techniques, model
ing the amplitude of the voltage and frequency to obtain the predictive and sliding mode control, etc.
control torque [65], [66]. Scalar control techniques of BLDC
motors can be achieved in two categories based on variable A. TORQUE RIPPLE MITIGATION BASED ON
supply voltage control and constant voltage/frequency (V/F) FIELD-ORIENTED CONTROL
control. Field-oriented control (FOC) techniques, commonly refer to
as vector control, are used to manage BLDC motors with
1) VARIABLE SUPPLY VOLTAGE CONTROL good control capability of the entire torque and speed ranges.
This control method is a simple and efficient way to control It operates the motor very smoothly and efficiently to reduce
the speed and torque of a BLDC motor by varying the supply the torque ripples with greater high load efficiency. FOC is
voltage. However, by changing in terms of reducing stator utilized to make the stator magnetic field orthogonal to the
voltage, the developed speed and torque were also reduced. rotor magnetic field in order to provide the desired output in
It is undesirable for many applications oriented toward EVs. a BLDC motor, and vector representation is used to modulate
While vehicles may be moving slowly uphill, the maximum the current flowing through the stator as shown in Fig 6.
torque is required, but it is unable to be provided by the It is the best and is often used in speed control techniques
specific control strategy [67]. For this condition, controlling to manage the amplitude and angle of the stator phase current
motor speed is done by varying the frequency of the sta- and voltages. Initially, express the relationship between the
tor voltage and also by obtaining the maximum torque for electrical angles (ωm ) of the stators and the rotors and the
all-electric drive applications of BLDC motors. angles (θm ) of the winding stators that are described by the
following equations (1 & 2).
2) CONSTANT VOLTS/FREQUENCY (V/F) CONTROL ωs1 + ωs2
This frequency drive control method is used in BLDC motors ωm = (1)
P
for a wide range of speed and torque control with higher θm = θs1 + θs2 (2)
run-time efficiency. During this control, the air gap flux will
tend to saturate if the supply frequency is reduced while The FOC also referred to as decoupling control, is employed
maintaining the rated supply voltage, which causes excessive to achieve the independent control of torque and flux con-
stator current and stator flux wave distortion in the motor. verting to three-phase stator currents (Ia , Ib , and Ic ) from
To keep the airgap flux constant, the stator voltage should be torque-producing components in a stationary reference frame
decreased proportionally to the frequency because the stator and flux-producing components in a rotating magnetic frame.
voltage and its frequency are correlated with the magnitude The three-phase stator currents are measured and determined
flux of the stator [68]. Therefore, if the voltage-to-frequency by Kirchhoff’s current relation is expressed in equation (3).
ratio stays constant, the flux stays constant. Additionally,
Ia + Ib + Ic = 0 (3)
maintaining the V/F constant at the specified levels to achieve
variable speed with maximum air-gap magnetic flux keeps This measured motor stator current is mathematically trans-
the developed torque constant, providing the soft start capa- lated into two orthogonal current components (Iα & Iβ ) with
bility. As a result, the BLDC motor’s electromagnetic torque amplitudes that are aligned with the quadrature axis (Iq )
capacity is maximized. and direct axis (Id ) respectively, by using Clark and Park’s
transformation given by the equation (4 & 5).
VI. VECTOR-BASED TORQUE RIPPLE MITIGATION
TECHNIQUES OF BLDC MOTOR Iα = 0.816[Ia − sin (30) Ic − sin (30) Ib ] (4)
The vector control technique is the frequency drive control, Iβ = 0.816[cos (30) Ic − cos (30) Ib ] (5)
and it is widely used in high-performance control system
applications-oriented with the BLDC Motor drives in order The stator current controls in the d-axis components regu-
to maximize the torque and speed performance. In this vector lated the rotor flux magnitude, while the q-axis components
control, various constraints present in the scalar control are handled the output torque. On that axis, the one along the
addressed, like low-speed operation and poor dynamic torque reference vector or rotating magnetic field is called the direct
responsiveness, also the phases of stator current magnitude axis (Id ), and the other axis that makes 90 degrees with the
and frequency. In addition to frequently requiring precise direct axis is called the quadrature axis (Iq ) [69], [70] are
parameter knowledge or rotor flux position, vector controls presented in equation (6&7).
are more expensive and difficult than scalar ones. Even Id = Cos ⊖ Iα − Sin ⊖ Iβ (6)
though it’s able to obtain excellent performance in controlling
Iq = −Sin ⊖ Iα + Cos ⊖ Iβ (7)
the magnitude, frequency, and instantaneous phases of the
stator and rotor phase currents and minimize the changes In steady-state conditions, both Id and Iq are constants, and
in flux linkages. Vector control has been used to reduce their values are compared with the desired reference current

VOLUME 11, 2023 115707


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 6. Field-oriented control strategies of torque ripple mitigations in BLDC motor for electric vehicles.

values, Idref & and Iqref respectively, to control the rotor component described in equation (11),
magnetic flux and torque output of the motor. It is based
on the comparison error difference signals that are produced Te = Tavg + Tripple (11)
and fed to the two PI controllers. To achieve the maximum
where, Te is the electromagnetic torque (N-M), Tavg is the
torque, when it makes the reference of flux component Idref
average or smooth torque (N-M) and Tripple is a sum of the
is zero and reference of torque component Iqref generated to
harmonics content in torque.
maximum [71], [72], [73]. The output values from the PI The total torque ripples are primarily related to estimating
controllers provide the voltage vectors Vd and Vq , which are the rotor and stator flux linkage in that way, the phase current
represented in a rotating constant reference frame. The mea- must be chosen to calculate the motor speed based on the rule
sured voltages Vd and Vq were transformed into three-phase that the value of rotor flux of the chosen phase changes with
stator voltages (Va , Vb , and Vc ) by using the inverse Clark rotor position whereas the other two phases have constant
and Park transformation [74], [75] obtained by the following flux value [77]. The amount of torque ripple (equation 12)
equations (8,9&10). is calculated as the difference between the resultant electro-
magnetic torque Te and the cogging torque reference Tcogg.
Va = 0.557Vd (8)
Vb = 0.557[Vq cos (30) − Vd sin (30)] (9) Tripple = Te − Tcogg (12)
Vc = 0.557[−Vq cos (30) − Vd sin (30)] (10) The BLDC motor was controlled using the FOC-controlled
method; the results were effective, and the pursuit of speed
In this manner, new PWM duty cycle values are determined, was perfect despite some sort of disruption in the transition
and the motor is supplied with optimal voltages to create the between portions.
maximum amount of electromagnetic torque while minimiz- The various FOC controllers have been improved to satisfy
ing reduced torque ripples produced by angular fluctuations the distinct demand for electric vehicles (EVs). In general, the
between the stator and rotor teeth due to variation in reluc- different techniques used in conjunction with FOC controllers
tance. Thus, the examination of the electromagnetic torque to obtain the optimum voltage for motor torque control in EVs
can be divided into partial sections focused on the specific are summarized in Table 1.
components in terms of, analyzing the form of the current Most popularly, the strategy of two control loop modules
and the back-EMF component leading to the location and for motor torque control mitigates torque ripples, such as
definition of the torque ripple source. The produced torque through a speed and current control module. According to

115708 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 1. Performance comparisons of field-oriented control for BLDC motor in electric vehicles.

VOLUME 11, 2023 115709


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 1. (Continued.) Performance comparisons of field-oriented control for BLDC motor in electric vehicles.

the speed control module way, the FOC is paired with mod- motor driver, employs adaptive cruise control (ACC) to main-
ified sliding mode control (SMC) to regulate the reference tain a constant speed, while field-oriented control (FOC) was
speed accurately when the performance of the controller is used to regulate the motor to maintain the desired speed
weak in the motor because of uncertainty and nonlinearity independent of the torque load on the motor. It also gener-
parameters. Even though motor parameter fluctuations are ates a negative acceleration to reduce velocity and maintain
present, the sliding mode observer (SMO) is used to esti- safe spacing between the vehicles [84]. Correspondingly,
mate the continuous rotor position and improve the speed the wavelet controller (WC) enhances stability and provides
tracking accuracy at all operating conditions [79]. Besides, smooth control of the two rear drive wheels in EVs, especially
it limits speed overshoot, minimizes steady-state error, and on 12 curved roads [86]. According to the current control
provides good dynamic responsiveness and quick rising and module way of thinking, FOC works together with SMC to
settling times for the minimum phase system motor drive. suppress the torque ripples in the inner loop current control
Although an adaptive feedforward controller (AFFC) is used [79]. To improve the performance of this controller from
in a non-minimum phase system to regulate the motor speed backlash nonlinear action, the high-frequency dither signals
by adding modulation action to the stator at various harmonic are injected in different types of modulation and enhance
frequencies. It periodically tracks disturbances so that the the motor system performance in EVs [80]. Similarly, it is
adaption gain can be changed automatically without disturb- possible to improve system performance by reducing electro-
ing system stability to improve the stator voltage waveform magnetic torque ripples and enhancing current shape through
along with this motor drive controller [83], regarding this THD by using of fuzzy logic concept [81]. Additionally, the

115710 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

fuzzy logic controller (FLC) ensures four quadrant opera- and these actual (Td & 9) are compared with the current
tions to control the motor torque without any fluctuations command magnitude with each phase of desire reference
during the accelerating, decelerating, and reversing states. developed torque (Tdref ) and flux linkage (9ref ) [101], [102].
It provides a fast response with the transmission in EV sys- The stator currents are regulated by the hysteresis current
tems compared to all other controllers [87]. More distantly, controller in accordance with the torque and flux deviations,
the smoother torque control with less current motor oper- (equations 19 & 20) which are the variations in the stator
ation is analyzed by space vector pulse width modulation flux linkages and torque and their estimated values from the
(SVPWM) along with this motor drive controller to mitigate motor.
the torque ripples [97]. In FOC, control techniques are used
to ensure effective steady-state performance across all load dTd = Tdact − Tdref (19)
torque and speed ranges. It generates precise torque with a d9 = 9act − 9ref (20)
high switching frequency, which may result in higher energy
costs. Furthermore, EVs do not always require precise torque Depending on the hysteresis current controller output, the
output. optimal stator voltage vector is selected from the switching
lookup table [103], [104]. According to the switching state of
B. TORQUE RIPPLE MITIGATION BASED ON DIRECT the table, the voltage source inverter controls the stator flux
TORQUE CONTROL linkages and torque directly, and the motor is supplied with
Direct torque control (DTC) techniques are reliable and optimal stator currents. This DTC method is used to reduce
energy-efficient vector control methods that are appropri- the torque ripples created by the insufficient commutation
ately used in electric vehicles because of their ability to effect of electromagnetic fluctuations caused by a motor,
control the torque directly with the low sensitivity parameters along with maintaining a constant current and varying the
of BLDC motors. It also delivers precise dynamic torque frequency from minimum to maximum [105], [106].
response and flux control with a compact structure. DTC In a steady state, we may regulate the hysteresis bandwidth
is utilized to make optimal voltage vectors by selecting to control torque ripple. Hysteresis controllers can be added
appropriate switches from space vector modulation control to each stage of the current controlled inverter to raise the
of a three-phase inverter along the variables related to the switching frequency. Due to the fast changes in flux wave-
developed torque and flux linkage of the motor, as shown forms and their unpredictably huge amplitudes brought on
in Fig 7. This technique consists of three main stages: the by a number of parameters, such as winding inductance,
motor model, the hysteresis current controller (HCC), and the load torque, etc., the DTC motor drive is unable to manage
optimal switching lookup table. The motor model estimates stator flux connections. Only electromagnetic torque can be
the developed torque (Td ) and stator flux linkage (9) based controlled.
on the current in the two stator windings and the battery The different DTC controllers have been enhanced to
voltage. The DTC method uses the Clark transformation to ensure the safety and stability of EVs while also providing
convert the motor’s three-phase currents parameters (Ia & Ib ) good dynamic characteristics of the traction chain. Most
to a rotating d-q reference axis frame can be expressed by the of the various approaches used in conjunction with DTC
following equations (13 & 14), controllers to obtain the optimal stator phase currents for
controlling torque in motor drives are summarized in Table 2.
Iα = Ia (13) The DTC is generally built around two hysteresis controller
Iβ = I1.732
a +2Ib
(14) modules that control the switching state voltage vector via
torque and flux linkage modules that regulate the stator
& two-phase independent vector current components (Id & phase currents. Based on the three-level hysteresis torque
Iq ) are given by the following equations (15 & 16), controller, the inverter’s switching frequency can be balanced
while keeping the motor’s common mode voltage at a mini-
9sd −9rd
Id = Ld (15) mum [112].
9sq −9rq Moreover, it reduces torque ripples during sector-to-sector
Iq = Lq (16)
commutation and achieves maximum efficiency with low
where, 9sd and 9sq are the stator flux linkages (d-q axis) frequency, torque ripple-free direct control. Even though a
(wb), 9rd and 9rq are the rotor flux linkages (d-q axis) (Wb) hysteresis controller (HC) combined with PWM improves
and Ld &Lq are inductances of motor (d-q axis) (H). the lookup table of switching devices, the torque ripple in
From this conversion, the estimate of the developed torque commutation is overcome [125]. Here, the four-quadrant
(Td ) and stator flux linkage (9) can be expressed by the operation is obtained to validate the feasibility and effec-
following equations (17 & 18), tiveness of this controller in avoiding large current and
torque ripples. However, to control the torque effectively and
3P directly without flux linkage observation (FLO), using the
Td(act) = (9sd Iq − 9sq Id ) (17)
22 shape function in terms of the amplitude of the back-EMF and
9(act) = 9sd + 9sq (18) stator current estimation [119], the optimal voltage vector is

VOLUME 11, 2023 115711


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 7. Direct torque control strategies of torque ripple mitigations in BLDC motor for electric vehicles.

chosen based on the torque error between the given torque that has emerged as an attractive solution for electric vehi-
and the actual torque by using of PI controller. cle applications due to its energy-efficient performance.
Which are designed to drive light electric vehicles and Regarding, this DTC control scheme can provide faster
operate in variable torque and speed conditions with a single torque response, and furthermore it is frequently utilized in
reference input. In addition, the FLC-based speed control is high-performance motion control of electric drives [110],
proposed instead of PI controllers to reduce starting current, [127].
avoid overshoot in torque and speed responses, simplify the
design, and minimize complicated mathematical equations.
Furthermore, the SVPWM combined DTC is preferred for C. TORQUE RIPPLE MITIGATION BASED ON INTELLIGENT
optimum steady-state performance in terms of torque ripple CONTROL
minimization and speed regulation, apart from the necessity Intelligent control techniques are one of the most effi-
for a switching table and a hysteresis controller [115]. cient methods to use for most common problems present
Here, an optimal PI controller has been properly tuned to in BLDC motors for electric drives, like electromagnetic
reduce uncertainties due to load variations. Similarly, DTC inference, fault tolerance, and torque ripples. Today, several
used the synthesized current phase compensation (SCPC) conventional controllers are used in electric vehicle drive
technique to effectively minimize torque ripples in BLDC applications, like PI and PID controllers, but for more optimal
motors. Here, stator current has been synthesized using volt- electric vehicles with maximum efficiency, accuracy, and per-
age vector selection and a new switching technique to modify formance, fuzzy-based intelligent control systems are mostly
three-phase supply currents. Also, the injection of synthe- preferred, as shown in Fig 8. The fuzzy control method has
sized currents with angle advancement increases the torque more features to mitigate the torque ripples with good steady
capacity of the motor control [117]. For further improvement state and dynamics performance of the electric drive system
of the BLDC motor drive by DTC, the nonlinear model by integrating a phase current (square wave) within a por-
predictive controller (NMPC) scheme is used to control the tion of the steady back EMF magnitude [131], [132], [133].
desired torque and speed of the motor by minimizing energy A mostly fuzzy logic-based control system is used to increase
while limiting the supplied current and maximum speed the reliability of the electric vehicle system and improve
[127]. the time domain specifications of the motor control system,
Moreover, this NMPC can be enhanced for real-time like minimizing the rise time, starting current, settling time,
implementation to achieve torque ripple reduction, controlled speed fluctuation, and peak overshoot. It is mainly afforded
degradation, etc. NMPC is a challenging control strategy to non-linearity by the small torque ripples in low-speed

115712 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 2. Performance comparisons of direct torque control for BLDC motor in electric vehicles.

VOLUME 11, 2023 115713


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 2. (Continued.) Performance comparisons of direct torque control for BLDC motor in electric vehicles.

operation and is designed for stabilization in EV applications 1, 60◦ < λ ≤ 150◦


[134], [135], [136], [137]. λ − 150
In BLDC Motor the back-EMF mainly depends on rotor 1− , 150◦ < λ ≤ 210◦
60
position and the BEMF of each phase differs by 120 deg − 1, 210◦ < λ ≤ 330◦
phases from the others, hence the equations (21,22 & 23) are λ − 330
described by, −1+ , 330◦ < λ ≤ 360◦ (24)
60
ea = Kb fa (λ)ω (21) fb (λ) = fa (λ + 120◦ ) (25)
eb = Kb fb (λ)ω (22) fc (λ) = fa (λ − 120◦ ) (26)
ec = Kb fc (λ)ω (23) where, the commutation angle functions fa (λ), fb (λ), and fc (λ)
are exactly the same shape as ea , eb, and ec with a maximum
where, λ is rotor angle (electrical degree), ω is angular speed
scale of 1. Also, the electromagnetic torque can be obtained
(rad/sec), Kb is the back EMF constant, and, fa , fb & fc are the
by following equation (27),
trapezoidal signal functions. From the following back EMF
equations, the trapezoidal signal functions can be expressed ea Ia + eb Ib + ec Ic
T(actual) = (27)
by the following equations (24,25 & 26), ω
λ Intelligent control uses a fuzzy logic estimator to control the
fa (λ) = , 0 < λ ≤ 60◦ torque (Tprediction ) (equation 28) in the motor and an artificial
60
115714 VOLUME 11, 2023
N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 8. Intelligent control strategies of torque ripple mitigations in BLDC motor for electric vehicles.

neural network concept to maintain the commutation angles system is used in accordance with several other techniques
(λprediction ) (equation 29) of the rotor winding. By using to improve the efficiency, performance, and accuracy of the
this, regulate the commutation angles in the rotor winding system, resulting in a more optimal electric vehicle, as sum-
to sustain the slew rate of commutated phase currents while marized in Table 3. Fuzzy systems with PI controllers are
keeping non-commutating phase currents constant. Also, it’s commonly used for effective speed management to keep the
employed to achieve the new commutation on the analysis of speed constant even when the load fluctuates [141]. Again,
torque control by motor output parameters like rotor phase it uses a particle swarm optimized (PSO) PI Controller to
angle (λactual ) and speed (ω). Here, the actual speed (ωact ) improve motor speed, reduce error to an absolute minimum,
of the motor is compared with the reference speed (ωref ) and and achieve high performance in both steady state and tran-
its difference error signal fed to a conventional PI controller sient responsiveness [146].
in order to obtain the control torque considered as reference Based on the speed, various braking applications are
torque (Tref ) [138], [139], [140]. obtained in electric vehicles to increase driving range.
In regenerative braking mode, the fuzzy-PID hybrid con-
Tprediction = Tactual − Tref (28) troller collaborates to reduce the vehicle’s speed, improve
λprediction = λactual − λref (29) system efficiency, and ensure safe charging battery voltage
status at desired levels [142]. In electro-mechanical braking
Using a fuzzy logic estimator and ANN algorithms to esti- mode (EMB), fuzzy logic with SMC is extremely useful in
mate torque and commutate angles from the intelligent managing the system’s non-linearity and uncertain nature.
controller to optimum stator voltage vectors, torque, motor In this case, fuzzy reduces chattering while the SMC achieves
output power, and speed are controlled adequately with min- the desired drive speed control [143]. Here the state observer
imal torque response ripple [17]. Although these techniques is then created to estimate vehicle states like operating speed
are referred to as commutation torque ripple reduction, they and directional force while considering both normal and
merely swap the speed controller with a fuzzy logic one. emergency braking conditions. Similarly, handling nonlin-
Numerous intelligent control methods have been devel- earity and unpredictability of motor parameter variations
oped to improve the reliability of electric vehicle drives through adaptive PID controller (APIDC) design with fuzzy
through the design of FLC systems. Fuzzy logic is one of the logic is used to optimize the dynamic performance [148].
most advanced control methods for regulating the speed in Depending on the variations, the membership function is
a wide range of various EV applications. The fuzzy control tuned to analyze the steady state, regulation, and motor

VOLUME 11, 2023 115715


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 3. Performance comparisons of intelligent control for BLDC motor in electric vehicles.

115716 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 3. (Continued.) Performance comparisons of intelligent control for BLDC motor in electric vehicles.

output parameters like voltage, current, speed, and torque. inductances and resistances influenced by the stator windings
Moreover, for better dynamic performance the Fuzzy PID of the motor.
supervisor online uses the adaptive neuro-fuzzy interface The current ripple causes PWM- controlled power stages
system (ANFIS) controller to validate motor effectiveness and produces power losses in windings, then eddy current
and performance under all operating conditions with constant losses in the iron core, because of which the motor gets
loads and different loads with varying set-up speeds [145]. heated. By this condition reducing the current ripples by
It also analyses the speed response from the time domain controlling the PWM voltage and frequency is obtained from
specifications, like peak time, rise time and peak overshoot, PWM schemes along with power converters.
etc. Regarding, the rotor position, the dynamic behavior of The PWM scheme comprises two controller stages, the
the motor is analyzed through the fuzzy-governed coactive first stage controls the commutation in terms of maintaining
neuro-fuzzy inference system (CANFIS) to obtain a more the trapezoidal back-EMF (Eb ) in phase with the stator phase
attractive tracking performance without the chattering effect currents (Ia , Ib , and Ic ). This PWM scheme is employed to
[147]. achieve the new commutation on the basis of reducing current
It also addresses the issue of nonlinearities and uncertainty ripples and torque control by motor output parameters like
caused by changes in the reference input of the BLDC motor. speed (N) and rotor position done by back-EMF (Eb ). Here,
Even though a fuzzy inference system was used to develop the actual speed (ωact ) of the motor is correlated with the
a neutrosophic FLC (NFLC) to efficiently implement BLDC reference speed (ωref ) and its difference error signal in order
motor speed control, it provides better steady-state error and to obtain the PWM switching stages of the inverter, with this
settling time than all other controllers [151]. The FLC system speed control, the BLDC motor’s current can also be con-
is one that is frequently used to develop the best optimal, trolled [171], [172]. The second controller stage uses a power
effective, and reliable control system for EVs. converter (buck converter) to regulate the current amplitude
and create the three-phase rectangular current pulse width
of 120 degrees with a power inverter. The buck converter is
D. TORQUE RIPPLE MITIGATION BASED ON installed between the DC power supply and the inverter’s DC-
CONTROLLING INPUT VOLTAGE link and depending on the motor speed, the DC-link voltage
Control input voltage techniques are one of the reliable meth- is modified then it’s calculated in equation (30).
ods for eliminating torque ripples in BLDC motors when the Db
trapezoidal back-EMF is non-equivalent to the phase current Vout = Vin (30)
1 − Db
of the stator windings due to the commutation of power
inverter switches, as shown in Fig 9. The torque ripples are where, Vin is the input source voltage (volts), Vout is the
determined by the back-EMF and current waveform; they’re output buck converter voltage (volts) and Db is the duty ratio
also mainly affected by the current ripple because of the of the buck converter.

VOLUME 11, 2023 115717


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 9. Controlling input voltage strategies of torque ripple mitigations in BLDC motor for electric vehicles.

PWM is utilized to control the phase currents of a signal can be changed to vary the motor voltage in order to
high-speed BLDC motor and the PWM duty cycle is changed limit the output signal of the torque controller; in this case,
to reduce phase current ripple during commutation. The a buck converter is used, which transforms the fixed voltage
output of both controllers’ stages is combined to produce into a mutable voltage.
a new duty cycle and it’s compared with high-frequency To improve the torque controller even further, the DC-DC
saw tooth waveform to produce PWM signals in the PWM converter has been modified using PWM techniques to con-
generator. The commutation current control duty ratios (Dc) trol the duty cycle length of the firing signals, resulting in
are expressed by the equations (31&32). a controlling speed [172]. Again, here PWM techniques use
a cuk converter to increase the three-phase bridge inverter’s
Dc = 1 means, Vm = Vin (31) input voltage and then meet the voltage demand of the
Dc = 0 means, Vm = Db Vin (32) commutation period while reducing the torque ripple by
maintaining a constant non-commutated current in BLDC
The resulting switching pulses are applied to the inverter’s motor drives [164]. Moreover, in this PWM scheme, the
switches in order to energize the winding and control the sta- motor driving system uses a digital controller to control the
tor input voltages to suppress the torque ripples and maintain speed and torque of the motor output along with the duty cycle
the speed and torque at the specified level [161], [162]. of the PWM output in low and high states. Because of the
This technique is easy to implement and has a low compu- reduced torque ripple and improved current waveform, it pro-
tational complexity for dynamic performance in EVs. It also duces the most average torque with optimal speed response
reduces torque ripple by varying the input voltage, which and less overshoot and settling time [171]. In terms of improv-
also reduces the current ripple. By lowering current spikes ing the current waveform and achieving a controlled DC
in the DC-DC converter output along with the PWM-based voltage from the single-ended primary-inductance converter
technique as well as by using the space vector PWM tech- (SEPIC), it provides effective current ripple suppression dur-
nique with more vectors, torque ripples in the input voltage ing the commutation interval.
technique are now being reduced, as summarized in Table 4.
Here, an electronically switched inverter powered by a DC
power supply commutates the currents, and commutations are E. TORQUE RIPPLE MITIGATION BASED ON CURRENT
addressed by rotor position, which can be determined by the SHAPING TECHNIQUES
position sensor in order to keep the trapezoidal back-EMF in Current shaping techniques are mostly used in BLDC motors
phase with the stator phase currents [166]. Commonly, a DC for high operating speeds and fast response output with opti-
link voltage controller’s (DC-DC converter) PWM duty cycle mal current drive in EVs. This can significantly mitigate the

115718 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 4. Performance comparisons of controlling input voltage for BLDC motor in electric vehicles.

torque ripples when the motor is caused by non-ideal trape- This current shaping method is a popular one to obtain
zoidal back-EMF due to insufficient commutation, [173], an exact commutation point and optimal torque control of
[174] as shown in Fig 10. Because of this effect. phase a BLDC motor drive for an EV. Also using this method to
current distortion and excitation of torque ripples in terms suppress the torque ripples in the motor in two ways, likewise,
of current harmonics are happening in the motor. Dur- using the current sensor and charged capacitor in electric
ing this effect, the stator current is commutated from one drive. In first known way to determine the exact commutation
phase to another very transiently without a commutation interval from the terminal voltage of stator phase windings
interval period, resulting in the electromagnetic fluctua- and reduce the commutation ripple by using a current sensor
tions produced by the commutation torque ripple in the is to flow out-of-phase current information as feedback to
motor. In BLDC motors, a perfect trapezoidal back-EMF motor drive control and improve motor performance. Here
waveform is needed; however, the spiking phenomenon of the current is controlled by regulating the terminal voltage,
current and the negative impact of harmonic components which is obtained using current hysteresis control (CHC)
produced in the motor causes mechanical vibration, and [178], [179], [180].
acoustic noise, and reduce overall life performance and CHC is most widely used to control a current-controlled
efficiency [175], [176], [177]. voltage source inverter and determines the switching states

VOLUME 11, 2023 115719


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 10. Current shaping techniques strategies of torque ripple mitigations in BLDC motor for electric vehicles.

given motor output parameters like rotor-sensing current (Iact ) non-commutating current is directly controlled using cur-
and speed(ω). rent hysteresis control (CHC), and its function is obtained
The switching states of the inverter are mostly imple- by employing various PWM techniques and an adjustable
mented by modifying the duty cycle of the PWM in order DC-DC converter to maintain a dc-link voltage with constant
to eliminate phase current ripple during commutation. It is voltage [190]. In addition, CHC has unconditional stability,
expressed in equation (33), is insensitive to system parameters, has a fast response time,
D is simple to implement, has a low CTR, and responds quickly
Vdc = Vin (33) to transients that occur during insufficient commutation.
1−D
In terms of commutation control, self-commutation is used to
where, Vin is input source voltage(volts), Vdc is output DC
keep the rotor’s rotation in sync with the rotary field velocity
link voltage(volts) and D is the duty ratio of the controller.
on the BLDC motor stator, as well as its combination with
In a second way, charged capacitors are added to a voltage
fuzzy controllers to improve steady performance and more
source that is inverter-controlled to deliver a more steady
effectively control current strategies to reduce commutation
DC voltage while limiting variations due to the inverter’s
torque control [188]. For more improvement in motor current
irregularly high current demands, and is also used to step up
control, switching vectors are combined with a diode-assisted
the voltage during the commutation period [181], [182]. It’s
inverter to suppress CTR and motor speed regulation during
described in equations (34,35 & 36),
both the commutation and normal conduction periods.
Vin = 4Eb (In ideal condition) (34) This method effectively controls insufficient commutation
Vin > 4Eb (In low-speed condition) (35) across the entire speed range by employing unified switching
vectors during the commutation period, and it can be devel-
Vin < 4Eb (In high-speed condition) (36)
oped to prevent increasing the voltage stress in inverter bridge
This technique is one of the predictive current controllers switching devices [183]. Although achieving a smooth CTR
that analyses the various switching logic levels to provide with a fast response is relatively difficult, this is typically
adequate powered low-voltage DC current to various compo- based on the varied fast switching rate line current during
nents used in EVs. This technique employs various operations the commutation period. For this reason, it is necessary to
to change the switching vectors to regulate non-commutation maintain constant incoming and outgoing current phase rates
phase current and efficiently mitigate CTR in low-and throughout the commutation period for the hysteresis-based
high-speed applications, as summarized in Table 5. To reg- field programmable gate array (FPGA) controller to function
ulate the electromagnetic torque in terms of CTR, the during both the conduction and commutation intervals [184].

115720 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 5. Performance comparisons of current shaping techniques for BLDC motor in electric vehicles.

Here, the FPGA controller generates control pulse signals bility, power efficiency, simplicity, and low cost. Similarly,
to regulate the stator current, and in comparison, to other control the stator phase current in the reverse direction dur-
digital implementation methods, it improves speed, relia- ing the braking operation; as a result, the CTR can be

VOLUME 11, 2023 115721


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

reduced in the speed range from the rated speed to zero loop bandwidth must be low. Depending on HCC, the stator
using only common braking PWM strategies, and the braking phase currents are governed by a defined switching frequency
torque can be maintained with superior dynamic performance by effectively generating the switching pulse commands to
[187]. three-phase voltage source inverters based on the rotor posi-
To improve braking even further, the PWM-OFF-PWM tion information [159]. Here, PID controllers are used to
method can reduce non-commutation torque ripple caused by generate the reference current (Iqref ) to control the speed and
non-conductive freewheeling and address the CTR generated the reference current (Idref ) is zero in accordance with the
by the turn-off time being shorter than the turn-on time. speed error [199]. The MPC uses the cost function (CF) to
Controlling the PWM duty periods to the non-commutation calculate the future control signals to achieve the optimum
current in the commutation interval will make the system reference tracking performance by comparing reference and
more stable in terms of reduced CTR at low speeds and predicted currents.
prevent an increase in the power dissipation on the switching The objective function expands as the difference between
devices in the inverter [189]. the reference (Iref(k+1) ) and predicted non-commutated cur-
rents (Inon−comm(k+1) ) develops, therefore it is possible to use
F. TORQUE RIPPLE MITIGATION BASED ON MODEL the simple sum of errors of the currents in d and q as the target
PREDICTIVE CONTROL TECHNIQUES function. However, the sum of squared errors is preferred for
The Model predictive control (MPC) is the most popular and extensive tracking.
has been extensively implemented in BLDC motors due to The cost function is described as equation (40),
its simple control architecture and improved output [197].
It is a feedback control technique that employs a system CF = Iqref (k + 1) − Iqnon−comm (k + 1)
to predict future outputs of a motor drive in an EV in + Idref (k + 1) − Idnon−comm (k + 1) (40)
order to manage complex dynamics, handle multiple input
and multiple output systems, and deal with constraints in where, Iqref (k+1)& Idref (k+1) are the output of the speed loop
a systematic manner [198]. The MPC approach regulates (reference quadrature and direct current), Iqnon−comm (k+1)&
electromagnetic torque by considering possible future states Idnon−comm (k+1) are the output of the current loop predictive
for all available voltage levels, as shown in Fig 11. It can value of non-commutated phase current during commutation
solve the problems of commutated phase current control by (non-commutated quadrature & direct current) and k+1 is the
eliminating complicated current controllers, suppressing the (k+1)th sampling time.
commutation torque ripple over the full range speed, and then It is the best model-based method for predicting the future
providing good steady-state performance while maintaining behavior of a system over a specific time horizon. According
a fast dynamic response [208]. This technique consists of two to the predefined cost function, the optimal switching state is
main loops, called the inner and outer control loops, respec- directly selected and applied during the next sampling period,
tively, the current control loop, performed as the inner loop to maintain a constant non-commutated stator phase current
depending on a hysteresis controller, regulates the BLDC during commutation and efficiently minimize commutation
phase currents, while the speed control loop, performed as torque ripples [200], [201]. For a BLDC motor, the Model
the outer loop, is designed using MPC to regulate the motor predictive controller provides each of the three-phase primary
speed in accurately and rapidly [212]. voltages required to exactly follow the reference path, in order
The non-commuting currents obtained from the MPC con- to ensure the future output error is equal to zero by minimiz-
troller are described as equations (37,38 & 39), ing the cost function value.
This MPC approach is an advance over conventional con-
dt
Idnon−comm (K + 1) = Id (k) + ∗ (Vd (k)(R∗ Id (k) trol methods in that it can effectively mitigate torque ripples
L and current ripples without affecting the dynamic perfor-
+ (ω(k)∗ L∗ Iq (k))) (37) mance of a BLDC motor to simulate the loading effects on
dt the driver motor of the EV.
Iqnon−comm (K + 1) = Iq (k) + ∗ (Vq (k)(R∗ Iq (k)
L This scheme is proposed to provide a popular solution in
+ (ω(k)∗ L∗ Id (k))) (38) motor drive and achieve faster dynamic performance with
Inon−comm (k + 1) = Idnon−comm (k + 1) EV controllers. MPC can now be combined with diverse
+ Iqnon−comm (k + 1) (39) control concepts to create an adaptable controller design that
regulates electromagnetic torque at desired voltage levels,
where, Iq(k) & Id(k) are quadrature and direct current in Kth as summarized in Table 6. Most commonly, MPC controllers
time, Vq(k) & Vd(k) are quadrature and direct voltage in Kth use two control loop modules to mitigate torque ripples in
time, R, L are resistance (ohm), the inductance of motor different speed conditions via the current and speed loop
(henry), & ω(k) is the speed in kth time (rad/sec). modules. As specified by the current module, the model
To achieve the desired control effect, the current con- predictive deadbeat current controller (DBCC) employs the
trol loop bandwidth must be high while the speed control motor model to generate reference voltage for state vec-

115722 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 11. Model predictive control strategies of torque ripple mitigations in BLDC motor for electric vehicles.

tor PWM during commutation to minimize torque ripples loss minimization, controlled degradation, etc. Furthermore,
[210], [213]. During the commutation period, the MPC gen- these techniques address the issue of over-excitation in EV
erates the desired current and operates the electric vehicle applications to reduce the machine’s overall energy con-
in constant torque ranges. Besides, it performs admirably in sumption, thereby increasing the vehicle’s driving range.
both high and low-speed operations, reducing current and Moreover, an adaptive MPC (AMPC) is used to estimate
torque ripple while maintaining average torque at its rated speed and power demand using a global positioning system
value. Similarly, MPC in association with an SMC functions (GPS) and to provide control torque to electric vehicles using
as a current loop to control overcurrent constraints in the optimization algorithms [218].
motor and enhance its ability to reduce load torque uncer- It is much more capable of dealing with constraints by
tainties [203]. using an open-loop optimization and closed-loop feedback
Also, it is used to limit tracking error, peak time, and system 28 to continuously evaluate and upgrade the vehicle
transient response, and improve stability of motor variables. mass in real time. Even now, MPC uses a deep learning
Additionally, a current control loop has been developed by artificial neural network (DLANN) algorithm to control the
using of finite control set MPC (FCS-MPC) to handle har- motor’s speed and torque, additionally providing a more
monic current injections, provide the appropriate switching robust, simple, and effective operation with less settling
states in terms of the cost function, and obtain the smooth time [204]. Again, for future development, the MPC cou-
torque [214]. It can reduce machine power dissipation, pled with the PWM method can effectively reduce current
provide high transient output, and easily incorporate non- and torque ripples at lower or higher speeds without chang-
linearities and constraints into controller design. Although ing the circuit topology [210]. This PWM-MPC control
this current control scheme does not require any modu- method achieves constant current of the conducted phases
lators, it significantly reduces implementation complexity, during non-commutation and constant non-commutation cur-
especially in multiphase systems. As specified by the speed rent during commutation in the full speed range by estimating
module, an NMPC technique has been suggested for the the PWM duty ratio. In this case, new MPC techniques
speed control of constrained nonlinear lightweight electric are used to predict the value of electromagnetic torque and
vehicles due to its energy-efficient performance [219]. The non-commutating current by selecting an appropriate PWM
proposed NMPC can be further developed for real-time duty ratio that efficiently controls the non-commutating cur-
implementation with goals such as torque ripple reduction, rent to reduce CTR. Currently, MPC techniques are used

VOLUME 11, 2023 115723


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 6. Performance comparisons of model predictive control for BLDC motor in electric vehicles.

115724 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 6. (Continued.) Performance comparisons of model predictive control for BLDC motor in electric vehicles.

in EVs to enhance fast torque generation, steady-state, design a sliding surface to make sure the system meets the
and dynamic performance along with vehicle performance. necessary design constraints. An essential part of the control
However, in terms of computational burden, EVs are the strategy, the sliding surface controls how the system’s states
main issue with MPC, but this burden is alleviated by evolve while it is in operation. During the procedure, the Hall
various advanced techniques such as artificial neural net- effect estimator serves two primary operations. It estimates
works (ANN) and machine learning (ML) algorithms, among the rotor’s position and serves as a communication switch
others. with the inverter. It also assesses the BLDCM’s actual speed
by determining the difference between the desired and mea-
sured speeds. Here speed error(e) is introduced in equation
G. TORQUE RIPPLE MITIGATION BASED ON SLIDING (41),
MODE CONTROL TECHNIQUES
The sliding mode controller (SMC) presents a robust control e = ωref − ωact (41)
strategy for dealing with nonlinear BLDC motor states and where, Nref and Nact are the respective reference torque
parameter uncertainty, assuring system stability and flexibil- and the actual torque is developed by motor and e is the
ity. This strong and versatile technology is gaining popularity torque error. Establishing a straight-line switching surface in
because to its ability to handle the complex terrain of electric terms of speed error(e), its derivative is given as equation
motors in electric vehicles [EV]. The design and development (42),
of the SMC for managing the speed dynamics of the BLDC
de
motor is a challenging exploration inside this environment. σ =e+C (42)
The SMC approach efficiently reduces commutation torque dt
ripple (CTR) over the whole speed range and achieves good where, C > 0 is a strictly positive real constant de
dt is the speed
performance in both dynamic and steady-state modes by error at Kth sampling interval.
effectively switching the power inverter’s three conduction The second step is to choose a suitable control law (U)
states during commutation [224], [225], [226], as shown in that ensures the system’s state is drawn to the sliding surface.
Fig 12. The control input (U) is defined by the equation (43) below
The procedure begins with two critical steps, each of which as,
is part of the complicated control system: as a design of
sliding surface and as a selection of control law. The first step U = −K sign(s) (43)

VOLUME 11, 2023 115725


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

TABLE 7. Performance comparisons of sliding mode control for BLDC motor in electric vehicles.

where, U is control input, k is the constant parameter, s is the to achieve σ = 0 using equivalent control are described in
switching function, sign(s) is sign function of switching equations (44 & 45),
The above equation describes the differences from the
desirable condition. If the sliding surface is reached and U = −1 for σ > 0 (44)
maintained, then σ = 0. The speed error-switching surface is
a straight line in the phase plane. The simplest control input U = +1 for σ < 0 (45)

115726 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 12. Sliding mode control strategies of torque ripple mitigations in BLDC motor for electric vehicles.

According to the error in the current and the error in the rotor SMC techniques increase the speed regulation of BLDCM in
speed, the sliding surface (σ ) can be changed to a straight the absence and presence of external load, improving system
line in the phase plane. Here, the real speed is compared to parameters such as settling time, steady-state error, rising
the reference speed by the SMC controller and is capable of time, and disturbance and noise rejection [231]. Similar to
maintaining stable operation while precisely tracking desired this, SMC operates senselessly and employs a higher-order
set points. In this context, SMC maintains constant electro- sliding mode observer (HOSMO), mostly for speed and
magnetic torque, effectively eliminating commutation torque position estimates. It is suitable for electric vehicle (EV)
ripples that are mainly based on stator switching vectors of applications because it produces consistent results with low
the three-phase inverter by commutation logic circuit [227], estimation error, improved speed tracking efficiency, and
[228]. minimal torque ripples [232], [236].
This algorithm is implemented to drive the BLDC motor In addition, the Hysteresis controller and SMC work
with efficient torque control, which is growing popularity together to improve motor current control, it can track the ref-
in EVs, and it efficiently handles torque ripples, enabling erence signal with a reasonable response time even when the
smooth cornering and increased vehicle performance, also the motor’s parameters are changed, and SMC does not need any
vehicle tracks the input speed and provides the control sys- additional sensors for current measurement [233]. To further
tem’s reliability. SMC is currently compatible with a variety protect the BLDC motor from torque ripples, an integral time
of control principles to produce a flexible controller design SMC is used, allowing the system states to achieve the equi-
that manages speed and electromagnetic torque at predeter- librium point in finite time and eliminating chattering with
mined voltage levels, as summarized in Table 6. The SMC its higher dynamic response and robustness operation [234].
controller is most typically used alongside the intelligence Similarly, using an SMO with RBFNN (Radial Basis Func-
of a fuzzy inference system to address the critical issue of tion Neural Network) increases the motor control system’s
speed control in BLDC motors, which have a wide range transient specification, making it more responsive to changes
of speed capabilities [229]. Fuzzy SMC (FSMC) eliminates in load conditions and improving the overall reliability of the
peak overshoot, reduces rise time, and reduces settling time control system [235].
compared to the conventional controller. The use of cascaded
sliding mode controllers for inner loop current control and
outer loop speed control can improve the performance of the VII. COMPARISONS OF VARIOUS TORQUE RIPPLE
BLDC motor drive system [230]. CONTROL MITIGATION STRATEGIES IN BLDC MOTOR
This can result in more precise control of the motor’s speed The basic control characteristics of all controllers are exam-
and current, which is beneficial in applications where accu- ined and contrasted to define the nature of the control strate-
rate control is required in EVs. Furthermore, adaptive fuzzy gies, and also investigate their impact on drive performance

VOLUME 11, 2023 115727


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

(in steady state & and transient state) with implementation constant current in the commutation region, the various PWM
complexity, as shown in Fig 13 (a). switching stages are enhanced by current shaping techniques
Also, discussed are the advantages and disadvantages of to provide less commutation torque ripples with minimal
various control strategies for mitigation of torque ripples in switching losses. This technique is more robust and effective
BLDC motors, as shown in Fig 13 (b). Advanced control than conventional FOC using PWM technology at reducing
methods are investigated to overcome the complexity of the current ripple and changing the switching logic, while over
coordinate transformation, which requires knowledge of the current, increased speed, or overloading occurs in BLDC
rotor orientation and thus the machine parameters. FOC is motor drive systems [193]. Also, the SMC achieves good
not robust against parameter variations, such as stator and speed regulation in order to achieve appropriate time domain
rotor resistance being more influenced by temperature, which specifications and avoid chattering caused by high-frequency
causes estimation errors and has a negative impact on control switching. Moreover, to improve motor performance in elec-
accuracy. To avoid coordinate transformation and create a tric vehicles, the concept of MPC techniques is included to
control strategy that is independent of the machine param- easily select switching vectors using a cost function with
eters, DTC has been developed. In contrast to FOC, flux, system constraints. MPC, such as DTC, has fast dynamics
and torque can be directly controlled by adjusting the inverter and good torque response despite operating with variable
switching states. DTC is further improved by combining the switching frequency [242].
PWM technology concept used in FOC with DTC to reduce The MPC approach outperforms others due to its low
torque ripples without the need for coordinate transformation torque ripple, low torque and speed pulsations, low power
[238], [239]. DTC is a good alternative to FOC because it has reactive and active ripples, and high-quality waveforms of
better dynamic performance and a simpler control strategy the stator 34 currents drawn by the motor with low THD
without knowing the rotor orientation. In most applications, [243]. Even though MPC techniques have a higher compu-
FOC and DTC methods are adequate. However, with the tation burden than FOC and DTC controllers, this burden
advancement of digital signal processing (DSP) and FPGAs, might be eliminated with further development of artificial
more research into nonlinear controls has been conducted intelligence (AI) like deep learning techniques and machine
[240]. Moreover, to provide an accurate evaluation of the learning algorithms to improve the performance of vehicles.
performance of the two control schemes, the average switch- The artificial intelligence (AI) technique is being devel-
ing frequency must be approximately the same. In terms oped to overcome this major issue in BLDC motors in EVs
of steady-state performance based on current ripples, the by following variations in speed references and stabilizing
amplitude of the torque ripple in DTC is slightly higher than output speed during load variations. In this case, the AI
that of FOC, because of the same average switching and good approach collaborated with FOC to optimize the speed reg-
high-order harmonic suppression effect; as a result, FOC con- ulation of an electric current space vector-controlled BLDC
tinues to hold the leading position in the field of EVs [241]. motor and improve the drive system’s stability, accuracy, and
According to rotor speed-based transient state perfor- rapid reaction, as well as increase motor torque dynamic and
mance, DTC has a better torque response in terms of settling steady-state responsiveness. Using DTC when combined with
time and overshoot, whereas FOC has a longer settling time. Artificial Neural Networks (ANN) helps to reduce torque rip-
Likely, intelligent controllers are thought to provide good ples in BLDC motors, resulting in smoother motor operation.
control performance for further improvement of time domain In addition, it has a faster time reaction than conventional
specifications to obtain an optimal, effective, and reliable controllers, which improves the overall performance of the
BLDC motor control system. Which has numerous advan- motor system. Fuzzy-based ANN controller for achieving
tages, including reduced overshoot, reduced speed errors, and desired steady-state performance and improving dynamic
increased control precision. In this case, if an FLC is used performance of BLDC motor operating parameters.
to regulate speed and deliver high performance, then torque In this regard, the SMC controller paired with the AI
ripple could be reduced by increasing the membership func- method provides highly effective rejection of disturbances
tions used in torque and flux fuzzification. The fuzzy-based such as load torque and feedback noise, steady state, and tran-
PID controller provides better and more stable performance sient performance making it suitable for applications requir-
than the conventional FOC, along with PI control, reduced ing high precision position control to obtain efficient torque
speed fluctuation, torque stability, and good control perfor- ripple rejection. Present-day MPC still uses a deep learning
mance. For more enhanced control performance, employ artificial neural network (DLANN) algorithm to regulate the
DC-DC choppers to regulate PWM schemes and describe a motor’s speed and torque, producing a more reliable, straight-
technique for reducing torque ripple by controlling the input forward, and efficient operation with a shorter settling time.
voltage to minimize current ripple and maintain a constant
current in the freewheel region [242]. Here digital controllers VIII. CLOUD-BASED TORQUE CONTROL OF BLDC MOTOR
are used to control the duty cycles of PWM to effectively IN EV APPLICATIONS
regulate the speed and torque of the motor driving system dur- Now a days the improvement of the vehicle’s driving range
ing the commutation region, and then reduce the amplitude and optimization of its energy usage are key features of EV
of the commutating current. Similarly, in order to maintain a development. These requirements are dependent on torque

115728 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 13. (a). Inferences and applications on various control strategies in BLDC motor for electric vehicles. (b). Advantages and disadvantages
of various control strategies in BLDC motor for electric vehicles.

VOLUME 11, 2023 115729


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

control and are met by developing and improving motor in order to get acceptance and widespread deployment. Fur-
performance. Smooth torque output is required for electric thermore, the prior challenges of torque, current ripples, total
vehicles to operate with great performance in their speed and harmonic distortion, achieving desired steady-state perfor-
position control drives. The torque ripple affects the motor mance and so on must be overcome to ensure the technology’s
with high specific torque the most and can lead to noise, smooth development. Based on the review conducted and
vibrations, and problems with motor drives in addition to presented in this study, a few salient points are emphasized as
poor speed-torque characteristics. Recently the development well as suggested below on the further research on this topic
of cloud-based motor torque control has been an advanced as shown in Fig 15.
research area, integrating them into EVs for improving effi- 1. Developing and improving high computing techniques
ciency as well as providing new ideas for developing motor with advanced controller design strategies is the capability
performance as shown in Fig 14. Cloud-based technology has to manage and engage the performance together with safety
made significant advances in EVs, bringing feasibility and in EVs in real-time. It might be influenced by developed
problem-solving systems to all electrical sectors. vehicle models under all distinct operating circumstances
Cloud-based condition monitoring (CM) systems have and to deploy vehicles in emergence for specific missions’
mostly been used for detecting and diagnosing unexpected impact on reliability, comfort, efficiency, and stability. The
motor behavior caused by torque ripples. With the devel- emergence and execution of an EV controller utilizing
opment of cloud-based CM systems, they may now share optimization techniques, such as artificial intelligence (AI)
motor data with experts over the cloud, allowing for better machine learning programs, to continue and learn complex
defect detection, faster response times, and reduced machine functions in order to achieve optimal performance.
downtime. Also, gives a direct connection to the cloud, where 2. To integrate the two control strategies into a single
data from CM systems and devices can be transmitted. The unit in order to demonstrate the BLDC motor’s superior
cloud provides more processing capacity and extensive analy- performance, particularly at steady state, by adopting these
sis choices due to the coupling of this data with other machine techniques to obtain better dynamic performance like miti-
control data. In this context, real-time motor performance gating torque ripple, maintaining the lowest possible THD in
monitoring is accomplished by electric motor CM systems the stator current, improve the power density, uncertainties of
using a range of sensors and data analysis techniques. This load torque and over current constraints of the motor.
enables systems to discover potential problems of torque 3. The development of autonomous driving in EVs accom-
and current ripples before they become serious and take plished the optimal overall power management result over the
corrective action immediately. Furthermore, these technolo- duration of a driving cycle and it quickly achieves starting,
gies can be utilized to predict the futur motor parameter stopping, and steering control, which is then attained by spe-
variations, problems and arrange preventative maintenance cific electric motor systems. It employs an embedded-based
appropriately. Here, sensors collect data to monitor critical communication system linked with high-resolution sensors to
motor operating parameters such as vibrations, noise, current operate vehicles safely and collect accurate road along with
ripples, and torque on real-time. Besides, cloud-connected operation data without a driver being present.
computing devices gather and analyses a lot of information 4. A potential future change in the direction of the wireless
to improve motor control parameters performance as part of motor (WM) control drive entails improving the flexibility
the Internet of Things (IoT). and performance of the EVs system, with the electric motor
It permits the real-time transmission of data to the cloud, being directly fed by the wireless power transfer (WPT)
where it can be analyzed and processed using artificial intel- system. Also, with the rapidly increasing demand for WPT
ligence (AI) based learning techniques. This enables the in various motors, use a broad range of potential applications
detection of defects and the identification of their poten- prospects which include eliminating power components in the
tial occurrence, allowing for timely maintenance activities system, power conversion inverters, as well as reducing the
to eliminate the need for extensive checking. Based on the size and weight of motor drives.
transmission of information in real-time between the cloud 5. Additional advances in cloud-based technology for
and vehicles, is a critical aspect in calculating and satisfying motor torque control drives could increase the depend-
the driving motor torque ripples minimization solution. ability and intelligence of EVs and solve many problems
with energy management control system fault diagnostics.
IX. FUTURE CHALLENGES AND OPPORTUNITIES It analyses the torque distribution and energy consumption
In this paper, a sustainable review of the long-established relationship via online cloud mode to adjust the vehicle
used control strategies of torque ripple mitigations in BLDC torque based on current speed and road condition. Further-
motors for EVs is presented. EVs have enormous potential more, its integration with electric motor drive systems via
and interesting opportunities in the future. The most sig- IoT and AI satisfies the driving motor power requirement
nificant barriers to attaining excellent torque control BLDC to provide intellectual, robust, secure, and reliable vehicle
motor to EV driving performance are overcome with a high systems.
level of safety and trust. Under all conditions, EVs must 6. Multilevel topology converters are becoming increas-
operate consistently and without errors or malfunctions 36 ingly important in modern power electronics applications

115730 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

FIGURE 14. Cloud-based control strategies of torque ripple mitigations in BLDC motor for electric vehicles.

FIGURE 15. Future challenges for the advancement of control strategies in BLDC motor for electric vehicles.

for controlling motor torque and making EVs more efficient tor, diode clamped, and H-bridge) with less harmonic and
by utilizing AC-DC, DC-DC, and DC-AC converters. The reduced stress voltage in addition to the use of high switching
output of the converter is simple and smoothly functioning frequency to minimize the excitation torque ripple with high-
as the number of levels increases (such as flying capaci- speed operation.

VOLUME 11, 2023 115731


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

X. CONCLUSION plex dynamics and multiple input and output systems, also
This work presents a comprehensive review of various control providing a popular solution in motor drive and achiev-
strategies associated with mitigating the torque ripples of ing faster dynamic performance with EV controllers. Even
BLDC motors in EVs that have been meticulously exam- though recent advancements in research have focused on
ined in terms of their function and control procedures. The cloud-based motor torque control, which can be integrated
studies reviewed in this paper focus on BLDC motors, which into EVs to increase efficiency and offer fresh perspectives
have become increasingly popular for use in EV applications on how to improve motor performance compared to all vector
due to their compactness, accuracy, and cost-effectiveness. controllers. It can also more precisely predict information
Along with a fundamental understanding of torque ripple about the vehicle’s current driving conditions for improved
mitigation for the development of effective control techniques power distribution between the motor and battery system.
with a high degree of dynamic performance and superior These control approaches are used to improve motor sys-
efficiency. This performance is mainly based on the archi- tem performance and guarantee smooth torque operation in
tecture of the control system for BLDC motors in vehicles, order to maintain energy efficiency in EVs. Furthermore,
which includes controlled and uncontrolled variables such the real-time evaluation processes of control strategies of
as speed, torque, stator phase currents, terminal voltages, BLDC motors, as well as crucial characteristics of energy
back-EMF, hall sensors, etc. Although machines with a management for the optimum functioning of EVs, have been
high specific torque inherently have large torque ripples, analyzed.
the significance of torque ripples produced is determined
by three factors: motor construction, motor parameters, and REFERENCES
motor control strategies. Moreover, an in-depth examination [1] J. A. Sanguesa, V. Torres-Sanz, P. Garrido, F. J. Martinez, and
is conducted on regulating the torque ripples, where vari- J. M. Marquez-Barja, ‘‘A review on electric vehicles: Technologies and
challenges,’’ Smart Cities, vol. 4, no. 1, pp. 372–404, Mar. 2021, doi:
ous control strategies (field-oriented control, direct torque 10.3390/smartcities4010022.
control, intelligent control, controlling input voltage, current [2] S. J. Rind, Y. Ren, Y. Hu, J. Wang, and L. Jiang, ‘‘Configurations
shaping techniques, model predictive control, and sliding and control of traction motors for electric vehicles: A review,’’ Chin. J.
Electr. Eng., vol. 3, no. 3, pp. 1–17, Dec. 2017, doi: 10.23919/CJEE.
mode control) are addressed, and their essential features are
2017.8250419.
comprehended. [3] X. Sun, Z. Li, X. Wang, and C. Li, ‘‘Technology development of electric
A similar field-oriented control method is used to manage vehicles: A review,’’ Energies, vol. 13, no. 1, p. 90, Dec. 2019, doi:
BLDC motors with good control capability throughout the 10.3390/en13010090.
[4] X. Men, Y. Guo, G. Wu, S. Chen, and C. Shi, ‘‘Implementation of an
entire torque and speed ranges and satisfy the distinct demand improved motor control for electric vehicles,’’ Energies, vol. 15, no. 13,
for EVs. It makes the stator magnetic field orthogonal to p. 4833, Jul. 2022, doi: 10.3390/en15134833.
the rotor magnetic field to provide the desired output very [5] M. Yildirim, M. Polat, and H. Kürüm, ‘‘A survey on comparison of electric
motor types and drives used for electric vehicles,’’ in Proc. 16th Int. Power
smoothly and efficiently, reducing torque ripples with greater Electron. Motion Control Conf. Exposit., Antalya, Turkey, Sep. 2014,
high load efficiency. Then, the direct torque control method pp. 218–223, doi: 10.1109/EPEPEMC.2014.6980715.
has the capacity to directly control the torque with low sen- [6] N. Hashemnia and B. Asaei, ‘‘Comparative study of using differ-
ent electric motors in the electric vehicles,’’ in Proc. 18th Int. Conf.
sitivity to BLDC motor parameters, providing reliable and Elect. Mach., Vilamoura, Portugal, 2008, pp. 1–5, doi: 10.1109/ICEL-
energy-efficient vector control and improving the stability MACH.2008.4800157.
and safety of EVs. Further, intelligent control techniques are [7] P. Saiteja and B. Ashok, ‘‘Critical review on structural architecture, energy
control strategies and development process towards optimal energy man-
an effective way to address some of the most prevalent issues
agement in hybrid vehicles,’’ Renew. Sustain. Energy Rev., vol. 157,
that arise with BLDC motors for EVs, including electromag- Jul. 2022, Art. no. 112038, doi: 10.1016/j.rser.2021.112038.
netic interference, fault tolerance, and torque ripples, in order [8] J. X. Shen and K. J. Tseng, ‘‘Analyses and compensation of rotor
to enhance the reliability of EV drives by developing FLC position detection error in sensorless PM brushless DC motor drives,’’
IEEE Trans. Energy Convers., vol. 18, no. 1, pp. 87–93, Mar. 2003, doi:
systems. 10.1109/TEC.2002.808339.
Consequently, another reliable method of controlling input [9] J.-W. Park, S.-H. Hwang, and J.-M. Kim, ‘‘Sensorless control of brush-
voltage is to reduce torque ripples and ensure proper commu- less DC motors with torque constant estimation for home appliances,’’
IEEE Trans. Ind. Appl., vol. 48, no. 2, pp. 677–684, Mar. 2012, doi:
tation of power inverter switches when trapezoidal back-EMF 10.1109/TIA.2011.2181774.
is equivalent to the phase current of the stator windings, [10] A. Attar, J. Bouchnaif, and K. Grari, ‘‘Control of brushless DC motors
providing low computational complexity for dynamic per- using sensorless back-EMF integration method,’’ Mater. Today, Proc.,
vol. 45, pp. 7438–7443, 2021, doi: 10.1016/j.matpr.2021.01.861.
formance in EVs. Like current shaping techniques, optimal [11] T. Shi, Y. Guo, P. Song, and C. Xia, ‘‘A new approach of minimizing
current drive in EVs provides high operating speed together commutation torque ripple for brushless DC motor based on DC–DC
with a fast response output while significantly reducing converter,’’ IEEE Trans. Ind. Electron., vol. 57, no. 10, pp. 3483–3490,
Oct. 2010, doi: 10.1109/TIE.2009.2038335.
torque ripples caused by non-ideal trapezoidal back-EMF
[12] Y. R. Hais, M. Rameli, and R. Effendie, ‘‘Design of torque control strategy
due to insufficient commutation in the motor. Additionally, for hybrid electric vehicle (HEV) with maximum work of self commutation
sliding mode control obtains speed regulation to increase brushless DC motor using fuzzy-PI,’’ IPTEK J. Proc. Ser., vol. 4, no. 1,
EV motor drive performance. Moreover, model predictive p. 39, Jan. 2018, doi: 10.12962/j23546026.y2018i1.3504.
[13] M. Sumega, Š. Zoššák, P. Varecha, and P. Rafajdus, ‘‘Sources of torque
control uses a system to forecast future motor drive outputs ripple and their influence in BLDC motor drives,’’ Transp. Res. Proc.,
in EVs as a feedback control technique to handle com- vol. 40, pp. 519–526, 2019, doi: 10.1016/j.trpro.2019.07.075.

115732 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

[14] S. Sakunthala, R. Kiranmayi, and P. N. Mandadi, ‘‘A study on [32] W. A. Salah, D. Ishak, and K. J. Hammadi, ‘‘Minimization of torque
industrial motor drives: Comparison and applications of PMSM and ripples in BLDC motors due to phase commutation—A review,’’ Przeglad
BLDC motor drives,’’ in Proc. Int. Conf. Energy, Commun., Data Elektrotechniczny, vol. 87, pp. 183–188, Jan. 2011.
Anal. Soft Comput. (ICECDS), Chennai, India, 2017, pp. 537–540, doi: [33] P. B. Bobba and K. R. Rajagopal, ‘‘Compact regenerative braking scheme
10.1109/ICECDS.2017.8390224. for a PM BLDC motor driven electric two-wheeler,’’ in Proc. Joint Int.
[15] S. A. Niapour, G. H. Garjan, M. Shafiei, M. R. Feyzi, S. Danyali, and Conf. Power Electron., Drives Energy Syst. Power, New Delhi, India, 2010,
M. B. Kouhshahi, ‘‘Review of permanent-magnet brushless DC motor pp. 1–5, doi: 10.1109/PEDES.2010.5712566.
basic drives based on analysis and simulation study,’’ Int. Rev. Elect. Eng., [34] Y. Bektaş and N. F. Serteller, ‘‘Brushless direct current (BLDC) motor
vol. 9, no. 5, pp. 57–930, 2014, doi: 10.13140/RG.2.1.2949.4883. driving experimental set,’’ Energy Educ. Sci. Technol. A, Energy Sci. Res.,
[16] A. E. Aliasand and F. T. Josh, ‘‘Selection of motor foran electric vehi- vol. 27, no. 2, pp. 455–466, 2011.
cle: A review,’’ Mater. Today, Proc., vol. 24, pp. 1804–1815, 2020, doi: [35] T. Nama, A. K. Gogoi, and P. Tripathy, ‘‘Application of a smart Hall effect
10.1016/j.matpr.2020.03.605. sensor system for 3-phase BLDC drives,’’ in Proc. IEEE Int. Symp. Robot.
[17] S. Arunkumar and S. Thangavel, ‘‘A review paper on torque ripple Intell. Sensors (IRIS), Ottawa, ON, Canada, Jul. 2017, pp. 208–212, doi:
reduction in brushless DC motor drives with different multilevel inverter 10.1109/IRIS.2017.8250123.
topology,’’ TELKOMNIKA Indonesian J. Elect. Eng., vol. 13, no. 1, [36] X. Gao, BLDC Motor Control With Hall Sensors Based on
pp. 65–75, 2015, doi: 10.11591/telkomnika.v13i1.6904. FRDM-KE02Z, document AN4776, Sep. 2021. [Online]. Available:
[18] A. Dimri, R. D. Kulkarni, S. R. Gurumurthy, and J. Nataraj, ‘‘Design https://www.nxp.com/docs/en/application-note/AN4776.pdf
and simulation of sensorless control algorithms of brushless DC Motor: [37] J. W. K. Jayasundara and D. A. I. Munindradasa, ‘‘Novel sinusoidal PWM
A review,’’ in Proc. 2nd IEEE Int. Conf. Power Electron., Intell. Con- controller stratagy for axial flux permanent magnet motors,’’ in Proc. 1st
trol Energy Syst. (ICPEICES), Delhi, India, 2018, pp. 948–952, doi: Int. Conf. Ind. Inf. Syst., Tirtayasa, Indonesia, 2006, pp. 507–509, doi:
10.1109/ICPEICES.2018.8897324. 10.1109/ICIIS.2006.365780.
[19] J. C. Gamazo-Real, E. Vázquez-Sánchez, and J. Gómez-Gil, ‘‘Position and [38] K. I. Laskaris and A. G. Kladas, ‘‘Internal permanent magnet motor design
speed control of brushless DC motors using sensorless techniques and for electric vehicle drive,’’ IEEE Trans. Ind. Electron., vol. 57, no. 1,
application trends,’’ Sensors, vol. 10, no. 7, pp. 6901–6947, 2010, doi: pp. 138–145, Jan. 2010, doi: 10.1109/TIE.2009.2033086.
10.3390/s100706901.
[39] Y. Sangsefidi, S. Ziaeinejad, and A. Shoulaie, ‘‘Torque ripple reduction of
[20] M. M. Raj and S. K. Moganti, ‘‘A Comprehensive study on techniques to BLDC motors by modifying the non-commutating phase voltage,’’ in Proc.
reduce torque ripple and cogging torque in surface mount BLDC motors,’’ Int. Conf. Elect., Control Comput. Eng. (InECCE), Kuantan, Malaysia,
Int. Res. J. Modernization Eng. Technol. Sci., 2021. 2011, pp. 308–312, doi: 10.1109/INECCE.2011.5953897.
[21] A. Usman, B. M. Joshi, and B. S. Rajpurohit, ‘‘A review of modeling,
[40] T. Srisiriwanna and M. Konghirun, ‘‘A study of cogging torque
analysis and control methods of brushless DC motors,’’ in Proc. Int. Conf.
reduction methods in brushless DC motor,’’ in Proc. 9th Int. Conf.
Comput. Power, Energy Inf. Commuincation (ICCPEIC), Melmaruvathur,
Elect. Eng./Electron., Comput., Telecommun. Inf. Technol., Phetchaburi,
India, Apr. 2016, pp. 337–343, doi: 10.1109/ICCPEIC.2016.7557254.
Thailand, 2012, pp. 1–4, doi: 10.1109/ECTICon.2012.6254191.
[22] P. Saiteja, B. Ashok, B. Mason, and S. Krishna, ‘‘Development of effi-
[41] M.-H. Hwang, H.-S. Lee, and H.-R. Cha, ‘‘Analysis of torque ripple and
cient energy management strategy to mitigate speed and torque ripples
cogging torque reduction in electric vehicle traction platform applying
in SR motor through adaptive supervisory self-learning technique for
rotor notched design,’’ Energies, vol. 11, no. 11, p. 3053, Nov. 2018, doi:
electric vehicles,’’ IEEE Access, vol. 11, pp. 96460–96484, 2023, doi:
10.3390/en11113053.
10.1109/ACCESS.2023.3311851.
[42] S. Leitner, H. Gruebler, and A. Muetze, ‘‘Cogging torque minimiza-
[23] A. B. Jadhav and M. S. Patil, ‘‘A review on torque and current
tion and performance of the sub-fractional HP BLDC claw-pole motor,’’
ripple minimization techniques in a BLDC motor drive for EV applica-
IEEE Trans. Ind. Appl., vol. 55, no. 5, pp. 4653–4664, Sep. 2019, doi:
tions,’’ in Proc. IEEE 4th Int. Conf. Cybern., Cognition Mach. Learn.
10.1109/TIA.2019.2923569.
Appl. (ICCCMLA), Goa, India, Jul. 2022, pp. 7–12, doi: 10.1109/ICC-
CMLA56841.2022.9989245. [43] P. Dini and S. Saponara, ‘‘Cogging torque reduction in brushless motors
[24] R. Goswami and D. Joshi, ‘‘Performance review of fuzzy logic based by a nonlinear control technique,’’ Energies, vol. 12, no. 11, p. 2224,
controllers employed in brushless DC motor,’’ Proc. Comput. Sci., vol. 132, Jun. 2019, doi: 10.3390/en12112224.
pp. 623–631, Dec. 2018, doi: 10.1016/j.procs.2018.05.061. [44] S. Madhavaraj and B. Venkatalakshmi, ‘‘Reduction of cogging torque,
[25] A. Swaminathan, K. Malavika, N. Narayanan and M. Jayakumar, ‘‘Review harmonics in PM BLDC motor,’’ in Proc. Int. erence on Innov. Eng.
on different topologies of power electronic converters and control strategies Technol. (ICIET), vol. 3, 2014, pp. 1–6.
for motors in electric vehicles,’’ in Proc. Innov. Power Adv. Comput. [45] C. Studer, A. Keyhani, T. Sebastian, and S. K. Murthy, ‘‘Study of cogging
Technol. (i-PACT), Kuala Lumpur, Malaysia, 2021, pp. 1–7, doi: 10.1109/i- torque in permanent magnet machines,’’ in Proc. Conf. Rec. IEEE Ind.
PACT52855.2021.9696849. Appl. Conf. 32nd IAS Annu. Meeting, New Orleans, LA, USA, Jul. 1997,
[26] M. Karthika and K. C. R. Nisha, ‘‘Review on torque ripple reduc- pp. 42–49, doi: 10.1109/IAS.1997.643006.
tion techniques of BLDC motor,’’ in Proc. Int. Conf. Inventive Com- [46] X. Liu, M. Sun, and X. Wang, ‘‘Research on reducing reluctance torque
put. Technol. (ICICT), Coimbatore, India, 2020, pp. 1092–1096, doi: of permanent magnet toroidal motor,’’ AIP Adv., vol. 11, no. 2, p. 025302,
10.1109/ICICT48043.2020.9112523. 2021, doi: 10.1063/5.0031248.
[27] H. S. Chuang, Y.-L. Ke, and Y. C. Chuang, ‘‘Analysis of commutation [47] Y. Sozer and D. A. Torrey, ‘‘Adaptive torque ripple control of perma-
torque ripple using different PWM modes in BLDC motors,’’ in Proc. nent magnet brushless DC motors,’’ in Proc. APEC 13th Annu. Appl.
Conf. Record IEEE Ind. Commercial Power Syst. Tech. Conf., Calgary, AB, Power Electron. Conf. Exposit., Anaheim, CA, USA, 1998, pp. 86–92, doi:
Canada, 2009, pp. 1–6, doi: 10.1109/ICPS.2009.5463966. 10.1109/APEC.1998.647674.
[28] D. Mohanraj, R. Aruldavid, R. Verma, K. Sathiyasekar, A. B. Barnawi, [48] I. Shchur and D. Jancarczyk, ‘‘Electromagnetic torque ripple in multi-
B. Chokkalingam, and L. Mihet-Popa, ‘‘A review of BLDC motor: State of ple three-phase brushless DC motors for electric vehicles,’’ Electronics,
art, advanced control techniques, and applications,’’ IEEE Access, vol. 10, vol. 10, no. 24, p. 3097, Dec. 2021, doi: 10.3390/electronics10243097.
pp. 54833–54869, 2022, doi: 10.1109/ACCESS.2022.3175011. [49] M. Fazil and K. R. Rajagopal, ‘‘A novel air-gap profile of single-phase
[29] D. Mohanraj, J. Gopalakrishnan, B. Chokkalingam, and L. Mihet-Popa, permanent-magnet brushless DC motor for starting torque improvement
‘‘Critical aspects of electric motor drive controllers and mitigation of and cogging torque reduction,’’ IEEE Trans. Magn., vol. 46, no. 11,
torque ripple—Review,’’ IEEE Access, vol. 10, pp. 73635–73674, 2022, pp. 3928–3932, Nov. 2010, doi: 10.1109/TMAG.2010.2057514.
doi: 10.1109/ACCESS.2022.3187515. [50] S. Bentouati, Z. Q. Zhu, and D. Howe, ‘‘Influence of design parameters
[30] C. H. Apribowo and H. Maghfiroh, ‘‘Fuzzy logic controller and its appli- on the starting torque of a single-phase PM brushless DC motor,’’ IEEE
cation in brushless DC motor (BLDC) in electric vehicle—A review,’’ Trans. Magn., vol. 36, no. 5, pp. 3533–3536, Sep. 2000, doi: 10.1109/
J. Elect. Electron., Inf., Commun. Technol., vol. 3, no. 1, pp. 35–43, 2021, 20.908890.
doi: 10.20961/jeeict.3.1.50651. [51] K Krykowski, Z. Gałuszkiewicz, P. Gałuszkiewicz, J. Hetmáczyk, and D.
[31] S. R. Misal and N. R. Bhasme, ‘‘A review of multi-switch BLDC motor Całus, ‘‘High-speed permanent magnet brushless DC motors, properties
drive,’’ in Proc. Innov. Power Adv. Comput. Technol. (i-PACT), Vellore, and prospective applications,’’ Przegla̧d Elektrotechniczny, vol. 95, no. 8,
India, 2017, pp. 1–7, doi: 10.1109/IPACT.2017.8245188. pp. 45–139, 2019, doi: 10.15199/48.2019.08.30.

VOLUME 11, 2023 115733


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

[52] W. Purwanto, H. Maksum, T. Sugiarto, M. Nasir, M. Martias, and F. [70] A. Flah, I. A. Khan, A. Agarwal, L. Sbita, and M. G. Simoes,
Rizal, ‘‘The effect of stator winding parameter design to the magnetic ‘‘Field-oriented control strategy for double-stator single-rotor and
flux characteristics in highspeed motor applications,’’ J. Theor. Appl. Inf. double-rotor single-stator permanent magnet machine: Design and
Technol., vol. 97, no. 12, pp. 80–3270, 2019. operation,’’ Comput. Elect. Eng., vol. 90, p. 106953, 2021, doi:
[53] J. Fang, H. Li, and B. Han, ‘‘Torque ripple reduction in BLDC torque motor 10.1016/j.compeleceng.2020.106953.
with nonideal back EMF,’’ IEEE Trans. Power Electron., vol. 27, no. 11, [71] Y. Lu, Z. Jiang, C. Chen, and Y. Zhuang, ‘‘Energy efficiency optimiza-
pp. 4630–4637, Nov. 2012, doi: 10.1109/TPEL.2011.2176143. tion of field-oriented control for PMSM in all electric system,’’ Sustain.
[54] D. R. B. Divakar, G. Divya, G. S. Yugandhar, and D. Sindhusha, ‘‘A review Energy Technol. Assessments, vol. 48, Dec. 2021, Art. no. 101575, doi:
on brushless DC motor control techniques,’’ J. Pharmaceutical Negative 10.1016/j.seta.2021.101575.
Results, vol. 13, pp. 6821–6828, 2023. [72] Y. Wu, Z. Deng, X. Wang, X. Ling, and X. Cao, ‘‘Position sensorless con-
[55] W. Salah, D. Ishak, and K. Hammadi, ‘‘PWM switching strategy for trol based on coordinate transformation for brushless DC motor drives,’’
torque ripple minimization in BLDC motor,’’ J. Elect. Eng., vol. 62, no. 3, IEEE Trans. Power Electron., vol. 25, no. 9, pp. 2365–2371, Sep. 2010,
pp. 141–146, 2011, doi: 10.2478/v10187-011-0023-1. doi: 10.1109/TPEL.2010.2048126.
[56] V. K. Patel and A. K. Pandey, ‘‘Modeling and performance analysis of [73] R. Jauhar, N. Ismail, and N. Sartika, ‘‘Design of torque controller based
PID controlled BLDC motor and different schemes of PWM controlled on field oriented control (FOC) method on BLDC motor,’’ in Proc. 16th
BLDC motor,’’ Int. J. Sci. Res. Publications, vol. 3, no. 4, pp. 1–4, Int. Conf. Telecommun. Syst., Services, Appl. (TSSA), Lombok, Indonesia,
2013. Oct. 2022, pp. 1–5, doi: 10.1109/TSSA56819.2022.10063889.
[74] M. R. Fadli, M. M. Musyasy, J. Furqani, and A. Purwadi, ‘‘Modelling of
[57] Y.-S. Lai and Y.-K. Lin, ‘‘Assessment of pulse-width modulation tech-
field orientation control (FOC) method in 120 kW brushless DC motor
niques for brushless DC motor drives,’’ in Proc. Conf. Rec. IEEE Ind.
(BLDC),’’ in Proc. 6th Int. Conf. Electr. Veh. Technol. (ICEVT), Bali,
Appl. Conf. 41st IAS Annu. Meeting, Tampa, FL, USA, Oct. 2006,
Indonesia, 2019, pp. 383–389, doi: 10.1109/ICEVT48285.2019.8993973.
pp. 1629–1636, doi: 10.1109/IAS.2006.256754.
[75] P. K. Sharma and A. S. Sindekar, ‘‘Performance analysis and comparison
[58] H. Patel and H. Chandwani, ‘‘Simulation and experimental verifi-
of BLDC motor drive using PI and FOC,’’ in Proc. Int. Conf. Global
cation of modified sinusoidal pulse width modulation technique for
Trends Signal Process., Inf. Comput. Commun. (ICGTSPICC), Jalgaon,
torque ripple attenuation in Brushless DC motor drive,’’ Eng. Sci. Tech-
India, Dec. 2016, pp. 485–492, doi: 10.1109/ICGTSPICC.2016.7955350.
nol., Int. J., vol. 24, no. 3, pp. 671–681, 2021, doi: 10.1016/j.jestch. [76] N. A. Macahig, ‘‘A 6-wire 3-phase inverter topology for improved BLDC
2020.11.003. performance and harmonics,’’ in Proc. IEEE Appl. Power Electron. Conf.
[59] R. L. Valle, P. M. De Almeida, A. A. Ferreira, and P. G. Barbosa, ‘‘Unipolar Exposit. (APEC), New Orleans, LA, USA, Mar. 2020, pp. 741–744, doi:
PWM predictive current-mode control of a variable-speed low inductance 10.1109/APEC39645.2020.9124358.
BLDC motor drive,’’ IET Electr. Power Appl., vol. 11, no. 5, pp. 696–688, [77] P. C. Biswas and B. C. Ghosh, ‘‘A novel flux estimation algorithm based
2017, doi: 10.1049/iet-epa.2016.0421. position sensorless field oriented vector controlled permanent magnet
[60] Y. Ji, B. Li, and J. Sun, ‘‘Harmonic analysis on torque ripple of brushless brushless DC motor drive,’’ in Proc. 3rd Int. Conf. Electr. Inf. Com-
DC motor based on advanced commutation control,’’ J. Control Sci. Eng., mun. Technol. (EICT), Khulna, Bangladesh, Dec. 2017, pp. 1–6, doi:
vol. 2018, pp. 1–9, Jul. 2018, doi: 10.1155/2018/3530127. 10.1109/EICT.2017.8275231.
[61] X. Li, G. Jiang, W. Chen, T. Shi, G. Zhang, and Q. Geng, ‘‘Commutation [78] G. Sajitha, N. Mayadevi, V. P. Mini, and R. Harikumar, ‘‘Fault-tolerant
torque ripple suppression strategy of brushless DC motor considering control of BLDC motor drive for electric vehicle applications,’’ in
back electromotive force variation,’’ Energies, vol. 12, no. 10, p. 1932, Proc. Int. Conf. Power Electron. Appl. Technol. Present Energy Scenario
May 2019, doi: 10.3390/en12101932. (PETPES), Mangalore, India, Aug. 2019, pp. 1–6, doi: 10.1109/PET-
[62] M. K. Pandey, D. A. Tripathi, and D. B. Dwivedi, ‘‘Current harmonics PES47060.2019.9003925.
reduction technique in a BLDC motor drive application,’’ Int. J. Eng. [79] O. Sandre-Hernandez, P. Ordaz-Oliver, and C. Cuvas-Castillo, ‘‘Sen-
Technol., vol. 9, no. 3S, pp. 442–447, Jul. 2017. sorless field oriented control of BLDC motor based on sliding
[63] S.-Y. Jung, Y.-J. Kim, J. Jae, and J. Kim, ‘‘Commutation control for the mode observer,’’ in Proc. Int. Conf. Mechatronics, Electron. Automot.
low-commutation torque ripple in the position sensorless drive of the low- Eng. (ICMEAE), Cuernavaca, Mexico, Nov. 2019, pp. 119–124, doi:
voltage brushless DC motor,’’ IEEE Trans. Power Electron., vol. 29, no. 11, 10.1109/ICMEAE.2019.00029.
pp. 5983–5994, Nov. 2014, doi: 10.1109/TPEL.2014.2298113. [80] S.-C. Chen and E. T. Mbitu, ‘‘Permanent magnet brushless motor field
oriented control with dither signal injection,’’ in Proc. IEEE Int. Conf.
[64] X. Yao, J. Zhao, J. Wang, S. Huang, and Y. Jiang, ‘‘Commutation
Appl. Syst. Invention (ICASI), Chiba, Japan, Apr. 2018, pp. 1141–1144,
torque ripple reduction for brushless DC motor based on an auxiliary
doi: 10.1109/ICASI.2018.8394485.
step-up circuit,’’ IEEE Access, vol. 7, pp. 138721–138731, 2019, doi:
[81] T. Muthamizhan, P. Saravanan, and R. Maharana, ‘‘Sensorless control of
10.1109/ACCESS.2019.2943411.
z source inverter fed BLDC motor drive by FOC–DTC hybrid control
[65] M. A. Aazmi, M. I. Fahmi, M. Z. Aihsan, H. F. Liew, and M. Saifizi,
strategy using fuzzy logic controller,’’ in Proc. 7th Int. Conf. Electr.
‘‘A review on VFD control and energy management system of induc-
Energy Syst. (ICEES), Chennai, India, Feb. 2021, pp. 358–363, doi:
tion motor for electric vehicle,’’ in Proc. IEEE 19th student Conf. Res.
10.1109/ICEES51510.2021.9383752.
Develop. (SCOReD), Kota Kinabalu, Malaysia, Nov. 2021, pp. 36–41, doi: [82] M. Sumega, P. Rafajdus, S. Kocan, and M. Stulrajter, ‘‘Torque rip-
10.1109/SCOReD53546.2021.9652673. ple reduction in PM motors using current harmonics controller,’’ in
[66] S. Mencou, M. B. Yakhlef, and E. B. Tazi, ‘‘Advanced torque and Proc. ELEKTRO, Taormina, Italy, 2020, pp. 1–6, doi: 10.1109/ELEK-
speed control techniques for induction motor drives: A review,’’ in Proc. TRO49696.2020.9130188.
2nd Int. Conf. Innov. Res. Appl. Sci., Eng. Technol. (IRASET), Mek- [83] N. A. Qamar and C. J. Hatziadoniu, ‘‘Cancellation of selected sta-
nes, Morocco, Mar. 2022, pp. 1–9, doi: 10.1109/IRASET52964.2022. tor harmonics in BLDC by using an adaptive feedforward con-
9738368. troller,’’ Electric Power Syst. Res., vol. 154, pp. 88–94, Jan. 2018, doi:
[67] P. T. Krein, F. Disilvestro, I. Kanellakopoulos, and J. Locker, ‘‘Compara- 10.1016/j.epsr.2017.07.032.
tive analysis of scalar and vector control methods for induction motors,’’ [84] A.-M. Petri and D. M. Petreuş, ‘‘Adaptive cruise control in electric vehicles
in Proc. IEEE Power Electron. Spec. Conf. PESC, Seattle, WA, USA, with field-oriented control,’’ Appl. Sci., vol. 12, no. 14, p. 7094, Jul. 2022,
Jul. 1993, pp. 1139–1145, doi: 10.1109/PESC.1993.472061. doi: 10.3390/app12147094.
[68] C. Bejenar, N. D. Irimia, M. Luchian, and F. I. Lazar, ‘‘Dynamic [85] M. T. Ratcliffe and K. A. Gamage, ‘‘BLDC motor power control techniques
behavior analysis of a three-phase BLDC motor under scalar con- appraisal: Novel current control technique,’’ in Proc. 4th Int. Conf. Power
trol strategy for automotive actuation systems,’’ in Proc. Int. Conf. Eng., Energy Electr. Drives, Istanbul, Turkey, May 2013, pp. 1700–1705,
Develop. Appl. Syst. (DAS), Suceava, Romania, May 2020, pp. 7–15, doi: doi: 10.1109/PowerEng.2013.6635873.
10.1109/DAS49615.2020.9108937. [86] J. L. F. Daya, P. Sanjeevikumar, F. Blaabjerg, P. W. Wheeler, and
[69] N. S. Farhan, A. T. Humod, and F. Hasan, ‘‘Field oriented control of J. O. Ojo, ‘‘Implementation of wavelet-based robust differential con-
AFPMSM for electrical vehicle using adaptive neuro-fuzzy inference sys- trol for electric vehicle application,’’ IEEE Trans. Power Electron.,
tem (ANFIS),’’ Eng. Technol. J., vol. 39, no. 10, pp. 82–1571, 2021, doi: vol. 30, no. 12, pp. 6510–6513, Dec. 2015, doi: 10.1109/TPEL.2015.
10.30684/etj.v39i10.1969. 2440297.

115734 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

[87] C.-P. Do and D.-K. Le, ‘‘Improved of dynamic torque by field oriented con- [104] F. Korkmaz, I. Topaloglu, and H. Mamur, ‘‘DTC control of BLAC and
trol based fuzzy logic for BLDC motor,’’ in Proc. 7th Nat. Scientific Conf. BLDC motors for pure electric vehicles,’’ Int. J. Instrum. Control Syst.,
Applying New Technol. Green Buildings (ATiGB), Da Nang, Vietnam, vol. 6, nos. 2–3, pp. 9–17, Jul. 2016, doi: 10.5121/ijics.2016.6302.
Nov. 2022, pp. 92–97, doi: 10.1109/ATiGB56486.2022.9984089. [105] Y. Ahmad Tarmizi, A. Jidin, K. Abdul Karim, and T. Sutikno, ‘‘A simple
[88] M. Sumega, P. Rafajdus, G. Scelba, and M. Stulrajter, ‘‘Control strategies constant switching frequency of direct torque control of brushless DC
for the identification and reduction of cogging torque in PM motors,’’ in motor,’’ Int. J. Power Electron. Drive Syst., vol. 10, no. 1, p. 10, Mar. 2019,
Proc. Int. Conf. Electr. Drives Power Electron. (EDPE), The High Tatras, doi: 10.11591/ijpeds.v10.i1.pp10-18.
Slovakia, Sep. 2019, pp. 74–80, doi: 10.1109/EDPE.2019.8883892. [106] Y. Liu, Z. Q. Zhu, and D. Howe, ‘‘Direct torque control of brushless DC
[89] Md. A. Islam, Md. B. Hossen, Md. S. Hasan, and B. C. Ghosh, drives with reduced torque ripple,’’ IEEE Trans. Ind. Appl., vol. 41, no. 2,
‘‘Field oriented rectangular current regulated PWM control of per- pp. 599–608, Mar. 2005, doi: 10.1109/TIA.2005.844853.
manent magnet brushless DC motor,’’ in Proc. 4th Int. Conf. Adv. [107] S. B. Ozturk and H. A. Toliyat, ‘‘Direct torque control of brushless
Electr. Eng. (ICAEE), Dhaka, Bangladesh, Sep. 2017, pp. 346–351, doi: DC motor with non-sinusoidal back-EMF,’’ in Proc. IEEE Int. Elec-
10.1109/ICAEE.2017.8255379. tric Mach. Drives Conf., Antalya, Turkey, May 2007, pp. 165–171, doi:
[90] G. Tatar, H. Korkmaz, N. F. O. Serteller, and K. Toker, ‘‘LabVIEW FPGA 10.1109/IEMDC.2007.383571.
based BLDC motor control by using field oriented control algorithm,’’ [108] H. Ma, J. F. Yang, Y. P. Dou, X. Qiu, S. L. Dong, and S. X. Li, ‘‘A simple
in Proc. Int. Conf. Smart Energy Syst. Technol. (SEST), Istanbul, Turkey, control method for direct torque control of BLDCM with low resolution
Sep. 2020, pp. 1–6, doi: 10.1109/SEST48500.2020.9203104. Hall sensors,’’ in Proc. 21st Int. Conf. Elect. Mach. Syst. (ICEMS), Jeju,
[91] M. Lazor and M. Štulrajter, ‘‘Modified field-oriented control for smooth South Korea, 2018, pp. 493–496, doi: 10.23919/ICEMS.2018.8549281.
torque operation of a BLDC motor,’’ in Proc. ELEKTRO, Rajecke Teplice, [109] K. V. P. Kumar and T. V. Kumar, ‘‘Direct torque control of brush less
Slovakia, 2014, pp. 180–185, doi: 10.1109/ELEKTRO.2014.6847897. DC motor drive with modified switching algorithm,’’ in Proc. IEEE Int.
[92] Y. Guo, J. Yang, Y. Dou, X. Qiu, J. Liu, Y. Zhang, and M. Wang, ‘‘New Conf. Power Electron., Drives Energy Syst. (PEDES), Trivandrum, India,
zero voltage vectors in direct torque control of brushless DC motor,’’ in Dec. 2016, pp. 1–5, doi: 10.1109/PEDES.2016.7914500.
Proc. 19th Int. Conf. Electr. Mach. Syst. (ICEMS), Chiba, Japan, Nov. 2016, [110] M. Schenke, B. Haucke-Korber, and O. Wallscheid, ‘‘Finite-set
pp. 1–4. direct torque control via edge-computing-assisted safe reinforcement
[93] F. Li, W. Yao, and K. Lee, ‘‘Quantitative characteristic comparison between learning for a permanent-magnet synchronous motor,’’ IEEE Trans.
sensorless six step and field oriented control methods for permanent Power Electron., vol. 38, no. 11, pp. 13741–13756, Nov. 2023, doi:
magnet brushless DC motors,’’ in Proc. IEEE Energy Convers. Congr. 10.1109/TPEL.2023.3303651.
Expo. (ECCE), Baltimore, MD, USA, Jul. 2019, pp. 1881–1885, doi: [111] A. Khazaee, H. A. Zarchi, G. A. Markadeh, and H. M. Hesar, ‘‘MTPA
10.1109/ECCE.2019.8912478. strategy for direct torque control of brushless DC motor drive,’’ IEEE
[94] B. P. Reddy and A. Murali, ‘‘SoC FPGA-based field oriented control of Trans. Ind. Electron., vol. 68, no. 8, pp. 6692–6700, Aug. 2021, doi:
BLDC motor using low resolution Hall sensor,’’ in Proc. 42nd Annu. Conf. 10.1109/TIE.2020.3009576.
IEEE Ind. Electron. Soc., Florence, Italy, Oct. 2016, pp. 2941–2945, doi: [112] R. Heidari, G. A. Markadeh, and S. Abazari, ‘‘Direct torque and indirect
10.1109/IECON.2016.7793092. flux control of brushless DC motor with non-sinusoidal back-EMF without
[95] J. P. John, S. S. Kumar, and B. Jaya, ‘‘Space vector modulation based position sensor,’’ in Proc. 19th Iranian Conf. Electr. Eng., Tehran, Iran,
field oriented control scheme for brushless DC motors,’’ in Proc. Int. May 2011, pp. 1–5.
Conf. Emerg. Trends Elect. Comput. Technol., Nagercoil, India, 2011, [113] B. N. Kommula and V. R. Kota, ‘‘Direct instantaneous torque control of
pp. 346–351, doi: 10.1109/ICETECT.2011.5760141. Brushless DC motor using firefly Algorithm based fractional order PID
[96] A. M. Saleque, S. M. Ferdous, M. S. Al Hossain, M. Masoom, and T. controller,’’ J. King Saud Univ.-Eng. Sci., vol. 32, no. 2, pp. 133–140, 2020,
S. Chowdhury, ‘‘An artificial neural network based flux estimator for doi: 10.1016/j.jksues.2018.04.007.
sensorless field oriented control of interior permanent magnet synchronous [114] M. B. B. Sharifian, M. Shafiei, M. S. Sadeghi, and F. Golestaneh, ‘‘Direct
motor,’’ in Proc. Int. Conf. Elect. Mach., Drives Power Syst. (ELMA), torque control of brushless DC motor drives based on ANFIS controller
Oct. 2011, pp. 97–108. with fuzzy supervisory learning,’’ in Proc. Int. Conf. Electr. Mach. Syst.,
[97] M. N. Gujjar and P. Kumar, ‘‘Comparative analysis of field oriented Beijing, Aug. 2011, pp. 1–6, doi: 10.1109/ICEMS.2011.6073444.
control of BLDC motor using SPWM and SVPWM techniques,’’ in Proc. [115] M. S. Kumar, G. Satheesh, and S. Peddakotla, ‘‘Design of optimal PI con-
2nd IEEE Int. Conf. Recent Trends Electron., Inf. Commun. Technol. troller for torque ripple minimization of SVPWM-DTC of BLDC motor,’’
(RTEICT), Bangalore, India, May 2017, pp. 924–929, doi: 10.1109/RTE- Int. J. Power Electron. Drive Syst., vol. 14, no. 1, p. 283, Mar. 2023, doi:
ICT.2017.8256733. 10.11591/ijpeds.v14.i1.pp283-293.
[98] A. V. Schagin and D. T. Nguyen, ‘‘Development of speed control system [116] K. D. Carey, N. Zimmerman, and C. Ababei, ‘‘Hybrid field oriented and
for BLDC motor with power factor correction,’’ in Proc. IEEE Conf. Rus- direct torque control for sensorless BLDC motors used in aerial drones,’’
sian Young Researchers Electr. Electron. Eng. (EIConRus), St. Petersburg IET Power Electron., vol. 12, no. 3, pp. 49–438, 2019, doi: 10.1049/iet-
and Moscow, Russia, Jan. 2020, pp. 2411–2414, doi: 10.1109/EICon- pel.2018.5231.
Rus49466.2020.9038981. [117] P. Kumar, D. V. Bhaskar, R. K. Behera, and U. R. Muduli, ‘‘A modi-
[99] N. D. Irimia, M. Luchian, F. I. Lazar, and A. Ipatiov, ‘‘Performant fault tol- fied torque ripple minimization technique for BLDC motor drive using
erant control by using space vector modulation (SVM) technique of a five synthesized current phase compensation,’’ in Proc. IEEE Int. Conf. Ind.
phases BLDC motor for autonomous driving applications,’’ in Proc. 10th Technol. (ICIT), Buenos Aires, Argentina, Feb. 2020, pp. 127–132, doi:
Int. Conf. Syst. Control (ICSC), Marseille, France, Nov. 2022, pp. 317–322, 10.1109/ICIT45562.2020.9067134.
doi: 10.1109/ICSC57768.2022.9993892. [118] H. Lu, L. Zhang, and W. Qu, ‘‘A new torque control method for torque
[100] M. A. J. Sadhique, S. Ashok, J. Sandeen, and S. Deepthi, ‘‘Position sen- ripple minimization of BLDC motors with un-ideal back EMF,’’ IEEE
sorless control for BLDC motor for powertrain applications,’’ in Proc. 2nd Trans. Power Electron., vol. 23, no. 2, pp. 950–958, Mar. 2008, doi:
Int. Conf. Intell. Comput., Instrum. Control Technol. (ICICICT), Kannur, 10.1109/TPEL.2007.915667.
India, 2019, pp. 322–327, doi: 10.1109/ICICICT46008.2019.8993184. [119] J. Yang, Y. Hu, W. Huang, J. Chu, and J. Gao, ‘‘Direct torque control
[101] Z. Li, L. Wang, S. Zhang, C. Zhang, and J. -W. Ahn, ‘‘Torque of brushless DC motor without flux linkage observation,’’ in Proc. IEEE
ripple reduction in direct torque controlled Brushless DC motor,’’ in 6th Int. Power Electron. Motion Control Conf., Wuhan, China, May 2009,
Proc. Int. Conf. Elect. Mach. Syst., Beijing, China, 2011, pp. 1–4, doi: pp. 1934–1937, doi: 10.1109/IPEMC.2009.5157713.
10.1109/ICEMS.2011.6073659. [120] M. Masmoudi, B. El Badsi, and A. Masmoudi, ‘‘Direct torque control
[102] M. S. Patil, R. Medhane, and S. S. Dhamal, ‘‘Comparative analysis of of brushless DC motor drives with improved reliability,’’ in Proc. 8th Int.
various DTC control techniques on BLDC motor for electric vehicle,’’ in Conf. Exhib. Ecological Vehicles Renew. Energies (EVER), Monte Carlo,
Proc. 7th Int. Conf. Smart Struct. Syst. (ICSSS), Chennai, India, Jul. 2020, Monaco, Mar. 2013, pp. 1–8, doi: 10.1109/EVER.2013.6521562.
pp. 1–6, doi: 10.1109/ICSSS49621.2020.9201982. [121] G. R. A. Markadeh, S. I. Mousavi, and E. Daryabeigi, ‘‘Position sensor-
[103] B. Singh, P. Jain, A. P. Mittal, and J. R. P. Gupta, ‘‘Direct torque control: less direct torque control of BLDC motor by using modifier,’’ in Proc. 11th
A practical approach to electric vehicle,’’ in Proc. IEEE Power India Conf., Int. Conf. Optim. Electr. Electron. Equip., Brasov, Romania, May 2008,
New Delhi, India, Jul. 2006, p. 4, doi: 10.1109/POWERI.2006.1632617. pp. 93–99, doi: 10.1109/OPTIM.2008.4602393.

VOLUME 11, 2023 115735


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

[122] J. E. Muralidhar and P. V. Aranasi, ‘‘Torque ripple minimization & closed [141] B. N. Kommula and V. R. Kota, ‘‘Performance evaluation of hybrid
loop speed control of BLDC motor with hysteresis current controller,’’ in fuzzy PI speed controller for brushless DC motor for electric vehicle
Proc. 2nd Int. Conf. Devices, Circuits Syst. (ICDCS), Coimbatore, India, application,’’ in Proc. Conf. Power, Control, Commun. Comput. Technol.
2014, pp. 1–7, doi: 10.1109/ICDCSyst.2014.6926122. Sustain. Growth (PCCCTSG), Kurnool, India, Dec. 2015, pp. 266–270,
[123] S. Ray and R. Chakraborty, ‘‘Torque ripple reduction of BLDC motor doi: 10.1109/PCCCTSG.2015.7503912.
introducing delay in the gate firing circuits,’’ in Proc. Int. Conf. Emerg. [142] A. Rubaai, M. J. Castro-Sitiriche, and A. R. Ofoli, ‘‘Design and imple-
Frontiers Electr. Electron. Technol. (ICEFEET), Patna, India, Jul. 2020, mentation of parallel fuzzy PID controller for high-performance brushless
pp. 1–5, doi: 10.1109/ICEFEET49149.2020.9186980. motor drives: An integrated environment for rapid control prototyp-
[124] S. Jun Park, H. Woong Park, M. Hyung Lee, and F. Harashima, ‘‘A ing,’’ IEEE Trans. Ind. Appl., vol. 44, no. 4, pp. 1090–1098, 2008, doi:
new approach for minimum-torque-ripple maximum-efficiency control of 10.1109/TIA.2008.926059.
BLDC motor,’’ IEEE Trans. Ind. Electron., vol. 47, no. 1, pp. 109–114, [143] V. Nigam, S. Hussain, and S. N. Agarwal, ‘‘A hybrid fuzzy sliding mode
Feb. 2000, doi: 10.1109/41.824132. controller for a BLDC motor drive,’’ in Proc. IEEE 1st Int. Conf. Power
[125] Z. Li, S. Zhang, S. Zhou, and J. W. Ahn, ‘‘Torque ripple minimization Electron., Intell. Control Energy Syst. (ICPEICES), Delhi, India, Jul. 2016,
in direct torque control of brushless DC motor,’’ J. Elect. Eng. Technol., pp. 1–4, doi: 10.1109/ICPEICES.2016.7853249.
vol. 9, no. 5, pp. 76–1569, 2014, doi: 10.5370/JEET.2014.9.5.1569. [144] A. Ramya, M. Balaji, and V. Kamaraj, ‘‘Adaptive MF tuned fuzzy logic
[126] F. Korkmaz, İ Topaloğlu, and H. Mamur, ‘‘Modified direct torque control speed controller for BLDC motor drive using ANN and PSO technique,’’
for BLDC motor drives,’’ Int. J. Control Theory Comput. Model., vol. 6, J. Eng., vol. 2019, no. 17, pp. 50–3947, 2019, doi: 10.1049/joe.2018.8179.
pp. 1–9, Jan. 2016, doi: 10.5121/ijctcm.2016.6301. [145] K. Premkumar and B. V. Manikandan, ‘‘Fuzzy PID supervised online
[127] P. Ubare, D. Ingole, and D. Sonawane, ‘‘Energy-efficient nonlinear model ANFIS based speed controller for brushless DC motor,’’ Neurocomputing,
predictive control of BLDC motor in electric vehicles,’’ in Proc. 6th Indian vol. 157, pp. 76–90, Jun. 2015, doi: 10.1016/j.neucom.2015.01.032.
Control Conf. (ICC), Hyderabad, India, Dec. 2019, pp. 194–199, doi: [146] S. Agrawal and V. Shrivastava, ‘‘Particle swarm optimization of BLDC
10.1109/ICC47138.2019.9123204. motor with fuzzy logic controller for speed improvement,’’ in Proc. 8th
[128] N. Parhizkar, M. Shafiei, and M. B. Kouhshahi, ‘‘Direct torque con- Int. Conf. Comput., Commun. Netw. Technol. (ICCCNT), Delhi, India,
trol of brushless DC motor drives with reduced starting current using Jul. 2017, pp. 1–5, doi: 10.1109/ICCCNT.2017.8204006.
fuzzy logic controller,’’ in Proc. Int. Conf. Uncertainty Reasoning [147] M. J. Prabu, P. Poongodi, and K. P. kumar, ‘‘Fuzzy supervised online
Knowl. Eng., Bali, Indonesia, vol. 1, Aug. 2011, pp. 129–132, doi: coactive neuro-fuzzy inference system-based rotor position control of
10.1109/URKE.2011.6007863. brushless DC motor,’’ IET Power Electron., vol. 9, no. 11, pp. 39–2229,
2016, doi: 10.1049/iet-pel.2015.0919.
[129] T. E. Joseph and M. V. Sreethumol, ‘‘Speed control of BLDC motor drive
[148] T. Wang, H. Wang, H. Hu, X. Lu, and S. Zhao, ‘‘An adaptive fuzzy PID
under direct torque control scheme with modified integrator,’’ in Proc.
controller for speed control of brushless direct current motor,’’ Social Netw.
IEEE Int. Conf. Electr., Comput. Commun. Technol. (ICECCT), Coimbat-
Appl. Sci., vol. 4, no. 3, p. 71, Mar. 2022, doi: 10.1007/s42452-022-04957-
ore, India, Mar. 2015, pp. 1–5, doi: 10.1109/ICECCT.2015.7225931.
6.
[130] L. Zhao, X. Zhang, and J. Ji, ‘‘A torque control strategy of brushless
[149] K. P. kumar and B. V. Manikandan, ‘‘Bat algorithm optimized
direct current motor with current observer,’’ in Proc. IEEE Int. Conf.
fuzzy PD based speed controller for brushless direct current motor,’’
Mechatronics Autom. (ICMA), Aug. 2015, pp. 303–307.
Eng. Sci. Technol., Int. J., vol. 19, no. 2, pp. 818–840, 2016, doi:
[131] M. A. Khan, M. N. Uddin, and M. A. Rahman, ‘‘A new loss 10.1016/j.jestch.2015.11.004.
minimization control of interior permanent magnet motor drives oper- [150] V. V. Vadla, C. H. Suresh, and R. A. Naragani, ‘‘Simulation of fuzzy
ating with a wavelet-based speed controller,’’ in Proc. IEEE Ind. based current control strategy for BLDC motor drive,’’ IJSETR, vol. 4,
Appl. Soc. Annu. Meeting, Orlando, FL, USA, Jul. 2011, pp. 1–8, doi: pp. 32–4626, 2015.
10.1109/IAS.2011.6074337. [151] G. Haçat, Y. Çetinceviz, and E. Sehirli, ‘‘Speed control of BLDC
[132] R. Arulmozhiyal and R. Kandiban, ‘‘Design of fuzzy PID controller for by using neutrosophic fuzzy logic controller,’’ in Proc. Innov. Intell.
brushless DC motor,’’ in Proc. Int. Conf. Comput. Commun. Informat., Syst. Appl. Conf. (ASYU), Elazig, Turkey, Oct. 2021, pp. 1–5, doi:
Coimbatore, India, Jan. 2012, pp. 1–7, doi: 10.1109/ICCCI.2012.6158919. 10.1109/ASYU52992.2021.9599021.
[133] B. N. Kommula and V. R. Kota, ‘‘Mathematical modeling and fuzzy logic [152] I. F. Davoudkhani and M. Akbari, ‘‘Adaptive speed control of brushless
control of a brushless DC motor employed in automobile and industrial DC (BLDC) motor based on interval type-2 fuzzy logic,’’ in Proc. 24th
applications,’’ in Proc. IEEE 1st Int. Conf. Control, Meas. Instrum. (CMI), Iranian Conf. Electr. Eng. (ICEE), Shiraz, Iran, May 2016, pp. 1119–1124,
Kolkata, India, Jan. 2016, pp. 1–5, doi: 10.1109/CMI.2016.7413763. doi: 10.1109/IranianCEE.2016.7585689.
[134] M. A. Shamseldin and A. A. EL-Samahy, ‘‘Speed control of BLDC [153] T. Nag, S. B. Santra, A. Chatterjee, D. Chatterjee, and A. K. Ganguli,
motor by using PID control and self-tuning fuzzy PID controller,’’ in Proc. ‘‘Fuzzy logic-based loss minimisation scheme for brushless DC motor
15th Int. Workshop Res. Educ. Mechtron. (REM), El Gouna, Egypt, 2014, drive system,’’ IET Power Electron., vol. 9, no. 8, pp. 1581–1589, 2016,
pp. 1–9, doi: 10.1109/REM.2014.6920443. doi: 10.1049/iet-pel.2015.0714.
[135] Y. I. Mohammed Al Mashhadany, A. K. Abbas, and S. S. Algburi, [154] A. Jaya, E. Purwanto, M. B. Fauziah, F. D. Murdianto, G. Prabowo, and
‘‘Modeling and analysis of brushless DC motor system based on intelligent M. R. Rusli, ‘‘Design of PID-fuzzy for speed control of brushless DC motor
controllers,’’ Bull. Electr. Eng. Informat., vol. 11, no. 6, pp. 2995–3003, in dynamic electric vehicle to improve steady-state performance,’’ in Proc.
Dec. 2022, doi: 10.11591/eei.v11i6.4365. Int. Electron. Symp. Eng. Technol. Appl. (IES-ETA), Surabaya, Indonesia,
[136] P. Suganthi, S. Nagapavithra, and S. Umamaheswari, ‘‘Modeling and Sep. 2017, pp. 179–184, doi: 10.1109/ELECSYM.2017.8240399.
simulation of closed loop speed control for BLDC motor,’’ in Proc. Conf. [155] H. Jianyao, W. Juan, P. Hemeng, P. Qi, and H. Qingli, ‘‘Application
Emerg. Devices Smart Syst. (ICEDSS), Mallasamudram, India, Mar. 2017, of fuzzy logic algorithm for optimization of control strategy in electric
pp. 229–233, doi: 10.1109/ICEDSS.2017.8073686. vehicles,’’ in Proc. IEEE 2nd Adv. Inf. Technol., Electron. Autom. Con-
[137] M. Rif’an and H. Firmansyah, ‘‘Intelligent control system for high effi- trol Conf. (IAEAC), Chongqing, China, Mar. 2017, pp. 2042–2045, doi:
ciency electric vehicles,’’ IOP Conf. Ser., Mater. Sci. Eng., vol. 1098, no. 4, 10.1109/IAEAC.2017.8054375.
2021, Art. no. 042072, doi: 10.1088/1757-899X/1098/4/042072. [156] J. Joy and S. Ushakumari, ‘‘Performance comparison of a sensor-
[138] E. Çelik and N. Oztürk, ‘‘A new fuzzy logic estimator for reduction of less PMBLDC motor drive system with conventional and fuzzy logic
commutation current pulsation in brushless DC motor drives with three- controllers,’’ Proc. Technol., vol. 25, pp. 643–651, Jan. 2016, doi:
phase excitation,’’ Neural Comput. Appl., vol. 31, pp. 34–1125, Jul. 2019, 10.1016/j.protcy.2016.08.156.
doi: 10.1007/s00521-017-3083-8. [157] Z.-S. Wang, C.-Y. Liu, X.-L. Song, Z.-Y. Song, and Z.-K. Yang,
[139] M. P. Maharajan and S. A. E. Xavier, ‘‘Design of speed control and reduc- ‘‘Improved variable universe fuzzy PID application in brushless DC
tion of torque ripple factor in BLdc motor using spider based controller,’’ motor speed regulation system,’’ in Proc. Int. Conf. Mach. Learn.
IEEE Trans. Power Electron., vol. 34, no. 8, pp. 7826–7837, Aug. 2019, Cybern. (ICMLC), Jeju, South Korea, vol. 1, Jul. 2016, pp. 459–463, doi:
doi: 10.1109/TPEL.2018.2880916. 10.1109/ICMLC.2016.7860944.
[140] M. K. Umam, R. N. Hasanah, and T. Nurwati, ‘‘PID-based fuzzy [158] C. N. Narasimha Rao and G. DurgaSukumar, ‘‘Analysis of torque ripple in
logic theory implementation on BLDC motor speed control,’’ in Proc. vector control of BLDC motor using SVPWM technique,’’ in Proc. 4th Int.
Int. Seminar Intell. Technol. Appl. (ISITIA), Surabaya, Indonesia, 2022, Conf. Electron., Commun. Aerosp. Technol. (ICECA), Coimbatore, India,
pp. 407–412, doi: 10.1109/ISITIA56226.2022.9855291. Nov. 2020, pp. 519–523, doi: 10.1109/ICECA49313.2020.9297558.

115736 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

[159] A. Ramya, I. Ahamed, and M. Balaji, ‘‘Hybrid self tuned fuzzy PID [177] M. S. Boroujeni, G. A. Markadeh, and J. Soltani, ‘‘Torque rip-
controller for speed control of brushless DC motor,’’ Automatika, vol. 57, ple reduction of brushless DC motor based on adaptive input-output
no. 3, pp. 672–679, 2016, doi: 10.7305/automatika.2017.02.1769. feedback linearization,’’ ISA Trans., vol. 70, pp. 502–511, 2017, doi:
[160] J.-S. Wen, C.-H. Wang, Y.-D. Chang, and C.-C. Teng, ‘‘Intelligent control 10.1016/j.isatra.2017.05.006.
of high-speed sensorless brushless DC motor for intelligent automobiles,’’ [178] G. Jiang, C. Xia, W. Chen, T. Shi, X. Li, and Y. Cao, ‘‘Commutation
in Proc. IEEE Int. Conf. Syst., Man Cybern., Singapore, Oct. 2008, torque ripple suppression strategy for brushless DC motors with a novel
pp. 3394–3398, doi: 10.1109/ICSMC.2008.4811822. noninductive boost front end,’’ IEEE Trans. Power Electron., vol. 33, no. 5,
[161] M. Dasari, A. S. Reddy, and M. V. Kumar, ‘‘A comparative analysis of pp. 4274–4284, May 2018, doi: 10.1109/TPEL.2017.2721439.
converters performance using various control techniques to minimize the [179] F. Salha, F. Colas, and X. Guillaud, ‘‘Virtual resistance principle for the
torque ripple in BLDC drive system,’’ Sustain. Comput., Informat. Syst., overcurrent protection of PWM voltage source inverter,’’ in Proc. IEEE
vol. 33, Jan. 2022, Art. no. 100648, doi: 10.1016/j.suscom.2021.100648. PES Innov. Smart Grid Technol. Conf. Eur. (ISGT Europe), Gothenburg,
[162] R. Çelikel and O. Aydoğmuş, ‘‘A torque ripple minimization method for Sweden, Oct. 2010, pp. 1–6, doi: 10.1109/ISGTEUROPE.2010.5638965.
brushless DC motor in high-speed applications,’’ J. Eng. Res., vol. 7, no. 3, [180] H. Wang, X. Yue, X. Pei, and Y. Kang, ‘‘Improved software current-
pp. 200–214, 2019. limiting protection strategy for starting the high-power motor,’’ in Proc.
[163] X. Zhang, B. Chen, P. Zhu, and H. Lei, ‘‘A new method to minimize Int. Conf. Electr. Mach. Syst., Tokyo, Japan, Nov. 2009, pp. 1–4, doi:
the commutation torque ripple in trapezoidal BLDC motor with sensorless 10.1109/ICEMS.2009.5382846.
drive,’’ in Proc. 3rd Int. Power Electron. Motion Control Conf., Beijing, [181] Z. S. Ho, C. M. Uang, and P. C. Wang, ‘‘Extracting DC bus current
China, vol. 2, 2000, pp. 607–611, doi: 10.1109/IPEMC.2000.884561. information for optimal phase correction and current ripple in sensorless
[164] W. Chen, Y. Liu, X. Li, T. Shi, and C. Xia, ‘‘A novel method of reduc- brushless DC motor drive,’’ J. Zhejiang Univ. Sci. C, vol. 15, pp. 312–320,
ing commutation torque ripple for brushless DC motor based on cuk Apr. 2014, doi: 10.1631/jzus.C1300247.
converter,’’ IEEE Trans. Power Electron., vol. 32, no. 7, pp. 5497–5508, [182] H. K. Samitha Ransara and U. K. Madawala, ‘‘A torque ripple com-
Jul. 2017, doi: 10.1109/TPEL.2016.2613126. pensation technique for a low-cost brushless DC motor drive,’’ IEEE
[165] C. K. Lad and R. Chudamani, ‘‘A simple overlap angle control strategy Trans. Ind. Electron., vol. 62, no. 10, pp. 6171–6182, Oct. 2015, doi:
for reducing commutation torque ripple in a brushless DC motor drive,’’ 10.1109/TIE.2015.2423664.
Eng. Sci. Technol., Int. J., vol. 20, no. 4, pp. 1406–1419, 2017, doi: [183] Y. Cao, T. Shi, X. Li, W. Chen, and C. Xia, ‘‘A commutation torque
10.1016/j.jestch.2017.09.005. ripple suppression strategy for brushless DC motor based on diode-
[166] C.-H. Won, J.-H. Song, and I. Choy, ‘‘Commutation torque ripple reduc- assisted buck–boost inverter,’’ IEEE Trans. Power Electron., vol. 34, no. 6,
tion in brushless DC motor drives using a single DC current sensor,’’ in pp. 5594–5605, Jun. 2019, doi: 10.1109/TPEL.2018.2866001.
Proc. IEEE 33rd Annu. IEEE Power Electron. Spec. Conf., Cairns, QLD, [184] A. Senthilnathan and P. Palanivel, ‘‘A new approach for commutation
Australia 2002, pp. 985–990, doi: 10.1109/PSEC.2002.1022583. torque ripple reduction of FPGA based brushless DC motor with outgoing
[167] D. Kumar, H. Tiwari, R. A. Gupta, and R. Sumit, ‘‘Elimination of commu- phase current control,’’ Microprocessors Microsystems, vol. 75, Jun. 2020,
tation current ripple in the BLDC motor based on DC–DC converter using Art. no. 103043, doi: 10.1016/j.micpro.2020.103043.
PR-compensator,’’ in Proc. IEEE Int. Conf. Power Electron., Smart Grid [185] R. Amirthalingam and B. Mahadevan, ‘‘A new approach for minimizing
Renew. Energy (PESGRE), 2020, Jan. 2020, pp. 1–6, doi: 10.1109/PES- torque ripple in a BLDC motor drive with a front-end IDO dc-dc con-
GRE45664.2020.9070364. verter,’’ Turkish J. Elect. Eng. Comput. Sci., vol. 25, no. 4, pp. 2910–2929,
[168] K. Pankaj and K. Ragavan, ‘‘Analysis of back-EMF wave shaping on 2017, doi: 10.3906/elk-1605-40.
performance of PM brushless motor,’’ in Proc. IEEE Power Energy [186] G. Meng, H. Xiong, and H. Li, ‘‘Commutation torque ripple reduc-
Conf. at Illinois (PECI), Urbana, IL, USA, Feb. 2013, pp. 125–129, doi: tion in BLDC motor using PWM_ON_PWM mode,’’ in Proc. Int.
10.1109/PECI.2013.6506046. Conf. Electr. Mach. Syst., Tokyo, Japan, Nov. 2009, pp. 1–6, doi:
[169] W. Lee, D. Han, and B. Sarlioglu, ‘‘Comparative performance analysis of 10.1109/ICEMS.2009.5382974.
reference voltage-controlled pulse width modulation for high-speed single- [187] T. Shi, X. Niu, W. Chen, and C. Xia, ‘‘Commutation torque rip-
phase brushless DC motor drive,’’ IEEE Trans. Power Electron., vol. 33, ple reduction of brushless DC motor in braking operation,’’ IEEE
no. 5, pp. 4560–4568, May 2018, doi: 10.1109/TPEL.2017.2731962. Trans. Power Electron., vol. 33, no. 2, pp. 1463–1475, Feb. 2018, doi:
[170] G. Krishnan and K. T. Ajmal, ‘‘A neoteric method based on PWM 10.1109/TPEL.2017.2675444.
ON PWM scheme with buck converter for torque ripple minimization [188] M. Rameli, Y. R. Hais, and R. E. A. Kadir, ‘‘Design of self-commutation
in BLDC drive,’’ in Proc. Annu. Int. Conf. Emerg. Res. Areas, Magn., BLDC motor with torque control strategy using fuzzy logic in hybrid
Mach. Drives (AICERA/iCMMD), Kottayam, India, Jul. 2014, pp. 1–6, doi: electric vehicle (HEV),’’ in Proc. Int. Seminar Intell. Technol. Appl.
10.1109/AICERA.2014.6908186. (ISITIA), Surabaya, Indonesia, 2017, pp. 211–216, doi: 10.1109/ISI-
TIA.2017.8124082.
[171] A. Azarudeen and D. Mary, ‘‘Performance analysis of conventional and
[189] Q. Zhou, J. Shu, Z. Cai, Q. Liu, and G. Du, ‘‘Improved PWM-off-
digital PWM control scheme for speed control of BLDC motor drives,’’ in
PWM to reduce commutation torque ripple of brushless DC motor under
Proc. Int. Conf. Adv. Electr. Technol. Green Energy (ICAETGT), Coimbat-
braking conditions,’’ IEEE Access, vol. 8, pp. 204020–204030, 2020, doi:
ore, India, Sep. 2017, pp. 69–75, doi: 10.1109/ICAETGT.2017.8341460.
10.1109/ACCESS.2020.3036724.
[172] K.-Y. Nam, W.-T. Lee, C.-M. Lee, and J.-P. Hong, ‘‘Reducing [190] W. Jiang, P. Wang, Y. Ni, J. Wang, L. Wang, and Y. Liao, ‘‘Multimode cur-
torque ripple of brushless DC motor by varying input voltage,’’ rent hysteresis control for brushless DC motor in motor and generator state
IEEE Trans. Magn., vol. 42, no. 4, pp. 1307–1310, Apr. 2006, doi: with commutation torque ripple reduction,’’ IEEE Trans. Ind. Electron.,
10.1109/TMAG.2006.871937. vol. 65, no. 4, pp. 2975–2985, Apr. 2018, doi: 10.1109/TIE.2017.2752126.
[173] S. Murthy, B. Derouane, B. Liu, and T. Sebastian, ‘‘Minimization of [191] J. Shi and T.-C. Li, ‘‘New method to eliminate commutation torque
torque pulsations in a trapezoidal back-EMF permanent magnet brush- ripple of brushless DC motor with minimum commutation time,’’ IEEE
less DC motor,’’ in Proc. Conf. Rec. IEEE Ind. Appl. Conf. 34th IAS Trans. Ind. Electron., vol. 60, no. 6, pp. 2139–2146, Jun. 2013, doi:
Annu. Meeting, Phoenix, AZ, USA, vol. 2, Jul. 1999, pp. 1237–1242, doi: 10.1109/TIE.2012.2191756.
10.1109/IAS.1999.801661. [192] V. Viswanathan and S. Jeevananthan, ‘‘Novel space-vector current-
[174] D.-K. Kim, K.-W. Lee, and B.-I. Kwon, ‘‘Commutation torque rip- control method for torque ripple reduction of brushless DC motor based on
ple reduction in a position sensorless brushless DC motor drive,’’ IEEE three-level neutral-point-clamped inverter,’’ in Proc. Int. Conf. Green Com-
Trans. Power Electron., vol. 21, no. 6, pp. 1762–1768, Nov. 2006, doi: put. Commun. Electr. Eng. (ICGCCEE), Coimbatore, India, Mar. 2014,
10.1109/TPEL.2006.882918. pp. 1–5, doi: 10.1109/ICGCCEE.2014.6922420.
[175] A. A. Obed and A. K. Kadhim, ‘‘Speed and current limiting control [193] S. Kim, J. Park, and D. -H. Lee, ‘‘A simple commutation torque ripple
strategies for BLDC motor drive system: A comparative study,’’ Int. J. reduction method of BLDC motors using a hybrid PWM compensation,’’
Adv. Eng. Res. Sci., vol. 5, no. 2, pp. 119–130, 2018, doi: 10.22161/ in Proc. 21st Int. Conf. Electrical Mach. Syst. (ICEMS), Jeju, South Korea,
ijaers.5.2.16. 2018, pp. 1193–1197, doi: 10.23919/ICEMS.2018.8549453.
[176] W. Lee, J. H. Kim, W. Choi, and B. Sarlioglu, ‘‘Torque ripple mini- [194] K.-S. Kan and Y.-Y. Tzou, ‘‘Adaptive soft starting method with cur-
mization control technique of high-speed single-phase brushless DC motor rent limit strategy for sensorless BLDC motors,’’ in Proc. IEEE Int.
for electric turbocharger,’’ IEEE Trans. Veh. Technol., vol. 67, no. 11, Symp. Ind. Electron., Hangzhou, China, May 2012, pp. 605–610, doi:
pp. 10357–10365, Nov. 2018, doi: 10.1109/TVT.2018.2866779. 10.1109/ISIE.2012.6237155.

VOLUME 11, 2023 115737


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

[195] Y. Wei, Y. Xu, J. Zou, and Y. Li, ‘‘Current limit strategy for BLDC motor [214] A. G. de Castro, P. R. U. Guazzelli, S. T. C. A. D. Santos,
drive with minimized DC-link capacitor,’’ IEEE Trans. Ind. Appl., vol. 51, C. M. R. de Oliveira, W. C. A. Pereira, and J. R. B. A. Monteiro, ‘‘Zero
no. 5, pp. 3907–3913, Sep. 2015, doi: 10.1109/TIA.2015.2427285. sequence power contribution on BLDC motor drives. Part II: An FCS-
[196] T. Sheng, X. Wang, J. Zhang, and Z. Deng, ‘‘Torque-ripple mitigation for MPC current control of three-phase four-leg inverter based drive,’’ in Proc.
brushless DC machine drive system using one-cycle average torque con- 13th IEEE Int. Conf. Ind. Appl. (INDUSCON), Sao Paulo, Brazil, 2018,
trol,’’ IEEE Trans. Ind. Electron., vol. 62, no. 4, pp. 2114–2122, Apr. 2015, pp. 1024–1029, doi: 10.1109/INDUSCON.2018.8627310.
doi: 10.1109/TIE.2014.2351377. [215] M. H. Khooban, N. Vafamand, and T. Niknam, ‘‘T-S fuzzy model predic-
[197] L. Xu, G. Chen, G. Li, and Q. Li, ‘‘Model predictive control based on tive speed control of electrical vehicles,’’ ISA Trans., vol. 64, pp. 231–240,
parametric disturbance compensation,’’ Math. Problems Eng., vol. 2020, 2016, doi: 10.1016/j.isatra.2016.04.019.
pp. 1–13, Oct. 2020, doi: 10.1155/2020/9543928. [216] R. S. Arashloo, M. Salehifar, J. L. R. Martinez, and V. Sala, ‘‘Fault-
[198] A. Khanna and T. Gaur, ‘‘Model predictive control of DC motor model in tolerant model predictive control of five-phase permanent magnet motors,’’
MATLAB,’’ Int. J. Sci. Eng. Res., vol. 8, no. 4, pp. 5–82, 2017. in Proc. 39th Annu. Conf. IEEE Ind. Electron. Society, Vienna, Austria,
[199] S. N. Vishwanath and K. D. Kusumika, ‘‘Effective torque ripple reduction 2013, pp. 2857–2862, doi: 10.1109/IECON.2013.6699584.
of permanent magnet brushless DC motor,’’ Int. J. Electron. Signals and [217] S. M. Taher, A. H. Niasar, and S. A. Taher, ‘‘A new MPC-based approach
Syst., vol. 4, no. 1, pp. 1–7, 2022, doi: 10.47893/IJESS.2022.1214. for torque ripple reduction in BLDC motor drive,’’ in Proc. 12th Power
[200] Y. Wei, Y. Wei, Y. Gao, H. Qi, X. Guo, M. Li, and D. Zhang, ‘‘A vari- Electron., Drive Syst., Technol. Conf. (PEDSTC), Tabriz, Iran, Feb. 2021,
able prediction horizon self-tuning method for nonlinear model predictive pp. 1–6, doi: 10.1109/PEDSTC52094.2021.9405871.
speed control on PMSM rotor position system,’’ IEEE Access, vol. 9, [218] A. Busch, M. Wielitzka, T. Ortmaier, and V. Kleyman, ‘‘Adaptive
pp. 78812–78822, 2021, doi: 10.1109/ACCESS.2021.3084321. model predictive traction control for electric vehicles,’’ in Proc. 18th
[201] B. Ma and W. Song, ‘‘Model predictive control for torque ripple mini- Eur. Control Conf. (ECC), Naples, Italy, Jun. 2019, pp. 1239–1244, doi:
mization of brushless DC motor in full speed range,’’ in Proc. IEEE 2nd 10.23919/ECC.2019.8795687.
China Int. Youth Conf. Electr. Eng. (CIYCEE), Chengdu, China, Dec. 2021, [219] N. Vafamand, M. M. Arefi, M. H. Khooban, T. Dragicevic, and F. Blaab-
pp. 1–6, doi: 10.1109/CIYCEE53554.2021.9676802. jerg, ‘‘Nonlinear model predictive speed control of electric vehicles
[202] H. Wen and J. Yin, ‘‘A duty cycle based finite-set model predictive represented by linear parameter varying models with bias terms,’’ IEEE
direct power control for BLDC motor drives,’’ in Proc. IECON 46th Annu. J. Emerg. Sel. Topics Power Electron., vol. 7, no. 3, pp. 2081–2089,
Conf. IEEE Ind. Electron. Soc., Singapore, Jul. 2020, pp. 821–825, doi: Sep. 2019, doi: 10.1109/JESTPE.2018.2884346.
10.1109/IECON43393.2020.9254958. [220] M. A. Noyal Doss, S. Sekar Dash, and D. M. V. Marthandan, ‘‘A
[203] M. Aghaee and A. A. Jalali, ‘‘BLDC motor speed control based on MPC model predictive control to reduce torque ripple for brushless DC
sliding mode multi-loop control strategy–implementation on MATLAB motor with inbuilt stator current control,’’ Universal J. Electr. Elec-
and Arduino software,’’ in Proc. Electr. Eng. (ICEE), Iranian Conf., Mash- tron. Eng., vol. 1, no. 3, pp. 59–67, Oct. 2013, doi: 10.13189/ujeee.
had, Iran, May 2018, pp. 795–800, doi: 10.1109/ICEE.2018.8472464. 2013.010301.
[204] T. Porselvi, S. Y. A. Barathwaj, S. V. T. Sangeetha, and J. S. Priya, [221] R. Jaiswal, A. Agarwal, R. Negi, and A. Vikram, ‘‘Design and develop-
‘‘Deep learning based predictive analysis of BLDC motor control,’’ in ment of experimental based phase modulated model predictive control for
Proc. IEEE 3rd Global Conf. Advancement Technol. (GCAT), Bangalore, torque ripple reduction of MMC fed BLDC motor,’’ J. Eng. Res., vol. 70,
India, Jul. 2022, pp. 1–6, doi: 10.1109/GCAT55367.2022.9972193. p. 78, Aug. 2021, doi: 10.36909/jer.EMSME.13877.
[205] H. Wang, W. Zhao, H. Tang, T. Tao, and S. Saeed, ‘‘Improved [222] M. Gopinath, T. Yuvaraja, and S. Jeykumar, ‘‘Implementation of
fault-tolerant model predictive torque control of five-phase PMSM by four quadrant operation of BLDC motor using model predictive con-
using deadbeat solution,’’ IEEE Trans. Energy Convers., vol. 37, no. 1, troller,’’ Mater. Today: Proc., vol. 5, no. 1, pp. 1666–1672, 2018, doi:
pp. 210–219, Mar. 2022, doi: 10.1109/TEC.2021.3099813. 10.1016/j.matpr.2017.11.261.
[206] T. P. Banerjee, J. Roychoudhury, S. Das, and A. Abraham, ‘‘Hybrid intel- [223] A. G. Bartsch, J. R. Teixeira, J. de Oliveira, and M. S. M. Cavalca,
ligent predictive control system for high-speed BLDC motor in aerospace ‘‘Procedures to design multi-model-based predictive controller applied to
application,’’ in Proc. 3rd Int. Conf. Emerg. Trends Eng. Technol., Goa, BLDC drive,’’ J. Control, Autom. Electr. Syst., vol. 30, no. 6, pp. 994–1006,
India, 2010, pp. 258–262, doi: 10.1109/ICETET.2010.48. Dec. 2019, doi: 10.1007/s40313-019-00521-7.
[207] H. F. Prasetyo, A. S. Rohman, H. Hindersah, and M. R. A. R. Santabudi, [224] J. Sashindran and N. R. Jayasree, Performance of Sliding Mode Controller
‘‘Implementation of model predictive control (MPC) in electric vehicle for Minimizing Commutation Torque Ripple in Permanent Magnet Brush-
testing simulator,’’ in Proc. 4th Int. Conf. Electric Veh. Technol. (ICEVT), less DC Motor.
Bali, Indonesia, Oct. 2017, pp. 48–54, doi: 10.1109/ICEVT.2017.8323532. [225] P. Ramreddy and G. J. Rao, ‘‘Modelling and implementation for sliding
mode control of BLDC motor drive,’’ Int. Adv. Res. J. Sci., Eng. Technol.,
[208] C. Xia, Y. Wang, and T. Shi, ‘‘Implementation of finite-state model pre-
2020.
dictive control for commutation torque ripple minimization of permanent-
magnet brushless DC motor,’’ IEEE Trans. Ind. Electron., vol. 60, no. 3, [226] J. J. Rath, S. Saha, and H. P. Ikkurti, ‘‘Sliding mode scheme for speed
pp. 896–905, Mar. 2013, doi: 10.1109/TIE.2012.2189536. and current control of brushless DC (BLDC) motor,’’ in Proc. IEEE-Int.
Conf. Adv. Eng., Sci. Manage. (ICAESM ), Nagapattinam, India, 2012,
[209] A. G. de Castro, W. C. A. Pereira, T. E. P. de Almeida,
pp. 450–455.
C. M. R. de Oliveira, J. R. B. de Almeida Monteiro, and A. A. de Oliveira,
[227] S. Ghogare, G. Stebner, and S. Chaudhari, ‘‘Speed control for brushless
‘‘Improved finite control-set model-based direct power control of BLDC
DC motor driven vehicle using disturbance observer,’’ in Proc. 6th Int.
motor with reduced torque ripple,’’ IEEE Trans. Ind. Appl., vol. 54, no. 5,
Conf. Converg. Technol. (I2CT), Maharashtra, India, Apr. 2021, pp. 1–6,
pp. 4476–4484, Sep. 2018, doi: 10.1109/TIA.2018.2835394.
doi: 10.1109/I2CT51068.2021.9418168.
[210] K. Xia, Y. Ye, J. Ni, Y. Wang, and P. Xu, ‘‘Model predictive control [228] Z. Alqarni, ‘‘Higher order sliding mode control for speed control of
method of torque ripple reduction for BLDC motor,’’ IEEE Trans. Magn., BLDC motor,’’ in Proc. IEEE 13th Annu. Comput. Commun. Workshop
vol. 56, no. 1, pp. 1–6, Jan. 2020, doi: 10.1109/TMAG.2019.2950953. Conf. (CCWC), Las Vegas, NV, USA, Mar. 2023, pp. 0212–0217, doi:
[211] M. Salehifar, M. Moreno-Eguilaz, G. Putrus, and P. Barras, ‘‘Sim- 10.1109/CCWC57344.2023.10099280.
plified fault tolerant finite control set model predictive control of a [229] K. M. A. Prasad and U. Nair, ‘‘An intelligent fuzzy sliding mode
five-phase inverter supplying BLDC motor in electric vehicle drive,’’ Elec- controller for a BLDC motor,’’ in Proc. Int. Conf. Innov. Mech.
tric Power Syst. Res., vol. 132, pp. 56–66, Mar. 2016, doi: 10.1016/j.epsr. Ind. Appl. (ICIMIA), Bengaluru, India, Feb. 2017, pp. 274–278, doi:
2015.10.030. 10.1109/ICIMIA.2017.7975618.
[212] F. Naseri, E. Farjah, E. Schaltz, K. Lu, and N. Tashakor, ‘‘Predictive con- [230] S. B. Murali and P. M. Rao, ‘‘Adaptive sliding mode control of BLDC
trol of low-cost three-phase four-switch inverter-fed drives for brushless motor using cuckoo search algorithm,’’ in Proc. 2nd Int. Conf. Inventive
DC motor applications,’’ IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 68, Syst. Control (ICISC), Coimbatore, India, Jan. 2018, pp. 989–993, doi:
no. 3, pp. 1308–1318, Mar. 2021, doi: 10.1109/TCSI.2020.3043468. 10.1109/ICISC.2018.8398950.
[213] M. S. Trivedi and R. Kumar Keshri, ‘‘Predictive deadbeat current control [231] A. T. Hafez, A. A. Sarhan, and S. Givigi, ‘‘Brushless DC motor speed
in stationary plane for PM BLDC motor drive,’’ in Proc. 43rd Annu. Conf. control based on advanced sliding mode control (SMC) techniques,’’ in
IEEE Ind. Electron. Soc., Beijing, China, Oct. 2017, pp. 6640–6645, doi: Proc. IEEE Int. Syst. Conf. (SysCon), Orlando, FL, USA, Apr. 2019,
10.1109/IECON.2017.8217159. pp. 1–6, doi: 10.1109/SYSCON.2019.8836754.

115738 VOLUME 11, 2023


N. Prabhu et al.: Critical Review on Torque Ripple Sources and Mitigation Control Strategies

[232] P. Shah, P. Ubare, D. Ingole, and D. Sonawane, ‘‘Performance N. PRABHU received the M.E. degree from the
improvement of BLDC motor speed control using sliding mode con- PSG College of Technology, Anna University,
trol and observer,’’ in Proc. Int. Symp. Asian Control Assoc. Intell. Chennai, India, in 2011. He is currently pursu-
Robot. Ind. Autom. (IRIA), Goa, India, Sep. 2021, pp. 247–252, doi: ing the Ph.D. degree with the Vellore Institute
10.1109/IRIA53009.2021.9588766. of Technology (VIT), Vellore, Tamil Nadu. His
[233] J. Mehmood, M. Abid, M. S. Khan, and A. Q. Khan, ‘‘Design of Ph.D. research focuses mainly on control system
sliding mode control for a brushless DC motor,’’ in Proc. IEEE 23rd development for electric motors used in electric
Int. Multitopic Conf. (INMIC), Bahawalpur, Pakistan, 2020, pp. 1–5, doi: vehicles. His research interest includes advanced
10.1109/INMIC50486.2020.9318215.
control strategies for torque ripple mitigation of
[234] M. S. Boroujeni, G. A. Markadeh, J. Soltani, and F. Blaabjerg, ‘‘Torque
various electric motors.
ripple reduction of brushless DC motor with harmonic current injection
based on integral terminal sliding mode control,’’ IET Electric Power Appl.,
vol. 12, no. 1, pp. 25–36, Jan. 2018, doi: 10.1049/iet-epa.2017.0070.
[235] H. Hung-Khong and C. Seng-Chi, ‘‘Simulation and implementation of
a sliding mode control for a brushless DC motor with RBFNN and dis-
turbance observer,’’ in Proc. Int. Autom. Control Conf. (CACS), Keelung,
Taiwan, Nov. 2019, pp. 1–6, doi: 10.1109/CACS47674.2019.9024362.
[236] D. Potnuru and Y. S. Kumar, ‘‘Sliding mode observer and
controller for performance improvement of brushless DC motor,’’
Int. J. Eng. Technol., vol. 9, no. 2, pp. 812–820, Apr. 2017, doi:
10.21817/ijet/2017/v9i2/170902087.
[237] N. Fu, J. Deng, S. Wang, and H. Yu, ‘‘Model predictive current con-
trol with sliding mode speed control for brushless DC motor,’’ in Proc. R. THIRUMALAIVASAN (Senior Member, IEEE)
IEEE 9th Int. Power Electron. Motion Control Conf. (IPEMC-ECCE received the B.E. degree in electrical and electron-
Asia), Nanjing, China, Dec. 2020, pp. 2234–2238, doi: 10.1109/IPEMC- ics engineering from Madras University, Chennai,
ECCEAsia48364.2020.9367634.
India, in 1999, the M.Tech. degree from the Col-
[238] M. A. Begh and H. G. Herzog, ‘‘Comparison of field-oriented con-
lege of Engineering, Anna University, Guindy,
trol and direct torque control,’’ Tech. Univ. Munich, Munich, Germany,
Chennai, India, in 2002, and the Ph.D. degree from
Tech. Rep., 2018, doi: 10.13140/RG.2.2.21677.59360/1.
the Department of Electrical Engineering, Jawa-
[239] D. Casadei, F. Profumo, G. Serra, and A. Tani, ‘‘FOC and DTC:
Two viable schemes for induction motors torque control,’’ IEEE harlal Nehru Technological University, Hyder-
Trans. Power Electron., vol. 17, no. 5, pp. 779–787, Sep. 2002, doi: abad, India, in 2014. He was a Postdoctoral
10.1109/TPEL.2002.802183. Fellow with the Engineering Systems Design Pil-
[240] F. Wang, Z. Zhang, X. Mei, J. Rodríguez, and R. Kennel, ‘‘Advanced lar, SUTD, Singapore, from 2015 to 2016. He is currently a Professor with the
control strategies of induction machine: Field oriented control, direct School of Electrical Engineering, Vellore Institute of Technology, Vellore,
torque control and model predictive control,’’ Energies, vol. 11, no. 1, India. His research interests include electric vehicles, FACTS, HVdc, wind
p. 120, Jan. 2018, doi: 10.3390/en11010120. energy conversion systems, real-time digital simulation of power electronics,
[241] L. Yunfei and Z. Chengning, ‘‘A comparative experimental analy- and power systems.
sis of PMSM between deadbeat prediction current control and field-
oriented control,’’ Energy Proc., vol. 158, pp. 2488–2493, Feb. 2019, doi:
10.1016/j.egypro.2019.01.382.
[242] M. Azab, ‘‘Comparative study of BLDC motor drives with different
approaches: FCS-model predictive control and hysteresis current con-
trol,’’ World Electric Vehicle J., vol. 13, no. 7, p. 112, Jun. 2022, doi:
10.3390/wevj13070112.
[243] V. S. Bondre and A. G. Thosar, ‘‘Study of control techniques for torque
ripple reduction in BLDC motor,’’ in Proc. Innov. Power Adv. Comput.,
2017, pp. 1–6.
[244] Y. Zhang, H. Liu, Z. Zhang, Y. Luo, Q. Guo, and S. Liao, ‘‘Cloud
computing-based real-time global optimization of battery aging
and energy consumption for plug-in hybrid electric vehicles,’’ BRAGADESHWARAN ASHOK received the
J. Power Sources, vol. 479, Dec. 2020, Art. no. 229069, doi:
Ph.D. degree from the School of Mechanical Engi-
10.1016/j.jpowsour.2020.229069.
neering, Vellore Institute of Technology (VIT),
[245] J. Yuan and L. Yang, ‘‘Predictive energy management strategy for con-
Vellore, in 2017. He is currently an Associate
nected 48 V hybrid electric vehicles,’’ Energy, vol. 187, Nov. 2019,
Art. no. 115952, doi: 10.1016/j.energy.2019.115952.
Professor with the Department of Automotive
Technology, School of Mechanical Engineering,
[246] X. Zhu, H. Zhang, B. Yang, and G. Zhang, ‘‘Cloud-based shaft torque esti-
mation for electric vehicle equipped with integrated motor-transmission VIT. His research work is aimed at motor control
system,’’ Mech. Syst. Signal Process., vol. 99, pp. 647–660, Jan. 2018, doi: algorithm development for electric vehicle appli-
10.1016/j.ymssp.2017.07.006. cations. His research interests include automotive
[247] H. A. Raja, H. Raval, T. Vaimann, A. Kallaste, A. Rassõlkin, and engineering, electric and hybrid vehicle power-
A. Belahcen, ‘‘Cost-efficient real-time condition monitoring and fault train calibration, IC engines, and automotive electronics. Recently, he has
diagnostics system for BLDC motor using IoT and machine learning,’’ in been awarded as ‘‘World’s Top 2% Scientists’’ by a study conducted from
Proc. Int. Conf. Diag. Electr. Eng. (Diagnostika), Pilsen, Czech Republic, researchers at Stanford University.
Sep. 2022, pp. 1–4, doi: 10.1109/Diagnostika55131.2022.9905102.

VOLUME 11, 2023 115739

You might also like