Abstract:The relative motion between the moving parts and the shell of the checkweigher and the resonance of mechanical natural frequency point under external force result in the vibration disturbance. To address this problem, the variable step size least mean square (LMS) adaptive notch filter based on improved versiera algorithm is proposed. Compared with the traditional antivibration methods, such as movingaverage filter, Butterworth lowpass filter, Butterworth notch filter and fixed step size LMS notch filter, the variable step size LMS adaptive notch filter is proved to be accurate and superior in filtering vibration interference by analyzing the checkweigher′s vibration characteristics. The method combined with movingaverage and asymmetric tailcutting mean filtering is used to finalize the result on the checkweigher at various speeds. Experimental results show that the average error is ≤0171 g and the standard deviation is ≤0240%, which can meet the requirement of category XIII(1).