EngeePhased.ULA
Равномерная линейная фазированная антенная решетка (ULA).
| Библиотека |
|
Описание
Системный объект EngeePhased.ULA моделирует равномерную линейную антенную решетку (uniform linear array, ULA).
Чтобы создать и использовать ULA, выполните следующие действия:
-
Создайте объект EngeePhased.ULA и установите его свойства.
-
Вызовите объект с аргументами, как если бы это была функция.
Чтобы узнать подробнее о том, как работать с системными объектами, см. Системные объекты Engee.
Синтаксис
Создание
-
ula = EngeePhased.ULA()— создает ULA со значениями свойств по умолчанию. Начало локальной системы координат — фазовый центр антенной решетки. Положительная ось — это направление по нормали к антенной решетке, а элементы антенной решетки расположены вдоль оси . -
ula = EngeePhased.ULA(Name=Value)— создает равномерную ULA с заданными свойствами в виде парыName=Value, гдеName— имя свойства, аValue— соответствующее значение. Можно указать несколько пар «имя-значение», порядок пар не имеет значения. Неуказанные свойства сохраняют свои значения по умолчанию.
Аргументы
Входные аргументы
FREQ —
рабочие частоты антенной решетки
скаляр | вектор-строка длиной L
Details
Рабочие частоты антенной решетки, заданные в виде вещественного положительного скаляра или вещественного вектора-строки длиной , содержащего положительные числа. Типичные значения находятся в диапазоне, заданном свойствами элемента FrequencyRange или FrequencyVector в зависимости от типа элемента в антенной решетке. Элемент имеет нулевую диаграмму направленности на частотах вне этого диапазона.
Единицы измерения — Гц.
| Типы данных |
|
ANG —
азимутальный угол и угол места диаграммы направленности
вектор-строка длиной M | матрица 2 на M
Details
Направления диаграммы направленности, заданные в виде вещественного вектора-строки длиной или вещественной матрицы на .
Если ANG — матрица, то каждый столбец задает направление в виде [azimuth; elevation]. Азимутальный угол должен находиться в диапазоне от −180° до 180° включительно. Угол места должен находиться в диапазоне от −180° до 180° включительно.
Если ANG — вектор-строка, каждый элемент задает азимутальный угол направления. В этом случае соответствующий угол места принимается равным 0°.
Единицы измерения — градусы.
| Типы данных |
|
Выходные аргументы
RESP —
диаграмма направленности антенной решетки
комплексный массив N на M на L
Details
Диаграмма направленности антенной решетки, возвращаемая в виде комплексного массива размером на на , где — количество элементов в антенной решетке, — количество углов, заданных в ANG, — количество частот, заданных в FREQ.
Свойства
#
Element —
элемент антенной решетки
IsotropicAntennaElement (по умолчанию) | системный объект элемента антенной решетки
Details
Элемент антенной решетки, заданный в виде системного объекта антенны, микрофона или преобразователя.
По умолчанию используется EngeePhased.IsotropicAntennaElement.
#
NumElements —
количество элементов решетки
5 (по умолчанию) | целое положительное число
Details
Количество элементов решетки, заданное как целое положительное число.
#
ElementSpacing —
расстояние между элементами антенной решетки
0.5 (по умолчанию) | положительный скаляр
Details
Расстояние между двумя соседними элементами ULA, заданное в виде положительного скаляра.
Единицы измерения — м.
#
ArrayAxis —
ось ULA
"y" (по умолчанию) | "x" | "z"
Details
Ось ULA, заданная как "x", "y" или "z".
Элементы ULA располагаются вдоль выбранной оси системы координат. Ось антенной решетки определяет направление, вдоль которого направлены нормальные векторы элементов.
| Значение свойства ArrayAxis | Направление нормали элемента решетки |
|---|---|
|
азимутальный угол |
|
азимутальный угол |
|
азимутальный угол |
#
Taper —
комплексные весовые коэффициенты при амплитудном взвешивании
1 (по умолчанию) | комплексный скаляр | комплексный вектор-строка 1 на N | комплексный вектор-столбец N на 1
Details
Комплексные весовые коэффициенты для элементов антенной решетки, заданные в виде комплексного скаляра, комплексного вектора-строки на или комплексного вектора-столбца на , где представляет собой количество элементов антенной решетки. Весовые коэффициенты применяются к каждому антенному элементу антенной решетки и изменяют амплитуду и фазу принимаемых данных.
-
Если Taper — скаляр, ко всем элементам антенной решетки применяется одно и то же значение коэффициента.
-
Если Taper — вектор, к каждому элементу антенной решетки применяется собственное значение коэффициента.