Método de dominio del tiempo de diferencias finitas


El dominio del tiempo de diferencias finitas ( FDTD ) o el método de Yee (llamado así por el matemático aplicado chino estadounidense Kane S. Yee , nacido en 1934) es una técnica de análisis numérico utilizada para modelar la electrodinámica computacional (encontrar soluciones aproximadas al sistema asociado de ecuaciones diferenciales ) . Dado que es un método en el dominio del tiempo , las soluciones FDTD pueden cubrir un amplio rango de frecuencias con una sola ejecución de simulación y tratar las propiedades no lineales de los materiales de forma natural.

En el método de dominio del tiempo de diferencias finitas, "Yee lattice" se utiliza para discretizar las ecuaciones de Maxwell en el espacio. Este esquema implica la colocación de campos eléctricos y magnéticos en una rejilla escalonada.

El método FDTD pertenece a la clase general de métodos de modelado numérico diferencial basados ​​en cuadrículas ( métodos de diferencias finitas ). Las ecuaciones de Maxwell dependientes del tiempo (en forma diferencial parcial ) se discretizan utilizando aproximaciones de diferencia central a las derivadas parciales de espacio y tiempo . Las ecuaciones de diferencias finitas resultantes se resuelven en software o hardware de una manera a gran escala : las componentes del vector de campo eléctrico en un volumen de espacio se resuelven en un instante dado de tiempo; luego, los componentes del vector del campo magnético en el mismo volumen espacial se resuelven en el siguiente instante en el tiempo; y el proceso se repite una y otra vez hasta que el comportamiento deseado del campo electromagnético transitorio o de estado estacionario ha evolucionado por completo.

Los esquemas de diferencias finitas para ecuaciones diferenciales parciales dependientes del tiempo (PDE) se han empleado durante muchos años en problemas de dinámica de fluidos computacional , [1] incluida la idea de usar operadores de diferencias finitas centrados en cuadrículas escalonadas en el espacio y el tiempo para lograr una precisión de segundo orden. . [1] La novedad del esquema FDTD de Kane Yee, presentado en su artículo seminal de 1966, [2] fue aplicar operadores centrados en diferencias finitas en cuadrículas escalonadas en el espacio y el tiempo para cada componente del campo vectorial eléctrico y magnético en las ecuaciones de curvatura de Maxwell. El descriptor "dominio de tiempo de diferencia finita" y su correspondiente acrónimo "FDTD" fueron creados por Allen Taflove en 1980. [3] Desde aproximadamente 1990, las técnicas FDTD han surgido como medio primario para modelar computacionalmente muchos problemas científicos y de ingeniería relacionados con la electromagnética. interacciones de ondas con estructuras materiales. Las aplicaciones actuales de modelado FDTD van desde cerca de CC ( geofísica de frecuencia ultrabaja que involucra a toda la guía de ondas de ionosfera de la Tierra ) a través de microondas (tecnología de firma de radar, antenas , dispositivos de comunicaciones inalámbricas, interconexiones digitales, tratamiento / imágenes biomédicas) hasta luz visible ( cristales fotónicos , nano plasmónicos , solitones y biofotónica ). [4] En 2006, aproximadamente 2.000 publicaciones relacionadas con FDTD aparecieron en la literatura de ciencia e ingeniería (ver Popularidad ). A partir de 2013, hay al menos 25 proveedores de software FDTD comerciales / patentados; 13 proyectos FDTD de software libre / software de código abierto; y 2 proyectos FDTD gratuitos / de código cerrado, algunos no para uso comercial (ver Enlaces externos ).

Desarrollo de FDTD y ecuaciones de Maxwell

Se puede desarrollar una apreciación de la base, el desarrollo técnico y el posible futuro de las técnicas numéricas FDTD para las ecuaciones de Maxwell considerando primero su historia. A continuación se enumeran algunas de las publicaciones clave en esta área.

Cuando se examinan las ecuaciones diferenciales de Maxwell , se puede ver que el cambio en el campo E en el tiempo (la derivada del tiempo) depende del cambio en el campo H en el espacio (el rizo ). Esto da como resultado la relación de paso de tiempo FDTD básica que, en cualquier punto del espacio, el valor actualizado del campo E en el tiempo depende del valor almacenado del campo E y el rizo numérico de la distribución local de la H -campo en el espacio. [2]

El campo H se escalona en el tiempo de manera similar. En cualquier punto del espacio, el valor actualizado del campo H en el tiempo depende del valor almacenado del campo H y del rizo numérico de la distribución local del campo E en el espacio. La iteración de las actualizaciones del campo E y del campo H da como resultado un proceso de marcha en el tiempo en el que los análogos de datos muestreados de las ondas electromagnéticas continuas en consideración se propagan en una cuadrícula numérica almacenada en la memoria del ordenador.

Ilustración de una celda Yee cartesiana estándar utilizada para FDTD, alrededor de la cual se distribuyen los componentes del vector de campo eléctrico y magnético. [2] Visualizado como un vóxel cúbico , los componentes del campo eléctrico forman los bordes del cubo y los componentes del campo magnético forman las normales a las caras del cubo. Una red espacial tridimensional consiste en una multiplicidad de tales células Yee. Una estructura de interacción de ondas electromagnéticas se mapea en la red espacial asignando valores apropiados de permitividad a cada componente del campo eléctrico y permeabilidad a cada componente del campo magnético.

Esta descripción es válida para las técnicas FDTD 1-D, 2-D y 3-D. Cuando se consideran varias dimensiones, calcular el rizo numérico puede resultar complicado. El artículo seminal de Kane Yee de 1966 propuso escalonar espacialmente los componentes vectoriales del campo E y el campo H sobre las celdas unitarias rectangulares de una cuadrícula computacional cartesiana de modo que cada componente del vector del campo E esté ubicado a medio camino entre un par de componentes vectoriales del campo H, y por el contrario. [2] Este esquema, ahora conocido como celosía Yee , ha demostrado ser muy robusto y permanece en el núcleo de muchas construcciones actuales de software FDTD.

Además, Yee propuso un esquema de salto para marchar en el tiempo en el que las actualizaciones del campo E y del campo H se escalonan para que las actualizaciones del campo E se realicen a mitad de camino durante cada paso de tiempo entre las actualizaciones sucesivas del campo H, y viceversa. [2] En el lado positivo, este esquema explícito de pasos temporales evita la necesidad de resolver ecuaciones simultáneas y, además, produce una propagación de ondas numéricas sin disipación. En el lado negativo, este esquema exige un límite superior en el intervalo de tiempo para garantizar la estabilidad numérica. [9] Como resultado, ciertas clases de simulaciones pueden requerir muchos miles de pasos de tiempo para completarse.

Usando el método FDTD

Para implementar una solución FDTD de las ecuaciones de Maxwell, primero se debe establecer un dominio computacional. El dominio computacional es simplemente la región física sobre la que se realizará la simulación. Los campos E y H se determinan en cada punto del espacio dentro de ese dominio computacional. Se debe especificar el material de cada celda dentro del dominio computacional. Normalmente, el material es de espacio libre (aire), metálico o dieléctrico . Se puede utilizar cualquier material siempre que se especifiquen la permeabilidad , permitividad y conductividad .

La permitividad de los materiales dispersivos en forma tabular no se puede sustituir directamente en el esquema FDTD. En su lugar, se puede aproximar utilizando múltiples Debye, Drude, Lorentz o términos de puntos críticos. Esta aproximación se puede obtener utilizando programas de adaptación abiertos [70] y no necesariamente tiene un significado físico.

Una vez que se establecen el dominio computacional y los materiales de la cuadrícula, se especifica una fuente. La fuente puede ser corriente en un cable, un campo eléctrico aplicado o una onda plana que incide. En el último caso, FDTD se puede utilizar para simular la dispersión de luz de objetos de formas arbitrarias, estructuras periódicas planas en varios ángulos de incidencia, [71] [72] y la estructura de bandas fotónicas de estructuras periódicas infinitas. [73] [74]

Dado que los campos E y H se determinan directamente, la salida de la simulación suele ser el campo E o H en un punto o una serie de puntos dentro del dominio computacional. La simulación evoluciona los campos E y H hacia adelante en el tiempo.

El procesamiento se puede realizar en los campos E y H devueltos por la simulación. El procesamiento de datos también puede ocurrir mientras la simulación está en curso.

Mientras que la técnica FDTD calcula los campos electromagnéticos dentro de una región espacial compacta, los campos lejanos dispersos y / o radiados se pueden obtener mediante transformaciones de campo cercano a lejano. [14]

Fortalezas del modelado FDTD

Cada técnica de modelado tiene fortalezas y debilidades, y el método FDTD no es diferente.

  • FDTD es una técnica de modelado versátil que se utiliza para resolver las ecuaciones de Maxwell. Es intuitivo, por lo que los usuarios pueden comprender fácilmente cómo usarlo y saber qué esperar de un modelo determinado.
  • La FDTD es una técnica en el dominio del tiempo, y cuando se utiliza un pulso de banda ancha (como un pulso gaussiano) como fuente, se puede obtener la respuesta del sistema en un amplio rango de frecuencias con una sola simulación. Esto es útil en aplicaciones donde las frecuencias de resonancia no se conocen con exactitud, o en cualquier momento en que se desee un resultado de banda ancha.
  • Dado que FDTD calcula los campos E y H en todas partes del dominio computacional a medida que evolucionan en el tiempo, se presta a proporcionar visualizaciones animadas del movimiento del campo electromagnético a través del modelo. Este tipo de visualización es útil para comprender lo que está sucediendo en el modelo y para ayudar a garantizar que el modelo funcione correctamente.
  • La técnica FDTD permite al usuario especificar el material en todos los puntos dentro del dominio computacional. Una amplia variedad de materiales dieléctricos y magnéticos lineales y no lineales se pueden modelar de forma natural y sencilla.
  • FDTD permite determinar directamente los efectos de las aperturas. Se pueden encontrar efectos de blindaje y los campos tanto dentro como fuera de una estructura se pueden encontrar directa o indirectamente.
  • FDTD usa los campos E y H directamente. Dado que la mayoría de las aplicaciones de modelado EMI / EMC están interesadas en los campos E y H, es conveniente que no se deban realizar conversiones después de que se haya ejecutado la simulación para obtener estos valores.

Debilidades del modelado FDTD

"> Reproducir medios
Dispersión numérica de una señal de pulso cuadrado en un esquema FDTD unidimensional simple. Los artefactos de timbre alrededor de los bordes del pulso están muy acentuados ( fenómeno de Gibbs ) y la señal se distorsiona a medida que se propaga, incluso en ausencia de un medio dispersivo . Este artefacto es un resultado directo del esquema de discretización. [4]
  • Dado que FDTD requiere que todo el dominio computacional esté en cuadrícula, y la discretización espacial de la cuadrícula debe ser lo suficientemente fina para resolver tanto la longitud de onda electromagnética más pequeña como la característica geométrica más pequeña en el modelo, se pueden desarrollar dominios computacionales muy grandes, lo que da como resultado una solución muy larga. veces. Los modelos con características largas y delgadas (como cables) son difíciles de modelar en FDTD debido al dominio computacional excesivamente grande requerido. Los métodos como la expansión en modo propio pueden ofrecer una alternativa más eficiente, ya que no requieren una cuadrícula fina a lo largo de la dirección z. [75]
  • No hay forma de determinar valores únicos de permitividad y permeabilidad en una interfaz de material.
  • Los pasos de espacio y tiempo deben satisfacer la condición CFL , o es probable que la integración de salto utilizada para resolver la ecuación diferencial parcial se vuelva inestable.
  • FDTD encuentra los campos E / H directamente en cualquier lugar del dominio computacional. Si se desean los valores de campo a cierta distancia, es probable que esta distancia obligue al dominio computacional a ser excesivamente grande. Las extensiones de campo lejano están disponibles para FDTD, pero requieren cierto posprocesamiento. [4]
  • Dado que las simulaciones FDTD calculan los campos E y H en todos los puntos dentro del dominio computacional, el dominio computacional debe ser finito para permitir su residencia en la memoria de la computadora. En muchos casos, esto se logra insertando límites artificiales en el espacio de simulación. Se debe tener cuidado para minimizar los errores introducidos por tales límites. Hay una serie de condiciones de contorno de absorción (ABC) altamente efectivas disponibles para simular un dominio computacional ilimitado infinito. [4] La mayoría de las implementaciones modernas de FDTD en su lugar utilizan un "material" absorbente especial, llamado capa perfectamente adaptada (PML) para implementar límites absorbentes. [42] [47]
  • Debido a que FDTD se resuelve propagando los campos hacia adelante en el dominio del tiempo, la respuesta de tiempo electromagnética del medio debe modelarse explícitamente. Para una respuesta arbitraria, esto implica una convolución de tiempo computacionalmente costosa, aunque en la mayoría de los casos la respuesta de tiempo del medio (o Dispersión (óptica) ) se puede modelar de manera adecuada y sencilla utilizando la técnica de convolución recursiva (RC), la ecuación diferencial auxiliar (ADE), o la técnica de transformación Z. Una forma alternativa de resolver las ecuaciones de Maxwell que puede tratar la dispersión arbitraria fácilmente es el dominio espacial pseudo-espectral (PSSD) , que en cambio propaga los campos hacia adelante en el espacio.

Técnicas de truncamiento de cuadrícula

Las técnicas de truncamiento de cuadrícula más comúnmente utilizadas para problemas de modelado FDTD de región abierta son la condición de límite de absorción de Mur (ABC), [13] el Liao ABC, [16] y varias formulaciones de capas perfectamente adaptadas (PML). [4] [43] [42] [47] Las técnicas de Mur y Liao son más simples que la PML. Sin embargo, PML (que técnicamente es una región absorbente en lugar de una condición de frontera per se ) puede proporcionar reflejos inferiores en órdenes de magnitud. El concepto de PML fue introducido por J.-P. Berenger en un artículo fundamental de 1994 en el Journal of Computational Physics. [42] Desde 1994, la implementación de campo dividido original de Berenger se ha modificado y ampliado a la PML uniaxial (UPML), la PML convolucional (CPML) y la PML de orden superior. Las dos últimas formulaciones de PML tienen una mayor capacidad para absorber ondas evanescentes y, por lo tanto, en principio se pueden colocar más cerca de una estructura de dispersión o radiación simulada que la formulación original de Berenger.

Para reducir la reflexión numérica no deseada de la PML, se puede utilizar la técnica de capas absorbentes posteriores adicionales. [76]


A pesar del aumento general en el rendimiento de publicaciones académicas durante el mismo período y la expansión general del interés en todas las técnicas de electromagnetismo computacional (CEM), hay siete razones principales para la enorme expansión del interés en los enfoques de soluciones computacionales FDTD para las ecuaciones de Maxwell:

  1. FDTD no requiere una inversión de matriz. Al ser un cálculo completamente explícito, FDTD evita las dificultades con las inversiones de matriz que limitan el tamaño de los modelos electromagnéticos de ecuaciones integrales y elementos finitos en el dominio de la frecuencia a menos de 10 9 campos electromagnéticos desconocidos. [4] Se han ejecutado modelos FDTD con hasta 10 9 incógnitas de campo; no existe un límite superior intrínseco a este número. [4]
  2. FDTD es preciso y robusto. Las fuentes de error en los cálculos de FDTD se comprenden bien y se pueden limitar para permitir modelos precisos para una gran variedad de problemas de interacción de ondas electromagnéticas. [4]
  3. FDTD trata el comportamiento impulsivo de forma natural. Al ser una técnica en el dominio del tiempo, FDTD calcula directamente la respuesta al impulso de un sistema electromagnético. Por lo tanto, una sola simulación FDTD puede proporcionar formas de onda temporales de banda ultraancha o la respuesta de estado estable sinusoidal a cualquier frecuencia dentro del espectro de excitación. [4]
  4. FDTD trata el comportamiento no lineal de forma natural. Al ser una técnica en el dominio del tiempo, FDTD calcula directamente la respuesta no lineal de un sistema electromagnético. Esto permite la hibridación natural de FDTD con conjuntos de ecuaciones diferenciales auxiliares que describen las no linealidades desde el punto de vista clásico o semiclásico. [4] Una de las fronteras de la investigación es el desarrollo de algoritmos híbridos que unen los modelos electrodinámicos clásicos FDTD con fenómenos que surgen de la electrodinámica cuántica, especialmente las fluctuaciones del vacío, como el efecto Casimir . [4] [77]
  5. FDTD es un enfoque sistemático. Con FDTD, especificar una nueva estructura a modelar se reduce a un problema de generación de mallas en lugar de la reformulación potencialmente compleja de una ecuación integral. Por ejemplo, FDTD no requiere el cálculo de funciones de Green dependientes de la estructura. [4]
  6. Las arquitecturas informáticas de procesamiento paralelo han llegado a dominar la supercomputación. FDTD escala con alta eficiencia en computadoras basadas en CPU de procesamiento paralelo y extremadamente bien en tecnología de aceleración basada en GPU desarrollada recientemente. [4]
  7. Las capacidades de visualización por computadora están aumentando rápidamente. Si bien esta tendencia influye positivamente en todas las técnicas numéricas, es especialmente ventajosa para los métodos FDTD, que generan matrices de cantidades de campo en el tiempo adecuadas para su uso en videos en color para ilustrar la dinámica de campo. [4]

Taflove ha argumentado que estos factores se combinan para sugerir que FDTD seguirá siendo una de las técnicas de electrodinámica computacional dominantes (así como otros problemas de multifísica potencialmente ). [4]

Implementaciones

Hay cientos de herramientas de simulación (por ejemplo, OmniSim, XFdtd, Lumerical, CST Studio Suite, OptiFDTD, etc.) que implementan algoritmos FDTD, muchos optimizados para ejecutarse en clústeres de procesamiento paralelo.

Frederick Moxley sugiere otras aplicaciones con simulaciones y mecánica cuántica computacional. [78]

  • Electromagnetismo computacional
  • Expansión del modo propio
  • Método de propagación del haz
  • Dominio de frecuencia de diferencia finita
  • Método de elementos finitos
  • Método de matriz de dispersión
  • Aproximación de dipolos discretos

  1. ↑ a b J. von Neumann; RD Richtmyer (marzo de 1950). "Un método para el cálculo numérico de choques hidrodinámicos". Revista de Física Aplicada . 21 (3): 232–237. Código Bibliográfico : 1950JAP .... 21..232V . doi : 10.1063 / 1.1699639 .
  2. ^ a b c d e f Kane Yee (1966). "Solución numérica de problemas de valor de frontera inicial que involucran ecuaciones de Maxwell en medios isotrópicos". Transacciones IEEE sobre antenas y propagación . 14 (3): 302-307. Código Bibliográfico : 1966ITAP ... 14..302Y . doi : 10.1109 / TAP.1966.1138693 .
  3. ^ a b A. Taflove (1980). "Aplicación del método en el dominio del tiempo de diferencias finitas a los problemas de penetración electromagnética en estado estacionario sinusoidal" (PDF) . IEEE Trans. Electromagn. Compat. 22 (3): 191–202. Código bibliográfico : 1980ITElC..22..191T . doi : 10.1109 / TEMC.1980.303879 . S2CID  39236486 .
  4. ^ a b c d e f g h i j k l m n o Allen Taflove y Susan C. Hagness (2005). Electrodinámica computacional: el método del dominio del tiempo de diferencias finitas, 3ª ed . Editores de Artech House. ISBN 978-1-58053-832-9.
  5. ^ Adaptado con permiso de Taflove y Hagness (2005).
  6. ^ Richard Courant; Kurt Otto Friedrichs; Hans Lewy (1928). "Über die partiellen Differenzengleichungen der mathischen Physik" . Mathematische Annalen (en alemán). 100 (1): 32–74. Código Bibliográfico : 1928MatAn.100 ... 32C . doi : 10.1007 / BF01448839 . JFM  54.0486.01 . Señor  1512478 . S2CID  120760331 .
  7. ^ GG O'Brien, M. A Hyman y S. Kaplan (1950). "Un estudio de la solución numérica de ecuaciones diferenciales parciales". Revista de Física Matemática . 29 (1): 223–251. doi : 10.1002 / sapm1950291223 . Señor  0040805 .CS1 maint: varios nombres: lista de autores ( enlace )
  8. ^ Dong-Hoa Lam (1969). "Métodos de diferencia finita para problemas de dispersión electromagnética". Universidad Estatal de Mississippi, Interaction Notes . 44 .
  9. ^ a b A. Taflove; ME Brodwin (1975). "Solución numérica de problemas de dispersión electromagnética de estado estacionario utilizando las ecuaciones de Maxwell dependientes del tiempo" (PDF) . Transacciones IEEE sobre teoría y técnicas de microondas . 23 (8): 623–630. Código Bibliográfico : 1975ITMTT..23..623T . doi : 10.1109 / TMTT.1975.1128640 .
  10. ^ A. Taflove; ME Brodwin (1975). "Cálculo de los campos electromagnéticos y temperaturas inducidas dentro de un modelo del ojo humano irradiado por microondas" (PDF) . Transacciones IEEE sobre teoría y técnicas de microondas . 23 (11): 888–896. Código Bibliográfico : 1975ITMTT..23..888T . doi : 10.1109 / TMTT.1975.1128708 .
  11. ^ R. Holland (1977). "Threde: un código de dispersión y acoplamiento EMP de campo libre". Transacciones IEEE sobre ciencia nuclear . 24 (6): 2416–2421. Código Bibliográfico : 1977ITNS ... 24.2416H . doi : 10.1109 / TNS.1977.4329229 . S2CID  35395821 .
  12. ^ KS Kunz; KM Lee (1978). "Una solución tridimensional de diferencias finitas de la respuesta externa de una aeronave a un entorno EM transitorio complejo". IEEE Trans. Electromagn. Compat. 20 (2): 333–341. doi : 10.1109 / TEMC.1978.303727 . S2CID  31666283 .
  13. ^ a b G. Mur (1981). "Absorber condiciones de frontera para la aproximación en diferencias finitas de las ecuaciones de campo electromagnético en el dominio del tiempo". IEEE Trans. Electromagn. Compat. 23 (4): 377–382. doi : 10.1109 / TEMC.1981.303970 . S2CID  25768246 .
  14. ^ a b KR Umashankar; A. Taflove (1982). "Un método novedoso para analizar la dispersión electromagnética de objetos complejos" (PDF) . IEEE Trans. Electromagn. Compat. 24 (4): 397–405. Código bibliográfico : 1982ITElC..24..397U . doi : 10.1109 / TEMC.1982.304054 . S2CID  37962500 .
  15. ^ A. Taflove; KR Umashankar (1983). "Sección transversal de radar de dispersores tridimensionales generales" (PDF) . IEEE Trans. Electromagn. Compat. 25 (4): 433–440. doi : 10.1109 / TEMC.1983.304133 . S2CID  40419955 .
  16. ^ a b ZP Liao; HL Wong; BP Yang; YF Yuan (1984). "Un límite de transmisión para el análisis de ondas transitorias". Scientia Sinica Serie A . 27 : 1063-1076.
  17. ^ W. Gwarek (1985). "Análisis de un circuito plano de forma arbitraria: un enfoque en el dominio del tiempo". Transacciones IEEE sobre teoría y técnicas de microondas . 33 (10): 1067–1072. Código Bibliográfico : 1985ITMTT..33.1067G . doi : 10.1109 / TMTT.1985.1133170 .
  18. ^ DH Choi; WJ Hoefer (1986). "El método de dominio del tiempo de diferencias finitas y su aplicación a problemas de valores propios". Transacciones IEEE sobre teoría y técnicas de microondas . 34 (12): 1464-1470. Código Bibliográfico : 1986ITMTT..34.1464C . doi : 10.1109 / TMTT.1986.1133564 .
  19. ^ GA Kriegsmann; A. Taflove; KR Umashankar (1987). "Una nueva formulación de dispersión de ondas electromagnéticas utilizando un enfoque de condición de límite de radiación en la superficie" (PDF) . Transacciones IEEE sobre antenas y propagación . 35 (2): 153-161. Código Bibliográfico : 1987ITAP ... 35..153K . doi : 10.1109 / TAP.1987.1144062 .
  20. ^ TG Moore; JG Blaschak; A. Taflove; GA Kriegsmann (1988). "Teoría y aplicación de los operadores de límites de radiación" (PDF) . Transacciones IEEE sobre antenas y propagación . 36 (12): 1797–1812. Código bibliográfico : 1988ITAP ... 36.1797M . doi : 10.1109 / 8.14402 .
  21. ^ KR Umashankar; A. Taflove; B. Beker (1987). "Cálculo y validación experimental de corrientes inducidas en cables acoplados en una cavidad de forma arbitraria" (PDF) . Transacciones IEEE sobre antenas y propagación . 35 (11): 1248-1257. Código Bibliográfico : 1987ITAP ... 35.1248U . doi : 10.1109 / TAP.1987.1144000 .
  22. ^ A. Taflove; KR Umashankar; B. Beker; FA Harfoush; KS Yee (1988). "Análisis FDTD detallado de campos electromagnéticos que penetran en ranuras estrechas y juntas traslapadas en pantallas conductoras gruesas" (PDF) . Transacciones IEEE sobre antenas y propagación . 36 (2): 247–257. Código Bibliográfico : 1988ITAP ... 36..247T . doi : 10.1109 / 8.1102 .
  23. ^ TG Jurgens; A. Taflove; KR Umashankar; TG Moore (1992). "Modelado en el dominio del tiempo de diferencias finitas de superficies curvas" (PDF) . Transacciones IEEE sobre antenas y propagación . 40 (4): 357–366. Código Bibliográfico : 1992ITAP ... 40..357J . doi : 10.1109 / 8.138836 .
  24. ^ DM Sullivan; OP Gandhi; A. Taflove (1988). "Uso del método de dominio del tiempo de diferencias finitas en el cálculo de la absorción EM en modelos de hombre" (PDF) . Transacciones IEEE sobre Ingeniería Biomédica . 35 (3): 179–186. doi : 10.1109 / 10.1360 . PMID  3350546 . S2CID  20350396 .
  25. ^ X. Zhang; J. Fang; KK Mei; Y. Liu (1988). "Cálculo de las características de dispersión de microbandas por el método de diferencias finitas en el dominio del tiempo". Transacciones IEEE sobre teoría y técnicas de microondas . 36 (2): 263–267. Código bibliográfico : 1988ITMTT..36..263Z . doi : 10.1109 / 22.3514 .
  26. ^ T. Kashiwa; I. Fukai (1990). "Un tratamiento por método FDTD de características dispersivas asociadas a la polarización electrónica". Letras de tecnología óptica y de microondas . 3 (6): 203–205. doi : 10.1002 / mop.4650030606 .
  27. ^ R. Luebbers; F. Hunsberger; K. Kunz; R. Standler; M. Schneider (1990). "Una formulación de dominio de tiempo de diferencia finita dependiente de la frecuencia para materiales dispersivos". IEEE Trans. Electromagn. Compat. 32 (3): 222-227. doi : 10.1109 / 15.57116 .
  28. ^ RM Joseph; SC Hagness; A. Taflove (1991). "Integración en tiempo directo de las ecuaciones de Maxwell en medios dispersivos lineales con absorción para la dispersión y propagación de pulsos electromagnéticos de femtosegundos" (PDF) . Letras de óptica . 16 (18): 1412–4. Código Bibliográfico : 1991OptL ... 16.1412J . doi : 10.1364 / OL.16.001412 . PMID  19776986 .
  29. ^ JG Maloney; GS Smith; WR Scott Jr. (1990). "Cálculo preciso de la radiación de antenas simples utilizando el método de dominio de tiempo de diferencia finita". Transacciones IEEE sobre antenas y propagación . 38 (7): 1059–1068. Código Bibliográfico : 1990ITAP ... 38.1059M . doi : 10.1109 / 8.55618 . S2CID  31583883 .
  30. ^ DS Katz; A. Taflove; MJ Piket-May; KR Umashankar (1991). "Análisis FDTD de la radiación de ondas electromagnéticas de sistemas que contienen antenas de bocina" (PDF) . Transacciones IEEE sobre antenas y propagación . 39 (8): 1203-1212. Código Bibliográfico : 1991ITAP ... 39.1203K . doi : 10.1109 / 8.97356 .
  31. ^ PA Tirkas; CA Balanis (1991). Técnica de diferencia finita en el dominio del tiempo para la radiación por antenas de bocina . IEEE Antennas and Propagation Society International Symposium Digest . 3 . págs. 1750-1753. doi : 10.1109 / APS.1991.175196 . ISBN 978-0-7803-0144-3. S2CID  122038624 .
  32. ^ E. Sano; T. Shibata (1990). "Análisis de onda completa de interruptores fotoconductores de picosegundos". Revista IEEE de Electrónica Cuántica . 26 (2): 372–377. Código bibliográfico : 1990IJQE ... 26..372S . doi : 10.1109 / 3.44970 .
  33. ^ SM El-Ghazaly; RP Joshi; RO Grondin (1990). "Consideraciones electromagnéticas y de transporte en el modelado de interruptores fotoconductores de subpicosegundos". Transacciones IEEE sobre teoría y técnicas de microondas . 38 (5): 629–637. Código Bibliográfico : 1990ITMTT..38..629E . doi : 10.1109 / 22.54932 .
  34. ^ PM Goorjian; A. Taflove (1992). "Integración en tiempo directo de las ecuaciones de Maxwell en medios dispersivos no lineales para la propagación y dispersión de solitones electromagnéticos de femtosegundos" (PDF) . Letras de óptica . 17 (3): 180–182. Código Bibliográfico : 1992OptL ... 17..180G . doi : 10.1364 / OL.17.000180 . PMID  19784268 .
  35. ^ RW Ziolkowski; JB Judkins (1993). "Modelado de ecuaciones de Maxwell de vector de onda completa de autoenfoque de pulsos ópticos ultracortos en un medio Kerr no lineal que exhibe un tiempo de respuesta finito". Revista de la Sociedad Americana de Óptica B . 10 (2): 186-198. Código Bibliográfico : 1993JOSAB..10..186Z . doi : 10.1364 / JOSAB.10.000186 .
  36. ^ RM Joseph; PM Goorjian; A. Taflove (1993). "Integración en tiempo directo de las ecuaciones de Maxwell en guías de ondas dieléctricas 2-D para la propagación y dispersión de solitones electromagnéticos de femtosegundos" (PDF) . Letras de óptica . 18 (7): 491–3. Código bibliográfico : 1993OptL ... 18..491J . doi : 10.1364 / OL.18.000491 . PMID  19802177 .
  37. ^ RM Joseph; A. Taflove (1994). "Mecanismo de deflexión espacial del solitón indicado por el modelado de ecuaciones de FDTD Maxwell" (PDF) . Cartas de tecnología fotónica IEEE . 2 (10): 1251-1254. Código Bibliográfico : 1994IPTL .... 6.1251J . doi : 10.1109 / 68.329654 . S2CID  46710331 .
  38. ^ W. Sui; DA Christensen; CH Durney (1992). "Ampliación del método FDTD bidimensional a sistemas electromagnéticos híbridos con elementos agrupados activos y pasivos". Transacciones IEEE sobre teoría y técnicas de microondas . 40 (4): 724–730. Código Bibliográfico : 1992ITMTT..40..724S . doi : 10.1109 / 22.127522 .
  39. ^ B. Toland; B. Houshmand; T. Itoh (1993). "Modelado de regiones activas no lineales con el método FDTD". Letras de onda guiada y microondas IEEE . 3 (9): 333–335. doi : 10.1109 / 75.244870 . S2CID  27549555 .
  40. ^ Aoyagi, PH; Lee, JF; Mittra, R. (1993). "Un enfoque de ecuación de onda escalar / algoritmo de Yee híbrido". Transacciones IEEE sobre teoría y técnicas de microondas . 41 (9): 1593-1600. Código Bibliográfico : 1993ITMTT..41.1593A . doi : 10.1109 / 22.245683 .
  41. ^ VA Thomas; ME Jones; MJ Piket-May; A. Taflove; E. Harrigan (1994). "El uso de circuitos agrupados SPICE como modelos de subred para el diseño de circuitos electrónicos de alta velocidad FDTD" (PDF) . Letras de onda guiada y microondas IEEE . 4 (5): 141-143. doi : 10.1109 / 75.289516 . S2CID  32905331 .
  42. ^ a b c d J. Berenger (1994). "Una capa perfectamente adaptada para la absorción de ondas electromagnéticas" (PDF) . Revista de Física Computacional . 114 (2): 185–200. Código bibliográfico : 1994JCoPh.114..185B . doi : 10.1006 / jcph.1994.1159 .
  43. ^ a b EA Navarro; C. Wu; PY Chung; J. Litva (1994). "Aplicación de la condición de límite superabsorbente de PML al método FDTD no ortogonal". Cartas de electrónica . 30 (20): 1654-1656. Código Bibliográfico : 1994ElL .... 30.1654N . doi : 10.1049 / el: 19941139 .
  44. ^ DS Katz; ET Thiele; A. Taflove (1994). "Validación y extensión a tres dimensiones de la condición de contorno absorbente de PML de Berenger para mallas FDTD" (PDF) . Letras de onda guiada y microondas IEEE . 4 (8): 268–270. doi : 10.1109 / 75.311494 . S2CID  10156811 .
  45. ^ CE Reuter; RM Joseph; ET Thiele; DS Katz; A. Taflove (1994). "Condición de límite de absorción de banda ultraancha para la terminación de estructuras de guía de ondas en simulaciones FDTD" (PDF) . Letras de onda guiada y microondas IEEE . 4 (10): 344–346. doi : 10.1109 / 75.324711 . S2CID  24572883 .
  46. ^ WC Chew; WH Weedon (1994). "Un medio 3D perfectamente emparejado de las ecuaciones de Maxwell modificadas con coordenadas estiradas". Letras de tecnología óptica y de microondas . 7 (13): 599–604. Código bibliográfico : 1994MiOTL ... 7..599C . doi : 10.1002 / mop.4650071304 .
  47. ^ a b c SD Gedney (1996). "Un medio absorbente de capa anisotrópico perfectamente emparejado para el truncamiento de celosías FDTD". Transacciones IEEE sobre antenas y propagación . 44 (12): 1630–1639. Código Bibliográfico : 1996ITAP ... 44.1630G . doi : 10.1109 / 8.546249 .
  48. ^ Sacos ZS; DM Kingsland; R. Lee; JF Lee (1995). "Un absorbente anisotrópico perfectamente adaptado para su uso como condición de contorno absorbente". Transacciones IEEE sobre antenas y propagación . 43 (12): 1460-1463. Código bibliográfico : 1995ITAP ... 43.1460S . doi : 10.1109 / 8.477075 .
  49. ^ QH Liu (1997). "El método de dominio del tiempo pseudoespectral (PSTD): un nuevo algoritmo para las soluciones de las ecuaciones de Maxwell". Simposio Internacional de la Sociedad de Propagación y Antenas IEEE 1997. Recopilación . IEEE Antennas and Propagation Society International Symposium Digest . 1 . págs. 122-125. doi : 10.1109 / APS.1997.630102 . ISBN 978-0-7803-4178-4. S2CID  21345353 .
  50. ^ OM Ramahi (1997). "El método de operadores complementarios en simulaciones FDTD". Revista IEEE Antennas and Propagation . 39 (6): 33–45. Código bibliográfico : 1997IAPM ... 39 ... 33R . doi : 10.1109 / 74.646801 .
  51. ^ JG Maloney; MP Kesler (1998). "Análisis de estructuras periódicas". Cap. 6 en Avances en electrodinámica computacional: el método de dominio de tiempo de diferencia finita, A. Taflove, Ed., Artech House, Publishers .
  52. ^ AS Nagra; RA York (1998). "Análisis FDTD de la propagación de ondas en medios de absorción y ganancia no lineales". Transacciones IEEE sobre antenas y propagación . 46 (3): 334–340. Código bibliográfico : 1998ITAP ... 46..334N . doi : 10.1109 / 8.662652 .
  53. ^ SC Hagness; A. Taflove; JE Bridges (1998). "Análisis FDTD bidimensional de un sistema confocal de microondas pulsado para la detección del cáncer de mama: sensores de foco fijo y de antena" (PDF) . Transacciones IEEE sobre Ingeniería Biomédica . 45 (12): 1470–1479. doi : 10.1109 / 10.730440 . PMID  9835195 . S2CID  6169784 .
  54. ^ JB Schneider; CL Wagner (1999). "Dispersión FDTD revisada: propagación más rápida que la luz". Letras de onda guiada y microondas IEEE . 9 (2): 54–56. CiteSeerX  10.1.1.77.9132 . doi : 10.1109 / 75.755044 .
  55. ^ F. Zhen; Z. Chen; J. Zhang (2000). "Hacia el desarrollo de un método tridimensional incondicionalmente estable en el dominio del tiempo de diferencias finitas". Transacciones IEEE sobre teoría y técnicas de microondas . 48 (9): 1550-1558. Código Bibliográfico : 2000ITMTT..48.1550Z . doi : 10.1109 / 22.869007 .
  56. ^ F. Zheng; Z. Chen (2001). "Análisis de dispersión numérica del método 3-D ADI-FDTD incondicionalmente estable". Transacciones IEEE sobre teoría y técnicas de microondas . 49 (5): 1006–1009. Código Bibliográfico : 2001ITMTT..49.1006Z . doi : 10.1109 / 22.920165 .
  57. ^ JA Roden; SD Gedney (2000). "Convolution PML (CPML): Una implementación FDTD eficiente del CFS-PML para medios arbitrarios" . Letras de tecnología óptica y de microondas . 27 (5): 334–339. doi : 10.1002 / 1098-2760 (20001205) 27: 5 <334 :: AID-MOP14> 3.0.CO; 2-A . Archivado desde el original el 5 de enero de 2013.
  58. ^ T. Rylander; A. Bondeson (2000). "Método híbrido estable FDTD-FEM para las ecuaciones de Maxwell". Comunicaciones de Física Informática . 125 (1-3): 75-82. doi : 10.1016 / S0010-4655 (99) 00463-4 .
  59. ^ M. Hayakawa; T. Otsuyama (2002). "Análisis FDTD de la propagación de ondas ELF en modelos de guías de ondas subionosféricas no homogéneas" . Revista ACES . 17 : 239–244.
  60. ^ JJ Simpson; A. Taflove (2002). "Modelo FDTD bidimensional de propagación ELF antípoda y resonancia Schumann de la Tierra" (PDF) . Antenas IEEE y letras de propagación inalámbrica . 1 (2): 53–56. Código bibliográfico : 2002IAWPL ... 1 ... 53S . CiteSeerX  10.1.1.694.4837 . doi : 10.1109 / LAWP.2002.805123 . S2CID  368964 . Archivado desde el original (PDF) el 17 de junio de 2010.
  61. ^ H. De Raedt; K. Michielsen; JS Kole; MT Figge (2003). "Resolver las ecuaciones de Maxwell por el método de Chebyshev: un algoritmo de dominio de tiempo de diferencia finita de un paso". Transacciones IEEE sobre antenas y propagación . 51 (11): 3155–3160. arXiv : física / 0208060 . Código Bibliográfico : 2003ITAP ... 51.3155D . doi : 10.1109 / TAP.2003.818809 . S2CID  119095479 .
  62. ^ A. Soriano; EA Navarro; J. Portí; V. Tales (2004). "Análisis de la técnica del dominio del tiempo en diferencias finitas para resolver la ecuación de Schrödinger para dispositivos cuánticos". Revista de Física Aplicada . 95 (12): 8011–8018. Código bibliográfico : 2004JAP .... 95.8011S . doi : 10.1063 / 1.1753661 . hdl : 10550/12837 .
  63. ^ I. Ahmed; EK Chua; EP Li; Z. Chen (2008). "Desarrollo del método LOD-FDTD tridimensional incondicionalmente estable". Transacciones IEEE sobre antenas y propagación . 56 (11): 3596–3600. Código Bibliográfico : 2008ITAP ... 56.3596A . doi : 10.1109 / TAP.2008.2005544 . S2CID  31351974 .
  64. ^ Taniguchi, Y .; Baba, Y .; N. Nagaoka; A. Ametani (2008). "Una representación de cable fino mejorada para cálculos FDTD". Transacciones IEEE sobre antenas y propagación . 56 (10): 3248–3252. Código Bibliográfico : 2008ITAP ... 56.3248T . doi : 10.1109 / TAP.2008.929447 . S2CID  29617214 .
  65. ^ RMS de Oliveira; CLSS Sobrinho (2009). "Entorno computacional para la simulación de relámpagos en una subestación de energía por el método de dominio de tiempo de diferencia finita". Transacciones IEEE sobre compatibilidad electromagnética . 51 (4): 995–1000. doi : 10.1109 / TEMC.2009.2028879 .
  66. ^ B. Chaudhury; JP Boeuf (2010). "Estudios computacionales de la formación de patrones filamentosos en un plasma de aire generado por ruptura de microondas de alta potencia". Transacciones IEEE sobre ciencia del plasma . 38 (9): 2281–2288. Código Bibliográfico : 2010ITPS ... 38.2281C . doi : 10.1109 / TPS.2010.2055893 . S2CID  28302774 .
  67. ^ FI Moxley III; T. Byrnes; F. Fujiwara; W. Dai (2012). "Un método cuántico generalizado de diferencia finita en el dominio del tiempo para el hamiltoniano de interacción de N-body". Comunicaciones de Física Informática . 183 (11): 2434–2440. Código bibliográfico : 2012CoPhC.183.2434M . doi : 10.1016 / j.cpc.2012.06.012 .
  68. ^ FI Moxley III; DT Chuss; W. Dai (2013). "Un esquema de dominio de tiempo de diferencia finita generalizada para resolver ecuaciones de Schrödinger no lineales". Comunicaciones de Física Informática . 184 (8): 1834–1841. Código Bibliográfico : 2013CoPhC.184.1834M . doi : 10.1016 / j.cpc.2013.03.006 .
  69. ^ Frederick Moxley ; et al. (2014). Matemática contemporánea: Matemática de sistemas dinámicos continuos y discretos . Sociedad Matemática Estadounidense. ISBN 978-0-8218-9862-8.
  70. ^ "Montaje de función dieléctrica" .
  71. ^ I. Valuev; A. Deinega; S. Belousov (2008). "Técnica iterativa para el análisis de estructuras periódicas en incidencia oblicua en el método de dominio de tiempo de diferencias finitas". Optar. Lett . 33 (13): 1491–3. Código Bibliográfico : 2008OptL ... 33.1491V . doi : 10.1364 / ol.33.001491 . PMID  18594675 .
  72. ^ A. Aminian; Y. Rahmat-Samii (2006). "FDTD espectral: una técnica novedosa para el análisis de onda plana incidente oblicua en estructuras periódicas". Transacciones IEEE sobre antenas y propagación . 54 (6): 1818–1825. Código Bibliográfico : 2006ITAP ... 54.1818A . doi : 10.1109 / tap.2006.875484 . S2CID  25120679 .
  73. ^ A. Deinega; S. Belousov; I. Valuev (2009). "Método FDTD de matriz de transferencia híbrida para estructuras periódicas en capas". Optar. Lett . 34 (6): 860–2. Código Bibliográfico : 2009OptL ... 34..860D . doi : 10.1364 / ol.34.000860 . PMID  19282957 . S2CID  27742034 .
  74. ^ Y. Hao; R. Mittra (2009). Modelado FDTD de metamateriales: teoría y aplicaciones . Editores de Artech House.
  75. ^ D. Gallagher (2008). "Photonics CAD madura" (PDF) . Boletín LEOS .
  76. ^ A. Deinega; I. Valuev (2011). "Comportamiento a largo plazo de los límites de absorción de PML para estructuras periódicas en capas". Comp. Phys. Comm . 182 (1): 149-151. Código bibliográfico : 2011CoPhC.182..149D . doi : 10.1016 / j.cpc.2010.06.006 .
  77. ^ SG Johnson, " Métodos numéricos para calcular las interacciones de Casimir ", en Física de Casimir (D. Dalvit, P. Milonni , D. Roberts y F. da Rosa, eds.), Vol. 834 de Lecture Notes in Physics , cap. 6, págs. 175-218, Berlín: Springer, junio de 2011.
  78. ^ Hartmut Ruhl; Nils Moscḧuring; Nina Elkina (2012). "Curso de Física Computacional 17104 Clase 9" (PDF) . Cite journal requiere |journal=( ayuda )

Otras lecturas

El siguiente artículo en Nature Milestones: Photons ilustra la importancia histórica del método FDTD en relación con las ecuaciones de Maxwell:

  • David Pile (mayo de 2010). "Hito 2 (1861) ecuaciones de Maxwell" . Hitos de la naturaleza: fotones . doi : 10.1038 / nmat2639 . Consultado el 17 de junio de 2010 .

Entrevista de Allen Taflove, "Solución numérica", en el número de enfoque de enero de 2015 de Nature Photonics en honor al 150 aniversario de la publicación de las ecuaciones de Maxwell. Esta entrevista aborda cómo el desarrollo de FDTD se relaciona con el siglo y medio de historia de la teoría de la electrodinámica de Maxwell:

  • Entrevista a Nature Photonics

Los siguientes libros de texto de nivel universitario proporcionan una buena introducción general al método FDTD:

  • Karl S. Kunz; Raymond J. Luebbers (1993). El método de dominio de tiempo de diferencia finita para electromagnetismo . Prensa CRC. ISBN 978-0-8493-8657-2. Archivado desde el original el 10 de diciembre de 2007 . Consultado el 5 de agosto de 2006 .
  • Allen Taflove ; Susan C. Hagness (2005). Electrodinámica computacional: el método del dominio del tiempo de diferencias finitas, 3ª ed . Editores de Artech House. ISBN 978-1-58053-832-9.
  • Wenhua Yu; Raj Mittra; Tao Su; Yongjun Liu; Xiaoling Yang (2006). Método paralelo de diferencia finita en el dominio del tiempo . Editores de Artech House. ISBN 978-1-59693-085-8.
  • John B. Schneider (2010). Comprensión del método FDTD . disponible en linea.
  • Póster de EM Lab en FDTD
  • Notas del curso sobre introducción a FDTD

enlaces externos

Proyectos FDTD de software libre / software de código abierto :

  • FDTD ++ : software FDTD avanzado y con todas las funciones, junto con modelos de materiales sofisticados y ajustes predefinidos, así como foros de discusión / soporte y soporte por correo electrónico
  • openEMS (Solver EC-FDTD de malla graduada totalmente 3D cartesiana y cilíndrica, escrito en C ++, usando una interfaz Matlab / Octave )
  • pFDTD ( códigos 3D C ++ FDTD desarrollados por Se-Heon Kim)
  • JFDTD ( códigos 2D / 3D C ++ FDTD desarrollados para nanofotónica por Jeffrey M. McMahon)
  • WOLFSIM (NCSU) (2-D)
  • Meep ( MIT , 2D / 3D / cilíndrico paralelo FDTD)
  • (Geo-) Radar FDTD
  • bigboy (sin mantenimiento, sin archivos de lanzamiento. Debe obtener el código fuente de cvs)
  • Códigos FDTD paralelos (MPI y OpenMP) en C ++ (desarrollado por Zs. Szabó)
  • Código FDTD en Fortran 90
  • Código FDTD en C para simulación de ondas EM 2D
  • Angora (paquete de software 3D FDTD paralelo, mantenido por Ilker R. Capoglu)
  • GSvit (solucionador 3D FDTD con soporte informático de tarjeta gráfica, escrito en C, interfaz gráfica de usuario XSvit disponible)
  • gprMax (código abierto (GPLv3), código de modelado 3D / 2D FDTD en Python / Cython desarrollado para GPR, pero se puede utilizar para modelado EM general).

Freeware / Cerrado fuente de proyectos FDTD (algunos no para uso comercial):

  • EMTL (Electromagnetic Template Library) ( Librería С ++ gratuita para simulaciones electromagnéticas. La versión actual implementa principalmente el FDTD).