EngeePhased.ReplicatedSubarray
Фазированная антенная решетка, сформированная из реплицированных антенных подрешеток.
Библиотека: EngeePhased
Описание
Системный объект EngeePhased.ReplicatedSubarray представляет собой фазированную антенную решетку, содержащую копии антенных подрешеток. Антенные подрешетки создаются путем репликации одной заданной антенной решетки.
Чтобы получить отклик антенных подрешеток, выполните следующие действия:
-
Определите и настройте свою фазированную антенную решетку, содержащую реплицированные анетнные подрешетки.
-
Вызовите метод
step!
для вычисления отклика антенных подрешеток в соответствии со свойствами EngeePhased.ReplicatedSubarray. Поведение шага специфично для каждого объекта в панели инструментов.
Системный объект EngeePhased.ReplicatedSubarray также можно использовать в качестве значения свойств SensorArray или Sensor объектов, выполняющих формирование луча, управление и другие операции.
Вместо использования метода step! для выполнения операции, определенной системным объектом, вы можете вызывать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполняют эквивалентные операции.
|
Конструктор
-
H =EngeePphased.ReplicatedSubarray
создает объект системы реплицированной антенной подрешетки,H
. Этот объект представляет собой антенную решетку, содержащую копии антенной подрешетки. -
H = EngeePphased.ReplicatedSubarray(Name,Value)
создает реплицированный объект антенной подрешетки,H
, с каждым указанным свойством Name (имя), установленным на указанное Value (значение). Вы можете указать дополнительные аргументы в виде пары имя-значение в любом порядке (Name1
,Value1
,…,NameN
,ValueN
).
Свойства
Subarray |
Антенная подрешетка для репликации Укажите антенную решетку, которая используется для формирования антенной подрешетки. Антенная подрешетка должна быть объектом EngeePhased.ULA, EngeePhased.URA или EngeePhased.ConformalArray. По умолчанию: EngeePhased.ULA со значениями свойств по умолчанию |
Layout |
Расположение антенных подрешеток Укажите расположение реплицированных антенных подрешеток в виде По умолчанию: |
GridSize |
Размер прямоугольной сетки Укажите размер прямоугольной сетки в виде одного целого положительного числа или вектора строк 1 на 2 целых положительных числа. Это свойство применимо только в том случае, если для свойства Layout установлено значение Если для свойства GridSize установлено значение скаляра, то антенная решетка имеет одинаковое количество антенных подрешеток в каждой строке и каждом столбце. Если для свойства GridSize установлено значение вектора 1 на 2, то вектор имеет вид На данном рисунке показано, как реплицируется антенная подрешетка URA размером 3 на 2 при значении
По умолчанию: |
GridSpacing |
Расстояние между прямоугольными сетками Укажите расстояние между прямоугольными сетками антенных подрешеток в виде положительного вещественного скаляра, вектора строк 1 на 2 или Если для свойства GridSpacing установлен скаляр, расстояние между строками и столбцами одинаково. Если для свойства GridSpacing установлен вектор длиной 2 строки, то он имеет вид Если для свойства GridSpacing установлено значение По умолчанию: |
SubarrayPosition |
Позиции антенных подрешеток в пользовательской сетке Укажите позиции антенных подрешеток в пользовательской сетке в виде матрицы 3 на N, где N – количество антенных подрешеток в антенной решетке. Каждый столбец матрицы представляет собой положение одной антенной подрешетки в локальной системе координат антенной решетки, в метрах, в форме Это свойство применяется, если для свойства Layout установлено значение По умолчанию: |
SubarrayNormal |
Направления нормалей антенных подрешеток в пользовательской сетке Укажите направления нормалей антенных подрешеток в антенной решетке в виде матрицы 2 на N, где N – количество антенных подрешеток в антенной решетке. Каждый столбец матрицы задает направление нормали соответствующей антенной подрешетки в виде Свойства SubarrayPosition и SubarrayNormal можно использовать для представления любого расположения, в котором пары антенных подрешеток различаются определенными преобразованиями. Эти преобразования могут включать в себя перевод, поворот по азимуту и поворот по высоте. Однако нельзя использовать преобразования, требующие поворота относительно нормали. Это свойство применяется, если для свойства Layout установлено значение По умолчанию: |
SubarraySteering |
Метод управления антенной подрешеткой Укажите метод управления антенной подрешеткой в виде Если для свойства SubarraySteering установлено значение Если для свойства SubarraySteering установлено значение Если для свойства SubarraySteering установлено значение По умолчанию: |
PhaseShifterFrequency |
Частота фазовращателя антенной подрешетки Укажите рабочую частоту фазовращателей, выполняющих управление антенной подрешеткой, в виде положительного скаляра. Единицы измерения – Гц. Это свойство применяется при установке для свойства SubarraySteering значения По умолчанию: |
NumPhaseShifterBits |
Количество битов квантования фазового сдвига Количество битов, используемых для квантования компонента фазового сдвига весовых коэффициентов вектора формирования луча или вектора управления. Задается как целое неотрицательное число. Значение ноль означает, что квантование не выполняется. По умолчанию: |