phased.ShortDipoleAntennaElement

Элемент антенны короткого диполя

Описание

phased.ShortDipoleAntennaElement объектные модели элемент антенны короткого диполя. Антенна короткого диполя является питаемым центром проводом, длина которого намного короче, чем одна длина волны. Этот объект антенны только поддерживает поляризованные поля.

Вычислить ответ элемента антенны для заданных направлений:

  1. Задайте и настройте свой элемент антенны короткого диполя. Смотрите Конструкцию.

  2. Вызовите step вычислить ответ антенны согласно свойствам phased.ShortDipoleAntennaElement. Поведение step характерно для каждого объекта в тулбоксе.

Примечание

Запуск в R2016b, вместо того, чтобы использовать step метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x) и y = obj(x) выполните эквивалентные операции.

Конструкция

h = phased.ShortDipoleAntennaElement создает системный объект, h, смоделировать элемент антенны короткого диполя.

h = phased.ShortDipoleAntennaElement(Name,Value) создает системный объект, h, с каждым заданным набором имени свойства к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1, Value1..., NameN, ValueN).

Свойства

FrequencyRange

Антенна, управляющая частотным диапазоном

Антенна, управляющая частотным диапазоном, заданным как 1 2 вектор-строка в форме [LowerBound HigherBound]. Этот вектор задает частотный диапазон, по которому антенна имеет ответ. Элемент антенны имеет нулевой ответ вне этого заданного частотного диапазона.

Значение по умолчанию: [0 1e20]

AxisDirection

Дипольное направление оси

Дипольное направление оси, заданное как один из 'X'YZ, или 'Custom'. Дипольная ось задает направление диполя, текущего относительно системы локальной координаты. 'X' задает диполь вдоль x - ось, 'Y' задает диполь вдоль y - ось и 'Z' задает диполь вдоль z - ось. x - ось или y - направление оси эквивалентно горизонтальному диполю и z - направление оси эквивалентно вертикальному диполю. Когда вы устанавливаете AxisDirection свойство к 'Custom', можно задать дипольную ось с помощью CustomAxisDirection свойство.

Значение по умолчанию: 'Z'

CustomAxisDirection

Пользовательское дипольное направление оси

Пользовательское направление оси дипольной антенны, заданной как вектор-столбец с 3 элементами с действительным знаком. Каждая запись в векторе представляет компонент дипольной оси вдоль x, y и осей z в системе локальной координаты. Чтобы включить это свойство, установите AxisDirection свойство к 'Custom'.

Значение по умолчанию: [0;0;1]

Методы

направленностьНаправленность элемента антенны короткого диполя
isPolarizationCapableВозможность поляризации
шаблонПостройте направленность элемента антенны короткого диполя и шаблоны
patternAzimuthПостройте направленность элемента антенны короткого диполя или шаблон по сравнению с азимутом
patternElevationПостройте направленность элемента антенны короткого диполя или шаблон по сравнению с вертикальным изменением
plotResponseПостройте шаблон ответа антенны
шагВыведите ответ элемента антенны
Характерный для всех системных объектов
release

Позвольте изменения значения свойства Системного объекта

Примеры

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

Задайте антенну короткого диполя с диполем, ориентированным вдоль оси Y и действующий на уровне 250 МГц. Затем постройте 3-D ответы и для горизонтальной и для вертикальной поляризации.

antenna = phased.ShortDipoleAntennaElement( ...
    'FrequencyRange',[100e6,600e6],'AxisDirection','Y');
fc = 250.0e6;

Постройте горизонтальный ответ поляризации.

pattern(antenna,fc,-180:180,[-90:90],'CoordinateSystem','polar', ...
    'Type','powerdb','Polarization','H');

Постройте вертикальный ответ поляризации.

pattern(antenna,fc,-180:180,[-90:90],'CoordinateSystem','polar', ...
    'Type','powerdb','Polarization','V');

Постройте объединенный ответ.

pattern(antenna,fc,-180:180,[-90:90],'CoordinateSystem','polar',...
    'Type','powerdb','Polarization','C');

Задайте антенну короткого диполя с диполем, ориентированным вдоль пользовательской оси и действующий на уровне 250 МГц. Затем постройте 3-D ответы и для горизонтальной и для вертикальной поляризации.

Создайте Систему элемента антенны короткого диполя object™. Простой способ создать пользовательскую ось состоит в том, чтобы вращать единичный вектор с помощью функций вращения.

v = rotx(30)*rotz(45)*[0;0;1];
antenna = phased.ShortDipoleAntennaElement( ...
    'FrequencyRange',[100e6,600e6],'AxisDirection','Custom', ...
    'CustomAxisDirection',v);

Постройте горизонтальный ответ поляризации.

fc = 250.0e6;
pattern(antenna,fc,-180:180,[-90:90],'CoordinateSystem','polar', ...
    'Type','powerdb','Polarization','H');

Постройте вертикальный ответ поляризации.

pattern(antenna,fc,-180:180,[-90:90],'CoordinateSystem','polar', ...
    'Type','powerdb','Polarization','V');

Постройте объединенный ответ.

pattern(antenna,fc,-180:180,[-90:90],'CoordinateSystem','polar', ...
    'Type','powerdb','Polarization','C');

Алгоритмы

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

Ссылки

[1] Мотт, H., антенны для радара и Communications, John Wiley & Sons, 1992.

Расширенные возможности

Введенный в R2013a