The invention discloses a linear recursive filtering method considering
underwater sound time
delay, which belongs to the technical field of
underwater sound communication and
underwater positioning, is used for underwater positioning, and comprises the following steps: establishing an underwater sound time
delay model, and estimating the time
delay influence of an underwater sound
signal in a propagation process; integrating the underwater sound time delay model into a filtering process, calculating the influence of the underwater sound time delay on the current state
estimation, and performing compensation; a recursive filtering method is adopted, time delay is estimated in real time during updating each time, and a state
estimation value is adjusted according to the time delay; accurate target state
estimation is obtained by introducing a time delay compensation item. Compared with the prior art, the method has the advantages that time delay parameters can be dynamically adjusted, errors caused by time delay can be corrected in real time, time delay fluctuation caused by environment change in the underwater
sound propagation process can be accurately dealt with, and positioning precision and
signal processing robustness are improved; the
system can adapt to changes of different underwater environments; parameters can be adjusted in real time in a dynamic environment, and the
adaptive capacity of the
system is improved.