FOC-Based Sensorless Control for Torque Ripple Reduction in PMSM Drives Using STM32 Platform
| International Journal of Electrical and Electronics Engineering |
| © 2026 by SSRG - IJEEE Journal |
| Volume 13 Issue 2 |
| Year of Publication : 2026 |
| Authors : Pandry Narendra Rao, Abhilash Krishna, Jhansi Priya R |
How to Cite?
Pandry Narendra Rao, Abhilash Krishna, Jhansi Priya R, "FOC-Based Sensorless Control for Torque Ripple Reduction in PMSM Drives Using STM32 Platform," SSRG International Journal of Electrical and Electronics Engineering, vol. 13, no. 2, pp. 231-238, 2026. Crossref, https://doi.org/10.14445/23488379/IJEEE-V13I2P118
Abstract:
This paper presents the design and implementation of a Field Orientation Control (FOC) based speed controller for a three-phase Permanent Magnet Synchronous Motor (PMSM), aiming to reduce rotor torque ripple effectively. The system is developed using an STM32F401RE microcontroller along with a Simonk 30A Electronic Speed Controller (ESC), ACS712 current sensor, and TCRT IR sensor for effective motor control. The use of the FOC algorithm results in smoother operation and improves efficiency. The implementation is done on the STM32 Motor Control Workbench and validated through hardware testing. The initial torque is observed to be 0.15 N · m at 2500rpm, and the peak torque is 0.45 N · m at 9000rpm, respectively. The torque becomes constant at 0.05 N · m beyond 16000rpm. Whereas for a similar setup using a six-step computation strategy, the torque generated initially at 2500rpm is 0.6 N · m, and the peak torque is 1.3 N · m at 9000rpm. The obtained results are validated according to the IEEE standards (IEEE 181-2011) for safe operation of the motor within the prescribed operating region of torque ripples. The torque ripples using the FOC algorithm are observed to be 6.6% and six-step commutation is 20%. Therefore, comparative analysis with traditional six-step commutation reveals that the proposed FOC strategy significantly reduces torque ripple, improves speed stability, and enhances the dynamic response of the motor. This makes it a suitable solution for high-performance applications such as robotics, EVs, and industrial automation.
Keywords:
ESC, FOC, PMSM, STM32, Torque Ripple Reduction.
References:
[1] Binyu Wu et al., Field-Oriented Control and Direct Torque Control for a Five-Phase Fault-Tolerant Flux-Switching Permanent-Magnet Motor,” Chinese Journal of Electrical Engineering, vol. 4, no. 4, pp. 48-56, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Vinita S. Bondre, and Archana G. Thosar, “Study of Control Techniques for Torque Ripple Reduction in BLDC Motor,” 2017 Innovations in Power and Advanced Computing Technologies (i-PACT), Vellore, India, pp. 1-6, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Ying Zuo, Chunyan Lai, and K. Lakshmi Varaha Iyer, “A Review of Sliding Mode Observer Based Sensorless Control Methods for PMSM Drive,” IEEE Transactions on Power Electronics, vol. 38, no. 9, pp. 11352-11367, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Alessandro Bosso, Andrea Tilli, and Christian Conficoni, “A Robust Sensorless Controller-Observer Strategy for PMSMs with Unknown Resistance and Mechanical Model,” IFAC-PapersOnLine, vol. 53, no. 2, pp. 1536-1542, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[5] P. Ramesh et al., “Sensor-less Field Orientation Control for Brushless Direct Current Motor Controller for Electric Vehicles,” Materialtoday: Proceedings, vol. 65, part 1, pp. 277-284, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Kayhan Gulez, Ali Ahmed Adam, and Halit Pastaci, “Torque Ripple and EMI Noise Minimization in PMSM Using Active Filter Topology and Field-Oriented Control,” IEEE Transactions on Industrial Electronics, vol. 55, no. 1, pp. 251-257, 2008.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Aashlesha Rajendra Raut, and Sadhana V. Jadhav, “Model Predictive Speed Control of Permanent Magnet Synchronous Motor,” IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Jaipur, India, pp. 1-6, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Anant Kumar Singh et al., “Limitations of the PI Control with Respect to Parameter Variation in PMSM Motor Drive Systems,” IEEE International Electric Machines & Drives Conference (IEMDC), San Diego, CA, USA, pp. 1688-1693, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[9] José Carlos Gamazo-Real, Ernesto Vázquez-Sánchez, and Jaime Gómez-Gil, “Position and Speed Control of Brushless DC Motors using Sensorless Techniques and Application Trends”, Sensors, vol. 10, no. 7, pp. 6901-6947, 2010.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Shivani Gupta, Saly George, and Viraj Awate, “PI Controller Design and Application for SVPWM Switching Technique Based FOC of PMSM,” 2023 Second International Conference on Trends in Electrical, Electronics, and Computer Engineering (TEECCON), Bangalore, India, pp. 172-177, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[11] V.S. Veena, and R.P. Praveen, “Mathematical Modeling of Advanced PMPMSM Motor Drive for Aerospace Application,” 2014 Annual International Conference on Emerging Research Areas: Magnetics, Machines and Drives (AICERA/iCMMD), Kottayam, India, pp. 1-5, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Thanh-Lam Le, “A Robust Control Strategy for Effective Field-Oriented Control of PMSMs,” Engineering, Technology & Applied Science Research, vol. 14, no. 6, pp. 18469-18475, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[13] A. Munteanu Ungurean et al., “Novel Sensorless Six-Step Commutation Strategy for a Surface Permanent Magnet Synchronous Motor with DC Link Measurement,” 13th International Conference on Optimization of Electrical and Electronic Equipment (OPTIM), Brasov, Romania, pp. 521-528, 2012.
[CrossRef] [Google Scholar] [Publisher Link]
[14] “IEEE Guide for Testing Permanent Magnet Machines,” IEEE Std 1812-2023 (Revision of IEEE Std 1812-2014), pp. 1-88, 2023.
[CrossRef] [Publisher Link]

10.14445/23488379/IJEEE-V13I2P118