Performance Optimization of BLDC Motor Control Using Sand Cat Swarm Algorithm and Linear Quadratic Regulator

Authors

  • Hiba Abdulkareem Northern Technical University
  • Omar Ibrahim Alsaif Northern Technical University
  • Lujain Younis Northern Technical University
  • Rana Khalid Northern Technical University

DOI:

https://doi.org/10.18196/jrc.v6i1.24958

Keywords:

Adaptive Control, Optimization, Brushless DC Motor, Sand Cat Swarm Optimization, Butterfly Optimization Algorithm

Abstract

Brushless Direct Current (BLDC) motors are widely utilized in industrial applications due to their precision, efficiency, and ease of control. This study optimizes BLDC motor performance by enhancing the linear quadratic regulator (LQR) using the Matlab program's Sand Cat Swarm Optimization (SCSO) algorithm. The research evaluates key performance metrics, including settling time, overshoot, and cost function, to demonstrate the advantages of the proposed approach. Additionally, a comparative analysis was conducted using the butterfly optimization algorithm (BOA) and conventional LQR to validate the superiority of SCSO. Simulation results show that the LQR-SCSO method significantly improves performance, achieving a 77.2% reduction in settling time, a 91% reduction in overshoot, and a cost function of 0.3376. In comparison, the BOA method achieves reductions of 68.54% in settling time, 67.37% in overshoot, and a cost function of 0.8736, while the conventional LQR achieves reductions of 68% in settling time, 62.3% in overshoot, and a cost function of 1.8393. SCSO has excellent convergence and adaptability; however, the implementation is explored further in terms of computational cost adopted for industrial use in real time. The data are so highly processed that better controls are implemented to repeat simulations across defined parameters. The proposed LQR-SCSO approach is practical and potent in enhancing motor performance, which is a significant advancement and can applied in various fields in the industry, such as robotics and automated systems. However, the proposed method may face obstacles related to the higher computational complexity of higher-order applications, which can be a subject of future studies.

References

N. Nurdamayanti, L. Sartika, and A. M. Prasetia, “Brushless Direct Current (BLDC) Motor Speed Control Using Field Oriented Control (FOC) Method,” Jurnal Edukasi Elektro, vol. 6, no. 2, Nov. 2022, doi: 10.21831/jee.v6i2.52234.

F. Shafique, M. S. Fakhar, A. Rasool, and S. A. R. Kashif, “Analyzing the performance of metaheuristic algorithms in speed control of brushless DC motor: Implementation and statistical comparison,” PLOS ONE, vol. 19, no. 10, p. e0310080, Oct. 2024, doi: 10.1371/journal.pone.0310080.

R. Arivalahan, S. Venkatesh, and T. Vinoth, “An effective speed regulation of brushless DC motor using hybrid approach,” Advances in Engineering Software, vol. 174, p. 103321, Dec. 2022, doi: 10.1016/j.advengsoft.2022.103321

N. X. Chiem and L. T. Thang, “Synthesis of LQR Controller Based on BAT Algorithm for Furuta Pendulum Stabilization,” Journal of Robotics and Control, vol. 4, no. 5, pp. 662–669, Sep. 2023, doi: 10.18196/jrc.v4i5.19661

Y. Jin, Q. Ouyang, and R. Li, “Research of the LQR algorithm with constraints based on preview control,” Research Square, 2023, doi: 10.21203/rs.3.rs-2961763/v1.

S. Sharma, N. K. Sharma, M. Bajaj, V. Kumar, F. Jurado, and S. Kamel, “Optimal BLDC Motor Control Using a WOA-based LQR Strategy,” in 2022 4th Global Power, Energy and Communication Conference (GPECOM), pp. 222–226, Jun. 2022, doi: 10.1109/GPECOM55404.2022.9815609.

T. Wang, H. Wang, H. Hu, and C. Wang, “LQR optimized BP neural network PI controller for speed control of brushless DC motor,” Advances in Mechanical Engineering, vol. 12, no. 10, p. 168781402096898, Oct. 2020, doi: 10.1177/1687814020968980.

W. Zhao and L. Gu, “Hybrid Particle Swarm Optimization Genetic LQR Controller for Active Suspension,” Applied Sciences, vol. 13, no. 14, 2023, doi: 10.3390/app13148204.

S. J. Chacko, N. P.c., and R. J. Abraham, “Optimizing LQR controllers: A comparative study,” Results in Control and Optimization, vol. 14, p. 100387, Mar. 2024, doi: 10.1016/j.rico.2024.100387.

R. Liu et al., “A Novel Adaptive Sand Cat Swarm Optimization Algorithm for Feature Selection and Global Optimization,” Biomimetics, vol. 9, no. 11, Nov. 2024, doi: 10.3390/biomimetics9110701.

Z. Chu and F. Teng, "Managing the Uncertainty in System Dynamics Through Distributionally Robust Stability-Constrained Optimization," in IEEE Transactions on Power Systems, vol. 40, no. 1, pp. 449-462, Jan. 2025, doi: 10.1109/TPWRS.2024.3413974.

R. Kristiyono and W. Wiyono, “Autotuning Fuzzy PID Controller for Speed Control of BLDC Motor,” Journal of Robotics and Control (JRC), vol. 2, no. 5, 2021, doi: 10.18196/jrc.25114.

H. Maghfiroh, M. Ahmad, A. Ramelan, and F. Adriyanto, “Fuzzy-PID in BLDC Motor Speed Control Using MATLAB/Simulink,” Journal of Robotics and Control, vol. 3, no. 1, pp. 8–13, Jun. 2021, doi: 10.18196/jrc.v3i1.10964.

D. Kumar and R. a. Gupta, “A comprehensive review on BLDC motor and its control techniques,” International Journal of Power Electronics, vol. 14, no. 3, pp. 292–335, Jan. 2021, doi: 10.1504/IJPELEC.2021.117523.

D. M. Harfina, Z. Zaini, and W. J. Wulung, “Disinfectant Spraying System with Quadcopter Type Unmanned Aerial Vehicle (UAV) Technology as an Effort to Break the Chain of the COVID-19 Virus,” Journal of Robotics and Control (JRC), vol. 2, no. 6, Nov. 2021, doi: 10.18196/jrc.26129.

H. Jawad Ali, D. Kammel Shary, and H. Dawood Abbood, “A Review of Intelligent Techniques Based Speed Control of Brushless DC Motor (BLDC),” BJES, vol. 24, no. 1, pp. 109–119, Feb. 2024, doi: 10.33971/bjes.24.1.12

M. Akrami, E. Jamshidpour, B. Nahid-Mobarakeh, S. Pierfederici, and V. Frick, “Sensorless Control Methods for BLDC Motor Drives: A Review,” IEEE Transactions on Transportation Electrification, 2024, doi: 10.1109/TTE.2024.3387371.

P. N, R. Thirumalaivasan, and B. Ashok, “Design of sliding mode controller with improved reaching law through self-learning strategy to mitigate the torque ripple in BLDC motor for electric vehicles,” Computers and Electrical Engineering, vol. 118, p. 109438, Sep. 2024, doi: 10.1016/j.compeleceng.2024.109438.

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.

S. Kaul, N. Tiwari, S. Yadav, and A. Kumar, “Comparative Analysis and Controller Design for BLDC Motor Using PID and Adaptive PID Controller,” Recent Advances in Electrical & Electronic Engineering, vol. 14, no. 6, pp. 671–682, Sep. 2021, doi: 10.2174/2352096514666210823152446.

N. X. Chiem and L. T. Thang, “Synthesis of LQR Controller Based on BAT Algorithm for Furuta Pendulum Stabilization,” Journal of Robotics and Control, vol. 4, no. 5, pp. 662–669, Sep. 2023, doi: 10.18196/jrc.v4i5.19661.

D. T. Tran, N. M. Hoang, N. H. Loc, Q. T. Truong, and N. T. Nha, “A Fuzzy LQR PID Control for a Two-Legged Wheel Robot with Uncertainties and Variant Height,” Journal of Robotics and Control, vol. 4, no. 5, pp. 612–620, Sep. 2023, doi: 10.18196/jrc.v4i5.19448.

D. Handaya and R. Fauziah, “Proportional-Integral-Derivative and Linear Quadratic Regulator Control of Direct Current Motor Position using Multi-Turn Based on LabView,” Journal of Robotics and Control (JRC), vol. 2, no. 4, Jul. 2021, doi: 10.18196/jrc.24102.

M.-T. Vo, V.-D.-H. Nguyen, H.-N. Duong, and V.-H. Nguyen, “Combining Passivity-Based Control and Linear Quadratic Regulator to Control a Rotary Inverted Pendulum,” Journal of Robotics and Control, vol. 4, no. 4, pp. 479–490, Jul. 2023, doi: 10.18196/jrc.v4i4.18498.

S. Zarghoon et al., “Full-state feedback LQR with integral gain for control of induction heating of steel billet,” Engineering Science and Technology, an International Journal, vol. 55, p. 101721, Jul. 2024, doi: 10.1016/j.jestch.2024.101721.

A. C. B. de Oliveira, M. Siami, and E. D. Sontag, “Convergence Analysis of Overparametrized LQR Formulations,” arXiv preprint arXiv:2408.15456, 2024, doi: 10.48550/arXiv.2408.15456.

K. Nosrati, J. Belikov, A. Tepljakov, and E. Petlenkov, “Revisiting the LQR Problem of Singular Systems,” IEEE/CAA Journal of Automatica Sinica, vol. 11, no. 11, pp. 2236–2252, Nov. 2024, doi: 10.1109/JAS.2024.124665.

H. Jawad Ali and H. Dawood Abbood, “A Review of Intelligent Techniques Based Speed Control of Brushless DC Motor (BLDC),” Basrah Journal for Engineering Sciences, vol. 24, no. 1, pp. 109–119, Feb. 2024, doi: 10.33971/bjes.24.1.12

U. Mohammed, S. U. Hussein, M. Usman, and S. Thomas, "Design of an Optimal Linear Quadratic Regulator (LQR) Controller for the Ball-On-Sphere System," International Journal of Engineering and Manufacturing (IJEM), vol. 10, no. 3, pp. 56-70, June 2020, doi: 10.5815/ijem.2020.03.05.

X. Zhang and T. Başar, “Revisiting LQR Control From the Perspective of Receding-Horizon Policy Gradient,” IEEE Control Systems Letters, vol. 7, pp. 1664–1669, 2023, doi: 10.1109/LCSYS.2023.3271594.

T. Dai and M. Sznaier, “Data-driven quadratic stabilization and LQR control of LTI systems,” Automatica, vol. 153, p. 111041, Jul. 2023, doi: 10.1016/j.automatica.2023.111041.

G. Kaczmarczyk, M. Malarczyk, D. D. Ferreira, and M. Kaminski, “Stable Rules Definition for Fuzzy TS Speed Controller Implemented for BLDC Motor,” Applied Sciences, vol. 14, no. 3, p. 982, Jan. 2024, doi: 10.3390/app14030982.

K. Sayed, H. H. El-Zohri, A. Ahmed, and M. Khamies, “Application of Tilt Integral Derivative for Efficient Speed Control and Operation of BLDC Motor Drive for Electric Vehicles,” Fractal Fract, vol. 8, no. 1, p. 61, Jan. 2024, doi: 10.3390/fractalfract8010061

E. Vinodh Kumar and J. Jerome, “LQR based Optimal Tuning of PID Controller for Trajectory Tracking of Magnetic Levitation System,” Procedia Engineering, vol. 64, pp. 254–264, Jan. 2013, doi: 10.1016/j.proeng.2013.09.097.

L. B. Prasad, B. Tyagi, and H. O. Gupta, “Modelling and Simulation for Optimal Control of Nonlinear Inverted Pendulum Dynamical System Using PID Controller and LQR,” in 2012 Sixth Asia Modelling Symposium, pp. 138–143, May 2012, doi: 10.1109/AMS.2012.21.

S. Kumar and L. Dewan, “A Comparative Analysis of LQR and SMC for Quanser AERO,” in Control and Measurement Applications for Smart Grid, pp. 453–463, 2022, doi: 10.1007/978-981-16-7664-2_37.

Y. Niu, X. Yan, Y. Wang, and Y. Niu, “An improved sand cat swarm optimization for moving target search by UAV,” Expert Systems with Applications, vol. 238, p. 122189, Mar. 2024, doi: 10.1016/j.eswa.2023.122189.

O. R. Adegboye, A. K. Feda, O. R. Ojekemi, E. B. Agyekum, B. Khan, and S. Kamel, “DGS-SCSO: Enhancing Sand Cat Swarm Optimization with Dynamic Pinhole Imaging and Golden Sine Algorithm for improved numerical optimization performance,” Sci Rep, vol. 14, no. 1, p. 1491, Jan. 2024, doi: 10.1038/s41598-023-50910-x.

Y. Cai, C. Guo, and X. Chen, “An improved sand cat swarm optimization with lens opposition-based learning and sparrow search algorithm,” Sci Rep, vol. 14, no. 1, p. 20690, Sep. 2024, doi: 10.1038/s41598-024-71581-2.

A. Ali Hameed, A. Jamil, and A. Seyyedabbasi, “An optimized feature selection approach using sand Cat Swarm optimization for hyperspectral image classification,” Infrared Physics & Technology, vol. 141, p. 105449, Sep. 2024, doi: 10.1016/j.infrared.2024.105449.

Y. Li, Q. Yu, and Z. Du, “Sand cat swarm optimization algorithm and its application integrating elite decentralization and crossbar strategy,” Sci Rep, vol. 14, no. 1, p. 8927, Apr. 2024, doi: 10.1038/s41598-024-59597-0.

K. H. Thanoon, S. Q. Hasan, and O. I. Alsaif, “Biometric information based on distribution of arabic letters according to their outlet,” International Journal of Computing and Digital Systems, vol. 90, no. 5, pp. 981–991, 2020.

F. Kiani, F. A. Anka, and F. Erenel, “PSCSO: Enhanced sand cat swarm optimization inspired by the political system to solve complex problems,” Advances in Engineering Software, vol. 178, p. 103423, Apr. 2023, doi: 10.1016/j.advengsoft.2023.103423.

X. Li, Y. Qi, Q. Xing, and Y. Hu, “IMSCSO: An Intensified Sand Cat Swarm Optimization With Multi-Strategy for Solving Global and Engineering Optimization Problems,” IEEE Access, vol. 11, pp. 122315–122344, 2023, doi: 10.1109/ACCESS.2023.3327732.

H. Jia, J. Zhang, H. Rao, and L. Abualigah, “Improved sandcat swarm optimization algorithm for solving global optimum problems,” Artif Intell Rev, vol. 58, no. 1, p. 5, Nov. 2024, doi: 10.1007/s10462-024-10986-x.

A. Bouchahed, M. Assabaa, A. Draidi, F. Makhloufi, and A. Belhani, “Improvement of the linear quadratic regulator control applied to a DC-DC boost converter driving a permanent magnet direct current motor,” IJECE, vol. 13, no. 6, p. 6131, Dec. 2023.

D. Wu, H. Rao, C. Wen, H. Jia, Q. Liu, and L. Abualigah, “Modified Sand Cat Swarm Optimization Algorithm for Solving Constrained Engineering Optimization Problems,” Mathematics, vol. 10, no. 22, 2022, doi: 10.3390/math10224350.

W. Wang, Z. Han, Z. Zhang, and J. Wang, “Enhancing sand cat swarm optimization based on multi-strategy mixing for solving engineering optimization problems,” Evol. Intel., vol. 18, no. 1, p. 7, Nov. 2024, doi: 10.1007/s12065-024-00996-7.

A. Seyyedabbasi, “Solve the Inverse Kinematics of Robot Arms using Sand Cat Swarm Optimization (SCSO) Algorithm,” in 2022 International Conference on Theoretical and Applied Computer Science and Engineering (ICTASCE), pp. 127–131, Sep. 2022, doi: 10.1109/ICTACSE50438.2022.10009772.

E. Pashaei, “An Efficient Binary Sand Cat Swarm Optimization for Feature Selection in High-Dimensional Biomedical Data,” Bioengineering, vol. 10, no. 10, Oct. 2023, doi: 10.3390/bioengineering10101123.

J. D. S. Kumar, M. V. Subramanyam, and A. P. S. Kumar, “Hybrid Sand Cat Swarm Optimization Algorithm-based reliable coverage optimization strategy for heterogeneous wireless sensor networks,” Int. j. inf. tecnol., Sep. 2024, doi: 10.1007/s41870-024-02163-8.

Y. Li and G. Wang, “Sand Cat Swarm Optimization Based on Stochastic Variation With Elite Collaboration,” IEEE Access, vol. 10, pp. 89989–90003, 2022, doi: 10.1109/ACCESS.2022.3201147

R. R. Ihsan, S. M. Almufti, B. M. S. Ormani, R. R. Asaad, and R. B. Marqas, “A Survey on Cat Swarm Optimization Algorithm,” AJRCoS, pp. 22–32, Jun. 2021 doi: 10.9734/ajrcos/2021/v10i230237

F. Kiani, S. Nematzadeh, F. A. Anka, and M. A. Findikli, “Chaotic Sand Cat Swarm Optimization,” Mathematics, vol. 11, no. 10, 2023, doi: 10.3390/math11102340.

A. Seyyedabbasi, “Binary Sand Cat Swarm Optimization Algorithm for Wrapper Feature Selection on Biological Data,” Biomimetics, vol. 8, no. 3, Art. no. 3, Jul. 2023, doi: 10.3390/biomimetics8030310.

K. Zhang, Y. He, Y. Wang, and C. Sun, “Improved Multi-Strategy Sand Cat Swarm Optimization for Solving Global Optimization,” Biomimetics, vol. 9, no. 5, May 2024, doi: 10.3390/biomimetics9050280.

A. Qtaish, D. Albashish, M. Braik, M. T. Alshammari, A. Alreshidi, and E. J. Alreshidi, “Memory-Based Sand Cat Swarm Optimization for Feature Selection in Medical Diagnosis,” Electronics, vol. 12, no. 9, 2023, doi: 10.3390/electronics12092042.

Li, Y. Hu, B. Ma, and D. Wang, “MBSCSO: Multi-Strategy Boosted Sand Cat Swarm Optimization for Engineering Applications,” IEEE Access, vol. 12, pp. 153743–153782, 2024, doi: 10.1109/ACCESS.2024.3483457.

Y. Hu, R. Xiong, J. Li, C. Zhou, and Q. Wu, “An Improved Sand Cat Swarm Operation and Its Application in Engineering,” IEEE Access, vol. 11, pp. 68664–68681, 2023, doi: 10.1109/ACCESS.2023.3292338.

A. Seyyedabbasi and F. Kiani, "Sand Cat Swarm Optimization: A Nature-Inspired Algorithm to Solve Global Optimization Problems," Engineering with Computers, vol. 39, 2022, doi: 10.1007/s00366-022-01604-x.

O. I. Alsaif, K. H. Thanoon, and A. H. Al Bayati, “Auto electronic recognition of the Arabic letters sound,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 28, no. 2, pp. 769–776, 2022.

C. B. Kaya and E. Kaya, “Evaluation of The Performance of Butterfly Optimization Algorithm in Solving High-Dimensional Numerical Optimization Problems,” Mühendislik bilimleri ve araştırmaları dergisi, vol. 4, no. 2, 2022, doi: 10.46387/bjesr.1170933.

M. Zhang, D. Wang, and J. Yang, “Hybrid-Flash Butterfly Optimization Algorithm with Logistic Mapping for Solving the Engineering Constrained Optimization Problems,” Entropy, vol. 24, no. 4, p. 525, Apr. 2022, doi: 10.3390/e24040525.

S. S. Abd-Aljabar, N. M. Basheer, and O. I. Alsaif, “Alzheimer’s diseases classification using YOLOv2 object detection technique,” International Journal of Reconfigurable and Embedded Systems, vol. 11, no. 3, pp. 240–248, 2022.

R. Zhai, P. Xiao, D. Shu, Y. Sun, and M. Jiang, “Application of Improved Butterfly Optimization Algorithm in Mobile Robot Path Planning,” Electronics, vol. 12, no. 16, Jan. 2023, doi: 10.3390/electronics12163424.

C. Li, X. Huang, J. Ding, K. Song, and S. Lu, “Global path planning based on a bidirectional alternating search A* algorithm for mobile robots,” Computers & Industrial Engineering, vol. 168, p. 108123, 2022.

Y. Ma, X. Liu, and P. Shao, “A Multi-Strategy Improved Butterfly Optimization Algorithm,” in 2023 International Conference on New Trends in Computational Intelligence (NTCI), pp. 324–328, Nov. 2023, doi: 10.1109/NTCI60157.2023.10403745.

E. N. Dragoi and V. Dafinescu, “Review of Metaheuristics Inspired from the Animal Kingdom,” Mathematics, vol. 9, no. 18, Jan. 2021, doi: 10.3390/math9182335.

A. Arya, K. Pahwa, and Gunjan, “A butterfly optimization approach for improving the performance of futuristic internet-of-things,” Evolving Systems, vol. 15, no. 3, pp. 1057–1071, Jun. 2024, doi: 10.1007/s12530-023-09539-4.

Y. Li, X. Yu, and J. Liu, “Enhanced Butterfly Optimization Algorithm for Large-Scale Optimization Problems,” J Bionic Eng, vol. 19, no. 2, pp. 554–570, Mar. 2022, doi: 10.1007/s42235-021-00143-3.

S. N. Makhadmeh et al., “Recent Advances in Butterfly Optimization Algorithm, Its Versions and Applications,” Arch Computat Methods Eng, vol. 30, no. 2, pp. 1399–1420, Mar. 2023, doi: 10.1007/s11831-022-09843-3.

A. Mortazavi and M. Moloodpoor, “Enhanced Butterfly Optimization Algorithm with a New fuzzy Regulator Strategy and Virtual Butterfly Concept,” Knowledge-Based Systems, vol. 228, p. 107291, Sep. 2021, doi: 10.1016/j.knosys.2021.107291.

K. G. Abdulhussein, N. M. Yasin, and I. J. Hasan, “Comparison between butterfly optimization algorithm and particle swarm optimization for tuning cascade PID control system of PMDC motor,” IJPEDS, vol. 12, no. 2, p. 736, Jun. 2021, doi: 10.11591/ijpeds.v12.i2.pp736-744.

Y. He, Y. Zhou, Y. Wei, Q. Luo, and W. Deng, “Wind Driven Butterfly Optimization Algorithm with Hybrid Mechanism Avoiding Natural Enemies for Global Optimization and PID Controller Design,” J Bionic Eng, vol. 20, no. 6, pp. 2935–2972, Nov. 2023, doi: 10.1007/s42235-023-00416-z.

A. Mondal, A. Latif, D. C. Das, S. M. S. Hussain, and A. Al-Durra, “Frequency regulation of hybrid shipboard microgrid system using butterfly optimization algorithm synthesis fractional-order controller,” International Journal of Numerical Modelling: Electronic Networks, Devices and Fields, vol. 36, no. 5, p. e3058, 2023, doi: 10.1002/jnm.3058.

T. K. Sharma, “Enhanced butterfly optimization algorithm for reliability optimization problems,” J Ambient Intell Human Comput, vol. 12, no. 7, pp. 7595–7619, Jul. 2021, doi: 10.1007/s12652-020-02481-2.

K. A. K. Khalaf and M. Teke, “Controlling the operation of the dc motor by using pid with metaheuristic technology,” Journal of Computer & Electrical and Electronics Engineering Sciences, vol. 1, no. 2, pp. 34–40, Oct. 2023.

B. Jegajothi, G. Geethamahalakshmi, A. Raja, and N. Mahendran, “An efficient metaheuristic optimization based fuzzy controller for brushless DC drives lifetime expansion,” Materials Today: Proceedings, vol. 56, pp. 3343–3348, Jan. 2022, doi: 10.1016/j.matpr.2021.10.176.

K. Warnakulasooriya and A. Segev, “Comparative analysis of accuracy and computational complexity across 21 swarm intelligence algorithms,” Evol. Intel., vol. 18, no. 1, p. 18, Dec. 2024, doi: 10.1007/s12065-024-00997-6.

A. H. Maray, O. I. Alsaif, and K. H. Tanoon, “Design And Implementation Of Low-Cost Medical Auditory System Of Distortion Otoacoustic Using Microcontroller,” Journal of Engineering Science and Technology, vol. 17, no. 2, pp. 1068–1077, 2022.

Downloads

Published

2025-02-05

Issue

Section

Articles