Model predictive torque control of PMSM based on data drive