Recent work has highlighted the potential benefits of exploiting ellipsoidal uncertainty set based robust Capon beamformer (RCB) techniques in passive sonar. Regrettably, the computational complexity of forming RCB weights is cubic in the number of adaptive degrees of freedom, which is often prohibitive in practice. For this reason, several low-complexity techniques for computing RCB weights, or equivalent worst-case robust adaptive beamformer (WC-RAB) weights, have recently been developed, whose complexities are only quadratic in the number of adaptive degrees of freedom. In this work, we review several such techniques for passive sonar, evaluating them initially on simulated data. The best performing methods are then evaluated on in-water recorded passive sonar data.
Index TermsEfficient robust adaptive beamforming, robust Capon beamforming, worst-case robust adaptive beamforming, robust adaptive beamforming, underwater acoustics.
I. INTRODUCTIONIn this work, we are interested in examining techniques for efficiently computing ellipsoidal uncertainty set based robust Capon beamformer (RCB) weights, or equivalent worst-case robust adaptive beamformer (WC-RAB) weights, for the purposes of implementing recent RCB-based passive sonar beamformers with low computational complexity.As is well known, an adaptive beamformer can outperform a conventional delay-and-sum beamformer providing that it a) is robust to array steering vector errors, b) can converge sufficiently on the, often limited, data available, and c) is low enough complexity to be implementable on the, typically limited, computational resources that are available [1], [2]. The model of the signal-of-interest spatial signature, or array steering vector, that is used by a beamformer is usually derived under plane-wave assumptions, as a set of complex phase delays, and is subject to several sources of error. These include calibration errors, due to sensor gain/phase errors, mutual coupling effects and sensor position errors, pointing errors, caused by differences in the assumed angle-of-arrival and the true one, and deviations from plane wave assumptions, e.g., caused by inhomogeneity in the ocean and/or multipath propagation. If not properly dealt with, these errors lead to cancellation of the desired signal and a consequent loss of array output signal to noise ratio [3] [14]. The main practical drawback with many robust adaptive algorithms is that the user is a required to select a parameter that is not directly related to the steering vector uncertainty, making the parameter choice difficult and often ad hoc. For instance, it is unclear how to choose a white noise gain constraint, which is a constraint on the norm of the weights, based on the array steering vector uncertainty [15]. The main benefit of the