ESPRIT: 훑지 않고 각 읽기
방향마다 훑지 않고 각을 곧바로 구할 수 있는가? 균일 선형 배열은 안테나 와 의 두 부배열로 나눌 수 있다. 두 번째 부배열은 첫 번째를 안테나 하나만큼 민 것이고, 방향 의 스티어링 벡터는 안테나 하나만큼 밀면 만큼 돈다.
신호 부공간의 고유벡터 도 같은 두 부분 , 로 나누면, 두 부분은 행렬 하나로 이어진다(). 의 고윳값이 이다. 최소제곱으로 를 구하고 그 고윳값의 각에서 를 구한다. 이 방법을 ESPRIT(estimation of signal parameters via rotational invariance techniques)이라 한다. 각을 훑지 않으므로 계산이 가볍고, 추정값이 각도 격자에 묶이지 않는다.
MUSIC 그림과 같은 R̂(−5°와 10°, 안테나마다 SNR 5 dB, 스냅숏 64개)이고, ①의 초록 상자는 안테나 0…6, 점선 상자는 1…7의 부배열이다. ②의 속 빈 원은 실제 ejπ sin θ, 붉은 점은 R̂에서 구한 Ψ의 고윳값이다.
해 보기
- 의 고윳값이 실제 와 얼마나 가까운지, 각으로 바꾸면 얼마인지 확인하라.
관찰
의 고윳값이 실제 자리 가까이에 선다. 각으로 바꾸면 와 이다.
- 부배열을 안테나 하나만큼 밀 때 두 신호의 스티어링 벡터가 안테나 하나마다 얼마씩 도는지 확인하라.
관찰
−5° 신호는 안테나 하나마다 , 10° 신호는 씩 돈다.
강의 노트