A method for torque-ripple compensation in non-ideal permanent magnet machines | IEEE Conference Publication | IEEE Xplore