You are on page 1of 17

Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002

Adriana Salvia: asalvia@fing.edu.uy pag. 1 de 17


Mtodo de las Diferencias Finitas en el Dominio del Tiempo (FDTD)
1. Resumen
El mtodo de las Diferencias Finitas en el Dominio del Tiempo (Finite Difference Time Domain
FDTD) se utiliza para resolver problemas electromagnticos transitorios utilizando diferencias finitas. El
mtodo fue desarrollado por Kane Yee en 1966 para resolver las Ecuaciones de Maxwell [1]. Estas
ecuaciones en derivadas parciales se reemplazan por un sistema de ecuaciones en diferencias finitas.
Eligiendo convenientemente los puntos en que se evalan las componentes de los campos en estas
ecuaciones, la solucin al sistema de ecuaciones satisface las condiciones de borde que involucran
superficies conductoras ideales.
Este mtodo es un caso particular del mtodo de Diferencias Finitas, que es un mtodo standard para la
resolucin de Ecuaciones en Derivadas Parciales (EDP).
2. Ecuaciones de Maxwell
Las Ecuaciones de Maxwell describen la evolucin en el tiempo y en el espacio de los campos
magnticos B y elctricos E. Los diferentes problemas se especifican con distintas condiciones de borde
que describen situaciones fsicas como la posicin de los conductores en un circuito. Las ecuaciones son
tan generales y potentes que resumiendo la fsica clsica en ocho ecuaciones, cuatro de ellas seran las de
Maxwell.
En un medio isotrpico las Ecuaciones de Maxwell son las siguientes:
Ampere J H
t
D
r r
r

( 1 )
Faraday E
t
B
0 +

r
r
( 2 )
0 . B
r
( 3 )
D
r
. ( 4 )
donde
H es la induccin magntica
B es el campo magntico
D es el desplazamiento elctrico
J es la densidad de corriente elctrica
El vector H
r
es el ROTOR de H
El escalar 0 B
r
es la DIVERGENCIA de B
Tambin se tiene que
H B
r r
( 5 )
E J
r r
( 6 )
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 2 de 17
E D
r r
( 7 )
siendo la permeabilidad, la permitividad y la conductividad. En general , y pueden variar en
funcin del tiempo y la posicin.
Si ) , , (
z y x
H H H H
r
, se tiene que el rotor de H
r
es
k
y
H
x
H
j
x
H
z
H
i
z
H
y
H
H H H
z y x
k j i
H
x
y
z x
y
z
z y x
r r r
r r v
r

,
_

,
_

,
_


Sustituyendo esta expresin en la ecuacin (1) se obtiene el siguiente sistema de ecuaciones
x
y
z x
J
z
H
y
H
t
D

( 8)
y
z x
y
J
x
H
z
H
t
D

( 9 )
z
x
y
z
J
y
H
x
H
t
D

( 10 )
Procediendo anlogamente para la ecuacin (2) resulta
z
E
y
E
t
B
y
z x

( 11 )
x
E
z
E
t
B
z x
y

( 12 )
y
E
x
E
t
B
x
y
z

( 13 )
Estas seis ecuaciones desacopladas son la base del algoritmo FDTD.
3. Algoritmo de Yee
En 1966 Kane Yee [1] propuso un conjunto de ecuaciones en diferencias finitas para resolver las
ecuaciones de Maxwell. Para ello, la regin tridimensional que interesa se divide en una grilla de celdas
cbicas de coordenadas
) , , ( ) , , ( z k y j x i k j i
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 3 de 17
siendo x, y y z, los incrementos espaciales. Cada funcin de espacio y tiempo se escribe como
) , , ( ) , , , ( k j i F t n z k y j x i F
n

siendo t, el intervalo de tiempo.
Las derivadas espaciales y temporales de una funcin se implementarn utilizando una aproximacin en
diferencias finitas centradas evaluadas en grillas solapadas:
x
k j i F k j i F
x
k j i F
n n n

) , , ( ) , , ( ) , , (
2
1
2
1
t
k j i F k j i F
t
k j i F
n n n

+
) , , ( ) , , ( ) , , (
2
1
2
1
Utilizando la ecuacin (1) se actualiza el campo E en cada instante de tiempo n y con la ecuacin (2) se
actualiza el campo magntico B en cada instante de tiempo (n+).
El mtodo se basa en utilizar las ecuaciones anteriores para calcular las derivadas de los campos
electromagnticos en las ecuaciones (8)-(13).
Las grillas utilizadas para evaluar E y B en el espacio tambin estn escalonadas: el vrtice de un cubo
perteneciente a una grilla se encuentra en el centro de un cubo perteneciente a la otra grilla como se
muestra en la Figura 1.
Figura 1. Celda de Yee. Los componentes del campo E se hallan en la mitad de las aristas mientras que las
componentes de H estn en el centro de las caras.
Al aplicar este mtodo a las ecuaciones (8), (9), (10), (11) (12) y (13), se obtiene un sistema de
ecuaciones en diferencias finitas.
Por ejemplo, la ecuacin en diferencias finitas correspondiente a la ecuacin (11) es
y
k j i E k j i E
z
k j i E k j i E
t
k j i B k j i B
n
z
n
z
n
y
n
y
n n
x x

+ + +

+ + +

+ + + +
+
) , , ( ) , 1 , (
) , , ( ) 1 , , (
) , , ( ) , , (
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1 2
1
2
1
( 14 )
Hx

Ey

Ey

Ey

Ey
Hy

Ex
Ex
Ex
Ex
Ez
Ez
Hy
Ez
Ez
Hz
Hx
Hz
(i,j,k)
y
z
x
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 4 de 17
Figura 2. Nodos de la grilla que se utilizan para calcular el campo B en la ecuacin (14)
En la Figura 2 se observa que los puntos de la grilla en que se evala el campo E
y
n
y E
z
n
utilizados en (14)
para calcular el campo B
x
n+
en el centro de una cara de la celda perpendicular al eje x, son los puntos
medios de las aristas pertenecientes a esa cara.
Las ecuaciones en diferencias finitas correspondientes a las ecuaciones (12) y (13), se hallan de la misma
forma resultando
z
k j i E k j i E
x
k j i E k j i E
t
k j i B k j i B
n
x
n
x
n
z
n
z
n
y
n
y

+ + +

+ + +

+ + + +
+
) , , ( ) 1 , , ( ) , , ( ) , , 1 (
) , , ( ) , , (
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1 2
1
2
1
( 15 )
Figura 3. Nodos de la grilla que se utilizan para calcular el campo B en la ecuacin (15)
x
k j i E k j i E
y
k j i E k j i E
t
k j i B k j i B
n
y
n
y
n
x
n
x
n
z
n
z

+ + +

+ + +

+ + + +
+
) , , ( ) , , 1 (
) , , ( ) , 1 , (
) , , ( ) , , (
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1 2
1
2
1
( 16 )
Hx

Ey
Ez
Ez
(i,j,k)
y

Ey
z
x
Hy

Ex
Ex
Ez
Ez
(i,j,k)
y
z
x
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 5 de 17
Figura 4. Nodos de la grilla que se utilizan para calcular el campo B en la ecuacin (16)
Luego para la ecuacin (8) se tiene que
( ) ( )
( ) ( )
( ) ( )
( ) k j i J
z
k j i H k j i H
y
k j i H k j i H
t
k j i D k j i D
n
x
n
y
n
y
n
z
n
z
n
x
n
x
, ,
, , , ,
, , , ,
, , , ,
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
1
2
1
2
1
2
1
2
1
2
1
2
1
+

+ + +

+ + +

+ +

( 17 )
Figura 5. Nodos de la grilla que se utilizan para calcular el campo B en la ecuacin (17)
En este caso, los puntos que se utilizan para calcular E
x
en un punto de la grilla, son las componentes de
H
y
n-

y H
z
n-
que se ubican en los puntos medios de los lados de un cuadrado perpendicular al eje x cuyo
centro es el punto en que se desea calcular E
x
n
, segn se indica en la Figura 5.
De forma similar se tiene que las ecuaciones en diferencias finitas correspondientes a las ecuaciones (9) y
(10) son las siguientes:
Hy

Ex
Hz
(i,j,k)
y
z
Hy
Hz
x

Ey

Ey

Ex
Ex
Hz
(i,j,k)
y
z
x
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 6 de 17
( ) ( )
( ) ( )
( ) ( )
( ) k j i J
x
k j i H k j i H
z
k j i H k j i H
t
k j i D k j i D
n
y
n
z
n
z
n
x
n
x
n
y
n
y
, ,
, , , ,
, , , ,
, , , ,
2
1 2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
1
2
1
2
1
2
1
2
1
2
1
2
1
+

+ + +

+ + +

+ +

( 18 )
Figura 6. Nodos de la grilla que se utilizan para calcular el campo B en la ecuacin (18)
( ) ( )
( ) ( )
( ) ( )
( )
2
1 2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
1
2
1
, ,
, , , ,
, , , ,
, , , ,
2
1
2
1
2
1
2
1
2
1
+

+ + +

+ + +

+ +

k j i J
y
k j i H k j i H
x
k j i H k j i H
t
k j i D k j i D
n
z
n
x
n
x
n
y
n
y
n
z
n
z
( 19 )
Figura 7. Nodos de la grilla que se utilizan para calcular el campo B en la ecuacin (19)
Hx
Hy
Hy
Ez
(i,j,k)
y
z
Hx
x
Hx

Ey
Hz
(i,j,k)
Hx
Hz
y
z
x
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 7 de 17
El conjunto de ecuaciones que se obtiene es implcito, y los clculos para hallar los valores de los campos
en los puntos de la grilla son muy sencillos (sumas y restas) lo que facilita su implementacin; si las
ecuaciones (8) - (13) se resolvieran con diferencias centradas en una grilla normal se obtendra un
sistema de ecuaciones explcito.
4. Condiciones de borde
Del electromagnetismo surge que las condiciones de borde apropiadas para una superficie conductora es
que las componentes tangenciales del campo elctrico se anulen en la superficie y que la componente
perpendicular a la superficie del campo magntico tambin se anule en la superficie. La superficie
conductora se aproximar por un conjunto de superficies de cubos, cuyos lados sern paralelos a los ejes
de coordenadas. Las superficies planas perpendiculares al eje de las x sern elegidas de forma tal de
contener puntos en los cuales E
y
y E
z
estn definidos. Las superficies planas perpendiculares a los otros
ejes se eligen de forma anloga. [1]
5. Criterio de estabilidad
El tamao de la grilla debe ser tal que los campos electromagnticos no cambien sustancialmente de un
nodo a otro de la grilla. Esto significa que para tener resultados significativos la dimensin de la grilla
deber ser una fraccin de la longitud de onda . Los diferentes artculos consultados recomiendan de
forma unnime un paso menor a /10. En general tambin utilizan como criterio x=y=z.
La estabilidad de la solucin se obtiene aplicando el criterio de Courant [5] que establece la condicin
1 >

L
t c
siendo c la velocidad de la onda, L una medida lineal del elemento como el ancho de la celda o su largo y
t es el intervalo de tiempo.
El criterio de estabilidad de Courant generalizado para 3 dimensiones [7], [3], [8]
1
es
( ) ( ) ( )
2 2 2
1 1 1
1
z y x
c
t

( 20 )
Una vez elegida la grilla, la condicin anterior impone una restriccin para el intervalo de tiempo t.
En el caso x=y=z=
3 c
t


6. Ecuaciones de Maxwell en dos dimensiones
Para ilustrar el mtodo se considera un problema en dos dimensiones. Para simplificar se supone que las
componentes del campo no dependen de la coordenada z, que y son constantes y que J =0. La nica
fuente del problema es la onda incidente. Esta onda incidente se hace chocar con un obstculo cuya
dimensin ser de unas pocas longitudes de onda.

1
Nota: En [1] el criterio de estabilidad que se aplica es
( ) ( ) ( ) t c z y x > + +
2 2 2
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 8 de 17
Puede simplificarse an ms el problema dado que en coordenadas cilndricas, si y son constantes, el
campo elctromagntico puede descomponerse en campos transversal elctrico (TE) y transversal
magntico (TM). Los dos modos de ondas electromagnticas se caracterizan como
1.- Onda TE
0 0
z y x
E H H
Sustituyendo en las ecuaciones (8)-(13) y teniendo en cuenta (5) y (7)
y
E
x
E
t
H
x
y
z

( 21)
t
E
y
H
x z

( 22)
t
E
x
H
y
z

( 23)
2.-Onda TM
0 0
z y x
H E E
Sustituyendo en las ecuaciones (8)-(13)
y
H
x
H
t
E
x
y
z

( 24)
t
H
y
E
x z

( 25)
t
H
x
E
y
z

( 26)
En general puede considerarse una superficie perfectamente conductora C. Esta superficie podr
aproximarse por un polgono cuyos lados sean paralelos a los ejes de coordenadas. Si las dimensiones de
la grilla dentro de esa superficie conductora C son pequeas comparadas con el ancho de banda, la
aproximacin podr tener resultados consistentes.
Sea

1
t c ( 27 )
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 9 de 17
y

Z ( 28)
A continuacin se escriben las ecuaciones en diferencias finitas para las ondas TM y TE
Onda TE
(Ver clculos en Apndice A.1)
[ ] [ ] ) , 1 ( ) , (
1
) , ( ) 1 , (
1
) , ( ) , (
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1 2
1
2
1
+ + +

+ + + +

+
+ + + + +
+
j i E j i E
x Z
j i E j i E
y Z
j i H j i H
n
y
n
y
n
x
n
x
n
z
n
z

( 29 )
( ) ( ) ( ) ( ) [ ]
2
1
2
1
2
1
2
1
2
1
2
1
1
, , , ,
2
1
2
1
+ + +

+ + +
+ +
+
j i H j i H
y
Z j i E j i E
n
z
n
z
n
x
n
x

( 30 )
( ) ( ) ( ) ( ) [ ]
2
1
2
1
2
1
2
1
2
1
2
1
1
, , , ,
2
1
2
1
+ + +

+ +
+ +
+
j i H j i H
x
Z j i E j i E
n
z
n
z
n
y
n
y

( 31 )
Ondas TM
(Ver clculos en Apndice A.2)
( ) ( ) ( ) ( ) [ ] ( ) ( ) [ ]
2
1
2
1
2
1
2
1
1
, ,
1
, ,
1
, ,
2
1
2
1
2
1
2
1
+

+

+
j i H j i H
y
t
j i H j i H
x
t
j i E j i E
n
x
n
x
n
y
n
y
n
z
n
z

( 32 )
[ ] ) , , ( ) 1 , (
1
) , ( ) , (
2
1
2
1
2
1 2
1
2
1
+ +

+ +
+
k j i E j i E
y Z
j i H j i H
n
z
n
z
n n
x x

( 33 )
[ ] ) , ( ) , 1 (
1
) , ( ) , (
2
1
2
1 2
1
2
1
j i E j i E
x Z
j i H j i H
n
z
n
z
n
y
n
y
+

+ + +
+

( 34 )
7. Ejemplo numrico para una onda TM
Para simplificar el problema se considera una onda TM, por lo que se utilizarn las ecuaciones en
diferencias finitas (32)-(34).
El problema que se resolver es la difraccin de una onda TM incidente a un cuadrado conductor ideal.
Las dimensiones del obstculo as como el perfil de la onda incidente se muestran en la Figura 8.
Los valores iniciales en t=0 E
z
0
(i,j), H
y
1/2
(i+,j), H
x
1/2
(i,j-) se obtienen a partir de una onda incidente
conocida; el valor de t elegido deber ser tal que en t=0 la onda incidente no haya chocado an con el
obstculo. Los siguientes valores en el tiempo se obtendrn a partir de las ecuaciones en diferencias
finitas (32)-(34) halladas anteriormente.
La onda incidente es una onda sinusoidal plana de amplitud 1, que slo tiene componentes en E
z
y en H
y
.
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 10 de 17


8 50 0
8
) 50 (
) , , (
+
1
]
1

ct x
ct x
sen t y x E
z
) , , (
1
) , , ( t y x E
Z
t y x H
z y

siendo una unidad de longitud.
La longitud de onda correspondiente a esta onda es =16 (ver Apndice B).
Se elige como tamao de la grilla
8

y x
que expresando en funcin de la longitud de onda queda como
128

y x
que es menor que /10.
Aplicando el criterio de estabilidad de Courant (20) y la ecuacin (27) se tiene que
16 2
1
x t c
Figura 8. Problema equivalente para una onda TM
Hx=0
EZ=0
Hx=0
EZ=0
EZ=0
Hx=0
EZ=0 Hy=0
EZ=0 Hy=0
Hy=0
Hy=0
Hx=0
EZ=0
i=17 i=49 i=81
j=33
j=65
j=97
j=1
j=
j=97
i=0
EZ=0
Hx=0
CORTE DE UNA
GUA DE ONDAS
ONDA PLANA
INCIDENTE
OBSTCULO
x(i)
y(j)
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 11 de 17
Debido a que no tiene sentido hacer el esquema de diferencias finitas en todo el plano x-y, y como forma
de acotar el problema, la regin de clculo ser la mostrada en la Figura 8. Se supone que en t=0 la onda
plana est cerca del obstculo y por un perodo restringido de tiempo puede reemplazarse el problema
original por el mostrado en la Figura.
Las condiciones de borde que se imponen para los campos electromagnticos dentro de una gua de
ondas, es decir un prisma rectangular o cilindro circular cuyas paredes son conductores perfectos [9], son
simplemente que las componentes tangenciales del E y las componentes normales de H sean cero en la
superficies conductoras. Por lo tanto, para la onda TM en la regin de la Figura 8, se tiene que en la
superficie conductora la componente E
z
del campo elctrico siempre se anula por ser tangencial a la
misma, mientras que H
x
se anula en las paredes verticales (x=0) y H
y
se anula en las paredes horizontales
(y=0)
Los resultados para el problema equivalente aproximan a la solucin real si
64 0 n
debido a que en este intervalo de tiempo las condiciones de borde artificiales no afectan a la solucin.
Para n>64 slo en algunos puntos los resultados del problema equivalente se aproximan de forma
correcta a los del problema original.
En [1] se presentan los resultados numricos de este ejemplo. Se utiliz el sistema de ecuaciones (32),
(33) y (34) tomando como condicin inicial E
z
un seno media onda en el caso de no tener el obstculo. Se
hace notar que las condiciones de borde no afectan a la onda incidente dado que la misma no tiene
componente en H
x
. En la Figura 9 se muestra el resultado de ejecutar las ecuaciones durante 95
iteraciones en el tiempo. La oscilacin y el ensanchamiento del pulso se deben a la imperfeccin del
sistema de diferencias finitas. La falta de precisin del mtodo se debe a la propagacin de errores.
Figura 9. Resultados del clculo de E
z
utilizando las ecuaciones (32), (33) y (34) en ausencia del obstculo. Las
ordenadas son en Volts/metro, la abscisa es el nmero de incrementos horizontales y n es el nmero de los ciclos de
tiempo.
La Figura 10 muestra el valor E
z
del la onda TM en funcin de la coordenada i para un valor fijo de la
coordenada vertical j=30. Al final del quinto ciclo de tiempo la onda choca con el obstculo. El obstculo
no se encuentra en la posicin j=30 pero en esta posicin se est lo suficientemente cerca del mismo
como para ser afectados por una onda parcialmente reflejada. Tambin hay una onda parcialmente
trasmitida. La fase de la onda reflejada es opuesta a la de la onda incidente, como lo requiere la
condicin de borde del obstculo.
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 12 de 17
Figura 10. E
z
de una onda TM para varios instantes de tiempo j=30
Figura 11. E
z
de una onda TM en presencia de un obstculo para varios instantes de tiempo j=30
En la Figura 11 se muestra el valor de E
z
para la onda TM en funcin de la coordenada horizontal i para
j=50. En esta coordenada j=50, la onda se choca con el obstculo por lo que aparece una onda reflejada
que viaja hacia la derecha. Luego de que la onda reflejada encuentra la frontera derecha vuelve a
reflejarse nuevamente. Este efecto se muestra en los ciclos de tiempo 75, 85 y 95.
La Figura 12 es para j=65. En j=65 se encuentra el borde del obstculo. Debido a las condiciones de
borde E
z
es cero en los puntos pertenecientes a la frontera. A la derecha del obstculo hay una onda
parcialmente reflejada cuya amplitud es la mitad de una onda totalmente reflejada. A la izquierda del
obstculo puede verse una onda trasmitida despus de 85 intervalos de tiempo.
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 13 de 17
Figura 12. E
z
de una onda TM en presencia de un obstculo para varios instantes de tiempo j=65
8. Conclusiones
El mtodo FDTD es una herramienta til y fcil de implementar para resolver problemas transitorios que
se comportan segn las ecuaciones de Maxwell.
Los algoritmos basados en el mtodo FDTD son muy populares debido a su flexibilidad y siendo adems,
muy fciles de implementar. Una limitacin del mtodo es que la estabilidad del mtodo depende de la
grilla utilizada en la discretizacin y del intervalo de tiempo utilizado para ejecutar la integracin en el
tiempo.
Analizando el ejemplo desarrollado en [1], se concluye que este mtodo se utiliza para obtener
transitorios de ondas electromagnticas; y que el campo electromagntico en el instante inicial deber ser
conocido en toda la zona de estudio para poder desarrollar las ecuaciones a partir de esa solucin inicial.
El mtodo no funciona bien cuando se tienen fronteras curvas ni tampoco puede resolver de forma
adecuada pequeos detalles por la forma uniforme en que se construye la grilla [8].
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 14 de 17
Apndice A Ecuaciones en diferencias finitas para ondas TE y TM
A.1 Onda TE
La expresin en diferencias finitas de la ecuacin (21)
x
j i E j i E
y
j i E j i E
t
j i H j i H
n
y
n
y
n
x
n
x
n
z
n
z

+ + +

+ + +

1
]
1

+ + + +
+
) , ( ) , 1 (
) , ( ) 1 , (
) , ( ) , (
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1 2
1
2
1

operando se tiene que


1
]
1

+ + +

+ + +
+
+ + + + +
+
x
j i E j i E
y
j i E j i E t
j i H j i H
n
y
n
y
n
x
n
x
n
z
n
z
) , ( ) , 1 (
) , ( ) 1 , (
) , ( ) , (
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1 2
1
2
1

utilizando las definiciones (27) y (28)

Z
t 1
( 35)
y sustituyendo (35)
[ ] [ ] ) , 1 ( ) , (
1
) , ( ) 1 , (
1
) , ( ) , (
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1 2
1
2
1
+ + +

+ + + +

+
+ + + + +
+
j i E j i E
x Z
j i E j i E
y Z
j i H j i H
n
y
n
y
n
x
n
x
n
z
n
z

La ecuacin (22) queda como
( ) ( ) ( ) ( )
y
j i H j i H
t
j i E j i E
n
z
n
z
n
x
n
x

+ + +

1
]
1

+ +
+ +
+
2
1
2
1
2
1
2
1
2
1
2
1
1
, , , ,
2
1
2
1

( ) ( )
( ) ( )
y
j i H j i H
t j i E j i E
n
z
n
z n
x
n
x

+ + +
+ + +
+ +
+ 2
1
2
1
2
1
2
1
2
1
2
1
1
, , 1
, ,
2
1
2
1

de (21) y (22)

Z
t
( 36)
sustituyendo
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 15 de 17
( ) ( ) ( ) ( ) [ ]
2
1
2
1
2
1
2
1
2
1
2
1
1
, , , ,
2
1
2
1
+ + +

+ + +
+ +
+
j i H j i H
y
Z j i E j i E
n
z
n
z
n
x
n
x

Para la ecuacin (23) se tiene que
( ) ( )
( ) ( )
x
j i H j i H
t
j i E j i E
n
z
n
z
n
y
n
y

+ + +

1
]
1

+ +
+ + +
2
1
2
1
2
1
2
1
2
1
2
1
1
, ,
, ,
2
1
2
1

reagrupando los trminos


( ) ( )
( ) ( )
1
1
]
1

+ + +
+ +
+ +
+
x
j i H j i H t
j i E j i E
n
z
n
z n
y
n
y
2
1
2
1
2
1
2
1
2
1
2
1
1
, ,
, ,
2
1
2
1

sustituyendo (25)
( ) ( ) ( ) ( ) [ ]
2
1
2
1
2
1
2
1
2
1
2
1
1
, , , ,
2
1
2
1
+ + +

+ +
+ +
+
j i H j i H
x
Z j i E j i E
n
z
n
z
n
y
n
y

A.2 Onda TM
La aproximacin en diferencias finitas de (24) es
( ) ( ) ( ) ( ) [ ] ( ) ( ) [ ]
2
1
2
1
2
1
2
1
1
, ,
1
, ,
1
, ,
2
1
2
1
2
1
2
1
+

+

+
j i H j i H
y
t
j i H j i H
x
t
j i E j i E
n
x
n
x
n
y
n
y
n
z
n
z

teniendo en cuenta (36)
( ) ( ) ( ) ( ) [ ] ( ) ( ) [ ]
2
1
2
1
2
1
2
1
1
, , , , , ,
2
1
2
1
2
1
2
1
+

+

+
j i H j i H
y
Z j i H j i H
x
Z j i E j i E
n
x
n
x
n
y
n
y
n
z
n
z

Procediendo de forma anloga para la ecuacin (25)
1
]
1

+ +
+ +
+
y
k j i E j i E t
j i H j i H
n
z
n
z
n n
x x
) , , ( ) 1 , (
) , ( ) , (
2
1
2
1
2
1 2
1
2
1

utilizando (35)
[ ] ) , , ( ) 1 , (
1
) , ( ) , (
2
1
2
1
2
1 2
1
2
1
+ +

+ +
+
k j i E j i E
y Z
j i H j i H
n
z
n
z
n n
x x

Por ltimo se tiene que (26) puede escribirse como


1
]
1

+
+ + +
+
x
j i E j i E t
j i H j i H
n
z
n
z
n
y
n
y
) , ( ) , 1 (
) , ( ) , (
2
1
2
1 2
1
2
1

sustituyendo (35)
[ ] ) , ( ) , 1 (
1
) , ( ) , (
2
1
2
1 2
1
2
1
j i E j i E
x Z
j i H j i H
n
z
n
z
n
y
n
y
+

+ + +
+

Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 16 de 17
Apndice B
Para una onda de la forma
{ }
) (
0
Re ) , (
x wt j
e E t x E

se define la velocidad de fase [9]

w
f v
y la longitud de onda

La onda que se estudia en el ejemplo de este trabajo es



8 50 0
8
) 50 (
) , , (
+
1
]
1

ct x
ct x
sen t y x E
z
siendo

por lo tanto su longitud de onda es


16
Mtodos Numricos para la resolucin de Ecuaciones Diferenciales ao 2002
Adriana Salvia: asalvia@fing.edu.uy pag. 17 de 17
9. Referencias
[1] Kane S.Yee. Numerical Solution of initial Boundary Value Problem Involving Maxwells Equatios in Isotropic
Media IEEE Trans. on Antennas and propagation Vol 14. pp302-307 May 1966.
[2] Algoritmo de Yee
http://www.nmr.mgh.harvard.edu/~adunn/papers/dissertation/node32.html
[3] Brunel University, UK. The Finite Difference Time Domain Algorithm
http://www.nmr.mgh.harvard.edu/~adunn/papers/dissertation/node32.html
[4] MSC Computatinal Physics. Time dependent Maxwells equations
http://rugth30.phys.rug.nl/msc_compphys/FDTD.htm
[5] Modelling requirements for irregular grids
http://trigrid.sourceforge.net/tgdocs/node4.htm
[6] FDTD Method.
http://www.electromagnetics.co.uk/fdtd.htm
[7] Charlie Chen, Tae-Woo Lee, Narayanan Murugesan, Susan Hagness. Generalized FDTD-ADI: An
Unconditionally stable Full-Wave Maxwells equations. Solver for VLSI Interconnect Modeling
http://vlsi.ece.wisc.edu/research/2000iccad01.pdf
[8] Ulf Andersson. The FDTD Method for Computational Electromagnetics (A Case study)
http://www.pdc.kth.se/training/2002/SummerSchool/CourseWork/FDTD/index.pdf
[9] Eduard C. Jordan, Keith G. Balmain. Ondas electromagnticas y sistemas radiantes.

You might also like