As a heuristic control method, model predictive controls have received more and more attentions in the region of power drives in the last few years. To overcome the drawbacks of the conventional direct torque control (DTC) methods for permanent magnet synchronous motor, predictive torque control (PTC) methods have been studied by several researchers. However, weighting factors have to be used in the conventional PTC system, which is difficult to design. To eliminate the effects of the weighting factor on the PTC, in this work, a weighting factor removing method is presented. In this method, both the torque and the stator flux control errors are transformed into dynamic per-unit values, which are the same order of magnitude. Next, a new dynamic cost function is proposed on the basis of the two dynamic per-unit values, which doesn't require weighting factor any more. Thus, a PTC strategy without using weighting factor is established. Moreover, simulation studies are carried out to validate the effectiveness of the presented method.