Los esquemas de diferencias finitas para ecuaciones diferenciales parciales (EDP) dependientes del tiempo 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 de diferencias finitas centrados en cuadrículas escalonadas en el espacio y el tiempo para cada componente de campo vectorial eléctrico y magnético en las ecuaciones de rizo de Maxwell. El descriptor "dominio del tiempo de diferencias finitas" y su acrónimo correspondiente "FDTD" fueron originados por Allen Taflove en 1980. [3]
Desde aproximadamente 1990, las técnicas FDTD han surgido como medios primarios para modelar computacionalmente muchos problemas científicos y de ingeniería que tratan con interacciones de ondas electromagnéticas 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 de la ionosfera de la Tierra ) a través de microondas (tecnología de firma de radar, antenas , dispositivos de comunicaciones inalámbricas, interconexiones digitales, imágenes/tratamiento biomédico) a luz visible ( cristales fotónicos , nanoplasmónica , solitones y biofotónica ) . [4] En 2006, aparecieron aproximadamente 2000 publicaciones relacionadas con FDTD en la literatura científica y de ingeniería (ver Popularidad). A partir de 2013, hay al menos 25 proveedores de software FDTD comercial/propietario; 13 proyectos FDTD de software libre/software de código abierto ; y 2 proyectos FDTD de software gratuito/código cerrado, algunos no para uso comercial (ver Enlaces externos).
Desarrollo de FDTD y ecuaciones de Maxwell
Para comprender la base, el desarrollo técnico y el posible futuro de las técnicas numéricas FDTD para las ecuaciones de Maxwell, es necesario considerar 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 temporal) depende del cambio en el campo H a través del espacio (el rizo ). Esto da como resultado la relación básica de pasos de tiempo FDTD de que, en cualquier punto en el espacio, el valor actualizado del campo E en el tiempo depende del valor almacenado del campo E y del rizo numérico de la distribución local del campo H en el espacio. [2]
El campo H se escalona en el tiempo de una 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 bucle 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 de la computadora.
Esta descripción es válida para las técnicas FDTD 1-D, 2-D y 3-D. Cuando se consideran múltiples dimensiones, el cálculo del rizo numérico puede volverse complicado. El artículo seminal de Kane Yee de 1966 propuso escalonar espacialmente los componentes vectoriales del campo E y el campo H alrededor de celdas unitarias rectangulares de una cuadrícula computacional cartesiana de modo que cada componente vectorial del campo E se ubique a mitad de camino entre un par de componentes vectoriales del campo H, y viceversa. [2] Este esquema, ahora conocido como red Yee , ha demostrado ser muy robusto y sigue siendo el núcleo de muchas construcciones de software FDTD actuales.
Además, Yee propuso un esquema de salto de rana para marchar en el tiempo en el que las actualizaciones de los campos E y H se escalonan de modo que las actualizaciones de los campos E se realizan a mitad de camino durante cada paso de tiempo entre actualizaciones sucesivas de los campos H, y viceversa. [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 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.
Utilizando 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. Por lo general, el material es espacio libre (aire), metal o dieléctrico . Se puede utilizar cualquier material siempre que se especifiquen la permeabilidad , la permitividad y la conductividad .
La permitividad de los 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 punto crítico. Esta aproximación se puede obtener utilizando programas de ajuste abiertos [70] y no necesariamente tiene un significado físico.
Una vez que se han establecido el dominio computacional y los materiales de la red, se especifica una fuente. La fuente puede ser una corriente en un cable, un campo eléctrico aplicado o una onda plana incidente. En el último caso, la FDTD se puede utilizar para simular la dispersión de la luz desde objetos de forma arbitraria, estructuras periódicas planas en varios ángulos de incidencia, [71] [72] y la estructura de banda fotónica de estructuras periódicas infinitas. [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 hace evolucionar los campos E y H hacia adelante en el tiempo.
El procesamiento puede realizarse 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, los campos lejanos dispersos y/o radiados se pueden obtener mediante transformaciones de campo cercano a campo lejano. [14]
Ventajas 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 intuitiva, por lo que los usuarios pueden entender fácilmente cómo utilizarla y saber qué esperar de un modelo determinado.
La FDTD es una técnica de dominio temporal 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 única simulación. Esto resulta útil en aplicaciones en las que no se conocen con exactitud las frecuencias de resonancia o en cualquier momento en que se desee obtener 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 está sucediendo 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.
La FDTD permite determinar directamente los efectos de las aperturas, los efectos de apantallamiento y los campos tanto dentro como fuera de una estructura, de forma directa o indirecta.
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
Dado que la FDTD requiere que todo el dominio computacional esté cuadriculado y que la discretización espacial de la cuadrícula debe ser lo suficientemente fina como 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 tiempos de solución muy largos. 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 de modos propios 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.
La 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. Existen extensiones de campo lejano para la 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 dichos 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, en cambio, utilizan un "material" absorbente especial, llamado capa perfectamente adaptada (PML) para implementar límites absorbentes. [42] [47]
Debido a que la 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 temporal computacionalmente costosa, aunque en la mayoría de los casos la respuesta temporal del medio (o la dispersión (óptica) ) se puede modelar de manera adecuada y simple utilizando la técnica de convolución recursiva (RC), la técnica de ecuación diferencial auxiliar (ADE) o la técnica de transformada Z. Una forma alternativa de resolver las ecuaciones de Maxwell que puede tratar la dispersión arbitraria fácilmente 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 contorno absorbente Mur (ABC), [13] el ABC de Liao, [16] y varias formulaciones de capa perfectamente emparejada (PML). [4] [43] [42] [47] Las técnicas 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 órdenes de magnitud más bajas. El concepto PML fue introducido por J.-P. Berenger en un artículo seminal de 1994 en el Journal of Computational Physics. [42] Desde 1994, la implementación de campo dividido original de Berenger se ha modificado y extendido 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 pueden ubicarse 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 posteriores 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), hay siete razones principales para la enorme expansión del interés en los enfoques de solución computacional FDTD para las ecuaciones de Maxwell:
La FDTD no requiere una inversión de matriz. Al ser un cálculo totalmente explícito, la FDTD evita las dificultades con las inversiones de matriz que limitan el tamaño de los modelos electromagnéticos de elementos finitos y ecuaciones integrales en el dominio de la frecuencia a generalmente menos de 10 9 incógnitas de campo electromagnético. [4] Se han ejecutado modelos FDTD con hasta 10 9 incógnitas de campo; no hay un límite superior intrínseco para este número. [4]
La FDTD es precisa y robusta. 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]
La FDTD trata el comportamiento impulsivo de forma natural. Al ser una técnica de dominio temporal, la 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 en estado estable a cualquier frecuencia dentro del espectro de excitación. [4]
La FDTD trata el comportamiento no lineal de forma natural. Al ser una técnica de dominio temporal, la FDTD calcula directamente la respuesta no lineal de un sistema electromagnético. Esto permite la hibridación natural de la 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 de la FDTD con fenómenos que surgen de la electrodinámica cuántica, especialmente fluctuaciones del vacío, como el efecto Casimir . [4] [77]
La FDTD es un enfoque sistemático. Con la FDTD, la especificación de 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, la FDTD no requiere el 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. La FDTD escala con alta eficiencia en computadoras basadas en CPU de procesamiento paralelo y extremadamente bien en la tecnología de aceleradores 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 particularmente ventajosa para los métodos FDTD, que generan matrices de magnitudes de campo en marcha temporal 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 la FDTD seguirá siendo una de las técnicas de electrodinámica computacional 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. Bibcode :1950JAP....21..232V. doi :10.1063/1.1699639.
^ abcdef Kane Yee (1966). "Solución numérica de problemas de valor límite inicial que involucran ecuaciones de Maxwell en medios isotrópicos". IEEE Transactions on Antennas and Propagation . 14 (3): 302–307. Bibcode :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 en estado estable sinusoidal" (PDF) . IEEE Trans. Electromagn. Compat. 22 (3): 191–202. Bibcode :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. Artech House Publishers. ISBN978-1-58053-832-9.
^ Adaptado con permiso 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 Bib :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. MR 0040805.{{cite journal}}: CS1 maint: 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, Interaction Notes . 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) . IEEE Transactions on Microwave Theory and Techniques . 23 (8): 623–630. Bibcode :1975ITMTT..23..623T. doi :10.1109/TMTT.1975.1128640.
^ A. Taflove; ME Brodwin (1975). "Cálculo de los campos electromagnéticos y las temperaturas inducidas dentro de un modelo del ojo humano irradiado con microondas" (PDF) . IEEE Transactions on Microwave Theory and Techniques . 23 (11): 888–896. Bibcode :1975ITMTT..23..888T. doi :10.1109/TMTT.1975.1128708.
^ R. Holland (1977). "Threde: Un código de acoplamiento y dispersión de pulsos electromagnéticos de campo libre". IEEE Transactions on Nuclear Science . 24 (6): 2416–2421. Bibcode :1977ITNS...24.2416H. doi :10.1109/TNS.1977.4329229. S2CID 35395821.
^ KS Kunz; KM Lee (1978). "Una solución tridimensional de diferencias finitas de la respuesta externa de una aeronave a un entorno electromagnético transitorio complejo". IEEE Trans. Compat. 20 (2): 333–341. doi :10.1109/TEMC.1978.303727. S2CID 31666283.
^ ab G. Mur (1981). "Condiciones de contorno absorbentes para la aproximación de 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.
^ ab KR Umashankar; A. Taflove (1982). "Un nuevo método para analizar la dispersión electromagnética de objetos complejos" (PDF) . IEEE Trans. Electromagn. Compat. 24 (4): 397–405. Bibcode :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) . IEEE Trans. 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 Sinica, Serie A. 27 : 1063–1076.
^ W. Gwarek (1985). "Análisis de un circuito planar de forma arbitraria: un enfoque en el dominio del tiempo". IEEE Transactions on Microwave Theory and Techniques . 33 (10): 1067–1072. Bibcode :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". IEEE Transactions on Microwave Theory and Techniques . 34 (12): 1464–1470. Bibcode :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 condiciones de contorno de radiación en superficie" (PDF) . IEEE Transactions on Antennas and Propagation . 35 (2): 153–161. Bibcode :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ímite de radiación" (PDF) . IEEE Transactions on Antennas and Propagation . 36 (12): 1797–1812. Bibcode :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 cables acoplados en una cavidad de forma arbitraria" (PDF) . IEEE Transactions on Antennas and Propagation . 35 (11): 1248–1257. Bibcode :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 ranuras estrechas y juntas superpuestas en pantallas conductoras gruesas" (PDF) . IEEE Transactions on Antennas and Propagation . 36 (2): 247–257. Bibcode :1988ITAP...36..247T. doi :10.1109/8.1102.
^ TG Jurgens; A. Taflove; KR Umashankar; TG Moore (1992). "Modelado de superficies curvas en el dominio del tiempo mediante diferencias finitas" (PDF) . IEEE Transactions on Antennas and Propagation . 40 (4): 357–366. Bibcode :1992ITAP...40..357J. doi :10.1109/8.138836.
^ DM Sullivan; OP Gandhi; A. Taflove (1988). "Uso del método de dominio temporal de diferencias finitas para calcular la absorción electromagnética en modelos humanos" (PDF) . IEEE Transactions on Biomedical Engineering . 35 (3): 179–186. doi :10.1109/10.1360. PMID 3350546. S2CID 20350396.
^ X. Zhang; J. Fang; KK Mei; Y. Liu (1988). "Cálculo de las características dispersivas de microbandas mediante el método de diferencias finitas en el dominio del tiempo". IEEE Transactions on Microwave Theory and Techniques . 36 (2): 263–267. Bibcode :1988ITMTT..36..263Z. doi :10.1109/22.3514.
^ T. Kashiwa; I. Fukai (1990). "Un tratamiento mediante el método FDTD de las características dispersivas asociadas con la polarización electrónica". Microwave and Optical Technology Letters . 3 (6): 203–205. doi :10.1002/mop.4650030606.
^ R. Luebbers; F. Hunsberger; K. Kunz; R. Standler; M. Schneider (1990). "Una formulación de dominio temporal de diferencia finita dependiente de la frecuencia para materiales dispersivos". IEEE Trans. Electromagn. Compat. 32 (3): 222–227. doi :10.1109/15.57116.
^ RM Joseph; SC Hagness; A. Taflove (1991). "Integración temporal directa 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) . Optics Letters . 16 (18): 1412–4. Bibcode :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 dominio temporal de diferencias finitas". IEEE Transactions on Antennas and Propagation . 38 (7): 1059–1068. Bibcode :1990ITAP...38.1059M. doi :10.1109/8.55618. S2CID 31583883.
^ 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) . IEEE Transactions on Antennas and Propagation . 39 (8): 1203–1212. Bibcode :1991ITAP...39.1203K. doi :10.1109/8.97356.
^ PA Tirkas; CA Balanis (1991). "Técnica de dominio temporal de diferencias finitas para radiación por antenas de bocina". Simposio de la Sociedad de Antenas y Propagación , resumen de 1991. Vol. 3. págs. 1750–1753. doi :10.1109/APS.1991.175196. ISBN978-0-7803-0144-3. Número de identificación del sujeto 122038624.
^ E. Sano; T. Shibata (1990). "Análisis de onda completa de interruptores fotoconductores de picosegundos". IEEE Journal of Quantum Electronics . 26 (2): 372–377. Bibcode :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". IEEE Transactions on Microwave Theory and Techniques . 38 (5): 629–637. Bibcode :1990ITMTT..38..629E. doi :10.1109/22.54932.
^ PM Goorjian; A. Taflove (1992). "Integración temporal directa de las ecuaciones de Maxwell en medios dispersivos no lineales para la propagación y dispersión de solitones electromagnéticos de femtosegundos" (PDF) . Optics Letters . 17 (3): 180–182. Bibcode :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 del autoenfoque de pulsos ópticos ultracortos en un medio Kerr no lineal que exhibe un tiempo de respuesta finito". Journal of the Optical Society of America B . 10 (2): 186–198. Bibcode :1993JOSAB..10..186Z. doi :10.1364/JOSAB.10.000186.
^ RM Joseph; PM Goorjian; A. Taflove (1993). "Integración temporal directa 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) . Optics Letters . 18 (7): 491–3. Bibcode :1993OptL...18..491J. doi :10.1364/OL.18.000491. PMID 19802177.
^ RM Joseph; A. Taflove (1994). "Mecanismo de deflexión espacial de solitones indicado por el modelado de ecuaciones de Maxwell FDTD" (PDF) . IEEE Photonics Technology Letters . 2 (10): 1251–1254. Bibcode :1994IPTL....6.1251J. doi :10.1109/68.329654. S2CID 46710331.
^ W. Sui; DA Christensen; CH Durney (1992). "Extensión del método FDTD bidimensional a sistemas electromagnéticos híbridos con elementos concentrados activos y pasivos". IEEE Transactions on Microwave Theory and Techniques . 40 (4): 724–730. Bibcode :1992ITMTT..40..724S. doi :10.1109/22.127522.
^ B. Toland; B. Houshmand; T. Itoh (1993). "Modelado de regiones activas no lineales con el método FDTD". IEEE Microwave and Guided Wave Letters . 3 (9): 333–335. doi :10.1109/75.244870. S2CID 27549555.
^ Aoyagi, PH; Lee, JF; Mittra, R. (1993). "Un enfoque híbrido de ecuación de onda escalar/algoritmo de Yee". IEEE Transactions on Microwave Theory and Techniques . 41 (9): 1593–1600. Bibcode :1993ITMTT..41.1593A. doi :10.1109/22.245683.
^ VA Thomas; ME Jones; MJ Piket-May ; A. Taflove; E. Harrigan (1994). "El uso de circuitos concentrados SPICE como modelos de subred para el diseño de circuitos electrónicos de alta velocidad FDTD" (PDF) . IEEE Microwave and Guided Wave Letters . 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) . Journal of Computational Physics . 114 (2): 185–200. Bibcode :1994JCoPh.114..185B. doi :10.1006/jcph.1994.1159.
^ ab EA Navarro; C. Wu; PY Chung; J. Litva (1994). "Aplicación de la condición de contorno superabsorbente de PML al método FDTD no ortogonal". Electronics Letters . 30 (20): 1654–1656. Bibcode :1994ElL....30.1654N. doi :10.1049/el:19941139.
^ 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) . IEEE Microwave and Guided Wave Letters . 4 (8): 268–270. doi :10.1109/75.311494. S2CID 10156811.
^ CE Reuter; RM Joseph; ET Thiele; DS Katz; A. Taflove (1994). "Condición de contorno absorbente de banda ultraancha para la terminación de estructuras de guía de ondas en simulaciones FDTD" (PDF) . IEEE Microwave and Guided Wave Letters . 4 (10): 344–346. doi :10.1109/75.324711. S2CID 24572883.
^ WC Chew; WH Weedon (1994). "Un medio 3D perfectamente adaptado a partir de ecuaciones de Maxwell modificadas con coordenadas estiradas". Microwave and Optical Technology Letters . 7 (13): 599–604. Bibcode :1994MiOTL...7..599C. doi :10.1002/mop.4650071304.
^ abc SD Gedney (1996). "Un medio absorbente de capas perfectamente emparejado y anisotrópico para el truncamiento de redes FDTD". IEEE Transactions on Antennas and Propagation . 44 (12): 1630–1639. Bibcode :1996ITAP...44.1630G. doi :10.1109/8.546249.
^ ZS Sacks; DM Kingsland; R. Lee; JF Lee (1995). "Un absorbente anisotrópico perfectamente adaptado para su uso como condición de contorno absorbente". IEEE Transactions on Antennas and Propagation . 43 (12): 1460–1463. Bibcode :1995ITAP...43.1460S. doi :10.1109/8.477075.
^ QH Liu (1997). "El método del dominio temporal pseudoespectral (PSTD): Un nuevo algoritmo para soluciones de las ecuaciones de Maxwell". Simposio internacional de la IEEE Antennas and Propagation Society 1997. Digest . Vol. 1. págs. 122–125. doi :10.1109/APS.1997.630102. ISBN.978-0-7803-4178-4.S2CID21345353 .
^ OM Ramahi (1997). "El método de operadores complementarios en simulaciones FDTD". Revista IEEE Antennas and Propagation . 39 (6): 33–45. Bibcode :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 diferencias finitas en el dominio del tiempo, A. Taflove, Ed., Artech House, Publishers .
^ AS Nagra; RA York (1998). "Análisis FDTD de la propagación de ondas en medios no lineales de absorción y ganancia". IEEE Transactions on Antennas and Propagation . 46 (3): 334–340. Bibcode :1998ITAP...46..334N. doi :10.1109/8.662652.
^ 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 enfoque fijo y de matriz de antenas" (PDF) . IEEE Transactions on Biomedical Engineering . 45 (12): 1470–1479. doi :10.1109/10.730440. PMID 9835195. S2CID 6169784.
^ JB Schneider; CL Wagner (1999). "Dispersión FDTD revisitada: propagación más rápida que la luz". IEEE Microwave and Guided Wave Letters . 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 incondicionalmente estable de diferencias finitas en el dominio del tiempo". IEEE Transactions on Microwave Theory and Techniques . 48 (9): 1550–1558. Bibcode :2000ITMTT..48.1550Z. doi :10.1109/22.869007.
^ F. Zheng; Z. Chen (2001). "Análisis numérico de dispersión del método ADI-FDTD 3-D incondicionalmente estable". IEEE Transactions on Microwave Theory and Techniques . 49 (5): 1006–1009. Bibcode :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". Microwave and Optical Technology Letters . 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". Computer Physics Communications . 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". ACES Journal . 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) . IEEE Antennas and Wireless Propagation Letters . 1 (2): 53–56. Bibcode :2002IAWPL...1...53S. CiteSeerX 10.1.1.694.4837 . doi :10.1109/LAWP.2002.805123. S2CID 368964. Archivado desde el original (PDF) el 2010-06-17.
^ H. De Raedt; K. Michielsen; JS Kole; MT Figge (2003). "Resolución de las ecuaciones de Maxwell mediante el método de Chebyshev: un algoritmo de dominio temporal de diferencias finitas de un paso". IEEE Transactions on Antennas and Propagation . 51 (11): 3155–3160. arXiv : physics/0208060 . Bibcode :2003ITAP...51.3155D. doi :10.1109/TAP.2003.818809. S2CID 119095479.
^ A. Soriano; EA Navarro; J. Portí; V. Such (2004). "Análisis de la técnica de dominio temporal de diferencias finitas para resolver la ecuación de Schrödinger para dispositivos cuánticos". Journal of Applied Physics . 95 (12): 8011–8018. Bibcode :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 tridimensional incondicionalmente estable". IEEE Transactions on Antennas and Propagation . 56 (11): 3596–3600. Bibcode :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 delgado para cálculos FDTD". IEEE Transactions on Antennas and Propagation . 56 (10): 3248–3252. Bibcode :2008ITAP...56.3248T. doi :10.1109/TAP.2008.929447. S2CID 29617214.
^ RMS de Oliveira; CLSS Sobrinho (2009). "Entorno computacional para la simulación de descargas de rayos en una subestación eléctrica mediante el método de dominio temporal de diferencias finitas". IEEE Transactions on Electromagnetic Compatibility . 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 de interacción de N cuerpos". Computer Physics Communications . 183 (11): 2434–2440. Bibcode :2012CoPhC.183.2434M. doi :10.1016/j.cpc.2012.06.012.
^ FI Moxley III; DT Chuss; W. Dai (2013). "Un esquema generalizado de diferencias finitas en el dominio del tiempo para resolver ecuaciones no lineales de Schrödinger". Computer Physics Communications . 184 (8): 1834–1841. Bibcode :2013CoPhC.184.1834M. doi :10.1016/j.cpc.2013.03.006.
^ Frederick Moxley y otros (2014). Matemáticas contemporáneas: matemáticas de sistemas dinámicos continuos y discretos. American Mathematical Society. ISBN978-0-8218-9862-8.
^ RMS de Oliveira; RR Paiva (2021). "Mínimos cuadrados en el dominio del tiempo de diferencias finitas". IEEE Transactions on Antennas and Propagation . 69 (9): 6111–6115. Bibcode :2021ITAP...69.6111D. doi :10.1109/TAP.2021.3069576. S2CID 234307029.
^ "Ajuste de la función dieléctrica".
^ 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 del tiempo de diferencias finitas". Opt. Lett . 33 (13): 1491–3. Bibcode :2008OptL...33.1491V. doi :10.1364/ol.33.001491. PMID 18594675.
^ A. Aminian; Y. Rahmat-Samii (2006). "FDTD espectral: una nueva técnica para el análisis de ondas planas incidentes oblicuas en estructuras periódicas". IEEE Transactions on Antennas and Propagation . 54 (6): 1818–1825. Bibcode :2006ITAP...54.1818A. doi :10.1109/tap.2006.875484. S2CID 25120679.
^ A. Deinega; S. Belousov; I. Valuev (2009). "Método híbrido de transferencia de matriz FDTD para estructuras periódicas en capas". Opt. Lett . 34 (6): 860–2. Bibcode :2009OptL...34..860D. doi :10.1364/ol.34.000860. PMID 19282957. S2CID 27742034.
^ Y. Hao; R. Mittra (2009). Modelado FDTD de metamateriales: teoría y aplicaciones. Artech House Publishers.
^ D. Gallagher (2008). "La CAD fotónica madura" (PDF) . Boletín LEOS .
^ A. Deinega; I. Valuev (2011). "Comportamiento a largo plazo de los límites absorbentes de PML para estructuras periódicas en capas". Comput. Phys. Commun . 182 (1): 149–151. Bibcode :2011CoPhC.182..149D. doi :10.1016/j.cpc.2010.06.006.
^ SG Johnson, "Métodos numéricos para calcular interacciones de Casimir", en Casimir Physics (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.
Lectura adicional
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). «Milestone 2 (1861) Maxwell's equations». Nature Milestones: Photons . doi : 10.1038/nmat2639 . Consultado el 17 de junio de 2010 .
Entrevista a Allen Taflove, "Solución numérica", en el número 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 la FDTD se vincula 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 diferencia finita en el dominio del tiempo para electromagnetismo. CRC Press. ISBN 978-0-8493-8657-2Archivado desde el original el 10 de diciembre de 2007. Consultado el 5 de agosto de 2006 .
Allen Taflove y Susan C. Hagness (2005). Electrodinámica computacional: el método de diferencias finitas en el dominio del tiempo, 3.ª ed. Artech House Publishers. ISBN 978-1-58053-832-9.
Wenhua Yu; Raj Mittra; Tao Su; Yongjun Liu; Xiaoling Yang (2006). Método de dominio temporal de diferencias finitas paralelas. Editorial Artech House. ISBN 978-1-59693-085-8.
John B. Schneider (2010). Entendiendo el método FDTD. Disponible en línea.
Enlaces externos
Wikimedia Commons tiene medios relacionados con Método de diferencias finitas en el dominio del tiempo .
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 (Solucionador EC-FDTD de malla graduada cilíndrica y cartesiana completamente 3D, escrito en C++, utilizando una interfaz Matlab / Octave )
pFDTD (códigos FDTD en C++ 3D desarrollados por Se-Heon Kim)
JFDTD (códigos FDTD C++ 2D/3D desarrollados para nanofotónica por Jeffrey M. McMahon)
WOLFSIM Archivado el 2 de julio de 2008 en Wayback Machine (NCSU) (2-D)
Meep ( MIT , FDTD paralelo 2D/3D/cilíndrico)
(Geo)Radar FDTD
Bigboy (sin mantenimiento, sin archivos de lanzamiento. Se debe obtener el código fuente del 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 electromagnéticas 2D
Angora (paquete de software FDTD paralelo 3D, mantenido por Ilker R. Capoglu)
GSvit (solucionador 3D FDTD con soporte para computación con tarjeta gráfica, 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 que puede usarse para modelado EM general).
EMTL (Electromagnetic Template Library) (Biblioteca C++ gratuita para simulaciones electromagnéticas. La versión actual implementa principalmente el FDTD).