In the traction drive system for high-speed train, a substantial ripple of DC bus voltage may negatively affect the performance of the traction drives. A new method to reject the torque and current ripple (beat components) in induction motor, which resulted from the DC bus pulsation, is presented in this paper. Based on the internal model principle, proportional-integral-resonant (PIR) controllers are used in the d-q currents loops instead of the PI controllers. Without bulky LC filters and the effects of sampling accuracy to the ripple eliminating common methods, the introduced method is economic and easy to implementation. In this paper, a PIR controller is derived and simulated using the parameters of CRH2 in China. The simulation results of show that the torque and current ripple can be eliminated obviously by using the new method.