A Large-dimensional Analysis of ESPRIT DoA Estimation: Inconsistency and a Correction via RMT
Zhengyu Wang, Wei Yang, Xiaoyi Mai, Zenan Ling, Zhenyu Liao, Robert C. Qiu
TL;DR
This work analyzes ESPRIT DoA estimation in the large-array, limited-snapshot regime, showing that classical ESPRIT is inconsistent due to eigenspectral distortion of the sample covariance matrix when $N/T\to c\in(0,\infty)$. Leveraging random matrix theory, it derives a bias term $g_k$ that governs the inconsistency and introduces G-ESPRIT, a corrected method that yields consistent DoA estimates for both widely- and closely-spaced sources by debiasing the estimated signal subspace. A novel bound on eigenvalue differences for non-Hermitian matrices supports the theoretical framework, and simulations corroborate the asymptotic results, demonstrating reduced variance and near-CRB performance for G-ESPRIT under appropriate subarray configurations. The findings provide a principled path to reliable DoA estimation for large-scale arrays with limited observations and lay groundwork for second-order (CLT-type) analyses of these estimators.
Abstract
In this paper, we perform asymptotic analyses of the widely used ESPRIT direction-of-arrival (DoA) estimator for large arrays, where the array size $N$ and the number of snapshots $T$ grow to infinity at the same pace. In this large-dimensional regime, the sample covariance matrix (SCM) is known to be a poor eigenspectral estimator of the population covariance. We show that the classical ESPRIT algorithm, that relies on the SCM, and as a consequence of the large-dimensional inconsistency of the SCM, produces inconsistent DoA estimates as $N,T \to \infty$ with $N/T \to c \in (0,\infty)$, for both widely- and closely-spaced DoAs. Leveraging tools from random matrix theory (RMT), we propose an improved G-ESPRIT method and prove its consistency in the same large-dimensional setting. From a technical perspective, we derive a novel bound on the eigenvalue differences between two potentially non-Hermitian random matrices, which may be of independent interest. Numerical simulations are provided to corroborate our theoretical findings.
