Research article

Bald eagle search algorithm based PI control method for speed control of BLDC motor drives

  • Received: 19 June 2025 Revised: 08 August 2025 Accepted: 08 September 2025 Published: 16 September 2025
  • Optimizing the proportional-integral (PI) controllers in brushless direct current (BLDC) motors can improve performance by minimizing the rise time, settling time, and steady-state error. Therefore, a new strategy for speed control for BLDC motors was presented using the bald eagle search (BES) algorithm for optimizing the PI controller. The main objective of this research was to enhance the dynamic performance of the BLDC motor with high efficiency and low steady-state error under load saturation and different operating conditions. The novel speed controller based on the BES–PI methodology is suggested to optimize the controller parameters without the necessity of using the trial-and-error technique. Simulations of the BLDC motor governed by hysteresis current control (HCC) were conducted through the MATLAB/Simulink environment. The obtained results were compared with those achieved using particle swarm optimization (PSO), classical PI, and slide mode control (SMC). The BLDC motor–based BES algorithm showed better robustness, better accuracy for tracking reference speed, and better disturbance rejection than traditional controllers. The average rise time values of the SMC, PI, and PSO-PI techniques were 0.016 s, 0.048 s, and 0.023 s, respectively. In addition, the settling times were 0.61 s for the SMC method, 0.21 s for the PI method, and 0.012 s for the PSO-PI method. Finally, the BES–PI control was the best controller for BLDC motors, with average rise time values of 0.01 s, a settling time of 0.05 s, and no overshoot.

    Citation: Amer Abdulkareem Arwa, M. Alwan Ietiqal, J. Yaqoob Salam. Bald eagle search algorithm based PI control method for speed control of BLDC motor drives[J]. AIMS Electronics and Electrical Engineering, 2025, 9(4): 565-588. doi: 10.3934/electreng.2025025

    Related Papers:

  • Optimizing the proportional-integral (PI) controllers in brushless direct current (BLDC) motors can improve performance by minimizing the rise time, settling time, and steady-state error. Therefore, a new strategy for speed control for BLDC motors was presented using the bald eagle search (BES) algorithm for optimizing the PI controller. The main objective of this research was to enhance the dynamic performance of the BLDC motor with high efficiency and low steady-state error under load saturation and different operating conditions. The novel speed controller based on the BES–PI methodology is suggested to optimize the controller parameters without the necessity of using the trial-and-error technique. Simulations of the BLDC motor governed by hysteresis current control (HCC) were conducted through the MATLAB/Simulink environment. The obtained results were compared with those achieved using particle swarm optimization (PSO), classical PI, and slide mode control (SMC). The BLDC motor–based BES algorithm showed better robustness, better accuracy for tracking reference speed, and better disturbance rejection than traditional controllers. The average rise time values of the SMC, PI, and PSO-PI techniques were 0.016 s, 0.048 s, and 0.023 s, respectively. In addition, the settling times were 0.61 s for the SMC method, 0.21 s for the PI method, and 0.012 s for the PSO-PI method. Finally, the BES–PI control was the best controller for BLDC motors, with average rise time values of 0.01 s, a settling time of 0.05 s, and no overshoot.



    加载中


    [1] Neethu U, Jisha VR (2012) Speed control of Brushless DC Motor: A comparative study. In 2012 IEEE international conference on power electronics, drives and energy systems (PEDES), 1-5. https://doi.org/10.1109/PEDES.2012.6484349
    [2] Suganthi P, Nagapavithra S, Umamaheswari S (2017) Modeling and simulation of closed loop speed control for BLDC motor. In 2017 Conference on Emerging Devices and Smart Systems (ICEDSS), 229-233. https://doi.org/10.1109/ICEDSS.2017.8073686
    [3] MadhusudhanaRao G, SankerRam BV, Kumar BS, Kumar KV (2010) Speed control of BLDC motor using DSP. International Journal of Engineering Science and Technology 2: 143-147. https://doi.org/10.1109/TSSA56819.2022.10063899 doi: 10.1109/TSSA56819.2022.10063899
    [4] Walekar VR, Murkute SV (2018) Speed control of BLDC motor using PI & Fuzzy approach: a comparative study. In 2018 International Conference on Information, Communication, Engineering and Technology (ICICET), 1-4. https://doi.org/10.1109/ICICET.2018.8533723
    [5] Mamadapur A, Mahadev GU (2019) Speed control of BLDC motor using neural network controller and PID controller. In 2019 2nd international conference on power and embedded drive control (ICPEDC), 146-151. https://doi.org/10.1109/ICPEDC47771.2019.9036695
    [6] Wu HC, Wen MY, Wong CC (2016) Speed control of BLDC motors using hall effect sensors based on DSP. In 2016 International Conference on System Science and Engineering (ICSSE), 1-4. https://doi.org/10.1109/ICSSE.2016.7551633
    [7] Alsayid B, Salah WA, Alawneh Y (2019) Modelling of sensored speed control of BLDC motor using MATLAB/SIMULINK. International Journal of Electrical and Computer Engineering 9: 3333. https://doi.org/10.11591/ijece.v9i5.pp3333-3343 doi: 10.11591/ijece.v9i5.pp3333-3343
    [8] Kristiyono R, Wiyono W (2021) Autotuning fuzzy PID controller for speed control of BLDC motor. Journal of Robotics and Control (JRC) 2: 400-407. https://doi.org/10.18196/jrc.25114 doi: 10.18196/jrc.25114
    [9] Kumarasamy V, KarumanchettyThottam Ramasamy V, Chandrasekaran G, Chinnaraj G, Sivalingam P, Kumar NS (2023) A review of integer order PID and fractional order PID controllers using optimization techniques for speed control of brushless DC motor drive. Int J Syst Assur Eng 14: 1139-1150. https://doi.org/10.1007/s13198-023-01952-x doi: 10.1007/s13198-023-01952-x
    [10] Megrini M, Gaga A, Mehdaoui Y (2024) Processor in the loop implementation of artificial neural network controller for BLDC motor speed control. Results in Engineering 23: 102422. https://doi.org/10.1016/j.rineng.2024.102422 doi: 10.1016/j.rineng.2024.102422
    [11] Fu J, Gu S, Wu L, Wang N, Lin L, Chen Z (2025) Research on Optimization of Diesel Engine Speed Control Based on UKF-Filtered Data and PSO Fuzzy PID Control. Processes 13: 777. https://doi.org/10.3390/pr13030777 doi: 10.3390/pr13030777
    [12] Maghfiroh H, Ramelan A, Adriyanto F (2022) Fuzzy-PID in BLDC motor speed control using MATLAB/Simulink. Journal of Robotics and Control (JRC) 3: 8-13. https://doi.org/10.18196/jrc.v3i1.10964 doi: 10.18196/jrc.v3i1.10964
    [13] Dutta P, Nayak SK (2021) Grey wolf optimizer based PID controller for speed control of BLDC motor. J Electr Eng Technol 16: 955-961. https://doi.org/10.1007/s42835-021-00660-5 doi: 10.1007/s42835-021-00660-5
    [14] Vanchinathan K, Valluvan KR (2018) A metaheuristic optimization approach for tuning of fractional-order PID controller for speed control of sensorless BLDC motor. J Circuit Syst Comput 27: 1850123. https://doi.org/10.1142/S0218126618501232 doi: 10.1142/S0218126618501232
    [15] Naqvi SSA, Jamil H, Iqbal N, Khan S, Lee DI, Park YC, et al. (2024). Multi-objective optimization of PI controller for BLDC motor speed control and energy saving in Electric Vehicles: A constrained swarm-based approach. Energy Rep 12: 402-417. https://doi.org/10.1016/j.egyr.2024.06.019 doi: 10.1016/j.egyr.2024.06.019
    [16] Bazi S, Benzid R, Bazi Y, Rahhal MMA (2021) A fast firefly algorithm for function optimization: application to the control of BLDC motor. Sensors 21: 5267. https://doi.org/10.3390/s21165267 doi: 10.3390/s21165267
    [17] Vanchinathan K, Valluvan KR, Gnanavel C, Gokul C (2021) Design methodology and experimental verification of intelligent speed controllers for sensorless permanent magnet brushless DC motor: intelligent speed controllers for electric motor. Int T Electr Energy Syst 31: e12991. https://doi.org/10.1002/2050-7038.12991 doi: 10.1002/2050-7038.12991
    [18] Intidam A, El Fadil H, Housny H, El Idrissi Z, Lassioui A, Nady S, et al. (2023) Development and experimental implementation of optimized PI-ANFIS controller for speed control of a brushless DC motor in fuel cell electric vehicles. Energies 16: 4395. https://doi.org/10.3390/en16114395 doi: 10.3390/en16114395
    [19] Arivalahan R, Venkatesh S, Vinoth T (2022) An effective speed regulation of brushless DC motor using hybrid approach. Advances in Engineering Software 174: 103321. https://doi.org/10.1016/j.advengsoft.2022.103321 doi: 10.1016/j.advengsoft.2022.103321
    [20] Bogdan V, Adrian M, Leonard L, Alexandra B, Alecsandru S, Ionut N (2021) Design and optimization of a BLDC motor for small power vehicles. In 2021 International Conference on Electromechanical and Energy Systems (SIELMEN), 438-443. https://doi.org/10.1109/SIELMEN53755.2021.9600327
    [21] Shafique F, Fakhar MS, Rasool A, Kashif SAR (2024) Analyzing the performance of metaheuristic algorithms in speed control of brushless DC motor: Implementation and statistical comparison. Plos one 19: e0310080. https://doi.org/10.1371/journal.pone.0310080 doi: 10.1371/journal.pone.0310080
    [22] Cui H, Ruan J, Wu C, Zhang K, Li T (2023) Advanced deep deterministic policy gradient based energy management strategy design for dual-motor four-wheel-drive electric vehicle. Mech Mach Theory 179: 105119. https://doi.org/10.1016/j.mechmachtheory.2022.105119 doi: 10.1016/j.mechmachtheory.2022.105119
    [23] Jarkas AM, Doss M (2025) Optimized PI controller tuning for improved performance in BLDC motor speed control using heuristic adaptive lyrebird optimization algorithm. Electrical Engineering, 1-21. https://doi.org/10.1007/s00202-025-02984-1 doi: 10.1007/s00202-025-02984-1
    [24] Çelik E, Karayel M (2024) Effective speed control of brushless DC motor using cascade 1PDf-PI controller tuned by snake optimizer. Neural Computing and Applications 36: 7439-7454. https://doi.org/10.1007/s00521-024-09470-y doi: 10.1007/s00521-024-09470-y
    [25] Krishnamoorthy SK, Das N, Gudimetla P, Emami K (2024) Enhanced speed control for BLDC motors using WOA-integrated PID controller optimization. IEEE Access. https://doi.org/10.1109/ACCESS.2024.3480349
    [26] Genc N, Kalimbetova ZS (2024) Cuckoo optimization algorithm based fuzzy logic speed controller for BLDC motor. Electr Pow Compo Syst 52: 2065-2077. https://doi.org/10.1080/15325008.2024.2322679 doi: 10.1080/15325008.2024.2322679
    [27] Suresh V, Kishore RD, Jahnavi VG, Manjula D, Lokesh M (2025) Interleaved Landsman Converter with Class Topper Optimized PI Control in Sensorless BLDC Motor Drive for Electric Vehicle. Проблемы региональной энергетики 1: 191-203. https://doi.org/10.52254/1857-0070.2025.1-65.14 doi: 10.52254/1857-0070.2025.1-65.14
    [28] Poudel YK, Bhandari P (2024) Control of the BLDC motor using ant colony optimization algorithm for tuning PID parameters. Archives of Advanced Engineering Science 2: 108-113. https://doi.org/10.47852/bonviewAAES32021184 doi: 10.47852/bonviewAAES32021184
    [29] Jabari M, Ekinci S, Izci D, Bajaj M, Zaitsev I (2024) Efficient DC motor speed control using a novel multi-stage FOPD-PI controller optimized by the Pelican optimization algorithm. Scientific Reports 14: 22442. https://doi.org/10.1038/s41598-024-73409-5 doi: 10.1038/s41598-024-73409-5
    [30] Akorede MA, Aborisade DO, Adebayo IG (2025) Speed control enhancement of a brushless direct current motor using transit search optimizer-based proportional integral derivatives controller. LAUTECH Journal of Engineering and Technology 19: 221-229. https://doi.org/10.36108/laujet/5202.91.0232 doi: 10.36108/laujet/5202.91.0232
    [31] Sharma S, Sharma NK, Bajaj M, Kumar V, Jurado F, Kamel S (2022) Optimal BLDC motor control using a WOA-based LQR strategy. In 2022 4th Global Power, Energy and Communication Conference (GPECOM), 222-226. https://doi.org/10.1109/GPECOM55404.2022.9815609
    [32] Thangavelu A, Stephen JE, Samidurai S, Velusamy R, Subramaniyam Sivaraju S, Usha S, et al. (2025) Reduction of Current Harmonics in BLDC Motors Using the Proposed Sigmoid Trapezoidal Current Hysteresis Control. World Electric Vehicle Journal 16: 355. https://doi.org/10.1109/GPECOM55404.2022.9815609 doi: 10.1109/GPECOM55404.2022.9815609
    [33] Usha S, Dubey PM, Ramya R, Suganyadevi MV (2021) Performance enhancement of BLDC motor using PID controller. International Journal of Power Electronics and Drive Systems 12: 1335. http://doi.org/10.11591/ijpeds.v12.i3.pp1335-1344 doi: 10.11591/ijpeds.v12.i3.pp1335-1344
    [34] El-Shorbagy MA, Bouaouda A, Nabwey HA, Abualigah L, Hashim FA (2024) Bald eagle search algorithm: a comprehensive review with its variants and applications. Syst Sci Control Eng 12: 2385310. https://doi.org/10.1080/21642583.2024.2385310 doi: 10.1080/21642583.2024.2385310
    [35] Alsattar HA, Zaidan AA, Zaidan BB (2020) Novel meta-heuristic bald eagle search optimisation algorithm. Artif Intell Rev 53: 2237-2264. https://doi.org/10.1007/s10462-019-09732-5 doi: 10.1007/s10462-019-09732-5
    [36] Hafez AT, Sarhan AA, Givigi S (2019) Brushless DC motor speed control based on advanced sliding mode control (SMC) techniques. In 2019 IEEE International Systems Conference (SysCon), 1-6. https://doi.org/10.1109/SYSCON.2019.8836754
    [37] Mahmud M, Motakabber SMA, Alam AZ, Nordin AN (2020) Adaptive PID controller using for speed control of the BLDC motor. In 2020 IEEE International Conference on Semiconductor Electronics (ICSE), 168-171. https://doi.org/10.1109/ICSE49846.2020.9166883
    [38] Bhandari P, Pancha B, Poudel YK, Lal AK, Chapagain MR, Achary N, et al. (2023) Application of particle swarm optimization (PSO) algorithm for PID parameter tuning in speed control of brushless DC (BLDC) motor. In Journal of Physics: Conference Series 2570: 012018. https://doi.org/10.1088/1742-6596/2570/1/012018
  • Reader Comments
  • © 2025 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(741) PDF downloads(187) Cited by(0)

Article outline

Figures and Tables

Figures(13)  /  Tables(3)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog