0% encontró este documento útil (0 votos)
28 vistas7 páginas

Diseño de Arrays de Antenas en Matlab

El documento detalla el diseño, análisis y visualización de un array de antenas utilizando Matlab, específicamente un array lineal de 9 dipolos resonantes a 1.8 GHz. Se discuten aspectos como la impedancia del dipolo, la creación del array y la visualización de patrones de radiación en 2D y 3D. Además, se propone una función de Matlab para analizar el impacto de diferentes parámetros en el rendimiento del array.

Cargado por

tia maravi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
28 vistas7 páginas

Diseño de Arrays de Antenas en Matlab

El documento detalla el diseño, análisis y visualización de un array de antenas utilizando Matlab, específicamente un array lineal de 9 dipolos resonantes a 1.8 GHz. Se discuten aspectos como la impedancia del dipolo, la creación del array y la visualización de patrones de radiación en 2D y 3D. Además, se propone una función de Matlab para analizar el impacto de diferentes parámetros en el rendimiento del array.

Cargado por

tia maravi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Antenas

Diseño, análisis y visualización de antenas con Antenna Toolbox


de Matlab

TAREA 6. Diseño, análisis y visualización de arrays de antenas


3. Análisis de arrays de antenas

Implementaremos un array de 9 antenas cuyos elementos radiantes serán dipolos de


media longitud de onda a la frecuencia de trabajo de 1.8 GHz.

3.1. Elemento del array: dipolo resonante

El elemento individual que constituye el array será un dipolo resonante de media longitud de
onda (λ/2). Se debe definir el tamaño del dipolo para la frecuencia de 1.8 GHz, que resulta ser
una de las frecuencias portadoras de los sistemas celulares 3G/4G. Resulta conveniente
parametrizar algunos valores de la antena de manera que la simple modificación de los
mismos permite el estudio de la misma con diferentes características constructivas y
de alimentación:
Para garantizar que el dipolo es resonante debemos tener una parte compleja nula en
su impedancia.

Si representamos la impedancia del dipolo se observa que dentro del rango de


representación hay frecuencias con reactancia no nula y una frecuencia determinada en la que
ésta se anula.

Obtener la impedancia del dipolo resonante en el rango de frecuencias de 1.5 GHz a 2.0 GHz, y
la impedancia exacta a la frecuencia de 1.8 GHz.
¿El dipolo es resonante a la frecuencia de diseño de 1.8 GHz?

Para conseguir que el dipolo sea resonante a la frecuencia de diseño seleccionada existe una
función de Matlab (dipole tuner) que permite obtener el valor de las dimensiones del dipolo a
esa frecuencia, y el valor de la impedancia, mediante iteraciones. Para ello se puede emplear
el siguiente script:

Y volvemos a obtener la impedancia. ¿Cuál es el valor de la impedancia ahora?, ¿y las


dimensiones del dipolo resonante obtenido?
3.2. Array lineal de 9 elementos

Haremos uso de la clase linearArray para crear un array lineal, que crea una antena lineal en
el plano XY, que por defecto será de dos elementos.

Se debe implementar un array de 9 antenas. Definir el tamaño del array usando el número de
elementos, N = 9, y el espaciado entre elementos, dx = 0.49λ.

Se debe asignar el dipolo resonante como el radiador individual de un conjunto lineal.


En Matlab, los elementos están posicionados en el eje X, centrados respecto del origen y
están numerados de izquierda a derecha. Es importante observar que, mientras que el dipolo
aislado ha sido sintonizado para la resonancia en la frecuencia de diseño, se
desintonizará en el entorno del conjunto por la interacción con el resto de elementos. La
sentencia que genera el array será la siguiente:

>> array=linearArray('Element', resonant_dipole, 'NumElements', N,'ElementSpacing', dx)

array =

linearArray with properties:

Element: [1×1 dipole]


NumElements: 9
ElementSpacing: 0.0816
AmplitudeTaper: 1
PhaseShift: 0
Tilt: 0
TiltAxis: [1 0 0]
3.3. Diagrama de radiación 3D del array

Visualizar el patrón de radiación en el espacio tridimensional a la frecuencia de diseño de


la antena que actúa como elemento del array, del factor de array (arrayFactor) y de la antena
resultante

Array

Antena
3.4. Diagrama de radiación 2D del array

Para el estudio del array resulta más eficiente representar su diagrama cartesiano. Trazar el
patrón de radiación 2D en el plano azimutal (plano XY) que corresponde a un ángulo
de elevación cero. Obtener el diagrama cartesiano. Para ello conviene recordar algunas
de las opciones de la función pattern:
3.5. Efectos de los valores de N, d, alfa y tipo de alimentación en un array lineal

Programar una función de Matlab que permita la representación del factor de antena y
del diagrama de radiación de un array en función de los diferentes tipos de alimentación
básicos (uniforme, triangular y binómica) y los parámetros mecánicos (N y d) y
eléctricos (desfase progresivo) de un array lineal. La función debería tener las siguientes
entradas:
Número de elementos del array=
Distancia entre dos elementos (en lambdas)=
Desfase progresivo (rad)=
Alimentación (1. uniforme/ 2. triangular/ 3. binómica)=
Y dar una salido de la forma:

También podría gustarte