In this paper, automatic balancing method is studied under condition of constant speed or acceleration of rotor. Imbalance masses and locations of a rotor is determined by influence coefficient method due to measured vibrations. In addition, the neuro-PID controller is used to control the positions of correction masses of the automatic balancer. The axis-passed balancers are utilized on one or two-plane rotor-bearing systems. The dynamic responses before and after auto-balancing are simulated which demonstrate that the automatic balancing method due to this study can be verified to reduce the rotor vibration.