You are on page 1of 187

TESIS DOCTORAL

APLICACIN DEL MTODO DE


DIFERENCIAS FINITAS
GENERALIZADAS A PROBLEMAS
DE ELASTO-DINMICA
lvaro Casass Acevedo
Ingeniero de Caminos, Canales y Puertos
2011
E.T.S. de Ingenieros Industriales UNED
Departamento de Ingeniera de Construccin y
Fabricacin
DEPARTAMENTO DE INGENIERA
DE CONSTRUCCIN Y
FABRICACIN, E.T.S. DE
INGENIEROS INDUSTRIALES
UNED
APLICACIN DEL MTODO DE DIFERENCIAS FINITAS
GENERALIZADAS A PROBLEMAS DE ELASTO-DINMICA
lvaro Casass Acevedo
Ingeniero de Caminos, Canales y Puertos
Directores:
Dr. D. Juan Jos Benito Muoz
Dr. D. Francisco Urea Prieto
Agradecimientos
En primer lugar quisiera mostrar mi agradecimiento a mis dos directores de tesis
D. Juan Jos Benito Muoz y D. Francisco Urea Prieto, primero por haberme
brindado la oportunidad de realizar esta tesis dentro del campo de investigacin
de los mtodos numricos, y segundo por su apoyo durante toda la redaccin de la
misma, apoyo sin el cual no hubiese sido posible su realizacin.
En segundo lugar quisiera agradecer a mi padre Rafael el haber hecho posible que
yo llegase hasta aqu, apoyndome en todo momento, incluso cuando la situacin no
era muy alentadora, y mostrando gran ilusin por verme alcanzar el mximo grado
acadmico.
As mismo agradezco a mi empresa Amberg Infraestructuras, por un lado el haberme
facilitado la impresin de la tesis, y por otro por las facilidades ofrecidas para su
redaccin.
Por ltimo mi agradecimiento es para Roco, por haber cuidado estoicamente de mis
hijos durante las numerosas horas de redaccin de la tesis.
No puedo terminar este captulo de agradeciminetos sin agradecer la ayuda recibida
del Ministerio de Ciencia e Innovacin de Espaa en el proyecto TISMANCA, Ref.:
CGL2008-01757/CLI.
1
Glosario de trminos
U
0
Valor exacto de la funcin en el nodo central de la estrella.
U
j
Valor exacto de la funcin en el nodo j de la estrella.
h
j
Coordenada x del nodo
k
j
Coordenada y del nodo j respecto del nodo central.
x
0
Coordenada x del nodo central de la estrella.
y
0
Coordenada y del nodo central de la estrella.
x
j
Coordenada x del nodo j de la estrella.
y
j
Coordenada y del nodo j de la estrella.
u
0
Valor aproximado de la funcin en el nodo central de la estrella.
u
j
Valor aproximado de la funcin en el nodo j de la estrella.
w(h
j
) Funcin de ponderacin de los nodos de la estrella en 1D.
w(h
j
, k
j
) Funcin de ponderacin de los nodos de la estrella en 2D.
B
2
(u) Funcional de la estrella hasta 2 orden en x.
B
5
(u) Funcional de la estrella hasta 2 orden en x e y.
B
4
(u) Funcional de la estrella hasta 4 orden en x.
B
14
(u) Funcional de la estrella hasta 4 orden en x e y.
A Matriz de los coecientes.
D
u
Vector de las derivadas parciales incgnitas del problema.
b Vector de los trminos independientes.
L Matriz resultante de la descomposicin de holesky de A .
u
n
0
Valor aproximado de la funcin en el nodo central en el paso temporal n.
u
n
j
Valor aproximado de la funcin en el nodo j en el paso temporal n.
t Paso temporal.
E Mdulo de elasticidad.
Coeciente de Poisson.
I Momento de inercia.
3
Glosario de trminos
m Masa.
Densidad del medio.
G Mdulo de corte.
=
2G
12
f
0
x
= f
n
0

0
+

j=N
j=1
f
n
j

j
f
0
y
= f
n
0

0
+

j=N
j=1
f
n
j

j

2
f
0
x
2
= f
n
0
m
0
+
j=N

j=1
f
n
xj
m
j

2
f
0
xy
= f
n
0

0
+
j=N

j=1
f
n
j

j

2
f
0
y
2
= f
n
0

0
+
j=N

j=1
f
n
j

j

4
f
0
x
4
= f
0

0
+
j=N

j=1
f
j

4
f
0
x
2
y
2
= f
0

0
+
j=N

j=1
f
j

4
f
0
y
4
= f
0

0
+
j=N

j=1
f
j

j
TE
t
Error cometido en la parte temporal de la aproximacin.
TE
x
Error cometido en la parte espacial de la aproximacin.
TTE Error total cometido con la aproximacin.
Coeciente de amplicacin del anlisis de Von Neumann.
Nmero de onda.
kVector nmero de onda.
x
0
Vector de las coordenadas del nodo central de la estrella.
x
j
Vector de las coordenadas del nodo j de la estrella.
h
j
Vector de las coordenadas del nodo j respecto del nodo central de la estrella.
IIS ndice de regularidad de la estrella.
IIC ndice de regularidad de la malla.
Velocidad de propagacin de las ondas P.
Velocidad de propagacin de las ondas S.
4
U
x
Desplazamiento exacto de la onda en la direccin x.
U
y
Desplazamiento exacto de la onda en la direccin y.
u
n
x0
Desplazamiento aproximado de la onda en el nodo central en la direccin x para
el paso temporal n.
u
n
y0
Desplazamiento aproximado de la onda en el nodo central en la direccin y para
el paso temporal n.
u
n
xj
Desplazamiento aproximado de la onda en el nodo j en la direccin x para el
paso temporal n.
u
n
yj
Desplazamiento aproximado de la onda en el nodo j en la direccin y para el
paso temporal n.
Frecuencia angular.
i =

x
(x) Factor de amortiguamiento en la direccin x.

y
(y) Factor de amortiguamiento en la direccin y.

n
xx,0
Valor aproximado del esfuerzo normal en el nodo central en la direccin de x,
en el paso temporal n.

n
yy,0
Valor aproximado del esfuerzo normal en el nodo central en la direccin de y,
en el paso temporal n.

n
xy,0
Valor aproximado del esfuerzo cortante en el nodo central en el plano xy, en el
paso temporal n.

n
xx,j
Valor aproximado del esfuerzo normal en el nodo j en la direccin de x, en el
paso temporal n.

n
yy,j
Valor aproximado del esfuerzo normal en el nodo j en la direccin de y, en el
paso temporal n.

n
xy,j
Valor aproximado del esfuerzo cortante en el nodo j en el plano xy, en el paso
temporal n.
5
ndice de guras
3.1. Dominio discretizado de forma irregular . . . . . . . . . . . . . . . . . 15
3.2. Formacin de estrellas dentro del dominio . . . . . . . . . . . . . . . 15
3.3. Superposicin de subdominios de funciones de ponderacin. . . . . . . 18
4.1. Error global frente a nmero de nodos de la estrella . . . . . . . . . . 51
4.2. Criterio de la distancia . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3. Criterio del octante y del cuadrante . . . . . . . . . . . . . . . . . . . 54
4.4. Cuadrado de lado unidad con 121 nodos distribuidos irregularmente. . 55
5.1. Viga sometida a una distribucin de carga dependiente del tiempo . . 59
5.2. Equilibrio de un elemento diferencial de viga. . . . . . . . . . . . . . . 60
5.3. Esquema de los nodos de la viga con los nodos cticios . . . . . . . . 64
5.4. Malla regular 21 nodos. IIC = 1 . . . . . . . . . . . . . . . . . . . . 70
5.5. Malla iregular 21 nodos. IIC = 0, 96 . . . . . . . . . . . . . . . . . . 70
5.6. Malla iregular 21 nodos. IIC = 0, 78 . . . . . . . . . . . . . . . . . . 71
5.7. Malla iregular 21 nodos. IIC = 0, 62 . . . . . . . . . . . . . . . . . . 71
5.8. Malla iregular 21 nodos. IIC = 0, 46 . . . . . . . . . . . . . . . . . . 72
5.9. Solucin aproximada en el ltimo paso. t = 0, 005 . . . . . . . . . . 73
5.10. Solucin aproximada en el ltimo paso n = 100 . . . . . . . . . . . . 73
5.11. Solucin aproximada en el ltimo paso n = 200 . . . . . . . . . . . . 74
5.12. Solucin aproximada en el ltimo paso n = 500 . . . . . . . . . . . . 74
5.13. Solucin aproximada en el ltimo paso n = 1000 . . . . . . . . . . . . 75
5.14. Solucin aproximada en el ltimo paso n = 1000, t = 0, 005 . . . . 76
5.15. Solucin aproximada en el ltimo paso n = 1000, t = 0, 005 . . . . 78
5.16. Solucin aproximada en el ltimo paso n = 1000, t = 0, 001 . . . . 79
5.17. Solucin aproximada en el ltimo paso n = 1000, t = 0, 001 . . . . 79
6.1. Equilibrio de un elemento diferencial de placa delgada . . . . . . . . . 82
6.2. Nodos cticios en el contorno de la placa . . . . . . . . . . . . . . . . 86
6.3. Malla regular 36 nodos IIC = 1 . . . . . . . . . . . . . . . . . . . . 92
6.4. Malla irregular 36 nodos IIC = 0, 92 . . . . . . . . . . . . . . . . . . 93
6.5. Malla irregular 36 nodos IIC = 0, 83 . . . . . . . . . . . . . . . . . . 93
6.6. Malla irregular 36 nodos IIC = 0, 76 . . . . . . . . . . . . . . . . . . 94
6.7. Malla irregular 36 nodos IIC = 0, 58 . . . . . . . . . . . . . . . . . . 94
6.8. Solucin aproximada en el ltimo paso t = 0, 001; n = 1000 . . . . 96
6.9. Solucin aproximada en el ltimo paso n = 100 . . . . . . . . . . . . 97
6.10. Solucin aproximada en el ltimo paso n = 200 . . . . . . . . . . . . 98
7
ndice de guras
6.11. Solucin aproximada en el ltimo paso n = 600 . . . . . . . . . . . . 99
6.12. Solucin aproximada en el ltimo paso n = 1200 . . . . . . . . . . . . 100
6.13. Solucin aproximada en el ltimo paso t = 0, 001; n = 1000 . . . . 101
6.14. Solucin aproximada en el ltimo paso t = 0, 001; n = 500 . . . . . 102
9.1. Contornos absorbentes en la frontera de un dominio . . . . . . . . . . 131
10.1. Malla 1.IIC = 1, Malla 2. IIC = 0, 65, Malla 3. IIC = 0, 89 . . . . . 148
10.2. Dispersin de las ondas P en malla irregular IIC = 0, 89 . . . . . . . 150
10.3. Malla regular de 861 nodos . . . . . . . . . . . . . . . . . . . . . . . . 151
10.4. Solucin aproximada de U
x
para n = 100 . . . . . . . . . . . . . . . 151
10.5. Malla regular de 861 nodos con PML . . . . . . . . . . . . . . . . . . 152
10.6. Solucin aproximada con PML . . . . . . . . . . . . . . . . . . . . . 152
10.7. Malla regular de 861 nodos con PML . . . . . . . . . . . . . . . . . . 153
10.8. Solucin aproximada con PML despus de 5 pasos temporales . . . . 153
10.9. Solucin aproximada con PML despus de 20 pasos temporales . . . . 153
10.10.Solucin aproximada con PML despus de 100 pasos temporales . . . 154
10.11.Malla regular de 861 nodos con PML y domino hetereogneo . . . . . 154
10.12.Solucin aproximada con PML . . . . . . . . . . . . . . . . . . . . . 155
8
ndice de cuadros
4.1. Error global cometido variando la funcin de ponderacin . . . . . . . 54
5.1. Inuencia del paso temporal en el error global . . . . . . . . . . . . . 71
5.2. Inuencia del ndice de regularidad en el error global . . . . . . . . . 72
5.3. Error global frente al nmero de pasos . . . . . . . . . . . . . . . . . 72
5.4. Inuencia del paso temporal en el error global . . . . . . . . . . . . . 75
5.5. Inuencia del ndice de regularidad en el error global . . . . . . . . . 76
5.6. Inuencia del paso temporal en el error global . . . . . . . . . . . . . 77
5.7. Inuencia del ndice de regularidad en el error global . . . . . . . . . 77
6.1. Inuencia del paso temporal en el error global . . . . . . . . . . . . . 95
6.2. Inuencia del ndice de regularidad en el error global . . . . . . . . . 95
6.3. Error global frente a nmero de iteraciones . . . . . . . . . . . . . . . 95
6.4. Inuencia del paso temporal en el error global . . . . . . . . . . . . . 98
6.5. Inuencia del ndice de regularidad en el error global . . . . . . . . . 99
6.6. Inuencia del paso temporal en el error global . . . . . . . . . . . . . 101
6.7. Inuencia del ndice de regularidad en el error global . . . . . . . . . 102
10.1. Error global para IIC = 0, 65; n = 500; = 1; = 0, 5 . . . . . . . . 148
10.2. Error global para IIC = 0, 89; n = 500; = 1; = 0, 5 . . . . . . . . 148
10.3. Error global para diferentes soluciones analticas . . . . . . . . . . . 149
10.4. Propiedades de cada regin del dominio . . . . . . . . . . . . . . . . . 154
9
ndice general
1. Introduccin 1
1.1. Antecedentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Ajuste de curvas mediante mnimos cuadrados . . . . . . . . . . . . . 4
2. Objetivos de la tesis 7
3. El Mtodo de Diferencias Finitas Generalizadas (MDFG) 9
3.1. Ajuste de curvas mediante mnimos cuadrados mviles . . . . . . . . 9
3.1.1. Conceptos bsicos . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.1.2. Formulacin general de mtodo . . . . . . . . . . . . . . . . . 11
3.2. El Mtodo de Diferencias Finitas Generalizadas (MDFG) . . . . . . . 14
3.2.1. Fundamento terico . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2.2. Funciones de ponderacin . . . . . . . . . . . . . . . . . . . . 17
4. Frmulas para la discretizacin temporal y espacial hasta 4 orden 21
4.1. Discretizacin en x hasta 2 orden . . . . . . . . . . . . . . . . . . . . 21
4.2. Discretizacin en x e y hasta 2 orden . . . . . . . . . . . . . . . . . . 27
4.3. Discretizacin en x hasta 4 orden . . . . . . . . . . . . . . . . . . . . 32
4.4. Discretizacin en x e y hasta 4 orden . . . . . . . . . . . . . . . . . . 37
4.5. Discretizacin temporal . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.6. Inuencia de los parmetros fundamentales de la formulacin . . . . . 49
4.6.1. Inuencia del nmero de nodos de la estrella . . . . . . . . . . 49
4.6.2. Inuencia del criterio de seleccin de los nodos de la estrella . 52
4.6.3. Inuencia de la funcin de ponderacin . . . . . . . . . . . . 52
4.6.4. Ejemplos acadmicos de resolucin de EDPs de hasta 4 orden 54
5. Esquema en Diferencias Finitas Generalizadas para vigas 59
5.1. Ecuacin diferencial de la viga sometida a exin . . . . . . . . . . . 59
5.2. Esquema en Diferencias Finitas Generalizadas . . . . . . . . . . . . . 62
5.3. Convergencia, consistencia y estabilidad del mtodo . . . . . . . . . . 64
5.3.1. Consistencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.3.2. Estabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.4. Irregularidad de la estrella y estabilidad . . . . . . . . . . . . . . . . 68
5.5. Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.5.1. Vibraciones transversales en una viga simplemente apoyada . . 70
5.5.2. Vibraciones forzadas en una viga simplemente apoyada . . . . 72
i
ndice general
5.5.3. Vibraciones transversales en una viga biempotrada . . . . . . 74
5.5.4. Vibraciones transversales en una viga biempotrada . . . . . . 76
5.5.5. Vibraciones transversales en una viga empotrada - apoyada . . 77
6. Esquema en Diferencias Finitas Generalizadas para placas delgadas 81
6.1. Ecuacin diferencial de la placa delgada segn la teora de Kirchho . 81
6.2. Esquema en Diferencias Finitas Generalizadas . . . . . . . . . . . . . 84
6.3. Convergencia, consistencia y estabilidad del mtodo . . . . . . . . . . 87
6.3.1. Consistencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
6.3.2. Estabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.4. irregularidad de la estrella y estabilidad . . . . . . . . . . . . . . . . . 91
6.5. Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.5.1. Vibraciones libres en una placa delgada apoyada . . . . . . . 93
6.5.2. Vibraciones forzadas en una placa delgada apoyada . . . . . . 97
6.5.3. Vibraciones libres en una placa delgada empotrada . . . . . . 99
7. Esquema en DFG para la ecuacin de ondas 103
7.1. La ecuacin de ondas . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
7.1.1. Caso 1 dimensin . . . . . . . . . . . . . . . . . . . . . . . . . 104
7.1.2. Caso 2 dimensiones . . . . . . . . . . . . . . . . . . . . . . . . 105
7.2. Esquema en Diferencias Finitas Generalizadas . . . . . . . . . . . . . 107
7.3. Convergencia, consistencia y estabilidad del mtodo . . . . . . . . . . 108
7.3.1. Consistencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
7.3.2. Estabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
7.4. Dispersin de la estrella . . . . . . . . . . . . . . . . . . . . . . . . . 119
7.4.1. Dispersin de las ondas P . . . . . . . . . . . . . . . . . . . . 119
7.4.2. Dispersin de las ondas S . . . . . . . . . . . . . . . . . . . . 121
7.4.3. Dispersin de velocidad de grupo de las ondas P . . . . . . . . 122
7.4.4. Dispersin de velocidad de grupo de las ondas S . . . . . . . . 125
8. Irregularidad de la estrella y dispersin 127
9. Contornos absorbentes, Perfect Matched Layers (PML) 131
9.1. Formulacin del PML . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
9.1.1. Aplicacin del PML para u = u(x, t) . . . . . . . . . . . . . . 133
9.1.2. Aplicacin del PML para u = u(x, y, t) . . . . . . . . . . . . . 135
9.2. PML aplicado a la onda plana. Amortiguamiento en una direccin . . 136
9.3. PML aplicado a la onda plana. Amortiguamiento en dos direcciones . 138
9.4. Formulacin de la ecuacin de ondas plana con PML en DFG . . . . 143
10.Aplicaciones 147
10.1. Resultados para distintos pasos temporales . . . . . . . . . . . . . . . 148
10.2. Resultados para distintas longitudes de ondas . . . . . . . . . . . . . 148
10.3. Dispersin e irregularidad . . . . . . . . . . . . . . . . . . . . . . . . 150
ii
10.4. DFG con PML en dominios homogneos y heterogneos . . . . . . . . 150
11.Conclusiones 157
12.Desarrollos futuros 161
13.Bibliografa y referencias 163
iii
1 Introduccin
Cada da son ms variados y complejos los problemas de mecnica cuyo anlisis
se trata de abordar utilizando mtodos numricos. Entre ellos hay algunos en los
que la geometra se ve muy afectada, como por ejemplo en fundicin, donde es muy
importante la propagacin de la interfase lquido slido, en la propagacin de
grietas, y se precisa la simulacin de su complejo y arbitrario camino de crecimien-
to, los problemas de extrusin y moldeo, que implican la consideracin de grandes
deformaciones, etc.
Otro ejemplo en el cual la geometra del problema es determinante son los problemas
de excavaciones subterrneas, en concreto la excavacin de tneles, la cual se realiza
por etapas de excavacin, debindose comprobar la estabilidad de cada etapa, en
estos problemas el dominio de clculo vara de una etapa a otra.
Estos problemas no se resuelven sin grandes dicultades con los mtodos numri-
cos ms convencionales, tales como elementos nitos, volmenes nitos o diferencias
nitas, y una de las razones es la dependencia de una malla o la exigencia de re-
gularidad en la disposicin de los nodos. La modicacin de la geometra o de las
discontinuidades, obliga a remallar en cada paso de la evolucin del problema de
forma que al hacerlo, adems, se respeten las irregularidades y caractersticas pro-
pias del proceso. Todo esto introduce numerosas dicultades, como es por ejemplo
la relacin entre mallados sucesivos, que afectan a la precisin, tiempo de ejecucin,
complejidad de los programas informticos, etc.
A la vista de lo expuesto, uno de los objetivos fundamentales de los denominados
mtodos sin malla, es eliminar en parte las dicultades apuntadas realizando una
aplicacin en trminos nodales nicamente.
1.1. Antecedentes
Los mtodos sin malla han aparecido recientemente con el objetivo de evitar las
dicultades computacionales que presentaban los mtodos numricos basados en la
existencia de una malla.
Son muchos los trabajos publicados sobre propagacin de ondas ssmicas, incluso
centrndonos en los relativos a la utilizacin del mtodo de Diferencias Finitas (FD)
y dentro de ellos los que tratan aspectos relativos al tipo de malla, la estabilidad y
dispersin, que son los aspectos en que fundamentalmente se centra la presente tesis.
1
Captulo 1 Introduccin
As, durante ms de diez aos se utilizaron mallas convencionales en FD, pudindose
destacar los trabajos de Altermann y Karal [2] y Kelly et al [47].
Los esquemas Staggered-grid (S-G) en FD fueron introducidos por Madariaga [59],
popularizndose su uso en problemas de propagacin de ondas con los trabajos de
de Virieux [100], [101] en los que se usa un esquema de segundo orden para la
formulacin en velocidad-tensin con ondas SH y P-SV respectivamente.
Otros esquemas han sido presentados por Levander [53] para una formulacin en
cuarto orden para ondas P-SV, Graves [41], Graves et al. [42], Ohnimato and Chovet
[73] que lo aplican en un esquema de segundo orden en la formulacin desplazamiento-
tensin. Tambin pueden destacarse los trabajos de Kristek et al. [48], [49].
A pesar de los trabajos citados de Virieux y Levander sobre dispersin y Crase et
al. [24] que obtienen condiciones de estabilidad para ondas P-SV para un orden
arbitrario de aproximacin, Moczo, Kristek y Halada [65], se dan cuenta de que
la dispersin de los esquemas S-G en 3-D no estn sucientemente investigados y
lo estudian para esquemas de cuarto orden en el espacio y segundo orden en el
tiempo con validez para formulaciones en desplazamiento-tensin, velocidad-tensin
y desplazamiento-velocidad-tensin. Tambin Graves et al. [42] han estudiado la
estabilidad y Mozco et al. [66], [66] presentan trabajos recopilatorios de gran inters.
Las mallas parcialmente escalonadas (staggered P-S-G) fueron utilizadas por pri-
mera vez por Andrews [3] para medios anistropos y Zhang [104] las utiliza para la
formulacin velocidad-tensin en 2-D. Cruz Atienza y Virieux [25] las utilizan para
la simulacin de una rotura de falla en 2-D.
El primero en utilizar una malla con espaciado variable fue Boore [19] para un caso
vertical 1-D, Mikuano y Miyatarke [62] usan un espaciado variable en un medio
elstico en 2-D para analizar el proceso de rotura de falla. Pitarka [83] presenta un
esquema de cuarto orden para la formulacin en velocidad-tensin sobre una malla
rectangular con espaciado variable y Wang et al [103] combina mallas con diferentes
espaciados.
Los mtodos que en general se pueden denominar mtodos sin malla, surgieron hace
aproximadamente treinta aos, aunque el inters y el esfuerzo investigador ha sido
mnimo hasta hace poco tiempo. As pues, la referencia ms alejada en el tiempo y
que puede considerarse como punto de partida es el mtodo de partculas (SPHM)
que fue desarrollado por en 1977 por Lucy [58]. En 1982 y 1988 Monaghan [69] y
[70] desarrolla una explicacin ms rigurosa del mtodo.
Una camino paralelo al indicado en el desarrollo de aproximaciones sin malla, se
basa en la idea de realizar una aproximacin local mediante el mtodo de mnimos
cuadrados mviles de Lancaster y Salkauskas en 1981 [52] Nayroles, Touzot y Villon
en 1992 [71] fueron los primeros en utilizar una aproximacin de este tipo en un
mtodo de Galerkin, denominado mtodo de los elementos difusos (DEM).
Belytschko, Lu y Gu (1994) [8] renaron y desarrollaron una implementacin al-
ternativa del mtodo de los elementos difusos, que mejor la precisin al utilizar
2
1.1 Antecedentes
multiplicadores de Lagrange para imponer las condiciones de contorno esenciales
y un orden de cuadratura mayor en la integracin. Ellos denominaron al mtodo,
Galerkin libre de elementos (EFG).
Un salto importante en el desarrollo de estos mtodos se ha producido a partir de los
trabajos de Duarte y Oden (1995) [13] y de Babuska y Melenk en 1995 [5] que reali-
zan una generalizacin muy interesante de la aproximacin por mnimos cuadrados
mviles usando el concepto de particin de la unidad, que los primeros denominaron
nubes hp (hp clouds) y de particin de la unidad (PUFEM) los segundos.
Otro camino en la evolucin de los mtodos sin malla se ha constituido median-
te el desarrollo del mtodo de diferencias nitas generalizadas (GFDM) que surge
como consecuencia de la evolucin del mtodo de diferencias nitas clsicas. Los
trabajos de Jensen (1972) [43] y Perrone y Kao (1975) [82] pusieron las bases del
mtodo. Liszka y Orkisz (1980) [55] y Orkisz (1998) [79] han realizado importantes
contribuciones a la mejora y desarrollo del mtodo.
Caben destacar los artculo de E. Oate et l. [74], [76] y [77] en los cuales se analiza
el mtodo sin malla de los Puntos Finitos (Finite Point Method FPM) aplicado a la
resolucin de problemas de conveccin, mecnica de uidos y mecnica estructural.
El FPM es una efectiva tcnica sin malla que se basa en el empleo de mnimos
cuadrados mviles.
El mtodo de diferencias nitas generalizadas DFG, se basa tambin en la utilizacin
de mnimos cuadrados mviles, lo que permite aplicar esquemas en diferencias nitas
en dominios irregulares. Al desarrollo de este mtodo han contribuido los trabajos
de F. Urea, J.J. Benito y L. Gavete. As, se han obtenido frmulas explcitas en
diferencias para el caso de estrellas irregulares, analizndose la inuencia de los
parmetros fundamentales que aparecen en la formulacin [13], se ha obtenido un
mtodo adaptativo para la mejora de la solucin aproximada utilizando DFG [15],
en [17] se muestra la aplicacin del mtodo adaptativo en DFG a la resolucin de
ecuaciones diferenciales en derivadas parciales de segundo orden y [14] es un resumen
global de DFG que incluye las aportaciones realizadas por los autores y su aplicacin
a problemas elsticos.
Adems tambin ha sido aplicado el mtodo para la resolucin de problemas de
adveccin-difusin como se puede encontrar en las referencias [38] y [39].
El artculo [98] presenta la aplicacin del MDFG a la resolucin de la placas delgadas
y gruesas en rgimen elstico, as como la resolucin de EDPs de 3 y 4 orden a
travs del MDFG.
Los artculos [16] y [93] muestran la aplicacin del mtodo de diferencias nitas
generalizadas a la resolucin de ecuaciones en derivadas parciales dependientes del
tiempo.
Por otro lado hay que destacar el articulo [96] en donde F. Urea, J.J Benito, L.
Gavete, E. Salete y A. Casass aplican el MDFG a la resolucin de la ecuacin de
ondas en 2 D, analizando la estabilidad y dispersin del mtodo.
3
Captulo 1 Introduccin
Igualmente en [97] los autores utilizan el mtodo de la diferencias nitas generaliza-
das para el estudio de la propagacin de ondas ssmicas en 2D.
Los mtodos numricos constituyen una herramienta irremplazable en la investiga-
cin de los movimientos ssmicos y entre ellos el actualmente dominante es el DF, es
ms Moczo et al. [66] opinan que est por llegar el mejor momento de la aplicacin
del mtodo DF en sismologa. Tras estas consideraciones parece oportuno presentar
la aplicacin del DFG a este tipo de problemas.
1.2. Ajuste de curvas mediante mnimos cuadrados
Entre los mtodos que existe a la hora de aproximar una funcin est el mtodo
de interpolacin, en este mtodo partiendo de una funcin cuyo valor, o el de sus
derivadas, se conoce en un nmero nito de puntos, se crea otra, fcil de construir y
evaluar, cuyo valor coincide con los de la funcin a interpolar en los puntos conocidos.
As pues se substituye la funcin a aproximar por esta ltima, cometindose un error
cuyo valor se encuentra acotado. En general la interpolacin es un mtodo sencillo y
econmico, pero tiene un inconveniente y es que sus resultados son muy sensibles a la
eleccin del soporte de puntos de interpolacin. Por este motivo surge el inters por
la bsqueda de mtodos de ajuste que sean poco sensibles a la eleccin de los puntos
de soporte, ya que estos en general vendrn denidos a priori. Cabe destacar la
diferencia entre el concepto de ajuste y el de interpolacin, la diferencia reside en que
la curva que se ajusta a una serie de puntos no tiene porque pasar por ellos, mientra
que la curva que los interpola s debe pasar por ellos. En el caso que nos ocupa, el
mtodo de mnimos cuadrados, lo que se realiza es un ajuste a los puntos conocidos y
no una interpolacin. El planteamiento unidimensional del problema es el siguiente,
dados los n + 1 puntos de abcisas x
0
, x
1
, , x
n
y conocidos sus correspondientes
valores de una funcin f
0
, f
1
, , f
n
se trata de ajustar un polinomio p(x) de grado
m n . Si se considera la funcin p(x) perteneciente al conjunto de polinomios P
m
tales que m n, y se llama a (p (x
i
) f
i
) la desviacin de p(x) sobre el valor de la
funcin en los puntos x
i
, se puede minimizar el valor:
max
i=0,1, ,n
{|p (x
i
) f
i
|} (1.1)
Problema comnmente denominado mnimax cuyo inconveniente es que no se puede
manejar con tcnicas elementales. Otra posibilidad es hacer mnima la desviacin
absoluta, esto es:
min
_
i=n

i=0
|p (x
i
) f
i
|
_
(1.2)
4
1.2 Ajuste de curvas mediante mnimos cuadrados
Lo que presenta la dicultad de que la funcin valor absoluto no es diferenciable en
el cero, lo cual se puede resolver haciendo la suma de las desviaciones cuadrticas,
obtenindose el siguiente funcional:
E(p) =
i=n

i=0
[p(x
i
) f
i
]
2
(1.3)
As pues el problema se reduce a encontrar el polinomio p(x) que minimiza el funcio-
nal E(p) de la suma de las desviaciones cuadrticas. Si designamos a los coecientes
del polinomio como a
0
, a
1
, , a
m
resulta que las condiciones necesarias para que el
funcional sea mnimo es que su derivada parcial respecto de estos coecientes sea
igual a cero, lo cual nos ofrece un sistema de ecuaciones del cual podemos despejar
los valores de los coecientes , esto es:
E(p)
a
j
=
i=n

i=0
2 [p(x
i
) f
i
]
p(x
i
)
a
j
= 2
i=n

i=0
x
j
i
[p(x
i
) f
i
] =
= 2
_
i=n

i=0
x
j
i
(a
0
+ a
1
x
1
+ + a
m
x
m
)
i=n

i=0
x
j
i
f
i
_
= 0 (1.4)
Operando y teniendo en cuenta que j = 0, 1, , m se llega al siguiente sistema de
ecuaciones:
a
0
i=n

i=0
x
0
i
+ a
1
i=n

i=0
x
1
i
+ + a
n
i=n

i=0
x
m
i
=
i=n

i=0
x
0
i
f
i
a
0
i=n

i=0
x
1
i
+ a
1
i=n

i=0
x
2
i
+ + a
n
i=n

i=0
x
m+1
i
=
i=n

i=0
x
1
i
f
i

a
0
i=n

i=0
x
m
i
+ a
1
i=n

i=0
x
m+1
i
+ + a
n
i=n

i=0
x
2m
i
=
i=n

i=0
x
m
i
f
i
(1.5)
Este sistema de ecuaciones siempre tiene solucin y esta ser nica siempre y cuando
los x
i
puntos conocidos sean distintos. Es claro que si m coincide con n el nmero
de coecientes coincide con el nmero de puntos a ajustar y el valor mnimo del
funcional es igual a cero, esto es debido a que el polinomio que minimiza el funcional
E(p) coincide con el polinomio interpolador y las desviaciones son nulas.
5
2 Objetivos de la tesis
Con la presente tesis se pretende establecer una base slida en el desarrollo y aplica-
cin del mtodo denominado Diferencias Finitas Generalizadas
1
que presenta grandes
posibilidades en la aplicacin ofreciendo ciertas ventajas, que se irn mostrando a
lo largo del desarrollo del trabajo entre las que, como ya se ha indicado inicialmente
hay que destacar la capacidad de utilizar mallas irregulares directamente, evitando
articios en la realizacin de algunos modelos hbridos. Se desea hacer hincapi en la
solidez metodolgica puesto que no solo se presenta la formulacin en DFG para la
aplicacin indicada, sino que por ejemplo se estudia de forma rigurosa su estabilidad
y se analiza detalladamente la dispersin.
As pues se comenzar por exponer los fundamentos tericos del mtodo de las DFG,
para despus obtener las expresiones que permiten la aproximacin de las derivadas
espaciales de hasta 2 y 4 orden en x e y.
Se muestran algunos ejemplos acadmicos de resolucin de EDPs de hasta cuarto
orden as como sistemas de EDPs.
Una vez obtenidas las expresiones aproximadas de las derivadas parciales estas se
van a aplicar a la resolucin de la ecuacin de la viga de Euler sometida a cargas
estticas y dinmicas y de placas delgadas. En ambos casos se va a obtener el
esquema explcito en DFG y se va a comprobar su convergencia, estableciendo la
consistencia del mtodo y, puesto que se trata de un mtodo explcito, se obtendr
adems un criterio de estabilidad para el paso temporal, esto ltimo se realizar
mediante un anlisis de Von Neumann.
Posteriormente se aplicar el mtodo de la DFG a la resolucin de la ecuacin de
ondas en dos dimensiones, de igual forma se obtendr el esquema explcito compro-
bando la consistencia y obtenindose un criterio de estabilidad para el paso temporal.
Tambin se obtienen las relaciones de dispersin en la estrella de las velocidades de
fase para las ondas P y S, as como las de las velocidades de grupo.
Dada la importancia que en la aplicacin del mtodo tiene el control sobre la irregu-
laridad de la malla, se denen unos ndices de irregularidad para la estrella IIS y la
malla IIC, analizndose su relacin con la dispersin y el paso de tiempo utilizado
en los clculos. Por ltimo se analizar la problemtica de la resolucin numrica del
1
DFG es la denominacin habitualmente utilizada por nuestro grupo de investigacin, aunque
Orkisz y su grupo preeren utilizar la denominacin de Meshless Finite Dierence Method
con objeto de aanzar su clasicacin dentro de los denominados Mtodos sin Malla (Meshless
Methods).
7
Captulo 2 Objetivos de la tesis
problema propagacin de ondas en espacios innitos, en los que el dominio se debe
truncar de manera que esto no afecte a la solucin en la zona de inters, para ello se
introducirn como contornos absorbentes Perfect Matched Layers PML, siendo otro
de los objetivos de la tesis, plantear de forma rigurosa la formulacin en diferencias
nitas generalizadas de la ecuacin de ondas en este tipo de dominios, con objeto
de su inmediata aplicacin a problemas ssmicos.
Esta aplicacin tiene un singular inters, ya que actualmente es habitual el uso del
mtodo de diferencias nitas en sismologa y el trabajo desarrollado en esta tesis
doctoral puede resultar muy til para la modelizacin ecaz de dichos problemas.
Adems se completar cada captulo con aplicaciones numricas que constatarn
el buen funcionamiento del mtodo y permitirn ir desgranando conclusiones sobre
diferentes aspectos de su utilizacin.
8
3 El Mtodo de Diferencias Finitas
Generalizadas (MDFG)
A continuacin se va a presentar el fundamento terico del mtodo de Diferencias
Finitas Generalizadas, para ello se va a comenzar por exponer el mtodo de ajuste
de curvas mediante mnimos cuadrados mviles.
3.1. Ajuste de curvas mediante mnimos cuadrados
mviles
3.1.1. Conceptos bsicos
En captulo 1.2 ya se ha hecho una breve descripcin del mtodo de ajuste de curvas
mediante mnimos cuadrados, aqu se va a introducir una nueva idea que ofrece una
variante de gran inters del mtodo de mnimos cuadrados ya expuesto.
Con el mtodo de mnimos cuadrados se obtiene una aproximacin global de una
nube de puntos dada, sin embargo si lo que se necesita es una informacin ms
local que global de un cierto punto este mtodo puede ser modicado de la siguiente
forma. Si se llama g(x) a la funcin asociada a la curva que ajusta una serie de
puntos, parece lgico que el valor de la funcin en un punto x se encuentre ms
inuido por los valores f
i
correspondientes a los puntos ms prximos a x y menos
por lo ms alejados.
Una forma de conseguir esto es introduciendo unas funciones de ponderacin w
i
(x)
que hagan disminuir la inuencia de los valores f
i
de a medida que aumenta la
distancia entre x y x
i
.
As pues introduciendo esta funcin en Ecuacin 1.3 el funcional de las desviaciones
cuadrticas queda de la siguiente forma:
E(p) =
i=n

i=0
w
i
(x) [p(x
i
) f
i
]
2
(3.1)
9
Captulo 3 El Mtodo de Diferencias Finitas Generalizadas (MDFG)
La funcin w
i
(x) es positiva y montonamente decreciente al aumentar la diferencia
|x x
i
|, considerando de nuevo el polinomio p(x) perteneciente a P
m
, esto es:
p(x) =
j=m

j=0
a
j
x
j
(3.2)
Introduciendo Ecuacin 3.2 en Ecuacin 3.1 se obtiene:
E(p) =
i=n

i=0
w
i
(x)
_
_
j=m

j=0
a
j
x
j
f
i
_
_
2
(3.3)
Y aplicando en Ecuacin 3.3 la condicin de mnimo:
E(p)
a
j
= 0 (3.4)
Se llega al siguiente sistema de ecuaciones:
a
0
i=n

i=0
w
i
x
0
i
+ a
1
i=n

i=0
w
i
x
1
i
+ + a
n
i=n

i=0
w
i
x
m
i
=
i=n

i=0
w
i
x
0
i
f
i
a
0
i=n

i=0
w
i
x
1
i
+ a
1
i=n

i=0
w
i
x
2
i
+ + a
n
i=n

i=0
w
i
x
m+1
i
=
i=n

i=0
w
i
x
1
i
f
i

a
0
i=n

i=0
w
i
x
m
i
+ a
1
i=n

i=0
w
i
x
m+1
i
+ + a
n
i=n

i=0
w
i
x
2m
i
=
i=n

i=0
w
i
x
m
i
f
i
(3.5)
Resolviendo el sistema de ecuaciones Ecuacin 3.5 se obtienen los coecientes a
0
, a
1
, , a
n
,
al ser las funciones de ponderacin positivas la unicidad de la solucin est garanti-
zada y la curva de ajuste ser:
g(x) = p(x) (3.6)
Cabe destacar que la funcin g(x) no ser en general un polinomio, ya que los
coecientes a
j
dependen de x en virtud de las funciones de ponderacin w
i
(x) .
Existen dos propiedades de inters de la funcin g(x) resultante del ajuste por m-
nimos cuadrados mviles a saber:
10
3.1 Ajuste de curvas mediante mnimos cuadrados mviles
La funcin g(x) presenta la propiedad de reproduccin, es decir, si todos los
datos corresponden a una funcin polinmica P
m
y se utilizan polinomios
p(x) P
m
, en la obtencin de g(x), entonces dicha funcin g(x) es tambin
un polinomio de P
m
.
La funcin g(x) ser una funcin suave en el sentido de que podr ser deri-
vada tantas veces como la funcin de ponderacin w
i
(x).
El principal problema que presenta el mtodo es que para la evaluacin de g(x) es
necesario resolver el sistema Ecuacin 3.5 para cada x.
3.1.2. Formulacin general de mtodo
En el apartado 3.1.1 se ha presentado de forma elemental el mtodo de mnimos
cuadrados mviles, aqu se va ha profundizar en el mtodo mostrando adems cmo
se puede enmarcar dentro de los llamados mtodos de particin de la unidad. El
anlisis se va ha realizar para el plano, pudiendo hacerse este extensivo para el
espacio.
Sea una funcin u

de la que se quiere aproximar su valor en el punto (x, y) de su


dominio, para lo que se crea una funcin u que la aproxima mediante:
u

(x, y) u(x, y) =
j=m

j=0
p
j
(x, y) a
j
= p
T
(x, y)a (3.7)
En donde p es el vector de las funciones independientes, y a el vector de los par-
metros a determinar mediante el algoritmo de aproximacin.
Para abreviar la nomenclatura se va a llamar z (x, y) y z
i
(x
i
, y
i
). As pues el
funcional que dene la suma de errores cuadrticos ponderados se puede escribir:
J(a) =
i=n

i=1
w
i
(z, z
i
) [u
i
u(z
i
)]
2
(3.8)
Introduciendo Ecuacin 3.7 en Ecuacin 3.8 se obtiene:
J(a) =
i=n

i=1
w
i
(z, z
i
)
_
u
i
p
T
(z
i
)a
_
2
(3.9)
Lo cual se puede expresar en forma matricial como sigue:
J(a) = [u Pa]
T
w(z, z
i
) [u Pa] (3.10)
11
Captulo 3 El Mtodo de Diferencias Finitas Generalizadas (MDFG)
En donde u es el vector de los nx1 valores nodales y P matriz de n m siendo
n el nmero de puntos y m el nmero de trminos del polinomio aproximador y
w la matriz diagonal de las funciones de ponderacin la cual se anula fuera de un
dominio denominado de inuencia, en torno al nodo z
i
(x
i
, y
i
), y cuyas condiciones
dependern de los puntos situados en el dominio.
Aunque en general es posible utilizar diferentes funciones de ponderacin w
i
en cada
punto x
i
, de ahora en delante se considerar nicamente el caso ms sencillo de que
se utilice siempre la misma funcin.
As pues segn lo indicado anteriormente se tiene que la matriz de los polinomios
aproximadores y la de las funciones de ponderacin sern las siguientes:
P =
_
_
_
_
_
_
p
T
(z
1
)
p
T
(z
2
)
.
.
.
p
T
(z
n
)
_
_
_
_
_
_
W =
_
_
_
_
w
1
(z, z
1
) 0
.
.
.
.
.
.
.
.
.
0 w
n
(z, z
n
)
_
_
_
_
(3.11)
Estableciendo la condicin de estacionariedad del funcional Ecuacin 3.10 respecto
de a se llega a la siguiente expresin:
Aa = Hu (3.12)
Por lo tanto despejando dentro de Ecuacin 3.12 se obtiene:
a = A
1
Hu (3.13)
En donde la matriz A es simtrica y de orden mxn siendo igual a:
A =
i=n

i=1
w
i
(z, z
i
)p(z)p
T
(z
i
) (3.14)
Y la matriz H de mxn es igual a:
H =
_
_
_
_
_
_
w(z, z
1
)p(z
1
)
w(z, z
2
)p(z
2
)
.
.
.
w(z, z
n
)p(z
n
)
_
_
_
_
_
_
(3.15)
12
3.1 Ajuste de curvas mediante mnimos cuadrados mviles
Finalmente la funcin que aproxima la variable de campo se puede expresar, en
virtud de Ecuacin 3.7 y Ecuacin 3.13, de la siguiente forma:
u(z) = p
T
(z)A
1
Hu =
i=n

i=1

i
(z)u
i
=
T
(z)u (3.16)
En donde
T
(z) es el vector de las funciones de aproximadoras, llamadas funciones
de forma, para un punto z (x, y). Como se puede ver es esencial que las funciones
que integran el vector p(z) sean linealmente independientes, es decir, que formen
una base, porque de lo contrario la matriz A estara mal condicionada.
Teniendo en cuenta la propiedad de reproduccin, es decir, la propiedad de repro-
ducir exactamente cualquier funcin incluida como parte de la base, si se incluye en
ella los polinomios de grado cero, como por ejemplo la unidad, se tiene:
i=n

i=1

i
(z) = 1 (3.17)
Lo que se conoce como particin de la unidad dentro de la literatura matemtica.
Tiene un especial inters la obtencin de los valores de las funciones de forma para
el caso particular de que m sea igual a 1, es decir, que la base de las funciones inde-
pendientes slo tenga un trmino, que se har igual a la unidad, y que corresponde
a la aproximacin de mnimos cuadrados mviles de orden cero, llamada funcin de
Shepard.
Teniendo en cuenta lo indicado anteriormente los trminos que interviene en la
funcin de forma son, para este caso particular, los siguiente:
A = P
T
WP =
i=n

i=1
w(z, z
i
)
p(z) = 1
(3.18)
As pues de la Ecuacin 3.15 se obtiene:
H =
_
_
_
_
_
_
w(z, z
1
)
w(z, z
2
)
.
.
.
w(z, z
n
)
_
_
_
_
_
_
(3.19)
13
Captulo 3 El Mtodo de Diferencias Finitas Generalizadas (MDFG)
Por lo tanto el valor de las funciones de forma obtenidas de la Ecuacin 3.16 es:

T
(z) = p(z)A
1
H =
_
_
_
_
_
_
_
w(z, z
1
)
i=n

i=1
w(z, z
i
)
,
w(z, z
2
)
i=n

i=1
w(z, z
i
)
, ,
w(z, z
n
)
i=n

i=1
w(z, z
i
)
_
_
_
_
_
_
_
(3.20)
Por ltimo cada una de las funciones de forma resulta ser:

i
=
w(z, z
i
)
i=n

i=1
w(z, z
i
)
(3.21)
3.2. El Mtodo de Diferencias Finitas Generalizadas
(MDFG)
En este apartado se estudia el MDFG para la resolucin de ecuaciones diferenciales
en derivadas parciales de cualquier orden con coecientes constantes.
3.2.1. Fundamento terico
A continuacin se van a exponer los fundamentos tericos del Mtodo de Diferencias
Finitas Generalizadas, el cual se basa en la aproximacin por mnimos cuadrados
mviles ya vista.
Sea un problema gobernado por la siguiente ecuacin de orden n en derivadas par-
ciales:
L
n
[U] = f en (3.22)
Y con las siguientes condiciones de contorno:
L
n1
[U] = g en (3.23)
En donde U es una funcin al menos n veces derivable, R
m
en donde m = 2, 3,
dependiendo de si se est en un dominio de 2 o 3 dimensiones, de ahora en adelanta
y sin prdida de generalidad vamos a centrarnos en el caso de 2 dimensiones, por
14
3.2 El Mtodo de Diferencias Finitas Generalizadas (MDFG)
ltimo representa el contorno del dominio. Por otro lado L
n
y L
n1
son operadores
lineales en derivadas parciales de orden n y n 1 respectivamente, mientras que f
y g son dos funciones conocidas.
As pues se procede a discretizar el dominio en un nmero nito de nodos, pudiendo
estar estos nodos colocados de manera irregular, tal y como se muestra en la Figura
3.1.

Figura 3.1: Dominio discretizado de forma irregular


A cada uno de los nodos del domino se le asocia un nmero de nodos de su entorno,
obtenindose de esta forma lo que se conoce con el nombre de estrella, ver Figura
3.2, del nmero de nodos a asociar a cada estrella y del criterio de seleccin de dichos
nodos se hablar ms adelante.

) , (
0 0
y x
) , (
i i
y x

Figura 3.2: Formacin de estrellas dentro del dominio


Se cumple que (x
0
, y
0
) son las coordenadas del nodo central de la estrella y (x
i
, y
i
)
15
Captulo 3 El Mtodo de Diferencias Finitas Generalizadas (MDFG)
son las coordenadas del nodo i de la estrella, as pues se formarn tantas estrellas
como nodos contenga el dominio.
Se llama U(x
0
, y
0
) U
0
al valor de la funcin a aproximar en el nodo central de la
estrella, y U(x
i
, y
i
) U
i
a el valor de la funcin en el nodo i.
Si se hace el desarrollo en serie de Taylor de cada uno de los nodos de la estrella
alrededor del nodo central se obtiene:
U
i
= U
0
+h
i
U
0
x
+k
i
U
0
y
+
h
2
i
2

2
U
0
x
2
+h
i
k
i

2
U
0
xy
+
k
2
i
2

2
U
0
y
2
+ +
h
n
i
n!

n
U
0
x
n
+ +
k
n
i
n!

n
U
0
y
n
+
(3.24)
En donde:
U
i
U(x
i
, y
i
) representa el valor exacto de la funcin en el nodo i.
U
0
U(x
0
, y
0
) representa el valor exacto de la funcin en el nodo central de la
estrella.
h
i
= (x
0
x
i
)
k
i
= (y
0
y
i
)
Truncando el desarrollo de Taylor en los trminos de orden n se obtiene:
u
i
= u
0
+h
i
u
0
x
+k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+ +
h
n
i
n!

n
u
0
x
n
+ +
k
n
i
n!

n
u
0
y
n
(3.25)
En donde:
u
i
u(x
i
, y
i
) representa el valor aproximado de la funcin en el nodo i.
u
0
u(x
0
, y
0
) representa el valor aproximado de la funcin en el nodo central de la
estrella.
El error cometido en cada estrella con el truncamiento ser:
E
i
= u
0
u
i
+h
i
u
0
x
+k
i
u
0
y
+
h
2
i
2

2
u
0

2
x
+h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0

2
y
+ +
h
n
i
n!

n
u
0

n
x
+ +
k
n
i
n!

n
u
0

n
y
(3.26)
16
3.2 El Mtodo de Diferencias Finitas Generalizadas (MDFG)
Realizando la suma de los errores cuadrticos ponderados de cada uno de los nodos
de la estrella, se obtiene el siguiente funcional para cada estrella del dominio.
Bn(n+3)
2
(u) =
_
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
+
h
n
i
n!

n
u
0
x
n
+ +
k
n
i
n!

n
u
0
y
n
_
w(h
i
, k
i
)
_
2
(3.27)
Siendo w(h
i
, k
i
) una funcin de ponderacin dependiente de la distancia de cada
nodo al nodo central de la estrella.
As pues estamos ante el esquema de mnimos cuadrados mviles, en el que el vec-
tor a de los parmetros a determinar mediante el algoritmo de aproximacin es
precisamente el vector que contiene las derivadas parciales, esto es:
a
T
D
T
u
=
_
u
0
x
,
u
0
y
,

2
u
0
x
2
,

2
u
0
xy
,

2
u
0
y
2
, ,

n
u
0
x
n
, ,

n
u
0
y
n
_
(3.28)
Estableciendo la condicin de estacionariedad del funcional Bn(n+3)
2
respecto de a se
llega a un sistema lineal de
n(n+3)
2
ecuaciones:
AD
u
= b (3.29)
La matriz A es una matriz simtrica y de orden
n(n+3)
2

n(n+3)
2
e invertible, por lo
cual se obtendr una solucin nica para el sistema de ecuaciones.
Una vez obtenido el vector D
u
se substituyen en la Ecuacin 3.22 las derivadas
parciales por sus valores en diferencias nitas, substituyndose de esta manera las
ecuaciones diferenciales por ecuaciones algebraicas en diferencias nitas, las cuales
se resuelven de manera recurrente a partir de los valores conocidos en el contorno
del dominio.
3.2.2. Funciones de ponderacin
La utilizacin de funciones de ponderacin o ventanas, es una caracterstica comn a
todos los mtodos sin malla. Las funciones de ponderacin se usan para disponer de
un soporte compacto, deniendo un subdominio (disco, rectngulo, burbuja, etc. . . )
relativamente pequeo en el que su valor es distinto de cero, siendo nulo en el resto
del dominio.
17
Captulo 3 El Mtodo de Diferencias Finitas Generalizadas (MDFG)
Figura 3.3: Superposicin de subdominios de funciones de ponderacin.
As pues cada funcin de ponderacin se asocia a un nodo, pudindose superponer
con otros subdominiosde tal y como aparece en la Figura 3.3, en esta gura por
claridad aparecen menos solapes de los que suelen presentarse en la prctica, en
donde cada nodo suele pertenecer a entre 5 y 10 subdominios.
Se presentan a continuacin algunas de las funciones de ponderacin ms habituales,
las cuales han sido utilizadas en la tesis, as pues un tipo de funcin de ponderacin
utilizada es la fraccin potencial, esto es:
Potencial:
w(x, y) =
1
d
p
i
En donde d
i
es la distancia de cada nodo de la estrella al nodo central, es decir:
d
i
= |x x
i
|
Otra funcin muy empleada es la funcin exponencial, esto es:
w(x, y) = exp
_
kd
2
i
_
Las spline tambin son funciones utilizadas como funciones de ponderacin, en con-
creto caben destacar la cbica:
w(x, y) =
_

_
_
2
3
4d
2
i
+ 4d
3
i
_
2
d
i

rp
2
_
4
3
4d
i
+ 4d
2
i

4
3
d
3
i
_
2
rp
2
< d
i
< rp
10
10
d
i
> rp
18
3.2 El Mtodo de Diferencias Finitas Generalizadas (MDFG)
Y la spiline curtica:
w(x, y) =
_
_
_
1 6
_
d
i
0,292
_
2
+ 8
_
d
i
0,292
_
3
3
_
d
i
0,292
_
4
d
i

rp
2
0 d
i
> rp
19
4 Frmulas para la discretizacin
temporal y espacial hasta 4 orden
A continuacin se van a obtener las frmulas en diferencias nitas generalizadas para
la resolucin de problemas gobernados por ecuaciones diferenciales con derivadas
parciales de de hasta 4 orden.
4.1. Discretizacin en x hasta 2 orden
Sea la ecuacin diferencial en derivadas parciales en un dominio R , con frontera
:
A
1

2
U(x)
x
2
+ A
2
U(x)
x
= G(x) x R (4.1)
Con la siguiente condicin de contorno:
a
1
U(x) + a
2
U(x)
x
= g(x) x (4.2)
En donde U(x) es una funcin al menos dos veces diferenciable en R y
A
1
, A
2
, a
1
, a
2
son constantes.
La condicin de contorno establecida es la que se denomina mixta. Por tanto si se
anula a
2
en la Ecuacin 4.2, se tienen las condiciones de contorno tipo Dirichlet y si
se anula el coeciente a
1
, se tienen las condiciones de tipo Neumann.
Al realizar el desarrollo de Taylor de U(x) en torno al nodo central de coordenada
x
0
, para cada nodo de la estrella de coordenada x
i
, se tiene que:
U
i
= U
0
+ h
i
U
0
x
+
h
2
i
2

2
U
0
x
2
+ (4.3)
En donde:
21
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
U
i
U(x
i
) representa el valor exacto de la funcin en el nodo i.
U
0
U(x
0
) representa el valor exacto de la funcin en el nodo central de la estrella.
h
i
= (x
0
x
i
).
Si truncamos el desarrollo de Taylor en los trminos de 2 orden, y realizamos la
suma de los errores cuadrticos ponderados de cada uno de los nodos de la estrella,
y en todas ellas, obtenemos el siguiente funcional para cada estrella:
B
2
(u) =
_
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
_
w(h
i
)
_
2
(4.4)
En donde:
u
i
u(x
i
) representa el valor aproximado de la funcin en el nodo i.
u
0
u(x
0
) representa el valor aproximado de la funcin en el nodo central de la
estrella.
w w(h
i
) representa una funcin de ponderacin dependiente de la distancia de
cada nodo al nodo central.
Si ahora se minimiza el funcional B
2
(u) respecto de las derivadas parciales:
B
2
(u)

_
u
0
x
_
= 2
_
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
_
w
2
_
h
i
= 0 (4.5)
B
2
(u)

_
u
2
0
x
2
_ = 2
_
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
_
w
2
_
h
2
i
2
= 0 (4.6)
Se obtiene el siguiente sistema de 2 ecuaciones con 2 incgnitas:
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
_
w
2
h
i
= 0 (4.7)
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
_
w
2
h
2
i
2
= 0 (4.8)
Este sistema se puede representar en forma matricial de la siguiente manera:
AD
u
= b (4.9)
22
4.1 Discretizacin en x hasta 2 orden
Donde D
u
es el vector de incgnitas, las cuales son precisamente las derivadas par-
ciales que buscamos sustituir en la Ecuacin 4.1:
D
T
u
=
_
u
0
x
,

2
u
0
x
2
_
(4.10)
Por otro lado b es el vector de los trminos independientes del sistema y es igual a:
b
T
=
_
i=N

i=1
(u
0
u
i
) w
2
h
i
,
i=N

i=1
(u
0
u
i
) w
2
h
2
i
2
_
(4.11)
Por ltimo A es la matriz de los coecientes cuya expresin es la siguiente:
A =
_
_
_
_
_
_
i=N

i=1
h
2
i
w
2
i=N

i=1
h
3
i
2
w
2
i=N

i=1
h
3
i
2
w
2
i=N

i=1
h
4
i
4
w
2
_
_
_
_
_
_
(4.12)
Se puede observar que la matriz A es una matriz simtrica, y para que esta no sea
singular la estrella debe poseer al menos 2 nodos sin contar el nodo central.
Para la resolucin de este sistema de ecuaciones, y dado que la matriz Aes simtrica,
se puede aplicar la descomposicin de Cholesky, descomponindose esta matriz en
producto de dos matrices, una matriz triangular por su traspuesta, esto es:
A= LL
T
(4.13)
Quedando el sistema a resolver de la siguiente forma:
LL
T
D
u
= b (4.14)
El cual se puede resolver en dos etapas:
LY = b (4.15)
L
T
D
u
= Y (4.16)
23
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
La matriz L se puede expresar de la siguiente manera:
L =
_
l
11
0
l
21
l
22
_
(4.17)
L
T
=
_
l
11
l
21
0 l
22
_
(4.18)
Se resuelve la Ecuacin 4.15 por descenso, con lo que se obtiene el vector Y . Una
vez hallado dicho vector es posible resolver la Ecuacin 4.19 y obtener las siguientes
frmulas explcitas en diferencias nitas generalizadas:
D
u
(k) =
1
l(k, k)
_
_
u
0
i=2

i=1
M(k, i)c
i
+
j=N

j=1
u
j
_
i=2

i=1
M(k, i)d
ji
_
_
_
(4.19)
En donde:
M(i, j) = (1)
1
ij
1
l(i, i)
k=i1

k=j
l(i, k)M(k, j) i < j i, j = 1, 2 (4.20)
M(i, j) =
1
l(i, i)
i = j i, j = 1, 2 (4.21)
M(i, j) = 0 i > j i, j = 1, 2 (4.22)
En la que
ij
es la funcin delta de Kronecker y adems:
c
i
=
j=N

j=1
d
ji
(4.23)
d
j1
= h
j
w
2
d
j2
=
h
2
j
2
w
2
(4.24)
Por otro lado en la Ecuacin 4.19 los coecientes de u
0
y u
i
verican la relacin:
i=2

i=1
M(k, i)c
i
+
j=N

j=1
i=2

i=1
M(k, i)d
ji
= 0 (4.25)
24
4.1 Discretizacin en x hasta 2 orden
Substituyendo las frmulas explcitas en diferencias nitas generalizadas de la Ecuacin 4.19
en la Ecuacin 4.1, se obtiene:
A
1
l(2, 2)
_
_
u
0
i=2

i=1
M(2, i)c
i
+
j=N

j=1
u
j
_
i=2

i=1
M(2, i)d
ji
_
_
_
+
+
A
2
l(1, 1)
_
_
u
0
i=2

i=1
M(1, i)c
i
+
j=N

j=1
u
j
_
i=2

i=1
M(1, i)d
ji
_
_
_
= G(x
0
)
(4.26)
Se pueden entonces reordenar los trminos de la manera siguiente:
u
0
i=2

i=1

i
c
i
+
j=N

j=1
u
j
_
i=2

i=1

i
d
ji
_
= G(x
0
) (4.27)
En donde:

i
=
A
1
l(2, 2)
M(2, i) +
A
2
l(1, 1)
M(1, i) (4.28)
Pudiendo expresarse la Ecuacin 4.28 de la siguiente forma:
u
0

0
+
j=N

j=1
u
j

j
= G(x
0
) (4.29)
Vericndose de nuevo:

0
+
j=N

j=1

j
= 0 (4.30)
Si despejamos u
0
en funcin u
i
de obtenemos lo que llamamos ecuacin de la estrella:
u
0
=
G(x
0
)
j=N

j=1
u
j
_
i=2

i=1

i
d
ji
_
i=2

i=1

i
c
i
(4.31)
25
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
Ecuacin en la que no se ha impuesto ninguna restriccin respecto al tipo de estrella,
regular o irregular, ni tampoco al nmero de nodos en la estrella salvo el nmero
mnimo mencionado de 2 nodos por estrella, lo cual resuelve los inconvenientes que
se plantean en la utilizacin de diferencias nitas clsicas.
Tambin el algoritmo seguido para la determinacin de la ecuacin de la estrella
permite una programacin sencilla y por lo tanto, su codicacin en una subrutina
que se aplique a cada nodo del dominio y, consecuentemente, a cada estrella.
Del examen de la Ecuacin 5.1 se desprende que dicha ecuacin depende de los
siguientes factores que se pueden denominar esenciales:
El nmero de nodos de la estrella.
Las coordenadas relativas de los nodos de la estrella respecto del nodo central.
La funcin de ponderacin.
Si la Ecuacin 4.1 fuese homognea, la Ecuacin 4.31 quedara de la forma siguiente:
u
0
=
j=N

j=1
u
j
_
i=2

i=1

i
d
ji
_
i=2

i=1

i
c
i
(4.32)
Finalmente se puede entonces expresar el valor de la solucin en el nodo central en
funcin de los valores de la solucin en el resto de nodos de la estrella, de la siguiente
forma:
u
0
=
j=N

j=1
m
j
u
j
(4.33)
En donde m
j
representara las funciones de forma, siendo iguales a:
m
j
=
i=2

i=1
d
ji

i
i=2

i=1

i
c
i
(4.34)
Y teniendo en cuenta la Ecuacin 4.23 se llega a que:
j=N

j=1
m
j
= 1 (4.35)
Siendo el conjunto de funciones de forma que representan una particin de la unidad.
26
4.2 Discretizacin en x e y hasta 2 orden
4.2. Discretizacin en x e y hasta 2 orden
Sea la ecuacin diferencial en derivadas parciales en un dominio R
2
, con
frontera :
A
1

2
U(x, y)
x
2
+A
2

2
U(x, y)
xy
+A
3

2
U(x, y)
y
2
+A
4
U(x, y)
x
+A
5
U(x, y)
y
= G(x, y) x, y R
(4.36)
Con la siguiente condicin de contorno:
a
1
U(x, y) + a
2
U(x, y)
x
+ a
3
U(x, y)
y
= g(x, y) x, y (4.37)
En donde U(x, y) es una funcin al menos 2 veces diferenciable en R
2
y
A
1
, A
2
, A
3
, A
4
, A
5
, a
1
, a
2
, a
3
, son constantes.
La condicin de contorno establecida es la que se denomina mixta. Por tanto si
se anulan a
2
y a
3
en la Ecuacin 4.37, se tienen las condiciones de contorno tipo
Dirichlet y si se anula el coeciente a
1
, se tienen las condiciones de tipo Neumann.
Al realizar el desarrollo de Taylor de U(x, y) en torno al nodo central de coordenadas
(x
0
, y
0
), para cada nodo de la estrella de coordenadas (x
i
, y
i
), se tiene que:
U
i
= U
0
+ h
i
U
0
x
+ k
i
U
0
y
+
h
2
i
2

2
U
0
x
2
+ h
i
k
i

2
U
0
xy
+
k
2
i
2

2
U
0
y
2
+ (4.38)
En donde:
U
i
U(x
i
, y
i
)
U
0
U(x
0
, y
0
)
h
i
= (x
0
x
i
)
k
i
= (y
0
y
i
)
Si truncamos el desarrollo de Taylor en los trminos de 2 orden, y realizamos la
suma de los errores cuadrticos ponderados de cada uno de los nodos de la estrella,
y en todas ellas, obtenemos el siguiente funcional para cada estrella:
B
5
(u) =
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w(h
i
, k
i
)
_
2
27
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
(4.39)
En donde:
u
i
u(x
i
, y
i
) representa el valor aproximado de la funcin en el nodo i.
u
0
u(x
0
, y
0
) representa el valor aproximado de la funcin en el nodo central de la
estrella.
w w(h
i
, k
i
) representa una funcin de ponderacin dependiente de de la distancia
de cada nodo al nodo central.
Si ahora se minimiza el funcional B
5
(u) respecto de las derivadas parciales:
B
5
(u)

_
u
0
x
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
h
i
= 0
B
5
(u)

_
u
0
y
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
k
i
= 0
B
5
(u)

2
u
0
x
2
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
h
2
i
2
= 0
B
5
(u)

2
u
0
xy
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
h
i
k
i
= 0
B
5
(u)

2
u
0
y
2
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
k
2
i
2
= 0
(4.40)
Se obtiene el siguiente sistema de 5 ecuaciones con 5 incgnitas:
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
h
i
= 0
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
k
i
= 0
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
h
2
i
2
= 0
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
h
i
k
i
= 0
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
_
w
2
_
k
2
i
2
= 0
28
4.2 Discretizacin en x e y hasta 2 orden
(4.41)
Este sistema se puede representar en forma matricial de la siguiente manera:
AD
u
= b (4.42)
Donde D
u
es el vector de incgnitas, las cuales son precisamente las derivadas par-
ciales que buscamos sustituir en la Ecuacin 4.36:
D
T
u
=
_
u
0
x
,
u
0
y
,

2
u
0
x
2
,

2
u
0
xy
,

2
u
0
y
2
_
(4.43)
Por otro lado b es el vector de los trminos independientes del sistema y es igual a:
b =
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
i=N

i=1
(u
0
u
i
) w
2
h
i
i=N

i=1
(u
0
u
i
) w
2
k
i
i=N

i=1
(u
0
u
i
) w
2
h
2
i
2
i=N

i=1
(u
0
u
i
) w
2
h
i
k
i
i=N

i=1
(u
0
u
i
) w
2
k
2
i
2
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(4.44)
Por ltimo A es la matriz de los coecientes cuya expresin es la siguiente:
A =
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
i=N

i=1
w
2
h
2
i
i=N

i=1
w
2
h
i
k
i
i=N

i=1
w
2
h
3
i
2
i=N

i=1
w
2
h
2
i
k
i
i=N

i=1
w
2
h
i
k
2
i
2
i=N

i=1
w
2
k
2
i
i=N

i=1
w
2
k
i
h
2
i
2
i=N

i=1
w
2
h
i
k
2
i
i=N

i=1
w
2
k
3
i
2
S
i=N

i=1
w
2
h
4
i
4
i=N

i=1
w
2
h
3
i
k
i
2
i=N

i=1
w
2
k
2
i
h
2
i
4
I
i=N

i=1
w
2
h
2
i
k
2
i
i=N

i=1
w
2
h
i
k
3
i
2
M
i=N

i=1
w
2
k
4
i
4
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(4.45)
29
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
Se puede observar que la matriz A es una matriz simtrica y para que esta no sea
singular la estrella debe poseer al menos 5 nodos sin contar el nodo central.
Para la resolucin de este sistema de ecuaciones, y dado que la matriz Aes simtrica,
se puede aplicar la descomposicin de Cholesky, descomponindose esta matriz en
producto de dos matrices, una matriz triangular por su traspuesta, esto es:
A= LL
T
(4.46)
Quedando el sistema a resolver de la siguiente forma:
LL
T
D
u
= b (4.47)
El cual se puede resolver en dos etapas:
LY = b (4.48)
L
T
D
u
= Y (4.49)
La matriz L se puede expresar de la siguiente manera:
L =
_
_
_
_
_
_
_
_
l
11
0 0 0 0
l
21
l
22
0 0 0
l
31
l
32
l
33
0 0
l
41
l
42
l
43
l
44
0
l
51
l
52
l
53
l
54
l
55
_
_
_
_
_
_
_
_
(4.50)
L
T
=
_
_
_
_
_
_
_
_
l
11
l
21
l
31
l
41
l
51
0 l
22
l
32
l
42
l
52
0 0 l
33
l
43
l
53
0 0 0 l
44
l
54
0 0 0 0 l
55
_
_
_
_
_
_
_
_
(4.51)
Se resuelve la Ecuacin 4.48 por descenso, con lo que se obtiene el vector Y . Una
vez hallado dicho vector es posible resolver la Ecuacin 4.49 y obtener las siguientes
frmulas explcitas en diferencias nitas generalizadas:
D
u
(k) =
1
l(k, k)
_
_
u
0
i=5

i=1
M(k, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(k, i)d
ji
_
_
_
(4.52)
30
4.2 Discretizacin en x e y hasta 2 orden
En donde:
M(i, j) = (1)
1
ij
1
l(i, i)
k=i1

k=j
l(i, k)M(k, j) i < j i, j = 1, , 5 (4.53)
M(i, j) =
1
l(i, i)
i = j i, j = 1, , 5 (4.54)
M(i, j) = 0 i > j i, j = 1, , 5 (4.55)
En la que
ij
es la funcin delta de Kronecker y adems:
c
i
=
j=N

j=1
d
ji
(4.56)
d
j1
= h
j
w
2
d
j2
= k
j
w
2
d
j3
=
h
2
j
2
w
2
d
j4
= h
j
k
j
w
2
d
j5
=
k
2
j
2
w
2
(4.57)
Por otro lado en la Ecuacin 4.52 los coecientes de u
0
y u
i
verican la relacin:
i=5

i=1
M(k, i)c
i
+
j=N

j=1
i=5

i=1
M(k, i)d
ji
(4.58)
Substituyendo las frmulas explcitas en diferencias nitas generalizadas de la Ecuacin 4.52
en la Ecuacin 4.36, se obtiene:
A
1
l(3, 3)
_
_
u
0
i=5

i=1
M(3, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(3, i)d
ji
_
_
_
+
+
A
2
l(4, 4)
_
_
u
0
i=5

i=1
M(4, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(4, i)d
ji
_
_
_
+
A
3
l(5, 5)
_
_
u
0
i=5

i=1
M(5, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(5, i)d
ji
_
_
_
+
A
4
l(1, 1)
_
_
u
0
i=5

i=1
M(1, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(1, i)d
ji
_
_
_
+
A
5
l(2, 2)
_
_
u
0
i=5

i=1
M(2, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(2, i)d
ji
_
_
_
= G(x
0
, y
0
)
(4.59)
31
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
Se pueden entonces reordenar los trminos de la manera siguiente:
u
0
i=5

i=1

i
c
i
+
j=N

j=1
u
j
_
i=5

i=1

i
d
ji
_
= G(x
0
, y
0
) (4.60)
En donde:

i
=
A
1
l(3, 3)
M(3, i)+
A
2
l(4, 4)
M(4, i)+
A
3
l(5, 5)
M(5, i)+
A
4
l(1, 1)
M(1, i)+
A
5
l(2, 2)
M(2, i)
(4.61)
Si despejamos u
0
en funcin u
i
de obtenemos lo que llamamos ecuacin de la estrella:
u
0
=
G(x
0
, y
0
)
j=N

j=1
u
j
_
i=5

i=1

i
d
ji
_
i=5

i=1

i
c
i
(4.62)
Si la Ecuacin 4.36 fuese homognea, la Ecuacin 4.62 quedara de la forma siguien-
te:
u
0
=
j=N

j=1
u
j
_
i=5

i=1

i
d
ji
_
i=5

i=1

i
c
i
(4.63)
4.3. Discretizacin en x hasta 4 orden
Sea la ecuacin diferencial en derivadas parciales en un dominio R , con frontera
:
A
1

4
U(x)
x
4
+ A
2

3
U(x)
x
3
+ A
3

2
U(x)
x
2
+ A
4
U(x)
x
= G(x) x R (4.64)
Con la siguiente condicin de contorno:
a
1
U(x) + a
2
U(x)
x
+ a
3

2
U(x)
x
2
+ a
4

3
U(x)
x
3
= g(x) x (4.65)
32
4.3 Discretizacin en x hasta 4 orden
En donde U(x) es una funcin al menos 4 veces diferenciable en R
2
y A
1
, A
2
, A
3
, A
4
,
a
1
, a
2
, a
3
, a
4
son constantes.
La condicin de contorno establecida es la que se denomina mixta. Por tanto si se
anula a
2
en la Ecuacin 4.37, se tienen las condiciones de contorno tipo Dirichlet y
si se anula el coeciente a
1
, se tienen las condiciones de tipo Neumann.
Al realizar el desarrollo de Taylor de U(x) en torno al nodo central de coordenadas
(x
0
), para cada nodo de la estrella de coordenadas (x
i
), se tiene que:
U
i
= U
0
+ h
i
U
0
x
+
h
2
i
2

2
U
0
x
2
+
h
3
i
6

2
U
0
x
3
+
h
4
i
24

4
U
0
x
4
+ (4.66)
En donde:
U
i
U(x
i
, y
i
)
U
0
U(x
0
, y
0
)
h
i
= (x
0
x
i
)
Si truncamos el desarrollo de Taylor en los trminos de 2 orden, y realizamos la
suma de los errores cuadrticos ponderados de cada uno de los nodos de la estrella,
y en todas ellas, obtenemos el siguiente funcional para cada estrella:
B
4
(u) =
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w(h
i
)
_
2
(4.67)
En donde:
u
i
u(x
i
) representa el valor aproximado de la funcin en el nodo i.
u
0
u(x
0
) representa el valor aproximado de la funcin en el nodo central de la
estrella.
w w(h
i
) representa una funcin de ponderacin dependiente de de la distancia de
cada nodo al nodo central.
Si ahora se minimiza el funcional B
4
(u) respecto de las derivadas parciales:
B
4
(u)

_
u
0
x
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w
2
_
h
i
= 0
B
4
(u)

2
u
0
x
2
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w
2
_
h
2
i
2
= 0
B
4
(u)

3
u
0
x
3
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w
2
_
h
3
i
6
= 0
B
4
(u)

4
u
0
x
4
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w
2
_
h
4
i
24
= 0
33
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
(4.68)
Se obtiene el siguiente sistema de 4 ecuaciones con 4 incgnitas:
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w
2
_
h
i
= 0
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w
2
_
h
2
i
2
= 0
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w
2
_
h
3
i
6
= 0
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+
h
2
i
2

2
u
0
x
2
+
h
3
i
6

3
u
0
x
3
+
h
4
i
24

4
u
0
x
4
_
w
2
_
h
4
i
24
= 0
(4.69)
Este sistema se puede representar en forma matricial de la siguiente manera:
AD
u
= b (4.70)
Donde D
u
es el vector de incgnitas, las cuales son precisamente las derivadas par-
ciales que buscamos sustituir en la Ecuacin 4.36:
D
T
u
=
_
u
0
x
,

2
u
0
x
2
,

3
u
0
x
3
,

4
u
0
x
4
_
(4.71)
Por otro lado b es el vector de los trminos independientes del sistema y es igual a:
b =
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
i=N

i=1
(u
0
u
i
) w
2
h
i
i=N

i=1
(u
0
u
i
) w
2
h
2
i
2
i=N

i=1
(u
0
u
i
) w
2
h
3
i
6
i=N

i=1
(u
0
u
i
) w
2
h
4
i
24
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(4.72)
34
4.3 Discretizacin en x hasta 4 orden
Por ltimo A es la matriz de los coecientes cuya expresin es la siguiente:
A =
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
i=N

i=1
w
2
h
2
i
i=N

i=1
w
2
h
3
i
2
i=N

i=1
w
2
h
4
i
6
i=N

i=1
w
2
h
5
i
24
S
i=N

i=1
w
2
h
4
i
4
i=N

i=1
w
2
h
5
i
12
i=N

i=1
w
2
h
6
i
48
I
i=N

i=1
w
2
h
6
i
36
i=N

i=1
w
2
h
7
i
144
M
i=N

i=1
w
2
h
8
i
576
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(4.73)
Se puede observar que la matriz A es una matriz simtrica y para que esta no sea
singular la estrella debe poseer al menos 4 nodos sin contar el nodo central.
Para la resolucin de este sistema de ecuaciones, y dado que la matriz Aes simtrica,
se puede aplicar la descomposicin de Cholesky, descomponindose esta matriz en
producto de dos matrices, una matriz triangular por su traspuesta, esto es:
A= LL
T
(4.74)
Siendo L una matriz triangular superior de dimensin 4 4, y l
ij
los elementos no
nulos de dicha matriz, con i, j = 1, 2, 3, 4.
Se resuelve el sistema de ecuaciones de pueden obtener las siguientes frmulas ex-
plcitas en diferencias nitas generalizadas:
D
u
(k) =
1
l(k, k)
_
_
u
0
i=4

i=1
M(k, i)c
i
+
j=N

j=1
u
j
_
i=4

i=1
M(k, i)d
ji
_
_
_
(4.75)
En donde:
M(i, j) = (1)
1
ij
1
l(i, i)
k=i1

k=j
l(i, k)M(k, j) i < j i, j = 1, , 4 (4.76)
M(i, j) =
1
l(i, i)
i = j i, j = 1, , 4 (4.77)
M(i, j) = 0 i > j i, j = 1, , 4 (4.78)
35
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
En la que
ij
es la funcin delta de Kronecker y adems:
c
i
=
j=N

j=1
d
ji
(4.79)
d
j1
= h
j
w
2
d
j2
=
h
2
j
2
w
2
d
j3
=
h
3
j
6
w
2
d
j4
=
h
4
j
24
w
2
(4.80)
Substituyendo las frmulas explcitas en diferencias nitas generalizadas de la Ecuacin 4.64
en la Ecuacin 4.64, se obtiene:
A
1
l(4, 4)
_
_
u
0
i=4

i=1
M(4, i)c
i
+
j=N

j=1
u
j
_
i=4

i=1
M(4, i)d
ji
_
_
_
+
+
A
2
l(3, 3)
_
_
u
0
i=4

i=1
M(3, i)c
i
+
j=N

j=1
u
j
_
i=4

i=1
M(3, i)d
ji
_
_
_
+
A
3
l(2, 2)
_
_
u
0
i=4

i=1
M(2, i)c
i
+
j=N

j=1
u
j
_
i=4

i=1
M(2, i)d
ji
_
_
_
+
A
4
l(1, 1)
_
_
u
0
i=4

i=1
M(1, i)c
i
+
j=N

j=1
u
j
_
i=4

i=1
M(1, i)d
ji
_
_
_
= G(x
0
, y
0
)
(4.81)
Se pueden entonces reordenar los trminos de la manera siguiente:
u
0
i=4

i=1

i
c
i
+
j=N

j=1
u
j
_
i=4

i=1

i
d
ji
_
= G(x
0
, y
0
) (4.82)
En donde:

i
=
A
1
l(4, 4)
M(4, i) +
A
2
l(3, 3)
M(3, i) +
A
3
l(2, 2)
M(2, i) +
A
4
l(1, 1)
M(1, i) (4.83)
Si despejamos u
0
en funcin u
i
de obtenemos lo que llamamos ecuacin de la estrella:
u
0
=
G(x
0
, y
0
)
j=N

j=1
u
j
_
i=4

i=1

i
d
ji
_
i=

i=1

i
c
i
(4.84)
36
4.4 Discretizacin en x e y hasta 4 orden
Si la Ecuacin 4.64 fuese homognea, la Ecuacin 4.84 quedara de la forma siguien-
te:
u
0
=
j=N

j=1
u
j
_
i=4

i=1

i
d
ji
_
i=4

i=1

i
c
i
(4.85)
4.4. Discretizacin en x e y hasta 4 orden
Sea la ecuacin diferencial en derivadas parciales en un dominio R
2
, con
frontera :
A
1

4
U(x, y)
x
4
+ A
2

4
U(x, y)
x
3
y
+ A
3

4
U(x, y)
x
2
y
2
+ A
4

4
U(x, y)
xy
3
+ A
5

4
U(x, y)
y
4
+
+A
6

3
U(x, y)
x
3
+ A
7

3
U(x, y)
x
2
y
+ A
8

3
U(x, y)
xy
2
+ A
9

3
U(x, y)
y
3
+ A
10

2
U(x, y)
x
2
+
+A
11

2
U(x, y)
xy
+ A
12

2
U(x, y)
y
2
+ A
13
U(x, y)
x
+ A
14
U(x, y)
y
= G(x, y)
x, y R
2
(4.86)
Con la siguiente condicin de contorno:
a
1
U(x, y) + a
2
U(x, y)
x
+ a
3
U(x, y)
y
+ a
4

2
U(x, y)
x
2
+ a
5

2
U(x, y)
xy
+
+a
6

2
U(x, y)
y
2
+ a
7

3
U(x, y)
x
3
+ a
8

3
U(x, y)
x
2
y
+ a
9

3
U(x, y)
xy
2
+ a
10

3
U(x, y)
y
3
= g(x, y)
x, y
(4.87)
En donde U(x) es una funcin al menos 4 veces diferenciable en R
2
y A
1
, A
2
, A
3
, , A
14
,
a
1
, a
2
, , a
10
son constantes.
La condicin de contorno establecida es la que se denomina mixta, por tanto si se
anula a
2
en la Ecuacin 4.87, se tienen las condiciones de contorno tipo Dirichlet y
si se anula el coeciente a
1
, se tienen las condiciones de tipo Neumann.
37
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
Al realizar el desarrollo de Taylor de U(x) en torno al nodo central de coordenadas
(x
0
, y
0
), para cada nodo de la estrella de coordenadas (x
i
, y
i
), se tiene que:
U
i
= U
0
+ h
i
U
0
x
+ k
i
U
0
y
+
h
2
i
2

2
U
0
x
2
+ h
i
k
i

2
U
0
xy
+
k
2
i
2

2
U
0
y
2
+
h
3
i
6

3
U
0
x
3
+
+
h
2
i
k
i
2

3
U
0
x
2
y
+
h
i
k
2
i
2

3
U
0
xy
2
+
k
3
i
6

3
U
0
y
3
+
h
4
i
24

4
U
0
x
4
+
+
h
3
i
k
i
6

4
U
0
x
3
y
+
h
2
i
k
2
i
4

4
U
0
x
2
y
2
+
h
i
k
3
i
6

4
U
0
xy
3
+
k
4
i
24

4
u
0
y
4
(4.88)
Si truncamos el desarrollo en el 4 orden y realizamos la suma de los errores cua-
drticos ponderados de cada uno de los nodos de la estrella, obtenemos el siguiente
funcional para cada estrella:
B
14
(u) =
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w(h
i
, k
i
)
_
2
(4.89)
En donde igual que antes U representa el valor exacto de la funcin y u el valor
aproximado.
Si ahora se minimiza el funcional respecto de las derivadas parciales:
B
14
(u)

_
u
0
x
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

3
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
i
= 0
B
14
(u)

_
u
0
y
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
k
i
= 0
38
4.4 Discretizacin en x e y hasta 4 orden
B
14
(u)

2
u
0
x
2
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
2
i
2
= 0
B
14
(u)

2
u
0
xy
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
i
k
i
= 0
B
14
(u)

2
u
0
y
2
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
k
2
i
2
= 0
B
14
(u)

3
u
0
x
3
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
3
i
6
= 0
B
14
(u)

_

3
u
0
x
2
y
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
2
i
k
i
2
= 0
39
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
B
14
(u)

_

3
u
0
xy
2
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
i
k
2
i
2
= 0
B
14
(u)

3
u
0
y
3
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
k
3
i
6
= 0
B
14
(u)

4
u
0
x
4
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
4
i
24
= 0
B
14
(u)

_

4
u
0
x
3
y
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
3
i
k
i
6
= 0
B
14
(u)

_

4
u
0
x
2
y
2
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
2
i
k
2
i
4
= 0
40
4.4 Discretizacin en x e y hasta 4 orden
B
14
(u)

_

4
u
0
xy
3
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
h
i
k
3
i
6
= 0
B
14
(u)

4
u
0
y
4
_
= 2
i=N

i=1
__
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
_
k
4
i
24
= 0
(4.90)
Se obtiene el siguiente sistema de 14 ecuaciones con 14 incgnitas:
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

3
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
i
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
k
i
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
2
i
2
= 0
41
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
i
k
i
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
k
2
i
2
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
3
i
6
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
2
i
k
i
2
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
i
k
2
i
2
= 0
42
4.4 Discretizacin en x e y hasta 4 orden
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
k
3
i
6
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
4
i
24
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
3
i
k
i
6
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
2
i
k
2
i
4
= 0
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
h
i
k
3
i
6
= 0
43
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
i=N

i=1
_
u
0
u
i
+ h
i
u
0
x
+ k
i
u
0
y
+
h
2
i
2

2
u
0
x
2
+ h
i
k
i

2
u
0
xy
+
k
2
i
2

2
u
0
y
2
+
h
3
i
6

3
u
0
x
3
+
+
h
2
i
k
i
2

3
u
0
x
2
y
+
h
i
k
2
i
2

3
u
0
xy
2
+
k
3
i
6

3
u
0
y
3
+
h
4
i
24

4
u
0
x
4
+
+
h
3
i
k
i
6

4
u
0
x
3
y
+
h
2
i
k
2
i
4

4
u
0
x
2
y
2
+
h
i
k
3
i
6

4
u
0
xy
3
+
k
4
i
24

4
u
0
y
4
_
w
2
k
4
i
24
= 0
(4.91)
Este sistema se puede representar en forma matricial de la siguiente manera:
AD
u
= b (4.92)
Donde D
u
es el vector de incgnitas, las cuales son precisamente las derivadas par-
ciales que buscamos sustituir en la Ecuacin 4.86:
D
T
u
=
_
u
0
x
,
u
0
y
,

2
u
0
x
2
,

2
u
0
xy
,

2
u
0
y
2
,

3
u
0
x
3
,

3
u
0
x
2
y
,

3
u
0
xy
2

3
u
0
y
3
,

4
u
0
x
4
,

4
u
0
x
3
y
,

4
u
0
x
2
y
2
,

4
u
0
xy
3
,

4
u
0
y
4
_ (4.93)
Por otro lado el vector b de los trminos independientes es igual a:
b
T
=
_
i=N

i=1
(u
0
u
i
) w
2
h
i
,
i=N

i=1
(u
0
u
i
) w
2
k
i
,
i=N

i=1
(u
0
u
i
) w
2
h
2
i
2
,
i=N

i=1
(u
0
u
i
) w
2
k
i
h
i
,
i=N

i=1
(u
0
u
i
) w
2
k
2
i
2
,
i=N

i=1
(u
0
u
i
) w
2
h
3
i
6
,
i=N

i=1
(u
0
u
i
) w
2
h
2
i
k
i
2
,
i=N

i=1
(u
0
u
i
) w
2
h
i
k
2
i
2
,
i=N

i=1
(u
0
u
i
) w
2
k
3
i
6
,
i=N

i=1
(u
0
u
i
) w
2
h
4
i
24
,
i=N

i=1
(u
0
u
i
) w
2
h
3
i
k
i
6
,
i=N

i=1
(u
0
u
i
) w
2
h
2
i
k
2
i
4
,
i=N

i=1
(u
0
u
i
) w
2
h
i
k
3
i
6
,
i=N

i=1
(u
0
u
i
) w
2
k
4
i
24
_
(4.94)
Por ltimo A es la matriz de los coecientes cuya expresin es la siguiente:
44
4.4 Discretizacin en x e y hasta 4 orden
A=
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_

i=N
i=1
w
2
h
2
i

i=N
i=1
w
2
k
i
h
i

i=N
i=1
w
2
h
3
i
2

i=N
i=1
w
2
k
i
h
2
i

i=N
i=1
w
2
h
i
k
2
i
2

i=N
i=1
w
2
h
4
i
6

i=N
i=1
w
2
h
3
i
k
i
2

i=N
i=1
w
2
k
2
i

i=N
i=1
w
2
h
2
i
k
i
2

i=N
i=1
w
2
k
2
i
h
i

i=N
i=1
w
2
k
3
i
2

i=N
i=1
w
2
h
3
i
k
i
6

i=N
i=1
w
2
h
2
i
k
2
i
2

i=N
i=1
w
2
h
4
i
4

i=N
i=1
w
2
h
3
i
k
i
2

i=N
i=1
w
2
h
2
i
k
2
i
4

i=N
i=1
w
2
h
5
i
12

i=N
i=1
w
2
h
4
i
k
i
4

i=N
i=1
w
2
k
2
i
h
2
i

i=N
i=1
w
2
h
i
k
3
i
2

i=N
i=1
w
2
h
4
i
k
i
6

i=N
i=1
w
2
h
3
i
k
2
i
2

i=N
i=1
w
2
k
4
i
4

i=N
i=1
w
2
h
3
i
k
2
i
12

i=N
i=1
w
2
h
2
i
k
3
i
4

i=N
i=1
w
2
h
6
i
36

i=N
i=1
w
2
h
5
i
k
i
12

i=N
i=1
w
2
h
4
i
k
2
i
4
S
I
M

i=N
i=1
w
2
h
2
i
k
2
i
2

i=N
i=1
w
2
h
i
k
3
i
6

i=N
i=1
w
2
h
5
i
24

i=N
i=1
w
2
h
4
i
k
i
6

i=N
i=1
w
2
h
3
i
k
2
i
4

i=N
i=1
w
2
h
2
i
k
3
i
6

i=N
i=1
w
2
h
i
k
4
i
24

i=N
i=1
w
2
h
i
k
3
i
2

i=N
i=1
w
2
k
4
i
6

i=N
i=1
w
2
h
4
i
k
i
24

i=N
i=1
w
2
h
3
i
k
2
i
6

i=N
i=1
w
2
h
2
i
k
3
i
4

i=N
i=1
w
2
h
i
k
4
i
6

i=N
i=1
w
2
k
5
i
24

i=N
i=1
w
2
h
3
i
k
2
i
4

i=N
i=1
w
2
h
2
i
k
3
i
12

i=N
i=1
w
2
h
6
i
48

i=N
i=1
w
2
h
5
i
k
i
12

i=N
i=1
w
2
h
4
i
k
2
i
8

i=N
i=1
w
2
h
3
i
k
3
i
12

i=N
i=1
w
2
h
2
i
k
4
i
48

i=N
i=1
w
2
h
2
i
k
3
i
2

i=N
i=1
w
2
h
i
k
4
i
6

i=N
i=1
w
2
h
5
i
k
i
24

i=N
i=1
w
2
h
4
i
k
2
i
6

i=N
i=1
w
2
h
3
i
k
3
i
4

i=N
i=1
w
2
h
2
i
k
4
i
6

i=N
i=1
w
2
h
i
k
5
i
24

i=N
i=1
w
2
h
i
k
4
i
4

i=N
i=1
w
2
k
5
i
12

i=N
i=1
w
2
h
4
i
k
2
i
24

i=N
i=1
w
2
h
3
i
k
3
i
12

i=N
i=1
w
2
h
2
i
k
4
i
8

i=N
i=1
w
2
h
i
k
5
i
12

i=N
i=1
w
2
k
6
i
48

i=N
i=1
w
2
h
4
i
k
2
i
12

i=N
i=1
w
2
h
3
i
k
3
i
36

i=N
i=1
w
2
h
7
i
144

i=N
i=1
w
2
h
6
i
k
i
36

i=N
i=1
w
2
h
5
i
k
2
i
24

i=N
i=1
w
2
h
4
i
k
3
i
36

i=N
i=1
w
2
h
3
i
k
4
i
144

i=N
i=1
w
2
h
3
i
k
3
i
4

i=N
i=1
w
2
h
2
i
k
4
i
12

i=N
i=1
w
2
h
6
i
k
i
48

i=N
i=1
w
2
h
5
i
k
2
i
12

i=N
i=1
w
2
h
4
i
k
3
i
8

i=N
i=1
w
2
h
3
i
k
4
i
12

i=N
i=1
w
2
h
2
i
k
5
i
48

i=N
i=1
w
2
h
2
i
k
4
i
12

i=N
i=1
w
2
h
i
k
5
i
12

i=N
i=1
w
2
h
5
i
k
2
i
48

i=N
i=1
w
2
h
4
i
k
3
i
12

i=N
i=1
w
2
h
3
i
k
4
i
8

i=N
i=1
w
2
h
2
i
k
5
i
12

i=N
i=1
w
2
h
i
k
6
i
48

i=N
i=1
w
2
k
6
i
36

i=N
i=1
w
2
h
4
i
k
3
i
144

i=N
i=1
w
2
h
3
i
k
4
i
36

i=N
i=1
w
2
h
2
i
k
5
i
24

i=N
i=1
w
2
h
i
k
6
i
36

i=N
i=1
w
2
k
7
i
144

i=N
i=1
w
2
h
8
i
576

i=N
i=1
w
2
h
7
i
k
i
144

i=N
i=1
w
2
h
6
i
k
2
i
96

i=N
i=1
w
2
h
5
i
k
3
i
144

i=N
i=1
w
2
h
4
i
k
4
i
576

i=N
i=1
w
2
h
6
i
k
2
i
36

i=N
i=1
w
2
h
5
i
k
3
i
24

i=N
i=1
w
2
h
4
i
k
4
i
36

i=N
i=1
w
2
h
3
i
k
5
i
144
S

i=N
i=1
w
2
h
4
i
k
4
i
16

i=N
i=1
w
2
h
3
i
k
5
i
24

i=N
i=1
w
2
h
2
i
k
6
i
96
I

i=N
i=1
w
2
h
2
i
k
6
i
36

i=N
i=1
w
2
h
i
k
7
i
144
M

i=N
i=1
w
2
k
8
i
576
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(4.95)
Para la resolucin de este sistema de ecuaciones, y dado que la matriz Aes simtrica,
se puede aplicar la descomposicin de Cholesky, descomponindose esta matriz en
producto de dos matrices, una matriz triangular por su traspuesta, esto es:
A= LL
T
(4.96)
Siendo L una matriz triangular superior de dimensin 14 14, y l
ij
los elementos
no nulos de dicha matriz, con i, j = 1, 2, 3, 4, , 14.
45
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
Se resuelve el sistema de ecuaciones de pueden obtener las siguientes frmulas ex-
plcitas en diferencias nitas generalizadas:
D
u
(k) =
1
l(k, k)
_
_
u
0
i=14

i=1
M(k, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(k, i)d
ji
_
_
_
(4.97)
En donde:
M(i, j) = (1)
1
ij
1
l(i, i)
k=i1

k=j
l(i, k)M(k, j) i < j i, j = 1, , 14 (4.98)
M(i, j) =
1
l(i, i)
i = j i, j = 1, , 14 (4.99)
M(i, j) = 0 i > j i, j = 1, , 14 (4.100)
En la que
ij
es la funcin delta de Kronecker y adems:
c
i
=
j=N

j=1
d
ji
(4.101)
d
j1
= h
j
w
2
d
j2
= k
j
w
2
d
j3
=
h
2
j
2
w
2
d
j4
= h
j
k
j
w
2
d
j5
=
k
2
j
2
w
2
d
j6
=
h
3
j
6
w
2
d
j7
=
h
2
j
k
j
2
w
2
d
j8
=
h
j
k
2
j
2
w
2
d
j9
=
k
3
j
6
w
2
d
j10
=
h
4
j
24
w
2
d
j11
=
h
3
j
k
j
6
w
2
d
j12
=
h
2
j
k
2
j
4
w
2
d
j13
=
k
j
h
3
j
6
w
2
d
j14
=
k
4
j
24
w
2
(4.102)
46
4.4 Discretizacin en x e y hasta 4 orden
Substituyendo las frmulas explcitas en diferencias nitas generalizadas de la Ecuacin 4.97
en la Ecuacin 4.86, se obtiene:
A
1
l(10, 10)
_
_
u
0
i=14

i=1
M(10, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(10, i)d
ji
_
_
_
+
+
A
2
l(11, 11)
_
_
u
0
i=14

i=1
M(11, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(11, i)d
ji
_
_
_
+
+
A
3
l(12, 12)
_
_
u
0
i=14

i=1
M(12, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(12, i)d
ji
_
_
_
+
+
A
4
l(13, 13)
_
_
u
0
i=14

i=1
M(13, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(13, i)d
ji
_
_
_
+
+
A
5
l(14, 14)
_
_
u
0
i=14

i=1
M(14, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(14, i)d
ji
_
_
_
+
+
A
6
l(6, 6)
_
_
u
0
i=14

i=1
M(6, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(6, i)d
ji
_
_
_
+
+
A
7
l(7, 7)
_
_
u
0
i=14

i=1
M(7, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(7, i)d
ji
_
_
_
+
+
A
8
l(8, 8)
_
_
u
0
i=14

i=1
M(8, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(8, i)d
ji
_
_
_
+
+
A
9
l(9, 9)
_
_
u
0
i=14

i=1
M(9, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(9, i)d
ji
_
_
_
+
+
A
10
l(3, 3)
_
_
u
0
i=14

i=1
M(3, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(3, i)d
ji
_
_
_
+
+
A
11
l(4, 4)
_
_
u
0
i=14

i=1
M(4, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(4, i)d
ji
_
_
_
+
+
A
12
l(5, 5)
_
_
u
0
i=14

i=1
M(5, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(5, i)d
ji
_
_
_
+
+
A
13
l(1, 1)
_
_
u
0
i=14

i=1
M(1, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(1, i)d
ji
_
_
_
+
+
A
14
l(2, 2)
_
_
u
0
i=14

i=1
M(2, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(2, i)d
ji
_
_
_
= G(x
0
, y
0
)
(4.103)
47
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
Se pueden entonces reordenar los trminos de la manera siguiente:
u
0
i=14

i=1

i
c
i
+
j=N

j=1
u
j
_
i=14

i=1

i
d
ji
_
= G(x
0
, y
0
) (4.104)
En donde:

i
=
A
1
l(10, 10)
M(10, i) +
A
2
l(11, 11)
M(11, i) +
A
3
l(12, 12)
M(12, i) +
A
4
l(13, 13)
M(13, i)+
+
A
5
l(14, 14)
M(14, i) +
A
6
l(6, 6)
M(6, i) +
A
7
l(7, 7)
M(7, i) +
A
8
l(8, 8)
M(8, i)+
+
A
9
l(9, 9)
M(9, i) +
A
10
l(3, 3)
M(3, i) +
A
11
l(4, 4)
M(4, i) +
A
12
l(5, 5)
M(5, i)+
+
A
13
l(1, 1)
M(1, i) +
A
14
l(2, 2)
M(2, i)
(4.105)
4.5. Discretizacin temporal
Debido a que el objetivo de la tesis es aplicar el mtodo de Diferencias Finitas
Generalizadas a problemas de elasto-dinmica, las ecuaciones diferenciales a resolver
van a ser dependientes del tiempo, por lo que habr que realizar una discretizacin
temporal al igual que espacial.
Para la realizacin de la discretizacin temporal de hasta 2 orden se emplearn
diferencias nitas clsicas.
Si se realiza el desarrollo en serie de Taylor de la funcin U(x, y, t) en un entorno
t de t
1
se tiene que:
U(t
1
+t) = U(t
1
) +t
U(t
1
)
t
+
(t)
2
2

2
U(t
1
)
t
2
+
(t)
3
3!

3
U(t
1
)
t
3
+
(t)
4
4!

4
U(t
1
)
t
4
+
U(t
1
t) = U(t
1
) t
U(t
1
)
t
+
(t)
2
2

2
U(t
1
)
t
2

(t)
3
3!

3
U(t
1
)
t
3
+
(t)
4
4!

4
U(t
1
)
t
4
+
(4.106)
En donde se ha abreviado U(x, y, t
1
) U(t
1
) . Si truncamos ambos desarrollos en
los trminos de 2 orden y los sumamos se obtiene:
u(t
1
+t) + u(t
1
t) = 2u(t
1
) +
2 (t)
2
2

2
u(t
1
)
t
2
(4.107)
48
4.6 Inuencia de los parmetros fundamentales de la formulacin
Se ha vuelto a utilizar la misma nomenclatura, siendo U(t
1
) el valor exacto de la
funcin y u(t
1
) el valor aproximado en t
1
.
Operando en la Ecuacin 4.107 y llamando u(t
1
+ t) u
n+1
, u(t
1
t) u
n1
,
u(t
1
) u
n
, se llega a la conocida formulacin en diferencias nitas:

2
u(t
1
)
t
2
=
u
n1
2u
n
+ u
n+1
(t)
2
(4.108)
Si vez de sumar se restan ambos desarrollos en serie se tiene:
u(t
1
+t) u(t
1
t) = 2t
u(t
1
)
t
(4.109)
Operando de nuevo en la Ecuacin 4.109 y usando la misma nomenclatura se obtiene
el esquema, de la primera derivada, en diferencias nitas clsicas centrales:
u(t
1
)
t
=
u
n+1
u
n1
2t
(4.110)
4.6. Inuencia de los parmetros fundamentales de
la formulacin
A continuacin se van a analizar los parmetros esenciales que intervienen en el
Mtodo de Diferencias Finitas Generalizadas, estos son el nmero de nodos en ca-
da estrella, criterio de seleccin de los nodos de la estrella y tipo de funcin de
ponderacin a elegir.
4.6.1. Inuencia del nmero de nodos de la estrella
Una de las cuestiones que aparece al aplicar el MDFG es el nmero de nodos a
asociar a cada estrella para obtener una mejor aproximacin del resultado, sabemos
que para el caso de resolver una ecuacin diferencial de 2 orden necesitamos un
mnimo de 5 nodos, sin contar con el nodo central, por estrella, ya que de no ser
as la matriz resultara singular y por lo tanto no podramos resolver el sistema de
ecuaciones, igualmente para una ecuacin diferencial de 4 orden el nmero mnimo
de nodos sera de 14 ms el nodo central.
Por otro lado el empleo de un nmero excesivo de nodos implica un aumento notable
de los clculos y por lo tanto del tiempo de computacin. De los estudios realizados
por J.J Benito, F. Urea y L. Gavete [14] se desprende que para la resolucin de
ecuaciones diferenciales de 2 orden, el nmero ptimo de nodos a asociar a cada
estrella es de 8 nodos por estrella, sin contar el nodo central.
49
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
Aunque con un aumento de nodos asociados a cada estrella el error cometido en la
solucin decrece, se llega a la conclusin de que a partir de 8 nodos la reduccin de
error producida no es signicativa para el esfuerzo computacional requerido.
Se dene el error cometido aplicando el MDFG, tanto en la solucin como en las
derivadas parciales segn la siguiente expresin:
Error =
_

i=N
i=1
[sol(i)exac(i)]
2
N
|exac
max
|
100 (4.111)
En donde N es el nmero total de nodos en el dominio considerado, sol(i) representa
la solucin aproximada en el nodo i y exac(i) la solucin exacta en dicho nodo.
La Figura 4.1 muestra los resultados del error en correspondencia con el nmero de
nodos de la estrella, sin incluir el nodo central, cuando se resuelven cuatro ecuaciones
diferenciales en derivadas parciales en un dominio cuadrado de lado la unidad, y se
utiliza la siguiente funcin de ponderacin:
w(x, y) = exp(5d
2
i
) (4.112)
En donde d
i
representa la distancia de cada nodo de la estrella con el central de la
misma estrella.
Ecuacin 1: Es la ecuacin de Laplace, y la solucin exacta es:
U(x, y) = x
2
y
2
(4.113)
Ecuacin 2: La ecuacin diferencial en derivadas parciales es:

2
U
x
2
+

2
U
y
2
= 12
_
x
2
y
2
_
(4.114)
Cuya solucin exacta es:
U(x, y) = x
4
y
4
(4.115)
Ecuacin 3: La ecuacin diferencial en derivadas parciales es :

2
U
x
2
+ 2

2
U
y
2
+

2
U
xy
+
U
x
+
U
y
= 0 (4.116)
Cuya la solucin exacta es:
U(x, y) = exp x sin x (4.117)
50
4.6 Inuencia de los parmetros fundamentales de la formulacin
Ecuacin 4: La ecuacin diferencial en derivadas parciales es:

2
U
x
2
+

2
U
y
2
= 4 (4.118)
Cuya la solucin exacta es:
U(x, y) = x
2
+ y
2
(4.119)
Las condiciones de contorno para todas son del tipo Dirichlet, excepto para la 4
que son de tipo mixtas:
0 y 1
_
_
_
U(0, y) = y
2
U(1, y) = 1 + y
2
(4.120)
0 x 1
_

_
U(x,y)
y

y=0
= 0
U(x,y)
y

y=1
= 2
(4.121)
En la Figura 4.1 se presenta una grca en la que se puede ver, para las cuatro
ecuaciones en derivada parciales sealadas, cmo disminuye el error al aumentar el
nmero de nodos por estrella, y se puede ver que a partir de 8 nodos la disminucin
del error cometido se reduce drsticamente.
0
10
20
30
40
50
6 7 8 9 10
Nodos
e
r
r
o
r

s
o
l
u
c
i

n
Errorsolu [4.113]
Errorsolu [4.115]
Errorsolu [4.117]
Errorsolu [4.119]
Figura 4.1: Error global frente a nmero de nodos de la estrella
Para el caso de ecuaciones diferenciales de 4 orden este nmero ptimo de nodos a
escoger sera de 24 nodos por estrella, sin incluir el nodo central.
51
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
4.6.2. Inuencia del criterio de seleccin de los nodos de la
estrella
Uno de los factores que se ha denido como esencial, ha sido el valor de las coordena-
das relativas de los nodos de la estrella respecto del central, es decir, la situacin de
los nodos en la estrella respecto del central, es un factor importante en la ecuacin
de la estrella. En el mtodo clsico de diferencias nitas, se seleccionan los cuatro
nodos en los ejes de coordenadas cartesianas, centrados en el nodo central, y a igual
distancia del nodo central.
Jensen [41] utiliz como criterio de seleccin el de la distancia de los nodos al central,
seleccionando los ms cercanos. Esta forma de seleccionar los nodos de una estrella
se va a denominar criterio de la distancia Figura 4.2. El criterio produce distorsiones
debido a que la densidad de nodos en el dominio puede ser irregular, lo que conducir
a resultados no todo lo exactos que se deseara.
Perrone y Kao [80] sugirieron otra segunda forma de seleccionar los nodos en la
estrella, que se ha denominado criterio del octante Figura 4.3, y consiste en elegir
un nodo por cada octante en un sistema de ejes cartesianos con origen en el nodo
central. Este criterio, ante una irregular densidad de nodos, produce errores elevados.
Una alternativa viable a este criterio, consiste en aplicar una distancia lmite a los
nodos seleccionados de tal manera que ningn nodo de la estrella supere ese lmite,
con lo que se corrige el efecto de la irregularidad de la densidad de nodos.
Una tercera forma de seleccionar los nodos en la estrella, propuesto por Liszka y
Orkisz [55] y [79], es la que se ha denominado criterio del cuadrante, y consiste en
seleccionar en cada cuadrante de un sistema de ejes cartesianos, con origen el nodo
central, los 2 nodos, en el caso de ecuaciones diferenciales de orden 2, 6 para orden 4,
mas cercanos al central. Este criterio corrige los problemas que plantean los criterios
de la distancia y del octante, siendo por lo tanto el ms adecuado.
En la Figura 4.3 se muestra un ejemplo de seleccin de nodos en la estrella para una
ecuacin diferencial de 2 orden con el criterio del octante y el del cuadrante. La
seleccin de nodos para la estrella con el criterio del octante es:1,2,3,4,5,6,7,8, con
el criterio del cuadrante es: 1,a,3,b,4,5,7,c con una distribucin claramente ms
regular.
4.6.3. Inuencia de la funcin de ponderacin
La Ecuacin 4.84 muestra que el valor de la solucin de una ecuacin diferencial en
derivadas parciales en un nodo, es la media ponderada, por los coecientes
i
de los
valores del resto de nodos de la estrella. Como ya se estudio en el apartado 4.1, la
funcin de ponderacin forma parte de los coecientes
i
antes mencionados.
Por lo tanto la eleccin de la funcin de ponderacin ser un factor importante para
mejorar la aproximacin del mtodo, las funciones de ponderacin a utilizar sern
de tipo: potencial, con distintos exponentes, exponencial y spline cbica y curtica.
52
4.6 Inuencia de los parmetros fundamentales de la formulacin
r
Figura 4.2: Criterio de la distancia
As pues se realiza un anlisis con las siguientes funciones de ponderacin:
Potencial:
w(x, y) =
1
d
3
i
(4.122)
Exponencial:
w(x, y) = exp
_
5d
2
i
_
(4.123)
Spiline cbica:
w(x, y) =
_

_
_
2
3
4d
2
i
+ 4d
3
i
_
2
0 d
i
0, 25
_
4
3
4d
i
+ 4d
2
i

4
3
d
3
i
_
2
0, 25 d
i
0, 50
10
10
d
i
> 0, 5
(4.124)
Spiline curtica:
w(x, y) =
_
_
_
1 6
_
d
i
0,292
_
2
+ 8
_
d
i
0,292
_
3
3
_
d
i
0,292
_
4
d
i
0, 292
0 d
i
> 0, 292
(4.125)
En el Cuadro 4.1 se compara el error global cometido en cada una de las cuatro
ecuaciones presentadas en el apartado 4.6.1 aplicando las cuatro diferentes funciones
de ponderacin presentadas.
Del Cuadro 4.1 se desprende que la mejor aproximacin corresponde con aquellas
funciones de ponderacin que ponderan fuertemente a los nodos de acuerdo con
53
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden

r
1
2
3
4
5
6
7
8
a
b
c
Figura 4.3: Criterio del octante y del cuadrante
4.113 4.115 4.117 4.119
Potencial 0,0119 0,0375 0,2274 0,2603
Exponencial 0,0345 0,1578 0,8782 0,0513
Spline cbica 0,0449 0,1509 1,195 0,325
Spline curtica 0,0382 0,2429 0,8974 0,1146
Cuadro 4.1: Error global cometido variando la funcin de ponderacin
su distancia al nodo central, esto es, las que ponderan mucho ms a lo nodos ms
cercano que a los lejanos, es decir las funciones potenciales.
Si la densidad de nodos en la malla es uniforme, los resultados que se obtienen al
utilizar las funciones de ponderacin potencial, exponencial y spline son similares,
sin embargo si la densidad de nodos no es uniforme las funciones de ponderacin
exponencial y spline ponderan por igual todos los nodos que estn casi a la mis-
ma distancia del nodo central debido a que son funciones suaves, sin embargo las
potenciales ponderan mucho ms a los ms cercanos. Esto implica que se obtienen
mejores resultados con este ltimo tipo de funciones de ponderacin.
4.6.4. Ejemplos acadmicos de resolucin de EDPs de hasta
4 orden
A continuacin se muestran algunos ejemplos acadmicos ms de resolucin de
EDPs de hasta cuarto orden as como sistemas de EDPs.
El dominio de aplicacin ser un cuadrado de lado la unidad, ver Figura 4.4, se
usarn condiciones de contorno de tipo Dirichlet, as como estrellas de 24 nodos, el
54
4.6 Inuencia de los parmetros fundamentales de la formulacin
criterio de seleccin de los nodos ser el de los cuatro cuadrantes siendo la funcin
de ponderacin escogida ser la potencial.
Figura 4.4: Cuadrado de lado unidad con 121 nodos distribuidos irregularmente.
El error global cometido se calcular segn la Ecuacin 4.111
En primer lugar se resuelve la ecuacin:

2
U = 0 (4.126)
Con las condiciones de contorno siguientes:
0 y 1
_
_
_
U(0, y) = y
4
U(1, y) = 1 + y
4
6y
2
(4.127)
0 x 1
_
_
_
U(x, 0) = x
4
U(x, 1) = x
4
6x
2
+ 1
(4.128)
La solucin analtica es la siguiente:
U(x, y) = x
4
+ y
4
6x
2
y
2
(4.129)
El error global cometido usando Diferencias Finitas Generalizadas para su aproxi-
macin es igual a:
Error = 0, 00001471 %
55
Captulo 4 Frmulas para la discretizacin temporal y espacial hasta 4 orden
El segundo ejemplo presentado corresponde a la resolucin de la ecuacin diferencial:

3
U
x
3
+

3
U
y
3
+

2
U
x
2
+

2
U
y
2
= 0 (4.130)
Con las condiciones de contorno siguientes:
0 y 1
_
_
_
U(0, y) = y
3
U(1, y) = 1 + y
3
3y
2
3y
(4.131)
0 x 1
_
_
_
U(x, 0) = x
3
U(x, 1) = x
3
3x
2
3x + 1
(4.132)
La solucin analtica es la siguiente:
U(x, y) = x
3
+ y
3
3x
2
y 3xy
2
(4.133)
El error global cometido usando Diferencias Finitas Generalizadas para su aproxi-
macin es igual a:
Error = 0, 0001769 %
Por ltimo se presenta un sistema de ecuaciones en derivadas parciales:
_
_
_

2
U
x
x
2
+

2
U
y
xy
= 0

2
U
y
y
2
+

2
U
x
xy
= 0
(4.134)
Con las condiciones de contorno siguientes:
0 y 1
_
_
_
U
x
(0, y) = sin y U
y
(0, y) = cos y
U
x
(1, y) = exp xsin y U
y
(1, y) = exp xcos y
(4.135)
0 x 1
_
_
_
U
x
(x, 0) = 0 U
y
(x, 0) = exp x
U
x
(x, 1) = exp xsin 1 U
y
(x, 1) = exp x cos 1
(4.136)
La solucin analtica es la siguiente:
U
x
(x, y) = exp xsin y
U
y
(x, y) = exp xcos y (4.137)
56
4.6 Inuencia de los parmetros fundamentales de la formulacin
Finalmente los errores globales cometidos usando Diferencias Finitas Generalizadas
para su aproximacin son igual a:
Error U
x
= 0, 0000425 %
Error U
y
= 0, 0000464 %
57
5 Esquema en Diferencias Finitas
Generalizadas para vigas
A continuacin se va a aplicar el Mtodo de Diferencias nitas Generalizadas para
la resolucin de problemas elasto-dinmicos en vigas de Euler.
5.1. Ecuacin diferencial de la viga sometida a
exin
Suponiendo una viga recta de seccin constante, sometida a una distribucin de
carga del tipo presentado en la Figura 5.1:
Figura 5.1: Viga sometida a una distribucin de carga dependiente del tiempo
Estableciendo el equilibrio dinmico de un elemento diferencial de la viga, segn se
muestra en la Figura 5.2 se tiene que:
Q + pdx
_
Q +
Q
x
dx
_
f
I
dx = 0 (5.1)
f
I
dx = mdx

2
U
t
2
(5.2)
59
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
M
f
+ Qdx
_
M
f
+
M
f
x
dx
_
= 0 (5.3)
Figura 5.2: Equilibrio de un elemento diferencial de viga.
Introduciendo la Ecuacin 5.2 y la Ecuacin 5.3 en la Ecuacin 5.1 y operando se
llega a la siguiente expresin:

2
M
f
x
2
+ m

2
U
t
2
= p(x, t) (5.4)
Teniendo en cuenta la relacin lineal entre el momento ector y la curvatura de la
deformada se tiene:
M
f
EI
=
1
r
(5.5)
En donde:
1
r
=

2
U
x
2
_
1 +
_
U
x
_
2
_3
2
(5.6)
60
5.1 Ecuacin diferencial de la viga sometida a exin
Que para pequeas deformaciones se puede aproximar mediante:
1
r
=

2
U
x
2
(5.7)
As pues introduciendo la Ecuacin 5.7 en la Ecuacin 5.5 y esta en la Ecuacin 5.4
se obtiene la ecuacin diferencial que rige el comportamiento dinmico de la viga:

2
x
2
_
EI

2
U
x
2
_
+ m

2
U
t
2
= p(x, t) (5.8)
Que para una viga de seccin constante se convierte en:
EI

4
U
x
4
+ m

2
U
t
2
= p(x, t) 0 < x < L t > 0 (5.9)
A esta ecuacin diferencial se le aadirn unas condiciones iniciales, desplazamiento
y velocidad, esto es:
_
_
_
U(x, 0) = g(x) 0 < x < L
U(x,t)
t

t=0
= h(x) 0 < x < L
(5.10)
Y unas condiciones de contorno, las cuales dependern del tipo de sustentacin de
la viga, esto es, para una viga simplemente apoyada se impondr la condicin de
desplazamientos y momentos nulos en los apoyos, lo cual se expresa de la siguiente
forma:
_
_
_
U(0, t) = U(L, t) = 0 t > 0

2
U(x,t)
x
2

x=0
=

2
U(x,t)
x
2

x=L
= 0 t > 0
(5.11)
Para el caso de viga empotrada se establecer desplazamiento y giro nulo en los
extremos de la viga, esto es:
_
_
_
U(0, t) = U(0, L) = 0 t > 0
U(x,t)
x

x=0
=
U(x,t)
x

x=L
= 0 t > 0
(5.12)
61
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
5.2. Esquema en Diferencias Finitas Generalizadas
A la vista de la Ecuacin 5.9 necesitaremos la discretizacin espacial en una dimen-
sin hasta 4 orden, as pues en la Ecuacin 4.75 se particularizar para k = 4, esto
es:
D
u
(4) =

4
u
0
x
4
=
1
l(4, 4)
_
_
u
0
i=4

i=1
M(4, i)c
i
+
j=N

j=1
u
j
_
i=4

i=1
M(4, i)d
ji
_
_
_
(5.13)
Esta expresin se puede simplicar de la siguiente forma:

4
u
0
x
4
= u
0

0
+
j=N

j=1
u
j

j
u
n
0

0
+
j=N

j=1
u
n
j

j
(5.14)
Siendo:

0
=
j=4

j=1
M(4, i)c
i

j
=
j=4

j=1
M(4, i)d
ji
(5.15)
Hay que destacar que tanto i como j son subndices mudos, en virtud de adems se
cumple que:

0
=
j=4

j=1

j
(5.16)
Por otro lado en la nomenclatura utilizada los subndices marcan la parte espacial y
los superndices la temporal. As pues teniendo en cuenta la Ecuacin 4.108 se tiene
que:

2
u
0
t
2
=
u
n1
0
2u
n
0
+ u
n+1
0
(t)
2
(5.17)
Substituyendo la Ecuacin 5.14 y la Ecuacin 5.17 en la Ecuacin 5.9 se obtiene la
siguiente ecuacin:
EI
_
_
u
n
0

0
+
j=N

j=1
u
n
j

j
_
_
+ m
_
u
n1
0
2u
n
0
+ u
n+1
0
(t)
2
_
= p(x
0
, t) (5.18)
62
5.2 Esquema en Diferencias Finitas Generalizadas
Y operando se obtiene el esquema explcito en Diferencias Finitas Generalizadas:
u
n+1
0
=
(t)
2
m
_
_
p(x
0
, t) + EI
_
_
u
n
0

j=N

j=1
u
n
j

j
_
_
_
_
+ 2u
n
0
u
n1
0
(5.19)
Las condiciones iniciales teniendo en cuenta la Ecuacin 5.10 se expresaran de la
siguiente forma:
u
0
0
= g(x
0
) (5.20)
Por otro lado y teniendo en cuenta la Ecuacin 5.10 y la Ecuacin 4.110 se impone
la condicin inicial de velocidad, esto es:
u
1
0
u
1
0
2t
= h(x
0
) u
1
0
= u
1
0
2th(x
0
) (5.21)
Ahora se imponen las condiciones de contorno, as pues para el caso de viga simple-
mente apoyada, segn la Ecuacin 5.11 se tiene que en los nodos de los extremos de
la viga se cumple que:
u
0
0
= 0 (5.22)
Para la segunda condicin de contorno se har uso de diferencias nitas clsicas,
para ello se aadir un nodo que, llamaremos nodo cticio u
n
q
, que se encontrar a
la misma distancia del nodo del apoyo que el nodo de la viga ms cercano a este u
n
q
,
ver Figura 5.3:
u
n
q
2u
n
0
+ u
n
q
(x)
2
= 0 u
n
q
= u
n
q
(5.23)
Si en vez de un apoyo se tratase de un empotramiento la segunda condicin, giro
nulo en el extremo, se transformara en lo siguiente:
u
n
q
u
n
q
2x
= 0 u
n
q
= u
n
q
(5.24)
63
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
Figura 5.3: Esquema de los nodos de la viga con los nodos cticios
5.3. Convergencia, consistencia y estabilidad del
mtodo
Al haber obtenido una ecuacin en diferencias nitas explcita en el tiempo, es nece-
sario demostrar la convergencia del mtodo, es decir, que la ecuacin en diferencias
nitas se aproxima a la solucin cuando los incrementos disminuyen, y el nmero de
iteraciones tiende a innito.
De acuerdo con el teorema de equivalencia de Lax un esquema en diferencias nitas
explcito en el tiempo, consistente y bien planteado,
1
es convergente si y slo si es
estable, luego se comprobarn estas condiciones.
5.3.1. Consistencia
El esquema en diferencias nitas ser consistente si se aproxima a la solucin cuando
los incrementos disminuyen, o lo que es lo mismo que el error tiende a cero cuando
t e h tienden tambin a cero.
Es decir dicho de otro modo:
Un esquema en diferencias nitas es consistente con un problema diferencial cuando
el error de truncamiento local se anula en el lmite de incrementos nulos.
Luego se comenzar por calcular los errores cometidos tanto en el truncamiento
espacial como en el temporal.
Para la parte temporal de acuerdo con la Ecuacin 4.106 sumando ambas ecuaciones
se tiene:
U(t
1
+t) + U(t
1
t) = 2U(t
1
) +
2 (t)
2
2

2
U(t
1
)
t
2
+
2 (t)
4
4!

4
U(t
1
)
t
4
+
(5.25)
1
Problema bien planteado: Dado un problema de valor inicial o de Cauchy se dice que el problema
est bien planteado si este admite solucin nica y dependiente de forma continua de sus valores
iniciales.
64
5.3 Convergencia, consistencia y estabilidad del mtodo
Y despejando la segunda derivada respecto del tiempo se llega a:

2
U(t
1
)
t
2
=
U(t
1
+t) 2U(t
1
) + U(t
1
t)
(t)
2

(t)
2
12

4
U(t
1
)
t
4
+
_
(t)
4
_
(5.26)
As pues el error cometido en la parte temporal de la ecuacin con el truncamiento
realizado es igual a:
TE
t
=
(t)
2
12

4
U(t
1
)
t
4
+
_
(t)
4
_
(5.27)
Por otro lado se analiza el error de truncamiento cometido en la parte espacial de la
ecuacin, para ello haremos un planteamiento similar, si al desarrollo completo de
la serie de se Taylor le resta el truncamiento realizado en la Ecuacin 4.67 se puede
llegar a la siguiente expresin:
TE
x
= D
U
D
u
= A
1
_

b b
_
(5.28)
En donde D
U
es la solucin exacta de las derivadas parciales y

b es el vector de
trminos independientes del sistema con el desarrollo completo de la serie de Taylor,
esto es:

b =
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
i
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
2
i
2
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
3
i
6
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
4
i
24
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(5.29)
Teniendo en cuenta la Ecuacin 4.72 y operando se tiene que:

b b =
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
i
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
2
i
2
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
3
i
6
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
4
i
24
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(5.30)
65
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
Como en la ecuacin resuelta slo interviene la derivada de 4 orden se va a tener
en cuenta el error espacial cometido en esta derivada, esto es:
TE
x
(4) = D
U
(4) D
u
(4) = A
1
4,j
_

b b
_
j = 1, 2, 3, 4 (5.31)
Teniendo en cuenta la matriz A se puede observar que el grado de su determinante
es h
p
i
w
q
en donde p = 20, q = 8 , los grados de los elementos
_
A
d
_
T
4,j
con j = 1, 2, 3, 4
son h
r
i
w
t
en donde r = 15, 14, 13, 12 y t = 6, luego los grados de la cuarta la de
la matriz inversa A
1
4,j
con j = 1, 2, 3, 4 sern h
s
i
w
v
en donde s = 5, 6, 7, 8 y
v = 2. As pues al hacer el producto A
1
4,j
_

b b
_
se obtiene un polinomio en h de
al menos grado 1.
Esto es:
TE
x
= A
1
41
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
i
+
+A
1
42
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
2
i
2
+
+A
1
43
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
3
i
6
+
+A
1
44
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
6
i
6!

6
U
0
x
6

_
w
2
h
4
i
24
(5.32)
Finalmente sumando la Ecuacin 5.27 y la Ecuacin 5.32 se obtiene la siguiente
expresin:
TTE = TE
t
+ TE
x
=
(t)
2
12

4
U(t
1
)
t
4
+
_
(t)
4
_
+ [h] (5.33)
En donde el grado de [h] es igual o mayor que 1, haciendo el lmite cuando h e t
tienden a cero se llega a:
lm
(h,t)(0,0)
TTE = 0 (5.34)
Con lo que queda demostrada la consistencia de la aproximacin en diferencias nitas
generalizadas.
66
5.3 Convergencia, consistencia y estabilidad del mtodo
5.3.2. Estabilidad
El siguiente paso para asegurar la convergencia es demostrar la estabilidad, estable-
ciendo un criterio en trminos de paso temporal para asegurar dicha estabilidad.
Existen diversos criterios para determinar la estabilidad de una ecuacin diferencial
en derivadas parciales. Entre ellos, el criterio de Von Neumann es el ms fcil de
aplicar para determinar si un mtodo de integracin es estable. Consiste en realizar
una descomposicin armnica de la solucin aproximada de la forma:
u
n
0
=
n
exp ix
0
u
n
j
=
n
exp ix
j
(5.35)
En donde representa el nmero de onda, que es el nmero de veces que la onda
vibra en la unidad de distancia, se dene como la inversa de la longitud de onda, e
i =

1. Por otro lado se conoce como coeciente de amplicacin, si || 1 la


solucin crecer con el tiempo y el mtodo es inestable. En caso contrario, la solucin
disminuye con el tiempo y el sistema es estable. Si se substituye la Ecuacin 5.35
dentro de la Ecuacin 5.19 se obtiene la siguiente expresin:

n+1
exp ix
0
=
(t)
2
m
EI
_
_

n
exp ix
0

j=N

j=1

n
exp ix
j

j
_
_
+ 2
n
exp ix
0

n1
exp ix
0
(5.36)
Dividiendo ambos miembros de la ecuacin por
n
exp ix
0
y teniendo en cuenta
que h
j
= x
j
x
0
se llega a la siguiente expresin:
=
(t)
2
m
EI
_
_

j=N

j=1

n
exp ih
j

j
_
_
+ 2
1
(5.37)
En donde operando y teniendo en cuenta que exp ih
j
= cos h
j
+i sin h
j
se obtiene:

_
_
A(t)
2
_
_

j=N

j=1
(cos h
j
+ i sin h
j
)
j
_
_
+ 2
_
_
+ 1 = 0 (5.38)
En donde se ha llamado A =
EI
m
. Resolviendo la ecuacin de 2 grado se llega a:
= b

b
2
1 (5.39)
67
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
En donde:
b =
A(t)
2
2
_
_

j=N

j=1
(cos h
j
+ i sin h
j
)
j
_
_
+ 1 (5.40)
Por otro lado, y teniendo en cuenta la Ecuacin 5.16, b se puede expresar de la
siguiente forma:
b = 1 +
A(t)
2
2
_
_
j=N

j=1
(1 cos h
j
)
j
i
A(t)
2
2
j=N

j=1
sin h
j

j
_
_
+ 1 (5.41)
La condicin de estabilidad obliga a:

b
2
1

1 (5.42)
Operando entre la Ecuacin 5.41 y la Ecuacin 5.41 y simplicando aplicando cri-
terios conservadores se llega al criterio de estabilidad:
t
1
4
_
A|
0
|
(5.43)
5.4. Irregularidad de la estrella y estabilidad
En este apartado se va a denir un ndice de regularidad para cada una de las
estrellas del dominio IIS y un ndice de regularidad para la nube de nodos IIC .
En primer lugar hay que tener en cuenta que el coeciente
0
, que aparece en el
criterio de estabilidad Ecuacin 5.43, depende de los siguientes factores:
El nmero de nodos de la estrella.
Las coordenadas de cada nodo respecto del nodo central de la estrella.
La funcin de ponderacin elegida.
La Ecuacin 5.43 resulta ser slo funcin de las coordenadas de los nodos respecto
del nodo central de la estrella.
Sea
l
la media de las distancias de los nodos de la estrella l al nodo central y sea
la media de todas las
i
de la malla, una vez discretizado el dominio se dene:

0
=

0

4
(5.44)
68
5.5 Aplicaciones
As pues la Ecuacin 5.43 se puede reescribir de la siguiente manera:
t

2
4
_
A|
0
|
(5.45)
Para el caso de malla regular con 4 nodos por estrella la Ecuacin 5.45 queda de la
siguiente forma:
t

2
2
18

3A
(5.46)
Multiplicando el lado derecho de la Ecuacin 5.46 por el factor:
9

3
2
_
2 |
0
|
(5.47)
Se obtiene de nuevo la Ecuacin 5.43, as pues se dene para cada una de las estrellas
del dominio el ndice de regularidad segn:
IIS =
9

3
2
_
2 |
0
|
(5.48)
El cual toma valores entre 0 y 1, tomando el valor de 1 para el caso de la estrella
regular, si este ndice decrece entonces el valor absoluto de
0
crece y de acuerdo
con la Ecuacin 5.43 el paso temporal decrece.
El ndice de irregularidad de la nube de nodos IIC es igual al mnimo valor de todos
los IIS de cada una de las estrellas.
5.5. Aplicaciones
A continuacin se presentan algunas aplicaciones a la resolucin de vigas sometidas
a vibraciones.
Se va a discretizar una viga en un nmero nito de nodos, de cinco formas distintas,
en un primer lugar con una malla regular, y en segundo, tercero, cuarto y quinto
con mallas irregulares con ndices de irregularidad decrecientes, esto es:
69
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
Figura 5.4: Malla regular 21 nodos. IIC = 1
Figura 5.5: Malla iregular 21 nodos. IIC = 0, 96
Como funcin de ponderacin se va a utilizar la siguiente:
w(h
j
)
1
4 |h
j
|
3
(5.49)
El error global exacto cometido se puede calcular con la expresin:
Error =

i=N
i=1
[sol(i) exac(i)]
2
N
(5.50)
5.5.1. Vibraciones transversales en una viga simplemente
apoyada
Se resuelve la siguiente ecuacin diferencial de la viga vibrando libremente:

2
U(x, t)
x
2
+
1

4
U
x
4
= 0 x (0, 1) t > 0 (5.51)
Con las condiciones de contorno siguientes:
_
_
_
U(0, t) = 0
U(1, t) = 0
(5.52)
_
_
_

2
U(x,t)
x
2

x=0
= 0

2
U(x,t)
x
2

x=1
= 0
(5.53)
Con las condiciones iniciales siguientes:
_
_
_
U(x, 0) = 0
U(x,t)
x

t=0
= sin x
(5.54)
70
5.5 Aplicaciones
Figura 5.6: Malla iregular 21 nodos. IIC = 0, 78
Figura 5.7: Malla iregular 21 nodos. IIC = 0, 62
La solucin exacta de la Ecuacin 5.51 es:
U(x, t) = sin x sin t (5.55)
En el Cuadro 5.1 de pueden ver los errores globales cometidos en la resolucin de
la Ecuacin 5.51 sobre el dominio Figura 5.4 mediante DFG para diferentes pasos
temporales:
Cuadro 5.1: Inuencia del paso temporal en el error global
En el Cuadro 5.2 se puede ver el error global cometido en la resolucin de la
Ecuacin 5.51 sobre los dominios de las Figuras 5.5, 5.6, 5.7 y 5.8 mediante DFG
para un t = 0, 001.
Por ltimo en la Figura 5.9 se muestra la solucin grca en el ltimo paso, para
un paso temporal t = 0, 005 el nmero de pasos es n = 1000 y sobre el dominio
Figura 5.4.
A continuacin se resuelve la Ecuacin 5.51 sobre la malla regular Figura. 5.4 y con
las siguientes condiciones iniciales:
_

_
U(x, 0) = 0
U(x,t)
x

x=0
= 1 x = 0, 5
U(x,t)
x

x=0
= 0 x = 0, 5
(5.56)
71
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
Figura 5.8: Malla iregular 21 nodos. IIC = 0, 46
Cuadro 5.2: Inuencia del ndice de regularidad en el error global
Cuya solucin exacta es:
U(x, t) = 2
_
sin x sin t
1
9
sin 3x sin 9t +
1
25
sin 5x sin 25t
_
(5.57)
En el Cuadro 5.3 se puede ver el error global cometido para distinto nmero de pasos
y para t = 0, 001.
Cuadro 5.3: Error global frente al nmero de pasos
Por ltimo en las guras 5.10, 5.11, 5.12 y 5.13 se muestra la solucin grca en
el ltimo paso para un paso temporal t = 0, 001 el nmero de pasos n = 100,
n = 200, n = 500 y n = 1000 respectivamente, sobre el dominio Figura 5.4.
5.5.2. Vibraciones forzadas en una viga simplemente apoyada
Se resuelve la siguiente ecuacin diferencial de la viga vibrando libremente:

2
U(x, t)
x
2
+
1

4
U
x
4
= 15 sin 2x sin t x (0, 1) t > 0 (5.58)
Con las condiciones de contorno siguientes:
_
_
_
U(0, t) = 0
U(1, t) = 0
(5.59)
72
5.5 Aplicaciones
Figura 5.9: Solucin aproximada en el ltimo paso. t = 0, 005
Figura 5.10: Solucin aproximada en el ltimo paso n = 100
_
_
_

2
U(x,t)
x
2

x=0
= 0

2
U(x,t)
x
2

x=1
= 0
(5.60)
Con las condiciones iniciales siguientes:
_
_
_
U(x, 0) = 0
U(x,t)
x

t=0
= sin 2x + sin x
(5.61)
La solucin exacta de la Ecuacin 5.58 es:
U(x, t) = (sin 2x + sin x) sin t (5.62)
En el Cuadro 5.4 de puede ver el error global cometido en la resolucin de la
Ecuacin 5.58 sobre el dominio Figura 5.4 mediante DFG para diferentes pasos
temporales:
73
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
Figura 5.11: Solucin aproximada en el ltimo paso n = 200
Figura 5.12: Solucin aproximada en el ltimo paso n = 500
En el Cuadro 5.5 se puede ver el error global cometido en la resolucin de la
Ecuacin 5.58 sobre los dominios Fig. 5.5, 5.6, 5.7 y 5.8 mediante DFG para t =
0, 001
Por ltimo en la Figura 5.14 se muestra la solucin grca en el ltimo paso para un
paso temporal t = 0, 005 el nmero de pasos n = 1000 y sobre el dominio Figura
5.4.
5.5.3. Vibraciones transversales en una viga biempotrada
Se resuelve la siguiente ecuacin diferencial de la viga vibrando libremente:

2
U(x, t)
x
2
+
1
4, 73
4

4
U
x
4
= 0 x (0, 1) t > 0 (5.63)
Con las condiciones de contorno siguientes:
_
_
_
U(0, t) = 0
U(1, t) = 0
(5.64)
74
5.5 Aplicaciones
Figura 5.13: Solucin aproximada en el ltimo paso n = 1000
Cuadro 5.4: Inuencia del paso temporal en el error global
_
_
_

2
U(x,t)
x
2

x=0
= 0

2
U(x,t)
x
2

x=1
= 0
(5.65)
Con las condiciones iniciales siguientes:
_
_
_
U(x, 0) = 0
U(x,t)
x

t=0
= cos 4, 73x cosh 4, 73x 0, 982501 (sin 4, 73x sinh 4, 73x)
(5.66)
La solucin exacta de la Ecuacin 5.63 es:
U(x, t) = [cos 4, 73x cosh 4, 73x 0, 982501 (sin 4, 73x sinh 4, 73x)] sin t (5.67)
En el Cuadro 5.6 de puede ver el error global cometido en la resolucin de la
Ecuacin 5.63 sobre el dominio Figura 5.4 mediante DFG para diferentes pasos
temporales:
En el Cuadro 5.7 se puede ver el error global cometido en la resolucin de la
Ecuacin 5.63 sobre los dominios Fig. 5.5, 5.6, 5.7 y 5.8 mediante DFG para t =
0, 001.
Por ltimo en la Figura 5.15 se muestra la solucin grca en el ltimo paso para un
paso temporal t = 0, 005 el nmero de pasos n = 1000 y sobre el dominio Figura
5.4.
75
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
Cuadro 5.5: Inuencia del ndice de regularidad en el error global
Figura 5.14: Solucin aproximada en el ltimo paso n = 1000, t = 0, 005
5.5.4. Vibraciones transversales en una viga biempotrada
Se resuelve la siguiente ecuacin diferencial de la viga vibrando libremente:

2
U(x, t)
x
2
+
1
1, 875
4

4
U
x
4
= 0 x (0, 1) t > 0 (5.68)
Con las condiciones de contorno siguientes:
_
_
_
U(0, t) = 0
U(1, t) = 0
(5.69)
_

_
U(x,t)
x

x=0
= 0

2
U(x,t)
x
2

x=1
= 0

3
U(x,t)
x
3

x=1
= 0
(5.70)
Con las condiciones iniciales siguientes:
_
_
_
U(x, 0) = 0
U(x,t)
x

t=0
= cos 1, 875x cosh 1, 875x 0, 7340327 (sin 1, 875x sinh 1, 875x)
76
5.5 Aplicaciones
Cuadro 5.6: Inuencia del paso temporal en el error global
Cuadro 5.7: Inuencia del ndice de regularidad en el error global
(5.71)
La solucin exacta de la Ecuacin 5.68 es:
U(x, t) = [cos 1, 875x cosh 1, 875x 0, 7340327 (sin 1, 875x sinh 1, 875x)] sin t
(5.72)
Por ltimo en la Figura 5.16 se muestra la solucin grca en el ltimo paso para un
paso temporal t = 0, 001 el nmero de pasos n = 1000 y sobre el dominio Figura
5.4.
5.5.5. Vibraciones transversales en una viga empotrada -
apoyada
Se resuelve la siguiente ecuacin diferencial de la viga vibrando libremente:

2
U(x, t)
x
2
+
1
3, 927
4

4
U
x
4
= 0 x (0, 1) t > 0 (5.73)
Con las condiciones de contorno siguientes:
_
_
_
U(0, t) = 0
U(1, t) = 0
(5.74)
_
_
_
U(x,t)
x

x=0
= 0

2
U(x,t)
x
2

x=1
= 0
(5.75)
77
Captulo 5 Esquema en Diferencias Finitas Generalizadas para vigas
Figura 5.15: Solucin aproximada en el ltimo paso n = 1000, t = 0, 005
Con las condiciones iniciales siguientes:
_
_
_
U(x, 0) = 0
U(x,t)
x

t=0
= 3, 240366 [cos 7, 069x cosh 7, 069x 1, 000002 (sin 7, 069x sinh 7, 069x)]
(5.76)
La solucin exacta de la Ecuacin 5.73 es:
U(x, t) = [cos 7, 069x cosh 7, 069x 1, 000002 (sin 7, 069x sinh 7, 069x)] sin 3, 240366t
(5.77)
Por ltimo en la Figura 5.17 se muestra la solucin grca en el ltimo paso para un
paso temporal t = 0, 001 el nmero de pasos n = 1000 y sobre el dominio Figura
5.4.
78
5.5 Aplicaciones
Figura 5.16: Solucin aproximada en el ltimo paso n = 1000, t = 0, 001
Figura 5.17: Solucin aproximada en el ltimo paso n = 1000, t = 0, 001
79
6 Esquema en Diferencias Finitas
Generalizadas para placas delgadas
A continuacin se va a aplicar el Mtodo de Diferencias nitas Generalizadas para
la resolucin de problemas elasto-dinmicos en placas delgadas.
6.1. Ecuacin diferencial de la placa delgada segn
la teora de Kirchho
Una placa se dene como un elemento estructural en el que una de las dimensiones,
el espesor, es mucho menor que las otras dos, y sobre la que actan cargas normales
al plano medio y momentos de eje comprendido en dicho plano.
Las placas de Kirchho son vlidas para relacin de espesores/ancho menores o
iguales a 0,1.
Hiptesis bsicas:
Las normales al plano medio de la placa se mantienen rectas tras la deforma-
cin, y los puntos del plano medio nicamente tienen movimiento vertical.
Dichas normales se mantienen ortogonales a la deformada del plano medio de
la placa.
La tensin normal al plano medio de la placa puede considerarse despreciable,
esto es,
z
= 0, 0.
Del equilibrio dinmico de un elemento diferencial de una placa delgada de espesor
t, ver Figura 6.1, se obtiene:
Equilibrio de momentos respecto al eje y:
M
x
x
+
M
xy
y
Q
x
= 0 (6.1)
Equilibrio de momentos respecto al eje x:
M
xy
x
+
M
y
y
Q
y
= 0 (6.2)
81
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Figura 6.1: Equilibrio de un elemento diferencial de placa delgada
Equilibrio de fuerzas verticales respecto al eje z:
Q
x
x
+
Q
y
y
+ f
I
+ q = 0 (6.3)
Fuerzas de inercia:
f
I
= m

2
U
t
2
(6.4)
Substituyendo la Ecuacin 6.1, Ecuacin 6.2 y la Ecuacin 6.4 dentro de la Ecuacin 6.3
se obtiene:

2
M
x
x
2
+ 2

2
M
xy
xy
+

2
M
y
y
2
+ m

2
U
t
2
+ q = 0 (6.5)
Por otro lado teniendo en cuenta las relaciones existentes entre momentos ectores
y desplazamientos verticales se tiene que:
M
x
=
Et
3
12 (1
2
)
_

2
U
x
2
+

2
U
y
2
_
(6.6)
M
y
=
Et
3
12 (1
2
)
_

2
U
x
2
+

2
U
y
2
_
(6.7)
82
6.1 Ecuacin diferencial de la placa delgada segn la teora de Kirchho
M
xy
=
Et
3
12 (1
2
)
(1 )

2
U
xy
(6.8)
Finalmente introduciendo la Ecuacin 6.6, Ecuacin 6.7 y Ecuacin 6.8 dentro de
la Ecuacin 6.5 se obtiene la ecuacin diferencial dinmica de la placa delgada de
Kirchho, de lados a y b y espesor t.

4
U
x
4
+ 2

4
U
x
2
y
2
+

4
U
y
4
+ m

2
U
t
2
=
q(x, y, t)
D
(6.9)
En donde q(x, y, t) es una carga supercial perpendicular al plano de la placa, y:
D =
Et
3
12 (1
2
)
(6.10)
A esta ecuacin diferencial se le aadirn igualmente unas condiciones iniciales,
desplazamiento y velocidad, esto es:
_
_
_
U(x, y, 0) = g(x, y) 0 < x < a
U(x,y,t)
t

t=0
= h(x, y) 0 < y < b
(6.11)
Y unas condiciones de contorno, las cuales dependern del tipo de sustentacin de
la placa, esto es, para una placa simplemente apoyada se impondr la condicin de
desplazamientos y momentos nulos en los bordes de la placa, lo cual se expresa de
la siguiente forma:
_

_
U(0, y, t) = U(x, 0, t) = U(a, y, t) = U(x, b, t) = 0
M
x
(x, 0, t) =

2
U
x
2
+

2
U
y
2

y=0
= 0
M
y
(0, y, t) =

2
U
x
2
+

2
U
y
2

x=0
= 0 t > 0
M
x
(x, b, t) =

2
U
x
2
+

2
U
y
2

y=b
= 0 0 < x < a 0 < y < b
M
y
(a, y, t) =

2
U
x
2
+

2
U
y
2

x=a
= 0
(6.12)
Para el caso de viga empotrada se establecer desplazamiento y giro nulo en los
83
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
bordes de la placa, esto es:
_

_
U(0, y, t) = U(x, 0, t) = U(a, y, t) = U(x, b, t) = 0

x
(x, 0, t) =
U(x,y,t)
y

y=0
= 0

y
(0, y, t) =
U(x,y,t)
x

x=0
= 0 t > 0

x
(x, b, t) =
U(x,y,t)
y

y=b
= 0 0 < x < a 0 < y < b

y
(a, y, t) =
U(x,y,t)
x

x=a
= 0
(6.13)
6.2. Esquema en Diferencias Finitas Generalizadas
De la Ecuacin 6.9 se desprende que se necesitar la discretizacin espacial en 2
dimensin hasta 4 orden, as pues en la Ecuacin 4.97 se particularizar para k =
10, 12, 14 , esto es:
D
u
(10) =

4
u
0
x
4
=
1
l(10, 10)
_
_
u
0
i=14

i=1
M(10, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(10, i)d
ji
_
_
_
D
u
(12) =

4
u
0
x
2
y
2
=
1
l(12, 12)
_
_
u
0
i=14

i=1
M(12, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(12, i)d
ji
_
_
_
D
u
(14) =

4
u
0
y
4
=
1
l(14, 14)
_
_
u
0
i=14

i=1
M(14, i)c
i
+
j=N

j=1
u
j
_
i=14

i=1
M(14, i)d
ji
_
_
_
(6.14)
Estas expresiones se pueden simplicar de la siguiente forma:

4
u
0
x
4
= u
0

0
+
j=N

j=1
u
j

j
u
n
0

0
+
j=N

j=1
u
n
j

4
u
0
x
2
y
2
= u
0

0
+
j=N

j=1
u
j

j
u
n
0

0
+
j=N

j=1
u
n
j

4
u
0
y
4
= u
0

0
+
j=N

j=1
u
j

j
u
n
0

0
+
j=N

j=1
u
n
j

j
(6.15)
84
6.2 Esquema en Diferencias Finitas Generalizadas
Siendo:

0
=
j=14

j=1
M(10, i)c
i

j
=
j=14

j=1
M(10, i)d
ji

0
=
j=14

j=1
M(12, i)c
i

j
=
j=14

j=1
M(12, i)d
ji

0
=
j=14

j=1
M(14, i)c
i

j
=
j=14

j=1
M(14, i)d
ji
(6.16)
Y cumplindose:

0
=
j=N

j=1

0
=
j=N

j=1

0
=
j=N

j=1

j
(6.17)
Substituyendo la Ecuacin 4.94 y la Ecuacin 5.17 en la Ecuacin 6.9 se llega a:
u
n
0

0
+
j=N

j=1
u
n
j

j
2u
n
0

0
+
j=N

j=1
u
n
j

j
u
n
0

0
+
j=N

j=1
u
n
j

j
+
+m
u
n1
0
2u
n
0
+ u
n+1
0
(t)
2
=
q(x
0
, y
0
, t)
D
(6.18)
En la cual operando se puede expresar como sigue:
u
n+1
0
=
(t)
2
m
_
_
u
n
0

j=N

j=1
u
n
j

q(x
0
, y
0
, t)
D
_
_
+ 2u
n
0
u
n1
0
(6.19)
En donde:

0
=
0
+ 2
0
+
0

j
=
j
+ 2
j
+
j
(6.20)
85
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Las condiciones iniciales, teniendo en cuenta la Ecuacin 6.11 se expresaran de la
siguiente forma:
u
0
0
= g(x
0
, y
0
) (6.21)
Por otro lado se impone la condicin inicial de velocidad, con su expresin en dife-
rencias nitas clsicas, segn la Ecuacin 6.11 esto es:
u
1
0
u
1
0
2t
= h(x
0
, y
0
) u
1
0
= u
1
0
2h(x
0
, y
0
)t (6.22)
Ahora se imponen las condiciones de contorno, as pues para el caso de placa delgada
simplemente apoyada, segn la Ecuacin 6.12 se tiene que en los nodos del contorno
de la placa se cumple que:
u
n
0
= 0 (6.23)
Para la segunda condicin de contorno se har uso de diferencias nitas clsicas,
para ello se aadirn una serie de nodos u
n
q
, que se llamarn nodos cticios , que se
encontrar a la misma distancia del nodo del contorno que el nodo de la placa ms
cercano a este , ver Figura 6.2.
n
u
0
n
q
u
n
q
u
*
n
r
u
*
n
r
u
Figura 6.2: Nodos cticios en el contorno de la placa
De tal forma que aplicando la condicin de momento nulo en el contorno se obtiene:
M
x
=
u
n
q
2u
n
0
+ u
n
q

k
2
+
u
n
r
2u
n
0
+ u
n
r

h
2
= 0
u
n
q
+ u
n
q

k
2
=u
n
q
= u
n
q
(6.24)
Del mismo modo si se tratase de placa empotrada la condicin de contorno se tra-
ducira en lo siguiente:

x
=
u
n
q
u
n
q

2k
= 0 u
n
q
= u
n
q
(6.25)
86
6.3 Convergencia, consistencia y estabilidad del mtodo
De igual forma se procedera para el resto de momento y giros as como nodos y
contornos de la placa.
6.3. Convergencia, consistencia y estabilidad del
mtodo
De igual manera se va a calcular la convergencia del mtodo, se ver si el problema
es consistente para luego establecer la estabilidad.
6.3.1. Consistencia
Se van a calcular los errores cometidos tanto en el truncamiento espacial como en el
temporal.
Para la parte temporal el error cometido est ya calculado en la Ecuacin 5.27.
Por otro lado se analiza el error de truncamiento cometido en la parte espacial de
la ecuacin, para ello haremos un planteamiento similar, si al desarrollo completo
de la serie de Taylor le resta el truncamiento realizado en la Ecuacin 4.89 se puede
llegar a la siguiente expresin:
TE
x
= D
U
D
u
= A
1
_

b b
_
(6.26)
En donde D
U
es la solucin exacta de las derivadas parciales y

b es el vector de
trminos independientes del sistema con el desarrollo completo de la serie de Taylor,
esto es:

b =
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
h
i
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
k
i
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
h
2
i
2
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
h
i
k
i
.
.
.
.
.
.
i=N

i=1
_
U
i
U
0

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
k
4
i
24
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(6.27)
87
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Teniendo en cuenta la Ecuacin 4.94 y operando se tiene que:

b b =
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
h
i
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
k
i
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
h
2
i
2
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
h
i
k
i
.
.
.
.
.
.
i=N

i=1
_

h
5
i
5!

5
U
0
x
5

h
4
i
k
i
5!

5
U
0
x
4
y

h
3
i
k
2
i
5!

5
U
0
x
3
y
2

_
w
2
k
4
i
24
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
(6.28)
Como en la ecuacin resuelta slo interviene la derivada de 4 orden respecto de x,
respecto de y respecto de x e y dos veces, esto corresponde con las posiciones 10,
12 y 14, as pues:
TE
x
(10, 12, 14) = D
U
(10) D
u
(10) +D
U
(12) D
u
(12) +D
U
(14) D
u
(14) =
= A
1
10,j
_

b b
_
+A
1
12,j
_

b b
_
+A
1
14,j
_

b b
_
j = 1, 2, , 14
(6.29)
Teniendo en cuenta la matriz Ecuacin 6.40 se puede observar que el grado de su
determinante es h
p
i
k
h
i
w
q
en donde p = h = 40, q = 28 , y por ejemplo el grado del
elemento
_
A
d
_
T
10,1
es igual a h
r
i
k
n
i
w
t
en donde r = 38, n = 37, q = 26, luego el grado
de A
1
10,j
es igual a h
2
i
k
3
i
w
2
que multiplicando por el primer elemento del vector

b b queda un polinomio en h
i
k
i
de grado mayor o igual a 1, siguiendo el mismo
razonamiento con todos los ele-mentos de la Ecuacin 6.29 se llega a la conclusin
de que dicha ecuacin est formada por polinomios en h
i
k
i
de al menos grado 1.
Finalmente sumando la Ecuacin 5.27 y la Ecuacin 6.29 se obtiene la siguiente
expresin:
TTE = TE
t
+ TE
x
=
(t)
2
12

4
U(t
1
)
t
4
+
_
(t)
4
_
+ [h, k] (6.30)
88
6.3 Convergencia, consistencia y estabilidad del mtodo
En donde el grado de [h] es igual o mayor que 1, haciendo el lmite cuando h e t
tienden a cero se llega a:
lm
(h,k,t)(0,0,0)
TTE = 0 (6.31)
Con lo que queda demostrada la consistencia de la aproximacin en diferencias nitas
generalizadas.
6.3.2. Estabilidad
El siguiente paso para asegurar la convergencia es demostrar la estabilidad, estable-
ciendo un criterio en trminos de paso temporal para asegurar dicha estabilidad.
Aplicando de nuevo el criterio de Von Neumann para determinar la estabilidad del
mtodo se realiza una descomposicin armnica de la solucin aproximada de la
forma:
u
n
0
=
n
exp ik
T
x
0
u
n
j
=
n
exp ik
T
x
j
(6.32)
En donde k representa el vector nmero de onda, que es el nmero de veces que la
onda vibra en la unidad de distancia, se dene como la inversa de la longitud de
onda en cada una de las direcciones.
k =
_

x

y
_
(6.33)
Y adems:
x
0
=
_
x
0
y
0
_
x
j
=
_
x
j
y
j
_
=
_
x
0
+ h
j
y
0
+ k
j
_
h
j
=
_
h
j
k
j
_
(6.34)
Por otro lado, como ya se ha comentado, se conoce como coeciente de amplica-
cin, si || 1 la solucin crecer con el tiempo y el mtodo es inestable. En caso
contrario, la solucin disminuye con el tiempo y el sistema es estable. Si se substituye
la Ecuacin 6.32 dentro de la Ecuacin 6.19 se obtiene la siguiente expresin:

n+1
exp ik
T
x
0
=
(t)
2
m
_
_

n
exp ik
T
x
0

j=N

j=1

n
exp ik
T
x
j

j
_
_
+
+2
n
exp ik
T
x
0

n1
exp ik
T
x
0
(6.35)
89
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Dividiendo ambos miembros de la ecuaci por
n
exp ik
T
x
0
se llega a la siguiente
expresin:
=
(t)
2
m
_
_

j=N

j=1

n
exp ik
T
h
j

j
_
_
+ 2
n1
(6.36)
En donde operando y teniendo en cuenta que exp ik
T
h
j
= cos k
T
h
j
+ i sin k
T
h
j
se
obtiene:

_
_
(t)
2
m
_
_

j=N

j=1
_
cos k
T
h
j
+ i sin k
T
h
j
_

j
_
_
+ 2
_
_
+ 1 = 0 (6.37)
Resolviendo la ecuacin de 2 grado se llega a:
= b

b
2
1
En donde:
b =
(t)
2
2m
_
_

j=N

j=1
_
cos k
T
h
j
+ i sin k
T
h
j
_

j
_
_
+ 1 (6.38)
Por otro lado y b se puede expresar de la siguiente forma:
b = 1 +
(t)
2
2m
j=N

j=1
_
1 cos k
T
h
j
_

j
i
j=N

j=1
sin k
T
h
j

j
(6.39)
La condicin de estabilidad obliga a:

b
2
1

1 (6.40)
Operando entre la Ecuacin 6.40 y la Ecuacin 6.39 y simplicando aplicando cri-
terios conservadores se llega al criterio de estabilidad:
t

m
4
_
|
0
|
(6.41)
90
6.4 irregularidad de la estrella y estabilidad
6.4. irregularidad de la estrella y estabilidad
En este apartado se va a denir un ndice de regularidad para cada una de las
estrellas del dominio IIS y un ndice de regularidad para la nube de nodos IIC .
En primer lugar hay que tener en cuenta que el coeciente
0
, que aparece en el
criterio de estabilidad Ecuacin 6.41, depende de los siguientes factores:
El nmero de nodos de la estrella.
Las coordenadas de cada nodo respecto del nodo central de la estrella.
La funcin de ponderacin elegida.
La Ecuacin 6.41 resulta ser slo funcin de las coordenadas de los nodos respecto
del nodo central de la estrella.
Sea
l
la media de las distancias de los nodos de la estrella l al nodo central y sea
la media de todas las
i
de la malla, una vez discretizado el dominio se dene:

0
=

0

4
(6.42)
As pues la Ecuacin 6.41 se puede reescribir de la siguiente manera:
t

2

m
4
_

(6.43)
Para el caso de malla regular con 24 nodos por estrella el criterio Ecuacin 6.43
queda de la siguiente forma:
t
9
2

13
__
1 +

2
_
+ 2

5
_
2
(6.44)
Multiplicando el lado derecho de la Ecuacin 6.44 por el factor:

13
__
1 +

2
_
+ 2

5
_
2
36
_

(6.45)
91
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Se obtiene de nuevo la Ecuacin 6.41 , as pues se dene para cada una de las estrellas
del dominio el ndice de regularidad segn:
IIS =

13
__
1 +

2
_
+ 2

5
_
2
36
_

(6.46)
El cual toma valores entre 0 y 1, tomando el valor de 1 para el caso de la estrella
regular, si este ndice decrece entonces el valor absoluto de
0
crece, y de acuerdo
con la Ecuacin 6.41 el paso temporal mximo que asegura la estabilidad del mtodo
decrece.
El ndice de irregularidad de la nube de nodos IIC es igual al mnimo valor de todos
los IIS de cada una de las estrellas.
6.5. Aplicaciones
A continuacin se presentan algunas aplicaciones a la resolucin de placas delgadas
sometidas a vibraciones.
Se va a discretizar una placa en un nmero nito de nodos, de cinco formas distintas,
en un primer lugar con una malla regular, y en segundo, tercero, cuarto y quinto
con mallas irregulares con ndices de regularidad decrecientes, ver Figuras 6.3, 6.4,
6.5, 6.6 y 6.7.
Figura 6.3: Malla regular 36 nodos IIC = 1
Como funcin de ponderacin se va a utilizar la siguiente:
w(h
i
, k
i
) =
1
_
_
h
2
j
+ k
2
j
_
3
(6.47)
92
6.5 Aplicaciones
Figura 6.4: Malla irregular 36 nodos IIC = 0, 92
Figura 6.5: Malla irregular 36 nodos IIC = 0, 83
El error global cometido se puede calcular con la expresin:
Error =

i=N
i=1
[sol(i) exac(i)]
2
N
6.5.1. Vibraciones libres en una placa delgada apoyada
La ecuacin a resolver es la siguiente:
1
4
4
_

4
U(x, y, t)
x
4
+ 2

4
U(x, y, t)
x
2
y
2
+

4
U(x, y, t)
y
4
_
+

2
U(x, y, t)
t
2
= 0 (6.48)
93
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Figura 6.6: Malla irregular 36 nodos IIC = 0, 76
Figura 6.7: Malla irregular 36 nodos IIC = 0, 58
Con las siguientes condiciones de contorno:
x, y [0, 1]
_

_
U(x, y, t)|

= 0

2
U(x,y,t)
y
2

x=0
= 0

2
U(x,y,t)
y
2

x=1
= 0

2
U(x,y,t)
x
2

y=0
= 0

2
U(x,y,t)
x
2

y=1
= 0
(6.49)
Y las condiciones iniciales:
_
_
_
U(x, y, 0) = 0
U(x,y,t)
t

t=0
= sin x sin y
(6.50)
94
6.5 Aplicaciones
La solucin exacta de la ecuacin en cuestin es:
U(x, y, t) = sin x sin y sin t (6.51)
En el Cuadro 6.1 se puede ver el error global cometido en la resolucin de la
Ecuacin 6.48 sobre el dominio de la Figura 6.3 mediante DFG para diferentes pasos
temporales.
Cuadro 6.1: Inuencia del paso temporal en el error global
En el Cuadro 6.2 se puede ver el error global cometido en la resolucin de la
Ecuacin 6.48 sobre el dominio de la Figura 6.4, 6.5, 6.6 y 6.7 mediante DFG para
diferentes pasos t = 0, 001.
Cuadro 6.2: Inuencia del ndice de regularidad en el error global
El Cuadro 6.3 muestra la variacin del error global cometido frente al nmero de
pasos iterados con t = 0, 001.
Cuadro 6.3: Error global frente a nmero de iteraciones
Por ltimo en la Figura 6.8 se muestra la solucin grca en el ltimo paso para un
paso temporal t = 0, 001 el nmero de pasos n = 1000 y sobre el dominio Figura
6.3.
95
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Figura 6.8: Solucin aproximada en el ltimo paso t = 0, 001; n = 1000
Si ahora se cambian las condiciones iniciales asumiendo, debido por ejemplo a un
impacto, una velocidad inicial en el punto x = 0, 5 y = 0, 5 de la placa, se tiene las
siguientes condiciones:
_

_
U(x, y, 0) = 0
U(x,y,t)
t

t=0
= 1 x = y = 0, 5
U(x,y,t)
t

= 0 x, y = 0, 5
(6.52)
Ahora la solucin exacta de la ecuacin viene dada por la siguiente expresin:
U(x, y, t) = 2
_
sin x sin y sin t
1
9
sin 3x sin 3y sin 9t+
+
1
25
sin 5x sin 5y sin 25t +
_ (6.53)
Las Figuras 6.9, 6.10, 6.11 y 6.12 muestran la solucin aproximada de la Ecuacin 6.48,
con las condiciones Ecuacin 6.52, y sobre el dominio discretizado con malla regular
Figura 6.1 para el ltimo paso, con un nmero de pasos igual a n = 100, n = 200,
n = 600 y n = 1200 respectivamente.
96
6.5 Aplicaciones
Figura 6.9: Solucin aproximada en el ltimo paso n = 100
6.5.2. Vibraciones forzadas en una placa delgada apoyada
La ecuacin a resolver es la siguiente:
1
4
4
_

4
U(x, y, t)
x
4
+ 2

4
U(x, y, t)
x
2
y
2
+

4
U(x, y, t)
y
4
_
+

2
U(x, y, t)
t
2
= 15 sin t sin 2x sin 2y
(6.54)
Con las siguientes condiciones de contorno:
x, y [0, 1]
_

_
U(x, y, t)|

= 0

2
U(x,y,t)
y
2

x=0
= 0

2
U(x,y,t)
y
2

x=1
= 0

2
U(x,y,t)
x
2

y=0
= 0

2
U(x,y,t)
x
2

y=1
= 0
(6.55)
Y las condiciones iniciales:
_
_
_
U(x, y, 0) = 0
U(x,y,t)
t

t=0
= sin x sin y + sin 2x sin 2y
(6.56)
97
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Figura 6.10: Solucin aproximada en el ltimo paso n = 200
La solucin exacta de la ecuacin en cuestin es:
U(x, y, t) = (sin x sin y + sin 2x sin 2y) sin t (6.57)
En el Cuadro 6.4 se puede ver el error global cometido en la resolucin de la
Ecuacin 6.54 sobre el dominio de la Figura 6.3 mediante DFG para diferentes pasos
temporales.
Cuadro 6.4: Inuencia del paso temporal en el error global
En el Cuadro 6.5 se puede ver el error global cometido en la resolucin de la
Ecuacin 6.54 sobre el dominio de la Figura 6.4, 6.5, 6.6 y 6.7 mediante DFG para
diferentes pasos t = 0, 001.
Por ltimo en la Figura 6.13 se muestra la solucin grca en el ltimo paso para un
paso temporal t = 0, 001 el nmero de pasos n = 1000 y sobre el dominio Figura
6.3.
98
6.5 Aplicaciones
Figura 6.11: Solucin aproximada en el ltimo paso n = 600
Cuadro 6.5: Inuencia del ndice de regularidad en el error global
6.5.3. Vibraciones libres en una placa delgada empotrada
La ecuacin a resolver es la siguiente:
1
4
4
_

4
U(x, y, t)
x
4
+ 2

4
U(x, y, t)
x
2
y
2
+

4
U(x, y, t)
y
4
_
+

2
U(x, y, t)
t
2
= 0 (6.58)
Con las siguientes condiciones de contorno:
x, y [0, 1]
_

_
U(x, y, t)|

= 0
U(x,y,t)
y

x=0
= 0
U(x,y,t)
y

x=1
= 0
U(x,y,t)
x

y=0
= 0
U(x,y,t)
x

y=1
= 0
(6.59)
99
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Figura 6.12: Solucin aproximada en el ltimo paso n = 1200
Y las condiciones iniciales:
_

_
U(x, y, 0) = 0
U(x,y,t)
t

t=0
= [cos 4, 73x cosh 4, 73x 0, 982501 (sin 4, 73x sinh 4, 73x)]
[cos 4, 73y cosh 4, 73y 0, 982501 (sin 4, 73y sinh 4, 73y)]
(6.60)
La solucin exacta de la ecuacin en cuestin es:
U(x, y, t) = [cos 4, 73x cosh 4, 73x 0, 982501 (sin 4, 73x sinh 4, 73x)]
[cos 4, 73y cosh 4, 73y 0, 982501 (sin 4, 73y sinh 4, 73y)] sin t
(6.61)
En el Cuadro 6.6 se puede ver el error global cometido en la resolucin de la
Ecuacin 6.58 sobre el dominio de la Figura 6.3 mediante DFG para diferentes pasos
temporales.
En el Cuadro 6.7 se puede ver el error global cometido en la resolucin de la
Ecuacin 6.58 sobre el dominio de la Figura 6.4, 6.5, 6.6 y 6.7 mediante DFG para
diferentes pasos t = 0, 001.
100
6.5 Aplicaciones
Figura 6.13: Solucin aproximada en el ltimo paso t = 0, 001; n = 1000
Cuadro 6.6: Inuencia del paso temporal en el error global
Por ltimo en la Figura 6.14 se muestra la solucin grca en el ltimo paso para un
paso temporal t = 0, 001 el nmero de pasos n = 500 y sobre el dominio Figura
6.3.
101
Captulo 6 Esquema en Diferencias Finitas Generalizadas para placas delgadas
Cuadro 6.7: Inuencia del ndice de regularidad en el error global
Figura 6.14: Solucin aproximada en el ltimo paso t = 0, 001; n = 500
102
7 Esquema en DFG para la ecuacin
de ondas
En este apartado se va a estudiar la resolucin de la ecuacin de ondas en dos
dimensiones haciendo uso de diferencias nitas generalizadas, e igualmente se va a
analizar la convergencia del mtodo.
7.1. La ecuacin de ondas
En primer lugar se considera la ecuacin de equilibrio dinmico, esto es:

U
j
=
ij,i
+ f
j
i, j = x, y, z (7.1)
En donde f representa una fuerza por unidad de volumen, que podra ser el peso
propio del material. Por otro lado teniendo en cuenta las ecuaciones de Lam en
forma compacta se tiene:
_
_
_

ij
=
kk

ij
+ 2G
ij
=
E
(1+)(12)
=
2G
12
(7.2)
La expresin que relacionan las deformaciones unitarias con los desplazamientos es
la siguiente:

ij
=
1
2
(U
i,j
+ U
j,i
) (7.3)
Y substituyendo la Ecuacin 7.1 dentro de las ecuaciones de Lam Ecuacin 7.2 se
llega a la siguiente expresin, que relaciona los desplazamientos con las tensiones:

ij
= U
k,k

ij
+ G(U
i,j
+ U
j,i
) (7.4)
103
Captulo 7 Esquema en DFG para la ecuacin de ondas
Por ltimo substituimos la Ecuacin 7.4 dentro de la ecuacin de equilibrio Ecuacin 7.1,
y se obtiene la ecuacin de equilibrio en desplazamientos:

U
j
= [U
k,k

ij
+ G(U
i,j
+ U
j,i
)]
,i
+ f
j
=
U
k,kj

ij
+ G(U
i,ji
+ U
j,ii
) + f
j
(7.5)
Aqu el nico subndice descriptivo es la j siendo la i y k subndices mudos, luego
reemplazando la i por la k y operando se obtiene la ecuacin de Navier:

U
j
= ( + G) U
k,kj
+ GU
j,kk
+ f
j
(7.6)
O bien:

U
j
= ( + G) e
,j
+ G
2
U
j
+ f
j
(7.7)
En donde:
e = U
k,k
=
U
x
x
+
U
y
y
+
U
z
z
( + G) e
,j
+ G
2
U
j
+ f
j
(7.8)
La Ecuacin 7.6 de Navier en virtud de
2
U = (U) U se puede
expresar como sigue:

U = ( + 2G) (U) G U+ f (7.9)


7.1.1. Caso 1 dimensin
En el caso de una sola dimensin existirn slo desplazamientos en una direccin,
esto es:
U
x
= U
x
(x, t) U
y
= U
z
= 0 (7.10)
En cuanto a deformaciones teniendo en cuenta la Ecuacin 7.3 se tendr:

xx
= U
x,x

yy
=
zz
=
xy
=
yz
=
xz
= 0 (7.11)
104
7.1 La ecuacin de ondas
Y en cuanto a tensiones teniendo en cuenta la Ecuacin 7.4 se tendr:
_

xx
= ( + 2G)
xx
= ( + 2G) U
x,x

yy
=
zz
=
xx
= U
x,x

xy
=
yz
=
xz
= 0
(7.12)
Por ltimo substituyendo en la ecuacin de Navier, para j = 1 y teniendo en cuenta
Ecuacin 7.10 se obtiene la ecuacin de la onda para 1 dimensin, esto es:

2
U
x
t
2
= ( + 2G)

2
U
x
x
2
+ f
x
(7.13)
Si se hace f
x
= 0 y llamando =
_
+2G

que coincide con la velocidad de las ondas


P, se llega a la ecuacin:

2
U
x
t
2
=
2

2
U
x
x
2
(7.14)
7.1.2. Caso 2 dimensiones
Este caso las variables son independientes de z por lo tanto la ecuacin Ecuacin 7.1
de equilibrio quedara como sigue:
_

xx,x
+
yx,y
+ f
x
=

U
x

xy,x
+
yy,y
+ f
y
=

U
y

xz,x
+
yz,y
+ f
z
=

U
z
(7.15)
Este sistema de ecuaciones en derivadas parciales se puede separar en dos sistemas
desacoplados, uno formado por las dos primeras ecuaciones, movimiento en el plano
(in-plane motion P, SV) y el otro formado por la ltima ecuacin, movimiento en el
antiplano (antiplane motion, SH), esto es:
Movimiento en el plano
En primer lugar se determinan los desplazamientos:
U
x
= U
x
= (x, y, t) U
y
= U
y
= (x, y, t) U
z
= 0 (7.16)
105
Captulo 7 Esquema en DFG para la ecuacin de ondas
En cuanto a las deformaciones se tiene que:

xx
= U
x,x

yy
= U
y,y

zz
= 0
xy
=
1
2
(U
x,y
+ U
y,x
)

yz
=
xz
= 0 (7.17)
Por ltimo se determinan las tensiones, esto es:
_

xx
= (U
x,x
+ U
y,y
) + 2GU
x,x

yy
= (U
x,x
+ U
y,y
) + 2GU
y,y

xy
= G(U
x,y
+ U
y,x
)
(7.18)
Y aplicando la ecuacin de Navier se llega a:

U
j
= ( + G) U
k,kj
+ GU
j,kk
+ f
j
j, k = x, y
(7.19)
Desarrollando la Ecuacin 7.19 se obtiene:
_
_
_

2
U
x
t
2
=
2
2
U
x
x
2
+
2
2
U
x
y
2
+ (
2

2
)

2
U
y
xy

2
U
y
t
2
=
2

2
U
y
x
2
+
2

2
U
y
y
2
+ (
2

2
)

2
U
x
xy
(7.20)
En donde representa la velocidad de las ondas P, ya visto, y la velocidad de las
ondas S, esto es:
=

+ 2G

2
=
+ G

(7.21)
y son las velocidades de compresin y de corte respectivamente, ondas P y ondas
S, cumplindose que:
>
106
7.2 Esquema en Diferencias Finitas Generalizadas
7.2. Esquema en Diferencias Finitas Generalizadas
En este captulo se van a resolver la Ecuacin 7.20 haciendo uso del mtodo de
diferencias nitas generalizadas
Observando dicha ecuacin se desprende que del vector D
u
, Ecuacin 8.6, harn
falta los elementos 3, 4 y 5, para su resolucin, esto es:
D
u
(3) =
u
2
0
x
2
=
1
l(3, 3)
_
_
u
0
i=5

i=1
M(3, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(3, i)d
ji
_
_
_
D
u
(4) =
u
2
0
xy
=
1
l(4, 4)
_
_
u
0
i=5

i=1
M(4, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(4, i)d
ji
_
_
_
D
u
(5) =
u
2
0
y
2
=
1
l(5, 5)
_
_
u
0
i=5

i=1
M(5, i)c
i
+
j=N

j=1
u
j
_
i=5

i=1
M(5, i)d
ji
_
_
_
(7.22)
Esto se puede escribir de la siguiente forma:

2
u
x0
x
2
= u
n
x0
m
0
+
j=N

j=1
u
n
xj
m
j

2
u
y0
x
2
= u
n
y0
m
0
+
j=N

j=1
u
n
yj
m
j

2
u
x0
xy
= u
n
x0

0
+
j=N

j=1
u
n
xj

2
u
y0
xy
= u
n
y0

0
+
j=N

j=1
u
n
yj

2
u
x0
y
2
= u
n
x0

0
+
j=N

j=1
u
n
xj

2
u
y0
y
2
= u
n
y0

0
+
j=N

j=1
u
n
yj

j
(7.23)
Por otro lado, teniendo en cuenta la discretizacin temporal:

2
u
x0
t
2
=
u
n1
x0
2u
n
x0
+ ux
n+1
x0
(t)
2

2
u
y0
t
2
=
u
n1
y0
2u
n
y0
+ u
n+1
y0
(t)
2
(7.24)
Substituyendo la Ecuacin 7.23 y la Ecuacin 7.61 dentro de la Ecuacin 7.20 se
107
Captulo 7 Esquema en DFG para la ecuacin de ondas
llega a la siguiente expresin:
u
n1
x0
2u
n
x0
+ u
n+1
x0
(t)
2
=
2
_
_
u
n
x0
m
0
+
j=N

j=1
u
n
xj
m
j
_
_
+
2
_
_
u
n
x0

0
+
j=N

j=1
u
n
xj

j
_
_
+
+
_

2
_
_
_
u
n
y0

0
+
j=N

j=1
u
n
yj

j
_
_
u
n1
y0
2u
n
y0
+ u
n+1
y0
(t)
2
=
2
_
_
u
n
y0
m
0
+
j=N

j=1
u
n
yj
m
j
_
_
+
2
_
_
u
n
y0

0
+
j=N

j=1
u
n
yj

j
_
_
+
+
_

2
_
_
_
u
n
x0

0
+
j=N

j=1
u
n
xj

j
_
_
(7.25)
Despejando se obtiene la forma explcita en el tiempo, esto es:
u
n+1
x0
= 2u
n
x0
u
n1
x0
+ (t)
2
_
_

2
_
_
u
n
x0
m
0
+
j=N

j=1
u
n
xj
m
j
_
_
+
2
_
_
u
n
x0

0
+
j=N

j=1
u
n
xj

j
_
_
+
_

2
_
_
_
u
n
y0

0
+
j=N

j=1
u
n
yj

j
_
_
_
_
u
n+1
y0
= 2u
n
y0
u
n1
y0
+ (t)
2
_
_

2
_
_
u
n
y0
m
0
+
j=N

j=1
u
n
yj
m
j
_
_
+
2
_
_
u
n
y0

0
+
j=N

j=1
u
n
yj

j
_
_
+
_

2
_
_
_
u
n
x0

0
+
j=N

j=1
u
n
xj

j
_
_
_
_
(7.26)
7.3. Convergencia, consistencia y estabilidad del
mtodo
De igual manera se va a calcular la convergencia del mtodo, se ver si el problema
es consistente para luego establecer la estabilidad.
7.3.1. Consistencia
Como ya se ha comprobado en captulos anteriores el mtodo es consistente al tender
tanto el error espacial como el temporal a cero cuando ambos incrementos tienden
108
7.3 Convergencia, consistencia y estabilidad del mtodo
tambin a cero.
lm
(h,k,t)(0,0,0)
TTE = 0 (7.27)
7.3.2. Estabilidad
En este apartado se va a establecer un criterio general de estabilidad para la ecuacin
de ondas resuelta por el MDFG para ello, como en veces anteriores, se utilizar el
criterio de Von Neumann realizndose una descomposicin armnica de la solucin
aproximada:
u
n
x0
= A
n
exp ik
T
x
0
u
n
xj
= A
n
exp ik
T
x
j
u
n
y0
= B
n
exp ik
T
x
0
u
n
yj
= B
n
exp ik
T
x
j
(7.28)
En donde:
k =
_

x

y
_
Adems se cumple que:
x
0
=
_
x
0
y
0
_
x
j
=
_
x
j
y
j
_
=
_
x
0
+ h
j
y
0
+ k
j
_
h
j
=
_
h
j
k
j
_
= exp it
Substituyendo la Ecuacin 7.28 en la solucin aproximada en diferencias nitas
Ecuacin 7.26 obtenida anteriormente se obtiene:
A
n+1
exp ik
T
x
0
= 2A
n
exp ik
T
x
0
A
n1
exp ik
T
x
0
+
+(t)
2
_
_

2
_
_
A
n
exp ik
T
x
0
m
0
+
j=N

j=1
A
n
exp ik
T
x
j
m
j
_
_
+
+
2
_
_
A
n
exp ik
T
x
0

0
+
j=N

j=1
A
n
exp ik
T
x
j

j
_
_
+
_

2
_
_
_
B
n
exp ik
T
x
0

0
+
j=N

j=1
B
n
exp ik
T
x
j

j
_
_
_
_
(7.29)
109
Captulo 7 Esquema en DFG para la ecuacin de ondas
B exp ik
T
x
0
= 2B
n
exp ik
T
x
0
B
n1
exp ik
T
x
0
+
+(t)
2
_
_

2
_
_
B
n
exp ik
T
x
0
m
0
+
j=N

j=1
B
n
exp ik
T
x
j
m
j
_
_
+
+
2
_
_
B exp ik
T
x
0

0
+
j=N

j=1
B exp ik
T
x
j

j
_
_
+
_

2
_
_
_
A
n
exp ik
T
x
0

0
+
j=N

j=1
A
n
exp ik
T
x
j

j
_
_
_
_
(7.30)
Dividiendo la Ecuacin 7.29 y la Ecuacin 7.30 por
n
exp ik
T
x
0
se obtiene:
A = 2A A
1
+ (t)
2
_
_

2
_
_
Am
0
+
j=N

j=1
Aexp ik
T
h
j
m
j
_
_
+
+
2
_
_
A
0
+
j=N

j=1
Aexp ik
T
h
j

j
_
_
+
_

2
_
_
_
B
0
+
j=N

j=1
Bexp ik
T
h
j

j
_
_
_
_
(7.31)
B = 2B B
1
+ (t)
2
_
_

2
_
_
Bm
0
+
j=N

j=1
Bexp ik
T
h
j
m
j
_
_
+
+
2
_
_
B
0
+
j=N

j=1
Bexp ik
T
h
j

j
_
_
+
_

2
_
_
_
A
0
+
j=N

j=1
Aexp ik
T
h
j

j
_
_
_
_
(7.32)
Teniendo en cuenta que:
m
0
=
j=N

j=1
m
j

0
=
j=N

j=1

0
=
j=N

j=1

j
(7.33)
110
7.3 Convergencia, consistencia y estabilidad del mtodo
Se obtiene:
A = 2A A
1
+ (t)
2
_
_

2
_
_

j=N

j=1
Am
j
+
j=N

j=1
Aexp ik
T
h
j
m
j
_
_
+
+
2
_
_

j=N

j=1
A
j
+
j=N

j=1
Aexp ik
T
h
j

j
_
_
+
_

2
_
_
_

j=N

j=1
B
j
+
j=N

j=1
Bexp ik
T
h
j

j
_
_
_
_
(7.34)
B = 2B B
1
+ (t)
2
_
_

2
_
_

j=N

j=1
Bm
j
+
j=N

j=1
Bexp ik
T
h
j
m
j
_
_
+
+
2
_
_

j=N

j=1
B
j
+
j=N

j=1
Bexp ik
T
h
j

j
_
_
+
_

2
_
_
_

j=N

j=1
A
j
+
j=N

j=1
Aexp ik
T
h
j

j
_
_
_
_
(7.35)
Despejando B de la Ecuacin 7.35 se obtiene:
B =
A(t)
2
(
2

2
)
j=N

j=1
_
1 exp ik
T
h
j
_

j
2 +
1

+ (t)
2

2
j=N

j=1
_
1 exp ik
T
h
j
_

j
+ (t)
2

2
j=N

j=1
_
1 exp ik
T
h
j
_
m
j
(7.36)
Substituyendo la Ecuacin 7.36 en la Ecuacin 7.34 y operando se obtiene:
_
_
2 +
1

+ (t)
2

2
j=N

j=1
_
1 exp ik
T
h
j
_
m
j
+ (t)
2

2
j=N

j=1
_
1 exp ik
T
h
j
_

j
_
_

_
_
2 +
1

+ (t)
2

2
j=N

j=1
_
1 exp ik
T
h
j
_
m
j
+ (t)
2

2
j=N

j=1
_
1 exp ik
T
h
j
_

j
_
_
=
=
_
_
(t)
2
_

2
_
j=N

j=1
_
1 exp ik
T
h
j
_

j
_
_
2
(7.37)
111
Captulo 7 Esquema en DFG para la ecuacin de ondas
Pero:
+
1

= exp it + exp it = 2 cos t (7.38)


Con lo que substituyendo la Ecuacin 7.38 dentro de la Ecuacin 7.37 y operando
se llega a la siguiente expresin:
(1 cos t)
2
2 (1 cos t)
(t)
2
4
_

2
+
2
_
_
_
j=N

j=1
(m
j
+
j
) 1 exp ik
T
h
j
_
_
+
(t)
4
4
_
_

2
j=N

j=1
m
j
_
1 exp ik
T
h
j
_
_
_

2
j=N

j=1
m
j
_
1 exp ik
T
h
j
_
+
2
j=N

j=1

j
_
1 exp ik
T
h
j
_
_
_
+
+
2
j=N

j=1

j
_
1 exp ik
T
h
j
_
_
_

2
j=N

j=1
m
j
_
1 exp ik
T
h
j
_
+
2
j=N

j=1

j
_
1 exp ik
T
h
j
_
_
_

2
_
2
_
_
j=N

j=1

j
_
1 exp ik
T
h
j
_
_
_
2
_

_ = 0
(7.39)
Por otro lado teniendo en cuenta que:
1 exp ik
T
h
j
= 1 cos k
T
h
j
i sin k
T
h
j
(7.40)
112
7.3 Convergencia, consistencia y estabilidad del mtodo
Substituyendo la Ecuacin 7.40 dentro de la Ecuacin 7.39:
(1 cos t)
2
2 (1 cos t)
(t)
2
4
_

2
+
2
_
_
_
j=N

j=1
(m
j
+
j
)
_
1 cos k
T
h
j
i sin k
T
h
j
_
_
_
+
+
(t)
4
4
_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
i sin k
T
h
j
_
_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
i sin k
T
h
j
_
+
+
2
j=N

j=1

j
_
1 cos k
T
h
j
i sin k
T
h
j
_
_
_
+
2
j=N

j=1

j
_
1 cos k
T
h
j
i sin k
T
h
j
_

_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
i sin k
T
h
j
_
+
2
j=N

j=1

j
_
1 cos k
T
h
j
i sin k
T
h
j
_
_
_

2
_
2
_
_
j=N

j=1

j
_
1 cos k
T
h
j
i sin k
T
h
j
_
_
_
2
_

_ = 0
(7.41)
La ecuacin anterior se puede dividir en dos partes, la parte real y la parte imagi-
naria, esto es:
Parte real
(1 cos t)
2
2 (1 cos t)
(t)
2
4
_

2
+
2
_
_
_
j=N

j=1
(m
j
+
j
)
_
1 cos k
T
h
j
_
_
_
+
(t)
4
4
_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
_
_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
_
+
2
j=N

j=1

j
_
1 cos k
T
h
j
_
_
_
+
+
2
j=N

j=1

j
_
1 cos k
T
h
j
_
_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
_
+
2
j=N

j=1

j
_
1 cos k
T
h
j
_
_
_

2
_
2
_
_
j=N

j=1

j
_
1 cos k
T
h
j
_
_
_
2
_

_ = 0
(7.42)
113
Captulo 7 Esquema en DFG para la ecuacin de ondas
Operando en la Ecuacin 7.42 se obtiene la siguiente expresin:
(1 cos t)
2
2 (1 cos t)
(t)
2
4
_

2
+
2
_
_
_
j=N

j=1
(m
j
+
j
)
_
1 cos k
T
h
j
_
_
_
+
+
(t)
4
4
_
_
_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
_
+
2
j=N

j=1

j
_
1 cos k
T
h
j
_
_
_

_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
_
+
2
j=N

j=1

j
_
1 cos k
T
h
j
_
_
_

_
_

2
j=N

j=1
m
j
_
sin k
T
h
j
_
+
2
j=N

j=1

j
_
sin k
T
h
j
_
_
_

_
_

2
j=N

j=1
m
j
_
sin k
T
h
j
_
+
2
j=N

j=1

j
_
sin k
T
h
j
_
_
_

2
_
2
_

_
_
_
j=N

j=1

j
_
1 cos k
T
h
j
_
_
_
2

_
_
j=N

j=1

j
_
sin k
T
h
j
_
_
_
2
_

_
_

_ = 0
(7.43)
Llamando:
a
1
=
j=N

j=1
m
j
_
1 cos k
T
h
j
_
a
4
=
j=N

j=1

j
sin k
T
h
j
a
2
=
j=N

j=1
m
j
sin k
T
h
j
a
5
=
j=N

j=1

j
_
1 cos k
T
h
j
_
a
3
=
j=N

j=1

j
_
1 cos k
T
h
j
_
a
6
=
j=N

j=1

j
sin k
T
h
j
(7.44)
Y Substituyendo en la Ecuacin 7.43:
(1 cos t)
2
2 (1 cos t)
(t)
2
4
_

2
+
2
_
(a
1
+ a
3
) +
+
(t)
4
4
__

2
a
1
+
2
a
3
_ _

2
a
1
+
2
a
3
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_

2
_
2
_
a
2
5
a
2
6
_
_
= 0
(7.45)
114
7.3 Convergencia, consistencia y estabilidad del mtodo
Teniendo en cuenta que:
k
T
h
j
= (h
j
cos k
j
sin ) = d
j
(7.46)
Se trata de una ecuacin de 2 grado en 1 cos t , resolviendo se llega a la
siguiente expresin:
(1 cos t) =
(t)
2
4
_
_

2
+
2
_
(a
1
+ a
3
) +
_
[(
2
+
2
) (a
1
+ a
3
)]
2
+
+4
_
(
2
a
1
+
2
a
3
)
_

2
a
1
+
2
a
3
_
+
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_
+
+(
2

2
)
2
(a
2
5
a
2
6
)
_
(7.47)
Por otro lado:
0 1 cos t 2
Luego aplicando esta condicin en la Ecuacin 7.47 se obtiene:
0
(t)
2
4
_
_

2
+
2
_
(a
1
+ a
3
) +
_
[(
2
+
2
) (a
1
+ a
3
)]
2
+
+4
_
(
2
a
1
+
2
a
3
)
_

2
a
1
+
2
a
3
_
+
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_
+
+(
2

2
)
2
(a
2
5
a
2
6
)
_
2
(7.48)
Por lo tanto:
0 t

_
8
(
2
+
2
) (a
1
+ a
3
)
_
[(
2
+
2
) (a
1
+ a
3
)]
2
4 [(
2
a
1
+
2
a
3
)
8

2
a
1
+
2
a
3
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_
(
2

2
)
2
(a
2
5
a
2
6
)
_
2
(7.49)
115
Captulo 7 Esquema en DFG para la ecuacin de ondas
Simplicando haciendo uso de criterios conservadores se va ha hacer mnima la
expresin de la derecha, esto es:
0 t

_
8
_

2
+
2
_
(a
1
+ a
3
)
. .
Max

_
__

2
+
2
_
(a
1
+ a
3
)
_
2
. .
Max
4
__

2
a
1
+
2
a
3
_

. .
Min
8

2
a
1
+
2
a
3
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_
(
2

2
)
2
(a
2
5
a
2
6
)
_
. .
Min
2
(7.50)
Por otro lado, teniendo en cuanta las siguientes relaciones:
0 a
1
=
j=N

j=1
m
j
_
1 cos k
T
h
j
_
2m
0
m
0
a
2
=
j=N

j=1
m
j
sin k
T
h
j
m
0
0 a
3
=
j=N

j=1

j
_
1 cos k
T
h
j
_
2
0

0
a
4
=
j=N

j=1

j
sin k
T
h
j

0
0 a
5
=
j=N

j=1

j
_
1 cos k
T
h
j
_
2
0

0
a
6
=
j=N

j=1

j
sin k
T
h
j

0
(7.51)
Ahora se analiza cada trmino para hacerlos mximos o mnimos, esto es:
_

2
+
2
_
(a
1
+ a
3
) 2
_

2
+
2
_
(m
0
+
0
)
El siguiente trmino debe ser mnimo:
_

2
a
1
+
2
a
3
_ _

2
a
1
+
2
a
3
_
+
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_

2
_
2
_
a
2
5
a
2
6
_
116
7.3 Convergencia, consistencia y estabilidad del mtodo
Pero segn la Ecuacin 7.51 cumple:
mn a
1
= 0 cos k
T
h
j
= 1 a
2
= 0
mn a
3
= 0 cos k
T
h
j
= 1 a
4
= 0
Por otro lado:
m ax a
5
= 2
0
cos k
T
h
j
= 1 a
6
= 0
Por lo tanto:
_

2
a
1
+
2
a
3
_ _

2
a
1
+
2
a
3
_
+
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_

2
_
2
_
a
2
5
a
2
6
_

2
_
2
4
2
0
Y substituyendo en la Ecuacin 7.50 se llega al siguiente criterio de estabilidad:
0 t

_
4
(
2
+
2
)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(7.52)
Parte imaginaria
Operando de nuevo en la Ecuacin 7.41 se obtiene:
2 (1 cos t)
(t)
2
4
_

2
+
2
_
_
_
j=N

j=1
(m
j
+
j
) sin k
T
h
j
_
_

(t)
2
_
_
_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
_
+
2
j=N

j=1

j
_
1 cos k
T
h
j
_

_
_

2
j=N

j=1
m
j
_
sin k
T
h
j
_
+
2
j=N

j=1

j
_
sin k
T
h
j
_
_
_
+
_
_

2
j=N

j=1
m
j
sin k
T
h
j
+
+
2
j=N

j=1

j
sin k
T
h
j
_
_
_
_

2
j=N

j=1
m
j
_
1 cos k
T
h
j
_
+
2
j=N

j=1

j
_
1 cos k
T
h
j
_
_
_
+
+2
_

2
_
2
_
_
j=N

j=1

j
_
1 cos k
T
h
j
_
j=N

j=1

j
_
sin k
T
h
j
_
_
_
_
_
= 0
(7.53)
117
Captulo 7 Esquema en DFG para la ecuacin de ondas
Utilizando la misma nomenclatura que en la Ecuacin 7.44 se llega a la siguiente
expresin:
2 (1 cos t) =
(t)
2
(
2
+
2
) (a
2
+ a
4
)
__

2
a
1
+
2
a
3
_ _

2
a
2
+
2
a
4
_
+
+
_

2
a
2
+
2
a
4
_ _

2
a
1
+
2
a
3
_
+ 2
_

2
_
2
a
5
a
6
_
(7.54)
Como se cumple que:
0 2 (1 cos t) 4
Por lo tanto:
0
(t)
2
(
2
+
2
) (a
2
+ a
4
)
__

2
a
1
+
2
a
3
_ _

2
a
2
+
2
a
4
_
+
+
_

2
a
2
+
2
a
4
_ _

2
a
1
+
2
a
3
_
+ 2
_

2
_
2
a
5
a
6
_
4
(7.55)
As pues despejando el incremento temporal se tiene que:
0 t

_
4 (
2
+
2
) (a
2
+ a
4
)
(
2
a
1
+
2
a
3
) (
2
a
2
+
2
a
4
) + (
2
a
2
+
2
a
4
)
4 (
2
+
2
) (a
2
+ a
4
)
(
2
a
1
+
2
a
3
) + 2 (
2

2
)
2
a
5
a
6
(7.56)
Ahora se trata, igual que antes, de minimizar el valor de la derecha, para lo cual se
van a seguir los mismos criterios anteriores, esto es:
0 t

_
4
_

2
+
2
_
(a
2
+ a
4
)
. .
Min
_

2
a
1
+
2
a
3
_ _

2
a
2
+
2
a
4
_
+
_

2
a
2
+
2
a
4
_

. .
Max
4
_

2
+
2
_
(a
2
+ a
4
)
. .
Min
4
_

2
+
2
_
(a
2
+ a
4
)
_

2
a
1
+
2
a
3
_
+ 2
_

2
_
2
a
5
a
6
. .
Min
(7.57)
118
7.4 Dispersin de la estrella
Volviendo a tener en cuenta la Ecuacin 7.51 resulta que:
mn
_
4
_

2
+
2
_
(a
2
+ a
4
)
_
= 0
Luego la parte imaginaria no aporta un nuevo criterio de estabilidad, resultando
como denitiva la condicin de la Ecuacin 7.52.
7.4. Dispersin de la estrella
La dispersin consiste en la separacin de ondas de distintas frecuencias al atravesar
estas un material.
7.4.1. Dispersin de las ondas P
Si en la Ecuacin 7.47 se obtiene:
cos t = 1
(t)
2
4
_
_

2
+
2
_
(a
1
+ a
3
) +
_
[(
2
+
2
) (a
1
+ a
3
)]
2
+
+4
_
(
2
a
1
+
2
a
3
)
_

2
a
1
+
2
a
3
_
+
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_
+
+(
2

2
)
2
(a
2
5
a
2
6
)
_
(7.58)
Llamando:
= 1
(t)
2
4
_
_

2
+
2
_
(a
1
+ a
3
) +
_
[(
2
+
2
) (a
1
+ a
3
)]
2
+
+4
_
(
2
a
1
+
2
a
3
)
_

2
a
1
+
2
a
3
_
+
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_
+
+(
2

2
)
2
(a
2
5
a
2
6
)
_
(7.59)
Se puede despejar la frecuencia de la siguiente forma:
cos t = =
1
t
arc cos (7.60)
119
Captulo 7 Esquema en DFG para la ecuacin de ondas
Adems se sabe que:
= 2
c
grid

grid
(7.61)
En donde c
grid
y
grid
son la velocidad de fase (
grid

grid
) la longitud de onda
(
grid
p

grid
s
) en la estrella respectivamente.
As pues se denen las siguientes relaciones:
s =
2

grid
s

(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(7.62)
s
p
=
2

grid
p

(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(7.63)
p =
t

(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
2
(7.64)
Por otro lado la razn de velocidades es:
r =

(7.65)
Dividiendo la Ecuacin 7.62 entre la Ecuacin 7.63 se tiene:
s
s
p
=

grid
p

grid
s
=
2

= r s
p
=
s
r
(7.66)
Ahora teninedo en cuenta la Ecuacin 7.61 y la Ecuacin 7.60 resulta que:
=
1
t
arc cos = 2
c
grid

grid

1
t
arc cos = 2

grid

grid
(7.67)
120
7.4 Dispersin de la estrella
Despejando en la Ecuacin 7.64 t se tiene:
t =
2p

_
(r
2
+ 1) (|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
(7.68)
Y despejando de la Ecuacin 7.63
grid
p
se tiene:

grid
p
=
2
s
p

(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(7.69)
Operando y teniendo en cuenta la Ecuacin 7.65 y la Ecuacin 7.66 se obtiene:

grid
p
=
2
s

(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(7.70)
Finalmente substituyendo la Ecuacin 7.68 y la Ecuacin 7.69 dentro de la Ecuacin 7.67
se llega a:
1
2p

_
(r
2
+1)
_
(|m
0
|+|
0
|)+

(|m
0
|+|
0
|)
2
+4
2
0
_ arc cos = (7.71)
= 2

grid
2
s
_
(r
2
+1)
_
(|m
0
|+|
0
|)+

(|m
0
|+|
0
|)
2
+4
2
0
_
(7.72)
Y operando de obtiene la relacin de dispersin para las ondas P:

grid

=
arc cos
2sp
(7.73)
7.4.2. Dispersin de las ondas S
Se sabe que:
= 2

grid

grid
(7.74)
121
Captulo 7 Esquema en DFG para la ecuacin de ondas
De la Ecuacin 7.62 se obtiene:

grid
s
=
2
s

(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(7.75)
Si se substituyendo la Ecuacin 7.68 y la Ecuacin 7.69 y la Ecuacin 7.75dentro de
la Ecuacin 7.74se llega a:
1
2p

_
(r
2
+1)
_
(|m
0
|+|
0
|)+

(|m
0
|+|
0
|)
2
+4
2
0
_ arc cos = (7.76)
= 2

grid
2
s
_
(r
2
+1)
_
(|m
0
|+|
0
|)+

(|m
0
|+|
0
|)
2
+4
2
0
_
(7.77)
Operando se obtiene la relacin de dispersin para las ondas S:

grid

=
arc cos
2sp
(7.78)
7.4.3. Dispersin de velocidad de grupo de las ondas P
Por denicin la velocidad de grupo para las ondas P se obtiene al derivar respecto
de en la Ecuacin 7.60, esto es:

grid
group
=

_
1
t
arc cos
_
=
1
t
1

1
2

(7.79)
Por otro lado llamando:
a
1

= a
1,
=
j=N

j=1
m
j
d
j
sin d
j
a
4

= a
4,
=
j=N

j=1

j
d
j
cos d
j
a
2

= a
2,
=
j=N

j=1
m
j
d
j
cos d
j
a
5

= a
5,
=
j=N

j=1

j
d
j
sin d
j
a
3

= a
3,
=
j=N

j=1

j
d
j
sin d
j
a
6

= a
6,
=
j=N

j=1

j
d
j
cos d
j
(7.80)
122
7.4 Dispersin de la estrella
En donde se ha tenido en cuenta:
k
T
h
j
= (h
j
cos k
j
sin ) = d
j
Por otro lado se tiene que:

_
1
(t)
2
4
_
_

2
+
2
_
(a
1
+ a
3
) +
_
[(
2
+
2
) (a
1
+ a
3
)]
2

4
_
(
2
a
1
+
2
a
3
)
_

2
a
1
+
2
a
3
_

2
a
2
+
2
a
4
_ _

2
a
2
+
2
a
4
_

(
2

2
)
2
(a
2
5
a
2
6
)
_
_
(7.81)
Derivando, sacando factor comn
2
y teniendo en cuenta que r =

se obtiene:

2
(t)
2
4
_
_
_
r
2
+ 1
_
(a
1,
+ a
3,
) +
(r
2
+ 1) (a
1,
+ a
3,
) + 2 (r
2
+ 1)
2
_
[(r
2
+ 1) (a
1
+ a
3
)]
2

(a
1,
+ a
3,
) (a
1
+ a
3
) 4 (r
2
a
1,
+ a
3,
) (a
1
+ r
2
a
3
) (a
1,
+ r
2
a
3,
) (r
2
a
1
+ a
3
) +
4
_
(r
2
a
1
+ a
3
)
_
a
1
+ r
2
a
3
_
(r
2
a
2
+ a
4
)
_
a
2
+ r
2
a
4
_

+(r
2
a
2,
+ a
4,
) (a
2
+ r
2
a
4
) + (a
2,
+ r
2
a
4,
) (r
2
a
2
+ a
4
) + 2 (r
2
1)
2
(a
5
a
5,
a
6
a
6,
)
(r
2
1)
2
(a
2
5
a
2
6
)
_
_
_

_
(7.82)
123
Captulo 7 Esquema en DFG para la ecuacin de ondas
Llamando:
Y =

2
(t)
2
4
_
_
_
r
2
+ 1
_
(a
1,
+ a
3,
) +
(r
2
+ 1) (a
1,
+ a
3,
) + 2 (r
2
+ 1)
2
_
[(r
2
+ 1) (a
1
+ a
3
)]
2

(a
1,
+ a
3,
) (a
1
+ a
3
) 4 (r
2
a
1,
+ a
3,
) (a
1
+ r
2
a
3
) (a
1,
+ r
2
a
3,
) (r
2
a
1
+ a
3
) +
4
_
(r
2
a
1
+ a
3
)
_
a
1
+ r
2
a
3
_
(r
2
a
2
+ a
4
)
_
a
2
+ r
2
a
4
_

+(r
2
a
2,
+ a
4,
) (a
2
+ r
2
a
4
) + (a
2,
+ r
2
a
4,
) (r
2
a
2
+ a
4
) + 2 (r
2
1)
2
(a
5
a
5,
a
6
a
6,
)
(r
2
1)
2
(a
2
5
a
2
6
)
_
_
_

_
(7.83)
Y substituyendo en la Ecuacin 7.82:

2
(t)
2
4
Y
(7.84)
Si se substituye ahora en la Ecuacin 7.79:

grid
group
=

_
1
t
arc cos
_
=
1

1
2

2
t
4
Y (7.85)
Llamando de nuevo a:
F =
_
_
r
2
+ 1
_
(a
1
+ a
3
) +
_
[(r
2
+ 1) (a
1
+ a
3
)]
2

4
_
(r
2
a
1
+ a
3
) (a
1
+ r
2
a
3
) (r
2
a
2
+ a
4
)
_
a
2
+ r
2
a
4
_

(r
2
1)
2
(a
2
5
a
2
6
)
_
_
(7.86)
Finalmente teniendo en cuenta la Ecuacin 7.68 y substituyendo la Ecuacin 7.86
124
7.4 Dispersin de la estrella
en la Ecuacin 7.83 y luego operando, se llega a la siguiente expresin:

grid
group
=
1
2

2
Y

_
F
_
_
_
_
pF
_
2(r
2
+1)
_
(|m
0
|+|
0
|)+

(|m
0
|+|
0
|)
2
+4
2
0
_
_
_
_
_
(7.87)
Finalmente teniendo en cuenta que =

r
, se llega la expresin:

grid
group

=
1
2

2r
Y

_
F
_
_
_
_
pF
_
2(r
2
+1)
_
(|m
0
|+|
0
|)+

(|m
0
|+|
0
|)
2
+4
2
0
_
_
_
_
_
(7.88)
7.4.4. Dispersin de velocidad de grupo de las ondas S
En virtud de r =

, se llega la expresin:

grid
group

=
1
2

2
Y

_
F
_
_
_
_
pF
_
2(r
2
+1)
_
(|m
0
|+|
0
|)+

(|m
0
|+|
0
|)
2
+4
2
0
_
_
_
_
_
(7.89)
125
8 Irregularidad de la estrella y
dispersin
Los coecientes m
0
,
0
y
0
que aparecen en el criterio de estabilidad dependen de
los siguientes factores:
El nmero de nodos de la estrella.
Las coordenadas de cada nodo respecto del nodo central de la estrella.
La funcin de ponderacin elegida.
Si se toma como funcin de ponderacin:
w(h
j
, k
j
) =
1
_
_
h
2
j
+ k
2
j
_
3
Y teniendo en cuenta la expresin:
1

(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(8.1)
Resulta que esta depende de la razn de velocidades r =

y de las coordenadas
relativas de cada nodo de la estrella respecto del nodo central de la misma.
Por otro lado los coecientes m
0
,
0
y
0
son igualmente funciones de la funcin de
ponderacin de tal manera que al disminuir las coordenadas relativas de los nodos
de la estrella, aumentan dichos coecientes, lo cual ocurre cuando se aumenta el
nmero de nodos de la malla.
Para un mismo nmero de nodos en la malla el mnimo valor de los coecientes
mencionados se obtiene para la malla regular.
Sea
l
la media de las distancias de los nodos de la estrella l al nodo central y sea
la media de todas las
i
de la malla, una vez discretizado el dominio se dene:
h
i
=
_
h
i
k
i
_ _
h
i
=
h
i

k
i
=
k
i

(8.2)
127
Captulo 8 Irregularidad de la estrella y dispersin
Por otro lado
m
0
=
m
0

2

0
=

0

2

0
=

0

2
(8.3)
As pues con la Ecuacin 8.2 y la Ecuacin 8.3 se denen unos ndices de regularidad
de la malla, el cual substituyendo en la expresin la Ecuacin 8.1 resulta:
1

(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(8.4)
As pues teniendo en cuenta esto, la condicin de estabilidad de la Ecuacin 7.52 se
puede reescribir de la siguiente manera:
0 t
2

2
(r
2
+ 1)
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
_
(8.5)
Para el caso de estrella regular de 8 nodos ms el central la expresin anterior
quedara de la siguiente forma:
m
0
=
20
12h
2
_
h
2
_
1 +

2
__
2
=
20
3
_
1 +

2
_
2

0
= 0
0
=
20
3
_
1 +

2
_
2
Substituyendo de nuevo en la Ecuacin 7.52 se llega a la siguiente expresin:
0 t
2

_
(r
2
+ 1)

_
_
_
_
40
3
(
1+

2
)
2
_
+

_
_
240
3
(
1+

2
)
2
_
2
_
_
=
=

_
(r
2
+ 1)
2

3
_
1 +

2
_
4

5
(8.6)
Finalmente multiplicando el segundo trmino de la Ecuacin 8.6 por el factor:

5
_
1 +

2
_

3
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
(8.7)
128
Irregularidad de la estrella y dispersin
Se obtiene de nuevo la Ecuacin 7.52. As pues se tiene el indicador de regularidad
de la malla, este es:
IIS =

5
_
1 +

2
_

3
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
(8.8)
El cual ser la unidad para una malla regular. Se adoptar como indicador de regula-
ridad de una malla IIC al mnimo valor de los indicadores de irregularidad obtenidos
en cada una de las estrellas de la malla. El control de la regularidad de la malla es
importante, ya que al disminuir IIC tendr que disminuir el paso temporal, sin
embargo mediante un proceso adaptativo de la malla se podrn ir aadiendo nodos
de manera selectiva y conseguir ndices de regularidad ms prximos a la unidad, y
por lo tanto pasos de tiempo mayores y menores relaciones de dispersin, lo que a
su vez redunda en menor error cometido con la aproximacin.
129
9 Contornos absorbentes, Perfect
Matched Layers (PML)
Cuando se quiere modelizar numricamente con diferencias o elementos nitos un
problema denido sobre un espacio innito surge el problema de que el modelo de-
be ser nito y, por tanto, debe incluir contornos inexistentes en el problema real.
Algunos problemas planteados poseen un truncamiento natural al tener estos solu-
ciones que decaen rpidamente con el espacio, por lo que el truncamiento resulta
irrelevante siempre que se disponga de una malla lo sucientemente grande, existen
otros problemas como el de Poisson en el cual la solucin del mismo vara cada vez
ms lentamente a medida que aumenta la distancia, en este tipo de problemas un
cambio de coordenadas del tipo x = tan x en donde x (, ) y x (1, 1)
solucionara el problema del truncamiento.
Sin embargo uno de los problemas ms difciles a la hora de truncar una malla resulta
ser el problema de ondas, ya que este decae muy lentamente con la distancia, as
pues se hace necesaria la existencia de unos contornos que de alguna forma absorban
las ondas sin reejarlas y que de esta manera no se alteren los resultados en la zona
de inters debido a la reexin de las ondas en los contornos.
Figura 9.1: Contornos absorbentes en la frontera de un dominio
Se han llevado a cabo un gran nmero de aproximaciones a los contornos absorbentes
la mayora de estas aproximaciones se basan en uno de los dos grupos siguientes de
ideas:
131
Captulo 9 Contornos absorbentes, Perfect Matched Layers (PML)
Una zona nita de la frontera en la que la onda se atena poco a poco.
Una aproximacin a la ecuacin de onda, de un solo sentido, en el punto de la
malla de frontera (o varios puntos - segn el orden del esquema).
Dentro del primer grupo, una primera aproximacin al problema de los contornos
absorbentes se puede encontrar en artculos de Israeli and Orszag (1981), Korn and
Stckl (1982), Cerjan et al. (1985), Koslo and Koslo (1986), Sochacki et al. (1987),
Brenger (1994), Chew and Liu (1996), Collino and Tsogka (1998, 2001), Chen et
al. (2000), Komatitsch and Tromp (2003), Festa and Nielsen (2003).
Los artculos de Brenger (1994) [18] introducen el mtodo de Perfectly Matched
Layers (PML) habindose vuelto este ltimamente muy popular ya que es proba-
blemente, hasta ahora, la mejor herramienta para evitar la reexin de las ondas en
los borde de la malla.
9.1. Formulacin del PML
Partiendo de la ecuacin escalar de onda:
(au) =
1
b

2
u
t
2
=
u
b
(9.1)
En donde u(x, t) es la amplitud de la onda escalar y c =

ab es la velocidad de fase.
Por conveniencia separamos esta ecuacin de segundo orden en dos ecuaciones de
primer orden acopladas, esto es:
_

_
u
t
= bv
v
t
= au

w
t
=

t
_
u
v
_
=
_
0 b
a 0
__
u
v
_
=

Dw (9.2)

Dse trata de un operador antihermtico de dimensin 4x4 en 3-D que conduce a


soluciones oscilatorias, conservacin de la energa y otras propiedades de las ondas.
As pues w(x, t) es la solucin de una ecuacin de onda, propagndose por un espacio
innito, de la cual se tiene una regin de inters, en el entorno de x = 0 y se quiere
truncar la solucin fuera de la zona de inters, en particular nos vamos a centrar en
truncar la solucin en el eje +x . Para esto se realizar una extensin analtica del
espacio real.
Se parte de las siguientes suposiciones: el espacio es homogneo, lineal e invariante
con el tiempo.
132
9.1 Formulacin del PML
La solucin de la onda se puede poner de la siguiente forma:
w(x, t) =

W(y, z) exp i (kx t) (9.3)
k es el vector de onda y

la velocidad de fase de la onda que puede ser diferente a


la velocidad de grupo

asumimos > 0.
La extensin analtica consiste en que a partir de una determinada x se aade una
parte imaginaria lineal y creciente, de tal forma que se transforma la solucin de la
onda en una con un amortiguamiento exponencial, esto es:
exp i(Rex + iImx) = exp iRex exp Imx (9.4)
As pues se tiene que:
x = x + if(x) x =
_
1 + i
f(x)
x
_
x
f(x)
x
=

x
(x)

Se hace:

x

1
1 + i

x
(x)

x
(9.5)
Por lo tanto:
exp i x = exp i

_
1 + i
f(x)
x
_
dx = exp i

_
1 + i

x
(x)

_
dx =
= exp ix


x
(x)dx
9.1.1. Aplicacin del PML para u = u(x, t)
En este caso se va a aplicar PML a la onda escalar, para ello se parte del siguiente
problema:
(au) =
1
b

2
u
t
2
=
u
b
133
Captulo 9 Contornos absorbentes, Perfect Matched Layers (PML)
El cual se separa en dos ecuaciones de primer orden acopladas, esto es:
_

_
u
t
= bv
v
t
= au
(9.6)
Teniendo en cuenta que:
u(x, t) = u(x) exp it
v(x, t) = v(x) exp it (9.7)
Entonces:
_

_
u
t
= bv = b

t
(u(x) exp it) = iu(x) exp it = iu
v
t
= au = a

t
(v(x) exp it) = iv(x) exp it = iv
(9.8)
Por otro lado teniendo en cuenta la Ecuacin 9.5 se tiene que:
_

_
u
t
= bv = b
v
x
= b
1
1 + i

x
(x)

v
x
= iu
v
t
= au = a
u
x
= a
1
1 + i

x
(x)

u
x
= iv
(9.9)
As pues operando en la Ecuacin 9.9 se llega a:
_
_
_
b
v
x
= iu
_
1 + i

x
(x)

_
= iu +
x
(x)u
a
u
x
= iv
_
1 + i

x
(x)

_
= iv +
x
(x)v
(9.10)
Finalmente pasando al dominio del tiempo se obtiene:
_

_
u
t
= iu = b
v
x

x
(x)u
v
t
= iv = a
u
x

x
(x)v
(9.11)
134
9.1 Formulacin del PML
9.1.2. Aplicacin del PML para u = u(x, y, t)
En este caso la Ecuacin 9.6 se transforma en:
_

_
u
t
= bv = b
_
v
x
x
+
v
y
y
_
= iu
v
x
t
= a
u
x
= iv
x
v
y
t
= a
u
y
= iv
y
(9.12)
Por otro lado teniendo en cuenta la Ecuacin 9.5 se tiene que:
_

_
u
t
= bv = b
_
_
1
1 + i

x
(x)

v
x
x
+
v
y
y
_
_
= iu
v
x
t
= a
_
_
1
1 + i

x
(x)

u
x
_
_
(9.13)
Y operando se llega a la siguiente expresin:
_

_
b
_
v
x
x
+
v
y
y
+ i

x
(x)

v
y
y
_
= iu +
x
(x)u
a
u
x
= iv
x
+
x
(x)v
x
(9.14)
La segunda ecuacin no presenta problemas para pasarla al dominio del tiempo,
pero la primera presenta el elemento ib

x
(x)

v
y
y
que diculta este paso.
Para solventar este inconveniente se crea la siguiente funcin:
_

_
= ib

x
(x)

v
y
y

t
=

t
(x, y) exp it = i(x, y) exp it = i =
= b
x
(x)
v
y
y
(9.15)
135
Captulo 9 Contornos absorbentes, Perfect Matched Layers (PML)
As pues la Ecuacin 9.14 queda de la siguiente forma:
b
_
v
x
x
+
v
y
y
+
_
= iu +
x
(x)u
u
t
= bv
x
(x)u +
Finalmente resulta el siguiente sistema de ecuaciones:
_

_
u
t
= b
_
v
x
x
+
v
y
y
_

x
(x)u +
v
x
t
= a
u
x

x
(x)v
x
v
y
t
= a
u
y

t
= b
x
(x)
v
y
y
(9.16)
Ntese que en la direccin del eje y no se ha introducido amortiguamiento este
contorno absorbente correspondera a un contorno anisotrpico. La ltima ecuacin
es una ecuacin auxiliar con (0) = 0.
De la 2 y 3 ecuacin se deduce que puede ser sustituido por el siguiente tensor de
2x2:
_
_
a
1+i

x
(x)

0
0 a
_
_
=
_
1
a
+ i

x
(x)
a
0
0
1
a
_
9.2. PML aplicado a la onda plana.
Amortiguamiento en una direccin
A continuacin se va a aplicar PML para una onda plana que se propaga por un
espacio innito, en este caso se va a aplicar amortiguamiento en la direccin x
nicamente.
Partiendo de la ecuacin de ondas planas obtenida en la Ecuacin 7.26, y teniendo
en cuenta y la Ecuacin 9.5:

x

1
1 + i

x
(x)

x
=
1
S

x
(9.17)
136
9.2 PML aplicado a la onda plana. Amortiguamiento en una direccin
La ecuacin de ondas se puede expresar como sigue:
_

2
U
x
t
2
=

2
S

x
_
1
S
U
x
x
_
+
2
2
U
x
y
2
+
(

2
)
S

2
U
y
xy

2
U
y
t
2
=

2
S

x
_
1
S
U
y
x
_
+
2

2
U
y
y
2
+
(

2
)
S

2
U
x
xy
(9.18)
Es ms conveniente dividir estas dos ecuaciones de segundo orden en cinco de primer
orden, esto se puede hacer introduciendo los esfuerzos:
_

_
U
x
t
=
1

xx
x
+

xy
y
_
U
y
t
=
1

xy
x
+

yy
y
_

xx
t
= ( + 2G)
U
x
x
+
U
y
y

xy
t
= G
_
U
x
y
+
U
y
x
_

yy
t
=
U
x
x
+ ( + 2G)
U
y
y
(9.19)
Ahora el sistema se encuentra en condiciones para aplicar de manera sencilla PML,
igualmente esta vez se va a aplicar exclusivamente en el eje x.
_

_
U
x
t
=
1

_
1
1+i

x
(x)

xx
x
+

xy
y
_
= iU
x
U
y
t
=
1

_
1
1+i

x
(x)

xy
x
+

yy
y
_
= iU
y

xx
t
= ( + 2G)
1
1+i

x
(x)

U
x
x
+
U
y
y
= i
xx

xy
t
= G
_
U
x
y
+
1
1+i

x
(x)

U
y
x
_
= i
xy

yy
t
=
1
1+i

x
(x)

U
x
x
+ ( + 2G)
U
y
y
= i
yy
(9.20)
Operando se obtiene:
_

_
1

xx
x
+

xy
y
+ i

x
(x)

xy
y
_
=
U
x
t
+
x
(x)U
x
1

xy
x
+

yy
y
+ i

x
(x)

yy
y
_
=
U
y
t
+
x
(x)U
y
( + 2G)
U
x
x
+
_
U
y
y
+ i

x
(x)

U
y
y
_
=

xx
t
+
x
(x)
xx
G
_
U
x
y
+ i

x
(x)

U
x
y
+
U
y
x
_
=

xy
t
+
x
(x)
xy

U
x
x
+ ( + 2G)
_
U
y
y
+ i

x
(x)

U
y
y
_
=

yy
t
+
x
(x)
yy
(9.21)
Como ya se ha visto para poder pasar al dominio del tiempo es necesario introducir
una serie de ecuaciones auxiliares, en este caso resultan ser 5 ecuaciones auxiliares,
137
Captulo 9 Contornos absorbentes, Perfect Matched Layers (PML)
estas son:
_

1
=
1

x
(x)

xy
y


1
t
= i
1
=

x
(x)

xy
y

2
=
1

x
(x)

yy
y


2
t
= i
2
=

x
(x)

yy
y

3
= i

x
(x)

U
y
y


3
t
= i
23
=
x
(x)
U
y
y

4
= Gi

x
(x)

U
x
y


4
t
= i
4
= G(x)
U
x
y

5
= ( + 2G) i

x
(x)

U
y
y


5
t
= i
5
= ( + 2G) (x)
U
y
y
(9.22)
As pues nalmente resulta el siguiente sistema de 10 ecuaciones diferenciales:
_

_
U
x
t
=
1

xx
x
+

xy
y
_
+
1

x
(x)U
x
U
y
t
=
1

xy
x
+

yy
y
_
+
2

x
(x)U
y

xx
t
= ( + 2G)
U
x
x
+
U
y
y
+
3

x
(x)
xx

xy
t
= G
_
U
x
y
+
U
y
x
_
+
4

x
(x)
xy

yy
t
=
U
x
x
+ ( + 2G)
U
y
y
+
5

x
(x)
yy

1
t
=

x
(x)

xy
y

2
t
=

x
(x)

yy
y

3
t
=
x
(x)
U
y
y

4
t
= G(x)
U
x
y

5
t
= ( + 2G) (x)
U
y
y
(9.23)
9.3. PML aplicado a la onda plana.
Amortiguamiento en dos direcciones
Ahora se introduce amortiguamiento en ambas direcciones, tanto en el eje x como
en el eje y, esto es:

x

1
1 + i

x
(x)

y

1
1 + i

y
(y)

y
138
9.3 PML aplicado a la onda plana. Amortiguamiento en dos direcciones
Aplicando esto a la Ecuacin 9.19, se obtiene:
_

_
U
x
t
=
1

_
1
1+i

x
(x)

xx
x
+
1
1+i

y
(y)

xy
y
_
= iU
x
U
y
t
=
1

_
1
1+i

x
(x)

xy
x
+
1
1+i

y
(y)

yy
y
_
= iU
y

xx
t
=
+2G
1+i

x
(x)

U
x
x
+

1+i

y
(y)

U
y
y
= i
xx

xy
t
= G
_
1
1+i

y
(y)

U
x
y
+
1
1+i

x
(x)

U
y
x
_
= i
xy

yy
t
=

1+i

x
(x)

U
x
x
+
(+2G)
1+i

y
(y)

U
y
y
= i
yy
(9.24)
Y operando se llega a:
U
x
t
=
1

xx
x
+ i

y
(y)

xx
x
+

xy
y
+
+i

x
(x)

xy
y
_
= iU
x
_
1 + i

x
(x)

__
1 + i

y
(y)

_
U
y
t
=
1

xy
x
+ i

y
(y)

xy
x
+

yy
y
+
+i

x
(x)

yy
y
_
= iU
y
_
1 + i

x
(x)

__
1 + i

y
(y)

xx
t
= ( + 2G)
_
U
x
x
+ i

y
(y)

U
x
x
_
+
+
_
U
y
y
+ i

x
(x)

U
y
y
_
= i
xx
_
1 + i

x
(x)

__
1 + i

y
(y)

xy
t
= G
_
U
x
x
+ i

x
(x)

U
x
y
+
+
U
y
x
+ i

y
(y)

U
y
x
_
= i
xy

x
(x)
y
(y)

2
_
1 + i

x
(x)

__
1 + i

y
(y)

yy
t
=
_
U
x
x
+ i

y
(y)

U
x
x
_
+
+( + 2G)
_
U
y
y
+ i

x
(x)

U
y
y
_
= i
yy
_
1 + i

x
(x)

__
1 + i

y
(y)

_ (9.25)
139
Captulo 9 Contornos absorbentes, Perfect Matched Layers (PML)
Siendo:
_
1 + i

x
(x)

__
1 + i

y
(y)

_
= 1

x
(x)
y
(y)

2
+ i

x
(x) +
y
(y)

Se llega a la siguiente expresin:


1

xx
x
+ i

y
(y)

xx
x
+

xy
y
+
+i

x
(x)

xy
y
_
=
U
x
t
_
1

x
(x)
y
(y)

2
_
+ (
x
(x) +
y
(y)) U
x
1

xy
x
+ i

y
(y)

xy
x
+

yy
y
+
+i

x
(x)

yy
y
_
=
U
y
t
_
1

x
(x)
y
(y)

2
_
+ (
x
(x) +
y
(y)) U
xy
( + 2G)
_
U
x
x
+ i

y
(y)

U
x
x
_
+
+
_
U
y
y
+ i

x
(x)

U
y
y
_
=

xx
t
_
1

x
(x)
y
(y)

2
_
+ (
x
(x) +
y
(y))
xx
G
_
U
x
y
+ i

x
(x)

U
x
y
+
+
U
y
x
+ i

y
(y)

U
y
x
_
=

xy
t
_
1

x
(x)
y
(y)

2
_
+ (
x
(x) +
y
(y))
xy

_
U
x
x
+ i

y
(y)

U
x
x
_
+
+( + 2G)
_
U
y
y
+ i

x
(x)

U
y
y
_
=

yy
t
_
1

x
(x)
y
(y)

2
_
+ (
x
(x) +
y
(y))
yy
(9.26)
Teniendo en cuenta las 10 siguientes funciones auxiliares:
140
9.3 PML aplicado a la onda plana. Amortiguamiento en dos direcciones

1
=
1

xx
x


1
t
=

y

xx
x

2
=
1

xy
y


2
t
=

x

xy
y

3
=
1

xy
x


3
t
=
1

xy
x

4
=
1

yy
y


3
t
=
1

yy
y

5
= i

U
x
x


5
t
=
y
U
x
x

6
= ( + 2G) i

U
y
y


5
t
= ( + 2G)
x
U
y
y

7
= Gi

U
x
y


7
t
= G
x
U
x
y

8
= Gi

U
y
x


7
t
= G
y
U
y
x

9
= i

U
x
x


9
t
=
y
U
x
x

10
= ( + 2G) i

U
y
y


10
t
= ( + 2G)
x
U
y
y
(9.27)
Finalmente se obtiene la siguiente expresin del PML en las dos direcciones:
141
Captulo 9 Contornos absorbentes, Perfect Matched Layers (PML)
U
x
t
=
1

_
1

x

2
_
_

xx
x
+

xy
y
+
1
+
2
_

(
x
+
y
)
_
1

x

2
_
U
x
U
y
t
=
1

_
1

x

2
_
_

xy
x
+

yy
y
+
3
+
4
_

(
x
+
y
)
_
1

x

2
_
U
y

xx
t
=
1
_
1

x

2
_

_
( + 2G)
U
x
x
+
U
y
y
+
5
+
6
_

(
x
+
y
)
_
1

x

2
_

xx

xy
t
=
1
_
1

x

2
_

_
G
U
y
x
+ G
U
x
y
+
7
+
8
_

(
x
+
y
)
_
1

x

2
_

xy

yy
t
=
1
_
1

x

2
_

U
x
x
+ ( + 2G)
U
y
y
+
9
+
10
_

(
x
+
y
)
_
1

x

2
_

yy
(9.28)
Por ltimo aplicando PML a ambas direcciones y con el mismo factor de amorti-
guamiento se obtiene una expresin en la cual desaparecen las funciones auxiliares,
esto es:

x

1
1 + i

y

1
1 + i

y
_

_
1

xx
x
+

xy
y
_
= iU
x
_
1 + i

_
=
U
x
t
+ U
x
1

xy
x
+

yy
y
_
= iU
y
_
1 + i

_
=
U
y
t
+ U
y
( + 2G)
U
x
x
+
U
y
y
= i
xx
_
1 + i

_
=

xx
t
+
xx
G
_
U
x
y
+
U
y
x
_
= i
xy
_
1 + i

_
=

xy
t
+
xy

U
x
x
+ ( + 2G)
U
y
y
= i
yy
_
1 + i

_
=

yy
t
+
yy
(9.29)
142
9.4 Formulacin de la ecuacin de ondas plana con PML en DFG
9.4. Formulacin de la ecuacin de ondas plana con
PML en DFG
As pues en este apartado se va a obtener la formulacin explcita de la ecuacin de
ondas en diferencias nitas generalizadas y aplicando contornos absorbentes en los
bordes del dominio.
En primer lugar se van a establecer las ecuaciones para el amortiguamiento en una
sola direccin, para despus obtener estas expresiones para el amortiguamiento en
ambas direcciones.
As pues teniendo en cuenta que las expresiones de diferencias nitas generalizadas
ya expuestas en la Ecuacin 7.26 se tiene que:
u
0
x
=
0
u
n
0
+
j=N

j=1

j
u
n
j
u
0
y
=
0
u
n
0
+
j=N

j=1

j
u
n
j
(9.30)
Adems de diferencias nitas clsicas se obtiene, como ya se ha visto la expresin de
las derivadas temporales, por lo que substituyendo en la Ecuacin 9.19 se obtiene:
u
n
x,0
= u
n1
x,0
+
t

_
_

n1
xx,0
+
j=N

j=1

n1
xx,j

0

n1
xy,0
+
j=N

j=1

n1
xy,j
_
_
+
+t
_

n1
1,0

x
u
n1
x,0
_
u
n
y,0
= u
n1
y,0
+
t

_
_

n1
xy,0
+
j=N

j=1

n1
xy,j

0

n1
yy,0
+
j=N

j=1

n1
yy,j
_
_
+
+t
_

n1
2,0

x
u
n1
y,0
_

n
xx,0
=
n1
xx,0
+t
_
_
( + 2G)
_
_

0
u
n1
x,0
+
j=N

j=1

j
u
n1
x,j
_
_

_
_

0
u
n1
y,0
+
j=N

j=1

j
u
n1
yj,0
_
_
_
_
+t
_

n1
3,0

x

n1
xx,0
_
143
Captulo 9 Contornos absorbentes, Perfect Matched Layers (PML)

n
xy,0
=
n1
xy,0
+tG
_
_

0
u
n1
y,0
+
j=N

j=1

j
u
n1
y,j

0
u
n1
x,0
+
j=N

j=1

j
u
n1
x,j
_
_
+
+t
_

n1
4,0

x

n1
xy,0
_

n
yy,0
=
n1
yy,0
+t
_
_

_
_

0
u
n1
x,0
+
j=N

j=1

j
u
n1
x,j
_
_

( + 2G)
_
_

0
u
n1
y,0
+
j=N

j=1

j
u
n1
y,j
_
_
_
_
+t
_

n1
5,0

x

n1
yy,0
_
(9.31)
Por otro lado para las cinco funciones auxiliares se tiene que igualmente su formu-
lacin en diferencias nitas generalizadas es la siguiente:

n
1,0
=
n1
1,0
+
t


x
_
_

n1
xy,0
+
j=N

j=1

n1
xy,j
_
_

n
2,0
=
n1
2,0
+
t


x
_
_

n1
yy,0
+
j=N

j=1

n1
yy,j
_
_

n
3,0
=
n1
3,0
+ t
x
_
_

0
u
n1
y,0
+
j=N

j=1

j
u
n1
y,j
_
_

n
4,0
=
n1
4,0
+ Gt
x
_
_

0
u
n1
x,0
+
j=N

j=1

j
u
n1
x,j
_
_

n
5,0
=
n1
5,0
+ ( + 2G) t
x
_
_

0
u
n1
y,0
+
j=N

j=1

j
u
n1
y,j
_
_
En cuanto a la denicin de
x
esta puede ser la siguiente:

x
(x) =

x
t
_
x
i
x
y x
_
Q
144
9.4 Formulacin de la ecuacin de ondas plana con PML en DFG
Donde tanto
x
como Q son constantes a determinar, mientras que x
i
es la coor-
denada x del nodo en cuestin, x es la coordenada a partir de la que comienza a
aplicarse PML e y es la coordenada donde termina de aplicarse PML.
En el caso de amortiguamiento en ambas direcciones se obtiene de igual modo la
expresin explcita de las DFG, segn la Ecuacin 9.29 y la Ecuacin 9.30 se tiene
que:
u
n
x,0
= u
n1
x,0
+
t

_
_

n1
xx,0
+
j=N

j=1

n1
xx,j

0

n1
xy,0
+
j=N

j=1

n1
xy,j
_
_

tu
n1
x,0
u
n
y,0
= u
n1
y,0
+
t

_
_

n1
xy,0
+
j=N

j=1

n1
xy,j

0

n1
yy,0
+
j=N

j=1

n1
yy,j
_
_

tu
n1
y,0

n
xx,0
=
n1
xx,0
+t
_
_
( + 2G)
_
_

0
u
n1
x,0
+
j=N

j=1

j
u
n1
x,j
_
_

_
_

0
u
n1
y,0
+
j=N

j=1

j
u
n1
y,j
_
_
_
_
t
n1
xx,0

n
xy,0
=
n1
xy,0
+tG
_
_

0
u
n1
y,0
+
j=N

j=1

j
u
n1
y,j

0
u
n1
x,0
+
j=N

j=1

j
u
n1
x,j
_
_

t
n1
xy,0

n
yy,0
=
n1
yy,0
+t
_
_

_
_

0
u
n1
x,0
+
j=N

j=1

j
u
n1
x,j
_
_

( + 2G)
_
_

0
u
n1
y,0
+
j=N

j=1

j
u
n1
y,j
_
_
_
_
t
n1
yy,0
(9.32)
145
10 Aplicaciones
A continuacin se va a presentar una serie de aplicaciones del Mtodo de Diferencias
Finitas Generalizadas a la resolucin de ondas bidimensionales, en las cuales se ha
aplicado tambin Perfect Matched Layers.
En concreto se resuelve la Ecuacin 7.20 para diferentes valores de las velocidades
de ondas, sobre el dominio = [0, 1] [0, 1] , con condiciones de contorno de tipo
Dirichlet, y condiciones iniciales del tipo:
x, y [0, 1]
_

_
U
x
(x, y, 0) = sin xsin y
U
y
(x, y, 0) = cos x cos y
U
x
(x,y,t)
t

t=0
= 0
U
y
(x,y,t)
t

t=0
= 0
(10.1)
Como funcin de ponderacin se va a utilizar la siguiente:
w(h
i
, k
i
) =
1
_
_
h
2
j
+ k
2
j
_
3
El error global cometido se puede calcular con la expresin:
Error Global =
_

i=N
i=1
[sol(i)exac(i)]
2
N
|exac
max
|
100
Por otro lado es el ndice de regularidad de la malla IIC y es el menor de los ndices
de regularidad de cada estrella IIS calculados segn:
IIS =

5
_
1 +

2
_

3
_
(|m
0
| +|
0
|) +
_
(|m
0
| +|
0
|)
2
+ 4
2
0
A continuacin en la Figura 10.1 se presentan tres mallas de 121 nodos con distintos
ndices de regularidad, esto es, una malla regular IIC = 1, otra con IIC = 0, 65
otra con IIC = 0, 89.
147
Captulo 10 Aplicaciones

Figura 10.1: Malla 1.IIC = 1, Malla 2. IIC = 0, 65, Malla 3. IIC = 0, 89
10.1. Resultados para distintos pasos temporales
A continuacin se resuelve el problema de la Ecuacin 7.20 con las condiciones de
contorno e iniciales de la Ecuacin 10.1 sobre la malla de la gura 10.1 con IIC =
0, 65 y con n = 500 , en la aplicacin se utilizan distintos valores de t para ver su
inuencia en el error global.
Error Global Error Global
0,0316 2,078E-03 9,875E-04
0,0223 7,423E-04 3,123E-04
0,01 2,514E-04 1,217E-04
0,007 1,423E-04 1,012E-04
x
U
y
U
t
Cuadro 10.1: Error global para IIC = 0, 65; n = 500; = 1; = 0, 5
A continuacin se resuelve el problema de la Ecuacin 7.20 con las condiciones de
contorno e iniciales de la Ecuacin 10.1 sobre la malla de la gura 10.1 con IIC =
0, 89 y con n = 500 , en la aplicacin se utilizan distintos valores de t para ver su
inuencia en el error global.
Error Global Error Global
0,0316 7,331E-04 5,167E-04
0,0223 2,685E-04 1,950E-04
0,01 1,102E-04 8,428E-05
0,007 9,575E-05 7,340E-05
x
U
y
U t
Cuadro 10.2: Error global para IIC = 0, 89; n = 500; = 1; = 0, 5
10.2. Resultados para distintas longitudes de ondas
A continuacin se resuelve el problema de la Ecuacin 7.20 para distintas longitudes
de onda, esto es, el domino se discretizar con una malla irregular de 121 nodos, ver
148
10.3 Dispersin e irregularidad
Figura 10.1 la cual tiene un ndice de irregularidad IIC = 0, 89 y con n = 500 , y
un t = 0, 01.
Las distintas soluciones exactas para las ecuaciones planteadas son las siguientes:
U
x
(x, y, t) = cos

2t sin xsin y
U
y
(x, y, t) = cos

2t cos x cos y
(10.2)
U
x
(x, y, t) = cos 0, 5

2t sin 0, 5xsin 0, 5y
U
y
(x, y, t) = cos 0, 5

2t cos 0, 5x cos 0, 5y
(10.3)
U
x
(x, y, t) = cos 2

2t sin 2x sin 2y
U
y
(x, y, t) = cos 2

2t cos 2xcos 2y
(10.4)
U
x
(x, y, t) = cos 4

2t sin 2

2x sin 2

2y
U
y
(x, y, t) = cos 4

2t cos 2

2x cos 2

2y
(10.5)
U
x
(x, y, t) = cos 8t sin 4

2x sin 4

2y
U
y
(x, y, t) = cos 8t cos 4

2x cos 4

2y
(10.6)
U
x
(x, y, t) = cos 16t sin 8

2x sin 8

2y
U
y
(x, y, t) = cos 16t cos 8

2x cos 8

2y
(10.7)
A continuacin en el Cuadro 10.3 se muestra el error global cometido en la resolucin
del problema de la Ecuacin 7.20 con diferencias nitas generalizadas en cada una
de las soluciones exactas anteriores:
Sol. Analtica Error Global Error Global
[10.2] 1,232E-05 2,443E-05
[10.3] 1,646E-06 1,778E-06
[10.4] 4,081E-04 2,001E-04
[10.5] 9,188E-02 8,647E-02
[10.6] 3,035E-01 3,275E-01
[10.7] 4,942E-01 4,999E-01
x
U
y
U
Cuadro 10.3: Error global para diferentes soluciones analticas
149
Captulo 10 Aplicaciones
Figura 10.2: Dispersin de las ondas P en malla irregular IIC = 0, 89
10.3. Dispersin e irregularidad
En la Figura 10.2 se ha dibujado la dispersin de las ondas P en cada nodo, para la
malla irregular de 121 nodos con IIC = 0, 89, para el caso de = 45.
10.4. DFG con PML en dominios homogneos y
heterogneos
Ahora se va a resolver el problema de la Ecuacin 7.20 sobre el dominio =
[0, 2] [0, 1] con condiciones de contorno de tipo Dirichlet y condiciones iniciales
de la Ecuacin 10.1 cuya solucin analtica es la Ecuacin 10.2, funcin de ponde-
racin w(h
i
, k
i
) =
1
_
(
h
2
j
+k
2
j
)
3
y criterio de seleccin de los nodos de cada estrella del
cuadrante.
En cuanto a la malla elegida es una malla regular de 861 nodos tal y como aparece
en la Figura 10.3
A continuacin en la Figura 10.4 se presenta la resolucin aproximada de U
x
para
n = 100.
En la siguiente Figura 10.5 se muestra la inclusin de Perfect Matched Layers a el
domino, en el eje x e y segn:
1, 4 x 2
0, 6 y 1
(10.8)
150
10.4 DFG con PML en dominios homogneos y heterogneos
Figura 10.3: Malla regular de 861 nodos
Figura 10.4: Solucin aproximada de U
x
para n = 100
En la siguiente gura 10.6 se presenta la solucin aproximada de U
x
para n = 100
utilizando el modelo con PML denido en la Ecuacin 10.8 y condiciones de contorno
tipo Dirichlet homogneas.
En la siguiente Figura 10.7 se muestra la inclusin de Perfect Matched Layers a el
domino, en el eje x e y segn:
0 x 0, 6
0 y 0, 2
0, 8 y 1
(10.9)
En las siguientes Figuras 10.8, 10.9 y 10.10 se presenta la resolucin aproximada
de U
x
pa ra n = 5, n = 20 y n = 100 respectivamente, utilizando
el modelo con PML denido en la Ecuacin 10.9 y condiciones de contorno tipo
Dirichlet homogneas.
151
Captulo 10 Aplicaciones
Figura 10.5: Malla regular de 861 nodos con PML
Figura 10.6: Solucin aproximada con PML
Finalmente se va a resolver el problema sobre un dominio no homogneo, las zonas
con PML van a ser las mismas que en la Ecuacin 10.9. Por otro lado en la Figura
10.11 y en el Cuadro 10.4 se dene la geometra y se presentan las propiedades fsicas
de cada regin del dominio heterogneo.
La Figura 10.12 muestra la solucin aproximada de para utilizando el modelo con
PML en la direccin x e y con unas regiones heterogneas de inters denidas por
Z
i
; i = 1, 2, 3.
152
10.4 DFG con PML en dominios homogneos y heterogneos
Figura 10.7: Malla regular de 861 nodos con PML
Figura 10.8: Solucin aproximada con PML despus de 5 pasos temporales
Figura 10.9: Solucin aproximada con PML despus de 20 pasos temporales
153
Captulo 10 Aplicaciones
Figura 10.10: Solucin aproximada con PML despus de 100 pasos temporales
Figura 10.11: Malla regular de 861 nodos con PML y domino hetereogneo

Z1 0,500 0,250 1,000 1,000 0,500
Z2 0,700 0,400 1,200 1,118 0,577
Z3 0,800 0,500 1,100 1,279 0,674

G


Cuadro 10.4: Propiedades de cada regin del dominio
154
10.4 DFG con PML en dominios homogneos y heterogneos
Figura 10.12: Solucin aproximada con PML
155
11 Conclusiones
A continuacin se van a exponer las principales conclusiones a las que se ha llegado
con la presente tesis.
Conclusiones generales del mtodo
La primera conclusin de carcter general sobre la aplicacin del Mtodo de Dife-
rencias Finitas Generalizadas a la resolucin de ecuaciones diferenciales en derivadas
parciales (EDPS), es que se ha podido comprobar que este mantiene la sencillez del
Mtodo de Diferencias Finitas Clsico resolviendo el mayor inconveniente de este
ltimo al poderse aplicar a mallas irregulares.
Se han obtenido las expresiones explcitas en diferencias nitas de las derivadas
parciales, hasta el 4 orden, tanto en 1 como en 2 dimensiones, lo que permite
obtener de forma inmediata dichos valores numricos sin necesidad de resolver nuevos
sistemas de ecuaciones.
Conclusiones sobre los parmetros fundamentales que aparecen en la formula-
cin
En cuanto a la mejor forma de de seleccionar los nodos de las estrellas, la utilizacin
del criterio del cuadrante ha proporcionado mejores resultados tanto para la funcin
como para sus derivadas parciales.
En cuanto a la denicin de las estrellas lo primero que hay que indicar es que dado
el nmero de incgnitas, en el caso de EDPS de segundo orden el nmero mnimo
de nodos por estrella debe ser de 5, mientras que para las EDPS de cuarto orden
este nmero deber ser de 14. No obstante se puede indicar que haciendo balance
entre la exactitud y el esfuerzo computacional requerido, existe un nmero ptimo de
nodos por estrella, que para el caso de EDPS de segundo orden es de 8, 2 nodos por
cuadrante, y para el caso de cuarto orden este nmero es 24, 6 nodos por cuadrante.
En cuanto a las funciones de ponderacin a emplear, para el caso de mallas irregula-
res se han obtenido mejores resultados utilizando funciones de ponderacin de tipo
potencial, ya que stas ponderan mucho ms a los valores nodales ms cercanos al
nodo central de la estrella, que a los lejanos.
Conclusiones sobre la aplicacin del mtodo a vigas y placas
En esta tesis se aplica el mtodo de Diferencias Finitas Generalizadas a la resolucin
de problemas de elasto-dinmica, dependientes, por lo tanto, del tiempo, aplicndose
a las derivadas temporales diferencias nitas clsicas.
157
Captulo 11 Conclusiones
En primer lugar se ha analizado el caso de una viga sometida a cargas dinmicas
obtenindose la formulacin explcita del problema en DFG, posteriormente se ha
analizado la convergencia del mtodo segn teorema de equivalencia de Lax, para
lo cual se demuestra que el esquema es consistente al tender los errores en la apro-
ximacin temporal y espacial a cero cuando ambos incrementos tienden tambin a
cero. Al utilizarse un mtodo explcito se ha obtenido la condicin de estabilidad, la
cual limita el paso de tiempo mximo para cada estrella. Este criterio de estabilidad
establece que el paso de tiempo mximo es inversamente proporcional a una funcin
que depende de la distribucin de los nodos de la estrella.
En segundo lugar se ha analizado el caso de una placa delgada sometida a cargas
dinmicas obtenindose la formulacin explcita del problema en DFG, del mismo
modo se ha analizado la convergencia del mtodo segn teorema de equivalencia de
Lax, demostrndose que el esquema es consistente y establecindose la condicin de
estabilidad.
De los diferentes ejemplos numricos presentados con vigas y placas, sometidas a
cargas dinmicas y con diferentes condiciones de contorno, se desprende que para
una malla dada, al reducir el paso temporal en el esquema explcito, el error global
cometido con la aproximacin tambin se reduce y que para un incremento temporal
dado, al aumentar la regularidad de la malla se reduce el error global.
Conclusiones sobre la aplicacin del mtodo a problemas de ondas ssmicas
En el presente trabajo se han obtenido as mismo las expresiones explcitas en DFG
para el problema de propagacin de ondas ssmicas en 2-D. Se ha estudiado la
estabilidad as como la dispersin de las velocidades de fase y de grupo tanto para
las ondas P como para las ondas S.
La regularidad de la malla, como es lgico, afecta y de forma importante a la calidad
de los resultados. Con objeto de cuanticar de alguna forma sencilla la idea de regu-
laridad, se ha denido en esta tesis un parmetro denominado ndice de regularidad,
cuyo valor es la unidad en el caso de mallas totalmente regulares y va disminuyendo
al ir aumentando la irregularidad, lo que permite realizar comparaciones de forma
sencilla. Al disminuir dicho ndice se debe disminuir el paso temporal y en general
los resultados son peores, pero en una malla irregular un aumento del nmero de
nodos no implica mejoras, ya que es muy importante su disposicin en el dominio,
por lo tanto cualquier algoritmo adaptativo, como por ejemplo el presentado en [15],
debe considerar lo indicado y puede resultar de utilidad el manejo este ndice.
En la tesis se ha analizado la dispersin de las velocidades de fase y de grupo y
relacionado con la irregularidad de la estrella utilizando el ndice de regularidad de
la malla. La utilizacin de mallas irregulares, debido por ejemplo a la geometra
del problema, puede suponer dispersiones elevadas en algunas estrellas, lo cual va
asociado con valores pequeos del ndice de regularidad lo que a su vez implica la
necesidad de emplear un menor paso temporal. No obstante en lugar de disminuir
el paso temporal, puede resultar conveniente aumentar el ndice de regularidad,
158
Conclusiones
realizando una redenicin de la malla, lo cual reducira las dispersiones y permitira
un aumento del paso temporal.
Conclusiones sobre la aplicacin de Peferct Martched Layers
Cuando se quiere modelizar numricamente con diferencias o elementos nitos un
problema denido sobre un espacio innito o semi-innito, surge el problema de
que el modelo debe ser nito y, por tanto, debe incluir contornos inexistentes en
el problema real. En el caso esttico es suciente con alejar dichos contornos de la
zona de inters hasta que su inuencia en los resultados sea despreciable, pero en
el caso dinmico se producen reexiones en dichos contornos, debindose adoptar
alguna solucin que los evite. En este trabajo, para evitar reexiones y cumplir la
condicin de radiacin, se ha presentado la formulacin de contornos absorbentes
perfectamente acoplados (Perfect Matched Layers PML), para una y dos direcciones
dentro de la formulacin general en diferencias nitas generalizadas, obtenindose
los correspondientes esquemas explcitos en 2-D.
Los ejercicios numricos realizados ponen de maniesto el buen funcionamiento del
mtodo, disminuyendo rpidamente el error global al reducir el paso temporal.
Tambin se ha estudiado la inuencia del nmero de nodos por longitud de onda,
comprobndose que el error de la aproximacin aumenta al disminuir el nmero
de puntos de discretizacin por longitud de onda. De estos primeros anlisis se
desprende que hasta el orden de 12 puntos por longitud de onda y mallas no muy
irregulares, ndice de regularidad cercano a la unidad, se obtienen errores del orden
de una milsima.
Se ha comprobado as mismo la eciencia de los PMLs, pudindose apreciar en
los ejercicios numricos, como la amplitud de las ondas decrece rpidamente en el
interior de estos contornos, siendo posible emplear para ellos espesores pequeos,
del orden de un cuarto de la longitud de onda.
Por ltimo, se han realizado las primeras aplicaciones a problemas heterogneos.
Debido a que la aproximacin homognea puede ser complicada de implementar para
problemas ssmicos, de acuerdo con [105] se ha preferido la formulacin heterognea
obtenindose buenos resultados.
159
12 Desarrollos futuros
En cuanto a posibles desarrollos futuros se pueden indicar los siguientes:
El ndice de regularidad denido tiene el inconveniente de que al ser un pa-
rmetro asociado a la estrella, su valor para un determinado dominio debe
ser el de la estrella ms desfavorable, lo cual puede distorsionar la idea de
regularidad si esta est asociada a una pequea zona del dominio. Como tra-
bajo futuro, se podra obtener un ndice de regularidad global ponderado que
adicionalmente diera una idea de la homogeneidad de la regularidad de las
estrellas de una determinada malla. Tambin se deber extender el mtodo
adaptativo presentado en [15] a este tipo de problemas.
Continuar con la aplicacin del Mtodo de Diferencias Finitas Generalizadas
para la resolucin de la ecuacin de ondas propagndose en medios heterog-
neos, analizndose de forma ms detallada la reexin y refraccin de la onda
al pasar la frontera entre medios de distintas caractersticas.
Aplicacin del Mtodo de Diferencias Finitas Generalizadas para la resolu-
cin del caso de un impulso sobre el semi-espacio, dem para casos de trenes
de ondas incidentes provenientes de focos lejanos y otros problemas clsicos,
analizndose la inuencia de los diferentes parmetros que intervienen.
Aplicacin del mtodo a la resolucin de diferentes problemas ssmicos como
por ejemplo la cuanticacin de efecto local en el registro ssmico o la simula-
cin de terremotos por rotura de falla incorporando el foco en el modelo.
Realizacin de modelos 3D incorporando los elementos ya desarrollados para
esquemas 2D, como por ejemplo los PML.
Estudios de las formulas de Diferencias Finitas Generalizadas de un orden
mayor para obtener mejores aproximaciones.
Incorporacin de modelos ms reales para el comportamiento del material
como por ejemplo modelos viscoelsticos.
161
13 Bibliografa y referencias
[1] Alarcn E., lvarez R. y Gmez Lera M. S.; Clculo matricial de estructuras.
Ed. Revert S.A. 1986.
[2] Alterman Z., and Karal F.C., Propagation of elastic waves in layered media by
nite-dierence methods , Bulll. Seism. Society American 58, 367-398, 1968.
[3] Andrews D.J., A numerical study of tectonic stress relase by underground explo-
sions, Bull. Seism. Society American 63, 1375-1391, 1973.
[4] Atluri S.N. and Tulong Zhu; New concepts in meshless methods. International
journal for numerical methods in engineering, vol 47, 537-556. Jhon Wiley & Sons,
2000.
[5] Babuka I. y Melenk J.M.; The partition of unity method. International journal
for numerical methods in engineering, vol. 40, 727-758. John Wiley & Sons, 1997.
[6] Belystschko T., Krongauz Y., Organ D., Fleming M. y Krysl P.; Meshless met-
hods: an overview and recent developments. Comput Methods Appl. Mech. Engng.
139: 3 - 47, 1996.
[7] Belytschko T., Lu Y.Y. y Gu L.; Element-free Galerkin methods. International
journal for numerical methods in engineering, vol. 37, 229-256, 1994.
[8] Belytschko T., Gu L., A new inplementation of the elements free Galerkin met-
hod. Computer Methods Applied Mech. Eng. 113, 397-414, 1994.
[9] Belytschko T., Lin W.K., Singer M., Advances in Adaptative Computational
Methods: On adaptivity and error critereria in mesh free methods. Ladeveze P.,
Oden J. T., (Eds.) Elsevier, 1998.
[10] Benito J.J., Gavete L., Buceta A., Falcon S., Approximation of Functions in a
method of Finite Points. Computational Mechanics, Idelson, Oate, Dvorkin (Eds.),
CIMNE, 1998.
[11] Benito J.J., Gavete L.; Aproximacin de Funciones en un Mtodo de Puntos Fi-
nitos. V Encuentro Portugus de Mecnica Computacional Internacional. Cuimaraes
(Portugal), 1997.
[12] Benito J.J.; Mtodo sin malla. Trabajo de investigacin presentado para el
concurso de una plaza de Catedrtico de Universidad, Madrid, Espaa. 1998.
[13] Benito J.J., Urea, F., Gavete L.; Inuence of several factors in the generali-
zed nite dierence method. Enviado para su publicacin a Applied Mathematical
Modelling, University of Greenwich.
163
Captulo 13 Bibliografa y referencias
[14] Benito J.J., Urea F. and Gavete L. Leading-Edge Applied Mathematical Mo-
delling Research (chapter 7), Nova Science Publishers, New York, 2008.
[15] Benito J.J, Urea F. Gavete L. Alvarez R, An h-adaptive method in the gene-
ralized nite diference, Comput. Methods Appl. Mech. Eng. 192: 735 759, 2003.
[16] Benito J.J, Urea F., Gavete L., Alonso, B., Solving parabolic and hyperbolic
equations by Generalized Finite Diference Method, Journal of Computational and
Applied Mathematics 209 Issue 2: 208-233, 2007.
[17] Benito J.J., Urea F., Gavete L., Alonso B, Application of the Generalized
Finite Diference Method to improve the approximated solution of PDES, Computer
Modelling in Engineering & Sciences 38: 39-58, 2009.
[18] Berenger J.P.; A perfectly matched layer for the absortion of electromagnetic.
J. Comput. Physics, 114,185200, 1994.
[19] Boore D.M., Love waves in non uniform waveguides: nite-dierence calcula-
tions, J. Geophys. Rev. 75, 1512-1527, 1970.
[20] Cendrowicz J., Tribillo R.; Variational approach to the static anlisis of plates
of an arbitary shape, (in polish). Archiwum Inzynierii Ladowej 3(24), 1978.
[21] Chew W.C., Liu Q.H.: Perfectly matched layer for elastodynamics; a new ab-
sorbing boundary condition J. Comput. Acoustics, 4, 341359, 1996.
[22] Chu W.H.; Development of a General Finite Dierence Approximation for a
General Domain. Journal of Computational Physics, 8, 3, 1971, 392-408.
[23] Chugh A.K., Gesund H.; Automatic Generation of the Coecient Matrix of
Finite Dierence Equations. IJNME, 8(3), 1974, 662-671.
[24] Crase E., Wideman C.H., Noble N. and Tarantula A., Non linear elastic wa-
veform inversion of land seismic reection data, J. Geophys. Rev. 97, 4685-4703,
1992.
[25] Cruz-Atienza V.M, and Virieux J, Dynamic rupture simulation of nonplanar
faultnwith nite-dierence aproach, Geophys. J. Int. 158, 939-954, 2004.
[26] Cuesta J.L., Mtodo de Diferencias Finitas Generalizadas en mallas irregulares.
Proyecto Fin de Carrera, E.T.S.I. Minas, UPM, 1998.
[27] Curtis F.G., Anlisis Numrico. Ed. Alfaomega, 1991.
[28] Dekker K.; Semi-Discretization Methods for Partial Dierential Equations on
Non-Rectangular Grids. IJNME, 15, 1980, 405-419.
[29] Domnguez J.; Boundary Elements in Dynamics. Computational Mechanics
Publica-tions. 1993.
[30] Dou A. y Mendizbal A.; Ecuaciones en Derivadas Parciales y su Resolucin
Numrica. Publicacin de la E.T.S.I. Caminos Canales y Puertos de Madrid. 1973
164
Bibliografa y referencias
[31] Dow J.O. and Stewenson I.; Adaptative renement procedure for the Finite Dif-
ference method, Numerical Methods for Partial Dierential Equations, John Wiley
and Sons, 8, 537-550, 1992.
[32] Duarte C.A. y Oden J. T.; H-p clouds- An H-p meshless method. Numerical
methods for partial dierential equations, vol. 12, 673-705 John Wiley & Sons, 1996.
[33] Duarte C.A. y Oden J.T.; An adptative method using clouds. TICAM report
96-07, 1996.
[34] Duchateau P., y Zachmann D.; Ecuaciones Diferenciales Parciales. Ed. McGraw-
Hill. 1988.
[35] Forsythe G.E. and Wasow W.R.; Finite-Dierence Methods for Partial Die-
rential Equations. Wiley. New York (1960).
[36] Gavete L., Benito J.J., Falcn S. And Ruiz A.; Implementation of essential
boundary conditions in a meshless method. Communications in Numerical Methods
in Engineering. 2000; 16:000-000
[37] Gavete L., Gavete M. L., Benito J.J., Improvements of generalized nite diferen-
ce method and comparison other meshless method, Applied Mathematical Modelling
27, 2003. 831-847. Dynamic analysis of beams and plates using GFDM.
[38] Gavete L., Garca M., Molina P., Gavete M.L., Urea F. y Benito J.J. Imple-
mentation in Chimre of a conservative solver for the advection equation, Journal of
Computational and Applied Mathematics, DOI:10.1016/j.cam.2011.04.003 (ISSN:
0377-0427).
[39] Gavete L., Urea F., Benito J.J y Gavete M.L. Modelling of the advection-
diusion equation with a meshless method without numerical diusion, International
Journal of Computer Mathematics, DOI: 10.1080/00207160.2011.587872.
[40] Gordon W.H.; Development of an Error Estimation Scheme for use with an
Arbitrary Irregular Grid Finite Dirence Method. Ph, D, Disser Wion. The Catholic
University of America, Washington D.C., 1982.
[41] Graves R W, Simulating seimisc wave propagation in 3-D elastic media using
stag-gered-grid nite dierences , Bull. Seism. Soc. Am. 93, 283-300, 1996.
[42] Graves R W, and Day S M, Stability and accuracy analysis of coursegrain
viscoelastic simulations , Bull. Seism. Soc. Am. 87, 494-515, 2003.
[43] Jensen P.S. Finite dierence techniques for variable grids. Comp. Structures 2,
17-29, 1972.
[44] Jensen P.S.; A Survey of Some Recent Work in Variable Grid Finite Dierence
Methods for Partial Dierential Equations. LMSC 6-78-70-24, Lockheed Missiles
and Space Company, Palo Alto, California, 1970.
[45] Jonshon S.G.: Notes on Perfectly Matched Layers (PMLs). Courses 18.369 and
18.336 at MIT.July, 2008.
165
Captulo 13 Bibliografa y referencias
[46] Kaczkowski Z., y Tribillo R.; A generalization of the nite dierence meted.(in
polish), Archiwum Inzynierii Ladowej 2(21), 287-293, 1975.
[47] Kelly L. R., Ward R. W., Freitel S. and Alford R. M., Synthetic seismograms:a
nite-dierence approach , Geophysics 41, 2-27, 1976.
[48] Kristek J., Moczo P. and Archuleta P. J., Ecient method to simulate planar
free surface in the 3-D 4th-order staggered-grid nite dierence schemes, Studia
Geophys. Geod. 46, 355-381, 2002.
[49] Kristek J., and Moczo P., Seismic wave propagation in viscoelastic media with
material discontinuities- a 3-D 4th-order staggered grid nite-dierence modeling ,
Bull. Seism. Soc. Am. 93, 2273-2280, 2003.
[50] Krok J., Orkisz. J.; Application of the Generalized FD Approach to Stress
Evaluation in the Solution. International Conference on Computational Mechanics,
Tokyo, 1986, Springer-Verlag, Tokyo-Berlin-Heildelberg-New York, 12, 1986, 31-36.
[51] Kurowski Z.; Automatic Generation of Triangular Meshes in 2D Domains. Com-
puter and Mechanics, 1, 1978, 379-389.
[52] Lancaster P. y Salkauskas K., Surfaces generated by moving least square met-
hods, Mathematics of computation, vol 37, 141158, 1981. [53] Levander A. R.,
Fourth-order nite-dierence P-SV seismograms, Geophysics 53, 14251436, 1988.
[54] Liszka T. An interpolation method for an irregular net of nodes, International
journal for numerical methods in engineering, vol. 20, 1599-1612, 1984.
[55] Liszka T., Orkisz J.; The Finite Dierence Method at Arbitrary Irregular Grids
and its application in applied mechanics. Computers & Structures, vol. 11, 83-95.
Pergamon Press, 1980.
[56] Liska T., Orkisz J.; The Finite Dierence Method for Arbitrary Irregular Meshes
a Variational Approach to Applied Mechanics Problem. 2nd International Congress
on Numerical Methods for Engineering, Paris, 1980, 227-288.
[57] Liska T., Orkisz J.; Application of the Dierence Method at Arbitrary Irregular
Grids to Solution of Various Problems of Applied Mechanics. Bulgarian Academy of
Science, Theoretical and Applied Mechanics, 9, 1, 1978, 105-111.
[58] Lucy L., A numerical approach to testing the ssion hypotesis, App. Jour. 82,
10131024, 1977.
[59] Madariaga R, Dynamics of an expanding circular fault, Bull. Seism. Soc. Am.
67, 163-182, 1976. [60] Melenk J.M., Babuka I.; The partition of unity nite element
method: Basic Theory and applications. Computer Methods in Applied Mechanics
and Engineering, 1996.
[61] Michavila F., Gavete L.; Programacin y Clculo Numrico. Ed. Revert, S.A.,
1985.
[62] Mikumo T and Miyatake, Numerical modeling of realistic fault rupture process.
Seismic motion synthetics, B. A. Bott, ed., Academic Press, 91-151, 1987.
166
Bibliografa y referencias
[63] Mitchell A. R. and Griths D. F.; The Finite Dierence Method in Partial
Dierential Equations. Ed. Jhon Wiley & Sons. 1997.
[64] Moreno C.G.;Clculo Numrico II. Servicio de publicaciones de la Universidad
Nacio-nal de Educacin a Distancia. 1999.
[65] Moczo P., Kristek, J., Halada L.: The nite-dierence method for seismologists.
An introduction. Comenius University Bratislava, 158 pgs, 1994.
[66] Moczo P., Kristek J., Galis M., Pazak P., Balazovjech M.: The nite-dierence
and nite element modeling of seismic wave propagation and earthquake motion.
Acta physica slovaca, 57(2),177406, 2007.
[67] Moczo P Kristek J. and Ladislav Halada; 3D Fourth-Order Staggered-Grid
Finite-Dierence Schemes: Stability and Grid Dispersion. Bulletin of the Seismolo-
gical Society of America, 90, 3, pp. 587603, June 2000.
[68] Moczo, P., J. Kristeka, L. Halad; The Finite-Dierence Method for Seismolo-
gists An Introductio. Comenius University Bratislava 2004. [69] Monaghan JJ, Why
particle methods work?, SIAM Scientic Journal of stat. Comp., vol. 3, 422433,
1982.
[70] Monaghan JJ, And introduction to SPH, Comput. Phys. Comun., vol 48, 8996,
1988.
[71] Nayroles B., Touzot G. y Villon P.; Generalizing the nite element method: Dif-
fuse aproximation and diuse elements. Computational mechanics, Springer-Vedag,
307-318, 1992.
[72] Oden J.T. y Duarte C.A.; Solution of singular problems using h-p clouds. MA-
FELAP 96, 1996.
[73] Ohnimato T and Chovet b A, A free-surface boundary condition for including
3-D topography in nite dierence method, Bull. Seism. Soc. Am. 87, 494-515, 1997.
[74] Oate E., Idelson S., Zienkiewicz D.C. and Taylor R.L.; A nite point method
in computational mechanics. Applications to convective transport and uid ow.
International journal for numerical methods in engineering, vol. 39, 3839-3866, 1996.
[75] Oate E.; Clculo de Estructuras por el Mtodo de Elementos Finitos. Anlisis
Elstico Lineal. CIMNI, 1995.
[76] Oate E., Idelsohn S., Zienkiewicz O.C., and Taylor R.L.; A stabilized nite
point method for analysis of uid mechanics problems. Comput. Meth. In Appl.
Engng., vol 139, 1-4, pp. 315-347, 1996.
[77] Oate E., Perazzo F. and Miquel J.; Advances in the stabilized nite point
method for structural mechanics. Publication CINME n. 164, May 1999.
[78] Orkisz J., Meshless nite dierence meted I. Basic approach. Computational
Mechanics Idelshon S., Oate E., Duorkin (Eds.), CINME, 1998.
[79] Orkisz J., Meshless nite dierence method II. Adaptative approach. Compu-
tational Mechanics Idelsohn S., Oate E., Duorkin (Eds.), CIMNE, 1998.
167
Captulo 13 Bibliografa y referencias
[80] Orkisz J.; Adaptative Approach to the Finite Dierence Method Generalized
for Arbitrary Irregular Meshes. Proc. Of the XIII Plish Conference on Computer
Methods in Mechanics, Pozna, Poland, 1977, 1025-1032.
[81] Orkisz J. Finite Diference Method (Part, III) in handbook of Computational
Solid Mechanics, M. Kleiber (Ed.), Spriger-Verlag, Berlin, 1998.
[82] Perrone N. and Kao R.; A general nite dierence method for arbitrary meshes.
Comp. Structures 5, 45-58, 1975.
[83] Pitarka A, 3-D elastic nite-dierence modeling of seismic motion using stag-
gered grids with non uniform spacing, Bull. Seism. Soc. Am. 89, 54-68, 1999.
[84] Sinz de Cueto Torres F. J. Dinmica de Estructuras. Colegio de Ingenieros de
Caminos Canales y Puertos. Servicio de publicaciones. Octubre 2005.
[85] Skelton E.A., Adams S.D.M., Craster R.V.: Guided elastic waves and perfectly
matched layers. Wave motion, Elsevier, 44,573592, 2007. Seismic waves.
[86] Taylor R.L., Zienkiewicz D.C., Oate E. e Idelson S.; Moving least square ap-
proximations for solution of dierential equations. Intenational center for numerical
methods in engineering, Publ. CIMNE n 74, 1995.
[87] Timoshenko S. P,., D. H. Young, Teora de Estructuras, Urmo S.A. de Ediciones,
Spain.
[88] Timoshenko S. y Goodier J.N. Teora de la Elasticidad. Ed. Urmo. 1951. [89]
Tribillo R.; Generalization of the mesh Meted. Zeszyty Naukowe Politechniki Bia-
lostockiej, 1976, (in Polish).
[90] Tribillo R.; Application of the Generalized Finite Dierence Meted to the Plate
Problem. Archiwum Inzynierii Ladowej, 21, 4, 1975, 579-586, (in Polish).
[91] Thomson W T, Vibration Theory and Applications, Prentice Hall Publishers,
1965.
[92] Urea J. J. Benito, L. Gavete, Application of the Generalized Finite Dierence
Method to solve the advection-difusion equation, Journal of Computational and
Applied Mathematics 235: 1849 1855, 2011.
[93] Urea F.; Benito J.J.; Gavete L.; Alvarez R.,Resolucin de ecuaciones diferen-
ciales en derivadas parciales dependientes del tiempo de segundo orden utilizando
diferencias nitas generalizadas, Revista International de Mtodos Numricos para
el Clculo y Diseo en Ingeniera,19, 3, 331-340, 2003.
[94] Urea F.; Benito J.J.; Gavete L.; Alvarez R.,Computational Error Approxima-
tion and H-Adaptive Algorithm for the 3-D Generalized nite Dierence Method,
International Journal for Computational Methods in Engineering Science and Me-
chanics,6 , 31-39, 2005.
[95] Urea F., Un mtodo adaptativo en Diferencias nitas Generalizadas. Tesis
Doctoral. 2001.
168
Bibliografa y referencias
[96] Urea F., Benito J.J., Gavete L, Salete E. y Casass A. Estudio de la estabili-
dad y dispersin del problema de propagacin de ondas ssmicas en 2-D utilizando el
mtodo de diferencias nitas generalizadas, Revista Internacional de Mtodos Nu-
mricos para el Clculo y diseo en Ingeniera, Vol 27, N 4 de diciembre de 2011.
(ISSN: 0213-1315)
[97] Urea F., Benito J.J., Gavete L. y Salete E. Application of the generalized nite
dierence method to seismic wave propagation in 2-D, Journal of Computational and
Applied Mathematics, DOI:10.1016/j.cam.2011.04.005 (ISSN: 0377-0427).
[98] Urea F., Salete E., Benito J.J. y Gavete L. Solving third and fourth order par-
tial dierential equations using GFDM. Application to solve problems of plates, In-
ternational Journal of Computer Mathematics, DOI: 10.1080/00207160.2011.587871.
[99] Vinson J. R. The Behavoir or Thin Walled Strutures: Beams, Plates ans Shells,
Kluwer Academic Publishers, Boston.
[100] Virieux J., P-SV wave propagation in heterogeneus media: velocity-stress nite
dierence method Geophysics 51, 889-901, 1986.
[101] Virieux J, SH-wave propagation in heterogeneus media: velocity-stress nite
dierence method Geophysics 49, 1933-1957, 1984.
[102] Weaver W Jr., S. P. Timoshenko, D. H. Young, Vibration Problems in Engi-
neering, Jhon Wiley & Sons, Inc, New York, 1990.
[103] Wang Y, Xu J. and Schuster G.T., Viscoelastic wave simulation in basin by
a variable-grid nite-dierence method, Bull. Seism. Soc. Am. 91, 1641-1749, 2001.
Bull. Seism. Soc. Am. 90, 587-603, 2000.
[104] Zhang J, Quadruple-grid velocity-stress nite-dierence method for elastic
wave-propagation simulation Geophysics J. Int. 131, 127-134, 1997. Wave-propagation
simula-tion Geophysics J. Int. 131, 127-134, 1997.
[105] Moczo P.: Introduction to modelling seismic wave propagation by nite dife-
rence method. Lectures notes, Kyoto, (1998).
169

You might also like