lpda

Создайте печатную логарифмическую антенну дипольного массива

Описание

Используйте lpda объект для создания печатного логарифмического дипольного антенного массива. Антенна по умолчанию центрирована в источник и использует FR4 подложку. Эта антенна широко используется в связи и радиолокации из-за таких преимуществ, как широкополосный, высокий коэффициент усиления и высокая направленность.

Создание

Описание

пример

lpdipole = lpda создает печатную логарифмическую периодическую антенну дипольного массива с использованием значений свойств по умолчанию.

пример

lpdipole = lpda(Name,Value) устанавливает свойства с помощью одной или нескольких пар "имя-значение". Для примера, lpdipole = lpda('BoardLength',0.2) создает печатный логарифмический периодический дипольный массив с длиной платы 0,2 м.

Примечание

Свойства, которые не заданы, сохраняют значения по умолчанию.

Свойства

расширить все

Длина печатной платы (PCB) вдоль оси X, заданная как скаляр в метрах.

Пример: 'BoardLength',0.2

Пример: lpdipole.BoardLength = 0.2

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

Ширина печатной платы по оси Y, указанная в метрах. Ширина печатной платы в метре. Если значение является скаляром, создается прямоугольная плата, и если значение является вектором с 2 элементами, создается трапеция платы. Первый элемент представляет ширину платы на самом коротком конце диполя, а второй элемент представляет ширину на самом длинном конце диполя.

Пример: 'BoardWidth',[0.06 0.06]

Пример: lpdipole.BoardWidth = [10e-3 12e-3]

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

Высота печатной платы вдоль оси Z, заданная в виде скаляра в метрах.

Пример: 'Height',0.0018

Пример: lpdipole.Height = 0.0018

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

Ширина параллельной полосы, заданная как скаляр в метрах.

Пример: 'StripLineWidth',0.0014

Пример: lpdipole.StripLineWidth = 0.0014

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

Расстояние от точки подачи до наименьшего диполя, заданное как скаляр в метрах.

Пример: 'FeedLength',0.0055

Пример: lpdipole.FeedLength = 0.0055

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

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

Пример: 'ArmLength',[0.0050 0.0055 0.0060 0.0066 0.0072 0.0079 0.0086 0.0095]

Пример: lpdipole.ArmLength = [0.0050 0.0055 0.0060 0.0066 0.0072 0.0079 0.0086 0.0095]

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

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

Пример: 'ArmWidth',[9.8000e-04 10.8000e-04 0.0021 0.0022 0.0023 0.0025 0.0027 0.0029]

Пример: lpdipole.ArmWidth = [9.8000e-04 10.8000e-04 0.0021 0.0022 0.0023 0.0025 0.0027 0.0029]

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

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

Пример: 'ArmSpacing',[0.0037 0.0040 0.0043 0.0047 0.0051 0.0056 0.0061]

Пример: lpdipole.ArmSpacing = [0.0037 0.0040 0.0043 0.0047 0.0051 0.0056 0.0061]

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

Тип диэлектрического материала, используемого в качестве подложки, заданный в качестве диэлектрического объекта. Для получения дополнительной информации см. dielectric. Для получения дополнительной информации о сетке диэлектрического субстрата, см. Meshing.

Примечание

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

Пример: d = dielectric('Teflon'); 'Substrate',d

Пример: d = dielectric('Teflon'); lpdipole.Substrate = d

Тип металла, используемого в качестве проводника, задается как объект металлического материала. Вы можете выбрать любой металл из MetalCatalog или укажите металл по вашему выбору. Для получения дополнительной информации см. metal. Для получения дополнительной информации о сетке металлического проводника см. Раздел «Сетка».

Пример: m = metal('Copper'); 'Conductor',m

Пример: m = metal('Copper'); ant.Conductor = m

Комминированные элементы, добавленные к подаче антенны, задаются как объект комкнутого элемента. Можно добавить нагрузку в любое место на поверхности антенны. По умолчанию нагрузка находится в подаче. Для получения дополнительной информации см. lumpedElement.

Пример: 'Load',lumpedelement, где lumpedelement - указатель на объект для нагрузки, созданной с помощью lumpedElement.

Пример: lpda.Load = lumpedElement('Impedance',75)

Угол наклона антенны, заданный как скаляр или вектор с каждым модулем в степенях. Для получения дополнительной информации см. Раздел «Вращение антенн и массивов».

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

Пример: ant.Tilt = 90

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

Примечание

The wireStack Объект антенны принимает только метод точки, чтобы изменить его свойства.

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

Ось наклона антенны, заданная как:

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

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

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

Для получения дополнительной информации см. Раздел «Вращение антенн и массивов».

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

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

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

Примечание

The wireStack Объект антенны принимает только метод точки, чтобы изменить его свойства.

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

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

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

Примеры

свернуть все

Создайте и просмотрите печатную логарифмическую антенну дипольного массива.

lpdipole = lpda
lpdipole = 
  lpda with properties:

       BoardLength: 0.0366
        BoardWidth: 0.0244
            Height: 0.0016
    StripLineWidth: 0.0012
        FeedLength: 0.0065
         ArmLength: [0.0040 0.0045 0.0050 0.0056 0.0062 0.0069 0.0076 0.0085]
          ArmWidth: [1x8 double]
        ArmSpacing: [0.0027 0.0030 0.0033 0.0037 0.0041 0.0046 0.0051]
         Substrate: [1x1 dielectric]
         Conductor: [1x1 metal]
              Tilt: 0
          TiltAxis: [1 0 0]
              Load: [1x1 lumpedElement]

show(lpdipole)

Figure contains an axes. The axes with title lpda antenna element contains 5 objects of type patch, surface. These objects represent PEC, feed, FR4.

Создайте конический объект LPDA и постройте график импеданса на частоте 5 - 8GHz. Этот пример также показывает, как построить график 3-D диаграммы направленности антенны.

lpdipole = lpda('BoardWidth',[20.37e-3 24.37e-3]);
show(lpdipole)

Figure contains an axes. The axes with title lpda antenna element contains 6 objects of type patch, surface. These objects represent PEC, feed, FR4.

Постройте импеданс в заданной частотной области значений.

freq = linspace(5e9, 8e9, 41);
figure;
impedance(lpdipole,freq)

Постройте график 3-D диаграммы направленности излучения на частоте 5,8 ГГц.

pattern(lpdipole,5.8e9)

Figure contains an axes and other objects of type uicontrol. The axes contains 6 objects of type patch, surface. This object represents FR4.

Введенный в R2018a