exponenta event banner

Варианты конструкции микрополосковой патч-антенны с использованием стека печатных плат

Используйте pcbstack для проектирования базовых, паразитных, непосредственно связанных и коммутационных антенн CP.

Параметры настройки.

vp  = physconst('lightspeed');
f   = 850e6;
lambda = vp./f;

Проектирование базовой патч-антенны

Задайте длину и ширину участка и опорной плоскости.

Lp = lambda(1)/2;
Wp = lambda(1)/2;
Lgp = 0.75.*lambda(1);
Wgp = 0.75.*lambda(1);
h = 2.e-3; 
p1 = antenna.Rectangle('Length',Lp,'Width',Wp,'NumPoints',30);
p2 = antenna.Rectangle('Length',Lgp,'Width',Wgp);
d1 = dielectric('Air');

Определите свойства стека ПП.

basicPatch = pcbStack;
basicPatch.Name = 'Basic Patch';
basicPatch.BoardThickness = h;
basicPatch.BoardShape = p2;
basicPatch.Layers = {p1,d1,p2};
basicPatch.FeedLocations = [-lambda(1)/8 0 1 3];
figure
show(basicPatch)

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

Постройте график полного сопротивления базовой патч-антенны.

freq1 = linspace(f(1)-0.05*f(1),f(1) + 0.05*f(1),51);
figure
impedance(basicPatch,freq1)

Figure contains an axes. The axes with title Impedance contains 2 objects of type line. These objects represent Resistance, Reactance.

Постройте график диаграммы направленности базовой патч-антенны.

figure
pattern(basicPatch,f(1))

Figure contains an axes and other objects of type uicontrol. The axes contains 7 objects of type patch, surface.

Конструкция паразитной патч-антенны

Задайте размеры сегмента.

L = 0.15;
W = 1.5*L;
stripL = L;
gapx = .015;
gapy = .01;
r1 = antenna.Rectangle('Center',[0,0],'Length',L,'Width',W);
r2 = antenna.Rectangle('Center',[L/2+stripL/2+gapx,0],'Length',stripL,'Width',W,'NumPoints',[2 20 2 20]);
r3 = antenna.Rectangle('Center',[-L/2-stripL/2-gapx,0],'Length',stripL,'Width',W,'NumPoints',[2 20 2 20]);
r = r1+r2+r3; 
figure
show(r)

Figure contains an axes. The axes contains 2 objects of type patch. This object represents PEC.

Задайте размеры опорной плоскости.

Lgp = 0.55;
Wgp = 0.4;
g1  = antenna.Rectangle('Center',[0,0],'Length',Lgp,'Width',Wgp);

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

parasitic_patch = pcbStack;
parasitic_patch.BoardShape = g1;
parasitic_patch.BoardThickness = .007;
parasitic_patch.Layers = {r,g1};
parasitic_patch.FeedLocations = [(L)/4 0 1 2];
figure
show(parasitic_patch)

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

Постройте график S-параметров паразитной патч-антенны.

s = sparameters(parasitic_patch,linspace(0.8e9,1e9,11));
figure
rfplot(s)

Figure contains an axes. The axes contains an object of type line. This object represents dB(S_{11}).

Постройте график излучения паразитной патч-антенны.

figure
pattern(parasitic_patch,0.896e9)

Figure contains an axes and other objects of type uicontrol. The axes contains 7 objects of type patch, surface.

Конструкция распределительной антенны с прямым подключением

r2 = copy(r1);
r2.Center = [lambda/1.25,0];
r3 = copy(r1);
r3.Center = [-lambda/1.25,0];
r = r1+r2+r3;
figure
show(r)

Figure contains an axes. The axes contains 2 objects of type patch. This object represents PEC.

Соедините секции.

r4 = antenna.Rectangle('Length',0.65*lambda,'Width',0.02*lambda,'Center',[lambda/2,0],'NumPoints',[20 2 20 2]);
r5 = copy(r4);
r5.Center = [-lambda/2,0];
s = r + r4 + r5;
figure
show(s)

Figure contains an axes. The axes contains 2 objects of type patch. This object represents PEC.

Определите свойства стека ПП.

g1.Length = 0.8;
series_patch = pcbStack;
series_patch.BoardShape = g1;
series_patch.Layers = {s,g1};
series_patch.FeedLocations = [L/4 0 1 2];
figure
show(series_patch)

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

Постройте график диаграммы направленности на частоте 1 ГГц для патч-антенны с прямой связью.

figure
pattern(series_patch,1e9)

Figure contains an axes and other objects of type uicontrol. The axes contains 7 objects of type patch, surface.

Выполните сетку антенны, используя максимальную длину кромки 0,03 м. Запишите импеданс непосредственно связанной коммутационной антенны для диапазона частот от 0,8 ГГц до 1,2 ГГц.

figure
mesh(series_patch,'MaxEdgeLength',0.03)

Figure contains an axes and other objects of type uicontrol. The axes with title Metal mesh contains 2 objects of type patch, surface.

figure
impedance(series_patch,linspace(0.8e9,1.2e9,81))

Figure contains an axes. The axes with title Impedance contains 2 objects of type line. These objects represent Resistance, Reactance.

Проектирование кругового поляризованного участка - усеченные углы

Задайте длину и ширину участка и опорной плоскости.

Lp = lambda(1)/2;
Wp = lambda(1)/2;
Lgp = 0.75.*lambda(1);
Wgp = 0.75.*lambda(1);
h = 2.e-3;

Создайте базовую форму для сегмента.

p1 = antenna.Rectangle('Length',Lp,'Width',Wp,'NumPoints',20);

Усечение углов прямоугольника.

Lcorner = 0.25*Lp;
Wcorner = 0.25*Wp;
cornerCenter1 = [-Lp/2,Wp/2,0];
cornerCenter2 = [Lp/2,-Wp/2,0];
pcorner1 = antenna.Rectangle('Length',Lcorner,'Width',Wcorner);
pcorner1 = rotateZ(pcorner1,45);
pcorner1 = translate(pcorner1,cornerCenter1);
pcorner2 = antenna.Rectangle('Length',Lcorner,'Width',Wcorner);
pcorner2 = rotateZ(pcorner2,45);
pcorner2 = translate(pcorner2,cornerCenter2);
pradiator = p1 -pcorner1-pcorner2;

Создайте форму опорной плоскости.

p2 = antenna.Rectangle('Length',Lgp,'Width',Wgp);

Определите диэлектрический слой.

d1 = dielectric('Air');

Определите свойства стека печатных плат для циклически поляризованного сегмента.

truncatedCornerPatch = pcbStack;
truncatedCornerPatch.Name = 'Basic Patch';
truncatedCornerPatch.BoardThickness = h;
truncatedCornerPatch.BoardShape = p2;
truncatedCornerPatch.Layers = {pradiator,d1,p2};
truncatedCornerPatch.FeedLocations = [-lambda(1)/8 0 1 3];
figure
show(truncatedCornerPatch)

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

График полного сопротивления антенны с круговой поляризацией.

figure
impedance(truncatedCornerPatch,freq1)

Figure contains an axes. The axes with title Impedance contains 2 objects of type line. These objects represent Resistance, Reactance.

См. также