Vous êtes sur la page 1sur 19

M. en C.

EVA VALDEZ ALEMAN

EJEMPLO EN MATLAB DE ARREGLOS DE


ANTENAS
FACTOR DEL ARREGLO

 Para un arreglo de N elementos, suponiendo


que el arreglo es lineal y que estos están
linealmente espaciados se tiene la siguiente
fórmula:
 F(θ)= |cos θ cos[1/2(β d cos θ + α]|

 Ejemplo : Sea el arreglo de dos elementos;


trazar el patrón de campo normalizado cuando
las corrientes son alimentadas en la misma
fase con α= 0 y d= λ/2
ARREGLO PARA DOS ELEMENTOS
 >> %EJEMPLO DE LA CLASE
 >> %variables
 >> la=1; %lambda
 >> b=2*pi/la; %beta
 >> d=la/2; %distancia
 >> fi=(0:.01:1)*2*pi; %fi
 >> teta=(0:.01:1)*pi; %theta
 >> alfa=0; %alpha
 >> %en 2D
 >> F=abs(cos(teta).*cos(1./2*(b.*d.*cos(teta))+alfa));
 >> polar(teta,F)
90 0.4
120 60
0.3

150 0.2 30

0.1

180 0

210 330

240 300
270
 >> %en 3D
 >> %Creación del meshgrid típica para crear gráficas en 3D
 >> [FI,TETA]=meshgrid(fi,teta);
 >> %Creación del F.A
 >> F=abs(cos(TETA).*cos(1./2*(b.*d.*cos(TETA))+alfa));
 >> %cambio de coordenadas esféricas a rectangulares que son las
que se usan para gráficas
 >> %en 3D
 >> X=F.*sin(TETA).*cos(FI);
 >> Y=F.*sin(TETA).*sin(FI);
 >> Z=F.*cos(TETA);
 >> %gráfica en 3D y ubicación de la cámara
 >> S=surface(X,Y,Z,(abs(F)));
0.4

0.3

0.2

0.1

-0.1

-0.2

-0.3

-0.4
-0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4
 >> axis equal
 >> axis off

 >> lighting gouraud;

 >> shading interp

 >> view(0,40)

 >>
TAREA:
 >> %variables
 la=1; %lambda
 b=2*pi/la %beta
 l=3*la/2 %longitud del dipolo
 % creacion del los angulos.
 fi=(0:.01:1)*2*pi; %fi
 teta=(0:.01:1)*pi; %theta

 % en 2D
 %grafica del campo en el plano E.
 E=abs((cos(b.*l./2.*cos(teta))-cos(b.*l./2))./sin(teta));
 polar(teta,E)

 b=

 6.2832

 l=

 1.5000

 >>
90 1.5
120 60

150 30
0.5

180 0

210 330

240 300
270
 >> %en 3D
 % creacion del meshgrid tipica para crear graficas en 3d.
 [FI,TETA]=meshgrid(fi,teta);
 %creacion del campo.
 E=abs((cos(b.*l./2.*cos(TETA))-cos(b.*l./2))./sin(TETA));

 %cambio de coordenadas esfericas a rectangulares que son las que se usan para graficas en %3d en matlab.

 X=E.*sin(TETA).*cos(FI);
 Y=E.*sin(TETA).*sin(FI);
 Z=E.*cos(TETA);

 % grafica en 3d y ubicacion de la camara y luces.


 S=surface(X,Y,Z,(abs(E)));
 axis equal
 axis off
 lighting gouraud;
 shading interp
 view(0,40)
90 1.5
120 60
1
150 0.5 30

180 0

210 330
240 300
270
MODELO DE UN DIPOLO FINITO

 Para conocer el patrón de radiación a utilizar


en el arreglo, es necesario representar el
patrón del elemento y el patrón del factor del
arreglo, cuyo producto representara el patrón
total del arreglo.
 En la representación del patrón del elemento
deben inicializarse con sus respectivas
equivalencias:
 K=2*pi/ ;

 f= 2.4 GHz;

 c=3x10 exp8 m/s exp 2;

 l= /2;

 = c/f
>> f=2400000000;
>> %frec trabajo para wifi
>> c=300000000;
>> %vel. luz
>> lambda=c/f;
>> k=2*pi/lambda;
>> %constante de propagacion
>> d=lambda/4;
>> %distancia entre los dipolos
>> l=lambda/2;
>> %longitud electrica del dipolo
>> w=200;
>> %muestras
>> z=linspace(0,2*pi,w);
>> g=linspace(0,pi,w);
>> i=1;
>> Dp(1,w)=0;
>> fase=0;
>>
>> while fase<=pi
Dp(i)=abs((120.*pi).*(1.^2./(8.*pi.^2)).*(cos(k.*1./2.*cos(z(1,i)))-
cos(k.*1./2))./sin(z(1,i))).^2; %intensidad de potencia radiada
i=i+1;
figure(1)
clf
polar(z,Dp)
end
90
500
120 60
400

300
150 30
200

100

180 0

210 330

240 300
270

Vous aimerez peut-être aussi