Carlson, R., Lajoie-Mazenc M., and Fagundes, J. C. d. S., “Analysis of torque ripple due to phase commutation in brushless dc machines”, IEEE Transaction on Industry Applications, vol. 28, no. 3, (1992), 632-638.  Lin, Y. K., and Lai, Y. S., “Pulse width modulation technique for BLDCM drives to reduce commutation torque ripple without calculation of commutation time,” IEEE Transaction on Industry Applications, vol. 47, no. 4, (2011), 1786–1793.  Lu, H., Zhang, L., and Qu, W., “A new torque control method for torque ripple minimization of BLDC motors with un-ideal back EMF,” IEEE Transaction on Power Electronics, vol. 23, no. 2, (2008), 950–958.  Shi, T., Guo, Song, Y., P., and Xia, C., “A new approach of minimizing commutation torque ripple for brushless dc motor based on dc-dc converter,” IEEE Transaction on Industrial Electronics, vol. 57, no. 10, (2010), 3483–3490.  Fang, J., Zhou, X., and Liu, G., “Precise accelerated torque control for small inductance brushless dc motor,” IEEE Transaction on Power Electronics, vol. 28, no. 3, (2013), 1400-1412.  Xia, C., Xiao, Y., Chen, W., and et al. “Torque ripple reduction in brushless dc drives based on reference current optimization using integral variable structure control,” IEEE Transaction on Industrial Electronics, vol. 61, (2014), 738-752.  Shi, J., and Li, T.C., “New method to eliminate commutation torque ripple of brushless dc motor with minimum commutation time,” IEEE Transaction on Industrial Electronics. vol. 60, no. 6, (2013), 2139-2146.  Xu, Y., Wei, Y., Wang, B., and et al. “A novel inverter topology for brushless dc motor drive to shorten commutation time,” IEEE Transaction on Industrial Electronics, vol. 63, no.2, (2016), 796–807.  Shao, J., Nolan, D., Teissier, M., & Swanson D. “A novel microcontroller-based sensorless brushless DC (BLDC) motor drive for automotive fuel pumps,” IEEE Transaction on industry applications, vol. 39, no. 6, (2003), 1734-1740.