Due to the large torque ripple and current ripple of asynchronous motors based on direct torque control at operation status,this paper proposed a new control strategy.On the basis of two-level inverter,a Boost circuit was added to decrease the torque ripple and inverter frequency. The simulation shows that it can efficiently solve the problem of torque ripple and current ripple.