DOA Estimation for Underwater Acoustic Array in Impulsive Noise Based on Adaptive Kernel Width Mixture Correntropy

Zehua Dai,Jinqiu Wu,Jingwei Yin,Wenbo Zhang,Xiaofei Qi,Gang Qiao
DOI: https://doi.org/10.1109/tgrs.2024.3509864
IF: 8.2
2024-01-01
IEEE Transactions on Geoscience and Remote Sensing
Abstract:This article investigates a direction-of-arrival (DOA) estimation method for underwater acoustic arrays in non-Gaussian impulsive noise environments. Traditional DOA estimation methods for underwater acoustic arrays typically presume that underwater environmental noise follows a Gaussian distribution. This assumption can lead to a significant degradation in estimation accuracy, or even failure, in underwater environments where non-Gaussian impulsive noise is predominant, thereby limiting the detection capabilities of underwater acoustic arrays. To address this issue, this study employs a method based on mixture correntropy, which maximizes the mixture correntropy of the residual fitting error matrix for subspace decomposition of the received data matrix, effectively filtering out impulsive noise. Considering the signal processing performance of correntropy and mixture correntropy depends on the selection of the kernel width, this article introduces a novel adaptive method for updating the kernel width. This method updates the kernel width in each iteration based on the residual fitting error value, setting the square of the kernel width to the sum of the squares of a preset kernel width and the residual fitting error modulus. This approach retains the simplicity and robustness of the maximum mixture correntropy criterion (MMCC) algorithm while enhancing the convergence rate and achieving a lower steady-state excess mean square error. Further, this study applies the classical multiple signal classification (MUSIC) algorithm for DOA estimation. Finally, simulations and sea trials have substantiated the correctness and effectiveness of the method proposed in this article.
What problem does this paper attempt to address?