The invention provides a general interference suppression method and
system based on adaptive window short-time
Fourier transform, and the method comprises the steps: carrying out the adaptive initialization of a
Gaussian window width parameter according to the amplitude standard deviation of each pulse
signal, carrying out the short-time
Fourier transform, obtaining a time-
frequency matrix of each pulse, carrying out the vectorization, carrying out the arrangement according to columns, and obtaining a time-
frequency matrix of each pulse; constructing a time frequency-pulse matrix; performing complex RPCA
decomposition on the matrix, and separating a low-rank matrix and a
sparse matrix; adjusting a
Gaussian window width parameter according to
energy distribution feedback of each
column vector of the
sparse matrix, and performing iterative optimization until convergence to obtain a final
sparse matrix; extracting interference time-frequency column vectors, reconstructing the interference time-frequency column vectors into an interference time-
frequency matrix, and performing inverse short-time
Fourier transform to obtain a time-domain interference
signal; and finally, subtracting the corresponding interference
signal from the original
echo signal. According to the method, various types of interferences can be effectively suppressed, and particularly, the suppression effect can be remarkably improved on the premise of protecting target signals when
broadband interferences and complex deception interferences are handled.