Torque ripple is a defect of switched reluctant motors. DITC (direct instantaneous torque control) is harnessed to solve the problem as a traditional method, which is superior to TSF (torque sharing function). In this paper, a new controller is proposed with modified hysteresis and PWM in DITC. With the modified algorithm, the torque error will be reduced with PWM in DITC. The proposed algorithm is effective to improve sample and 0 status in a period. The modified algorithm is based on application of zero in the asymmetric half bridge, which is implemented as the buffer zone. In case of big torque error, hysteresis will mitigate error under the characteristic of fast responding. In case of small errors, the modified PWM will solve torque error in the equivalent strategy, which has adopted the essence of the impulse equivalent method. The modified controller is designed to reduce responding time and minimize the torque ripple under the proposed algorithm, which has been designed to harness different functions in different torque errors. Based on final simulation and experimental results, responding speed and reduction of output torque ripple are enhanced effectively.