exponenta event banner

circularArray

Создание круговой антенной решетки

Описание

circularArray объект представляет собой кольцевую антенную решетку. Циклический массив находит применение в направлении поступления (DoA) систем. Круговые массивы можно использовать для выполнения сканирования 2-D при снижении количества элементов. Эти массивы также имеют возможность сканирования на 360 градусов. Отдельные элементы в круговом массиве являются частью одной среды массива. Это свойство уменьшает влияние краевых эффектов и других вариаций соединения.

Создание

Описание

array = circularArray создает кольцевую антенную решетку в плоскости X-Y.

пример

array = circularArray(Name,Value) класс для создания круговой антенной решетки с дополнительными свойствами, заданными одним или несколькими аргументами пары имя-значение. Name - имя свойства и Value - соответствующее значение. Можно указать несколько аргументов пары имя-значение в любом порядке как Name1, Value1,..., NameN, ValueN. Не указанные свойства сохраняют значения по умолчанию.

Свойства

развернуть все

Тип отдельной антенны, определяемый как вектор объектов. Это свойство поддерживает скалярное расширение.

Пример: 'Element',[monopole,monopole]

Типы данных: char | string

Число элементов в массиве, указанное как положительное скалярное целое число. Элементы в массиве расположены вдоль оси X.

Пример: 'NumElements',4

Типы данных: double

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

Пример: 'Radius',0.4

Типы данных: double

Начальное угловое смещение для первого элемента массива, определяемое как действительный скаляр в градусах.

Пример: 'AngleOffset',8

Типы данных: double

Амплитуда возбуждения для антенных элементов в решетке, заданная как действительный положительный вектор размера 'Element'.

Пример: 'AmplitudeTaper',[0 1]

Типы данных: double

Фазовый сдвиг для каждого элемента массива, заданного как действительный вектор размера 'Element' в градусах.

Пример: 'PhaseShift',[0 2]

Типы данных: double

Угол наклона массива, заданный как скаляр или вектор с каждым элементом в градусах. Дополнительные сведения см. в разделе Поворот антенн и массивов.

Пример: 'Tilt',90,

Пример: 'Tilt',[90 90],'TiltAxis',[0 1 0;0 1 1] наклоняет массив на 90 градусов относительно двух осей, определяемых векторами.

Типы данных: double

Ось наклона массива, заданная как:

  • Трёхэлементные векторы декартовых координат в метрах. В этом случае каждый вектор начинается в начале координат и лежит вдоль указанных точек на осях X, Y и Z.

  • Две точки в пространстве, каждая из которых указана как трехэлементные векторы декартовых координат. В этом случае массив поворачивается вокруг линии, соединяющей две точки в пространстве.

  • Строковый ввод, описывающий простые повороты вокруг одной из главных осей, «X», «Y» или «Z».

Дополнительные сведения см. в разделе Поворот антенн и массивов.

Пример: 'TiltAxis',[0 1 0]

Пример: 'TiltAxis',[0 0 0;0 1 0]

Пример: array.TiltAxis = 'Z'

Типы данных: double

Функции объекта

showОтображение антенной или решетчатой структуры; отобразить форму как заполненный фрагмент
infoОтображение информации об антенне или решетке
layoutСтруктура отображаемого массива или стека ПП
showОтображение антенной или решетчатой структуры; отобразить форму как заполненный фрагмент
beamwidthШирина луча антенны
chargeРаспределение заряда на металлической или диэлектрической антенне или на поверхности решетки
correlationКоэффициент корреляции между двумя антеннами в массиве
currentРаспределение тока по металлической или диэлектрической антенне или поверхности решетки
designПроектирование прототипа антенны или решеток для резонанса на заданной частоте
efficiencyРадиационная эффективность антенны
EHfieldsэлектрические и магнитные поля антенн; Встроенные электрические и магнитные поля антенного элемента в решетках
impedanceвходной импеданс антенны; полное сопротивление сканирования массива
meshСвойства сетки металлической или диэлектрической антенны или решетки
optimizeОптимизация антенны или решетки с помощью оптимизатора SADEA
patternдиаграмма направленности и фаза антенны или решетки; Встроенная диаграмма антенного элемента в решетке
patternAzimuthАзимутальная диаграмма антенны или решетки
patternElevationСхема высот антенны или решетки
returnLossОбратная потеря антенны; проверка возвращает потерю массива
sparametersОбъект S-параметра

Примеры

свернуть все

Создание круговой антенной решетки с использованием 10 антенных элементов. Просмотрите расположение антенных элементов в решетке.

ca = circularArray('NumElements',10)
ca = 
  circularArray with properties:

           Element: [1x1 dipole]
       NumElements: 10
            Radius: 1
       AngleOffset: 0
    AmplitudeTaper: 1
        PhaseShift: 0
              Tilt: 0
          TiltAxis: [1 0 0]

figure;
layout(ca)

Figure contains an axes. The axes with title Array layout contains 11 objects of type scatter, text.

Отображение массива.

figure;
show(ca)

Figure contains an axes. The axes with title circularArray of dipole antennas contains 30 objects of type patch, surface. These objects represent PEC, feed.

Постройте график рельефа круговой матрицы на частоте 70 МГц.

figure;
patternElevation(ca,70e6)

Figure contains an object of type uicontainer.

Представлен в R2016b