Optimal pole shape design for the reduction of cogging torque of a SRM motor using the simulated annealing method