A Comparison of Nonlinear Controllers for Three-Phase Permanent-Magnet Synchronous Motor Drives