On the basis of analyzing the cause of coefficients distortion inhered in the existing wavelet packet transform algorithms, a new method is presented to rectify the distortion and improve the accuracy. Its principle is to implement compensation calculation by using the complementary characteristic of wavelet filters. The simulation result of a typical signal shows the method is effective in improving the accuracy of wavelet packet coefficients. The influences of the compensation calculation times and vanishing moments of the wavelet are analyzed. Theoretically, the maximum error could be reduced to 25% with one time compensation calculation. The results show that with two and four times compensation calculations, the error is reduced to 10% and 2% respectively. The experiment result of the vibration signal of a roller bearing with outer ring fault shows that the proposed method can effectively magnify the amplitude of the fault frequencies in practice.
Read full abstract