Analytical Evaluation of Flux-Linkages and Electromotive Forces in Synchronous Machines Considering Slotting, Saliency and Saturation Effects