Root MUSIC DOA
Корневой классификатор множественных сигналов (MUSIC) для оценки направления прибытия (DOA) для ULA и UCA.
Описание
Блок Root MUSIC DOA оценивает направление прихода заданного количества узкополосных сигналов, падающих на однородную линейную антенную решетку или однородную круговую антенную решетку, используя алгоритм классификации корневых множественных сигналов (Root MUSIC).
Порты
Вход
In — входной сигнал
комплексная матрица
Входной сигнал, заданный в виде комплексной матрицы. Столбцы матрицы соответствуют каналам сигнала.
Типы данных: Float64
ElAng — угол возвышения
скаляр
Угол возвышения, заданный в виде скаляра в диапазоне от -90° до 90°.
Углы места для всех сигналов должны быть одинаковыми, как того требует алгоритм возбуждения фазового режима.
Единицы измерения – градусы.
Зависимости
Чтобы включить этот порт, установите для параметра Geometry значение UCA.
Типы данных: Float64
Параметры
Main
Signal propagation speed (m/s) — скорость распространения сигнала
299792458 (по умолчанию)
| положительный скаляр
Скорость распространения сигнала в виде вещественного положительного скаляра. По умолчанию используется значение скорости света: 299792458 м/c
.
Единицы измерения — м/с.
Operating frequency (Hz) — рабочая частота системы
3e8 (по умолчанию)
| положительный скаляр
Рабочая частота системы, заданная в виде положительного скаляра.
Единицы измерения — Гц.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
Number of signals — ожидаемое количество поступающих сигналов
1 (по умолчанию)
| положительное целое число
Укажите ожидаемое количество сигналов для оценки направлений прибытия поступающих сигналов (DOA) в виде положительного целого скалярного числа.
Зависимости
Чтобы использовать этот параметр, установите флажок Enable DOA output.
Forward-backward averaging — включить усреднение вперед-назад
выключено (по умолчанию)
| включено
Установите этот флажок, чтобы использовать усреднение вперед-назад для оценки ковариационной матрицы для антенных решеток датчиков с сопряженно-симметричной структурой многообразия антенных решеток.
Spatial smoothing — пространственное сглаживание
0 (по умолчанию)
| вещественный вектор
Количество усреднений, используемых пространственным сглаживанием для оценки ковариационной матрицы, задается как целое неотрицательное число. Каждое увеличение сглаживания обрабатывает один дополнительный когерентный источник, но уменьшает эффективное число элементов на один. Максимальное значение этого параметра равно , где – количество датчиков в ULA.
Sensor Array
Specify sensor array as — метод задания антенной решетки
Array (no subarrays)
Метод задания антенной решетки, указанного как Array (no subarrays)
.
-
Array (no subarrays)
— для задания антенной решетки используются параметры блока.
Element
Element type — типы элементов антенной решетки
Isotropic Antenna (по умолчанию)
| Cardioid Antenna
| Cosine Antenna
| Custom Antenna
| Gaussian Antenna
| Sinc Antenna
| Omni Microphone
| Custom Microphone
Тип элемента антенной решетки.
Доступные значения:
-
Isotropic Antenna
-
Cardioid Antenna
-
Cosine Antenna
-
Custom Antenna
-
Gaussian Antenna
-
Sinc Antenna
-
Omni Microphone
-
Custom Microphone
Operating frequency range (Hz) — диапазон рабочих частот элемента антенной решетки
[0,1e20] (по умолчанию)
| вещественный вектор-строка 1 на 2
Диапазон рабочих частот элемента антенной решетки в виде вектора-строки 1 на 2 в виде [LowerBound,UpperBound]. Элемент не имеет отклика вне этого частотного диапазона. Единицы измерения частоты – Гц.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Isotropic Antenna
, Cosine Antenna
или Omni Microphone
.
Baffle the back of the element — учет излучения диаграммы направленности в заднюю полусферу элемента Isotropic Antenna element
или Omni Microphone
выключено (по умолчанию)
| включено
Установите этот флаг, чтобы исключить излучение в заднюю полусферу. Отклик от задней полусферы на всех углах азимута за пределами интервала ±90° от широкой стороны устанавливаются на ноль. Широкоугольное направление определяется как угол азимута 0° и угол места 0°.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Isotropic Antenna
или Omni Microphone
.
Null axis direction — направление оси вдоль нулевого излучения
-x (по умолчанию)
| +x
| +y
| -y
| +z
| -z
Направление оси вдоль нулевого излучения.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Cardioid Antenna
.
Exponent of cosine pattern — экспоненты косинусов азимута и высоты
[1.5 1.5] (по умолчанию)
| неотрицательный скаляр
| вещественная матрица неотрицательных значений 1 на 2
Укажите экспоненты косинусной модели в виде неотрицательного скаляра или вещественной матрицы 1 на 2 из неотрицательных значений.
Если параметр Exponent of cosine pattern является вектором 1 на 2, первый элемент – это экспонента в направлении азимута, а второй элемент – экспонента в направлении возвышения.
Если параметр Exponent of cosine pattern является скаляром, косинусы в направлении азимута и в направлении высоты возводятся в одну и ту же степень.
Зависимости
Чтобы включить этот параметр, установите для параметра Element type значение Cosine Antenna
.
Operating frequency vector (Hz) — антенная решетка рабочих частот элемента антенной решетки
[0,1e20] (по умолчанию)
| вещественный вектор-строка
Антенная решетка рабочих частот элемента антенной решетки в виде вектора-строки 1 на возрастающих действительных значений. Элемент не имеет отклика за пределами диапазона частот, заданного минимальным и максимальным элементами этого вектора.
Единицы измерения — Гц.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
или Custom Microphone
. Для установки откликов на этих частотах используйте параметр Frequency responses (dB).
Frequency responses (dB) — частотные отклики элемента антенной решетки
[0,0] (по умолчанию)
| вещественный вектор-строка
Частотная характеристика пользовательских элементов антенной решетки определяется за счет параметра Operating frequency vector (Hz). Размеры вектора Frequency responses (dB) должны совпадать с размерами вектора, заданного параметром Operating frequency vector (Hz).
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
или Custom Microphone
.
Input Pattern Coordinate System — выбор системы координат диаграммы направленности пользовательской антенны
az-el (по умолчанию)
| phi-theta
Выбор системы координат диаграммы направленности пользовательской антенны, указывается az-el
или phi-theta
. При выборе az-el
для задания координат точек диаграммы направленности используются параметры Azimuth angles (deg) и Elevations angles (deg). При указании параметра phi-theta
для задания координат точек детали используются параметры Phi angle (deg) и Theta angles (deg).
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
.
Azimuth angles (deg) — углы азимута диаграммы направленности излучения антенны
[−180:180] (по умолчанию)
| вещественный вектор-строка
Значения углов азимута, по которым будет рассчитываться диаграмма направленности антенны в виде вектора-строки 1 на . должно быть больше 2. Значения углов азимута должны лежать в диапазоне от −180° до 180° включительно и располагаться в строго возрастающем порядке.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
, а для параметра Input Pattern Coordinate System — az-el
.
Elevation angles (deg) — значения углов места диаграммы направленности антенны
[−90:90] (по умолчанию)
| вещественный вектор-строка
Значения углов места, при которых необходимо рассчитать диаграмму направленности излучения в виде вектора 1 на . должно быть больше 2. Единицы измерения углов — градусы. Углы возвышения должны лежать в диапазоне от −90° до 90° включительно и располагаться в строго возрастающем порядке.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
, а для параметра Input Pattern Coordinate System — az-el
.
Phi Angles (deg) — значения углов Phi диаграммы направленности антенны
[0:360] (по умолчанию)
| вещественный вектор-строка 1 на P
Угловые координаты Phi точек, в которых задается диаграмма направленности излучения антенны. Задаются в виде вещественного вектора-строки 1 на . должно быть больше 2. Единицы измерения углов — градусы. Значения углов Phi
должны лежать в диапазоне от 0° до 360° и располагаться в строго возрастающем порядке.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
, а для параметра Input Pattern Coordinate System — phi-theta
.
Theta Angles (deg) — значения углов Theta диаграммы направленности излучения антенны
[0:180] (по умолчанию)
| вещественный вектор-строка 1 на Q
Угловые координаты Theta точек, в которых задается диаграмма направленности излучения антенны. Задаются в виде вещественного вектора-строки 1 на . должно быть больше 2. Единицы измерения углов — градусы. Значения углов Theta
должны лежать в диапазоне от 0° до 180° и располагаться в строго возрастающем порядке.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
, а для параметра Input Pattern Coordinate System — phi-theta
.
Magnitude pattern (dB) — величина диаграммы направленности антенны
zeros(181,361) (по умолчанию)
| вещественная матрица Q на P
| вещественный массив Q на P на L
Величина диаграммы направленности антенны, заданная в виде матрицы на или антенной решетки на на .
-
Если для параметра Input Pattern Coordinate System установлено значение
az-el
, то равняется длине вектора, определенного параметром Elevation angles (deg), в свою очередь, — длине вектора, определенного параметром Azimuth angles (deg). -
Если для параметра Input Pattern Coordinate System установлено значение
phi-theta
, то равняется длине вектора, определенного параметром Theta Angles (deg), в свою очередь, — длине вектора, определенного параметром Phi Angles (deg).
Величина равна значению параметра Operating frequency vector (Hz).
-
Если значение этого параметра представляет собой матрицу на , то для всех частот, указанных в параметре Operating frequency vector (Hz), применяется одна и та же схема.
-
Если значение представляет собой антенную решетку на на , каждый элемент на антенной решетки задает шаблон для соответствующей частоты, указанной в параметре Operating frequency vector (Hz).
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
.
Phase pattern (deg) — фаза диаграммы излучения пользовательской антенны
zeros(181,361) (по умолчанию)
| вещественная матрица Q на P
| вещественный массив Q на P на L
Фазовая диаграмма направленности излучения комбинированной антенны, заданная в виде матрицы на или антенной решетки на на .
-
Если для параметра Input Pattern Coordinate System установлено значение
az-el
, то равняется длине вектора, определенного параметром Elevation angles (deg), в свою очередь, — длине вектора, определенного параметром Azimuth angles (deg). -
Если для параметра Input Pattern Coordinate System установлено значение
phi-theta
, то равняется длине вектора, определенного параметром Theta Angles (deg), в свою очередь, — длине вектора, определенного параметром Phi Angles (deg).
Величина равна значению параметра Operating frequency vector (Hz).
-
Если значение этого параметра представляет собой матрицу на , то для всех частот, указанных в параметре Operating frequency vector (Hz), применяется одна и та же схема.
-
Если значение представляет собой антенную решетку на на , каждый элемент на антенной решетки задает шаблон для соответствующей частоты, указанной в параметре Operating frequency vector (Hz).
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
.
Align element normal with array normal — выровнять нормаль элемента антенной решетки относительно нормали решетки
включено (по умолчанию)
| выключено
Если значение параметра включено
, то диаграмма направленности элемента антенны поворачивается для выравнивания по нормали антенной решетки. Если выключено
, то рисунок элемента не поворачивается.
Если антенна используется в антенной решетке и параметр Input Pattern Coordinate System имеет значение az-el
, установка этого флажка поворачивает диаграмму направленности так, чтобы ось x системы координат элемента указывала вдоль нормали антенной решетки. При отсутствии выбора используется шаблон элемента без вращения.
Если антенна используется в антенной решетке и параметр Input Pattern Coordinate System имеет значение phi-theta
, установка этого флажка поворачивает диаграмму направленности так, чтобы ось z системы координат элемента указывала вдоль нормали антенной решетки.
Используйте этот параметр вместе с параметром Array Normal антенных решеток URA и UCA.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Antenna
.
Radiation pattern beamwidth (deg) — ширина луча диаграммы направленности антенны
[10, 10] (по умолчанию)
| вещественный скаляр
| вещественный вектор-строка 1 на 2
Ширина луча диаграммы направленности антенны в градусах.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Gaussian Antenna
.
Polar pattern frequencies (Hz) — значения частот для полярной диаграммы направленности микрофона
1e3 (по умолчанию)
| вещественный скаляр
| вещественный вектор-строка 1 на L
Значения частот для полярной диаграммы направленности задается в виде вещественного скаляра или вещественного вектора-строки 1 на . Частоты лежат в диапазоне частот, заданном параметром Operating frequency vector (Hz).
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Microphone
.
Polar pattern angles (deg) — значения углов для полярной диаграммы направленности микрофона
[−180:180] (по умолчанию)
| вещественный вектор-строка 1 на P
Значения углов для полярной диаграммы направленности микрофона задаются в виде вектора . Углы измеряются от центральной оси микрофона и должны находиться в диапазоне от −180° до 180° включительно.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Microphone
.
Polar pattern (dB) — полярная диаграмма направленности микрофона
zeros(1,361) (по умолчанию)
| вещественный вектор-строка 1 на L
Задайте величину полярной диаграммы направленности пользовательского микрофонного элемента в виде вещественного вектора-строки 1 на , где — количество частот, указанных в параметре Polar pattern frequencies (Hz). Строка представляет собой величину полярной диаграммы направленности, измеренную на соответствующей частоте, указанной в Polar pattern frequencies (Hz). Диаграмма направленности измеряется в азимутальной плоскости. В азимутальной плоскости угол места равен 0°, а центральная ось составляет 0° по азимуту и 0° по возвышению. Полярная диаграмма направленности симметрична вокруг центральной оси. На основе полярной диаграммы можно построить диаграмму направленности микрофона в трехмерном пространстве.
Зависимости
Чтобы использовать этот параметр, установите для параметра Element type значение Custom Microphone
.
Array Parameters
Geometry — геометрия
ULA (по умолчанию)
| UCA
Укажите геометрию антенной решетки как одну из следующих:
-
ULA
– равномерная линейная антенная решетка. -
UCA
– равномерная круговая антенная решетка.
Number of elements — количество элементов антенной решетки
2 (по умолчанию)
| целое число, большее или равное 2
Количество элементов антенной решетки для решеток ULA, заданное в виде целого числа, большего или равного 2.
Пример: 11
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
Element spacing (m) — расстояние между элементами антенной решетки
0.5 (по умолчанию)
| положительный скаляр
Расстояние между соседними элементами ULA, заданное в виде положительного скаляра.
Единицы измерения — м.
Пример: 1.5
Array axis — направление линейной оси ULA
y (по умолчанию)
| x
| z
Направление линейной оси ULA, заданное как y
, x
или z
. Все элементы антенной решетки ULA равномерно распределены вдоль этой оси в локальной системе координат антенной решетки.
Зависимости
-
Чтобы включить этот параметр, установите для параметра Geometry значение
ULA
. -
Этот параметр также включен, если блок поддерживает только антенные решетки ULA.
Array normal — направление нормали антенной решетки
z для антенной решетки UCA (по умолчанию)
| x (для антенной решетки URA)
| y
Направление нормали антенной решетки, указанное как x
, y
или z
.
Элементы плоских антенных решеток лежат в плоскости, ортогональной выбранному направлению нормали антенной решетки.
Направления бокового обзора элементов направлены вдоль направления нормали антенной решетки.
Значение параметра Array Normal | Позиции элементов и направления бокового обзора |
---|---|
|
Элементы антенной решетки лежат в -плоскости. Все векторы высоты элементов направлены вдоль оси . |
|
Элементы антенной решетки лежат в -плоскости. Все векторы дальней зоны элементов направлены вдоль - оси. |
|
Элементы антенной решетки лежат в -плоскости. Все векторы дальней зоны элементов направлены вдоль оси . |
Зависимости
Чтобы включить этот параметр, установите для параметра Geometry значение URA
или UCA
.
Radius of UCA (m) — радиус антенной решетки UCA
0.5 (по умолчанию)
| положительный скаляр
Радиус антенной решетки UCA, заданный в виде положительного скаляра.
Зависимости
Чтобы включить этот параметр, установите для параметра Geometry значение UCA
.
Taper — изменение диаграммы направленности элементов антенной решетки
1 (по умолчанию)
| комплексный скаляр
| комплексный вектор
Изменение диаграммы направленности элементов антенной решетки задается в виде комплексного скаляра или комплексного вектора 1 на , где — количество элементов антенной решетки.
Коэффициенты, меняющие диаграмму направленности, называемые также весами элементов, умножают отклики элементов антенной решетки. Коэффициенты изменяют как амплитуду, так и фазу отклика для уменьшения боковых лепестков или направления главной оси отклика.
Если значение параметра Taper является скаляром, то к каждому элементу применяется один и тот же вес.
Если Taper — вектор, то к соответствующему элементу антенной решетки применяется вес из вектора. Количество весов должно соответствовать количеству элементов антенной решетки.