Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
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.
Glosario de trminos
U0 Valor exacto de la funcin en el nodo central de la estrella.
Uj Valor exacto de la funcin en el nodo j de la estrella.
hj Coordenada x del nodo
kj Coordenada y del nodo j respecto del nodo central.
x0 Coordenada x del nodo central de la estrella.
y0 Coordenada y del nodo central de la estrella.
xj Coordenada x del nodo j de la estrella.
yj Coordenada y del nodo j de la estrella.
u0 Valor aproximado de la funcin en el nodo central de la estrella.
uj Valor aproximado de la funcin en el nodo j de la estrella.
w(hj ) Funcin de ponderacin de los nodos de la estrella en 1D.
w(hj , kj ) Funcin de ponderacin de los nodos de la estrella en 2D.
B2 (u) Funcional de la estrella hasta 2 orden en x.
B5 (u) Funcional de la estrella hasta 2 orden en x e y.
B4 (u) Funcional de la estrella hasta 4 orden en x.
B14 (u) Funcional de la estrella hasta 4 orden en x e y.
A Matriz de los coeficientes.
Du Vector de las derivadas parciales incgnitas del problema.
b Vector de los trminos independientes.
L Matriz resultante de la descomposicin de holesky de A .
un0 Valor aproximado de la funcin en el nodo central en el paso temporal n.
unj Valor aproximado de la funcin en el nodo j en el paso temporal n.
t Paso temporal.
E Mdulo de elasticidad.
Coeficiente de Poisson.
I Momento de inercia.
Glosario de trminos
m Masa.
Densidad del medio.
G Mdulo de corte.
=
2G
12
f0
x
= f0n 0 +
f0
y
= f0n 0 +
2 f0
x2
2 f0
xy
2 f0
y 2
4 f0
x4
j=1
Pj=N
= f0n m0 +
= f0n 0 +
=
f0n 0
= f0 0 +
4 f0
x2 y 2
4 f0
y 4
Pj=N
j=1
fjn j
j=N
X
n
fxj
mj
j=1
j=N
X
fjn j
j=1
j=N
X
fjn j
j=N
X
fj j
j=1
j=1
= f0 0 +
= f0 0 +
fjn j
j=N
X
fj j
j=1
j=N
X
fj j
j=1
i = 1
ndice de figuras
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.
4.2.
4.3.
4.4.
51
53
54
55
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
59
60
64
70
70
71
71
72
73
73
74
74
75
76
78
79
79
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
82
86
92
93
93
94
94
96
97
98
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
ndice de figuras
6.11. Solucin
6.12. Solucin
6.13. Solucin
6.14. Solucin
aproximada
aproximada
aproximada
aproximada
en
en
en
en
el
el
el
el
ltimo
ltimo
ltimo
ltimo
paso
paso
paso
paso
n = 600 . . . . . . . .
n = 1200 . . . . . . . .
t = 0, 001; n = 1000
t = 0, 001; n = 500 .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
99
100
101
102
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
148
150
151
151
152
152
153
153
153
154
154
155
ndice de cuadros
4.1. Error global cometido variando la funcin de ponderacin . . . . . . . 54
5.1.
5.2.
5.3.
5.4.
5.5.
5.6.
5.7.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
71
72
72
75
76
77
77
6.1.
6.2.
6.3.
6.4.
6.5.
6.6.
6.7.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
95
95
95
98
99
101
102
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
148
148
149
154
ndice general
1. Introduccin
1.1. Antecedentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Ajuste de curvas mediante mnimos cuadrados . . . . . . . . . . . . .
1
1
4
2. Objetivos de la tesis
.
.
.
.
.
.
9
9
9
11
14
14
17
21
21
27
32
37
48
49
49
52
52
54
59
59
62
64
64
67
68
69
70
72
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
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
6.1. Ecuacin diferencial de la placa delgada segn la teora de Kirchhoff
6.2. Esquema en Diferencias Finitas Generalizadas . . . . . . . . . . . .
6.3. Convergencia, consistencia y estabilidad del mtodo . . . . . . . . .
6.3.1. Consistencia . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.2. Estabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4. irregularidad de la estrella y estabilidad . . . . . . . . . . . . . . . .
6.5. Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.1. Vibraciones libres en una placa delgada apoyada . . . . . .
6.5.2. Vibraciones forzadas en una placa delgada apoyada . . . . .
6.5.3. Vibraciones libres en una placa delgada empotrada . . . . .
.
.
.
.
.
.
.
.
.
.
81
81
84
87
87
89
91
92
93
97
99
.
.
.
.
.
.
.
.
.
.
.
.
103
103
104
105
107
108
108
109
119
119
121
122
125
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
127
131
. 132
. 133
. 135
. 136
. 138
. 143
10.Aplicaciones
10.1. Resultados para distintos pasos temporales . . . . . . . . . . . . . .
10.2. Resultados para distintas longitudes de ondas . . . . . . . . . . . .
10.3. Dispersin e irregularidad . . . . . . . . . . . . . . . . . . . . . . .
147
. 148
. 148
. 150
ii
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 crecimiento, 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 dificultades con los mtodos numricos ms convencionales, tales como elementos finitos, volmenes finitos o diferencias
finitas, y una de las razones es la dependencia de una malla o la exigencia de regularidad en la disposicin de los nodos. La modificacin 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 propias del proceso. Todo esto introduce numerosas dificultades, 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 dificultades apuntadas realizando una
aplicacin en trminos nodales nicamente.
1.1.
Antecedentes
Los mtodos sin malla han aparecido recientemente con el objetivo de evitar las
dificultades 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.
Captulo 1
Introduccin
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 realizan 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 mediante el desarrollo del mtodo de diferencias finitas generalizadas (GFDM) que surge
como consecuencia de la evolucin del mtodo de diferencias finitas 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 fluidos 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 finitas generalizadas DFG, se basa tambin en la utilizacin
de mnimos cuadrados mviles, lo que permite aplicar esquemas en diferencias finitas
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 influencia 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 finitas
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.
Captulo 1
Introduccin
Igualmente en [97] los autores utilizan el mtodo de la diferencias finitas generalizadas para el estudio de la propagacin de ondas ssmicas en 2D.
Los mtodos numricos constituyen una herramienta irremplazable en la investigacin 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.
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 finito 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 definidos 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 x0 , x1 , , xn y conocidos sus correspondientes
valores de una funcin f0 , f1 , , fn se trata de ajustar un polinomio p(x) de grado
m n . Si se considera la funcin p(x) perteneciente al conjunto de polinomios Pm
tales que m n, y se llama a (p (xi ) fi ) la desviacin de p(x) sobre el valor de la
funcin en los puntos xi , se puede minimizar el valor:
(1.1)
min
(i=n
X
i=0
|p (xi ) fi |
(1.2)
E(p) =
i=n
X
i=0
[p(xi ) fi ]2
(1.3)
As pues el problema se reduce a encontrar el polinomio p(x) que minimiza el funcional E(p) de la suma de las desviaciones cuadrticas. Si designamos a los coeficientes
del polinomio como a0 , a1 , , am resulta que las condiciones necesarias para que el
funcional sea mnimo es que su derivada parcial respecto de estos coeficientes sea
igual a cero, lo cual nos ofrece un sistema de ecuaciones del cual podemos despejar
los valores de los coeficientes , esto es:
i=n
X
X j
p(xi )
E(p) i=n
2 [p(xi ) fi ]
xi [p(xi ) fi ] =
=
=2
aj
aj
i=0
i=0
=2
"i=n
X
xji
i=0
(a0 + a1 x1 + + am x )
m
i=n
X
xji fi
i=0
=0
(1.4)
a0
a0
i=n
X
x0i
i=0
i=n
X
+ a1
x1i + a1
i=0
i=n
X
i=0
i=n
X
i=0
a0
xm
i + a1
i=n
X
i=0
x1i
+ + an
x2i + + an
i=n
X
i=0
i=n
X
i=0
i=n
X
xm
i
i=n
X
x0i fi
i=0
i=n
X
xm+1
=
i
i=0
xm+1
+ + an
i
x1i fi
i=0
i=n
X
i=0
x2m
=
i
(1.5)
i=n
X
xm
i fi
i=0
Este sistema de ecuaciones siempre tiene solucin y esta ser nica siempre y cuando
los xi puntos conocidos sean distintos. Es claro que si m coincide con n el nmero
de coeficientes 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.
2 Objetivos de la tesis
Con la presente tesis se pretende establecer una base slida en el desarrollo y aplicacin del mtodo denominado Diferencias Finitas Generalizadas1 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
artificios 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 comprobando 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 irregularidad de la malla, se definen 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
Captulo 2
Objetivos de la tesis
3.1.
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 modificado 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
influido por los valores fi 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 wi (x)
que hagan disminuir la influencia de los valores fi de a medida que aumenta la
distancia entre x y xi .
As pues introduciendo esta funcin en Ecuacin 1.3 el funcional de las desviaciones
cuadrticas queda de la siguiente forma:
E(p) =
i=n
X
i=0
wi (x) [p(xi ) fi ]2
(3.1)
Captulo 3
p(x) =
j=m
X
(3.2)
a j xj
j=0
E(p) =
i=n
X
i=0
j=m
X
wi (x)
j=0
(3.3)
aj xj fi
E(p)
=0
aj
(3.4)
a0
i=n
X
wi x0i
+ a1
i=n
X
i=0
i=n
X
wi x1i + a1
a0
i=n
X
wi x m
i + a1
a0
i=0
i=0
i=n
X
wi x1i
wi x2i
i=0
i=0
i=n
X
i=0
+ + an
+ + an
i=n
X
i=0
i=n
X
wi xm
i
wi xm+1
i
i=0
wi xm+1
+ + an
i
i=n
X
wi x0i fi
i=0
i=n
X
wi x1i fi
i=0
i=n
X
i=0
wi x2m
=
i
(3.5)
i=n
X
wi xm
i fi
i=0
g(x) = p(x)
(3.6)
Cabe destacar que la funcin g(x) no ser en general un polinomio, ya que los
coeficientes aj dependen de x en virtud de las funciones de ponderacin wi (x) .
Existen dos propiedades de inters de la funcin g(x) resultante del ajuste por mnimos cuadrados mviles a saber:
10
3.1.2.
u (x, y) u(x, y) =
j=m
X
(3.7)
j=0
En donde p es el vector de las funciones independientes, y a el vector de los parmetros a determinar mediante el algoritmo de aproximacin.
Para abreviar la nomenclatura se va a llamar z (x, y) y zi (xi , yi ). As pues el
funcional que define la suma de errores cuadrticos ponderados se puede escribir:
J(a) =
i=n
X
i=1
(3.8)
J(a) =
i=n
X
i=1
wi (z, zi ) ui pT (zi )a
i2
(3.9)
(3.10)
11
Captulo 3
P=
pT (z1 )
pT (z2 )
..
.
pT (zn )
w1 (z, z1 )
0
.
..
.
..
..
W=
.
0
wn (z, zn )
(3.11)
Aa = Hu
(3.12)
a = A1 Hu
(3.13)
A=
i=n
X
(3.14)
i=1
H =
12
w(z, z1 )p(z1 )
w(z, z2 )p(z2 )
..
.
w(z, zn )p(zn )
(3.15)
u(z) = p (z)A
T
Hu =
i=n
X
i (z)ui = T (z)u
(3.16)
i=1
i=n
X
i (z) = 1
(3.17)
i=1
i=n
X
A = P WP =
T
w(z, zi )
i=1
(3.18)
p(z) = 1
H =
w(z, z1 )
w(z, z2 )
..
.
w(z, zn )
(3.19)
13
Captulo 3
Por lo tanto el valor de las funciones de forma obtenidas de la Ecuacin 3.16 es:
(z) = p(z)A
T
w(z, z )
w(z, z2 )
w(z, zn )
1
H = i=n
, i=n
, , i=n
X
X
X
w(z, zi )
i=1
w(z, zi )
i=1
w(z, zi )
i=1
(3.20)
i =
w(z, zi )
i=n
X
(3.21)
w(z, zi )
i=1
3.2.
3.2.1.
Fundamento terico
Ln [U] = f
en
(3.22)
Ln1 [U] = g
en
(3.23)
14
( xi , yi )
(x , y )
15
Captulo 3
son las coordenadas del nodo i de la estrella, as pues se formarn tantas estrellas
como nodos contenga el dominio.
Se llama U (x0 , y0 ) U0 al valor de la funcin a aproximar en el nodo central de la
estrella, y U (xi , yi ) Ui a el valor de la funcin en el nodo i.
Ui = U0 +hi
U0
U0 h2i 2 U0
2 U0 ki2 2 U0
hni n U0
kin n U0
+ki
+
+h
k
+
+
+
+
+
+
i
i
x
y
2 x2
xy 2 y 2
n! xn
n! y n
(3.24)
En donde:
Ui U (xi , yi ) representa el valor exacto de la funcin en el nodo i.
ui = u0 +hi
2 u0 ki2 2 u0
hni n u0
kin n u0
u0 h2i 2 u0
u0
+h
k
+
+
+
+
+ki
+
+
i i
x
y
2 x2
xy 2 y 2
n! xn
n! y n
(3.25)
En donde:
ui u(xi , yi ) representa el valor aproximado de la funcin en el nodo i.
Ei = u0 ui +hi
16
u0
u0 h2i 2 u0
2 u0 ki2 2 u0
hni n u0
kin n u0
+ki
+
+h
k
+
+
+
+
+
i i
x
y 2 2 x
xy 2 2 y
n! n x
n! n y
(3.26)
B n(n+3) (u) =
2
"i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0
u0
+ ki
+
+
h
k
+
+
i
i
x
y
2 x2
xy
2 y 2
!
#2
hn n u0
kin n u0
w(hi , ki )
+ i
+
+
n! xn
n! y n
(3.27)
Siendo w(hi , ki ) 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 vector a de los parmetros a determinar mediante el algoritmo de aproximacin es
precisamente el vector que contiene las derivadas parciales, esto es:
aT DT
u =
n u0
n u0
u0 u0 2 u0 2 u0 2 u0
,
,
,
,
,
,
,
,
x y x2 xy y 2
xn
y n
(3.28)
n(n+3)
2
ecuaciones:
ADu = b
(3.29)
3.2.2.
Funciones de ponderacin
17
Captulo 3
1
dpi
Las spline tambin son funciones utilizadas como funciones de ponderacin, en concreto caben destacar la cbica:
w(x, y) =
2
2
2
3
4d
+
4d
3
i
i
4
3
10
18
10
2
rp
2
di
rp
2
< di < rp
di > rp
w(x, y) =
1 6
0
di
0,292
2
+8
di
0,292
3
di
0,292
4
di
rp
2
di > rp
19
4.1.
A1
U (x)
2 U (x)
+ A2
= G(x) x R
2
x
x
(4.1)
a1 U (x) + a2
U (x)
= g(x) x
x
(4.2)
Ui = U0 + hi
U0 h2i 2 U0
+
+
x
2 x2
(4.3)
En donde:
21
Captulo 4
B2 (u) =
"i=N
X
i=1
#2
u0 h2i 2 u0
+
u0 ui + hi
w(hi )
x
2 x2
(4.4)
En donde:
ui u(xi ) representa el valor aproximado de la funcin en el nodo i.
u0
x
=2
B2 (u)
u20
x2
=2
"i=N
X
u0 h2i 2 u0
+
u0 ui + hi
w2 hi = 0
x
2 x2
"i=N
X
2
u0 h2i 2 u0
2 hi
+
=0
u0 ui + hi
w
x
2 x2
2
i=1
i=1
(4.5)
(4.6)
(4.7)
(4.8)
i=N
X
u0 h2i 2 u0
+
u0 ui + hi
w2 hi = 0
x
2 x2
i=N
X
2
u0 h2i 2 u0
2 hi
u0 ui + hi
w
+
=0
x
2 x2
2
i=1
i=1
22
(4.9)
DT
u
u0 2 u0
,
x x2
(4.10)
Por otro lado b es el vector de los trminos independientes del sistema y es igual a:
bT =
i=N
X
i=1
(u0 ui ) w2 hi ,
i=N
X
i=1
h2
(u0 ui ) w2 i
2
(4.11)
i=N
X
h2i w2
i=1
A=
i=N
X h3i
2
i=1
i=N
X
i=1
i=N
X
i=1
h3i 2
w
2
h4i 2
w
4
(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 A es 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= LLT
(4.13)
LLT Du = b
(4.14)
LY = b
(4.15)
LT Du = Y
(4.16)
23
Captulo 4
L=
L =
T
l11 l21
0 l22
(4.17)
(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 finitas generalizadas:
j=N
i=2
i=2
X
X
1 X
Du (k) =
u0 M (k, i)ci +
uj
M (k, i)dji
l(k, k)
i=1
j=1
i=1
(4.19)
En donde:
M (i, j) = (1)1ij
M (i, j) =
1
l(i, i)
M (i, j) = 0
X
1 k=i1
l(i, k)M (k, j)
l(i, i) k=j
i=j
i>j
i<j
i, j = 1, 2
i, j = 1, 2
i, j = 1, 2
(4.20)
(4.21)
(4.22)
ci =
j=N
X
(4.23)
dji
j=1
dj1 = hj w2
dj2 =
h2j 2
w
2
(4.24)
24
M (k, i)ci +
j=N
i=2
XX
j=1 i=1
M (k, i)dji = 0
(4.25)
i=2
X
A1
u0 M (2, i)ci +
l(2, 2)
i=1
i=2
X
A2
u0 M (1, i)ci +
+
l(1, 1)
i=1
j=N
X
uj
j=1
j=N
X
uj
j=1
i=2
X
i=1
i=2
X
i=1
M (2, i)dji +
!
(4.26)
u0
i=2
X
i ci +
i=1
j=N
X
uj
j=1
i=2
X
i dji = G(x0 )
i=1
(4.27)
En donde:
i =
A1
A2
M (2, i) +
M (1, i)
l(2, 2)
l(1, 1)
(4.28)
u0 0 +
j=N
X
uj j = G(x0 )
(4.29)
j=1
Verificndose de nuevo:
0 +
j=N
X
j = 0
(4.30)
j=1
u0 =
G(x0 )
j=N
X
j=1
i=2
X
uj
i=2
X
i=1
i dji
(4.31)
i ci
i=1
25
Captulo 4
u0 =
j=N
X
uj
j=1
i=2
X
i dji
i=1
i=2
X
(4.32)
i ci
i=1
u0 =
j=N
X
m j uj
(4.33)
j=1
mj =
i=2
X
dji i
i=1
i=2
X
(4.34)
i ci
i=1
mj = 1
(4.35)
j=1
26
4.2.
A1
2 U (x, y)
2 U (x, y)
U (x, y)
2 U (x, y)
U (x, y)
+A
+A4
+A
+A5
= G(x, y) x, y R
2
3
2
2
x
xy
y
x
y
(4.36)
a1 U (x, y) + a2
U (x, y)
U (x, y)
+ a3
= g(x, y) x, y
x
y
(4.37)
Ui = U0 + hi
U0
U0 h2i 2 U0
2 U0
ki2 2 U0
+ ki
+
+
h
k
+
+
i
i
x
y
2 x2
xy
2 y 2
(4.38)
En donde:
Ui U (xi , yi )
U0 U (x0 , y0 )
hi = (x0 xi )
ki = (y0 yi )
B5 (u) =
i=N
X
i=1
"
#2
u0
u0 h2i 2 u0
2 u0
ki2 2 u0
u0 ui + hi
w(hi , ki )
+ ki
+
+ hi ki
+
x
y
2 x2
xy
2 y 2
27
Captulo 4
En donde:
ui u(xi , yi ) representa el valor aproximado de la funcin en el nodo i.
B5 (u)
u0
x
u0
y
=2
B5 (u)
=2
B5 (u)
2 u0
x2
=2
B5 (u)
2 u0
xy
=2
B5 (u)
2 u0
y 2
i=N
X
i=1
i=N
X
i=1
i=N
X
i=1
i=N
X
=2
i=1
i=N
X
i=1
"
u0 h2i 2 u0
2 u0
ki2 2 u0
u0
u0 ui + hi
w2 hi = 0
+ ki
+
+
h
k
+
i
i
x
y
2 x2
xy
2 y 2
"
u0
u0 h2i 2 u0
2 u0
ki2 2 u0
u0 ui + hi
w 2 ki = 0
+ ki
+
+
h
k
+
i
i
x
y
2 x2
xy
2 y 2
"
2
u0
2 u0
u0 h2i 2 u0
ki2 2 u0
2 hi
u0 ui + hi
w
+
h
k
+ ki
+
+
=0
i
i
x
y
2 x2
xy
2 y 2
2
"
2 u0
u0 h2i 2 u0
ki2 2 u0
u0
+
h
k
+ ki
+
+
u0 ui + hi
w2 hi ki = 0
i
i
2
2
x
y
2 x
xy
2 y
"
2
u0 h2i 2 u0
2 u0
ki2 2 u0
u0
2 ki
+ ki
+
+ hi ki
+
=0
u0 ui + hi
w
x
y
2 x2
xy
2 y 2
2
(4.40)
i=N
X
i=1
i=N
X
"
"
i=1
"
i=N
X
i=1
"
i=N
X
i=1
i=N
X
i=1
28
"
u0 h2i 2 u0
ki2 2 u0
2 u0
u0
+ ki
+
+
+
h
k
u0 ui + hi
w2 hi = 0
i i
x
y
2 x2
xy
2 y 2
!
2 u0
u0 h2i 2 u0
ki2 2 u0
u0
+
h
k
+ ki
+
+
u0 ui + hi
w2 ki = 0
i i
x
y
2 x2
xy
2 y 2
!
2
u0 h2i 2 u0
2 u0
ki2 2 u0
u0
2 hi
+ ki
+
+
h
k
+
=0
u0 ui + hi
w
i i
x
y
2 x2
xy
2 y 2
2
2 u0
u0 h2i 2 u0
ki2 2 u0
u0
+
h
k
+ ki
+
+
u0 ui + hi
w2 hi ki = 0
i i
2
2
x
y
2 x
xy
2 y
!
2
u0
u0 h2i 2 u0
2 u0
ki2 2 u0
2 ki
u0 ui + hi
w
+ ki
+
+ hi ki
+
=0
x
y
2 x2
xy
2 y 2
2
ADu = b
(4.42)
Donde Du es el vector de incgnitas, las cuales son precisamente las derivadas parciales que buscamos sustituir en la Ecuacin 4.36:
DT
u
u0 u0 2 u0 2 u0 2 u0
,
,
,
,
x y x2 xy y 2
(4.43)
Por otro lado b es el vector de los trminos independientes del sistema y es igual a:
i=N
X
(u0 ui ) w2 hi
i=1
i=N
X
(u0 ui ) w2 ki
i=1
i=N
X
2
2 hi
b=
(u
u
)
w
0
i
2
i=1
i=N
X
(u0 ui ) w2 hi ki
i=1
i=N
X
k2
(u u ) w2 i
0
i=1
(4.44)
A=
i=N
X
w2 h2i
i=1
i=N
X
w hi ki
i=1
i=N
X
w2 ki2
i=1
i=N
X
i=1
i=N
X
w2
i=1
i=N
X
h
w2 2i
ki h2i
2
4
2 hi
i=1
i=N
X
i=1
i=N
X
w2 h2i ki
w2 hi ki2
i=1
i=N
X
i=1
i=N
X
3
2 h i ki
w2 h2i ki2
i=1
i=N
X
hk
w2 i2 i
i=1
i=N
X
w2
i=1
i=N
X
i=1
i=N
X
ki3
2
w2
ki2 h2i
4
w2
hi ki3
2
i=1
i=N
X
i=1
w2
ki4
4
(4.45)
29
Captulo 4
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 A es simtrica,
se puede aplicar la descomposicin de Cholesky, descomponindose esta matriz en
producto de dos matrices, una matriz triangular por su traspuesta, esto es:
(4.46)
A= LLT
Quedando el sistema a resolver de la siguiente forma:
LLT Du = b
(4.47)
(4.48)
LT Du = Y
(4.49)
L=
LT
l11
l21
l31
l41
l51
0 0 0 0
l22 0 0 0
l32 l33 0 0
l42 l43 l44 0
l52 l53 l54 l55
l41
l42
l43
l44
0
l51
l52
l53
l54
l55
(4.50)
(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 finitas generalizadas:
j=N
i=5
i=5
X
X
1 X
Du (k) =
u0 M (k, i)ci +
uj
M (k, i)dji
l(k, k)
i=1
j=1
i=1
30
(4.52)
M (i, j) =
1
l(i, i)
M (i, j) = 0
X
1 k=i1
l(i, k)M (k, j)
l(i, i) k=j
i=j
i>j
i<j
i, j = 1, , 5
i, j = 1, , 5
(4.53)
(4.54)
i, j = 1, , 5
(4.55)
ci =
j=N
X
(4.56)
dji
j=1
dj1 = hj w2
dj2 = kj w2
h2
dj4 = hj kj w2
dj3 = j w2
(4.57)
2
2
k
dj5 = j w2
2
Por otro lado en la Ecuacin 4.52 los coeficientes de u0 y ui verifican la relacin:
i=5
X
M (k, i)ci +
i=1
j=N
i=5
XX
M (k, i)dji
(4.58)
j=1 i=1
j=N
i=5
i=5
X
X
A1 X
u0 M (3, i)ci +
uj
M (3, i)dji +
l(3, 3)
i=1
j=1
i=1
j=N
i=5
i=5
X
X
A2 X
uj
M (4, i)dji +
+
u0 M (4, i)ci +
l(4, 4)
i=1
j=1
i=1
j=N
i=5
i=5
X
X
A3 X
u0 M (5, i)ci +
uj
M (5, i)dji +
l(5, 5)
i=1
j=1
i=1
(4.59)
j=N
i=5
i=5
X
X
A4 X
u0 M (1, i)ci +
uj
M (1, i)dji +
l(1, 1)
i=1
j=1
i=1
j=N
i=5
i=5
X
X
A5 X
u0 M (2, i)ci +
uj
M (2, i)dji = G(x0 , y0 )
l(2, 2)
i=1
j=1
i=1
31
Captulo 4
u0
i=5
X
i ci +
i=1
j=N
X
uj
j=1
i=5
X
i=1
i dji = G(x0 , y0 )
(4.60)
En donde:
i =
A2
A3
A4
A5
A1
M (3, i)+
M (4, i)+
M (5, i)+
M (1, i)+
M (2, i)
l(3, 3)
l(4, 4)
l(5, 5)
l(1, 1)
l(2, 2)
(4.61)
u0 =
G(x0 , y0 )
j=N
X
uj
j=1
i=5
X
i=5
X
i=1
i dji
(4.62)
i ci
i=1
u0 =
j=N
X
i=5
X
uj
j=1
i dji
i=1
i=5
X
(4.63)
i ci
i=1
4.3.
A1
3 U (x)
2 U (x)
U (x)
4 U (x)
+
A
+
A
+ A4
= G(x) x R
2
3
4
3
2
x
x
x
x
(4.64)
a1 U (x) + a2
32
U (x)
2 U (x)
3 U (x)
+ a3
+
a
= g(x) x
4
x
x2
x3
(4.65)
(4.66)
En donde:
Ui U (xi , yi )
U0 U (x0 , y0 )
hi = (x0 xi )
B4 (u) =
i=N
X
i=1
En donde:
"
#2
(4.67)
u0
x
=2
B4 (u)
2 u0
x2
3 u0
x3
4 u0
x4
=2
B4 (u)
=2
B4 (u)
=2
i=N
X
i=1
i=N
X
i=1
i=N
X
i=1
i=N
X
i=1
"
"
2
u0 h2i 2 u0 h3i 3 u0 h4i 4 u0
2 hi
u0 ui + hi
w
+
+
+
=0
x
2 x2
6 x3
24 x4
2
"
3
u0 h2i 2 u0 h3i 3 u0 h4i 4 u0
2 hi
+
+
+
=0
u0 ui + hi
w
x
2 x2
6 x3
24 x4
6
"
4
u0 h2i 2 u0 h3i 3 u0 h4i 4 u0
2 hi
u0 ui + hi
w
+
+
+
=0
x
2 x2
6 x3
24 x4
24
33
Captulo 4
i=N
X
"
i=1
"
i=N
X
2
u0 h2i 2 u0 h3i 3 u0 h4i 4 u0
2 hi
+
+
+
=0
u0 ui + hi
w
x
2 x2
6 x3
24 x4
2
i=1
i=N
X
4
u0 h2i 2 u0 h3i 3 u0 h4i 4 u0
2 hi
u0 ui + hi
w
+
+
+
=0
x
2 x2
6 x3
24 x4
24
i=1
i=N
X
i=1
"
"
!
!
#
#
3
u0 h2i 2 u0 h3i 3 u0 h4i 4 u0
2 hi
u0 ui + hi
w
+
+
+
=0
x
2 x2
6 x3
24 x4
6
(4.69)
ADu = b
(4.70)
Donde Du es el vector de incgnitas, las cuales son precisamente las derivadas parciales que buscamos sustituir en la Ecuacin 4.36:
DT
u
u0 2 u0 3 u0 4 u0
,
,
,
x x2 x3 x4
(4.71)
Por otro lado b es el vector de los trminos independientes del sistema y es igual a:
i=N
X
(u0 ui ) w hi
i=1
i=N
X
h2
(u0 ui ) w2 2i
i=1
b = i=N
X
h3
(u0 ui ) w2 6i
i=1
i=N
4
X
2 hi
i=1
34
(u0 ui ) w
24
(4.72)
A=
i=N
X
i=N
X
w2 h2i
i=1
i=1
i=N
X
h
w2 2i
w2
h4i
4
i=1
i=N
X
i=1
i=N
X
i=1
i=N
X
h
w2 6i
h5
w2 12i
h6
w2 36i
i=1
i=N
X
i=1
i=N
X
h
w2 24i
h6
w2 48i
i=1
i=N
X
h7
w2 144i
i=1
i=N
X
h8
w2 576i
i=1
(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 A es simtrica,
se puede aplicar la descomposicin de Cholesky, descomponindose esta matriz en
producto de dos matrices, una matriz triangular por su traspuesta, esto es:
(4.74)
A= LLT
j=N
i=4
i=4
X
X
1 X
u0 M (k, i)ci +
uj
M (k, i)dji
Du (k) =
l(k, k)
i=1
j=1
i=1
(4.75)
En donde:
1ij
M (i, j) = (1)
M (i, j) =
1
l(i, i)
M (i, j) = 0
X
1 k=i1
l(i, k)M (k, j)
l(i, i) k=j
i=j
i>j
i, j = 1, , 4
i, j = 1, , 4
i<j
i, j = 1, , 4
(4.76)
(4.77)
(4.78)
35
Captulo 4
ci =
(4.79)
dji
j=1
dj1 = hj w
h2j 2
dj2 = w
2
h4j 2
dj4 = w
24
h3
dj3 = j w2
6
(4.80)
j=N
i=4
i=4
X
X
A1 X
u0 M (4, i)ci +
uj
M (4, i)dji +
l(4, 4)
i=1
j=1
i=1
j=N
i=4
i=4
X
X
A2 X
uj
M (3, i)dji +
+
u0 M (3, i)ci +
l(3, 3)
i=1
j=1
i=1
j=N
i=4
i=4
X
X
A3 X
u0 M (2, i)ci +
uj
M (2, i)dji +
l(2, 2)
i=1
j=1
i=1
(4.81)
j=N
i=4
i=4
X
X
A4 X
u0 M (1, i)ci +
uj
M (1, i)dji = G(x0 , y0 )
l(1, 1)
i=1
j=1
i=1
u0
i=4
X
i=1
i ci +
j=N
X
uj
j=1
i=4
X
i=1
i dji = G(x0 , y0 )
(4.82)
En donde:
i =
A1
A2
A3
A4
M (4, i) +
M (3, i) +
M (2, i) +
M (1, i)
l(4, 4)
l(3, 3)
l(2, 2)
l(1, 1)
(4.83)
u0 =
G(x0 , y0 )
j=N
X
j=1
i=
X
uj
i ci
i=1
36
i=4
X
i=1
i dji
(4.84)
u0 =
j=N
X
uj
j=1
i=4
X
i dji
i=1
i=4
X
(4.85)
i ci
i=1
4.4.
4 U (x, y)
4 U (x, y)
4 U (x, y)
4 U (x, y)
4 U (x, y)
+
A
+
A
+
A
+
+
A
2
4
5
3
x4
x3 y
x2 y 2
xy 3
y 4
3 U (x, y)
3 U (x, y)
3 U (x, y)
3 U (x, y)
2 U (x, y)
+A6
+
A
+
A
+
A
+
A
+ x, y R2
7
8
9
10
x3
x2 y
xy 2
y 3
x2
2 U (x, y)
U (x, y)
U (x, y)
2 U (x, y)
+ A12
+ A13
+ A14
= G(x, y)
+A11
2
xy
y
x
y
(4.86)
A1
U (x, y)
2 U (x, y)
2 U (x, y)
U (x, y)
+ a3
+ a4
+
a
+
5
x
y
x2
xy
x, y
2 U (x, y)
3 U (x, y)
3 U (x, y)
3 U (x, y)
3 U (x, y)
+a6
+ a7
+ a8
+ a9
+ a10
= g(x, y)
y 2
x3
x2 y
xy 2
y 3
(4.87)
a1 U (x, y) + a2
37
Captulo 4
Ui = U0 + hi
Si truncamos el desarrollo en el 4 orden y realizamos la suma de los errores cuadrticos ponderados de cada uno de los nodos de la estrella, obtenemos el siguiente
funcional para cada estrella:
B14 (u) =
i=N
X
i=1
"
u0 ui + hi
+
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#2
h3 ki 4 u0
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
+ i
+
+
+
w(hi , ki )
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
(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:
B14 (u)
u0
x
=2
38
i=1
"
u0 ui + hi
u0
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
+ ki
+
+
h
k
+
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
h2i ki2 3 u0
hi ki3 4 u0
ki4 4 u0
h3i ki 4 u0
+
+
+
+
w2 hi = 0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
B14 (u)
i=N
X
u0
y
=2
i=N
X
i=1
"
u0 ui + hi
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+
h
k
+
+
+ ki
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
h3i ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
w 2 ki = 0
+
+
+
+
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
+
B14 (u)
2 u0
x2
=2
2 u0
xy
=2
2 u0
y 2
=2
3 u0
x3
=2
i=N
X
i=1
"
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
i=N
X
i=1
"
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
i=N
X
i=1
"
u0 ui + hi
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+
h
k
+
+
+ ki
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
h2i ki 3 u0
+
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
3
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
h3i ki 4 u0
2 hi
+
+
+
=0
+
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
6
B14 (u)
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+
h
k
+
+
+ ki
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
2
h3i ki 4 u0
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
2 ki
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
2
B14 (u)
u0 ui + hi
h2i ki 3 u0
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
h3i ki 4 u0
2
w hi ki = 0
+
+
+
+
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
B14 (u)
i=1
"
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
2
h3i ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
2
B14 (u)
i=N
X
3 u0
x2 y
=2
i=N
X
i=1
"
u0 ui + hi
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+
h
k
+
+
+ ki
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
2
h3i ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi ki
w
+
+
+
+
=0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
2
+
39
Captulo 4
B14 (u)
3u
xy 2
=2
3 u0
y 3
=2
4 u0
x4
=2
40
i=N
X
i=1
"
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
i=N
X
i=1
4 u0
x3 y
=2
"
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
i=N
X
i=1
"
u0 ui + hi
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+
h
k
+
+
+ ki
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
h2i ki 3 u0
+
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
3
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
h3i ki 4 u0
2 hi ki
+
+
+
=0
+
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
6
B14 (u)
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+
h
k
+
+
+ ki
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
4
h3i ki 4 u0
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
2 hi
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
24
B14 (u)
u0 ui + hi
h2i ki 3 u0
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
3
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
h3i ki 4 u0
2 ki
w
+
+
+
=0
+
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
6
B14 (u)
i=1
"
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
2
h3i ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi ki
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
2
B14 (u)
i=N
X
4 u0
x2 y 2
=2
i=N
X
i=1
"
u0 ui + hi
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+
h
k
+
+
+ ki
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
2 2
h3i ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi ki
w
+
+
+
+
=0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
4
+
B14 (u)
4 u0
xy 3
=2
i=1
"
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
3
h3i ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi ki
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
6
B14 (u)
i=N
X
4 u0
y 4
=2
i=N
X
i=1
"
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
h2i ki 3 u0
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
#
4
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
h3i ki 4 u0
2 ki
+
+
+
=0
+
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
24
(4.90)
+
u0 ui + hi
u0
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
h2i ki2 3 u0
hi ki3 4 u0
ki4 4 u0
h3i ki 4 u0
w2 hi = 0
+
+
+
+
3
2
2
3
4
6 x y
4 x y
6 xy
24 y
+
i=N
X
u0 ui + hi
i=N
X
u0 ui + hi
i=1
i=1
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
h2i ki 3 u0
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
+
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
h3 ki 4 u0
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
w2 ki = 0
+ i
+
+
+
3
2
2
3
4
6 x y
4 x y
6 xy
24 y
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
2
h3 ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi
w
+ i
+
+
+
=0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
2
+
41
Captulo 4
i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
h3 ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
+ i
+
+
+
w2 hi ki = 0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
+
i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
2
h3i ki 4 u0
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
2 ki
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
2
+
i=N
X
i=1
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+ hi ki
+
+
+ ki
+
+
u0 ui + hi
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
3
h3i ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
6
+
i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
2
h3i ki 4 u0
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
2 hi ki
w
+
+
+
+
=0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
2
+
i=N
X
i=1
u0 ui + hi
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
2
h3 ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi ki
w
+ i
+
+
+
=0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
2
+
42
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
3
h3 ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 ki
+ i
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
6
+
i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
4
h3i ki 4 u0
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
2 hi
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
24
+
i=N
X
i=1
2 u0
u0 h2i 2 u0
ki2 2 u0 h3i 3 u0
u0
+ hi ki
+
+
+ ki
+
+
u0 ui + hi
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
3
h3i ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi ki
+
+
+
+
=0
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
6
+
i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
2 2
h3i ki 4 u0
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
2 hi ki
w
+
+
+
+
=0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
4
+
i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i i
x
y
2 x2
xy
2 y 2
6 x3
hi ki2 3 u0
ki3 3 u0 h4i 4 u0
h2i ki 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
3
h3 ki 4 u0
hi ki3 4 u0
ki4 4 u0
h2i ki2 4 u0
2 hi ki
w
+ i
+
+
+
=0
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
6
+
43
Captulo 4
i=N
X
i=1
u0 ui + hi
u0 h2i 2 u0
2 u0
ki2 2 u0 h3i 3 u0
u0
+ ki
+
+
h
k
+
+
+
i
i
x
y
2 x2
xy
2 y 2
6 x3
h2i ki 3 u0
ki3 3 u0 h4i 4 u0
hi ki2 3 u0
+
+
+
+
2 x2 y
2 xy 2
6 y 3
24 x4
!
4
h2i ki2 4 u0
hi ki3 4 u0
ki4 4 u0
h3i ki 4 u0
2 ki
+
+
+
=0
+
w
6 x3 y
4 x2 y 2
6 xy 3 24 y 4
24
+
(4.91)
ADu = b
(4.92)
Donde Du es el vector de incgnitas, las cuales son precisamente las derivadas parciales que buscamos sustituir en la Ecuacin 4.86:
DT
u
u0 u0 2 u0 2 u0 2 u0 3 u0 3 u0 3 u0
=
,
,
,
,
,
,
,
x y x2 xy y 2 x3 x2 y xy 2
!
4 u0
4 u0 4 u0
3 u0 4 u 0 4 u 0
,
,
,
,
,
y 3 x4 x3 y x2 y 2 xy 3 y 4
(4.93)
b =
T
i=N
X
i=1
i=N
X
i=1
i=N
X
i=1
i=N
X
i=1
(u0 ui ) w hi ,
(u0 ui ) w2 ki hi ,
(u0 ui ) w
(u0 ui ) w
i=N
X
i=1
2
2 hi ki
i=N
X
i=1
i=N
X
i=1
4 i=N
X
2 hi
24
i=1
i=N
X
i=1
(u0 ui ) w ki ,
(u0 ui ) w
(u0 ui ) w
(u0 ui ) w2
(u0 ui ) w
3 i=N
X
2 hi ki
i=1
i=N
X
i=1
2 i=N
X
2 ki
(u0 ui ) w2
i=1
2 i=N
X
2 hi ki
h3i ki
,
6
(u0 ui ) w2
i=1
i=N
X
i=1
(u0 ui ) w
h3i
,
6
(u0 ui ) w2
(u0 ui ) w2
4
2 ki
24
h2i
,
2
ki3
,
6
h2i ki2
,
4
44
(4.94)
A=
Pi=N
i=1
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
P
P
P
w2 ki2
h3
w2 2i
i=1
2
i=N 2 hi ki
w 2
i=1
4
i=N 2 hi
w 4
i=1
Pi=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
w2 ki h2i
w2 ki2 hi
w2
h3 ki
i
2
w2 ki2 h2i
Pi=N
h k2
w2 i2 i
i=1
3
i=N 2 ki
w 2
i=1
2 2
i=N 2 hi ki
w
4
i=1
3
i=N 2 hi ki
w 2
i=1
4
i=N 2 ki
w 4
i=1
Pi=N
h4
w2 6i
i=1
3
i=N 2 hi ki
w 6
i=1
5
i=N 2 hi
w 12
i=1
4
i=N 2 hi ki
w 6
i=1
3 2
i=N 2 hi ki
w 12
i=1
6
i=N 2 hi
w 36
i=1
Pi=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
h3 ki
i
2
2 k2
h
2
i
i
w
2
4k
h
w2 i4 i
h3 k 2
w2 i2 i
h2 k 3
w2 i4 i
h5 ki
i
w2 12
4
h k2
w2 i4 i
w2
i=1
Pi=N
Pi=N
w 2 ki hi
i=1
i=N
i=1
Pi=N
P
Pi=N
w2 h2i
h2 k 2
i i
2
h k3
w2 i2 i
h3 k 2
w2 i4 i
h2 k 3
w2 i2 i
h k4
w2 i4 i
h4 k 2
w2 i12 i
h3 k 3
w2 i4 i
h2 k 4
w2 i12 i
w2
Pi=N
hi k 3
i
6
i=1
4
i=N 2 ki
w 6
i=1
2 3
i=N 2 hi ki
w 12
i=1
4
i=N 2 hi ki
w 6
i=1
5
i=N 2 ki
w 12
i=1
3 3
i=N 2 hi ki
w 36
i=1
2 4
i=N 2 hi ki
w 12
i=1
5
i=N 2 hi ki
w 12
i=1
6
i=N 2 ki
w 36
i=1
w2
Pi=N
i=1
Pi=N
P
P
h5
w2 24i
h4 ki
i
24
i=1
6
i=N 2 hi
w 48
i=1
5
i=N 2 hi ki
w 24
i=1
4 2
i=N 2 hi ki
w 24
i=1
7
i=N 2 hi
w 144
i=1
6
i=N 2 hi ki
w 48
i=1
5 2
i=N 2 hi ki
w 48
i=1
4 3
i=N 2 hi ki
w 144
i=1
8
i=N 2 hi
w 576
i=1
w2
P
P
S
I
M
Pi=N
i=1
Pi=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
P
P
P
P
P
h4 ki
i
6
3
h k2
w2 i6 i
h5 ki
i
w2 12
4 k2
h
w2 i6 i
h3 k3
w2 i12 i
h6 ki
i
w2 36
5 k2
h
w2 i12 i
h4 k3
w2 i12 i
h3 k4
w2 i36 i
h7 ki
i
w2 144
6
h k2
w2 i36 i
w2
Pi=N
i=1
Pi=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
P
P
P
P
P
P
P
P
P
P
h3 k2
i i
4
h2 k3
w2 i4 i
h4 k2
w2 i8 i
h3 k3
w2 i4 i
h2 k4
w2 i8 i
h5 k2
w2 i24 i
h4 k3
w2 i8 i
h3 k4
w2 i8 i
h2 k5
w2 i24 i
h6 k2
w2 i96 i
h5 k3
w2 i24 i
h4 k4
w2 i16 i
w2
Pi=N
i=1
Pi=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
i=N
i=1
P
P
P
P
P
P
P
P
P
h2 k 3
i i
6
h k4
w2 i6 i
h3 k 3
w2 i12 i
h2 k 4
w2 i6 i
hi k5
i
w2 12
4 k3
h
w2 i36 i
h3 k 4
w2 i12 i
h2 k 5
w2 i12 i
hi k6
i
w2 36
5 k3
h
i i
w2 144
h4 k 4
w2 i36 i
h3 k 5
w2 i24 i
h2 k 6
w2 i36 i
w2
Pi=N
hi k 4
i
24
i=1
5
i=N 2 ki
w 24
i=1
2 4
i=N 2 hi ki
w 48
i=1
5
i=N 2 hi ki
w 24
i=1
6
i=N 2 ki
w 48
i=1
3 4
i=N 2 hi ki
w 144
i=1
2 5
i=N 2 hi ki
w 48
i=1
6
i=N 2 hi ki
w 48
i=1
7
i=N 2 ki
w 144
i=1
4 4
i=N 2 hi ki
w 576
i=1
3 5
i=N 2 hi ki
w 144
i=1
2 6
i=N 2 hi ki
w 96
i=1
7
i=N 2 hi ki
w 144
i=1
8
i=N 2 ki
w 576
i=1
P
P
P
P
P
(4.95)
Para la resolucin de este sistema de ecuaciones, y dado que la matriz A es 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= LLT
(4.96)
Siendo L una matriz triangular superior de dimensin 14 14, y lij los elementos
no nulos de dicha matriz, con i, j = 1, 2, 3, 4, , 14.
45
w2
Captulo 4
Se resuelve el sistema de ecuaciones de pueden obtener las siguientes frmulas explcitas en diferencias finitas generalizadas:
j=N
X
X
1 i=14
M (k, i)ci +
uj
Du (k) =
u0
l(k, k)
i=1
j=1
i=14
X
i=1
M (k, i)dji
(4.97)
En donde:
M (i, j) = (1)1ij
M (i, j) =
1
l(i, i)
M (i, j) = 0
X
1 k=i1
l(i, k)M (k, j)
l(i, i) k=j
i=j
i>j
i<j
i, j = 1, , 14
i, j = 1, , 14
i, j = 1, , 14 (4.98)
(4.99)
(4.100)
ci =
j=N
X
(4.101)
dji
j=1
dj1 = hj w2
h2j 2
dj3 = w
2
k2
dj5 = j w2
2
2
h kj
dj7 = j w2
2
k3
dj9 = j w2
6
h3j kj 2
dj11 =
w
6
kj h3j 2
dj13 =
w
6
46
dj2 = kj w2
dj4 = hj kj w2
h3j 2
w
6
hj kj2 2
dj8 =
w
2
h4
dj10 = j w2
24
h2 k 2
dj12 = j j w2
4
kj4 2
dj14 = w
24
dj6 =
(4.102)
A1
u0
l(10, 10)
+
i=14
X
A2
u0
l(11, 11)
A3
u0
+
l(12, 12)
M (10, i)ci +
i=1
i=14
X
j=N
X
uj
j=1
M (11, i)ci +
j=N
X
M (12, i)ci +
j=N
X
i=1
i=14
X
i=14
X
i=1
uj
i=14
X
uj
i=14
X
j=1
i=1
i=1
j=1
i=1
j=N
X
X
A4 i=14
+
u0
M (13, i)ci +
uj
l(13, 13)
i=1
j=1
j=N
X
X
A5 i=14
M (14, i)ci +
uj
u0
+
l(14, 14)
i=1
j=1
j=N
X
X
A6 i=14
+
u0
M (6, i)ci +
uj
l(6, 6)
i=1
j=1
j=N
X
X
A7 i=14
u0
M (7, i)ci +
uj
+
l(7, 7)
i=1
j=1
j=N
X
X
A8 i=14
+
M (8, i)ci +
uj
u0
l(8, 8)
i=1
j=1
j=N
X
X
A9 i=14
M (9, i)ci +
uj
+
u0
l(9, 9)
i=1
j=1
j=N
X
X
A10 i=14
u0
M (3, i)ci +
uj
+
l(3, 3)
i=1
j=1
j=N
X
X
A11 i=14
M (4, i)ci +
uj
+
u0
l(4, 4)
i=1
j=1
j=N
X
X
A12 i=14
u0
M (5, i)ci +
+
uj
l(5, 5)
i=1
j=1
j=N
X
X
A13 i=14
u0
+
M (1, i)ci +
uj
l(1, 1)
i=1
j=1
j=N
X
X
A14 i=14
+
u0
M (2, i)ci +
uj
l(2, 2)
i=1
j=1
!
M (10, i)dji +
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
i=14
X
i=1
M (11, i)dji +
!
M (12, i)dji +
!
M (13, i)dji +
!
M (14, i)dji +
!
M (6, i)dji +
!
M (7, i)dji +
!
M (8, i)dji +
(4.103)
!
M (9, i)dji +
!
M (3, i)dji +
!
M (4, i)dji +
!
M (5, i)dji +
!
M (1, i)dji +
!
Captulo 4
u0
i=14
X
i=1
i ci +
j=N
X
uj
j=1
i=14
X
i=1
i dji = G(x0 , y0 )
(4.104)
En donde:
i =
4.5.
A1
A2
A3
A4
M (10, i) +
M (11, i) +
M (12, i) +
M (13, i)+
l(10, 10)
l(11, 11)
l(12, 12)
l(13, 13)
A6
A7
A8
A5
M (14, i) +
M (6, i) +
M (7, i) +
M (8, i)+
+
l(14, 14)
l(6, 6)
l(7, 7)
l(8, 8)
A9
A10
A11
A12
+
M (9, i) +
M (3, i) +
M (4, i) +
M (5, i)+
l(9, 9)
l(3, 3)
l(4, 4)
l(5, 5)
A14
A13
M (1, i) +
M (2, i)
+
l(1, 1)
l(2, 2)
(4.105)
Discretizacin temporal
+
+
U (t1 t) = U (t1 ) t
t
2
t2
3!
t3
4!
t4
(4.106)
U (t1 + t) = U (t1 ) + t
48
(4.107)
(4.108)
u(t1 )
t
(4.109)
4.6.
(4.110)
4.6.1.
49
Captulo 4
i=N
[sol(i)exac(i)]2
i=1
Error =
|exacmax |
100
(4.111)
(4.112)
(4.113)
y
x2
y 2
(4.114)
(4.115)
(4.116)
50
(4.117)
(4.118)
(4.119)
Las condiciones de contorno para todas son del tipo Dirichlet, excepto para la 4
que son de tipo mixtas:
0y1
U (0, y) = y 2
U (1, y) = 1 + y 2
0x1
U (x,y)
=0
y
y=0
U (x,y)
y
=2
(4.120)
(4.121)
y=1
En la Figura 4.1 se presenta una grfica 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.
error solucin
50
40
Errorsolu [4.113]
30
Errorsolu [4.115]
20
Errorsolu [4.117]
10
Errorsolu [4.119]
0
6
10
Nodos
51
Captulo 4
4.6.2.
Uno de los factores que se ha definido como esencial, ha sido el valor de las coordenadas 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 finitas, 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.
52
1
d3i
(4.122)
Exponencial:
w(x, y) =
(4.123)
2
2
2
3
4d
+
4d
3
i
i
4
3
1010
0 di 0, 25
2
0, 25 di 0, 50
(4.124)
di > 0, 5
Spiline curtica:
w(x, y) =
1 6
0
di
0,292
2
+8
di
0,292
3
di
0,292
4
di 0, 292
di > 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
2
a
1
b
4
8
c
3
r
7
5
6
4.113
4.115
4.117
4.119
0,0119
0,0345
0,0449
0,0375
0,1578
0,1509
0,2274
0,8782
1,195
0,2603
0,0513
0,325
0,0382
0,2429
0,8974
0,1146
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 misma 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.
54
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)
0y1
0x1
U (0, y) = y 4
U (1, y) = 1 + y 4 6y 2
U (x, 0) = x4
U (x, 1) = x4
6x2 + 1
(4.127)
(4.128)
U (x, y) = x4 + y 4 6x2 y 2
(4.129)
El error global cometido usando Diferencias Finitas Generalizadas para su aproximacin es igual a:
Error = 0, 00001471 %
55
Captulo 4
(4.130)
U (0, y) = y 3
U (1, y) = 1 + y 3 3y 2 3y
U (x, 0) = x3
U (x, 1) = x3 3x2 3x + 1
(4.131)
(4.132)
(4.133)
El error global cometido usando Diferencias Finitas Generalizadas para su aproximacin es igual a:
Error = 0, 0001769 %
Por ltimo se presenta un sistema de ecuaciones en derivadas parciales:
2
Ux +
x2
2
Uy +
y 2
2 Uy
xy
2 Ux
xy
=0
(4.134)
=0
0y1
0x1
U (0, y) = sin y
x
Ux (1, y) = exp x sin y
U (x, 0) = 0
x
Ux (x, 1) = exp x sin 1
Uy (0, y) = cos y
Uy (1, y) = exp x cos y
(4.135)
Uy (x, 0) = exp x
Uy (x, 1) = exp x cos 1
(4.136)
56
(4.137)
Error Ux = 0, 0000425 %
Error Uy = 0, 0000464 %
57
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
Q + pdx Q +
dx fI dx = 0
x
fI dx = mdx
2U
t2
(5.1)
(5.2)
59
Captulo 5
Mf
dx = 0
Mf + Qdx Mf +
x
(5.3)
2U
2 Mf
+
m
= p(x, t)
x2
t2
(5.4)
(5.5)
En donde:
U
1
x2
=
2 32
r
1 + U
x
60
(5.6)
1
2U
=
r
x2
(5.7)
2
2U
2U
= p(x, t)
EI
+
m
x2
x2
t2
(5.8)
EI
2U
4U
+
m
= p(x, t)
x4
t2
0<x<L t>0
(5.9)
U (x, 0) = g(x)
U (x,t)
= h(x)
t
t=0
0<x<L
0<x<L
(5.10)
U (0, t) = U (L, t) = 0
2
2 U (x,t)
U (x,t)
=
2
2
x
x
x=0
x=L
t>0
=0
t>0
(5.11)
U (0, t) = U (0, L) = 0
U (x,t)
U (x,t)
=
=0
x
x
x=0
x=L
t>0
t>0
(5.12)
61
Captulo 5
5.2.
A la vista de la Ecuacin 5.9 necesitaremos la discretizacin espacial en una dimensin hasta 4 orden, as pues en la Ecuacin 4.75 se particularizar para k = 4, esto
es:
!
j=N
i=4
i=4
X
X
1 X
4 u0
u0 M (4, i)ci +
=
Du (4) =
uj
M (4, i)dji
x4
l(4, 4)
i=1
j=1
i=1
(5.13)
+
u
u
unj j
+
0 0
j j
0 0
4
x
j=1
j=1
(5.14)
Siendo:
0 =
j=4
X
M (4, i)ci
j =
j=1
j=4
X
M (4, i)dji
(5.15)
j=1
Hay que destacar que tanto i como j son subndices mudos, en virtud de adems se
cumple que:
0 =
j=4
X
(5.16)
j=1
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:
u0n1 2un0 + un+1
2 u0
0
=
2
2
t
(t)
(5.17)
EI un0 0 +
62
j=N
X
j=1
unj j
= p(x0 , t)
(5.18)
un+1
0
j=N
X
(t)2
p(x0 , t) + EI un0 0
unj j + 2un0 u0n1
=
m
j=1
(5.19)
u00 = g(x0 )
(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:
u10 u1
0
1
= h(x0 ) u1
0 = u0 2th(x0 )
2t
(5.21)
Ahora se imponen las condiciones de contorno, as pues para el caso de viga simplemente apoyada, segn la Ecuacin 5.11 se tiene que en los nodos de los extremos de
la viga se cumple que:
u00 = 0
(5.22)
= 0 unq = unq
(5.23)
(5.24)
63
Captulo 5
Figura 5.3: Esquema de los nodos de la viga con los nodos ficticios
5.3.
Al haber obtenido una ecuacin en diferencias finitas explcita en el tiempo, es necesario demostrar la convergencia del mtodo, es decir, que la ecuacin en diferencias
finitas se aproxima a la solucin cuando los incrementos disminuyen, y el nmero de
iteraciones tiende a infinito.
De acuerdo con el teorema de equivalencia de Lax un esquema en diferencias finitas
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
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
(t)
t2
12
t4
(t)2
(t)
T Et =
12
t4
(5.27)
b
TEx = DU Du = A1 b
(5.28)
es el vector de
En donde DU es la solucin exacta de las derivadas parciales y b
trminos independientes del sistema con el desarrollo completo de la serie de Taylor,
esto es:
i=N
X
Ui U0
i=1
i=N
X
Ui U0
i=1
b = i=N
X
Ui U0
i=1
i=N
X
i=1
Ui U0
h5i 5 U0
5! x5
h5i 5 U0
5! x5
h5i 5 U0
5! x5
h5i 5 U0
5! x5
h6i 6 U0
6! x6
h6i 6 U0
6! x6
h6i 6 U0
6! x6
h6i 6 U0
6! x6
w hi
w2
h2i
2
3
h
w2 6i
h4
w2 24i
(5.29)
i=N
X
h5 5
5!i xU50
i=1
i=N
X
h5 5
5!i xU50
i=1
b=
i=N
b
X h5 5
5!i xU50
i=1
i=N
X
h5i 5 U0
i=1
5!
x5
h6i 6 U0
6! x6
h6i
6 U0
6! x6
h6i 6 U0
6! x6
h6i 6 U0
6! x6
w hi
2
2 hi
h
w2 6i
h4
w2 24i
(5.30)
65
Captulo 5
j = 1, 2, 3, 4
(5.31)
son hri wt en donde r = 15, 14, 13, 12 y t = 6, luego los grados de la cuarta fila de
hsi wv en donde s = 5, 6, 7, 8 y
la matriz inversa A1
4,j con j = 1, 2, 3, 4 sern
b se obtiene un polinomio en h de
b
v = 2. As pues al hacer el producto A1
4,j
al menos grado 1.
Esto es:
T Ex = A1
41
i=N
X
i=1
+A1
42
+A1
43
i=N
X
i=1
i=N
X
i=1
i=N
X
+A1
44
i=1
h5 5 U0 h6i 6 U0
w2 hi +
i
5! x5
6! x6
!
2
h5 5 U0 h6i 6 U0
2 hi
+
i
w
5! x5
6! x6
2
3
h5 5 U0 h6i 6 U0
2 hi
i
w
+
5! x5
6! x6
6
(5.32)
4
h5 5 U0 h6i 6 U0
2 hi
i
w
5! x5
6! x6
24
T T E = T Et + T Ex =
h
i
(t)2 4 U (t1 )
4
+
(t)
+ [h]
12
t4
(5.33)
lm
(h,t)(0,0)
TTE = 0
(5.34)
66
5.3.2.
Estabilidad
El siguiente paso para asegurar la convergencia es demostrar la estabilidad, estableciendo 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:
(5.35)
j=N
X
(t)2
n+1
n
exp ix0 =
n exp ixj j + 2n exp ix0 n1 exp ix0
EI exp ix0 0
m
j=1
(5.36)
(t)
EI 0
m
j=N
X
j=1
n exp ihj j + 2 1
(5.37)
En donde operando y teniendo en cuenta que exp ihj = cos hj +i sin hj se obtiene:
2 A (t)2 0
j=N
X
j=1
En donde se ha llamado A =
= b
b2 1
(cos hj + i sin hj )j + 2 + 1 = 0
EI
.
m
(5.38)
(5.39)
67
Captulo 5
En donde:
j=N
X
A (t)2
0
b=
(cos hj + i sin hj )j + 1
2
j=1
(5.40)
X
X
A (t)2 j=N
A (t)2 j=N
(1 cos hj )j i
sin hj j + 1
b=1+
2
2
j=1
j=1
(5.41)
b b2 1 1
(5.42)
Operando entre la Ecuacin 5.41 y la Ecuacin 5.41 y simplificando aplicando criterios conservadores se llega al criterio de estabilidad:
1
t q
4 A |0 |
5.4.
(5.43)
68
0
4
(5.44)
5.5 Aplicaciones
As pues la Ecuacin 5.43 se puede reescribir de la siguiente manera:
2
t q
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:
2
2
t
18 3A
(5.46)
9 3
(5.47)
2 2 | 0 |
Se obtiene de nuevo la Ecuacin 5.43, as pues se define para cada una de las estrellas
del dominio el ndice de regularidad segn:
9 3
IIS = q
2 2 | 0 |
(5.48)
5.5.
Aplicaciones
69
Captulo 5
w(hj )
(5.49)
Error =
5.5.1.
sP
i=N
i=1
[sol(i) exac(i)]2
N
(5.50)
x (0, 1) t > 0
(5.51)
U (0, t) = 0
U (1, t) = 0
2
U (x,t)
=0
2
x
x=0
2
U (x,t)
=0
x2
(5.52)
(5.53)
x=1
U (x, 0) = 0
U (x,t)
= sin x
x
t=0
70
(5.54)
5.5 Aplicaciones
(5.55)
Por ltimo en la Figura 5.9 se muestra la solucin grfica 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)
=1
x x=0
U (x,t)
=0
x
x=0
x = 0, 5
(5.56)
x 6= 0, 5
71
Captulo 5
1
1
U (x, t) = 2 sin x sin t sin 3x sin 9t +
sin 5x sin 25t
9
25
(5.57)
En el Cuadro 5.3 se puede ver el error global cometido para distinto nmero de pasos
y para t = 0, 001.
5.5.2.
x (0, 1) t > 0
(5.58)
U (0, t) = 0
U (1, t) = 0
72
(5.59)
5.5 Aplicaciones
=0
x2
(5.60)
x=1
U (x, 0) = 0
U (x,t)
= sin 2x + sin x
x
(5.61)
t=0
(5.62)
73
Captulo 5
5.5.3.
1 4U
2 U (x, t)
+
=0
x2
4, 734 x4
x (0, 1) t > 0
(5.63)
U (0, t) = 0
U (1, t) = 0
74
(5.64)
5.5 Aplicaciones
2
U (x,t)
=0
x2 x=0
2
U (x,t)
=0
x2
(5.65)
x=1
U (x, 0) = 0
U (x,t)
= cos 4, 73x cosh 4, 73x 0, 982501 (sin 4, 73x sinh 4, 73x)
x
(5.66)
t=0
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 grfica 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
5.5.4.
x (0, 1) t > 0
(5.68)
U (0, t) = 0
U (1, t) = 0
U (x,t)
=0
2 x x=0
U (x,t)
=0
x2 x=1
3 U (x,t)
=0
x3
(5.69)
(5.70)
x=1
U (x, 0) = 0
U (x,t)
= cos 1, 875x cosh 1, 875x 0, 7340327 (sin 1, 875x sinh 1, 875x)
x
t=0
76
5.5 Aplicaciones
(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 grfica 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.
x (0, 1) t > 0
(5.73)
U (0, t) = 0
U (1, t) = 0
U (x,t)
x
2 U (x,t)
x2
x=0
(5.74)
=0
x=1
=0
(5.75)
77
Captulo 5
U (x, 0) = 0
U (x,t)
= 3, 240366 [cos 7, 069x cosh 7, 069x 1, 000002 (sin 7, 069x sinh 7, 069x)]
x
t=0
(5.76)
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 grfica 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
79
6.1.
Una placa se define 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 Kirchhoff 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 deformacin, 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:
Mx Mxy
+
Qx = 0
x
y
(6.1)
(6.2)
81
Captulo 6
(6.3)
Fuerzas de inercia:
fI = m
2U
t2
(6.4)
Substituyendo la Ecuacin 6.1, Ecuacin 6.2 y la Ecuacin 6.4 dentro de la Ecuacin 6.3
se obtiene:
2 Mx
2 Mxy 2 My
2U
+
2
+
+
m
+q =0
x2
xy
y 2
t2
(6.5)
Por otro lado teniendo en cuenta las relaciones existentes entre momentos flectores
y desplazamientos verticales se tiene que:
Et3
Mx =
12 (1 2 )
2U
2U
+
x2
y 2
2U
2U
Et3
+
My =
12 (1 2 )
x2
y 2
82
(6.6)
(6.7)
Mxy =
2U
Et3
(1
)
12 (1 2 )
xy
(6.8)
4U
4U
2U
q(x, y, t)
4U
+
2
+
+
m
=
4
2
2
4
2
x
x y
y
t
D
(6.9)
Et3
D=
12 (1 2 )
(6.10)
U (x, y, 0) = g(x, y)
U (x,y,t)
= h(x, y)
t
t=0
0<x<a
0<y<b
(6.11)
2
2
=0
Mx (x, 0, t) = xU2 + yU2
y=0
2
2
My (0, y, t) = xU2 + yU2
=0
x=0
2U
2U
Mx (x, b, t) = x2 + y2
=0
y=b
2U
2U
My (a, y, t) = 2 + 2
=0
x
y
t>0
(6.12)
0<x<a 0<y<b
x=a
83
Captulo 6
=0
x (x, 0, t) = U (x,y,t)
y=0
=0
y (0, y, t) = U (x,y,t)
x
x=0
x (x, b, t) = U (x,y,t)
=0
y=b
y (a, y, t) = U (x,y,t)
=0
x
t>0
(6.13)
0<x<a 0<y<b
x=a
6.2.
j=N
i=14
X
X
4 u0
1
u
Du (10) =
M
(10,
i)c
+
uj
=
0
i
x4
l(10, 10)
i=1
j=1
i=14
X
1
4 u0
u0
=
Du (12) =
M (12, i)ci +
x2 y 2
l(12, 12)
i=1
4 u0
1
u0
Du (14) =
=
4
y
l(14, 14)
i=14
X
M (14, i)ci +
i=1
j=N
X
uj
j=1
j=N
X
uj
j=1
i=14
X
i=1
M (10, i)dji
i=14
X
i=1
i=14
X
i=1
!
M (12, i)dji
!
M (14, i)dji
(6.14)
j=N
j=N
X
X
4 u0
n
=
u
+
u
+
unj j
0
0
j
j
0
0
x4
j=1
j=1
j=N
j=N
X
X
4 u0
n
u
+
unj j
=
u
+
j
j
0
0
0
0
2
2
x y
j=1
j=1
j=N
j=N
X
X
4 u0
n
=
u
+
u
+
unj j
0 0
j j
0 0
4
y
j=1
j=1
84
(6.15)
0 =
j=14
X
M (10, i)ci
j =
j=1
0 =
j=14
X
0 =
M (10, i)dji
j=1
M (12, i)ci
j =
j=1
j=14
X
j=14
X
j=14
X
M (12, i)dji
(6.16)
j=1
M (14, i)ci
j =
j=1
j=14
X
M (14, i)dji
j=1
Y cumplindose:
0 =
j=N
X
j=1
0 =
j=N
X
(6.17)
j=1
0 =
j=N
X
j=1
un0 0 +
j=N
X
j=1
unj j 2un0 0 +
+m
un1
0
2un0
+
2
(t)
j=N
X
j=1
un+1
0
unj j un0 0 +
j=N
X
unj j +
j=1
q(x0 , y0 , t)
=
D
(6.18)
un+1
0
j=N
X
(t)2 n
q(x0 , y0 , t)
=
u 0 0
+ 2un0 u0n1
unj j
m
D
j=1
(6.19)
En donde:
0 = 0 + 20 + 0
j = j + 2j + j
(6.20)
85
Captulo 6
(6.21)
Por otro lado se impone la condicin inicial de velocidad, con su expresin en diferencias finitas clsicas, segn la Ecuacin 6.11 esto es:
u10 u1
0
1
= h(x0 , y0 ) u1
0 = u0 2h(x0 , y0 )t
2t
(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:
un0 = 0
(6.23)
u rn
u 0n
urn*
u qn*
Mx =
unq + unq
unq 2un0 + unq
unr 2un0 + unr
+
=
0
Del mismo modo si se tratase de placa empotrada la condicin de contorno se traducira en lo siguiente:
unq unq
= 0 unq = unq
x =
2k
86
(6.25)
6.3.
6.3.1.
Consistencia
b
TEx = DU Du = A1 b
(6.26)
es el vector de
En donde DU es la solucin exacta de las derivadas parciales y b
trminos independientes del sistema con el desarrollo completo de la serie de Taylor,
esto es:
i=N
X
h5i 5 U0
5! x5
h4i ki 5 U0
5! x4 y
h3i ki2 5 U0
5! x3 y 2
Ui U0
w hi
i=1
i=N
X
h4i ki 5 U0
h3i ki2 5 U0
h5i 5 U0
Ui U0 5! x5 5! x4 y 5! x3 y2 w2 ki
i=1
i=N
X
h4i ki 5 U0
h3i ki2 5 U0
h5i 5 U0
h2
Ui U0 5! x5 5! x4 y 5! x3 y2 w2 2i
i=1
=
b
i=N
X
h5i 5 U0
h4i ki 5 U0
h3i ki2 5 U0
Ui U0 5! x5 5! x4 y 5! x3 y2 w2 hi ki
i=1
..
..
i=N
X
5
4
4
hi 5 U0
hi ki 5 U0
h3i ki2 5 U0
2 ki
i=1
Ui U0
5! x5
5! x4 y
5!
x3 y 2
24
(6.27)
87
Captulo 6
i=N
X
h5 5
5!i xU50
h4i ki 5 U0
5! x4 y
h3i ki2 5 U0
5! x3 y 2
w2 hi
i=1
i=N
X
h4i ki 5 U0
h3i ki2 5 U0
h5i 5 U0
5! x5 5! x4 y 5! x3 y2 w2 ki
i=1
i=N
X
h4i ki 5 U0
h3i ki2 5 U0
h2
h5i 5 U0
5! x5 5! x4 y 5! x3 y2 w2 2i
i=1
b=
b
i=N
X
h5i 5 U0
h4i ki 5 U0
h3i ki2 5 U0
5! x5 5! x4 y 5! x3 y2 w2 hi ki
i=1
..
..
i=N
X
4
5
4
hi ki 5 U0
h3i ki2 5 U0
hi 5 U0
2 ki
i=1
5!
x5
5! x4 y
5!
x3 y 2
24
(6.28)
TEx (10, 12, 14) = DU (10) Du (10) + DU (12) Du (12) + DU (14) Du (14) =
b + A1 b
b + A1 b
b
= A1 b
10,j
12,j
14,j
j = 1, 2, , 14
(6.29)
elemento Ad
T
10,1
2 3 2
que multiplicando por el primer elemento del vector
de A1
10,j es igual a hi ki w
h
i
(t)2 4 U (t1 )
4
+
T T E = T Et + T Ex =
(t)
+ [h, k]
12
t4
88
(6.30)
(h,k,t)(0,0,0)
TTE = 0
(6.31)
6.3.2.
Estabilidad
El siguiente paso para asegurar la convergencia es demostrar la estabilidad, estableciendo 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:
un0 = n exp ikT x0
(6.32)
k=
x
y
(6.33)
Y adems:
x0 =
x0
y0
xj =
xj
yj
x0 + hj
y 0 + kj
hj =
hj
kj
(6.34)
Por otro lado, como ya se ha comentado, se conoce como coeficiente de amplificacin, 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:
j=N
X
(t)2 n
exp ikT x0 0
n+1 exp ikT x0 =
n exp ikT xj j +
m
j=1
+2 exp ik x0
n
n1
(6.35)
exp ik x0
T
89
Captulo 6
(t)
0
m
j=N
X
j=1
n exp ikT hj j + 2 n1
(6.36)
j=N
X
(t)2
0
cos kT hj + i sin kT hj j + 2 + 1 = 0
2
m
j=1
(6.37)
= b
b2 1
En donde:
2
b=
(t)
0
2m
j=N
X
j=1
cos kT hj + i sin kT hj j + 1
(6.38)
b=1+
j=N
X
X
(t)2 j=N
sin kT hj j
1 cos kT hj j i
2m j=1
j=1
(6.39)
b b2 1 1
(6.40)
Operando entre la Ecuacin 6.40 y la Ecuacin 6.39 y simplificando aplicando criterios conservadores se llega al criterio de estabilidad:
m
t q
4 |0 |
90
(6.41)
6.4.
0 =
0
4
(6.42)
2 m
t r
4 0
(6.43)
Para el caso de malla regular con 24 nodos por estrella el criterio Ecuacin 6.43
queda de la siguiente forma:
9 2 m
t h
i2
13 1 + 2 + 2 5
(6.44)
13
h
1+
i2
2 +2 5
r
36 0
(6.45)
91
Captulo 6
Se obtiene de nuevo la Ecuacin 6.41 , as pues se define para cada una de las estrellas
del dominio el ndice de regularidad segn:
IIS =
13
h
1+
i2
2 +2 5
36 0
(6.46)
6.5.
Aplicaciones
1
h2j
kj2
3
(6.47)
6.5 Aplicaciones
Error =
6.5.1.
sP
i=N
i=1
[sol(i) exac(i)]2
N
2 U (x, y, t)
1 4 U (x, y, t)
4 U (x, y, t) 4 U (x, y, t)
+
+
2
+
=0
4 4
x4
x2 y 2
y 4
t2
(6.48)
93
Captulo 6
x, y [0, 1]
U (x, y, t)| = 0
2 U (x,y,t)
=0
y 2
x=0
2 U (x,y,t)
=0
x2
y=0
U (x, y, 0) = 0
U (x,y,t)
= sin x sin y
t
t=0
94
2 U (x,y,t)
y 2
x=1
2 U (x,y,t)
x2
y=1
=0
(6.49)
=0
(6.50)
6.5 Aplicaciones
La solucin exacta de la ecuacin en cuestin es:
(6.51)
El Cuadro 6.3 muestra la variacin del error global cometido frente al nmero de
pasos iterados con t = 0, 001.
Por ltimo en la Figura 6.8 se muestra la solucin grfica 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
U (x, y, 0)
=0
U (x,y,t)
=1
t
t=0
U (x,y,t) = 0
t
x = y = 0, 5
(6.52)
x, y 6= 0, 5
1
sin 3x sin 3y sin 9t+
9
1
sin 5x sin 5y sin 25t +
25
(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
6.5.2.
x, y [0, 1]
U (x, y, t)| = 0
2 U (x,y,t)
=0
y 2
x=0
2 U (x,y,t)
=0
x2
y=0
2 U (x,y,t)
y 2
x=1
2 U (x,y,t)
x2
y=1
U (x, y, 0) = 0
U (x,y,t)
= sin x sin y + sin 2x sin 2y
t
=0
(6.55)
=0
(6.56)
t=0
97
Captulo 6
(6.57)
Por ltimo en la Figura 6.13 se muestra la solucin grfica 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
6.5.3.
(6.58)
=0
(6.59)
4 U (x, y, t) 4 U (x, y, t)
2 U (x, y, t)
1 4 U (x, y, t)
+
2
+
=0
+
4 4
x4
x2 y 2
y 4
t2
Con las siguientes condiciones de contorno:
x, y [0, 1]
U (x, y, t)| = 0
U (x,y,t)
=0
y
x=0
U
(x,y,t)
=0
x
y=0
U (x,y,t)
y
x=1
U (x,y,t)
x
y=1
=0
99
Captulo 6
U (x, y, 0)
=0
U (x,y,t)
=
t
t=0
(6.60)
U (x, y, t) = [cos 4, 73x cosh 4, 73x 0, 982501 (sin 4, 73x sinh 4, 73x)]
(6.61)
[cos 4, 73y cosh 4, 73y 0, 982501 (sin 4, 73y sinh 4, 73y)] sin t
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
Por ltimo en la Figura 6.14 se muestra la solucin grfica 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
102
7.1.
La ecuacin de ondas
Uj = ij,i + fj
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:
= kk ij + 2Gij
E
2G
=
= 12
(1+)(12)
ij
(7.2)
ij =
1
(Ui,j + Uj,i )
2
(7.3)
(7.4)
103
Captulo 7
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:
Uj = [Uk,k ij + G (Ui,j + Uj,i )],i + fj =
Uk,kj ij + G (Ui,ji + Uj,ii ) + fj
(7.5)
(7.6)
O bien:
Uj = ( + G) e,j + G2 Uj + fj
(7.7)
En donde:
e = Uk,k =
Ux Uy Uz
+
+
( + G) e,j + G2 Uj + fj
x
y
z
(7.8)
= ( + 2G) (U) G U + f
U
7.1.1.
(7.9)
Caso 1 dimensin
Ux = Ux (x, t)
Uy = Uz = 0
(7.10)
xx = Ux,x
104
yy = zz = xy = yz = xz = 0
(7.11)
(7.12)
yy = zz = xx = Ux,x
xy = yz = xz = 0
2 Ux
2 Ux
=
(
+
2G)
+ fx
t2
x2
Si se hace f x = 0 y llamando =
P, se llega a la ecuacin:
(7.13)
+2G
2
2 Ux
2 Ux
=
t2
x2
7.1.2.
(7.14)
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 + fx = Ux
xy,x + yy,y + fy = Uy
xz,x + yz,y + fz = Uz
(7.15)
Ux = Ux = (x, y, t)
Uy = Uy = (x, y, t)
Uz = 0
(7.16)
105
Captulo 7
xx = Ux,x
yy = Uy,y
zz = 0
xy =
1
(Ux,y + Uy,x )
2
yz = xz = 0
(7.17)
(7.18)
(7.19)
(7.20)
+ 2G
2 2 =
+G
(7.21)
>
106
7.2.
En este captulo se van a resolver la Ecuacin 7.20 haciendo uso del mtodo de
diferencias finitas generalizadas
Observando dicha ecuacin se desprende que del vector Du , Ecuacin 8.6, harn
falta los elementos 3, 4 y 5, para su resolucin, esto es:
j=N
i=5
i=5
X
X
u20
1 X
uj
M (3, i)dji
Du (3) =
=
u0 M (3, i)ci +
x2
l(3, 3)
i=1
j=1
i=1
j=N
i=5
i=5
X
X
1 X
u20
=
uj
M (4, i)dji
Du (4) =
u0 M (4, i)ci +
xy
l(4, 4)
i=1
j=1
i=1
Du (5) =
u20
y 2
1
u0 M (5, i)ci +
l(5, 5)
i=1
i=5
X
j=N
X
j=1
uj
i=5
X
i=1
(7.22)
M (5, i)dji
j=N
X
2 ux0
n
=
u
m
+
unxj mj
x0 0
2
x
j=1
j=N
X
2 ux0
n
unxj j
= ux0 0 +
xy
j=1
j=N
X
2 ux0
n
=
u
+
unxj j
0
x0
y 2
j=1
j=N
X
2 uy0
n
=
u
m
+
unyj mj
y0 0
2
x
j=1
j=N
X
2 uy0
n
unyj j
= uy0 0 +
xy
j=1
(7.23)
j=N
X
2 uy0
n
=
u
+
unyj j
0
y0
y 2
j=1
n1
2unx0 + uxn+1
ux0
2 ux0
x0
=
2
t2
(t)
n+1
n
un1
2 uy0
y0 2uy0 + uy0
=
t2
(t)2
(7.24)
107
Captulo 7
j=N
j=N
n+1
n
X
X
un1
x0 2ux0 + ux0
2
n
2
n
n
u
m
+
+
+
u
m
unxj j +
x0 0
x0 0
xj j
2
(t)
j=1
j=1
n1
uy0
2uny0 + un+1
y0
(t)
+ 2 2 uny0 0 +
= 2 uny0 m0 +
j=N
X
j=1
j=N
X
j=1
unyj j
unyj mj + 2 uny0 0 +
+ 2 2 unx0 0 +
j=N
X
j=1
j=N
X
j=1
unyj j +
unxj j
(7.25)
2 2
n1
n
unx0 m0 +
un+1
x0 = 2ux0 ux0 + (t)
j=N
X
j=1
+ 2 2 uny0 0 +
2 2
n1
n
un+1
uny0 m0 +
y0 = 2uy0 uy0 + (t)
+ 2 2 unx0 0 +
7.3.
unxj mj + 2 unx0 0 +
j=N
X
j=1
j=N
X
j=1
unyj j
unyj mj + 2 uny0 0 +
j=N
X
j=1
j=N
X
j=1
j=N
X
j=1
unxj j
unxj j
unyj j
(7.26)
7.3.1.
Consistencia
108
TTE = 0
(h,k,t)(0,0,0)
7.3.2.
(7.27)
Estabilidad
(7.28)
En donde:
x
y
k=
x0 =
x0
y0
xj =
xj
yj
x0 + hj
y0 + kj
hj =
hj
kj
= exp it
Substituyendo la Ecuacin 7.28 en la solucin aproximada en diferencias finitas
Ecuacin 7.26 obtenida anteriormente se obtiene:
An+1 exp ikT x0 = 2An exp ikT x0 An1 exp ikT x0 +
+ 2 An exp ikT x0 0 +
j=N
X
j=1
j=N
X
j=1
+ 2 2 Bn exp ikT x0 0 +
An exp ikT xj mj +
An exp ikT xj j
j=N
X
j=1
(7.29)
Bn exp ikT xj j
109
Captulo 7
+2 B exp ikT x0 0 +
j=N
X
j=1
j=N
X
Bn exp ikT xj mj +
B exp ikT xj j
j=1
+ 2 2 An exp ikT x0 0 +
j=N
X
j=1
(7.30)
An exp ikT xj j
A = 2A A1 + (t)2 2 Am0 +
+ 2 A0 +
j=N
X
j=1
+2 B0 +
j=1
j=1
B = 2B B1 + (t)2 2 Bm0 +
j=N
X
j=N
X
A exp ikT hj mj +
A exp ikT hj j + 2 2 B0 +
j=N
X
j=1
j=N
X
j=1
B exp ikT hj j
(7.31)
B exp ikT hj mj +
B exp ikT hj j + 2 2 A0 +
j=N
X
j=1
A exp ikT hj j
(7.32)
m0 =
j=N
X
mj
j=1
0 =
j=N
X
j=1
0 =
j=N
X
j=1
110
(7.33)
A = 2A A
+ 2
j=N
X
Aj +
j=1
+ (t)
j=N
X
+2
j=1
j=1
Bj +
j=N
X
j=1
Amj +
j=1
B = 2B B1 + (t)2 2
j=N
X
j=N
X
j=N
X
j=1
j=N
X
Bmj +
j=1
j=N
X
Bj +
j=1
j=N
X
j=1
B exp ikT hj j + 2 2
A exp ik hj mj +
T
j=N
X
A exp ikT hj j + 2 2
j=1
B exp ikT hj j
(7.34)
B exp ikT hj mj +
j=N
X
Aj +
j=1
j=N
X
j=1
A exp ikT hj j
(7.35)
A (t) ( )
B=
2 + 1 + (t)2 2
j=N
X
j=1
j=N
X
j=1
1 exp ikT hj j
j=N
X
j=1
1 exp ikT hj mj
(7.36)
j=N
j=N
X
X
1
2 + + (t)2 2
1 exp ikT hj mj + (t)2 2
1 exp ikT hj j
j=1
j=1
j=N
j=N
X
X
1
2 2
2 2
T
1 exp ik hj mj + (t)
1 exp ikT hj j =
2 + + (t)
j=1
j=1
= (t)2 2 2
j=N
X
j=1
1 exp ikT hj j
(7.37)
111
Captulo 7
Pero:
1
= exp it + exp it = 2 cos t
(7.38)
j=N
X
(t)2 2
+ 2
(mj + j ) 1 exp ikT hj +
(1 cos t) 2 (1 cos t)
4
j=1
2
j=N
j=N
X
X
X
(t)4 2 j=N
T
2
T
2
mj 1 exp ik hj
mj 1 exp ik hj +
j 1 exp ikT hj +
4
j=1
j=1
j=1
+ 2
j=N
X
j=1
j 1 exp ikT hj 2
j=N
X
j=1
mj 1 exp ikT hj + 2
j=N
X
j=1
j=1
(7.39)
j 1 exp ikT hj
2
2 j=N
X
2 2
j 1 exp ikT hj
=0
(7.40)
j=N
X
j=1
j=N
X
(t) 2
T
T
2
mj 1 cos k hj i sin k hj
mj 1 cos kT hj i sin kT hj +
+
4
j=1
j=1
j=N
X
j=1
j=N
X
j=1
j=N
X
(t)2 2
+ 2
4
1 cos k hj i sin k hj + 2
T
mj 1 cos k hj i sin k hj +
T
2 2
2
j=N
X
j=1
j=N
X
j=1
j=N
X
j=1
j 1 cos kT hj i sin kT hj
j 1 cos k hj i sin k hj
T
1 cos kT hj i sin kT hj = 0
(7.41)
La ecuacin anterior se puede dividir en dos partes, la parte real y la parte imaginaria, esto es:
Parte real
j=N
X
(t)2 2
+ 2
(mj + j ) 1 cos kT hj +
(1 cos t)2 2 (1 cos t)
4
j=1
j=N
j=N
X
X
X
(t)4 2 j=N
mj 1 cos kT hj 2
mj 1 cos kT hj + 2
j 1 cos kT hj +
4
j=1
j=1
j=1
+ 2
j=N
X
j=1
j 1 cos kT hj 2
j=N
X
j=1
mj 1 cos kT hj + 2
j=N
X
j=1
j 1 cos kT hj
2
2 j=N
X
2 2
j 1 cos kT hj = 0
j=1
(7.42)
113
Captulo 7
j=N
X
(t)2 2
(1 cos t)2 2 (1 cos t)
+ 2
(mj + j ) 1 cos kT hj +
4
j=1
j=N
X
X
(t)4 2 j=N
mj 1 cos kT hj + 2
j 1 cos kT hj
+
4
j=1
j=1
j=N
X
j=1
mj 1 cos kT hj + 2
j=N
X
j=N
X
j=N
X
j=N
X
mj sin kT hj + 2
j=1
j=N
X
j=1
mj sin kT hj + 2
j=1
j=1
j=1
j 1 cos kT hj
j sin kT hj
j sin kT hj
2
2
j=N
j=N
2
X
X
2 2
j 1 cos kT hj
j sin kT hj = 0
j=1
j=1
(7.43)
Llamando:
a1 =
j=N
X
mj 1 cos kT hj
j=1
a2 =
j=N
X
mj sin kT hj
a5 =
j=1
a3 =
j=N
X
j=1
a4 =
j sin kT hj
j=1
j=N
X
j=1
j 1 cos kT hj
j=N
X
j 1 cos kT hj
a6 =
j=N
X
(7.44)
j sin kT hj
j=1
(t)2 2
+ 2 (a1 + a3 ) +
(1 cos t) 2 (1 cos t)
4
4 h
(t)
+
2 a1 + 2 a3 2 a1 + 2 a3 2 a2 + 2 a4 2 a2 + 2 a4 (7.45)
4
2
2 2
114
2
a25 a26
=0
(7.46)
(1 cos t) =
q
(t)2 2
+ 2 (a1 + a3 ) + [(2 + 2 ) (a1 + a3 )]2 +
4
+4 (2 a1 + 2 a3 ) 2 a1 + 2 a3 + 2 a2 + 2 a4
(7.47)
(7.48)
2 a2 + 2 a4 +
+ (2 2 )2 (a25 a26 )
Por otro lado:
0 1 cos t 2
Luego aplicando esta condicin en la Ecuacin 7.47 se obtiene:
q
(t)2 2
+ 2 (a1 + a3 ) + [(2 + 2 ) (a1 + a3 )]2 +
4
+4 (2 a1 + 2 a3 ) 2 a1 + 2 a3 + 2 a2 + 2 a4
2 a2 + 2 a4 +
+ (2 2 )2 (a25 a26 ) 2
Por lo tanto:
v
u
u
0 t t
(2 + 2 ) (a1 + a3 )
2 a1 + a3 2 a2 + a4
2 a2 + 2 a4 (2 2 )2 (a25 a26 )
i 2
(7.49)
115
Captulo 7
M ax
2 a1 + 2 a3 2 a2 + 2 a4
M in
i 2
2 a2 + 2 a4 (2 2 )2 (a25 a26 )
{z
M in
(7.50)
0 a1 =
j=N
X
j=1
j=N
X
m0 a2 =
0 a3 =
j=N
X
j=1
j=1
j=N
X
j=1
mj sin kT hj m0
j 1 cos kT hj 20
0 a4 =
0 a5 =
mj 1 cos kT hj 2m0
j=N
X
j=1
(7.51)
j sin k hj 0
T
j 1 cos kT hj 20
0 a6 =
j=N
X
j=1
j sin kT hj 0
Ahora se analiza cada trmino para hacerlos mximos o mnimos, esto es:
2 + 2 (a1 + a3 ) 2 2 + 2 (m0 + 0 )
2 a1 + 2 a3
116
2 a1 + 2 a3 + 2 a2 + 2 a4
2 a2 + 2 a4 2 2
2
a25 a26
mn a1 = 0 cos kT hj = 1 a2 = 0
mn a3 = 0 cos kT hj = 1 a4 = 0
max a5 = 20 cos kT hj = 1 a6 = 0
Por lo tanto:
2 a1 + 2 a3
2 a1 + 2 a3 + 2 a2 + 2 a4
2 a2 + 2 a4
2 2
2
a25 a26 2 2
2
402
(2
2)
(|m0 | + |0 |) +
(|m0 | + |0 |) +
402
(7.52)
Parte imaginaria
Operando de nuevo en la Ecuacin 7.41 se obtiene:
2
(t)
2 (1 cos t)
(t)2 2
2
+ 2
j=N
X
j=1
j=N
X
j=1
j=N
X
j=1
j=1
j=1
j=N
X
j=1
j=N
X
j=1
j=N
X
(mj + j ) sin kT hj
+2 2 2
j=N
X
2 + 2
mj sin kT hj + 2
2
mj 1 cos kT hj + 2
j sin kT hj 2
j=N
X
j=1
j sin kT hj + 2
mj 1 cos kT hj + 2
j 1 cos kT hj
j 1 cos kT hj
j=N
X
j=1
j=N
X
j=1
j=N
X
mj sin kT hj +
j=1
(7.53)
j 1 cos kT hj +
j sin kT hj = 0
117
Captulo 7
a
+
a
+
a
+
1
3
2
4
( + 2 ) (a2 + a4 )
(7.54)
2
2
2
2
2
2 2
a5 a6
+ a2 + a4 a1 + a3 + 2
0
h
(t)2
2
2
2
2
a
+
a
+
a
+
1
3
2
4
(2 + 2 ) (a2 + a4 )
2
+ a2 + a4
a1 + a3 + 2
2 2
(7.55)
a5 a6 4
4 (2 + 2 ) (a2 + a4 )
(2 a1 + 2 a3 ) ( 2 a2 + 2 a4 ) + (2 a2 + 2 a4 )
(7.56)
4 (2 + 2 ) (a2 + a4 )
( 2 a1 + 2 a3 ) + 2 (2 2 )2 a5 a6
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:
v
u
u
4 2 + 2 (a2 + a4 )
u
u
|
{z
}
u
M in
u
0 t u 2
u a1 + 2 a3 2 a2 + 2 a4 + 2 a2 + 2 a4
t
|
{z
}
M ax
4 2 + 2 (a2 + a4 )
{z
M in
4 2 + 2 (a2 + a4 ) 2 a1 + 2 a3 + 2 2 2
|
118
{z
M in
2
a5 a6
(7.57)
mn 4 2 + 2 (a2 + a4 ) = 0
Luego la parte imaginaria no aporta un nuevo criterio de estabilidad, resultando
como definitiva la condicin de la Ecuacin 7.52.
7.4.
Dispersin de la estrella
7.4.1.
+4 (2 a1 + 2 a3 ) 2 a1 + 2 a3 + 2 a2 + 2 a4
2 a2 + 2 a4 +
(7.58)
+ (2 2 )2 (a25 a26 )
Llamando:
q
(t)2 2
2
=1
+ (a1 + a3 ) + [(2 + 2 ) (a1 + a3 )]2 +
4
h
+4 (2 a1 + 2 a3 ) 2 a1 + 2 a3 + 2 a2 + 2 a4
2 a2 + 2 a4 +
(7.59)
+ (2 2 )2 (a25 a26 )
cos t = =
1
arc cos
t
(7.60)
119
Captulo 7
= 2
cgrid
grid
(7.61)
En donde cgrid y grid son la velocidad de fase (grid grid ) la longitud de onda
grid
(grid
) en la estrella respectivamente.
p s
As pues se definen las siguientes relaciones:
s=
grid
s
sp =
(r2
2
+ 1) (|m0 | + |0 |) +
(|m0 | + |0 |) +
402
(7.62)
grid
(r2 + 1) (|m0 | + |0 |) +
p
p=
t (r2 + 1) (|m0 | + |0 |) +
2
(7.63)
(7.64)
r=
(7.65)
grid
s
p
=
= grid
sp
s
= r sp =
s
r
(7.66)
120
1
cgrid
1
grid
arc cos = 2 grid
arc cos = 2 grid
t
(7.67)
(7.68)
grid
=
p
sp
2
(r2
+ 1) (|m0 | + |0 |) +
(|m0 | + |0 |) +
402
(7.69)
grid
=
p
s (r2 + 1) (|m0 | + |0 |) +
(7.70)
2p
= 2
s
grid
r
i arc cos =
(7.71)
(7.72)
7.4.2.
(7.73)
Se sabe que:
= 2
grid
grid
(7.74)
121
Captulo 7
(7.75)
2p
= 2
grid
r
i arc cos =
(7.76)
(7.77)
7.4.3.
(7.78)
Por definicin la velocidad de grupo para las ondas P se obtiene al derivar respecto
de en la Ecuacin 7.60, esto es:
grid
group
=
=
1
1
1
arc cos =
t
t 1 2
(7.79)
j=1
j=N
X
a2
mj dj cos dj
= a2, =
j=1
j=N
X
a3
= a3, =
j dj sin dj
j=1
122
j=N
X
a4
= a4, =
j dj cos dj
j=1
j=N
X
a5
j dj sin dj
= a5, =
j=1
j=N
X
a6
= a6, =
j dj cos dj
j=1
(7.80)
(t)2 2
=
1
+ 2 (a1 + a3 ) + [(2 + 2 ) (a1 + a3 )]2
4
h
4 (2 a1 + 2 a3 ) 2 a1 + 2 a3 2 a2 + 2 a4
2 a2 + 2 a4 (7.81)
i
(2 2 )2 (a25 a26 )
se obtiene:
(r2 + 1) (a1, + a3, ) + 2 (r2 + 1)
2 (t)2 2
q
r + 1 (a1, + a3, ) +
=
4
2 [(r2 + 1) (a1 + a3 )]2
(a1, + a3, ) (a1 + a3 ) 4 (r2 a1, + a3, ) (a1 + r2 a3 ) (a1, + r2 a3, ) (r2 a1 + a3 ) +
h
4 (r2 a1 + a3 ) a1 + r2 a3 (r2 a2 + a4 ) a2 + r2 a4
(r2
1)
(a25
a26 )
i
(7.82)
123
Captulo 7
Llamando:
2 (t)2 2
(r2 + 1) (a1, + a3, ) + 2 (r2 + 1)
q
Y =
r + 1 (a1, + a3, ) +
4
2 [(r2 + 1) (a1 + a3 )]2
(a1, + a3, ) (a1 + a3 ) 4 (r2 a1, + a3, ) (a1 + r2 a3 ) (a1, + r2 a3, ) (r2 a1 + a3 ) +
h
4 (r2 a1 + a3 ) a1 + r2 a3 (r2 a2 + a4 ) a2 + r2 a4
+ (r2 a2, + a4, ) (a2 + r2 a4 ) + (a2, + r2 a4, ) (r2 a2 + a4 ) + 2 (r2 1) (a5 a5, a6 a6, )
i
(7.83)
2 (t)2
=
Y
(7.84)
grid
group
1
1
2 t
arc cos =
Y
t
1 2 4
=
=
(7.85)
Llamando de nuevo a:
F =
r2 + 1 (a1 + a3 ) +
1)
(a25
(7.86)
i
a26 )
124
u
uF
r
t
pF
grid
group
1
= v
2 2r u
u
(7.87)
, se llega la expresin:
u
uF
r
t
7.4.4.
pF
(7.88)
En virtud de r =
, se llega la expresin:
grid
group
1
= v
2 2u
u
u
uF
r
t
pF
(7.89)
125
8 Irregularidad de la estrella y
dispersin
Los coeficientes m0 , 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(hj , kj ) = r
1
h2j + kj2
3
(r2
1
+ 1) (|m0 | + |0 |) +
(|m0 | + |0 |) +
402
(8.1)
hi =
hi
ki
hi =
ki =
hi
ki
(8.2)
127
Captulo 8
m0
2
0 =
0
2
0 =
0
2
(8.3)
As pues con la Ecuacin 8.2 y la Ecuacin 8.3 se definen unos ndices de regularidad
de la malla, el cual substituyendo en la expresin la Ecuacin 8.1 resulta:
1
(r2 + 1) (|m0 | + | 0 |) +
(|m0 | + | 0 |) + 4 20
(8.4)
(8.5)
m0 = h
h
2
20
12h2
20
i2 =
2
1+ 2
3 1+ 2
0 = 0
0 =
20
2
3 1+ 2
0 t
v
u
u
q
u
(r2 + 1)t
2
40
2
3(1+ 2)
v
u
u
+t
!2
=
240
3(1+ 2)
2 3 1+ 2
= q
4 5
(r2 + 1)
(8.6)
128
5 1+ 2
3 (|m0 | + | 0 |) +
(|m0 | + | 0 |)2 + 4 20
(8.7)
IIS =
5 1+ 2
3 (|m0 | + | 0 |) +
(|m0 | + | 0 |) +
4 20
(8.8)
El cual ser la unidad para una malla regular. Se adoptar como indicador de regularidad 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
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 reflejarlas y que de esta manera no se alteren los resultados en la zona
de inters debido a la reflexin de las ondas en los contornos.
131
Captulo 9
9.1.
(au) =
1 2u
u
=
b t2
b
(9.1)
ab es la velocidad de fase.
= bv
= au
t
w
t
=
t
u
v
0 b
a 0
u
v
= Dw
(9.2)
132
w (x, t) =
(9.3)
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:
(9.4)
f (x)
f (x)
x (x)
x
=
x = x + if (x) x = 1 + i
x
x
Se hace:
(x)
x
x
1 + i x
(9.5)
Por lo tanto:
!
f (x)
1+i
dx = exp i
exp ixe = exp i
x
= exp ix
x (x)dx
9.1.1.
x (x)
1+i
dx =
En este caso se va a aplicar PML a la onda escalar, para ello se parte del siguiente
problema:
(au) =
1 2u
u
=
2
b t
b
133
Captulo 9
= bv
(9.6)
= au
(9.7)
Entonces:
(9.8)
v
v
1
u
= bv = b
=b
= iu
(x)
x
t
x
1 + i x
u
v
u
1
= au = a
=a
= iv
x (x)
1+i
(9.9)
b v = iu 1 + i x (x) = iu + x (x)u
x
a u = iv 1 + i x (x) = iv + x (x)v
x
(9.10)
v
u
= iu = b
x (x)u
v
u
= iv = a
x (x)v
134
(9.11)
9.1.2.
= bv = b
vx
t
vy
t
vx vy
= iu
+
x
y
u
=a
= ivx
x
u
=a
= ivy
y
(9.12)
u
1
v
v
x
y
= iu
= bv = b
+
x (x) x
t
y
1+i
u
v
1
= a
x (x) x
1+i
(9.13)
vx vy
x (x) vy
+
+i
= iu + x (x)u
x
y
y
u
a
= ivx + x (x)vx
x
(9.14)
= ib
x (x) vy
y
=
(x,
y) exp it = i(x, y) exp it = i =
t
t
vy
= bx (x)
y
(9.15)
135
Captulo 9
vx vy
+
+ = iu + x (x)u
b
x
y
u
= bv x (x)u +
t
Finalmente resulta el siguiente sistema de ecuaciones:
!
u
vx vy
=b
+
x (x)u +
t
x
y
vx
u
=a
x (x)vx
x
vy
u
=a
t
y
vy
= bx (x)
t
y
(9.16)
9.2.
a
(x)
1+i x
0
a
1
a
(x)
+ i xa
0
1
0
a
A continuacin se va a aplicar PML para una onda plana que se propaga por un
espacio infinito, 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:
1
1
(x)
x
S x
1 + i x x
136
(9.17)
2 U2x =
t
2 Uy =
t2
2
S x
1 Ux
S x
2
1 Uy
S x S x
(2 2 ) 2 Uy
(2 2 ) 2 Ux
+ 2 yU2x +
+
2 yU2y
xy
xy
(9.18)
Ux
Uy
t
xx
xy
yy
=
t
xy
y
+ yyy
y
x
( + 2G) U
+ U
x
y
y
x
G U
+ U
y
x
y
x
U
+ ( + 2G) U
x
y
xx
x
xy
x
(9.19)
tx =
Uy
xx
1+i
1+i
x (x)
1
x (x)
= ( + 2G)
xx
x
xy
y
xy
x
yy
y
Ux
= iUx
= iUy
+ Uy = i
xx
(x) x
t
y
1+i x
Uy
xy
1
x
= ixy
= G U
+
x (x) x
t
y
1+i
Uy
1
Ux
tyy =
x (x) x + ( + 2G) y = iyy
1+i
(9.20)
Operando se obtiene:
1 xx
x
xy
1
x +
xy
x
+ i x(x) yxy = U
+ x (x)Ux
y
t
yy
U
+ i x(x) yyy = ty + x (x)Uy
y
Uy
x (x) Uy
Ux
(
+
2G)
= txx + x (x)xx
+
+
i
x
y
y
x
x
+ i x(x) U
+ U
G U
= txy + x (x)xy
y
y
x
y
t
(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
estas son:
1 =
4 =
5 =
1 x (x) xy
1
i y
= i1 = x(x) yxy
t
1 x (x) yy
2
i y
= i2 = x(x) yyy
t
y
y
3
= i23 = x (x) U
i x(x) U
y
t
y
4
x
x
Gi x(x) U
= i4 = G(x) U
y
t
y
y
5
( + 2G) i x(x) U
= i5 = ( +
y
t
(9.22)
y
2G) (x) U
y
xy
Ux
1 xx
+ 1 x (x)Ux
=
+
t
x
y
yy
Uy
1 xy
= x + y + 2 x (x)Uy
y
xx
x
= ( + 2G) U
+ U
+ 3 x (x)xx
t
x
y
Uy
xy
Ux
= G y + x + 4 x (x)xy
yy = Ux + ( + 2G) Uy + (x)
t
5
t
9.3.
x
x (x) xy
y
x (x) yy
y
y
x (x) U
y
x
G(x) U
y
yy
=
=
=
=
y
= ( + 2G) (x) U
y
(9.23)
(x)
x
x
1 + i x
(y)
y
y
y
1+i
138
Ux
Uy
xx
1+i
x (x)
xx
x
1
1+i
y (y)
xy
y
= iUx
xy
yy
1
1
= iUy
(x) x +
(y) y
1+i x
1+i y
Uy
+2G Ux
(x) x +
(y) y = ixx
1+i x
1+i y
Uy
xy
1
1
Ux
=
G
+
= ixy
(x) x
(y) y
1+i x
1+i y
t
yy
(+2G) Uy
Ux
t =
x (x) x +
y (y) y = iyy
1+i
1+i
(9.24)
Y operando se llega a:
1 xx
y (y) xx xy
Ux
=
+i
+
+
t
x
x
y
!
!
!
x (x) xy
x (x)
y (y)
+i
= iUx 1 + i
1+i
y
1 xy
y (y) xy yy
Uy
=
+i
+
+
t
x
x
y
!
!
!
x (x)
y (y)
x (x) yy
= iUy 1 + i
1+i
+i
y
y (y) Ux
xx
Ux
= ( + 2G)
+i
+
t
x
x
!
!
!
x (x) Uy
Uy
x (x)
y (y)
+i
= ixx 1 + i
1+i
+
y
y
x (x) Ux
xy
Ux
=G
+i
+
t
x
y
!
!
!
y (y) Uy
x (x)y (y)
x (x)
y (y)
Uy
+i
= ixy
1+i
1+i
+
x
x
2
yy
Ux
y (y) Ux
+
=
+i
t
x
x
!
!
! (9.25)
Uy
x (x)
y (y)
x (x) Uy
= iyy 1 + i
1+i
+ ( + 2G)
+i
y
y
139
Captulo 9
Siendo:
x (x)
1+i
y (y)
1+i
=1
x (x) + y (y)
x (x)y (y)
+i
2
xy
y (y) xy yy
+i
+
+
x
x
y
!
!
Uy
x (x)y (y)
x (x) yy
=
1
+ (x (x) + y (y)) Uxy
+i
y
t
2
1
Ux
y (y) Ux
( + 2G)
+
+i
x
x
!
!
xx
x (x)y (y)
x (x) Uy
Uy
=
1
+ (x (x) + y (y)) xx
+
+i
y
y
t
2
x (x) Ux
Ux
+i
+
y
y
!
!
Uy
xy
x (x)y (y)
y (y) Uy
+
=
1
+ (x (x) + y (y)) xy
+i
x
x
t
2
G
Ux
y (y) Ux
+i
+
x
x
!
!
x (x) Uy
yy
x (x)y (y)
Uy
+i
=
1
+ (x (x) + y (y)) yy
+ ( + 2G)
y
y
t
2
(9.26)
Teniendo en cuenta las 10 siguientes funciones auxiliares:
140
1
y xx
1 y xx
=
1 = i
x
t
x
1 x xy
2
x xy
2 = i
=
y
t
y
3
1 xy
1 y xy
= y
3 = i
x
t
x
3
1 yy
1 x yy
= x
4 = i
y
t
y
5 = i
5
Ux
y Ux
= y
x
t
x
6 = ( + 2G) i
5
Uy
x Uy
= ( + 2G) x
y
t
y
7 = Gi
x Ux
7
Ux
= Gx
y
t
y
8 = Gi
y Uy
7
Uy
= Gy
x
t
x
9 = i
y Ux
9
Ux
= y
x
t
x
10 = ( + 2G) i
10
Uy
x Uy
= ( + 2G) x
y
t
y
(9.27)
141
Captulo 9
1
Ux
=
t
1 x 2y
(x + y )
xx xy
Ux
+
+ 1 + 2
x
y
1 x 2y
Uy
1
=
t
1 x 2y
(x + y )
xy yy
Uy
+
+ 3 + 4
x
y
1 x 2y
1
xx
=
t
1 x 2y
Uy
Ux
(x + y )
xx
( + 2G)
+
+ 5 + 6
x
y
1 x2
1
xy
=
t
1 x 2y
!
Uy
(x + y )
Ux
xy
G
+G
+ 7 + 8
x
y
1 x 2y
yy
1
=
t
1 x 2y
Ux
(x + y )
Uy
yy
+ ( + 2G)
+ 9 + 10
x
y
1 x 2y
(9.28)
Por ltimo aplicando PML a ambas direcciones y con el mismo factor de amortiguamiento se obtiene una expresin en la cual desaparecen las funciones auxiliares,
esto es:
x
1 + i
1
y
1 + i
1 xx
x +
1 xy
y
xy
x
= iUx 1 + i = U
+ Ux
y
t
yy
Uy
= iUy 1 + i = t + Uy
y
Uy
Ux
1
+
i
= txx + xx
+
=
i
(
+
2G)
xx
x
y
y
x
G U
= ixy 1 + i = txy + xy
+ U
y
x
Ux + ( + 2G) Uy = i
1
+
i
= tyy + yy
yy
x
y
142
(9.29)
9.4.
j=N
X
u0
j unj
= 0 un0 +
x
j=1
j=N
X
u0
n
= 0 u0 +
j unj
y
j=1
(9.30)
unx,0
j=N
j=N
X
X
t
n1
n1
n1
n1
n1
= ux,0 +
0 xx,0 +
+
j xx,j 0 xy,0 +
j xy,j
j=1
j=1
n1
x un1
+t 1,0
x,0
uny,0
j=N
j=N
X
X
t
n1
n1
n1
n1
= un1
+
+
+
+
j yy,j
0 xy,0
j xy,j
0 yy,0
y,0
j=1
j=1
n1
+t 2,0
x un1
y,0
n1
n
n1
+ t ( + 2G) 0 ux,0
= xx,0
+
xx,0
0 un1
y,0 +
j=N
X
j=1
j=N
X
j=1
n1
j ux,j
+ t n1 x n1
j un1
xx,0
3,0
yj,0
143
Captulo 9
n
n1
xy,0
= xy,0
+ tG 0 un1
y,0 +
j=N
X
j=1
n1
j un1
y,j 0 ux,0 +
n1
n1
x xy,0
+t 4,0
n
n1
n1
yy,0
= yy,0
+ t 0 ux,0
+
( + 2G) 0 un1
y,0 +
j=N
X
j=1
j=N
X
j=1
j=N
X
j=1
n1
+
j ux,j
n1
j ux,j
n1
n1
n1
+ t 5,0
x yy,0
j uy,j
(9.31)
Por otro lado para las cinco funciones auxiliares se tiene que igualmente su formulacin en diferencias finitas generalizadas es la siguiente:
n
1,0
n
2,0
n1
1,0
j=N
X
t
n1
n1
x 0 xy,0 +
+
j xy,j
j=1
j=N
X
t
n1
n1
n1
= 2,0 +
j yy,j
x 0 yy,0 +
j=1
n1
n
n1
+ tx 0 uy,0
= 3,0
+
3,0
n
n1
4,0
= 4,0
+ Gtx 0 un1
x,0 +
j=N
X
j=1
j=N
X
j=1
n1
j uy,j
n1
j ux,j
n
n1
n1
5,0
= 5,0
+ ( + 2G) tx 0 uy,0
+
j=N
X
j=1
j un1
y,j
xi x
Q
yx
unx,0
j=N
j=N
X
X
t
n1
n1
n1
n1
n1
+
0 xx,0
+
0 xy,0
j xx,j
j xy,j
+
= ux,0
j=1
j=1
tun1
x,0
uny,0
j=N
j=N
X
X
t
n1
n1
n1
n1
n1
= uy,0 +
j xy,j 0 yy,0 +
j yy,j
0 xy,0 +
j=1
j=1
tun1
y,0
n
n1
n1
xx,0
= xx,0
+ t ( + 2G) 0 ux,0
+
0 un1
y,0 +
j=N
X
j=1
j=N
X
j=1
n1
j ux,j
n1
n1
j uy,j
txx,0
n
n1
xy,0
= xy,0
+ tG 0 un1
y,0 +
j=N
X
j=1
n1
n1
j uy,j
0 ux,0
+
n1
txy,0
n1
n
n1
+
yy,0
= yy,0
+ t 0 ux,0
n1
( + 2G) 0 uy,0
+
j=N
X
j=1
j=N
X
j=1
j=N
X
j=1
j un1
x,j
n1
j ux,j
(9.32)
n1
n1
tyy,0
j uy,j
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]
=0
t
t=0
Uy (x,y,t)
=0
t
(10.1)
t=0
1
h2j + kj2
3
i=N
[sol(i)exac(i)]2
i=1
Error Global =
|exacmax |
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 (|m0 | + | 0 |) +
(|m0 | + | 0 |)2 + 4 20
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
10.1.
Error Global U x
2,078E-03
7,423E-04
2,514E-04
1,423E-04
Error Global U y
9,875E-04
3,123E-04
1,217E-04
1,012E-04
Error Global U x
7,331E-04
2,685E-04
1,102E-04
9,575E-05
Error Global U y
5,167E-04
1,950E-04
8,428E-05
7,340E-05
10.2.
148
Las distintas soluciones exactas para las ecuaciones planteadas son las siguientes:
(10.2)
(10.3)
(10.4)
(10.5)
(10.6)
(10.7)
Error Global U y
2,443E-05
1,778E-06
2,001E-04
8,647E-02
3,275E-01
4,999E-01
149
Captulo 10
Aplicaciones
10.3.
Dispersin e irregularidad
10.4.
1, 4 x 2
0, 6 y 1
150
(10.8)
(10.9)
151
Captulo 10
Aplicaciones
152
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
154
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 Diferencias 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 finitas 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 formulacin
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 definicin 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 irregulares 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 finitas clsicas.
157
Captulo 11
Conclusiones
158
Conclusiones
realizando una redefinicin 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 finitos un
problema definido sobre un espacio infinito o semi-infinito, surge el problema de
que el modelo debe ser finito y, por tanto, debe incluir contornos inexistentes en
el problema real. En el caso esttico es suficiente con alejar dichos contornos de la
zona de inters hasta que su influencia en los resultados sea despreciable, pero en
el caso dinmico se producen reflexiones en dichos contornos, debindose adoptar
alguna solucin que los evite. En este trabajo, para evitar reflexiones 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 finitas generalizadas, obtenindose
los correspondientes esquemas explcitos en 2-D.
Los ejercicios numricos realizados ponen de manifiesto el buen funcionamiento del
mtodo, disminuyendo rpidamente el error global al reducir el paso temporal.
Tambin se ha estudiado la influencia 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 eficiencia 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 definido tiene el inconveniente de que al ser un parmetro 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 trabajo 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 heterogneos, analizndose de forma ms detallada la reflexin y refraccin de la onda
al pasar la frontera entre medios de distintas caractersticas.
Aplicacin del Mtodo de Diferencias Finitas Generalizadas para la resolucin 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 influencia de los diferentes parmetros que intervienen.
Aplicacin del mtodo a la resolucin de diferentes problemas ssmicos como
por ejemplo la cuantificacin de efecto local en el registro ssmico o la simulacin 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
finite-difference methods , Bulll. Seism. Society American 58, 367-398, 1968.
[3] Andrews D.J., A numerical study of tectonic stress relase by underground explosions, 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 methods: 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 method. 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 Finitos. 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.; Influence of several factors in the generalized finite difference 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 Modelling 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 generalized finite 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: finite-difference calculations, 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 absorbing boundary condition J. Comput. Acoustics, 4, 341359, 1996.
[22] Chu W.H.; Development of a General Finite Difference Approximation for a
General Domain. Journal of Computational Physics, 8, 3, 1971, 392-408.
[23] Chugh A.K., Gesund H.; Automatic Generation of the Coefficient Matrix of
Finite Difference Equations. IJNME, 8(3), 1974, 662-671.
[24] Crase E., Wideman C.H., Noble N. and Tarantula A., Non linear elastic waveform inversion of land seismic reflection data, J. Geophys. Rev. 97, 4685-4703,
1992.
[25] Cruz-Atienza V.M, and Virieux J, Dynamic rupture simulation of nonplanar
faultnwith finite-difference 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 Differential 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 refinement procedure for the Finite Difference method, Numerical Methods for Partial Differential 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 differential 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. McGrawHill. 1988.
[35] Forsythe G.E. and Wasow W.R.; Finite-Difference Methods for Partial Differential 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 finite diference 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. Implementation 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 advectiondiffusion equation with a meshless method without numerical diffusion, 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 Diffrence 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 finite differences , 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 difference techniques for variable grids. Comp. Structures 2,
17-29, 1972.
[44] Jensen P.S.; A Survey of Some Recent Work in Variable Grid Finite Difference
Methods for Partial Differential 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 finite difference 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
finite-difference approach , Geophysics 41, 2-27, 1976.
[48] Kristek J., Moczo P. and Archuleta P. J., Efficient method to simulate planar
free surface in the 3-D 4th-order staggered-grid finite difference 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 finite-difference 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. Computer and Mechanics, 1, 1978, 379-389.
[52] Lancaster P. y Salkauskas K., Surfaces generated by moving least square methods, Mathematics of computation, vol 37, 141158, 1981. [53] Levander A. R.,
Fourth-order finite-difference 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 Difference 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 Difference 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 Difference 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 fission 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 finite 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 Griffiths D. F.; The Finite Difference Method in Partial
Differential 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 finite-difference method for seismologists.
An introduction. Comenius University Bratislava, 158 pgs, 1994.
[66] Moczo P., Kristek J., Galis M., Pazak P., Balazovjech M.: The finite-difference
and finite 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-Difference Schemes: Stability and Grid Dispersion. Bulletin of the Seismological Society of America, 90, 3, pp. 587603, June 2000.
[68] Moczo, P., J. Kristeka, L. Halad; The Finite-Difference Method for Seismologists An Introductio. Comenius University Bratislava 2004. [69] Monaghan JJ, Why
particle methods work?, SIAM Scientific 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 finite element method: Diffuse aproximation and diffuse elements. Computational mechanics, Springer-Vedag,
307-318, 1992.
[72] Oden J.T. y Duarte C.A.; Solution of singular problems using h-p clouds. MAFELAP 96, 1996.
[73] Ohnimato T and Chovet b A, A free-surface boundary condition for including
3-D topography in finite difference method, Bull. Seism. Soc. Am. 87, 494-515, 1997.
[74] Oate E., Idelson S., Zienkiewicz D.C. and Taylor R.L.; A finite point method
in computational mechanics. Applications to convective transport and fluid flow.
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 finite
point method for analysis of fluid 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 finite point
method for structural mechanics. Publication CINME n. 164, May 1999.
[78] Orkisz J., Meshless finite difference meted I. Basic approach. Computational
Mechanics Idelshon S., Oate E., Duorkin (Eds.), CINME, 1998.
[79] Orkisz J., Meshless finite difference method II. Adaptative approach. Computational Mechanics Idelsohn S., Oate E., Duorkin (Eds.), CIMNE, 1998.
167
Captulo 13
Bibliografa y referencias
[80] Orkisz J.; Adaptative Approach to the Finite Difference 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 finite difference method for arbitrary meshes.
Comp. Structures 5, 45-58, 1975.
[83] Pitarka A, 3-D elastic finite-difference modeling of seismic motion using staggered 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 approximations for solution of differential 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 Bialostockiej, 1976, (in Polish).
[90] Tribillo R.; Application of the Generalized Finite Difference 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 Difference
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 diferenciales en derivadas parciales dependientes del tiempo de segundo orden utilizando
diferencias finitas 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 Approximation and H-Adaptive Algorithm for the 3-D Generalized finite Difference Method,
International Journal for Computational Methods in Engineering Science and Mechanics,6 , 31-39, 2005.
[95] Urea F., Un mtodo adaptativo en Diferencias finitas Generalizadas. Tesis
Doctoral. 2001.
168
Bibliografa y referencias
[96] Urea F., Benito J.J., Gavete L, Salete E. y Casass A. Estudio de la estabilidad y dispersin del problema de propagacin de ondas ssmicas en 2-D utilizando el
mtodo de diferencias finitas generalizadas, Revista Internacional de Mtodos Numricos 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 finite
difference 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 partial differential equations using GFDM. Application to solve problems of plates, International 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 finite
difference method Geophysics 51, 889-901, 1986.
[101] Virieux J, SH-wave propagation in heterogeneus media: velocity-stress finite
difference method Geophysics 49, 1933-1957, 1984.
[102] Weaver W Jr., S. P. Timoshenko, D. H. Young, Vibration Problems in Engineering, 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 finite-difference method, Bull. Seism. Soc. Am. 91, 1641-1749, 2001.
Bull. Seism. Soc. Am. 90, 587-603, 2000.
[104] Zhang J, Quadruple-grid velocity-stress finite-difference 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 finite diference method. Lectures notes, Kyoto, (1998).
169