Optimization of cogging torque in outer rotor Permanent Magnet Synchronous Motors based on particle swarm algorithm | Synapse