Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Departamento de
Teora de la Seal y Comunicaciones
Ingeniera de Telecomunicaciones
Optimizacin y Diseo
de Antenas de Parche
2010
Departamento de
Teora de la Seal y Comunicaciones
Ingeniera de Telecomunicaciones
Optimizacin y Diseo
de Antenas de Parche
Autor:
Tutora:
Director:
Legans, Octubre de
2010
Contenido
Agradecimientos
vii
Resumen
ix
1. Introduccin
1.1. Motivacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3. Organizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. Antenas de parche
2.1.
2.2.
2.3.
2.4.
Caractersticas generales . . . . . . . . . .
Mtodos de alimentacin . . . . . . . . . .
Tcnicas de aumento del ancho de banda .
Modelos equivalentes de anlisis . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3. Algoritmos genticos
5
7
10
11
17
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4. Herramientas de anlisis
4.1.
4.2.
4.3.
4.4.
1
2
3
17
18
19
20
20
20
22
25
MATLAB . . . . . . . . . . . . . . . . . . . .
CST Microwave Studio . . . . . . . . . . . . .
Conjunto MATLAB - CST Microwave Studio
Macros VBA . . . . . . . . . . . . . . . . . .
4.4.1. Denicin de las unidades . . . . . . .
4.4.2. Denicin de los materiales . . . . . .
v
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
25
26
27
27
27
29
vi / CONTENIDO
4.4.3.
4.4.4.
4.4.5.
4.4.6.
4.4.7.
4.4.8.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5. Experimentos
5.1. Denicin de las estructuras . . . . . . . . . . . . . . . . . . . . . .
5.2. Denicin del algoritmo . . . . . . . . . . . . . . . . . . . . . . . .
5.3. Resultados experimentales . . . . . . . . . . . . . . . . . . . . . . .
5.3.1. Optimizacin de la frecuencia de operacin . . . . . . . . .
5.3.2. Optimizacin del ancho de banda . . . . . . . . . . . . . . .
5.3.3. Optimizacin del diagrama de radiacin a una frecuencia de
racin dada . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
31
32
33
33
35
37
. . .
. . .
. . .
. . .
. . .
ope. . .
37
39
42
42
50
55
61
61
62
Apndices
A. Presupuesto
65
Bibliografa
67
Agradecimientos
Qu decir de estos aos de universidad! Todas las alegras y decepciones vividas, y toda
la gente con la que he compartido tantos momentos.
En primer lugar quiero agradecer a mis padres Enrique y Mari Carmen, a mi
hermano Kike, y a mis abuelos todo el apoyo y la paciencia que han tenido durante
estos aos (que no ha sido poca!). Tambin a mi novia Nuria por haber tenido que
sufrir mis agobios y mi mal humor.
Gracias a toda la gente que he conocido a lo largo de estos aos: Rubn, Agus,
Alfon, Sonia, Irene, Miguel, Cris, Mari Mar, Bolo, Fer, Fran, Carlitos, Torreo, Talavera,
Casano, y ms gente que me dejo en el tintero. Muchas gracias a todos por hacer que
estos aos hayan sido increbles.
Tambin muchas gracias a todos mis compaeros de beca: Almudena, Zineb, Laura,
Diego, Roco, Carlos, Manu, Juanlu y Patri. Y a mis jefes: Alberto, Bea, Regina y Julio.
Por ltimo, muchas gracias a scar, mi tutor, por su inestimable ayuda.
vii
Resumen
ix
x / Resumen
Captulo 1
Introduccin
1.1. Motivacin
A pesar de los avances producidos en el campo de las antenas microstrip en los ltimos
30 aos, la gran mayora de las investigaciones se han centrado en el estudio de las
formas cannicas, es decir, formas geomtricas sencillas como el rectngulo o el crculo
de las que se conocen las ecuaciones que denen dichos parches.
Como una alternativa a este enfoque tradicional, se presenta en este proyecto el uso
de programacin evolutiva para obtener geometras ms complejas pero que puedan
producir mejores resultados. Es decir, optimizar ciertos parmetros de una antena de
parche con unas dimensiones concretas en base a un algoritmo gentico que previamente
se habr implementado.
2 / Introduccin (C. 1)
Para realizar esta optimizacin, habr que dividir el parche y el sustrato situado
debajo de l en celdas hexagonales que podrn estar compuestas de diferentes materiales
(metal o vaco en el caso del parche, y metal o dielctrico en el caso del sustrato), de
modo que cada individuo, debido a los materiales concretos de sus celdas, posea unas
propiedades determinadas.
Con este enfoque, basndonos en un algoritmo gentico, se optimizar la frecuencia
a la que se desea que opere la antena, el ancho de banda en torno a una frecuencia
concreta y el ngulo del lbulo principal del diagrama de radiacin respecto a la
direccin broadside.
1.2. Objetivos
Como se ha mencionado en el apartado anterior, se va a proceder al diseo u optimizacin
de una antena de parche o antena microstrip mediante la implementacin de un algoritmo
gentico. Los tres parmetros a disear u optimizar son:
1. Frecuencia: Conseguir que la antena a optimizar est adaptada a la frecuencia
deseada. Se realizarn pruebas a 2 GHz, 3 GHz, 4 GHz y 5 GHz.
2. Ancho de banda: Aumentar todo lo posible el ancho de banda en la frecuencia
asignada.
3. Direccin de radiacin del lbulo principal: A pesar de que las antenas de
parche radian fundamentalmente en la direccin broadside, se va a optimizar este
parmetro de tal manera que la direccin del mximo est, en vez de en =0o , en
=45o .
Para la consecucin de estos objetivos vamos a dividir el parche y el sustrato situado
debajo de l en 95 celdas hexagonales. A cada celda se le asignar un posible valor
comprendido entre 1 y 3:
Valor 1: Equivale a metal en la celda del parche y dielctrico en la celda del sustrato
Organizacin / 3
1.3. Organizacin
Con el n de hacer clara la lectura del proyecto, ste se ha estructurado de la siguiente
manera:
En primer lugar se abordan dos captulos en los que se profundiza de manera te-
rica en las antenas de parche y los algortmos genticos (qu son, sus propiedades
y carctersticas), junto con un tercero donde se explican cules han sido las herramientas utilizadas para la realizacin de los experimentos y cmo se han usado
conjuntamente.
En el siguiente captulo se detallan los experimentos realizados: qu pruebas se han
hecho, cmo se ha denido la estructura con la que se han realizado dichas pruebas
y cmo se ha implementado el algoritmo encargado de la optimizacin. Por ltimo
se analizan los resutados obtenidos.
Para nalizar se exponen las conclusiones obtenidas y las lneas futuras.
Captulo 2
Antenas de parche
El concepto de antena microstrip fue propuesto por Deschamps en 1953, sin embargo,
no fue hasta 20 aos despus cuando se fabricaron las primeras antenas. El desarrollo
de estas antenas durante los aos 70 se aceler gracias a la existencia de sustratos con
baja tangente de prdidas y propiedades mecnicas y trmicas adecuadas, adems de la
mejora de las tcnicas fotolitogrcas y de los modelos tericos. A efectos prcticos, las
primeras antenas fueron desarrolladas por Howell y Munson, y desde entonces, no han
cesado de llevarse a cabo investigaciones y avances para mejorar sus prestaciones [1].
mentacin.
Eciencia de radiacin en su modo fundamental
Se pueden realizar antenas duales en frecuencia y en polarizacin con relativa
facilidad.
Se pueden integrar fcilmente con circuitos integrados de microondas.
Las lneas de alimentacin se pueden fabricar simultneamente con la estructura
de la antena.
Por otro lado, tambin tienen algunas limitaciones en comparacin con las antenas
convencionales (no obstante, existen mtodos para minimizar algunas de tales limitaciones) [1]:
Ancho de banda reducido.
Aparicin de radiacin espuria.
Mala radiacin end-re.
Excitacin de ondas de supercie.
Mtodos de alimentacin / 7
Figura 2.1.
Los mtodos de acoplo directo han sido los ms utilizados durante mucho tiempo,
pero ofrecen en ocasiones la desventaja de presentar un estrecho margen de maniobra a
la hora de ajustar modelos.
La alimentacin coplanar consiste en una lnea de transmisin conectada directamente al parche cuya principal dicultad es la eliminacin de la alta impedancia que
aparece justo en el borde del parche y cuya eliminacin produce la aparicin de radiacin
espuria. En la gura 2.2 se muestra una antena microstrip alimentada mediante esta
tcnica.
Figura 2.2.
La alimentacin con sonda coaxial (gura 2.3) se realiza colocando sta perpendicular
tanto al plano de masa como al parche en la posicin de la antena en la que la impedancia
vista desde la sonda sea lo ms parecido a 50 . El problema de esta implementacin es la
especial precaucin que se ha de tomar a la hora de su fabricacin, ya que la instalacin
de la sonda es un proceso crtico y con escaso margen de error.
Figura 2.3.
Mtodos de alimentacin / 9
Los mtodos de acoplo electromagntico surgen como una alternativa a los mtodos
de acoplo directo. Se trata de que la alimentacin no entre en contacto con el parche
(gura 2.4). Esto se lleva a cabo utilizando dos capas de dielctricos, lo que incluye
un grado ms de libertad a la hora de implementar el diseo. La conguracin vara respecto a la anterior porque presenta dos sustratos entre el parche y el plano de masa.
Figura 2.4.
El modelo de acoplo mediante ranura consiste en una antena de parche que utiliza
dos sustratos que, de forma general, presentan diferentes caractersticas, y ambos estn
separados por un plano de masa al que se le ha sustrado una parte en forma de ranura
tal y como se muestra en la gura 2.5. En la parte inferior del segundo sustrato hay
una lnea microstrip de alimentacin cuya energa se acopla al parche a travs de la
ranura realizada en el plano de masa que separa los dos sustratos. Esta lnea microstrip
Figura 2.5.
Procedimientos intuitivos: stos pueden ser tcnicas intrnsecas como variacin de las propiedades del sustrato dielctrico, o estructuras externas adaptadas
(tpicamente un simple stub o un doble stub).
Figura 2.6.
ASP de banda ultra ancha: Consiste en extender el ancho de banda del ASP
dividiendo el ancho de banda requerido en varias sub-bandas y realizando un diseo
adecuado para cada una de dichas sub-bandas. Una antena logoperidica es, en
esencia, una versin en serie de un ASP, con antenas cubriendo las diferentes bandas
en cascada.
Las antenas de parche tienen una estructura fsica derivada de una lnea de
transmisin microstrip. Por tanto, el modelo de lnea de transmisin es la primera y
ms obvia eleccin para el anlisis y diseo de una antena de parche rectangular. En
este modelo, la antena se entiende como una prolongacin de la lnea de transmisin
cuya impedancia caracterstica es Z0 y tiene una constante de propagacin =+j . El
parche se presenta entonces equivalente a dos ranuras de dimensiones WL, colocadas
ambas en los extremos de una lmina metlica de dimensiones WL, donde la longitud
L se toma para que haya inversin de fase y la radiacin de ambas ranuras se sume
en fase, es decir, L=g /2. De esta forma se consigue, como se aprecia en la gura 2.7,
que la radiacin de los ancos se cancele en el centro del parche a la altura del sustrato [1].
Figura 2.7.
El
campo E se desborda por los cuatro
lados.
Figura
2.8.
Modelo de cavidad
Figura 2.10.
(fr )Onp =
n
L
p
W
(2.1)
radiacin.
Figura 2.11.
de la cavidad.
Captulo 3
Algoritmos genticos
Los algoritmos genticos son un grupo particular de algoritmos inspirados en las teoras
evolutivas que Darwin escribi en el libro El Origen de las Especies, publicado en 1859.
En dicho libro explicaba cmo todos los seres vivos no eran sino la evolucin de un
antepasado comn, cuya necesidad de adaptacin a las distintas condiciones sumada a la
seleccin natural los haba convertido en especies distintas. Estas especies evolucionan,
pero slo sobreviven las mejor adaptadas a las condiciones que les rodean.
Cromosomas y genes
Poblaciones y generaciones
Padres e hijos
Seleccin proporcional
Figura 3.1.
Elitismo
Cruce
Figura 3.2.
Mutacin
Condicin de parada
Captulo 4
Herramientas de anlisis
4.1. MATLAB
MATLAB es un entorno de computacin tcnica de alto nivel que posibilita la ejecucin
del clculo numrico y simblico de forma rpida y precisa. Posee un entorno interactivo
para el desarrollo de algoritmos, visualizacin de datos, anlisis de datos y clculo
numrico, y presenta un lenguaje de programacin de muy alto nivel basado en vectores,
arrays y matrices [12].
Se puede utilizar en una amplia gama de aplicaciones que incluyen procesamiento de
seales e imgenes, comunicaciones, diseo de sistemas de control, sistemas de prueba
y medicin, modelado, anlisis nanciero y biologa computacional. Esto es as debido
a una arquitectura abierta y ampliamente extensible, y a una serie de funciones que
permiten integrar su cdigo con otros lenguajes y aplicaciones.
25
With Units
Inicializacin de parmetros
(MATLAB)
Funcin fitness
No
Evaluados todos los individuos?
S
Seleccin de individuos
(MATLAB)
Cruce
(MATLAB)
Mutacin
(MATLAB)
Nueva generacin
(MATLAB)
No
Iteraciones completadas?
S
Mostrar resultados
(MATLAB / CST)
Figura 4.1.
Diagrama de ujo.
Macros VBA / 29
.Geometry ("UnidadGeometrica")
.Frequency ("UnidadFrecuencia")
.Time ("UnidadTiempo")
End With
entre 0 y 1.
ValorEpsilon es el valor de la constante dielctrica del material.
Macros VBA / 31
End With
el propio comando. Hay que tener en cuenta que el comando .LineTo hay que
denirlo tantas veces como puntos tenga la geometra del componente (siendo la
ltima coordenada utilizada la misma que en el comando .Point).
"Current".
El valor de la impedancia (50 ) se especica slo en el caso de que el puerto
Para utilizar estos dos mtodos el valor del parmetro de UsePickedPoints debe
ser False.
realizar la simulacin.
El mtodo "ExcitationSignalGauss" crea una seal de excitacin con excitacin
obtenidos en la simulacin.
Las macros denidas en los apartados 4.4.1, 4.4.2, 4.4.3, 4.4.4 y 4.4.5 son las macros
VBA bsicas utilizadas para la obtencin de los parmetros S de una estructura que
sern necesarios para la optimizacin tanto de la frecuencia como del ancho de banda.
No obstante, para el clculo y la la optimizacin del diagrama de radiacin es necesario
utilizar nuevas macros para la denicin de ms elementos imprescindibles para dicha
optimizacin.
Macros VBA / 33
Las opciones que puede tomar "TipoMonitor" son: "plane" o "volume" creando
.SetColorByValue (TrueOrFalse)
.DrawStepLines (TrueOrFalse)
.DrawIsoLongitudeLatitudeLines (TrueOrFalse)
.UseFarfieldApproximation (TrueOrFalse)
.SetPlotMode ("ModoDiagrama")
.SetScaleLinear (TrueOrFalse)
.SetLogRange (Rango)
.DBUnit ("Codigo")
.AlignToMainLobe (TrueOrFalse)
.Phistart (X, Y, Z)
.Thetastart (X', Y', Z')
.PolarizationVector (X, Y, Z)
.Origin ("TipoOrigen")
End With
Las opciones de "TipoDiagrama" son: "polar" (representa el diagrama de radia-
cin en campo lejano en coordenadas polares), "cartesian" (representa el diagrama de radiacin en campo lejano en coordenadas cartesianas), "2d" (representa el
diagrama de radiacin en campo lejano variando 2 coordenadas como un diagrama 2d) y "3d" (representa el diagrama de radiacin en campo lejano variando 2
coordenadas como un diagrama 3d).
En cuanto a la aproximacin de campo lejano, se decidi utilizarla para in-
de que el diagrama de radiacin sea del tipo "cartesian", "2d" o "3d" el valor
mximo de este rango ser el valor mximo del diagrama de radiacin.
DBUnit dene una unidad para el diagrama logartmico del campo lejano. Los
valores que puede tomar "Codigo" son: "0" (dBV/m, dBA/m, dBW/m2 ), "60"
Macros VBA / 35
denadas cartesianas para el eje x' y el eje z'. El eje x' dene el nuevo origen del
ngulo y el eje z' dene el nuevo comienzo del ngulo . Los vectores resultantes
son normalizados a 1.
El comando "PolarizationVector" establece el vector de polarizacin (eje y') en
del campo lejano son: "bbox" (el centro de la estructura), "zero" (el origen
del sistema de coordenadas) o "free" (un punto establecido por el comando
UserOrigin(X,Y,Z)).
Esta macro se encarga de pintar el diagrama de radiacin obtenido con las propiedades especicadas en los comandos del punto 4.4.7. Una vez mostrado el diagrama de
radiacin, se exporta al chero indicado en la siguiente macro:
With ASCIIExport
.Reset
.FileName ("c:\cst\campolejano.txt")
.Mode ("ModoExportar")
.StepX (pasosenX)
.StepY (pasosenY)
.StepZ (pasosenZ)
.Execute
End With
direccin.
Captulo 5
Experimentos
En este captulo se presenta el estudio y las pruebas realizadas. En primer lugar se dene
el algoritmo y la estructura con los que se ha realizado la optimizacin, mostrando a
continuacin los resultados obtenidos en la optimizacin de la frecuencia, del ancho de
banda y del diagrama de radiacin.
Si asemejamos esta estructura a un parche rectangular, la frecuencia de funcionamiento del modo fundamental del parche se encontrara en torno a 3.5 GHz.
Tanto el parche como la porcin de sustrato situada exactamente debajo de l se han
dividido en 95 celdas hexagonales. La decisin de utilizar celdas hexagonales en lugar
37
38 / Experimentos (C. 5)
Figura 5.1.
Cada celda puede ser aire (vaco) o metal en el caso del parche, y metal o dielctrico
en el caso del sustrato. Esto es as para poder tener 3 situaciones diferentes a la hora
de optimizar la antena:
1. Una situacin donde la celda del sustrato ser dielctrico y la celda del parche
situada encima ser metal (comportamiento tpico de un parche).
2. Otra situacin donde se produzca un cortocircuito al ser metal tanto la celda del
sustrato como la celda del parche situada encima.
3. Una ltima situacin donde la celda del sustrato ser dielctrico y la celda del
parche situada encima ser vaco.
Figura 5.2.
40 / Experimentos (C. 5)
La posicin inicial del puerto tambin se obtiene de forma aleatoria para cada
individuo, teniendo en cuenta que al par de celdas (celda del sustrato y celda del parche) correspondiente a la posicin del puerto se le va a asignar obligatoriamente el valor 1.
Con la poblacin incial ya denida, el siguiente paso es evaluar la funcin de tness
de cada individuo. Dicha funcin de tness se encarga de implementar el script .bas
de cada individuo concreto con sus valores de cada par de celdas particulares para as
realizar la simulacin de los mismos, y posteriormente emplear los resultados obtenidos
en las simulaciones para ver cmo de bueno es cada individuo en relacin al parmetro
concreto que queremos optimizar.
Una vez hemos cuanticado las aptitudes de cada individuo, utilizamos el mtodo
de seleccin por rango para elegir a los individuos que darn lugar a la siguiente
generacin. El mtodo de seleccin por rango (punto 3.3.3) consiste en escoger a los
individuos segn su rango o posicin una vez han sido evaluados por la funcin de
tness. En este caso se ha utilizado un rango cuadrtico. Los individuos seleccionados
sufrirn posteriormente operaciones de cruce y mutacin para as crear la descendencia.
La operacin de cruce entre dos individuos se realiza a nivel de cromosoma. En los
individuos de nuestra poblacin un cromosoma equivale a una la de pares de celdas
(celda del sustrato y celda del parche), esto es, cada uno de estos individuos est formado por 10 cromosomas. El la gura 5.3 se muestra el proceso de cruce de dos cromosomas.
Figura 5.3.
Una vez se han cruzados los cromosomas de los dos individuos seleccionados se
cruzan tambin las posiciones de sus puertos. El cruce de los puertos se realiza de
forma que a la posicin menor de ambos puertos (esta operacin se realiza tanto para
la coordenada correspondiente a la la como para la coordenada correspondiente a la
columna) se le aade un nmero entero aleatorio comprendido entre cero y la diferencia
de las posiciones de ambos individuos (en la o en columna, segn sea el caso). El cruce
de los puertos se hace exactamente igual para los dos individuos, por lo que la posicin
del puerto para cada individuo variar en funcin del valor concreto que tome el nmero
aleatorio que se acaba de describir. El valor que se ha asignado a la probabilidad de
cruce tanto para las celdas como para los puertos es p cruce =0.15.
Despus de realizar la operacin de cruce se lleva a cabo la operacin de mutacin, la
cual se realiza a nivel de gen. Es importante resaltar que cada gen corresponde a un par
de celdas: celda del parche y celda del sustrato situada inmediatamente debajo de la del
parche. En nuestro caso, que un par de celdas mute signica que a ese par de celdas se le
asigna un nmero aleatorio que puede tomar como valores 1, 2 o 3, y que puede coincidir
o no con el nmero que tena antes asignado ese par de celdas (valor anterior del gen).
El valor asignado a la probabilidad de mutacin de las celdas es p m_pardeceldas =0.0005.
Despus de realizar este proceso, se procede a la mutacin de la posicin del puerto, pero
con un valor de la probabilidad de mutacin mucho menor (p m_puerto =0.01). La razn de
que p m_pardeceldas y p m_puerto tomen valores diferentes es debido a que un individuo tiene 95 celdas que pueden mutar, sin embargo, slo tiene un nico puerto que puede mutar.
Una vez han sido realizadas las operaciones que se acaban de describir, aplicamos
elitismo, de tal modo que una vez que tenemos los individuos de la siguiente generacin,
eliminamos uno aleatoriamente y lo sustituimos por el mejor individuo de la generacin
anterior.
En cuanto a la condicin de parada, jamos un nmero de iteraciones basado en
nuestra experiencia previa de las necesidades de convergencia para cada caso.
El tamao de la poblacin y el nmero de iteraciones (cuyos valores se detallan
en cada uno de los experimentos: puntos 5.3.1, 5.3.2 y 5.3.3) fueron diferentes para
cada uno de los parmetros a optimizar. No obstante, tanto el nmero de individuos como el de iteraciones fue reducido debido al elevado coste computacional de
las simulaciones, ya que de otro modo las optimizaciones tendran una duracin excesiva.
42 / Experimentos (C. 5)
Para cada parmetro concreto a optimizar hubo que implementar una funcin de
tness adecuada a las necesidades el problema en cuestin (adems de modicar otras
funciones del algoritmo gentico); incluso, en el caso de la optimizacin del ancho de
banda, tambin hubo que ajustar el grosor del sustrato de la antena. A continuacin se
muestran los resultados obtenidos para cada uno de los mencionados parmetros.
Resultados experimentales / 43
Tras realizar varias optimizaciones en cada una las siguientes frecuencias: 2GHz,
3GHz, 4GHz y 5GHz, y comprobar que el algoritmo funcionaba adecuadamente para
todas ellas consiguiendo en todos los casos que la antena estuviese adaptada a la
frecuencia especicada, se muestran a continuacin casos concretos para cada una de
dichas frecuencias.
2 GHz
32
12
23
32
32
11
21
32
22
22
12
23
11
13
21
23
13
11
12
12
21
33
33
32
12
33
33
22
22
22
11
22
22
13
22
12
32
33
21
12
3
0
2
0
2
0
1
0
2
0
Los valores de esta matriz implicaban diferentes situaciones en las celdas, de este
modo, el valor 1 implicaba que la celda del sustrato fuese dielctrico y la celda del
parche metal, el valor 2 corresponda a la situacin en la que la celda del sustrato era
metal y la celda del parche tambin era metal, y el valor 3 implicaba que la celda
del sustrato fuera dielctrico y la celda del parche aire (punto 5.2). Adems de dichos
valores se encuentra el valor 0, cuyo signicado es que no hay celda. Esto es as debido
al diseo del parche, ya que la forma hexagonal de las celdas implica que haya 5 las de
10 pares de celdas y 5 las de 9 pares de celdas.
La alimentacin de la antena se encuentra en la posicin (3,4), es decir, en la la 3
de celdas, en la columna 4. Necesariamente el valor del elemento de la matriz que se
encuentre en esta posicin debe ser 1.
En la gura 5.4 se presenta la estructura denida por la matriz anterior con la que el
CST Microwave Studio obtiene adaptacin a 2 GHZ. Se puede ver como las celdas que
son aire (vaco) son de un color azul, mientras que las celdas del parche hechas de metal
44 / Experimentos (C. 5)
Figura 5.4.
2GHz.
Resultados experimentales / 45
10
15
20
25
1
1.5
Figura 5.5.
2.5
3.5
4
Frecuencia (GHz)
4.5
5.5
3 GHz
21
12
31
12
12
11
12
23
32
21
12
21
21
23
22
22
12
22
22
12
22
11
13
21
22
21
12
31
21
23
23
11
22
33
11
23
32
11
22
21
2
0
3
0
2
0
2
0
2
0
46 / Experimentos (C. 5)
10
15
20
25
1
1.5
Figura 5.6.
2.5
3.5
4
Frecuencia (GHz)
4.5
5.5
En este caso, aun estando esta frecuencia debajo de 3.5 GHz, vemos como el
algortimo gentico consigue que la estrutura est adaptada en el modo fundamental sin
necesidad de modos resonantes por debajo de la frecuencia fundamental de la estructura.
4 GHz
31
23
12
33
32
31
12
21
23
13
33
22
22
22
11
21
2
0
2
0
Resultados experimentales / 47
2222322122
2222232330
1122232132
1111323110
2313122222
3111131130
Para adaptacin a esta frecuencia el puerto se encuentra en la posicin (9,5). El
parmetro S11 de la estructura en este caso es:
10
15
20
25
30
1
1.5
Figura 5.7.
2.5
3.5
4
Frecuencia (GHz)
4.5
5.5
5 GHz
48 / Experimentos (C. 5)
10
12
14
16
18
20
1
1.5
Figura 5.8.
2.5
3.5
4
Frecuencia (GHz)
4.5
5.5
Resultados experimentales / 49
cia de cada individuo con la deseada dividida por el nmero de individuos (ecuacin 5.1).
M ediaDistancias =
1
N umInd
N umInd
(5.1)
(F recIndi F recOpt)2
i=1
5
6
Nmero de iteraciones
10
50 / Experimentos (C. 5)
3.5 GHz
1
1
2
3
1
2
1
2
1
2
13
32
32
21
23
31
12
23
13
22
22
12
23
22
23
22
12
22
22
22
23
22
12
11
22
21
22
32
22
22
21
33
33
32
23
33
21
22
32
23
3
0
3
0
1
0
3
0
1
0
Resultados experimentales / 51
4 GHz
3
1
1
3
3
2
2
1
2
3
23
31
23
23
12
12
22
21
31
32
22
12
32
32
23
21
22
12
32
11
22
22
12
33
31
21
22
12
31
12
22
22
21
13
22
33
31
23
22
11
3
0
2
0
2
0
1
0
2
0
10
15
20
25
30
1
1.5
2.5
3.5
4
Frecuencia (GHz)
4.5
5.5
Figura 5.10.
52 / Experimentos (C. 5)
10
15
20
25
30
35
40
45
1
1.5
2.5
3.5
4
Frecuencia (GHz)
4.5
5.5
Al observar ambos valores de los parmetros S11 pudimos comprobar que efectivamente el algoritmo trabajaba del modo deseado, consiguiendo un ancho de banda del
10 % para 3.5GHz y del 6.25 % para el caso de 4 GHz. No obstante, se poda alcanzar un
ancho de banda mayor simplemente incrementado el grosor del sustrato y disminuyendo
el grosor del plano de masa y del parche [3]. En base a esto, realizamos otra prueba
para aumentar el ancho de banda (en este caso en torno a 3GHz) pero cambiando las
dimensiones de nuestra estructura. Las nuevas dimensiones eran:
0.15mm.
5mm.
0.15mm.
Resultados experimentales / 53
10
15
20
25
30
1
1.5
Figura 5.12.
2.5
3.5
4
Frecuencia (GHz)
4.5
5.5
mensiones.
54 / Experimentos (C. 5)
1212232222
3133232320
2211221122
2122212320
2112212212
2132312320
1111212121
2132323120
2121323131
2231222230
En la gura 5.13 se aprecia la evolucin de la funcin de tness en cada iteracin,
mostrando la convergencia del algoritmo al cabo de 16 iteraciones. En rojo se muestra
la cantidad de puntos del mejor individuo por debajo de -10 dB en torno a la frecuencia
a la que se desea incrementar el ancho de banda, mientras que en azul se muestra una
media de dicho valor para todos los individuos.
50
45
40
35
30
25
20
15
10
Figura 5.13.
8
10
Nmero de iteraciones
12
14
16
Resultados experimentales / 55
(5.2)
56 / Experimentos (C. 5)
El objetivo jado fue que el lbulo principal de una antena que estuviese adaptada
en torno a 3.5 GHz estuviese orientado en la direccin =45o (y =90o ). El algoritmo
convergi tras 15 iteraciones dando como resultado una estructura cuyo parmetro S11
se muestra en la gura 5.14.
10
15
20
25
30
1
1.5
2.5
3.5
4
Frecuencia (GHz)
4.5
5.5
Resultados experimentales / 57
Figura 5.15.
File: c:\cst\parche_p7__3_5__theta45_newcode32ind_3.mod
58 / Experimentos (C. 5)
CST MICROWAVE STUDIO
09/17/2010 - 19:45
-10
-20
-30
-40
-180
-120
-60
60
120
180
Theta / Degree
Frequency = 3.88
File: c:\cst\parche_p7__3_5__theta45_newcode32ind_3.mod
Figura 5.16.
plano
=90o .
10/05/2010 - 11:01
4.5
4.4
4.3
4.2
4.138
29.18 30
35
50
51.33
File: c:\cst\parche_p7__3_5__theta45_newcode32ind_3.mod
Figura 5.17.
plano
45
Theta / Degree
Frequency = 3.88
=90o
40
Resultados experimentales / 59
7
0
10
15
Nmero de iteraciones
Figura 5.18.
iteraciones.
Por ltimo comentar que en este caso el tiempo necerario para realizar las simulaciones se incrementaba de forma no lineal. Esto es as debido, no al aumento del nmero de
individuos de la poblacin, sino por el hecho de que el CST Microwave Studio, adems de
simular el parche para conseguir el parmetro S11 , calculaba el diagrama de radiacin en
campo lejano. En base a esto, al aumentar el tiempo empleado en la simulacin de cada
individuo, aumenta el tiempo total. En este caso, para 32 individuos y 15 iteraciones,
se realizan 480 llamadas al CST Microwave Studio. Como en el caso de los experimentos realizados anteriormente, se emplea un ordenador con un procesador Pentium 4,
rondando el tiempo total empleado para las simulaciones en un ngulo concreto las 36
horas.
Captulo 6
Conclusiones y lneas futuras
6.1. Conclusiones
A la vista de los resultados expuestos en el presente proyecto, se puede armar que las
tcnicas de optimizacin presentadas son una alternativa a los estudios de las antenas
de parche basados en formas cannicas, tanto para el diseo y optimizacin, como para
mejorar las prestaciones que dichas antenas proporcionan.
En este proyecto se ha demostrado la posibilidad de llevar a cabo una completa y
adecuada combinacin entre MATLAB y CST Microwave Studio, realizndose para ello
un interfaz que permitir realizar en el futuro cualquier tipo de sntesis.
Para objetivos sin demasiada complejidad, como es la adaptacin a una determinada
frecuencia, vemos que con estas tcnicas se obtienen resultados satisfactorios, obteniendo
en todos los experimentos realizados adaptacin a la frecuencia deseada en un tiempo
razonable y con unas dimensiones ms reducidas que las que las formas cannicas
pueden ofrecer.
A medida que aumenta la complejidad de los objetivos impuestos, es necesario un
nmero de individuos de la poblacin mayor, as como un incremento en el nmero
de iteraciones del algoritmo, con el consiguiente aumento del tiempo necesario para
dicha optimizacin. En cuanto al incremento del ancho de banda, se puede concluir que
estas tcnicas funcionan correctamente, pero se pueden obtener unos resultados mejores
61
Apndices
63
Apndice A
Presupuesto
65
1.- Autor:
EDUARDO TORRES AGUILERA
2.- Departamento:
TEORA DE LA SEAL Y COMUNICACIONES
24.535
Apellidos y nombre
Dedicacin
Categora
N.I.F.
Ingeniero A
Ingeniero B
(hombres
Coste
Coste (Euro)
hombre mes
mes) a)
Ingeniero Senior
Ingeniero
1,5
5
4.289,54
2.694,39
Total
0,00
6.434,31
13.471,95
0,00
0,00
19.906,26
975 horas
a)
1 Hombre mes = 131,25 horas. Mximo anual de dedicacin de 12 hombres mes (1575 horas)
Mximo anual para PDI de la Universidad Carlos III de Madrid de 8,8 hombres mes (1.155 horas)
EQUIPOS
Descripcin
Ordenador portatil
Licencia CST Microwave Studio
Licencia MATLAB
Coste (Euro)
% Uso dedicado
proyecto
650,00
2.499,00
3.000,00
Coste
Periodo de
depreciacin imputable d)
Dedicacin (meses)
90
100
100
100
5
5
5
100
60
60
60
60
60
6149
Frmula de clculo de la Amortizacin:
A = n de meses desde la fecha de facturacin en que el equipo es utilizado
A
xCxD
B = periodo de depreciacin (60 meses)
B
C = coste del equipo (sin IVA)
D = % del uso que se dedica al proyecto (habitualmente 100%)
Total
43,88
187,43
250,00
0,00
0,00
0,00
481,30
d)
SUBCONTRATACIN DE TAREAS
Empresa
Descripcin
NO APLICA
Coste imputable
NO APLICA
NO APLICA
0,00
Total
OTROS COSTES DIRECTOS DEL PROYECTOe)
Descripcin
Empresa
Material de oficina
e)
Costes imputable
58,00
Total
58,00
Este captulo de gastos incluye todos los gastos no contemplados en los conceptos anteriores, por ejemplo: fungible, viajes y dietas, otros,
Presupuesto
Costes Totales
19.906
481
0
58
4.089
24.535
Firma de conformidad
Bibliografa
[1] GARG, Ramesh; BHARTIA, Prakash; BAHL, Inder; ITTIPIBOON, Apisak. Microstrip Antenna Design Handbook. Artech House, Inc., 2001.
[2] WATERHOUSE, R. B. Microstrip Patch Antennas: A Designer's Guide. Kluwer
Academic Publishers, 2003.
[3] BALANIS, Constantine A. Antenna Theory: analysis and design. John Wiley and
Sons, Inc., 2005.
[4] QUEVEDO TERUEL, scar. Tesis Doctoral: Innovative electromagnetic designs
making use of periodic structures and advance optimization tools. Supervisor: Eva
Rajo Iglesias. Universidad Carlos III de Madrid, Departamento de Teora de la Seal
y Comunicaciones, 2010.
[5] COLEY, David A. An Introduction to Genetic Algorithms for Scientist and Engineers. World Scientic Publishing Co. Pte. Ltd., 1999.
[6] MITCHEL, Melanie. An Introduction to Genetic Algorithms. The Massachusetts
Institute of Technology Press, 1996.
[7] JAMES, J. R.; HALL, P. S. Handbook of Microstrip Antennas. Peter Peregrinus
Ltd., 1989.
[8] CST MICROWAVE STUDIO. Help: VBA Language Help. [Programa informtico]
CST STUDIO SUITE 2006.
[9] CST MICROWAVE STUDIO. Tutorials Version 4. CST Computer Simulation Technology, 2002.
[10] 1CST MICROWAVE STUDIO. Advanced Topics Version 4. CST Computer Simulation Technology, 2002.
[11] HANSELMAN, Duane; LITTLEFIELD, Bruce. Mastering MATLAB 7. Prentice
Hall, 2005.
67
68 / BIBLIOGRAFA
[12] 1994-2010 The MathWorks, Inc. [en lnea]. http://www.mathworks.com/ [Consulta: 23 de enero de 2010]
[13] 1998-2002
CST
Computer
Simulation
Technology.
[en
lnea].
http://www.cst.com/Content/Products/MWS/Solvers.aspx
[Consulta:
17
de marzo de 2010]
[14] NORIEGA VIZUETE, Alfonso. Diseo de parche bifrecuencia alimentado por ranura. Universidad Carlos III de Madrid. Proyecto n de carrera, 2010.
[15] PREZ LORENZO, Irene. Diseo y optimizacin de monopolos de banda ultra
ancha. Universidad Carlos III de Madrid. Proyecto n de carrera, 2008.