Оценка DOA суперразрешения MUSIC

MUltiple SIgnal Classification (MUSIC) является алгоритмом наведения направления с высоким разрешением, основанным на собственном разложении сенсорной ковариационной матрицы, наблюдаемом в массиве. MUSIC принадлежит к семейству основанных на подпространстве алгоритмов определения направления.

Модель сигнала

Модель сигнала связывает полученные данные датчика с сигналами, излучаемыми источником. Предположим, что существует D некоррелированных или частично коррелированных источников сигнала, sd(t). Данные о датчике, xm(t), состоят из сигналов, принимаемых в массиве, вместе с шумом, nm(t). Моментальный снимок данных датчика - это вектор данных датчика, принятый в M элементах массива в один временной t.

x(t)=As(t)+n(t)s(t)=[s1(t),s2(t),,sD(t))]A=[a(θ1)|a(θ2)||a(θD)]

  • x(t) является M-на-1 вектором полученного снимка данных датчика, которые состоят из сигналов и аддитивного шума.

  • A является M -by - D матрицей, содержащей векторы прибытия. Вектор прибытия состоит из относительных сдвигов фазы в элементах массива плоской волны от одного источника. Каждый столбец A представляет вектор прибытия из одного из источников и зависит от направления прибытия, θd. θd - направление угла прихода для d-го источника и может представлять собой широкий угол для линейных массивов или азимут и угол возвышения для плоских или 3D массивов.

  • s(t) является вектором D -by-1 значений сигналов источника от источников D.

  • n(t) является вектором M -by-1 значений шума датчика.

Важной величиной в любом субпространственном способе является sensor covariance matrix, Rx, выведенная из данных принимаемого сигнала. Когда сигналы некоррелированы с шумом, ковариационная матрица датчика имеет две компоненты, signal covariance matrix и noise covariance matrix.

Rx=E{xxH}=ARsAH+σn2I

где Rs - source covariance matrix. Диагональные элементы исходной ковариационной матрицы представляют степень источника, а недиагональные элементы представляют корреляции источника.

Rs=E{ssH}

Для некоррелированных источников или даже частично коррелированных источников Rs является положительно-определённой эрмитовой матрицей и имеет полный ранг, D, равный количеству источников.

Ковариационная матрица сигнала, ARsAH, является M -by - M матрицей, также с рангом D < M.

Предположение алгоритма MUSIC состоит в том, что степени равны на всех датчиках и некоррелированы между датчиками. При этом предположении шумовая ковариационная матрица становится M -by M диагональной матрицей с равными значениями по диагонали.

Поскольку истинная ковариационная матрица датчика не известна, MUSIC оценивает ковариационную матрицу датчика, Rx, из ковариационной матрицы датчика выборки. Ковариационная матрица датчика выборки является средним значением нескольких снимков данных датчика

Rx=1Tk=1Tx(t)x(t)H,

где T количество моментальных снимков.

Сигнальные и шумовые подпространства

Потому что ARsAH имеет ранг D, имеет D положительных реальных собственных значений и M – D нулевых собственных значений. Собственные векторы, соответствующие положительным собственным значениям, охватывают signal subspace, Us= [v1,...,vD]. Собственные векторы, соответствующие нулевым собственным значениям, ортогональны пространству сигналов и охватывают null subspace, Un= [uD+1,...,uN]. Векторы прихода также принадлежат подпространству сигнала, но они являются собственными векторами. Собственные векторы ядра подпространства ортогональны собственным векторам сигнала подпространства. Ядро-подпространственные собственные векторы, ui, удовлетворяют этому уравнению:

ARsAHui=0uHARsAHui=0(AHui)HRs(AHui)=0AHui=0

Поэтому векторы прихода ортогональны нулевому подпространству.

При добавлении шума собственные векторы сенсорной ковариационной матрицы с присутствующим шумом те же, что и ковариационная матрица без шума. Собственные значения увеличиваются на степень шума. Позвольте vi быть одним из исходных свободных от шума сигнальных пространств собственных векторов. Тогда

Rxvi=ARsAHvi+σ02Ivi=(λi+σ02)vi

Показы, что пространство сигналов собственными значениями увеличения2.

Ядро подпространства собственных векторов также являются собственными векторами Rx. Предположим ui что это один из нулевых собственных векторов. Тогда

Rxui=ARsAHui+σ02Iui=σ02ui

с собственными значениями2 вместо нуля. Ядро подпространства становится noise subspace.

MUSIC работает путем поиска всех векторов прихода, которые ортогональны подпространству шума. Для выполнения поиска MUSIC создает зависимое от угла прибытия степень, называемое псевдоспектром MUSIC:

PMUSIC(ϕ)=1aH(ϕ)UnUnHa(ϕ)

Когда вектор прихода ортогональен подпространству шума, peaks псевдоспектра бесконечны. На практике, поскольку существует шум, и поскольку истинная ковариационная матрица оценивается дискретизированной ковариационной матрицей, векторы прихода никогда не являются в точности ортогональными подпространству шума. Затем углы, при которых PMUSIC имеет конечный peaks, являются желаемыми направлениями прибытия. Поскольку псевдоспектр может иметь больше peaks, чем есть источники, алгоритм требует, чтобы вы указали количество источников, D, как параметр. Затем алгоритм выбирает D большой peaks. Для равномерного линейного массива (ULA) пространство поиска является одномерной сеткой с широкими боковыми углами. Для плоских и 3D массивов пространство поиска является двумерной сеткой азимута и углов возвышения.

Корневая МУЗЫКА

Для ULA знаменатель в псевдоспектре является полиномом в eikdcosφ, но также может рассматриваться как полином в комплексной плоскости. В этих случаях можно использовать методы корневого поиска, чтобы решить для корней, zi. Эти корни не обязательно лежат на модуль круге. Однако Root-MUSIC принимает, что наиболее близкие к модулю кругу корни D соответствуют истинным исходным направлениям. Затем можно вычислить исходные направления из фазы сложных корней.

Пространственное сглаживание коррелированных источников

Когда некоторые из D сигналов источника коррелируются, Rs имеет дефицит ранга, что означает, что он имеет меньше, чем D ненулевых собственных значений. Поэтому количество нулевых собственных значений ARsAH превышает число, M – D, нулевых собственных значений для некоррелированного исходного случая. Эффективность MUSIC ухудшается, когда сигналы коррелируются, как это происходит в окружении распространения. Способ компенсировать корреляцию - использовать пространственное сглаживание.

Spatial smoothing использует свойства преобразования однородного массива. Рассмотрим два коррелированных сигнала, поступающих в ULA L-element. Исходная ковариационная матрица, Rs является сингулярной матрицей 2 на 2. Матрица векторов прихода является матрицей L -by-2

A1=[1eikdcosφ1ei(L1)kdcosφ11eikdcosφ2ei(L1)kdcosφ2]=[a(φ1)|a(φ2)]

для сигналов, поступающих с широких углов φ1 и φ2. Величина k является числом сигнальной волны. a(φ) представляет вектор прихода в φ угла.

Можно создать второй массив путем перемещения первого массива вдоль его оси на расстояние одного элемента, d. Матрица прибытия для второго массива

A2=[eikdcosφ1ei2kdcosφ1eiLkdcosφ1eikdcosφ2ei2kdcosφ2eiLkdcosφ2]=[eikdcosφ1a(φ1)|eikdcosφ2a(φ2)]

где векторы прихода равны исходным векторам прихода, но умножены на зависящий от направления сдвиг фазы. Когда вы переводите исходный массив J –1 большее количество раз, вы получаете J копии массива. Если вы формируете один массив из всех этих копий, то длина одинарного массива M = L + (J – 1).

На практике вы начинаете с массива M-element и формируете J перекрывающиеся подрешеток. Количество элементов в каждой подрешетке L = M – J + 1. Следующий рисунок показывает отношение между общей длиной массива, M, количеством подрешеток, J и длиной каждой подрешетки, L.

Для p-го подрешетки матрица поступления исходного сигнала

Ap=[eik(p1)dcosφ1a(φ1)|eik(p1)dcosφ2a(φ2)]=[a(φ1)|a(φ2)][eik(p1)dcosφ100eik(p1)dcosφ2]=A1Pp1P=[eikdcosφ100eikdcosφ2].

Исходная векторная матрица прихода постмультифицируется диагональной фазовой матрицей.

Последним шагом является усреднение ковариационных матриц сигнала по всем < reservedrangesplaceholder0 > подрешеткам, чтобы сформировать усредненную ковариационную матрицу сигнала Ravgs. Средняя ковариационная матрица сигнала зависит от сглаженной исходной ковариационной матрицы, Rsmooth.

Rsavg=A1(1Jp=1JPp1Rs(Pp1)H)A1H=A1RsmoothA1HRsmooth=1Jp=1JPp1Rs(Pp1)H.

Можно показать, что диагональные элементы сглаженной исходной ковариационной матрицы те же, что и диагональные элементы исходной исходной ковариационной матрицы.

Riismooth=1Jp=1J(Pp1)im(Rs)mn(Pp1)niH=1Jp=1JRs=(Rs)ii

Однако не-диагональные элементы уменьшены. Коэффициент сокращения является диаграммой направленности массива J -элемент.

Rijsmooth=1Jp=1Jeikd(p1)(cosφ1cosφ2)(Rs)ij=1Jsin(kdJ(cosφ1cosφ2))sin(kd(cosφ1cosφ2))(Rs)ij

Сводные данные, можно уменьшить ухудшающий эффект корреляции источника путем формирования подрешеток и использования сглаженной ковариационной матрицы в качестве входа в алгоритм MUSIC. Из-за диаграммы направленности большее угловое разделение источников приводит к уменьшенной корреляции.

Пространственное сглаживание для линейных массивов легко расширяется до 2D и 3D однородных массивов.

Для просмотра документации необходимо авторизоваться на сайте