Sinusoidal Surface-Mounted PM Machine Drive Using a Minimal Resolution Position Encoder