Patent ID: 7254199

Claim:
A method of selecting the tap weights W N for an adaptive multi-tap frequency domain digital filter that processes an input signal vector X from a plurality of spatially separated transducers that detect energy from a plurality of sources including a target energy source and at least one non-target energy source, wherein the filter receives and processes the input signal vector X to attenuate noise from non-target sources and provides an output signal vector Y, the method comprising the steps of: parameterizing each of the tap weights W N such that each of the tap weights W N is characterized by a vector of parameters β opt ; solving for each parameter of the vector β opt by minimizing the expected power of the array output signal Y; applying a robustness-control transformation to the vector β opt to provide a robust vector β rob , wherein the robustness-control transformation identifies and reduces target canceling components of the vector β opt that arise from incomplete target location knowledge while preserving non-target canceling components; and forming the weight vector indicative of the filter tap weights as a function of the vector β rob .