Control strategies for the identification and reduction of cogging torque in PM motors