Design and implementation of a novel model predictive control algorithm for Permanent Magnet Synchronous Machines | IEEE Conference Publication | IEEE Xplore