Permanent magnet synchronous motors (PMSM) are extensively utilized in aerospace industry, transportation, shipping industry, etc., due to their advantages of unpretentious structure, great power density, great efficiency and great torque current ratio. Model predictive control (MPC) has huge potential to be applied in PMSM drives with stable running and high efficiency. In (MPC-DTC), the cost function contains of torque and flux magnitude errors, and they are different in component and greatness. Thus, a suitable weight factor is essential to equilibrium the control execution between torque and flux. The traditional method showed the torque wave by (17.5%) and the torque wave was reduced in the improved method to (2.25%).