Software-in-the-loop simulation for design and optimization of control algorithms to reduce torque ripple in BLDC motors for EV applications
Abstract In electric vehicle (EV) applications, torque ripple significantly impacts performance, reliability, and ride comfort, rendering it a critical issue for Brushless Direct Current (BLDC) motors. Addressing this issue necessitates the integration of rigorous validation procedures with sophisticated control mechanisms. This study presents an analytical framework employing Software-in-the-Loop (SIL) simulation for the systematic design and optimisation of control algorithms, such as Proportional-Integral-Derivative (PID), Fuzzy Logic Control (FLC), Sliding Mode Control (SMC), and Model Predictive Control (MPC), aimed at minimising torque ripple in BLDC motors. The novelty lies in implementing SIL as a high-fidelity, model-based validation platform for iterative development and refinement of control algorithms under different operating load conditions. Unlike conventional design approaches, the proposed framework leverages SIL adaptability to optimise control logic before Hardware-in-the-Loop (HIL) or real-time deployment, significantly reducing development risk and time. The MPC is configured with a one-step-ahead current prediction, a prediction horizon of 10, a control horizon of 3, weighting factors of 1 and 0.01, and a 100 μs sampling interval, optimising speed regulation, current tracking, and torque control bandwidth while ensuring robustness under parameter uncertainties. Simulation results confirm MPC’s superiority over traditional controllers, achieving a rise time of 0.012 s, a steady-state error of 0.001%, a settling time of 0.018 s, and a peak overshoot of 0.058%. Moreover, a 29.02% reduction in torque ripple was observed compared to baseline methods. These findings underscore SIL-based MPC’s potential for scalable, high-performance BLDC motor control in next-generation EV drive systems.
Authors
- Nagesh Prabhu (ORCID: https://orcid.org/0000-0001-8181-0387)
- B. Ashok (ORCID: https://orcid.org/0000-0003-4488-1391)
- R. Thirumalaivasan (ORCID: https://orcid.org/0000-0002-7038-1406)
Institutions
- Vellore Institute of Technology University (IN)
Publication Details
- Journal
- Engineering Research Express
- Published
- 2025-09-02
- DOI
- https://doi.org/10.1088/2631-8695/ae024e
- Primary Topic
- Real-time simulation and control systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00