Escolar Documentos
Profissional Documentos
Cultura Documentos
2010-10
http://hdl.handle.net/10016/11198
Departamento de
Teora de la Seal y Comunicaciones
Ingeniera de Telecomunicaciones
Optimizacin y Diseo
de Antenas de Parche
Octubre de 2010
Universidad Carlos iii de Madrid
Escuela Politcnica Superior
Departamento de
Teora de la Seal y Comunicaciones
Ingeniera de Telecomunicaciones
Optimizacin y Diseo
de Antenas de Parche
Resumen ix
1. Introduccin 1
1.1. Motivacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3. Organizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Antenas de parche 5
2.1. Caractersticas generales . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2. Mtodos de alimentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3. Tcnicas de aumento del ancho de banda . . . . . . . . . . . . . . . . . . 10
2.4. Modelos equivalentes de anlisis . . . . . . . . . . . . . . . . . . . . . . . 11
3. Algoritmos genticos 17
3.1. Origen de los algoritmos genticos . . . . . . . . . . . . . . . . . . . . . 17
3.2. Terminologa de los algoritmos genticos . . . . . . . . . . . . . . . . . . 18
3.3. Bases de los algoritmos genticos . . . . . . . . . . . . . . . . . . . . . . 19
3.3.1. Poblacin incial . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3.2. Funcin de tness . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3.3. Mtodos de seleccin . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3.4. Operadores genticos . . . . . . . . . . . . . . . . . . . . . . . . . 22
4. Herramientas de anlisis 25
4.1. MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2. CST Microwave Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.3. Conjunto MATLAB - CST Microwave Studio . . . . . . . . . . . . . . . 27
4.4. Macros VBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4.1. Denicin de las unidades . . . . . . . . . . . . . . . . . . . . . . 27
4.4.2. Denicin de los materiales . . . . . . . . . . . . . . . . . . . . . 29
v
vi / CONTENIDO
5. Experimentos 37
5.1. Denicin de las estructuras . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.2. Denicin del algoritmo . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.3. Resultados experimentales . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.3.1. Optimizacin de la frecuencia de operacin . . . . . . . . . . . . 42
5.3.2. Optimizacin del ancho de banda . . . . . . . . . . . . . . . . . . 50
5.3.3. Optimizacin del diagrama de radiacin a una frecuencia de ope-
racin dada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
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.
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.
vii
Resumen
ix
x / Resumen
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.
1
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.
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:
Valor 1: Equivale a metal en la celda del parche y dielctrico en la celda del sustrato
situada inmediatamente debajo.
Valor 3: Equivale a aire en la celda del parche y dielctrico en la celda del sustrato
situada inmediatamente debajo.
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 he-
rramientas utilizadas para la realizacin de los experimentos y cmo se han usado
conjuntamente.
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].
De forma general las antenas de parche o antenas microstrip estn compuestas por un
pequeo parche metlico de dimensiones comparables a que se sita sobre un sustrato
con una constante dielctrica determinada; este substrato, a su vez, se apoya sobre un
plano de masa. Dicho de otro modo, las antenas microstrip no son sino una extensin
de las lneas de transmisin microstrip.
El parche de una antena microstrip consiste en una lmina metlica muy delgada
(mucho ms delgada que la longitud de onda a la que va a trabajar dicha antena).
En cuanto al sustrato, puede tener distintos grosores, tomando valores comprendidos
entre 0.003 y 0.05 [3]. Hay multitud de sustratos que pueden usarse para el diseo
de una antena microstrip, y su constante dielctrica se encuentra normalmente en
5
6 / Antenas de parche (C. 2)
Posibilidad de obtener tanto polarizacin lineal como cirular con una nica ali-
mentacin.
Por otro lado, tambin tienen algunas limitaciones en comparacin con las antenas
convencionales (no obstante, existen mtodos para minimizar algunas de tales limitacio-
nes) [1]:
Hay varias formas de alimentar las antenas microstrip, siendo las ms conocidas:
directamente acopladas, alimentadas mediante sonda coaxial, acopladas electromagn-
ticamente y acopladas mediante ranura [2].
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.
espuria. En la gura 2.2 se muestra una antena microstrip alimentada mediante esta
tcnica.
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.
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 va-
ra respecto a la anterior porque presenta dos sustratos entre el parche y el plano de masa.
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
10 / Antenas de parche (C. 2)
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].
Modelo de cavidad
3. La corriente elctrica que es normal a los bordes del parche es cero, lo que
implica que la componente tangencial de H~ a lo largo de la periferia del parche es
insignicante y se puede considerar como una pared magntica. Matemticamente,
Ez / n=0.
14 / Antenas de parche (C. 2)
r
1 n 2 p 2
(fr )Onp = + (2.1)
2 r L W
radiacin.
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.
Durante los aos comprendidos entre 1950 y 1970 varios cientcos independientes
estudiaron sistemas evolutivos con la idea de que la evolucin poda usarse como
herramienta de optimizacin en problemas de ingeniera.
17
18 / Algoritmos genticos (C. 3)
Durante las decadas de los 60's y los 70's John Holland y sus colegas desarrollaron
en la universidad de Michigan la primera implementacin de un algoritmo gentico.
Holland fue el primero en proponer explcitamente la operacin de cruce y otros
operadores de recombinacin no propuestos hasta entonces.
Cromosomas y genes
Los genes son los atributos que denen las caractersticas de cada individuo. Ellos
son los encargados de denir la idoneidad de las soluciones para cada problema de
optimizacin particular, esto es, cmo de bueno o malo es un individuo para una
situacin concreta.
Bases de los algoritmos genticos / 19
Poblaciones y generaciones
Padres e hijos
Los descendientes de una generacin son los denominados hijos. Los hijos reciben
los cromosomas de sus padres despus de producirse cruces y mutaciones entre ellos
determinados por una probabilidad asignada.
3. Seleccin de individuos.
4. Generacin de descendencia.
Si usamos una analoga con la seleccin natural, que un individuo obtenga una
buena puntuacin al ser evaluado por la funcin de tness, signica que ese individuo
est bien adaptado para sobrevivir.
La funcin de tness tiene que ser signicativa, lo que implica representar con un
solo valor todas las aptitudes de los elementos pertenecientes a la poblacin bajo estudio.
Seleccin proporcional
Elitismo
Cruce
Una vez han sido seleccionados los padres por alguno de los mtodos de seleccin,
sus cromosomas deben mezclarse para producir descendientes, utilizando para ello la
operacin de cruce. Existen mltiples tcnicas para realizar esta operacin. Tpicamente,
para problemas discretos, se selecciona aleatoriamente una posicin en cada cromosoma
(un gen) y, tomando ese punto como divisin, se separa cada uno en dos partes,
obteniendo dos nuevos cromosomas. En la gura 3.2 se puede ver cmo se realiza esta
operacin de cruce entre dos cromosomas.
Mutacin
Condicin de parada
4.1. MATLAB
25
26 / Herramientas de anlisis (C. 4)
CST Microwave Studio es un simulador de onda completa utilizado para todo tipo de
dispositivos de microondas. Esta herramienta es un software basado en el mtodo de
las diferencias nitas. Plantea una divisin de la regin bajo estudio en una malla de
nodos, para posteriormente realizar una aproximacin de la ecuacin diferencial dentro
de la regin por una diferencia nita equivalente. sta relaciona la variable dependiente
en el punto de la regin de estudio con sus valores en los puntos colindantes. La solucin
de las ecuaciones de diferencias nitas la realiza sujeta a las condiciones de contorno
prescritas y a las condiciones iniciales.
Transient solver.
Eigenmode solver.
Resonant solver.
Asymptotic Solver.
Una vez elegido el simulador Transient solver, se pueden denir 2 tipos de puertos:
Waveguide Port.
Discrete Port.
La estructura del parche y todos los datos que necesita el paquete CST para realizar
las simulaciones se pueden denir desde MATLAB: se crea un chero .bas con todos los
parmetros utilizando las macros VBA y, al llamar al software CST para que realice las
simulaciones, se le pasa como parmetro dicho chero.
Una vez ha sido realizada con xito la simulacin del individuo en cuestin y debido
a las instrucciones recibidas en el chero que se le pas como parmetro a CST, ste
deposita los resultados obtenidos en ciertos cheros que posteriormente sern procesa-
dos con MATLAB (evaluacin de la funcin de tness de dicho individuo). Cuando el
algoritmo ha evaluado la funcin de tness de todos los individuos, realiza la seleccin
de individuos y las operaciones de cruce y mutacin de los mismos (implementado en
MATLAB) con el n de obtener la siguiente generacin y repetir de este modo el proceso.
A continuacin se van a describir las principales macros VBA utilizadas para realizar
las simulaciones de los individuos del algoritmo gentico [8].
With Units
28 / Herramientas de anlisis (C. 4)
Inicializacin de parmetros
(MATLAB)
Funcin fitness
Simulacin individuo_i
(CST)
Evaluacin
(MATLAB)
No
Evaluados todos los individuos?
Seleccin de individuos
(MATLAB)
Cruce
(MATLAB)
Mutacin
(MATLAB)
Nueva generacin
(MATLAB)
No
Iteraciones completadas?
Mostrar resultados
(MATLAB / CST)
.Geometry ("UnidadGeometrica")
.Frequency ("UnidadFrecuencia")
.Time ("UnidadTiempo")
End With
With Material
.Reset
.Name "NombreMaterial"
.Type "TipoMaterial"
.Colour (ValorRojo, ValorVerde, ValorAzul)
.Epsilon (ValorEpsilon)
.Create
End With
Para denir el color hay que asignar un valor a cada componente comprendido
entre 0 y 1.
With Brick
.Reset
.Name "NombreComponente"
.Component ("TipoComponente")
.Material "NombreMaterial"
.Xrange (Xmin, Xmax)
.Yrange (Ymin, Ymax)
.Zrange (Zmin, Zmax)
.Create
End With
With Extrude
.Reset
.Name ("NombreComponente")
.Component ("TipoComponente")
.Material ("NombreMaterial")
.Mode ("ModoCreacion")
.Height ("Grosor")
.Origin (X,Y,Z)
.Uvector (u,v,w)
.Vvector (u,v,w)
.Point (uPoint, vPoint)
.LineTo (u,v)
.Create
Macros VBA / 31
End With
El valor que toma "Grosor" es el valor del grosor del componente en cuestin con
las unidades denidas previamente por la macro expuesta en el punto 4.4.1.
Point establece el primer punto con el que se va a denir la geometra del compo-
nente en el sistema de coordenadas denido con Uvector y Vvector.
LineTo crea una lnea desde el punto denido previamente hasta el indicado en
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).
With DiscretePort
.Reset
.PortNumber (NumeroPuertos)
.Type ("TipoPuerto")
.Impedance (ValorImpedancia)
.Point1 (X,Y,Z)
.Point2 (X',Y',Z')
.UsePickedPoints (TrueOrFalse)
.Create
End With
32 / Herramientas de anlisis (C. 4)
Con Point1 y Point2 se denen dos puntos entre los que se alinear el puerto.
Para utilizar estos dos mtodos el valor del parmetro de UsePickedPoints debe
ser False.
With Solver
.FrequencyRange (Fmin, Fmax)
.ExcitationSignalGauss (NombreSeal, Fmin, Fmax)
.StoreTDResultsInCache (TrueOrFalse)
.Start
End With
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
With Monitor
.Reset
.Name ("NombreMonitor")
.Dimension ("TipoMonitor")
.Domain ("DominioMonitor")
.FieldType ("TipoCampo")
.Frequency (frec)
.Create
End With
Las opciones que puede tomar "TipoMonitor" son: "plane" o "volume" creando
de este modo un monitor 2D o 3D.
With FarfieldPlot
.Reset
.Plottype ("TipoDiagrama")
.Step (AnguloEnGrados)
34 / Herramientas de anlisis (C. 4)
.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
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
SelectTreeItem("Farfields\f1 [1]")
FarfieldPlot.Plot
SelectTreeItem ("Farfields\f1 [1]")
Esta macro se encarga de pintar el diagrama de radiacin obtenido con las propie-
dades 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
36 / Herramientas de anlisis (C. 4)
Con los comandos StepX, StepY y StepZ se ja el nmero de pasos en cada
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.
37
38 / Experimentos (C. 5)
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.
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 par-
che) correspondiente a la posicin del puerto se le va a asignar obligatoriamente el valor 1.
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.
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.
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.
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.
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
En este ejemplo concreto a 2 GHz se obtuvo como resultado nal la estructura
denida por la siguiente matriz:
1 32 12 21 11 3
2 12 23 33 22 0
2 23 11 33 22 2
2 32 13 32 13 0
2 32 21 12 22 2
2 11 23 33 12 0
2 21 13 33 32 1
2 32 11 22 33 0
2 22 12 22 21 2
2 22 12 22 12 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.
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)
5
Parmetro S11 (Magnitud en dB)
10
15
20
25
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Frecuencia (GHz)
3 GHz
En el caso particular mostrado correspondiente a 3 GHz se obtuvo que el puerto se
encuentra en la posicin (3,6) y la matriz que dene la estructura con la que se consigue
adaptacin a esta frecuencia es la siguiente:
2 21 12 22 23 2
2 12 21 11 11 0
2 31 21 13 22 3
3 12 23 21 33 0
1 12 22 22 11 2
2 11 22 21 23 0
1 12 12 12 32 2
3 23 22 31 11 0
3 32 22 21 22 2
3 21 12 23 21 0
46 / Experimentos (C. 5)
5
Parmetro S11 (Magnitud en dB)
10
15
20
25
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Frecuencia (GHz)
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
2 31 32 23 22 2
2 23 31 13 22 0
2 12 12 33 11 2
2 33 21 22 21 0
Resultados experimentales / 47
2222322122
2222232330
1122232132
1111323110
2313122222
3111131130
5
Parmetro S11 (Magnitud en dB)
10
15
20
25
30
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Frecuencia (GHz)
5 GHz
6
Parmetro S11 (Magnitud en dB)
10
12
14
16
18
20
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Frecuencia (GHz)
2221222111
2222111220
2323231221
2213223130
2232112122
1232121220
2331222233
3132233210
2223322331
2123222230
cia de cada individuo con la deseada dividida por el nmero de individuos (ecuacin 5.1).
N umInd
1 X q
M ediaDistancias = (F recIndi F recOpt)2 (5.1)
N umInd
i=1
5
Distancia a la frecuencia deseada (GHz)
0
1 2 3 4 5 6 7 8 9 10
Nmero de iteraciones
El segundo parmetro a optimizar fue el ancho de banda. En este caso el objetivo era
aumentar todo lo posible el ancho de banda de nuestra estructura a una determinada
frecuencia.
Para lograr este objetivo necesitamos un tamao de la poblacin mayor, del mismo
modo que necesitamos un mayor nmero de iteraciones para conseguir que el algoritmo
convergiese.
Las primeras pruebas que se realizaron fueron obtener el mximo ancho de banda en
torno a 3.5 GHz y 4GHz (se tomaron estos valores de frecuencias pero se podan haber
tomado otros diferentes siempre y cuando se encontrasen en el intervalo de 2 a 5 GHz,
ya que en el apartado anterior se vio que la estructura funcionaba ms adecuadamente
en ese rango de frecuencias). Las estructuras resultantes de la ejecucin del algoritmo en
las frecuencias que se acaban de mencionar quedan denidas por las matrices expuestas
a continuacin:
3.5 GHz
1 13 22 23 21 3
1 32 12 22 33 0
2 32 23 12 33 3
3 21 22 11 32 0
1 23 23 22 23 1
2 31 22 21 33 0
1 12 12 22 21 3
2 23 22 32 22 0
1 13 22 22 32 1
2 22 22 22 23 0
Resultados experimentales / 51
4 GHz
3 23 22 22 22 3
1 31 12 22 22 0
1 23 32 12 21 2
3 23 32 33 13 0
3 12 23 31 22 2
2 12 21 21 33 0
2 22 22 22 31 1
1 21 12 12 23 0
2 31 32 31 22 2
3 32 11 12 11 0
5
Parmetro S11 (Magnitud en dB)
10
15
20
25
30
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Frecuencia (GHz)
10
Parmetro S11 (Magnitud en dB)
15
20
25
30
35
40
45
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Frecuencia (GHz)
Al observar ambos valores de los parmetros S11 pudimos comprobar que efectiva-
mente 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:
5
Parmetro S11 (Magnitud en dB)
10
15
20
25
30
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Frecuencia (GHz)
El puerto est localizado en la posicin (3,8) y la matriz que dene en este caso la
estructura es:
54 / Experimentos (C. 5)
1212232222
3133232320
2211221122
2122212320
2112212212
2132312320
1111212121
2132323120
2121323131
2231222230
50
45
Nmero de puntos adaptados en el ancho de banda especificado
40
35
30
25
20
15
10
5
0 2 4 6 8 10 12 14 16
Nmero de iteraciones
A la hora de seleccionar a los individuos con el mtodo de seleccin por rango, un in-
dividuo es mejor cuanto menor haya sido la puntuacin asignada por la funcin de tness.
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.
5
Parmetro S11 (Magnitud en dB)
10
15
20
25
30
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Frecuencia (GHz)
1113232222
2222222220
2111212131
3231121230
2231221122
2232322220
1212111233
3232322230
2132132121
2132112320
Resultados experimentales / 57
-10
-20
-30
-40
-180 -120 -60 0 60 120 180
plano
CST MICROWAVE STUDIO
=90o . 10/05/2010 - 11:01
4.4
4.3
4.2
4.138
29.18 30 35 40 45 50 51.33
2
Evaluacin de la funcin de fitness
7
0 5 10 15
Nmero de iteraciones
Por ltimo comentar que en este caso el tiempo necerario para realizar las simulacio-
nes 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 experimen-
tos 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.
61
62 / Conclusiones y lneas futuras (C. 6)
Del mismo modo, incluso en los ejemplos planteados, se deja como lnea futura
la exploracin con mquinas ms potentes de los lmites fsicos posibles para las dos
ltimas propiedades estudiadas: el ancho de banda o el diagrama de radiacin en
direcciones especialmente crticas.
Apndices
63
Apndice A
Presupuesto
El ingeniero proyectista.
65
UNIVERSIDAD CARLOS III DE MADRID
Escuela Politcnica Superior
PRESUPUESTO DE PROYECTO
1.- Autor:
EDUARDO TORRES AGUILERA
2.- Departamento:
TEORA DE LA SEAL Y COMUNICACIONES
3.- Descripcin del Proyecto:
- Titulo OPTIMIZACIN Y DISEO DE ANTENAS DE PARCHE
- Duracin (meses) 5 MESES
Tasa de costes Indirectos: 20%
EQUIPOS
SUBCONTRATACIN DE TAREAS
Total 0,00
Total 58,00
e)
Este captulo de gastos incluye todos los gastos no contemplados en los conceptos anteriores, por ejemplo: fungible, viajes y dietas, otros,
Presupuesto
Presupuesto Costes Totales
Costes Totales
Personal 19.906
Amortizacin 481
Subcontratacin de tareas 0
Costes de funcionamiento 58
Costes Indirectos 4.089
Total 24.535
Bibliografa
[1] GARG, Ramesh; BHARTIA, Prakash; BAHL, Inder; ITTIPIBOON, Apisak. Mi-
crostrip Antenna Design Handbook. Artech House, Inc., 2001.
[3] BALANIS, Constantine A. Antenna Theory: analysis and design. John Wiley and
Sons, Inc., 2005.
[5] COLEY, David A. An Introduction to Genetic Algorithms for Scientist and Engi-
neers. World Scientic Publishing Co. Pte. Ltd., 1999.
[8] CST MICROWAVE STUDIO. Help: VBA Language Help. [Programa informtico]
CST STUDIO SUITE 2006.
[9] CST MICROWAVE STUDIO. Tutorials Version 4. CST Computer Simulation Te-
chnology, 2002.
[10] 1CST MICROWAVE STUDIO. Advanced Topics Version 4. CST Computer Simu-
lation Technology, 2002.
67
68 / BIBLIOGRAFA
[14] NORIEGA VIZUETE, Alfonso. Diseo de parche bifrecuencia alimentado por ra-
nura. Universidad Carlos III de Madrid. Proyecto n de carrera, 2010.