음악(알고리즘)
MUSIC (algorithm)
MUSIC(MULTiple SIgnal Classification, MULTiple SIgnal Classification)은 주파수 추계와[1] 무선 방향 파악에 사용되는 알고리즘이다.[2]
역사
많은 실제 신호 처리 문제에서 목적은 수신된 신호가 의존하는 상수 매개변수 집합을 측정하여 추정하는 것이다.이러한 문제에는 카폰(1969년)의 이른바 최대우도(ML) 방식과 버그의 최대 엔트로피(ME) 방식 등 여러 가지 접근법이 있었다.이러한 방법은 종종 성공적이고 널리 사용되지만, 주로 측정의 잘못된 모델(예: 특수 ARMA보다는 AR)을 사용하기 때문에 어떤 근본적인 한계(특히 모수 추정치의 치우침과 민감도)가 있다.
피사렌코(1973)는 공분산 접근법을 사용하여 가법 노이즈에서 복잡한 정현악의 매개변수 추정의 맥락에서 그렇게 함으로써 데이터 모델의 구조를 가장 먼저 착취한 사람 중 한 명이었다.슈미트(1977년)는 노스럽 그루먼과 독립적으로 비엔벤누와 코프(1979년)에서 근무하면서 임의 형태의 센서 어레이의 경우 가장 먼저 측정 모델을 올바르게 이용했다.특히 슈미트는 소음이 없는 상태에서 먼저 완전한 기하학적 해답을 도출한 다음, 노이즈가 있는 곳에서 합리적인 근사 해답을 얻기 위해 교묘하게 기하학적 개념을 확장함으로써 이를 달성했다.결과 알고리즘은 MUSIC(MULTiple SIgnal Classification)이라고 불리며 널리 연구되어 왔다.
수천 개의 시뮬레이션을 바탕으로 한 세부적인 평가에서, 메사추세츠 공과대학의 링컨 연구소는 1998년에, 현재 받아들여지고 있는 고해상도 알고리즘 중에서 MUSIC이 가장 유망하고 향후의 연구와 실제 하드웨어 구현을 위한 선도적인 후보라고 결론지었다.[3]단, MUSIC의 성능 이점은 상당하지만, 연산(파라미터 공간 검색)과 저장(배열 보정 데이터의 저장)에 있어 비용이 많이 든다.[4]
이론
MUSIC 메서드는 선형 모델에서 주어진 와 같이 신호 인 x 이(가) 을 (를) 알 수 없는 p 복합 지수들로 구성된다고 가정한다.
Here is an Vandermonde matrix of steering vectors 및 =[ 1,… , 은 (는) 진폭 벡터다.결정적인 가정은 수p {\이가) 측정 벡터의 요소 M 즉 < M p보다 작다는 것이다
다음 x 자기 상관 행렬의 M 가) 제공됨
where is the noise variance, is identity matrix, and is the autocorrelation matrix of .
자기 상관 행렬 은(는) 전통적으로 표본 상관 행렬을 사용하여 추정한다.
어디 N>M{\displaystyle N>을 말한다.벡터 관찰과 X의 M}은 수)[x1x2,…,)N]{\displaystyle \mathbf{X}=[\mathbf{x}_{1},\mathbf{x}_{2}{x},\mathbf ,\ldots_{N}]}. R){\displaystyle \mathbf{R}_{)}의 견적}을 감안할 때 MUSIC은 sig의 주파수 성분으로 추산하고 있다.eigenspace 방법을 사용한 nal 또는 자기 상관 행렬.
Since is a Hermitian matrix, all of its eigenvectors are orthogonal to each other.If the eigenvalues of are sorted in decreasing order, the eigenvectors corresponding to the largest eigenvalues (i.e. directions of largest variability) span the signal subspace . The remaining eigenvectors correspond to eigenvalue equal to and span the noise subspace , which is orthogonal to the signal subspace,
= + 의 경우MUSIC은 피사렌코 고조파 분해와 동일하다는 점에 유의하십시오.MUSIC 메소드의 일반적인 아이디어는 피사렌코 추정기의 성능을 향상시키기 위해 소음 하위 공간에 걸쳐 있는 모든 고유 벡터를 사용하는 것이다.
Since any signal vector that resides in the signal subspace must be orthogonal to the noise subspace, , it must be that \ { 모든 고유 벡터{ + i}}}}}}}}^{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}노이즈 하위 공간에 걸쳐 M모든 U 에 대해 e {\displaystyle 의 직교 정도를 측정하기 위해 MUSICE 알고리즘은 제곱 규범을 정의한다
where the matrix is the matrix of eigenvectors that span the noise subspace . If , then = d정형성 조건의 암시)제곱된 정규식의 역수를 취하면 신호 주파수에서 날카로운 피크가 생성된다.MUSIC(또는 의사-스펙트럼)의 주파수 추정 함수는
서 v i 은 (는) 노이즈 고유 벡터 및
후보 조향 벡터.추정 함수의 가장 큰 피크의 는 p{\} 신호 성분에 대한 주파수 추정치를 제공한다.
MUSIC은 피사렌코의 방법을 일반화한 것으로 = p+ 일 때 피사렌코의 방법으로 줄어든다.피사렌코의 방법에서는 하나의 고유 벡터만 주파수 추정 함수의 분모를 형성하는데 사용되며, 고유벡터는 0을 분석적으로 찾을 수 있거나 다항식 루트 찾기 알고리즘으로 찾을 수 있는 자기 회귀 계수의 집합으로 해석된다.이와는 대조적으로 MUSIC은 그러한 기능 몇 개가 함께 추가되었다고 가정하므로 0이 존재하지 않을 수도 있다.대신 정점에 대한 추정 함수를 계산적으로 검색하여 찾을 수 있는 국소 미니마가 있다.
다른 방법과의 비교
MUSIC은 최종 보고서의 노이즈를 무시하기 위해 이 숫자의 지식을 활용하기 때문에 소음이 있는 상태에서 DFT 스펙트럼의 피크를 선택하는 것과 같은 간단한 방법을 능가한다.
DFT와 달리 DFT 빈뿐만 아니라 어떤 빈도에서도 추정 기능을 평가할 수 있기 때문에 한 표본보다 높은 정확도로 주파수를 추정할 수 있다.이것은 초해상도의 한 형태다.
부품 개수를 미리 알려야 하기 때문에 더 일반적인 경우 원법을 사용할 수 없다는 게 주된 단점이다.자기 상관 행렬의 통계적 속성에서 순수하게 소스 성분의 수를 추정하는 방법이 존재한다.봐, 예를 들어.[5] 또한, MUSIC은 공존하는 원천이 상관관계가 없다고 가정하고 있어 실용성을 제한한다.
최근의 반복적 반모수 방법은 높은 상관관계가 있는 출처에도 불구하고 강력한 슈퍼 해상도를 제공한다(예[6][7]: SAMV
기타 응용 프로그램
Time-Reversal MUSIC(TR-MUSIC)으로 표기된 MUSIC의 수정된 버전이 최근 컴퓨터 타임-역행 영상에 적용되고 있다.[8][9]MUSIC 알고리즘은 또한 C 라이브러리 - libmusic의 형태로 DTMF 주파수(듀얼 톤 다중 주파수 신호)의 빠른 감지를 위해 구현되었다.[10]
참고 항목
참조
- ^ Hayes, Monson H, Statistical Digital Signal Processing and Modeling, John Wiley & Sons, Inc., 1996. ISBN0-471-59431-8.
- ^ 슈미트, R.O, "다중 이미터 위치 및 신호 파라미터 추정", IEEE Trans.안테나 전파, Vol. AP-34 (1986년 3월), 페이지 276–280.
- ^ Barabell, A. J. (1998). "Performance Comparison of Superresolution Array Processing Algorithms. Revised" (PDF). Massachusetts Inst of Tech Lexington Lincoln Lab.
- ^ R. Roy 및 T. Kailath, IEEE 소음, 음성 및 신호 처리에 관한 거래(Vol. 37, No. 7, 페이지 984–995, 1989년 7월)에서 "회전 불변도 기법을 통한 신호 매개변수의 ESPRIT 추정"을 인용.
- ^ 피슬러, 에런, 그리고 H. 빈센트 푸어."정보 이론적 기준을 통한 불균형 배열의 소스 수 추정." IEEE 신호 처리 53.9 (2005): 3543–3553.
- ^ Abeida, Habti; Zhang, Qilin; Li, Jian; Merabtine, Nadjim (2013). "Iterative Sparse Asymptotic Minimum Variance Based Approaches for Array Processing". IEEE Transactions on Signal Processing. Institute of Electrical and Electronics Engineers (IEEE). 61 (4): 933–944. arXiv:1802.03070. Bibcode:2013ITSP...61..933A. doi:10.1109/tsp.2012.2231676. ISSN 1053-587X.
- ^ Zhang, Qilin; Abeida, Habti; Xue, Ming; Rowe, William; Li, Jian (2012). "Fast implementation of sparse iterative covariance-based estimation for source localization". The Journal of the Acoustical Society of America. 131 (2): 1249–1259. Bibcode:2012ASAJ..131.1249Z. doi:10.1121/1.3672656. PMID 22352499.
- ^ Devaney, A.J. (2005-05-01). "Time reversal imaging of obscured targets from multistatic data". IEEE Transactions on Antennas and Propagation. 53 (5): 1600–1610. Bibcode:2005ITAP...53.1600D. doi:10.1109/TAP.2005.846723. ISSN 0018-926X.
- ^ Ciuonzo, D.; Romano, G.; Solimene, R. (2015-05-01). "Performance Analysis of Time-Reversal MUSIC". IEEE Transactions on Signal Processing. 63 (10): 2650–2662. Bibcode:2015ITSP...63.2650C. doi:10.1109/TSP.2015.2417507. ISSN 1053-587X.
- ^ "Data And Signal – IT Solutions, Fast superresolution frequency detection using MUSIC algorithm". Archived from the original on 2019-06-26. Retrieved 2018-07-14.
{{cite journal}}
:Cite 저널은 필요로 한다.journal=
(도움말)
추가 읽기
- 케임브리지 대학 출판부 2001의 퀸과 한난의 빈도 추정과 추적.