Torque ripple reduction of PM synchronous motor for wide speed operating ranges