5 questions to test your understanding
A linear array of M equally spaced sensors receives a narrowband signal from angle θ. The phase difference between adjacent sensors is φ = (2π d/λ) sin(θ), where d is spacing and λ is wavelength. In delay-and-sum beamforming, what weights should be applied to each sensor to steer the array toward angle θ₀?
Adaptive MVDR (Minimum Variance Distortionless Response) beamforming minimizes output power subject to unit gain in the target direction: minimize w^H R_xx w subject to w^H a(θ₀) = 1, where R_xx is the input covariance matrix and a(θ₀) is the steering vector. Why is this objective sensible, and when can it fail?
The MUSIC algorithm estimates source locations by (1) computing the sample spatial correlation matrix R_xx from array data, (2) eigendecomposing it to find signal and noise subspaces, (3) searching for angles θ where the steering vector a(θ) is most orthogonal to the noise subspace. Why is orthogonality to the noise subspace a signature of a source direction?
In adaptive beamforming with imperfect knowledge of the steering vector (e.g., sensor positions are slightly misaligned), the adaptive MVDR beamformer can 'self-null' the target signal, destroying performance. How can this be prevented?
Explain the computational difference between conventional delay-and-sum beamforming and adaptive MVDR beamforming. Which is more robust to steering vector mismatch, and why?