Skip to main content
Log in

Implementation of PWM control strategy for torque ripples reduction in brushless DC motors

  • Original Paper
  • Published:
Electrical Engineering Aims and scope Submit manuscript

Abstract

The generated torque ripples from the BLDC motor is the main issue that affects the drive performance of the BLDC drive system. In this paper, a new switching technique to minimize the torque ripples due to current commutation is proposed. The presented scheme has been implemented using a commercial and low-cost mid-range PIC microcontroller to generate the modified pulse width modulation (PWM) control signals. An analysis of phase current during commutation time is carried out. Experimental results verify the effectiveness of proposed method. Results had shown a smoother output torque and current produced in comparison with that using conventional PWM control technique with an average of 50 % reduction in the generated torque ripples.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Toliyat HA, Campbell S (2004) DSP-Based electromechanical motion control. Power electronics and applications series. CRC Press, Boca Raton

    Google Scholar 

  2. Jahns TM, Soong WL (1996) Pulsating torque minimization techniques for permanent magnet AC motor drives: a review. IEEE Trans Ind Electron 43(2):321–330

    Article  Google Scholar 

  3. Singh B (1997) Recent advances in permanent magnet brushless DC motors. Sadhana Acad Proc Eng Sci 22(pt 6):837–853

    Google Scholar 

  4. Salah WA, Ishak D, Hammadi KJ (2011) Minimization of torque ripples in BLDC motors due to phase commutation: a review. Przeglad Elektrotechniczny 87(1):182–188

    Google Scholar 

  5. Holtz J, Springob L (1996) Identification and compensation of torque ripple in high-precision permanent magnet motor drives. Ind Electron IEEE Trans 43(2):309–320

    Article  Google Scholar 

  6. Cunshan Z, Dunxin B (2008) A PWM control algorithm for eliminating torque ripple caused by stator magnetic field jump of brushless DC motors. In: Proceedings of intelligent control and automation, 7th World Congress on, 2008, WCICA 2008, pp 6547–6549

  7. Wei K, Ren J, Teng F, Zhang Z (2004) A novel PWM scheme to eliminate the diode freewheeling in the inactive phase in BLDC motor. In: Proceedings of power electronics specialists conference, IEEE 35th Annual, 2004 PESC 04, vol 2283 issue 3, pp 2282–2286

  8. Wei K, Chang-sheng H, Zhong-chao Z (2006) A novel PWM scheme to eliminate the diode freewheeling in the inactive phase in BLDC motor. Front Electr Electron Eng China 1(2):194–198

    Article  Google Scholar 

  9. Zhang X, Chen B (2001) The different influences of four PWM modes on the commutation torque ripples in sensorless brushless DC motors control system. In: Proceedings of fifth international conference on electrical machines and systems, 2001, ICEMS 2001, vol 571, pp 575–578

  10. X-j Zhang, B-s Chen (2001) Influence of PWM modes on commutation torque ripples in sensorless brushless DC motor control system (English edition). J Shanghai Univ 5(3):217–223

    Article  Google Scholar 

  11. Zhang X, Chen B (2001) Influences of PWM mode on the current generated by BEMF of switch-off phase in control system of BLDC motor. In: Proceedings of the fifth international conference on electrical machines and systems, vol 571, issue 1, pp 579–582

  12. Guangwei M, Hao X, Huaishu L (2009) Commutation torque ripple reduction in BLDC motor using \(\text{PWM}{\_}\text{ON}{\_}\text{PWM}\) mode. In: Proceedings of international conference on electrical machines and systems, pp 1–6

  13. Murai Y, Kawase Y, Ohashi K, Nagatake K, Okuyama K (1989) Torque ripple improvement for brushless DC miniature motors. IEEE Trans Ind Appl 25(3):441–450

    Article  Google Scholar 

  14. Sathyan A, Krishnamurthy M, Milivojevic N, Emadi AA (2009) Low-cost digital control scheme for Brushless DC motor drives in domestic applications. In: Proceedings of electric machines and drives conference, IEEE international 2009, IEMDC ’09, pp 76–82

  15. Salah WA, Ishak D, \(\text{Abu}{\_}\text{Al}{\_}\text{Aish} \text{A}\), Zneid BA, Sneineh AA (2014) Commutation time estimator for PM BLDC motor torque signature enhancement. J Eng Sci Technol 9(6):789–799

  16. Sang-Yong J, Yong-Jae K, Jungmoon J, Jaehong K (2014) Commutation control for the low-commutation torque ripple in the position sensorless drive of the low-voltage brushless DC motor. IEEE Trans Power Electron 29(11):5983–5994. doi:10.1109/TPEL.2014.2298113

    Article  Google Scholar 

  17. Oh T-S, Her N-E, Kim I-H (2008) Commutation time control for torque ripple reduction of BLDC motors. The Korean Institute of Electrical Engineers

  18. Pinghua T, Tiecai L (2007) Common-grounded BLDCM drive system based on FPGA. In: Proceedings of IEEE international conference on automation and logistics, pp 3050–3054

  19. Chuang HS, Yu-Lung K, Chuang YC (2009) Analysis of commutation torque ripple using different PWM modes in BLDC motors. In: IEEE industrial commercial power system technical conference, pp 1–6

  20. Zeroug H, Tadrist N, Boukais B (2010) Analysis of various control strategy performances of BDCM for industrial applications. In: Proceedings of 5th IET international conference on power electronics, machines and drives (PEMD 2010), pp 1–6

  21. Ki-Yong N, Woo-Taik L, Choon-Man L, Jung-Pyo H (2006) Reducing torque ripple of brushless DC motor by varying input voltage. Magn IEEE Trans 42(4):1307–1310

    Article  Google Scholar 

  22. Concari C, Franceschini G, Toscani A (2013) Vibrationless alignment algorithm for incremental encoder based BLDC drives. Electric Power Syst Res 95:225–231

    Article  Google Scholar 

  23. Masmoudi M, El Badsi B, Masmoudi A (2014) Direct torque control of brushless DC motor drives with improved reliability. Ind Appl IEEE Trans 50(6):3744–3753. doi:10.1109/TIA.2014.2313700

    Article  Google Scholar 

  24. Jin-soek J, Byung-taek K (2009) Minimization of torque ripple in a BLDC motor using an improved DC link voltage control method. In: Proceedings of 31st international telecommunications energy conference, INTELEC 2009, 18–22 Oct 2009, pp 1–5

  25. N’Diaye A, Espanet C, Miraoui A (2004) Reduction of the torque ripples in brushless PM motors by optimization of the supply, theoretical method and experimental implementation. In: Proceedings of the 2004 IEEE international symposium on industrial electronics, Ajaccio, France, 4–7 May 2004, vol 1342, pp 1345–1350

  26. Gui-Jia S, Adams DJ (2001) Multilevel DC link inverter for brushless permanent magnet motors with very low inductance. In: Proceedings of industry applications conference, 2001, thirty-sixth IAS annual meeting, conference record of the 2001 IEEE, vol 822, pp 829–834

  27. Shi T, Guo Y, Song P, Xia C (2010) A new approach of minimizing commutation torque ripple for brushless dc motor based on DC–DC converter. IEEE Trans Ind Electron 57(10):3483–3490

    Article  Google Scholar 

  28. Ashabani M, Kaviani AK, Milimonfared J, Abdi B (2008) Minimization of commutation torque ripple in brushless DC motors with optimized input voltage control. In: Proceedings of international symposium on power electronics, electrical drives, automation and motion, SPEEDAM 2008, pp 250–255

  29. Pillay P, Krishnan R (1989) Modeling, simulation, and analysis of permanent-magnet motor drives II, the brushless DC motor drive. Ind Appl IEEE Trans 25(2):274–279

    Article  Google Scholar 

  30. Emadi A, Andreas JC (2005) Energy-efficient electric motors. Electrical and computer engineering, vol 122, Marcel Dekker, New York

  31. Lajoie-Mazenc M, Nogarede B, Fagundes JC (1989) Analysis of torque ripple in electronically commutated permanent magnet machines and minimization methods. In: Proceedings of fourth international conference on electrical machines and drives, pp 85–89

  32. Byoung-Hee K, Choel-Ju K, Hyung-Su M, Gyu-Ha C (2001) Analysis of torque ripple in BLDC motor with commutation time. In: Proceedings of IEEE international symposium on industrial electronics (ISIE 2001), pp 1044–1048

  33. Kim I, Nakazawa N, Kim S, Park C, Yu C (2010) Compensation of torque ripple in high performance BLDC motor drives. Control Eng Pract 18(10):1166–1172

    Article  Google Scholar 

  34. Joong-Ho S, Ick C (2004) Commutation torque ripple reduction in brushless DC motor drives using a single DC current sensor. IEEE Trans Power Electron 19(2):312–319

    Article  Google Scholar 

  35. Yong-Kai L, Yen-Shin L (2011) Pulsewidth modulation technique for BLDCM drives to reduce commutation torque ripple without calculation of commutation time. IEEE Trans Ind Appl 47(4):1786–1793. doi:10.1109/TIA.2011.2155612

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wael A. Salah.

Appendix

Appendix

Table 2 Specifications for 9 slots/10 poles PM BLDC motor

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Salah, W.A., Ishak, D., Zneid, B.A. et al. Implementation of PWM control strategy for torque ripples reduction in brushless DC motors. Electr Eng 97, 239–250 (2015). https://doi.org/10.1007/s00202-014-0329-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00202-014-0329-7

Keywords

Navigation