Design and Implementation of Recursive Model Predictive Control for Permanent Magnet Synchronous Motor Drives. (1st November 2015)