In order to effectively suppress rotor periodic synchronous vibration caused by the rotor mass eccentricity and sensor detection error of bearingless induction motor (BIM), a rotor vibration suppression control strategy with improved repetitive control is proposed based on the analysis of the problems existing in traditional repetitive control. On the basis of the vector control model of the BIM system, a simplified suspension control model is derived. The fractional delay filter is used to optimize the repetitive control internal model. Based on the stability conditions of the control system, the design method of repetitive control compensation function in high, middle and low frequency region is given in detail, and the simulation and experimental system of BIM is built. The results show that the vibration suppression control strategy with the improved repetitive control can effectively suppress the vibration of the rotor in steady state and improve the suspension accuracy of the BIM.