EngeePhased.ULA
Равномерная линейная антенная решетка (ULA).
Библиотека |
EngeePhased |
Описание
Системный объект EngeePhased.ULA моделирует равномерную линейную антенную решетку (ULA) и вычисляет его отклик.
Чтобы рассчитать отклик для каждого элемента антенной решетки для заданных направлений, выполните следующие действия:
-
Создайте объект EngeePhased.ULA и задайте его свойства.
-
Вызовите объект с аргументами, как если бы это была функция.
Синтаксис
Создание
Вызов конструктора системного объекта возможен следующими способами:
-
object = EngeePhased.ULA
создает равномерную линейную антенную решетку (ULA), сформированную из одинаковых изотропных элементов датчика фазированной решетки со значениями свойств по умолчанию. Начало локальной системы координат - фазовый центр антенной решетки. Положительная ось x – это направление, нормальное к антенной решетке, а элементы антенной решетки расположены вдоль оси y. Пример:array = EngeePhased.ULA
-
object = EngeePhased.ULA(Name=Value)
создает равномерную линейную антенную решетку (ULA) с каждым указанным свойством Name (имя), установленным на указанное Value (значение). Вы можете указать дополнительные аргументы в виде пары имя-значение в любом порядке (Name1
=Value1
,…,NameN
=ValueN
). Пример:array = EngeePhased.ULA(ElementSpacing=1.5,ArrayAxis="z")
-
object = EngeePhased.URA(N,D,Name=Value)
создает равномерную линейную антенную решетку (ULA), для свойства NumElements которого установлено значениеN
, для свойства ElementSpacing значениеD
, и другими указанными свойствами Name (имя), установленным на указанное Value (значение).N
иD
являются аргументами только для значений. При указании аргумента только для значений необходимо указать все предшествующие аргументы только для значений. Аргументы пары Name-Value можно указывать в любом порядке. Пример:array = EngeePhased.ULA(N,D,NumElements=5)
Свойства
Element —
элемент фазированной антенной решетки
IsotropicAntennaElement со значениями свойств по умолчанию (по умолчанию)
| элемент антенны, акустический элемент или преобразователя из Phased Array System Toolbox
| антенная решетка из Antenna Toolbox
Details
Элемент фазированной антенной решетки, указанный как элемент антенны, акустический элемент или преобразователь из Phased Array System Toolbox или антенной решетки из Antenna Toolbox.
Пример: EngeePhased.CosineAntennaElement
NumElements —
количество элементов антенной решетки
2 (по умолчанию)
| целое положительное число
Details
Количество элементов линейной антенной решетки, заданное как целое положительное число.
Типы данных: Float64
ElementSpacing —
расстояние между элементами антенной решетки
0.5 (по умолчанию)
| положительный скаляр
Details
Расстояние между двумя соседними элементами линейной антенной решетки, заданное в виде положительного скаляра.
Единицы измерения – м.
Типы данных: Float64
ArrayAxis —
ось линейной антенной решетки
y (по умолчанию)
| x
| z
Details
Ось линейной антенной решетки, заданная как x
, y
или z
.
Элементы линейной антенной решетки располагаются вдоль выбранной оси системы координат. Ось антенной решетки определяет направление, вдоль которого направлены нормальные векторы элементов.
Значение свойства ArrayAxis | Нормальное направление Element |
---|---|
|
азимут = 90°, высота = 0° (ось y) |
|
азимут = 0°, высота = 0° (ось x) |
|
азимут = 0°, высота = 0° (ось x) |
Taper —
конусы элементов
1 (по умолчанию)
| комплексный скаляр
| комплексный вектор строк 1 на N
| комплексный вектор столбцов N на 1
Details
Сужение элементов линейной антенной решетки, заданное в виде комплексного скаляра, комплексного вектора строк 1 на N или комплексного вектора столбцов N на 1. N представляет собой количество элементов антенной решетки. Конусы, также известные как весовые коэффициенты, применяются к каждому антенному элементу линейной антенной решетки и изменяют амплитуду и фазу принимаемых данных.
-
Если Taper – скаляр, ко всем элементам применяется одно и то же значение конуса.
-
Если Taper – вектор, то каждое значение конуса применяется к соответствующему антенному элементу.
Типы данных: Float64
Вход
freq —
рабочая частота антенного элемента
положительный вещественный вектор 1 на L строк
Details
Рабочая частота антенного элемента, заданная в виде положительного вещественного вектора 1 на L строк.
Единицы измерения – Гц.
Типы данных: Float64
ang —
азимутальные и высотные углы направлений ответа
вещественный вектор строк 1 на M
| вещественная матрица 2 на M
Details
Азимутальные и высотные углы направлений ответа, заданные в виде вещественного вектора строк 1 на M или вещественной матрицы 2 на M, где M – количество угловых направлений.
Единицы измерения – градусы.
Азимутальный угол должен лежать в диапазоне от -180° до 180° включительно. Угол возвышения должен лежать в диапазоне от -90° до 90° включительно.
Если ang – вектор 1 на M, каждый элемент задает азимутальный угол направления. В этом случае соответствующий угол возвышения принимается равным нулю.
Если ang – матрица 2 на M, каждый столбец матрицы задает направление в форме [азимут;высота].
Азимутальный угол – это угол между осью x и проекцией вектора направления на плоскость xy. Этот угол положителен при измерении от оси x по направлению к оси y. Угол возвышения – это угол между вектором направления и плоскостью xy. Этот угол положителен при измерении в направлении оси z.
Типы данных: Float64