Reducing torque ripple of brushless DC motor by varying input voltage | IEEE Journals & Magazine | IEEE Xplore