The invention provides a time reversal
processing method for detecting an
underwater moving target, which comprises the following steps of: transmitting a predetermined
underwater sound
signal s (t) at a transmitting platform for the first time, and receiving a first
echo signal x (t) at a receiving platform; self-adaptively estimating H (.) according to the
underwater acoustic
signal s (t) transmitted for the first time and the
echo signal x (t) for the first time, wherein H (.) represents underwater acoustic environment parameter information between an underwater acoustic
signal transmitting platform and the underwater moving target, Doppler information of target movement and
current channel response information; acquiring a
data segment containing channel broadening and target
impact response broadening from the first
echo signal x (t), and performing time reversal
processing to obtain an underwater acoustic signal simulating second active emission; calculating and simulating the underwater acoustic signal actively transmitted for the second time by using H (.), and carrying out
convolution to obtain a corresponding second time echo signal; and
processing the second echo signal to detect the underwater moving target.