| Algorithm 1: KF-MVDR-MF algorithm for underwater localisation estimation. | ||||
|
Input: True source position and system parameters, raw acoustic data Output: Estimated source location 1 Set the true position of the sound source and parameters; 2 Acquire and read simulation data; 3 Truncate the signal and perform segmented processing; 4 Calculate the number of Fourier-transform points and segmented-processing parameters; 5 Compute the narrowband covariance matrix for the truncated signal;
6 Calculate the energy weighting:
7 Estimate the covariance matrix:
8 Compute the sound-field replica vector and the KF-MVDR-MF weight vector:
9 Convert results to decibel units:
10 Plot KF-MVDR-MF results and output the estimated sound-source location; |