Design and FPGA Based Realization of an SMC-ESO Enhanced Nonlinear Fractional Order PID Controller for BLDC Motor Speed Control
PDF

Keywords

Proportional Integral Derivative Controller
Extended State Observer
Sliding Mode Control
Field Programmable Gate Array

How to Cite

V., Kamatchi Kannan, Muniraj C., Balaji Periasamy, Divya N., Rekha P., and Ponmurugan P. 2025. “Design and FPGA Based Realization of an SMC-ESO Enhanced Nonlinear Fractional Order PID Controller for BLDC Motor Speed Control”. Journal of Trends in Computer Science and Smart Technology 7 (4): 641-57. https://doi.org/10.36548/jtcsst.2025.4.002.

Abstract

Extended State Observe Nonlinear Fractional-order PID (NLFOPID) algorithm and Sliding Mode Control (SMC) are utilized for controlling the speed of a BLDC motor in this research study. The slow response time of the traditional PID controller makes it inefficient. FOPID controller is optimized to control the speed of the BLDC motor utilizing the SMC-ESO alongside it to overcome the shortcomings of traditional controllers. BLDC motors are suitable for many applications because they use permanent magnets to provide high torque over a broad range of speeds. The FOPID controller offers improved precision in control, SMC provides immunity to disturbance, and ESO provides real-time estimation of the state. The controller under consideration achieves ±1 RPM constant speed accuracy, under 5 % overshoot, and approximately 0.3 s settling time with 2 150 look-up tables, 1 800 flip-flops, 10 DSP slices and 2 BRAMs in the FPGA, demonstrate better accuracy and efficiency compared to standard PID and FOPID controllers. For a real-time system, it is implemented on a Field Programmable Gate Array (FPGA) due to its high processing capacity.

PDF

References

Damodharan, P., and K. Vasudevan. “Sensorless Brushless DC Motor Drive Based on the Zero-Crossing Detection of Back Electromotive Force (EMF) from the Line Voltage Difference.” IEEE Transactions on Energy Conversion 25, no. 3 (2010): 661–668.

Lee, and M. Ehsani. “Advanced BLDC Motor Drive for Low Cost and High-Performance Propulsion System in an Electric and Hybrid Vehicle.” In Proceedings of the IEEE International Electric Machines and Drives Conference (IEMDC), 2001. IEEE.

Kumarasamy, D., A. Chinnappan, and K. Radha. “Efficient Power Factor Correction Using Chaotic Artificial Bee Colony Algorithm-Based FOPID Controller in DC–DC Zeta Converters.” Electric Power Components and Systems 51, no. 14 (2023): 1406–1418.

Kumari, S., S. Raj, and R. Kumar. “Performance Review of Fractional Order PID (FOPID) Based Controllers Employed in Brushless DC Motor.” In Proceedings of the International Conference on Power Electronics & IoT Applications in Renewable Energy and Its Control (PARC), 2020, Mathura, India: IEEE.

Shamseldin, M. A., A. A. El-Samahy, and A. M. A. Ghany. “Different Techniques of Self-Tuning FOPID Control for Brushless DC Motor.” In Proceedings of the Eighteenth International Middle East Power Systems Conference (MEPCON), 2016, Cairo, Egypt: IEEE.

Siresha, N., et al. “Speed Control of Brushless DC Motor Using Hybrid ANFIS-FOPID Controller.” In Proceedings of the Second International Conference on Electrical, Electronics, Information and Communication Technologies (ICEEICT), 2023, Trichirappalli, India: IEEE.

Kumar, P., and S. S. Sivaraju. “An Investigation on Employing Optimized FOPID Controller to Expand the Performance of BLDC Motor Drives.” Electrical Engineering 107 (2025): 10981–10996.

Zhang, F., and Z. Li. “Design of Fractional PID Control System for BLDC Motor Based on FPGA.” In Proceedings of the Chinese Control and Decision Conference (CCDC), 2018, Shenyang, China: IEEE.

Vedadi, M. “Optimized Cascaded Position Control of BLDC Motors Considering Torque Ripple.” 2025.

Gamazo-Real, J.-C., E. Vazquez-Sanchez, and J. Gomez-Gil. “Position and Speed Control of Brushless DC Motors Using Sensorless Techniques and Application Trends.” 2024.

Muniraj, C., et al. “Experimental Implementation of Speed Control of a Brushless DC Motor Using FPGA.” In Proceedings of the 2nd International Conference on Automation, Computing and Renewable Systems (ICACRS), 2023, Pudukkottai, India: IEEE.

Ghamari, S. M., et al. “Design of a Robust Adaptive Cascade Fractional-Order Proportional–Integral–Derivative Controller Enhanced by Reinforcement Learning Algorithm for Speed Regulation of Brushless DC Motor in Electric Vehicles.” Energies 18, no. 19 (2025): 5056.

Shenbagalakshmi, R., et al. “Adaptive Speed Control of BLDC Motors for Enhanced Electric Vehicle Performance Using Fuzzy Logic.” Scientific Reports 15 (2025): 12579.

Gadekar, K., S. Joshi, and H. Mehta. “Performance Improvement in BLDC Motor Drive Using Self-Tuning PID Controller.” In Proceedings of the Second International Conference on Inventive Research in Computing Applications (ICIRCA), 2020, Coimbatore, India: IEEE.

Selvakumar, S., and V. Kamatchi Kannan. “FPGA-Based PV Grid-Connected Inverter Using Partition Input Union Output Dual Impedance qZSI.” Microprocessors and Microsystems 75 (2020).

Pullaguram, M., et al. “Non-Linear Fractional Order Controllers for Autonomous Microgrid System.” In Proceedings of the IEEE 6th International Conference on Power Systems (ICPS), 2016.