The invention discloses a
weak signal enhancement detection method based on a complementary
stochastic resonance filter, which comprises the steps of (1) dividing a
signal with the length being 2N points in a half-and-half manner into two sub-signals S1(t), S2(t), wherein the
signal is acquired by preprocessing, and the length of each sub-
signal is N points; (2) building a complementary
stochastic resonance filter; (3) calculating a value of the weighted spectral kurtosis of a
main channel output signal x(t); and (4) searching a maximum value in a six-dimensional weighted spectral kurtosis matrix, wherein the output signal x(t) corresponding to the maximum value is an optimal filtering output signal of the complementary
stochastic resonance filter, and performing
spectral analysis on the signal, thereby being capable of judging the fault type of a bearing according to fault characteristic frequency of the bearing. According to the invention, the more advanced double-channel complementary stochastic
resonance filter is adopted, appropriate
system parameters are adjusted in an adaptive manner through a weighted spectral kurtosis indicator, and weak periodic signals of a
main channel are enhanced by using
phase difference noises of complementary channels, so that enhancement for the weak fault characteristic frequency of the bearing is realized, and the accuracy of fault diagnosis of the bearing is improved.