Performance Enhancement of Brushless Direct Current Motor Under Different Novel Optimization Techniques
Performance Enhancement of Brushless Direct Current Motor Under Different Novel Optimization Techniques
Corresponding Author:
Babu Ashok
Department of Electrical and Electronics Engineering, Puducherry Technological University
Pondicherry, India
Email: babuashok69@ptuniv.edu.in
1. INTRODUCTION
New developments in compact motors have recently resulted from the introduction of sophisticated
power electronic devices and contemporary control engineering. Their straightforward and economical
speed-controlling techniques and linear speed-torque characteristics have helped direct current motors
account for more than 70% of fractional horsepower motors used in the electrical sector [1]. However, direct
current (DC) motors have palpable drawbacks as well, like a shorter lifespan due to mechanical friction
across the brushes and commutator [2]. On the other hand, the permanent magnet synchronous motor
(PMSM) in this brushless direct current (BLDC) motor is electronically commutated. It is made up of three
armature coils in the fixed section and special magnets (rare earth) contained in the spinning part. Compared
to PMSM, which has a sinusoidal counter-electromagnetic force (counter-EMF) waveform structure, it has a
non-sinusoidal (counter-EMF) and 15% more power density [3]. Using an electronic regulator, BLDC motors
eliminate a common defect seen in many conventional electric drives, namely the mechanical commutator
(brushes). However, this restricts the motor's size and output. Therefore, for this motor drive circuit an
accurate and complex actuator controller was required.
The strong performance and resilience of the BLDC market drive its remarkable expansion.
Prior to 2030, BLDC motors will replace other drives due to their increasing popularity [4]. Reduction in
electrical connections, mechanical misalignments, final product size, and weight, the development of BLDC
motors is expected to improve product durability and dependability. Automobiles, electric trains, robotics,
aerospace, home appliances, computer peripherals, the food and chemical industries, healthcare equipment,
and many more industrial applications are a few of the many uses for it [5].
The primary factors that have palpable influence on the tracking and regulation of BLDC motors
include controller design [6] and controller gain optimization [7]. The use of highly effective controllers of a
small number and innovative control strategies is seen in literature for a change in motor behavior, with focus
on either power quality or time domain specification as the research gap. This study is related to the
investigation of the effects of Time domain characteristics, viz., 𝑡𝑠, 𝑀𝑝 , 𝐸𝑠𝑠 , 𝑡𝑟 and power quality issues viz.,
power factor (PF) and total harmonic distortion (THD) simultaneously as a novel attempt. A variety of speed
controllers and state-of-the-art controlling techniques have been used for solving this problem . Metaheuristic
optimization is a unique technique that can handle uncertainties and nonlinear parameters. Hence it has been
used for the fine tuning of the controller gains considering its ability to provide appropriate solutions for the
problems increased in nonlinear programming-hard situations [8]. The three contributions to improve the
dynamic properties of BLDC drives are listed below.
− The artificial immune system (AIS), honeybee mating optimization (HBO) control system is intended for
analysis of the controller's performance in terms of several metrics related to motor dynamics.
− The frog leaping guided (FLG) algorithm, sometimes known as “Frog jumping algorithm” is a powerful
optimization technique in the drive circuits.
− Comparison with results seen in hardware, helps verification of the behavior of the motor with the use of
the simulated outcome.
The paper is organized as follows: section 2 deals with outline. Section 3 discusses speed controllers
that use different unique optimizations such as HBO, AIS, and FLG. Section 4 refers to results and
discussion; section 5 presents the hardware design and results. Section 6 reflects the conclusions to ensure
that it meets the benchmarks set by the IEEE standards by comparing with simulated results.
2. WORK-OUTLINE
Various metaheuristic algorithms with inspiration from nature have been developed recently for
maximation of the control system gains of BLDC motors. Smart computing techniques are becoming
increasingly popular in control engineering, as demonstrated [9]. It has been suggested the adaptive fuzzy
proportional–integral–derivative (PID) control speed for improvement in the speed control characteristic of the
BLDC drives [10]. An adaptive fuzzy logic controller (FLC) and a simple PID controller are components of
the suggested system. This method uses genetic algorithm (GA) for the fine turning of the controller gains for
the management of speed of the BLDC motor till reaches a specific steady state condition. A GA optimization
fuzzy-PID controller for improvement in behavior created [11], adaptive factor, multi-objective equation and
improved differential evolutional (DE) approach are used to optimize the gains of the controller [12].
Particle swarm optimization (PSO), is a method for increasing controller goals [13]. The study
demonstrated that, in comparison to GA-based controllers, the suggested PSO based algorithm produced
lower levels of overshoot (63.94%), peak time (0.26 seconds), and correction time (1.4 seconds). According
to these findings, choice of the controller's parameter has a major impact on performance. The authors used a
traditional approach with this algorithm for the application of drives. Using an enhanced DE approach,
Beig et al. [14] suggested switching pattern for pulse width modulation technique to control speed.
The successful application depends upon component identification in power converter based on
application [15]. This technique is used to achieve the minimizing error while maximizing controller gains.
Salp swarm optimization algorithm was proposed for BLDC motors with sensors [16]. In order to maximize
the benefits of a conventional controller, an adjustable speed and power factor correction controller is
proposed [17], however they did not analyze the THD. A grey wolf optimization technique was presented for
the optimization of the gains of the proportional–integral (PID) controller of BLDC motors [18].
Simultaneous analysis of the time domain specifications and power quality issues through optimization is the
need of the hour as shown in Figure 1. This will ensure higher impact in the drive system. IEEE standard
519-2014 recommends the harmonics limits, lower THD implies low electromagnetic interference (EMI),
low heating and low iron core loss. Stator voltage harmonics can generate torque ripple, which impedes
smooth operation and increases heat and in addition to that positive sequence component is responsible for
overheating and negative sequence component is responsible for torque ripple.
Int J Elec & Comp Eng, Vol. 14, No. 6, December 2024: 6225-6236
Int J Elec & Comp Eng ISSN: 2088-8708 6227
∆(𝑓) refer, modulus value of fitness difference with drone and queen. When mating flight is in progress both
queen’s speed and energy reduce simultaneously after each iteration.
Queen updates its energy and speed with the use of (2) and (3). Mating flight ends when the energy level falls
below a threshold value (close to zero).
− Queen: Highest weightage in the cluster at the current instant.
− Drone: Low weightage
Performance enhancement of brushless direct current motor under different … (Babu Ashok)
6228 ISSN: 2088-8708
where 𝑖 = 1, 2, 3 … 𝑛, 𝑁𝐶 is clone number, 𝛽 means multiplier factor, and 𝑗 refers antibodies population
size.
c. Hyper mutation
Clones are mutated in inverse proportion of affinity and N antibodies-selected for the next iteration.
If antibodies match antigen (threshold value) then concentration increases ‘stimulation’ if not
concentration decreases ‘suppression’.
d. Repeat
Introduce a random number till antibodies are generated.
e. End
Stopping criteria met, i.e., antibody concentration will nullify antigen.
where 𝑝𝑖 is the position of 𝑖 th frog and 𝑓𝑖 represents its fitness. The fitness values are arranged in
decreasing order.
b. Splitting the memetics: Divide the population into 𝑛 memeticists {𝑄1 , 𝑄2 , 𝑄3 … . . 𝑄𝑛 }, each contains 𝑛
frogs and
where 𝑗 = 1,2,3 … . . 𝑚.
c. Submemetics creation: The strategy selection of a submemetics (fork frogs) in every memeticists has
larger parameters distributed in good locations. Better position in frog strategy has greater weights
allocated to submemetics having triangular probability distribution as (6).
Int J Elec & Comp Eng, Vol. 14, No. 6, December 2024: 6225-6236
Int J Elec & Comp Eng ISSN: 2088-8708 6229
2(𝑚+1−𝑖)
𝑤𝑖 = , 𝑖 = 1,2,3 … , 𝑚 (6)
𝑚(𝑚+1)
d. Submemetics evolution: Let𝑝𝑏𝑒𝑠𝑡 is the best location and 𝑝𝑤𝑜𝑟𝑠𝑡 is the worst location in submemetics.
Then, local exploration starts from the worst frog to leap in best group. The current position is updated by
one leaping step as shown in (7).
g g g g
min{int[r g (pbest − pworst )], lmax } , if pbest ≥ pworst
lg+1 = { g g g g (7)
min{int[r g (pbest − pworst )], −lmax } , if pbest < pworst
where 𝑖𝑛𝑡(. ) denotes the integer function which converts the specified value into an integer number;
min(. ) function returns the item with the lowest value in an iterable; 𝑙𝑚𝑎𝑥 is maximum leap size;
𝑟- random number and 𝑔-evolution generation. Moreover, if the current location is better than worst frog,
then worst frog’s position is modified as
𝑔+1 𝑔
𝑝𝑡 = 𝑝𝑡 + 𝑙 𝑔+1 (8)
where [𝑏1 , 𝑏2 ] - boundary for possible location of frogs. Then, frogs are sorted in decreasing order,
ascertained on eligibility. Above steps are repeated till submemetics 𝐺1 is formed.
e. The remaining memetics have been rearranged in the decreasing order of fitness on completion of this
local investigation. This is known as memeticists shuffling. Until memetic evolution generation 𝐺2 is
reached, the group is divided into memeticists, and the local exploration process is carried out repeatedly.
Performance enhancement of brushless direct current motor under different … (Babu Ashok)
6230 ISSN: 2088-8708
Figure 4. THD comparison for static loading Figure 5. PF comparison for static loading
Int J Elec & Comp Eng, Vol. 14, No. 6, December 2024: 6225-6236
Int J Elec & Comp Eng ISSN: 2088-8708 6231
of windings that trips relays. Step changes in loading, such as pressing, cutting, and drilling, can benefit from
the step change in load analysis.
Figure 6. Speed responses for step change in load using optimization techniques
Figure 7. Speed responses for variable speed @ constant (FULL) load using optimization techniques
Performance enhancement of brushless direct current motor under different … (Babu Ashok)
6232 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 14, No. 6, December 2024: 6225-6236
Int J Elec & Comp Eng ISSN: 2088-8708 6233
Table 5. Comparisons of simulated results with hardware for optimizations, Set speed=1500 rpm
Method Performance metrics Loading
25% 50% 75% 100%
Simln. Hardwr. Simln. Hardwr. Simln. Hardwr. Simln. Hardwr.
HBO THD 15.94 28.9 16.20 36.2 18.22 42.3 20.71 48.4
PF 0.9364 0.8912 0.9274 0.8153 0.9210 0.7821 0.9140 0.6851
Speed error 39.9 90 99.9 130 150 200 219.9 289.9
AIS THD 13.28 18.6 14.30 22.5 15.70 25.8 17.25 27.3
PF 0.9586 0.9120 0.9510 0.8263 0.9475 0.7912 0.9361 0.7125
Speed error 19.95 79.5 90 120 109.95 180 199.95 249.9
FLG THD 07.67 08.3 11.96 12.2 12.40 15.4 13.62 17.6
PF 0.988 0.9812 0.980 0.9125 0.974 0.9025 0.971 0.9012
Speed error 1.95 6.9 4.95 12 9.9 15.9 15 18
5. HARDWARE DESIGN
Coupling a motor with small value of mechanical time constant with large inertial load, shall result
in losing the merit of having a small moment of inertia. Whereas, when the motor with a large moment of
inertia if used for driving light load, the motor efficiency will be reduced. The most important feature of
BLDC motor is its ability to balance the power converter and load requirements through electronic
commutation. An experimental prototype of the proposed controller is shown in Figure 8. A bridgeless buck
boost converter intended for operation in discontinuous conduction mode (DCM) either inductor current or
capacitor voltage is discontinuous which is a prerequisite for the design [17] of drive circuits and in addition
to that to avoid gear reducer, coupling, and pulley, power converter is activated by controller.
a. Duty ratio calculation
The motor power rating is 750 W and the converter power is 850 W. Let the supply voltage
be 220 V root mean square (RMS) value, then input voltage is
2√2𝑉𝑠 2√2×220
𝑉𝑖𝑛 = = = 198 𝑉 (11)
𝜋 𝜋
𝑉𝑑𝑐
Voltage 𝑐𝑜𝑛𝑣𝑒𝑟𝑠𝑖𝑜𝑛 ratio, 𝑑 = (12)
𝑉𝑑𝑐 +𝑉𝑖𝑛
and 𝑉𝑑𝑐 (𝑛𝑜𝑚) = 100 𝑉 and the corresponding duty ratio 𝑑𝑚𝑖𝑛 = 0.2017 and 𝑑𝑚𝑎𝑥 = 0.5024 respectively.
b. Input inductors (𝐿1 and 𝐿2 )–design
𝑅(1−𝑑)2
𝐿𝑐 = (13)
2𝑓𝑠
𝐿𝑐
𝐿1 is taken as ,
10
Hence 𝐿1 = 𝐿2 = 25 µ𝐻 (15)
This size, weight and cost of the buck boost converter (BBC) is reduced.
c. DC link capacitor, 𝐶𝑑 – design
𝑃𝑜
𝐼𝑑 ⁄𝑉𝑑𝑐(𝑛𝑜𝑚) 850⁄
100
𝐶𝑑 = = = (16)
2𝜔 ∆𝑉𝑑𝑐 2𝜔 ∆𝑉𝑑𝑐 2×314×0.03×100
Performance enhancement of brushless direct current motor under different … (Babu Ashok)
6234 ISSN: 2088-8708
𝐼𝑝𝑒𝑎𝑘 850⁄
220
𝐶𝑓 = 𝑡𝑎𝑛(Ф) = 𝑡𝑎𝑛(1) (18)
𝜔𝑉𝑝𝑒𝑎𝑘 314 𝑥 √2 𝑥 220
= 690.32 𝑛𝐹
𝐿𝑓 = 𝐿𝑟𝑒𝑞 + 𝐿𝑠 (19)
1 1 Vs2
𝐿𝑓 = + 0.04 ( ) ( ) (20)
4π2 fc2 C f ω Po
1 0.04 2202
= + ( )
4π2 × 20002 × 690.32 × 10−2 314 850
= 0.00917347032 + 0.00725365305 = 0.0164
= 16 𝑚𝐻 (21)
6. CONCLUSION
The controller optimization process and controller design are critical to the tracking and controlling
performance of BLDC motors. Hence proportional and integral gain values are predetermined for
conventional fixed gain methods, independent of test conditions, good results cannot be obtained for all
operational modes. Additionally, the outdated method does not guarantee working for one or more parameter
indicators such as peak overshoot, settling time, power consumption, steady-state accuracy. The drive circuit
requires the employment of many metaheuristic optimization methods, including HBO, AIS, and FLG, for
the attainment of the exact speed control. Effective fine tuning for the speed control was taken as the
objective for the achievement of good performance.
Int J Elec & Comp Eng, Vol. 14, No. 6, December 2024: 6225-6236
Int J Elec & Comp Eng ISSN: 2088-8708 6235
Frog leaping algorithm with global guided principle (FLG), a unique optimization technique is
concluded as the best compared to other techniques with a minimum of 5% to 10% improvement in each
performance metrics. MATLAB/Simulink 2021 software is used for creation of the fine-tuned controller and
analysis of its performance under various load and speed situations. Total harmonic distortion, maximum
overshoot, settling time, power factor, and other performance metrics are used for assessment of the
efficiency of the controller.
Based on extensive empirical results, it is suggested that the optimization technique improves the
dynamic performance of the BLDC motor under a range of operating conditions. It is verified using an
Arduino controller in a real-time hardware experimental setup, closely matching simulated results, and
ensuring best-in-class safety in the motion control domain. This opens up new possibilities for global optima
for BLDC motor speed control.
Based on research findings it can be concluded that the proposed novel optimization technique
improved the BLDC motor dynamic performance under a range of operating conditions. Thus, obtained
results are validated with earlier research outcomes which are earmarked by IEEE standards. Simultaneous
analysis of time domain specifications and power quality indices are suitable for aerospace applications
where maintenance is not feasible.
REFERENCES
[1] Y. Lu, “DC motor control technology based on multisensor information fusion,” Computational Intelligence and Neuroscience,
vol. 2022, pp. 1–10, Jul. 2022, doi: 10.1155/2022/1447333.
[2] H. Y. Lee, S. Y. Yoon, S. O. Kwon, J. Y. Shin, S. H. Park, and M. S. Lim, “A study on a slotless brushless DC motor with
toroidal winding,” Processes, vol. 9, no. 11, Oct. 2021, doi: 10.3390/pr9111881.
[3] D. Mohanraj et al., “A review of BLDC motor: state of art, advanced control techniques, and applications,” IEEE Access, vol. 10,
pp. 54833–54869, 2022, doi: 10.1109/ACCESS.2022.3175011.
[4] H. Jigang, F. Hui, and W. Jie, “A PI controller optimized with modified differential evolution algorithm for speed control of
BLDC motor,” Automatika, vol. 60, no. 2, pp. 135–148, Apr. 2019, doi: 10.1080/00051144.2019.1596014.
[5] S. B. Joseph, E. G. Dada, A. Abidemi, D. O. Oyewola, and B. M. Khammas, “Metaheuristic algorithms for PID controller
parameters tuning: review, approaches and open problems,” Heliyon, vol. 8, no. 5, May 2022, doi:
10.1016/j.heliyon.2022.e09399.
[6] T. Wang, H. Wang, H. Hu, X. Lu, and S. Zhao, “An adaptive fuzzy PID controller for speed control of brushless direct current
motor,” SN Applied Sciences, vol. 4, no. 3, Feb. 2022, doi: 10.1007/s42452-022-04957-6.
[7] O. O. Martins, A. A. Adekunle, M. O. Arowolo, D. C. Uguru-Okorie, and B. O. Bolaji, “The effect of an evolutionary algorithm’s
rapid convergence on improving DC motor response using a PID controller,” Scientific African, vol. 17, Sep. 2022, doi:
10.1016/j.sciaf.2022.e01327.
[8] Suneeta, R. Srinivasan, and R. Sagar, “FPGA based control method for three phase BLDC motor,” International Journal of
Electrical and Computer Engineering, vol. 6, no. 4, pp. 1434–1440, Aug. 2016, doi: 10.11591/ijece.v6i4.10103.
[9] A. Rodríguez-Molina, M. G. Villarreal-Cervantes, O. Serrano-Pérez, J. Solís-Romero, and R. Silva-Ortigoza, “Optimal tuning of
the speed control for brushless DC motor based on chaotic online differential evolution,” Mathematics, vol. 10, no. 12, p. 1977,
Jun. 2022, doi: 10.3390/math10121977.
[10] R. Majdoubi, L. Masmoudi, M. Bakhti, A. Elharif, and B. Jabri, “Parameters estimation of BLDC motor based on physical
approach and weighted recursive least square algorithm,” International Journal of Electrical and Computer Engineering, vol. 11,
no. 1, pp. 133–145, Feb. 2021, doi: 10.11591/ijece.v11i1.pp133-145.
[11] S. Zhao, F. Blaabjerg, and H. Wang, “An overview of artificial intelligence applications for power electronics,” IEEE
Transactions on Power Electronics, vol. 36, no. 4, pp. 4633–4658, Apr. 2021, doi: 10.1109/TPEL.2020.3024914.
[12] Y. I. M. Al Mashhadany, A. K. Abbas, and S. S. Algburi, “Modeling and analysis of brushless DC motor system based on
intelligent controllers,” Bulletin of Electrical Engineering and Informatics, vol. 11, no. 6, pp. 2995–3003, Dec. 2022, doi:
10.11591/eei.v11i6.4365.
[13] G. Tang, P. Lu, X. Hu, and S. Men, “Control system research in wave compensation based on particle swarm optimization,”
Scientific Reports, vol. 11, no. 1, Jul. 2021, doi: 10.1038/s41598-021-93973-4.
[14] A. R. Beig, S. Kanukollu, K. Al Hosani, and A. Dekka, “Space-vector-based synchronized three-level discontinuous PWM for
medium-voltage high-power VSI,” IEEE Transactions on Industrial Electronics, vol. 61, no. 8, pp. 3891–3901, Aug. 2014, doi:
10.1109/TIE.2013.2288194.
[15] G. G. R. Sekliar and B. Baiiakara, “An internal current controlled BLDC motor drive supplied with PY fed high voltage gain DC-
DC converter,” International Journal of Electrical and Computer Engineering, vol. 8, no. 2, pp. 1262–1272, Apr. 2018, doi:
10.11591/IJECE.V8I2.PP1262-1272.
[16] W. N. Al-Din Abed, O. A. Imran, and A. N. Abdullah, “Sensored speed control of brushless DC motor based salp swarm
algorithm,” International Journal of Electrical and Computer Engineering, vol. 12, no. 5, pp. 4832–4840, Oct. 2022, doi:
10.11591/ijece.v12i5.pp4832-4840.
[17] V. Bist and B. Singh, “An adjustable-speed PFC bridgeless buck-boost converter-fed BLDC motor drive,” IEEE Transactions on
Industrial Electronics, vol. 61, no. 6, pp. 2665–2677, Jun. 2014, doi: 10.1109/TIE.2013.2274424.
[18] M. Varan, A. Erduman, and F. Menevşeoğlu, “A grey wolf optimization algorithm-based optimal reactive power dispatch with
wind-integrated power systems,” Energies, vol. 16, no. 13, Jun. 2023, doi: 10.3390/en16135021.
[19] R. Babu Ashok and B. Mahesh Kumar, “IoT monitored solar fed BLDC motor using landsman converter under partial shading
condition with hardware validation through HBMO algorithm,” Journal of Advanced Research in Dynamical and Control
Systems, vol. 11, no. 6, pp. 870–881, 2019.
[20] J. Timmis, “Artificial immune systems - Today and tomorrow,” Natural Computing, vol. 6, no. 1, pp. 1–18, Dec. 2007, doi:
10.1007/s11047-006-9029-1.
[21] A. Makhbouche, B. Boudjehem, I. Birs, and C. I. Muresan, “Fractional-order PID controller based on immune feedback
mechanism for time-delay systems,” Fractal and Fractional, vol. 7, no. 1, p. 53, Jan. 2023, doi: 10.3390/fractalfract7010053.
Performance enhancement of brushless direct current motor under different … (Babu Ashok)
6236 ISSN: 2088-8708
[22] I. Mahdavi, S. Firouzian, M. M. Paydar, and M. Saadat, “Simulated annealing and artificial immune system algorithms for cell
formation with part family clustering,” Journal of Industrial Engineering and Management Studies, vol. 7, no. 1, pp. 191–219,
2020.
[23] M. Eusuff, K. Lansey, and F. Pasha, “Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization,”
Engineering Optimization, vol. 38, no. 2, pp. 129–154, Mar. 2006, doi: 10.1080/03052150500384759.
[24] B. Liang, J. Jiang, Z. Zhen, and K. Ma, “Improved shuffled frog leaping algorithm optimizing integral separated PID control for
unmanned hypersonic vehicle,” Transactions of Nanjing University of Aeronautics and Astronautics, vol. 32, no. 1, pp. 110–114,
2015.
[25] M. Mao, L. Zhang, P. Duan, Q. Duan, and M. Yang, “Grid-connected modular PV-Converter system with shuffled frog leaping
algorithm based DMPPT controller,” Energy, vol. 143, pp. 181–190, Jan. 2018, doi: 10.1016/j.energy.2017.10.099.
BIOGRAPHIES OF AUTHORS
Mahesh Kumar has received the B.Tech. degree in electrical engineering from
Madurai Kamaraj University, MTech., in process control and instrumentation from N.I.T –
Trichy and Ph.D. from Jadavpur University, India. At present he is working as Professor in
electrical and electronics engineering of Puducherry Technological University (erstwhile
Pondicherry Engineering College) Pondicherry, South India and having several years of
teaching experience. He can be contacted at e-mail: bmk@ptuniv.edu.in.
Int J Elec & Comp Eng, Vol. 14, No. 6, December 2024: 6225-6236