A torque ripple suppression circuit for brushless DC motors based on power DC/DC converters