Suppressing Pulsating Torques: Torque Ripple Control for Synchronous Motors | Synapse