A Simple Method to Reduce Torque Ripple in Direct Torque-Controlled Permanent-Magnet Synchronous Motor by Using Vectors with Variable Amplitude and Angle