Método de diferencias finitas en el dominio del tiempo
Técnica de análisis numérico.
En el método de diferencias finitas en el dominio del tiempo, la "red Yee" 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.
Los esquemas de diferencias finitas para ecuaciones diferenciales parciales (PDE) dependientes del tiempo se han empleado durante muchos años en problemas de dinámica de fluidos computacional , [1] incluida la idea de utilizar 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 fundamental de 1966, [2] fue aplicar operadores de diferencias finitas centrados en rejillas escalonadas en el espacio y el tiempo para cada componente del campo vectorial eléctrico y magnético en las ecuaciones de rizo de Maxwell. El descriptor "dominio del tiempo en diferencias finitas" y su correspondiente acrónimo "FDTD" fueron creados por Allen Taflove en 1980. [3] Desde aproximadamente 1990, las técnicas FDTD han surgido como medios principales para modelar computacionalmente muchos problemas científicos y de ingeniería relacionados con el campo electromagnético
. Interacciones de ondas con estructuras materiales. Las aplicaciones actuales de modelado FDTD varían desde cerca de CC ( geofísica de frecuencia ultrabaja que involucra toda la guía de ondas Tierra- ionosfera ) pasando por microondas (tecnología de firma de radar, antenas , dispositivos de comunicaciones inalámbricas, interconexiones digitales, imágenes/tratamientos biomédicos) hasta la luz visible ( cristales fotónicos , nanoplasmónica , solitones y biofotónica ) . [4] En 2006, se estima que aparecieron 2.000 publicaciones relacionadas con FDTD en la literatura de ciencia e ingeniería (ver Popularidad). En 2013, hay al menos 25 proveedores de software FDTD comercial/propietario; 13 proyectos FDTD de software libre/ código abierto ; y 2 proyectos FDTD de código cerrado/freeware, algunos no para uso comercial (ver enlaces externos).
Desarrollo de FDTD y ecuaciones de Maxwell.
Se puede apreciar 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.
Modelos y métodos FDTD.
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 a través del espacio (el rizo ). Esto da como resultado la relación básica de paso de tiempo FDTD de que, en cualquier punto del espacio, el valor actualizado del campo E en el tiempo depende del valor almacenado del campo E y de la curvatura numérica de la distribución local de H. -campo en el espacio. [2]
El campo H está escalonado 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 de la curvatura numérica 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 bajo consideración se propagan en una cuadrícula numérica almacenada en la memoria de la computadora.
Ilustración de una celda cartesiana Yee estándar utilizada para FDTD, alrededor de la cual se distribuyen componentes vectoriales de campo eléctrico y magnético. [2] Visualizado como un vóxel cúbico , los componentes del campo eléctrico forman las aristas del cubo y los componentes del campo magnético forman las normales a las caras del cubo. Una red espacial tridimensional consta de una multiplicidad de tales células Yee. Se mapea una estructura de interacción de ondas electromagnéticas 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 múltiples dimensiones, calcular la curvatura numérica puede resultar complicado. El artículo fundamental de Kane Yee de 1966 propuso escalonar espacialmente los componentes vectoriales del campo E y del campo H alrededor de celdas unitarias rectangulares de una cuadrícula computacional cartesiana de modo que cada componente vectorial 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 sólido y sigue siendo el núcleo de muchas construcciones de software FDTD actuales.
Además, Yee propuso un esquema de avance para avanzar en el tiempo en el que las actualizaciones del campo E y del campo H se escalonan de modo que las actualizaciones del campo E se realicen a medio camino durante cada paso de tiempo entre las sucesivas actualizaciones del campo H, y a la inversa. [2] En el lado positivo, este esquema explícito de pasos de tiempo 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 paso del 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 cual 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 espacio libre (aire), metal o dieléctrico . Se puede utilizar cualquier material siempre que se especifiquen la permeabilidad , permitividad y conductividad .
La permitividad de materiales dispersivos en forma tabular no se puede sustituir directamente en el esquema FDTD. En cambio, se puede aproximar utilizando múltiples términos de Debye, Drude, Lorentz o de puntos críticos. Esta aproximación se puede obtener utilizando programas de ajuste abiertos [70] y no necesariamente tiene un significado físico.
Una vez establecidos el dominio computacional y los materiales de la grilla, se especifica una fuente. La fuente puede ser la corriente en un cable, un campo eléctrico aplicado o una onda plana incidente. En el último caso, FDTD se puede utilizar para simular la dispersión de la luz de objetos de formas arbitrarias, estructuras periódicas planas en varios ángulos de incidencia, [71] [72] y estructuras de bandas fotónicas de infinitas estructuras periódicas. [73] [74]
Dado que los campos E y H se determinan directamente, el resultado 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.
Si bien la técnica FDTD calcula campos electromagnéticos dentro de una región espacial compacta, se pueden obtener campos lejanos dispersos y/o radiados 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 entender fácilmente cómo usarlo y saber qué esperar de un modelo determinado.
FDTD es una técnica en el dominio del tiempo, y cuando se utiliza como fuente un pulso de banda ancha (como un pulso gaussiano), la respuesta del sistema en una amplia gama de frecuencias se puede obtener 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 el 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 para 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 sucede en el modelo y para ayudar a garantizar que el modelo esté funcionando correctamente.
La técnica FDTD permite al usuario especificar el material en todos los puntos dentro del dominio computacional. Se puede modelar de forma natural y sencilla una amplia variedad de materiales dieléctricos y magnéticos lineales y no lineales.
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 utiliza 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
Dispersión numérica de una señal de pulso cuadrado en un esquema FDTD unidimensional simple. Los artefactos de zumbido alrededor de los bordes del pulso se acentúan mucho ( 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é cuadriculado, 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 resulta en 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. 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 todas partes del dominio computacional. Si se desean los valores de campo a cierta distancia, es probable que esta distancia obligue a que el dominio computacional sea excesivamente grande. Las extensiones de campo lejano están disponibles para FDTD, pero requieren cierta cantidad de 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 absorbentes (ABC) altamente efectivas disponibles para simular un dominio computacional infinito e ilimitado. [4] La mayoría de las implementaciones FDTD modernas utilizan en cambio 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 temporal 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 técnica de transformada Z. Una forma alternativa de resolver las ecuaciones de Maxwell que puede tratar fácilmente la dispersión arbitraria es el dominio espacial pseudoespectral (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 frontera absorbente de Mur (ABC), [13] la ABC de Liao, [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 PML. Sin embargo, PML (que técnicamente es una región absorbente en lugar de una condición de contorno per se ) puede proporcionar reflexiones inferiores de órdenes de magnitud. El concepto 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 original de campo dividido de Berenger se ha modificado y extendido al PML uniaxial (UPML), al PML convolucional (CPML) y al PML de orden superior. Las dos últimas formulaciones de PML tienen una mayor capacidad para absorber ondas evanescentes y, por lo tanto, en principio pueden colocarse 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 del PML, se puede utilizar la técnica de capas absorbentes adicionales. [76]
Popularidad
A pesar del aumento general en el rendimiento de las 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), existen siete razones principales para la tremenda expansión del interés en los enfoques de solución computacional FDTD para las ecuaciones de Maxwell:
FDTD no requiere inversión de matriz. Al ser un cálculo completamente explícito, FDTD evita las dificultades con las inversiones de matrices que limitan el tamaño de los modelos electromagnéticos de elementos finitos y de ecuaciones integrales en el dominio de la frecuencia a generalmente menos de 10 9 incógnitas de campos electromagnéticos. [4] Se han ejecutado modelos FDTD con hasta 10 9 incógnitas de campo; no existe un límite superior intrínseco para este número. [4]
FDTD es preciso y robusto. Las fuentes de error en los cálculos FDTD se conocen bien y pueden limitarse para permitir modelos precisos para una gran variedad de problemas de interacción de ondas electromagnéticas. [4]
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 única simulación FDTD puede proporcionar formas de onda temporales de banda ultraancha o la respuesta sinusoidal de estado estable a cualquier frecuencia dentro del espectro de excitación. [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 no linealidades desde el punto de vista clásico o semiclásico. [4] Una frontera de investigación es el desarrollo de algoritmos híbridos que unen los modelos de electrodinámica clásica FDTD con fenómenos derivados de la electrodinámica cuántica, especialmente las fluctuaciones del vacío, como el efecto Casimir . [4] [77]
FDTD es un enfoque sistemático. Con FDTD, especificar una nueva estructura a modelar se reduce a un problema de generación de malla en lugar de la reformulación potencialmente compleja de una ecuación integral. Por ejemplo, FDTD no requiere ningún cálculo de funciones de Green dependientes de la estructura. [4]
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 acelerador basada en GPU desarrollada recientemente. [4]
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 de particular ventaja para los métodos FDTD, que generan matrices de cantidades de campo en marcha en el tiempo adecuadas para su uso en videos en color para ilustrar la dinámica del campo. [4]
Taflove ha argumentado que estos factores se combinan para sugerir que FDTD seguirá siendo una de las técnicas electrodinámicas computacionales dominantes (así como potencialmente otros problemas multifísicos ). [4]
^ ab 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 Bib : 1950JAP....21..232V. doi :10.1063/1.1699639.
^ abcdef Kane Yee (1966). "Solución numérica de problemas de valores límite iniciales que involucran las ecuaciones de Maxwell en medios isotrópicos". Transacciones IEEE sobre antenas y propagación . 14 (3): 302–307. Código Bib : 1966ITAP...14..302Y. doi :10.1109/TAP.1966.1138693. S2CID 122712881.
^ ab A. Taflove (1980). "Aplicación del método de diferencias finitas en el dominio del tiempo a problemas de penetración electromagnética sinusoidal en estado estacionario" (PDF) . Traducción IEEE. Electromagn. Compat. 22 (3): 191–202. Código Bib : 1980ITElC..22..191T. doi :10.1109/TEMC.1980.303879. S2CID 39236486.
^ abcdefghijklmno Allen Taflove y Susan C. Hagness (2005). Electrodinámica computacional: el método de diferencias finitas en el dominio del tiempo, 3ª ed. Editorial Casa Artech. ISBN978-1-58053-832-9.
^ Adaptado con autorización de Taflove y Hagness (2005).
^ Richard Courant; Kurt Otto Friedrichs; Hans Lewy (1928). "Über die partiellen Differenzengleichungen der mathematischen 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.
^ 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.{{cite journal}}: Mantenimiento CS1: varios nombres: lista de autores ( enlace )
^ Dong Hoa Lam (1969). "Métodos de diferencias finitas para problemas de dispersión electromagnética" (PDF) . Universidad Estatal de Mississippi, Notas de interacción . 44 .
^ ab A. Taflove; ME Brodwin (1975). "Solución numérica de problemas de dispersión electromagnética en 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 Bib : 1975ITMTT..23..623T. doi :10.1109/TMTT.1975.1128640.
^ A. Taflove; ME Brodwin (1975). "Cálculo de los campos electromagnéticos y temperaturas inducidas dentro de un modelo del ojo humano irradiado con microondas" (PDF) . Transacciones IEEE sobre teoría y técnicas de microondas . 23 (11): 888–896. Código Bib : 1975ITMTT..23..888T. doi :10.1109/TMTT.1975.1128708.
^ R. Holanda (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.
^ KS Kunz; KM Lee (1978). "Una solución tridimensional en diferencias finitas de la respuesta externa de una aeronave a un entorno EM transitorio complejo". Traducción IEEE. Electromagn. Compat. 20 (2): 333–341. doi :10.1109/TEMC.1978.303727. S2CID 31666283.
^ ab G. Mur (1981). "Absorción de condiciones de contorno para la aproximación en diferencias finitas de las ecuaciones del campo electromagnético en el dominio del tiempo". Traducción IEEE. Electromagn. Compat. 23 (4): 377–382. doi :10.1109/TEMC.1981.303970. S2CID 25768246.
^ ab KR Umashankar; A. Taflove (1982). "Un método novedoso para analizar la dispersión electromagnética de objetos complejos" (PDF) . Traducción IEEE. Electromagn. Compat. 24 (4): 397–405. Código bibliográfico : 1982ITElC..24..397U. doi :10.1109/TEMC.1982.304054. S2CID 37962500.
^ A. Taflove; KR Umashankar (1983). "Sección transversal de radar de dispersores tridimensionales generales" (PDF) . Traducción IEEE. Electromagn. Compat. 25 (4): 433–440. doi :10.1109/TEMC.1983.304133. S2CID 40419955.
^ ab ZP Liao; HL Wong; BP Yang; YF Yuan (1984). "Un límite de transmisión para el análisis de ondas transitorias". Scientia Sínica, Serie A. 27 : 1063-1076.
^ 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 Bib : 1985ITMTT..33.1067G. doi :10.1109/TMTT.1985.1133170.
^ DH Choi; WJ Hoefer (1986). "El método de diferencias finitas en el dominio del tiempo 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.
^ GA Kriegsmann; A. Taflove; KR Umashankar (1987). "Una nueva formulación de dispersión de ondas electromagnéticas utilizando un enfoque de condición límite de radiación en la superficie" (PDF) . Transacciones IEEE sobre antenas y propagación . 35 (2): 153–161. Código Bib : 1987ITAP...35..153K. doi :10.1109/TAP.1987.1144062.
^ TG Moore; JG Blaschak; A. Taflove; GA Kriegsmann (1988). «Teoría y aplicación de operadores de límites de radiación» (PDF) . Transacciones IEEE sobre antenas y propagación . 36 (12): 1797–1812. Código Bib : 1988ITAP...36.1797M. doi :10.1109/8.14402.
^ KR Umashankar; A. Taflove; B. Beker (1987). "Cálculo y validación experimental de corrientes inducidas en hilos acoplados en una cavidad de forma arbitraria" (PDF) . Transacciones IEEE sobre antenas y propagación . 35 (11): 1248-1257. Código Bib : 1987ITAP...35.1248U. doi :10.1109/TAP.1987.1144000.
^ 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 uniones traslapadas en pantallas conductoras gruesas" (PDF) . Transacciones IEEE sobre antenas y propagación . 36 (2): 247–257. Código Bib : 1988ITAP...36..247T. doi :10.1109/8.1102.
^ TG Jurgens; A. Taflove; KR Umashankar; TG Moore (1992). "Modelado en el dominio del tiempo por diferencias finitas de superficies curvas" (PDF) . Transacciones IEEE sobre antenas y propagación . 40 (4): 357–366. Código Bib : 1992ITAP...40..357J. doi : 10.1109/8.138836.
^ DM Sullivan; OP Gandhi; A. Taflove (1988). "Uso del método de diferencias finitas en el dominio del tiempo para calcular la absorción EM en modelos humanos" (PDF) . Transacciones IEEE sobre ingeniería biomédica . 35 (3): 179–186. doi :10.1109/10.1360. PMID 3350546. S2CID 20350396.
^ X. Zhang; J. colmillo; KK Mei; Y. Liu (1988). "Cálculo de las características dispersivas de microstrips 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 Bib : 1988ITMTT..36..263Z. doi :10.1109/22.3514.
^ T. Kashiwa; I. Fukai (1990). "Un tratamiento por método FDTD de características dispersivas asociadas a la polarización electrónica". Cartas de Tecnología Óptica y Microondas . 3 (6): 203–205. doi : 10.1002/mop.4650030606.
^ R. Luebbers; F. Hunsberger; K. Kunz; R. Standler; M. Schneider (1990). "Una formulación en el dominio del tiempo de diferencias finitas dependiente de la frecuencia para materiales dispersivos". Traducción IEEE. Electromagn. Compat. 32 (3): 222–227. doi :10.1109/15.57116.
^ RM José; SC Hagness; A. Taflove (1991). "Integración directa en tiempo de las ecuaciones de Maxwell en medios dispersivos lineales con absorción para 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.
^ JG Maloney; GS Smith; WR Scott Jr. (1990). "Cálculo preciso de la radiación de antenas simples utilizando el método de diferencias finitas en el dominio del tiempo". Transacciones IEEE sobre antenas y propagación . 38 (7): 1059–1068. Código Bib : 1990ITAP...38.1059M. doi :10.1109/8.55618. S2CID 31583883.
^ DS Katz; A. Taflove ; MJ Piket-Mayo ; 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 Bib : 1991ITAP...39.1203K. doi : 10.1109/8.97356.
^ PA Tirkas; CA Balanis (1991). "Técnica de dominio del tiempo de diferencias finitas para la radiación mediante antenas de bocina". Simposio de la Sociedad de Antenas y Propagación 1991 Digest . vol. 3. págs. 1750-1753. doi :10.1109/APS.1991.175196. ISBN978-0-7803-0144-3. S2CID 122038624.
^ 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.
^ 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 Bib : 1990ITMTT..38..629E. doi :10.1109/22.54932.
^ 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 Bib : 1992OptL...17..180G. doi :10.1364/OL.17.000180. PMID 19784268.
^ 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 muestra un tiempo de respuesta finito". Revista de la Sociedad Óptica de América B. 10 (2): 186–198. Código Bib :1993JOSAB..10..186Z. doi :10.1364/JOSAB.10.000186.
^ RM José; el primer ministro 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 Bib : 1993OptL...18..491J. doi :10.1364/OL.18.000491. PMID 19802177.
^ RM José; A. Taflove (1994). "Mecanismo de desviación espacial de solitones indicado por el modelado de ecuaciones de FDTD Maxwell" (PDF) . Cartas de tecnología fotónica IEEE . 2 (10): 1251-1254. Código Bib : 1994IPTL....6.1251J. doi : 10.1109/68.329654. S2CID 46710331.
^ 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 Bib : 1992ITMTT..40..724S. doi :10.1109/22.127522.
^ B. Tolandia; B. Houshmand; T. Itoh (1993). "Modelado de regiones activas no lineales con el método FDTD". Letras de ondas guiadas y microondas IEEE . 3 (9): 333–335. doi : 10.1109/75.244870. S2CID 27549555.
^ Aoyagi, PH; Lee, JF; Mittra, R. (1993). "Un enfoque híbrido de algoritmo de Yee / ecuación de onda escalar". Transacciones IEEE sobre teoría y técnicas de microondas . 41 (9): 1593-1600. Código Bib : 1993ITMTT..41.1593A. doi : 10.1109/22.245683.
^ VA Thomas; YO Jones; MJ Piket-Mayo ; 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 ondas guiadas y microondas IEEE . 4 (5): 141-143. doi : 10.1109/75.289516. S2CID 32905331.
^ abcd 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 Bib : 1994JCoPh.114..185B. doi :10.1006/jcph.1994.1159.
^ ab EA Navarro; C. Wu; PY Chung; J. Litvá (1994). "Aplicación de la condición de contorno superabsorbente de PML al método FDTD no ortogonal". Letras de Electrónica . 30 (20): 1654-1656. Código Bib : 1994ElL....30.1654N. doi :10.1049/el:19941139.
^ DS Katz; Y Thiele; A. Taflove (1994). "Validación y extensión a tres dimensiones de la condición de contorno absorbente de Berenger PML para mallas FDTD" (PDF) . Letras de ondas guiadas y microondas IEEE . 4 (8): 268–270. doi : 10.1109/75.311494. S2CID 10156811.
^ CE Reuters; RM José; Y Thiele; DS Katz; A. Taflove (1994). "Condición de contorno de absorción de banda ultraancha para la terminación de estructuras de guía de ondas en simulaciones FDTD" (PDF) . Letras de ondas guiadas y microondas IEEE . 4 (10): 344–346. doi : 10.1109/75.324711. S2CID 24572883.
^ Masticar WC; WH Weedon (1994). "Un medio 3D perfectamente adaptado a partir de las ecuaciones de Maxwell modificadas con coordenadas estiradas". Cartas de Tecnología Óptica y Microondas . 7 (13): 599–604. Código Bib : 1994MiOTL...7..599C. doi : 10.1002/mop.4650071304.
^ a b C SD Gedney (1996). "Un medio absorbente de capas anisotrópico perfectamente combinado para el truncamiento de redes FDTD". Transacciones IEEE sobre antenas y propagación . 44 (12): 1630-1639. Código Bib : 1996ITAP...44.1630G. doi : 10.1109/8.546249.
^ Sacos ZS; DM Kingsland; R. Lee; JF Lee (1995). "Un absorbente anisotrópico perfectamente adaptado para su uso como condición límite absorbente". Transacciones IEEE sobre antenas y propagación . 43 (12): 1460-1463. Código Bib : 1995ITAP...43.1460S. doi : 10.1109/8.477075.
^ QH Liu (1997). "El método pseudoespectral en el dominio del tiempo (PSTD): un nuevo algoritmo para soluciones de las ecuaciones de Maxwell". Simposio internacional de la Sociedad de Propagación y Antenas IEEE 1997. Compendio . vol. 1. págs. 122-125. doi :10.1109/APS.1997.630102. ISBN978-0-7803-4178-4. S2CID 21345353.
^ OM Ramahi (1997). "El método de los operadores complementarios en simulaciones FDTD". Revista IEEE Antenas y Propagación . 39 (6): 33–45. Código Bib : 1997IAPM...39...33R. doi : 10.1109/74.646801.
^ JG Maloney; MP Kesler (1998). "Análisis de estructuras periódicas". Cap. 6 en Avances en electrodinámica computacional: el método de dominio del tiempo de diferencias finitas, A. Taflove, Ed., Artech House, Publishers .
^ COMO Nagra; RA York (1998). "Análisis FDTD de la propagación de ondas en medios absorbentes y de ganancia no lineales". Transacciones IEEE sobre antenas y propagación . 46 (3): 334–340. Código Bib : 1998ITAP...46..334N. doi : 10.1109/8.662652.
^ SC Hagness; A. Taflove; Puentes JE (1998). "Análisis FDTD bidimensional de un sistema confocal de microondas pulsados para la detección de cáncer de mama: sensores de enfoque fijo y conjunto de antenas" (PDF) . Transacciones IEEE sobre ingeniería biomédica . 45 (12): 1470-1479. doi :10.1109/10.730440. PMID 9835195. S2CID 6169784.
^ JB Schneider; CL Wagner (1999). "Revisión de la dispersión FDTD: propagación más rápida que la luz". Letras de ondas guiadas y microondas IEEE . 9 (2): 54–56. CiteSeerX 10.1.1.77.9132 . doi : 10.1109/75.755044.
^ F.Zhen; Z. Chen; J. Zhang (2000). "Hacia el desarrollo de un método tridimensional en el dominio del tiempo de diferencias finitas incondicionalmente estable". Transacciones IEEE sobre teoría y técnicas de microondas . 48 (9): 1550-1558. Código Bib : 2000ITMTT..48.1550Z. doi : 10.1109/22.869007.
^ F. Zheng; Z. Chen (2001). "Análisis de dispersión numérica del método ADI-FDTD 3-D incondicionalmente estable". Transacciones IEEE sobre teoría y técnicas de microondas . 49 (5): 1006–1009. Código Bib : 2001ITMTT..49.1006Z. doi :10.1109/22.920165.
^ JA Roden; SD Gedney (2000). "Convolution PML (CPML): una implementación FDTD eficiente de CFS-PML para medios arbitrarios". Cartas de Tecnología Óptica y 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.
^ T. Rylander; A. Bondeson (2000). "Método híbrido FDTD-FEM estable para las ecuaciones de Maxwell". Comunicaciones de Física Informática . 125 (1–3): 75–82. doi :10.1016/S0010-4655(99)00463-4.
^ 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. Archivado desde el original el 27 de mayo de 2012.
^ JJ Simpson; A. Taflove (2002). "Modelo FDTD bidimensional de propagación ELF antípoda y resonancia Schumann de la Tierra" (PDF) . Antenas IEEE y Cartas de Propagación Inalámbrica . 1 (2): 53–56. Código Bib : 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.
^ H. De Raedt; K. Michielsen; JS Kole; MT Figge (2003). "Resolver las ecuaciones de Maxwell mediante el método de Chebyshev: un algoritmo de dominio de tiempo de diferencias finitas de un solo paso". Transacciones IEEE sobre antenas y propagación . 51 (11): 3155–3160. arXiv : física/0208060 . Código Bib : 2003ITAP...51.3155D. doi :10.1109/TAP.2003.818809. S2CID 119095479.
^ A. Soriano; EA Navarro; J. Portí; V. Tal (2004). "Análisis de la técnica del dominio del tiempo de 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 Bib : 2004JAP....95.8011S. doi : 10.1063/1.1753661. hdl : 10550/12837 .
^ I. Ahmed; EK Chua; EP Li; Z. Chen (2008). "Desarrollo del método LOD-FDTD incondicionalmente estable tridimensional". Transacciones IEEE sobre antenas y propagación . 56 (11): 3596–3600. Código Bib : 2008ITAP...56.3596A. doi :10.1109/TAP.2008.2005544. S2CID 31351974.
^ Taniguchi, Y.; Baba, Y.; N. Nagaoka; A. Ametani (2008). "Una representación mejorada de alambre fino para cálculos FDTD". Transacciones IEEE sobre antenas y propagación . 56 (10): 3248–3252. Código Bib : 2008ITAP...56.3248T. doi :10.1109/TAP.2008.929447. S2CID 29617214.
^ RMS de Oliveira; CLSS Sobrinho (2009). "Entorno computacional para simular rayos en una subestación eléctrica mediante el método de dominio de tiempo de diferencias finitas". Transacciones IEEE sobre compatibilidad electromagnética . 51 (4): 995–1000. doi :10.1109/TEMC.2009.2028879.
^ FI Moxley III; T. Byrnes; F. Fujiwara; W. Dai (2012). "Un método cuántico generalizado de diferencias finitas en el dominio del tiempo para el hamiltoniano que interactúa con N cuerpos". Comunicaciones de Física Informática . 183 (11): 2434–2440. Código Bib : 2012CoPhC.183.2434M. doi :10.1016/j.cpc.2012.06.012.
^ FI Moxley III; DT Chuss; W. Dai (2013). "Un esquema generalizado en el dominio del tiempo de diferencias finitas para resolver ecuaciones de Schrödinger no lineales". Comunicaciones de Física Informática . 184 (8): 1834–1841. Código Bib : 2013CoPhC.184.1834M. doi :10.1016/j.cpc.2013.03.006.
^ Federico Moxley; et al. (2014). Matemáticas contemporáneas: Matemáticas de sistemas dinámicos continuos y discretos. Sociedad Matemática Estadounidense. ISBN978-0-8218-9862-8.
^ RMS de Oliveira; RR Paiva (2021). "Dominio del tiempo de diferencias finitas de mínimos cuadrados". Transacciones IEEE sobre antenas y propagación . 69 (9): 6111–6115. Código Bib : 2021ITAP...69.6111D. doi :10.1109/TAP.2021.3069576. S2CID 234307029.
^ "Ajuste de función dieléctrica".
^ I. Valorv; A. Deinega; S. Belousov (2008). "Técnica iterativa para el análisis de estructuras periódicas con incidencia oblicua en el método de diferencias finitas en el dominio del tiempo". Optar. Lett . 33 (13): 1491–3. Código Bib : 2008OptL...33.1491V. doi :10.1364/ol.33.001491. PMID 18594675.
^ A. Aminiano; Y. Rahmat-Samii (2006). "FDTD espectral: una técnica novedosa para el análisis de ondas planas incidentes oblicuas en estructuras periódicas". Transacciones IEEE sobre antenas y propagación . 54 (6): 1818–1825. Código Bib : 2006ITAP...54.1818A. doi :10.1109/tap.2006.875484. S2CID 25120679.
^ 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 Bib : 2009OptL...34..860D. doi :10.1364/ol.34.000860. PMID 19282957. S2CID 27742034.
^ Y. Hao; R.Mitra (2009). Modelado FDTD de metamateriales: teoría y aplicaciones. Editorial Casa Artech.
^ A. Deinega; I. Valuev (2011). "Comportamiento a largo plazo de los límites de absorción de PML para estructuras periódicas en capas". Computadora. Física. Comunitario . 182 (1): 149-151. Código Bib : 2011CoPhC.182..149D. doi :10.1016/j.cpc.2010.06.006.
^ SG Johnson, "Métodos numéricos para calcular las interacciones de Casimir", en Casimir Physics (D. Dalvit, P. Milonni , D. Roberts y F. da Rosa, eds.), vol. 834 de Apuntes de conferencias de física , cap. 6, págs. 175–218, Berlín: Springer, junio de 2011.
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, "Numerical Solution", en la edición especial 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 sobre fotónica de la naturaleza
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 del dominio del tiempo de diferencias finitas para electromagnético. 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 de diferencias finitas en el dominio del tiempo, 3ª ed. Editorial Casa Artech. ISBN 978-1-58053-832-9.
Wenhua Yu; Raj Mittra; Tao Su; Yongjun Liu; Xiao Ling Yang (2006). Método paralelo en el dominio del tiempo de diferencias finitas. Editorial Casa Artech. ISBN 978-1-59693-085-8.
John B. Schneider (2010). Comprender el método FDTD. disponible en linea.
enlaces externos
Wikimedia Commons tiene medios relacionados con el método de dominio del tiempo de diferencias finitas .
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 cilíndrica y cartesiana totalmente 3D, escrito en C++, utilizando una interfaz Matlab / Octave )
pFDTD (códigos FDTD 3D C++ desarrollados por Se-Heon Kim)
JFDTD (códigos FDTD 2D/3D C++ desarrollados para nanofotónica por Jeffrey M. McMahon)
WOLFSIM Archivado el 2 de julio de 2008 en Wayback Machine (NCSU) (2-D)
Meep ( MIT , 2D/3D/FDTD paralelo cilíndrico)
(Geo-)Radar FDTD
bigboy (sin mantenimiento, sin archivos de versión. debe obtener la fuente de cvs)
Códigos FDTD paralelos (MPI y OpenMP) en C++ (desarrollados 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 FDTD paralelo 3D, mantenido por Ilker R. Capoglu)
GSvit (solucionador 3D FDTD con soporte informático para tarjetas gráficas, escrito en C, interfaz gráfica de usuario XSvit disponible)
gprMax (código abierto (GPLv3), código de modelado FDTD 3D/2D en Python/Cython desarrollado para GPR pero puede usarse para modelado EM general).
EMTL (Biblioteca de plantillas electromagnéticas) (Biblioteca С++ gratuita para simulaciones electromagnéticas. La versión actual implementa principalmente FDTD).