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

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

Самая простая поляризованная антенна является дипольной антенной, которые состоят из длины разделения провода, связанного в середину с коаксиальным кабелем. Самый простой диполь, с математической точки зрения, является диполем Hertzian, в котором длина провода намного короче, чем длина волны. Схема короткой дипольной антенны длины L появляется в следующей фигуре. Эта антенна питается коаксиальным каналом, который разделяет в два провода равной длины длины L/2. Ток, I, проходит z - ось и принят, чтобы быть тем же самым во всех точках в проводе.

Электрическое поле в далеком поле имеет форму

Er=0EH=0EV=iZ0IL2λпотому чтоel eikrr

Следующий пример вычисляет вертикальные и горизонтальные компоненты поляризации поля. Вертикальная составляющая является функцией угла повышения и по оси симметрична. Горизонтальная составляющая исчезает везде.

Компоненты поляризации короткого диполя

Вычислите вертикальные и горизонтальные компоненты поляризации поля, созданного антенной короткого диполя, указанной вдоль z-направления. Постройте компоненты как функцию угла повышения от 0 ° до 360 °.

Примечание: Этот пример запускается только в R2016b или позже. Если вы используете более ранний релиз, заменяете каждый вызов функции с эквивалентным синтаксисом step. Например, замените myObject(x) на step(myObject,x).

Создайте Систему phased.ShortDipoleAntennaElement object™.

antenna = phased.ShortDipoleAntennaElement(...
    'FrequencyRange',[1,2]*1e9,'AxisDirection','Z');

Вычислите ответ антенны. Поскольку угловой аргумент повышения к antenna ограничивается ±90 °, вычислите ответы для азимута на 0 ° и затем для азимута на 180 °. Объедините эти два ответа в графике. Рабочая частота антенны составляет 1,5 ГГц.

el = [-90:90];
az = zeros(size(el));
fc = 1.5e9;
resp = antenna(fc,[az;el]);
az = 180.0*ones(size(el));
resp1 = antenna(fc,[az;el]);

Наложите ответы в той же фигуре.

figure(1)
subplot(121)
polar(el*pi/180.0,abs(resp.V.'),'b')
hold on
polar((el+180)*pi/180.0,abs(resp1.V.'),'b')
str = sprintf('%s\n%s','Vertical Polarization','vs Elevation Angle');
title(str)
hold off
subplot(122)
polar(el*pi/180.0,abs(resp.H.'),'b')
hold on
polar((el+180)*pi/180.0,abs(resp1.H.'),'b')
str = sprintf('%s\n%s','Horizontal Polarization','vs Elevation Angle');
title(str)
hold off

График показывает, что горизонтальная составляющая исчезает, как ожидалось.

Для просмотра документации необходимо авторизоваться на сайте