58

Final Degree Project: Invisibility Potions Desing using High Performance Computing

Embed Size (px)

DESCRIPTION

Slides from my Degree Project defense, directed by Luis Landesa Porras, University of Extremadura, July 2013. More information: http://albertosernait.es/investigacion/proyectos.html

Citation preview

Page 1: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Diseño de Pociones de Invisibilidad

Mediante Supercomputación

Alberto Serna Martín

Grado en Ingeniería de Sonido e Imagen

Directores:

Luis Landesa Porras

Javier Rivero Campos

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 1 / 24

Page 2: Final Degree Project: Invisibility Potions Desing using High Performance Computing

1 Introducción

Objetivo

2 Desarrollo

Fundamentos

Proceso de optimización

Supercomputación

3 Resultados

4 Conclusiones

Líneas futuras

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 2 / 24

Page 3: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Introducción

Desarrollo de un nuevo método de invisibilidad.

I Reducción del campo dispersado.

I Procesos de optimización. Algoritmos genéticos.

I Análisis electromagnético.

I Supercomputación.

Otros proyectos.

I Extensión a amplio espectro.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 3 / 24

Page 4: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Introducción

Desarrollo de un nuevo método de invisibilidad.

I Reducción del campo dispersado.

I Procesos de optimización. Algoritmos genéticos.

I Análisis electromagnético.

I Supercomputación.

Otros proyectos.

I Extensión a amplio espectro.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 3 / 24

Page 5: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Introducción

Desarrollo de un nuevo método de invisibilidad.

I Reducción del campo dispersado.

I Procesos de optimización. Algoritmos genéticos.

I Análisis electromagnético.

I Supercomputación.

Otros proyectos.

I Extensión a amplio espectro.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 3 / 24

Page 6: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Introducción

Desarrollo de un nuevo método de invisibilidad.

I Reducción del campo dispersado.

I Procesos de optimización. Algoritmos genéticos.

I Análisis electromagnético.

I Supercomputación.

Otros proyectos.

I Extensión a amplio espectro.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 3 / 24

Page 7: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Introducción

Desarrollo de un nuevo método de invisibilidad.

I Reducción del campo dispersado.

I Procesos de optimización. Algoritmos genéticos.

I Análisis electromagnético.

I Supercomputación.

Otros proyectos.

I Extensión a amplio espectro.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 3 / 24

Page 8: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Introducción

Desarrollo de un nuevo método de invisibilidad.

I Reducción del campo dispersado.

I Procesos de optimización. Algoritmos genéticos.

I Análisis electromagnético.

I Supercomputación.

Otros proyectos.I Extensión a amplio espectro.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 3 / 24

Page 9: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Objetivo

Desarrollar el método de invisibilización �Pociones de Invisibilidad� y

demostrar su viabilidad.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 4 / 24

Page 10: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Objetivo

Desarrollar el método de invisibilización �Pociones de Invisibilidad� y

demostrar su viabilidad.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 4 / 24

Page 11: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Cómo invisibilizar? [I]

Transformation Optics.

Scattering Cancellation.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 5 / 24

Page 12: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Cómo invisibilizar? [I]

Transformation Optics.

Scattering Cancellation.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 5 / 24

Page 13: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Cómo invisibilizar? [I]

Transformation Optics.

Scattering Cancellation.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 5 / 24

Page 14: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Cómo invisibilizar? [II]

Transformation Optics.

Scattering Cancellation.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 6 / 24

Page 15: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Cómo invisibilizar? [II]

Transformation Optics.

Scattering Cancellation.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 6 / 24

Page 16: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Diferencias entre cloaking y la poción

Cloaking.

Poción.

Cambio de roles entre estructuras.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 7 / 24

Page 17: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Diferencias entre cloaking y la poción

Cloaking.

Poción.

Cambio de roles entre estructuras.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 7 / 24

Page 18: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Diferencias entre cloaking y la poción

Cloaking.

Poción.

Cambio de roles entre estructuras.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 7 / 24

Page 19: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Diferencias entre cloaking y la poción

Cloaking.

Poción.

Cambio de roles entre estructuras.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 7 / 24

Page 20: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Por qué no se ha desarrollado antes?

Modelo de rayos.

Impide la interacción luz-objeto.

I No se puede penetrar la estructura ainvisibilizar.

I Nuestro sistema no aportaría nada.

½ERROR!

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 8 / 24

Page 21: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Por qué no se ha desarrollado antes?

Modelo de rayos.

Impide la interacción luz-objeto.

I No se puede penetrar la estructura ainvisibilizar.

I Nuestro sistema no aportaría nada.

½ERROR!

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 8 / 24

Page 22: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Por qué no se ha desarrollado antes?

Modelo de rayos.

Impide la interacción luz-objeto.

I No se puede penetrar la estructura ainvisibilizar.

I Nuestro sistema no aportaría nada.

½ERROR!

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 8 / 24

Page 23: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Por qué no se ha desarrollado antes?

Modelo de rayos.

Impide la interacción luz-objeto.

I No se puede penetrar la estructura ainvisibilizar.

I Nuestro sistema no aportaría nada.

½ERROR!

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 8 / 24

Page 24: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Por qué no se ha desarrollado antes?

Modelo de rayos.

Impide la interacción luz-objeto.

I No se puede penetrar la estructura ainvisibilizar.

I Nuestro sistema no aportaría nada.

½ERROR!

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 8 / 24

Page 25: Final Degree Project: Invisibility Potions Desing using High Performance Computing

¾Por qué no se ha desarrollado antes?

Modelo de rayos.

Impide la interacción luz-objeto.

I No se puede penetrar la estructura ainvisibilizar.

I Nuestro sistema no aportaría nada.

½ERROR!

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 8 / 24

Page 26: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Proceso de optimización

1 Población de individuos.

I Cada uno será una estructura.I Tendrá una distribución de parámetros por capa.

F Radio.

F Permitividad.

F Permeabilidad.

2 Se analizan todos los individuos.

3 Se evoluciona hasta la siguiente generación.

I Se cruzan las distribuciones de parámetros.

4 Tras N generaciones termina el proceso de evolución.

I Obtenemos la distribución del mejor individuo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 9 / 24

Page 27: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Proceso de optimización

1 Población de individuos.

I Cada uno será una estructura.I Tendrá una distribución de parámetros por capa.

F Radio.

F Permitividad.

F Permeabilidad.

2 Se analizan todos los individuos.

3 Se evoluciona hasta la siguiente generación.

I Se cruzan las distribuciones de parámetros.

4 Tras N generaciones termina el proceso de evolución.

I Obtenemos la distribución del mejor individuo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 9 / 24

Page 28: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Proceso de optimización

1 Población de individuos.I Cada uno será una estructura.

I Tendrá una distribución de parámetros por capa.

F Radio.

F Permitividad.

F Permeabilidad.

2 Se analizan todos los individuos.

3 Se evoluciona hasta la siguiente generación.

I Se cruzan las distribuciones de parámetros.

4 Tras N generaciones termina el proceso de evolución.

I Obtenemos la distribución del mejor individuo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 9 / 24

Page 29: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Proceso de optimización

1 Población de individuos.I Cada uno será una estructura.I Tendrá una distribución de parámetros por capa.

F Radio.

F Permitividad.

F Permeabilidad.

2 Se analizan todos los individuos.

3 Se evoluciona hasta la siguiente generación.

I Se cruzan las distribuciones de parámetros.

4 Tras N generaciones termina el proceso de evolución.

I Obtenemos la distribución del mejor individuo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 9 / 24

Page 30: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Proceso de optimización

1 Población de individuos.I Cada uno será una estructura.I Tendrá una distribución de parámetros por capa.

F Radio.

F Permitividad.

F Permeabilidad.

2 Se analizan todos los individuos.

3 Se evoluciona hasta la siguiente generación.

I Se cruzan las distribuciones de parámetros.

4 Tras N generaciones termina el proceso de evolución.

I Obtenemos la distribución del mejor individuo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 9 / 24

Page 31: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Proceso de optimización

1 Población de individuos.I Cada uno será una estructura.I Tendrá una distribución de parámetros por capa.

F Radio.

F Permitividad.

F Permeabilidad.

2 Se analizan todos los individuos.

3 Se evoluciona hasta la siguiente generación.I Se cruzan las distribuciones de parámetros.

4 Tras N generaciones termina el proceso de evolución.

I Obtenemos la distribución del mejor individuo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 9 / 24

Page 32: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Proceso de optimización

1 Población de individuos.I Cada uno será una estructura.I Tendrá una distribución de parámetros por capa.

F Radio.

F Permitividad.

F Permeabilidad.

2 Se analizan todos los individuos.

3 Se evoluciona hasta la siguiente generación.I Se cruzan las distribuciones de parámetros.

4 Tras N generaciones termina el proceso de evolución.I Obtenemos la distribución del mejor individuo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 9 / 24

Page 33: Final Degree Project: Invisibility Potions Desing using High Performance Computing

HPC - High Performance Computing

Supercomputador Lusitania.I 2 nodos homogéneos.I 64 procesadores/nodo dual core Intel

Itanium.I 2 TB memoria RAM.

Cluster Auxiliar.

I 9 nodos heterogéneos.I 8/64 cores/nodo, Intel Xeon.I 64/512 GB RAM/nodo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 10 / 24

Page 34: Final Degree Project: Invisibility Potions Desing using High Performance Computing

HPC - High Performance Computing

Supercomputador Lusitania.I 2 nodos homogéneos.I 64 procesadores/nodo dual core Intel

Itanium.I 2 TB memoria RAM.

Cluster Auxiliar.I 9 nodos heterogéneos.

I 8/64 cores/nodo, Intel Xeon.I 64/512 GB RAM/nodo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 10 / 24

Page 35: Final Degree Project: Invisibility Potions Desing using High Performance Computing

HPC - High Performance Computing

Supercomputador Lusitania.I 2 nodos homogéneos.I 64 procesadores/nodo dual core Intel

Itanium.I 2 TB memoria RAM.

Cluster Auxiliar.I 9 nodos heterogéneos.I 8/64 cores/nodo, Intel Xeon.I 64/512 GB RAM/nodo.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 10 / 24

Page 36: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Resultados

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 11 / 24

Page 37: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Resultados [I]

Representación en el dominio temporal. Longitud de onda incidente 525nm.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 12 / 24

Page 38: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Resultados [II]

Representación en el dominio temporal. Longitud de onda incidente 420nm.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 13 / 24

Page 39: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Resultados [III]

200 250 300 350 400 450 500 550 600 650 700−20

−15

−10

−5

0

5

10

15

20

25

30Campo dispersado vs longitud de onda incidente

Longitud de onda incidente, nm

Sca

tte

rin

g C

ross

Se

ctio

n, d

Bsm

Esfera vacía

Sim. #1

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 14 / 24

Page 40: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Resultados [IV]

Representación en el dominio temporal. Longitud de onda incidente 480nm.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 15 / 24

Page 41: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Resultados [V]

Representación en el dominio temporal. Longitud de onda incidente 480nm.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 16 / 24

Page 42: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Conclusiones

Se ha demostrado la viabilidad del método.

Puede presentar un comportamiento estable en frecuencia.

I Hasta un 60% del espectro óptico.

Compromiso efectividad-material de la estructura.

I Penetrabilidad.I Pérdidas.

No sirve para metales.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 17 / 24

Page 43: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Conclusiones

Se ha demostrado la viabilidad del método.

Puede presentar un comportamiento estable en frecuencia.

I Hasta un 60% del espectro óptico.

Compromiso efectividad-material de la estructura.

I Penetrabilidad.I Pérdidas.

No sirve para metales.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 17 / 24

Page 44: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Conclusiones

Se ha demostrado la viabilidad del método.

Puede presentar un comportamiento estable en frecuencia.

I Hasta un 60% del espectro óptico.

Compromiso efectividad-material de la estructura.

I Penetrabilidad.I Pérdidas.

No sirve para metales.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 17 / 24

Page 45: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Conclusiones

Se ha demostrado la viabilidad del método.

Puede presentar un comportamiento estable en frecuencia.

I Hasta un 60% del espectro óptico.

Compromiso efectividad-material de la estructura.

I Penetrabilidad.I Pérdidas.

No sirve para metales.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 17 / 24

Page 46: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Conclusiones

Se ha demostrado la viabilidad del método.

Puede presentar un comportamiento estable en frecuencia.

I Hasta un 60% del espectro óptico.

Compromiso efectividad-material de la estructura.

I Penetrabilidad.I Pérdidas.

No sirve para metales. ¾O puede que sí?

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 18 / 24

Page 47: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Entrando en la jaula de Faraday

La jaula es válida para conductores perfectos.

Comportamiento dependiente de la frecuencia.

I Frecuencia de plasma.I Pasan a comportarse como materiales plasmónicos.I Desaparece el efecto jaula de Faraday.

Nuestro sistema recupera su funcionalidad.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 19 / 24

Page 48: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Entrando en la jaula de Faraday

La jaula es válida para conductores perfectos.

Comportamiento dependiente de la frecuencia.

I Frecuencia de plasma.I Pasan a comportarse como materiales plasmónicos.I Desaparece el efecto jaula de Faraday.

Nuestro sistema recupera su funcionalidad.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 19 / 24

Page 49: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Entrando en la jaula de Faraday

La jaula es válida para conductores perfectos.

Comportamiento dependiente de la frecuencia.

I Frecuencia de plasma.I Pasan a comportarse como materiales plasmónicos.

I Desaparece el efecto jaula de Faraday.

Nuestro sistema recupera su funcionalidad.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 19 / 24

Page 50: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Entrando en la jaula de Faraday

La jaula es válida para conductores perfectos.

Comportamiento dependiente de la frecuencia.

I Frecuencia de plasma.I Pasan a comportarse como materiales plasmónicos.I Desaparece el efecto jaula de Faraday.

Nuestro sistema recupera su funcionalidad.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 19 / 24

Page 51: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Entrando en la jaula de Faraday

La jaula es válida para conductores perfectos.

Comportamiento dependiente de la frecuencia.

I Frecuencia de plasma.I Pasan a comportarse como materiales plasmónicos.I Desaparece el efecto jaula de Faraday.

Nuestro sistema recupera su funcionalidad.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 19 / 24

Page 52: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Entrando en la jaula de Faraday - Resultados [I]

200 250 300 350 400 450 500 550 600 650 700−20

−15

−10

−5

0

5

10

15

20

Incident wavelength, nm

Scattering Cross Section, dBsm

Frecuency response representation of the invisibilized gold sphere

Empty sphere A

Sim. #1

Sim. #3

Sim. #4

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 20 / 24

Page 53: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Entrando en la jaula de Faraday - Resultados [II]

Representación en el dominio temporal. Longitud de onda incidente 540nm.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 21 / 24

Page 54: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Entrando en la jaula de Faraday - Resultados [III]

Representación en el dominio temporal. Longitud de onda incidente 540nm.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 22 / 24

Page 55: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Líneas futuras

Considerar el carácter dispersivo de los materiales.

Comportamiento del sistema con otros objetos próximos.

Inclusión de elementos activos de refuerzo para compensar pérdidas y

otros problemas.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 23 / 24

Page 56: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Líneas futuras

Considerar el carácter dispersivo de los materiales.

Comportamiento del sistema con otros objetos próximos.

Inclusión de elementos activos de refuerzo para compensar pérdidas y

otros problemas.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 23 / 24

Page 57: Final Degree Project: Invisibility Potions Desing using High Performance Computing

Líneas futuras

Considerar el carácter dispersivo de los materiales.

Comportamiento del sistema con otros objetos próximos.

Inclusión de elementos activos de refuerzo para compensar pérdidas y

otros problemas.

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 23 / 24

Page 58: Final Degree Project: Invisibility Potions Desing using High Performance Computing

�Pero esto no era un método, sino una idea que conduciría a un método, a

través del cual sería posible, sin cambiar ninguna propiedad de la materia.�

- Gri�n, el Hombre Invisible -

Gracias por la atención

Alberto Serna Martín Diseño de Pociones de Invisibilidad julio 2013 24 / 24