ESPRIT (Estimation of Signal Parameters via Rotational Invariant Techniques) — чисельний метод, який дозволяє визначити параметри суми синусоїд на фоні шумів за кількома вимірами.
Історія Метод ESPRIT запропонували Полредж, Рой і Кейлейт в 1985 р. як розвиток методу MUSICRoy, R., & Kailath, T. (1989). Esprit-estimation of signal parameters via rotational invariance techniques. IEEE Transactions on Acoustics, Speech, and Signal Processing, 37(7), 984—995. https://doi.org/10.1109/29. 32276.
Приклад алгоритму Алгоритм реалізації метода ESPRIT в MATLAB:
function esprit(y, model_order, number_of_sources): m = model_order n = number_of_sources create covariance matrix R, from the noisy measurements y. Size of R will be (m-by-m). compute the svd of R [U, E, V] = svd(R)
obtain the orthonormal eigenvectors corresponding to the sources S = U(:, 1:n)
split the orthonormal eigenvectors in two S1 = S(1:m-1, :) and S2 = S(2:m, :)
compute P via LS (MATLAB's backslash operator) P = S1\S2
find the angles of the eigenvalues of P w = angle(eig(P)) return''' w''
Використання Оцінювання частот та кутових координат джерел сигналів в цифрових антенних решіткахVolodymyr Vasylyshyn. Direction of arrival estimation using ESPRIT with sparse arrays.// Proc. 2009 European Radar Conference (EuRAD). — 30 Sept.-2 Oct. 2009. — Pp. 246—249. — Василишин В. И. Спектральный анализ методом ESPRIT при предварительной обработке данных методом SSA.// Системи обробки інформації.- 2015. -№ 15. — С. 12 -15. .
Див. також MUSIC Метод Проні
Примітки
Джерела . .
Haardt, M., Zoltowski, M. D., Mathews, C. P., & Nossek, J. (1995, May). 2D unitary ESPRIT for efficient 2D parameter estimation. In icassp (pp. 2096—2099). IEEE.