MST 2
MST 2
MST 2
Introducción
EDP
𝜕 𝑓(𝑥 , 𝑦 ) 𝜕 𝑓(𝑥 , 𝑦 ) 𝜕 𝑓(𝑥 , 𝑦 ) - Elípticas
𝑨 +𝑩 +𝑪 +𝑫=0 (1) - Parabólicas
𝜕𝑥 𝜕𝑥𝜕𝑦 𝜕𝑦 - Hiperbólicas
La clasificación es útil debido a que cada tipo de ecuación se relaciona con problemas
ingenieriles específicos y se resuelve con la implementación de técnicas especiales.
Introducción
Estas EDP presentan gran dificultad para su solución analítica, debido a que al considerar
todas las variables representativas de un problema realista, se genera un gran número de
términos presentes en la EDP de difícil manipulación analítica. 2
1
28/02/2023
Introducción
Ecuación de NAVIER-CAUCHY.
Sistema de ecuaciones parciales de segundo orden, donde las incógnitas son las componentes
del vector desplazamiento y se resuelven tomando en cuenta las condiciones de frontera del
problema (desplazamientos o esfuerzos).
1 𝑓̅
𝑔𝑟𝑎𝑑 𝑑𝑖𝑣 + ∇ 𝛿̅ = (5)
1 − 2𝑣 𝑔̅
Donde.
𝛿̅= u𝚤̅+v𝚥̅+w𝑘
Reseña
2
28/02/2023
Metodología.
Metodología.
3
28/02/2023
Metodología.
4
28/02/2023
𝑓 𝑥 − 𝑓(𝑥 ) 𝑓 𝑥 − 𝑓(𝑥 )
𝑑 𝑓(𝑥 ) − (8)
= ∆𝑥 ∆𝑥
𝑑𝑥 ∆𝑥
𝑑 𝑓(𝑥 ) 𝑓 𝑥 − 2𝑓 𝑥 + 𝑓(𝑥 )
= (9)
𝑑𝑥 ∆𝑥
• Definición de derivada.
• Definición de derivada parcial. Figura 2. Función continua con dominio discretizado.
𝛿𝑓(𝑥 , 𝑦 ) 𝑓 𝑥 , 𝑦 − 𝑓(𝑥 , 𝑦 )
= lim (11)
𝛿𝑥 ∆ → ∆𝑥
𝛿𝑓(𝑥 , 𝑦 ) 𝑓 𝑥 ,𝑦 − 𝑓(𝑥 , 𝑦 )
= lim (12)
𝛿𝑦 ∆ → ∆y
Figura 2. Función continua con dominio discretizado.
10
5
28/02/2023
Serie de Taylor.
Donde:
𝛿 𝑓(𝑥)
𝐶 = 𝑓 𝑥 𝐶 =
2 𝛿𝑥
𝛿𝑓(𝑥)
𝐶 =
𝛿𝑥
De manera general alrededor de 0:
𝑓 𝑥
𝛿𝑓(𝑥) 𝑥 𝛿 𝑓(𝑥) 𝑥 𝛿 𝑓(𝑥) 𝑥 𝛿 𝑓(𝑥) 𝑥
=𝑓 𝑥 + + + +⋯+ Figura 3. Aproximaciones a una función con polinomios.
𝛿𝑥 1! 𝛿𝑥 2! 𝛿𝑥 3! 𝛿𝑥 𝑛!
(14) 11
Serie de Taylor.
𝛿𝑓(𝑥 ) 𝑓 𝑥 −𝑓 𝑥
= + 𝑂(∆𝑥) (18)
𝛿𝑥 ∆𝑥
12
6
28/02/2023
(19)
(20)
(21)
13
(22)
(23)
(24)
14
7
28/02/2023
Tabla 2. Esquemas en diferencias finitas para derivadas de diferentes órdenes de derivación y error (Peréz y Martínez, 2005).
Ecuaciones elípticas.
𝜕 𝑤 𝜕 𝑤
∇ 𝑤= + =0 (25)
𝜕𝑥 𝜕𝑦 Figura 6. Malla de la región acotada para el estudio de EDP
elípticas.
16
8
28/02/2023
Ecuaciones elípticas.
Ecuaciones elípticas.
• Una vez definidos los nodos, se procede a reemplazar las derivadas parciales de la
ecuación de Laplace por diferencias finitas.
𝜕 𝑤 𝜕 𝑤 𝜕 𝑤 𝑤, −2𝑤, −𝑤,
+ =0 = − 𝑂 ∆𝑦
𝜕𝑥 𝜕𝑦 𝜕𝑦 ∆𝑦)
Ecuación de 𝜕 𝑤 𝑤 , −2𝑤, −𝑤 ,
Laplace = − 𝑂 ∆𝑥
𝜕𝑥 ∆𝑥) En diferencias
finitas
9
28/02/2023
Ecuaciones elípticas.
10
28/02/2023
21
4 −1 0 −1 0 0 0 0 0 𝑤 , 𝑤
+𝑤 , ,
−1 4 −1 0 −1 0 0 0 0 𝑤 , 𝑤,
0 −1 4 0 0 −1 0 0 0 𝑤 , 𝑤 , +𝑤 ,
−1 0 0 4 −1 0 −1 0 0 𝑤 , 𝑤,
0 −1 0 −1 4 −1 0 −1 0 𝑤 , = 0
0 0 −1 0 −1 4 −1 0 −1 𝑤 , 𝑤,
0 0 0 −1 0 −1 4 −1 0 𝑤 , 𝑤 , +𝑤 ,
0 0 0 0 −1 0 −1 4 −1 𝑤 , 𝑤,
0 0 0 0 0 −1 0 −1 4 𝑤 , 𝑤 , +𝑤 ,
𝒙 𝒃
22
11
28/02/2023
• Las técnicas directas son eficientes cuando el número de incógnitas es menor a 100.
Para matrices de mayor número se requiere emplear un procedimiento iterativo, como
es el método de Gauss-Seidel.
𝑤 , +𝑤 , +𝑤, +𝑤,
𝑤, = (29)
4
• El método iterativo consiste en tomar un vector inicial 𝒙𝟎, con componentes 𝑤 ,
aproximados al valor esperado, calcular un nuevo valor de los componentes 𝑤 , ,
obteniendo un 𝒙𝟏 . Nuevamente se calculan los valores de 𝑤 , , usando a 𝒙𝟏 y
obteniendo un 𝒙𝟐 , este procedimiento se itera hasta alcanzar una tolerancia.
23
𝑤, = Θ𝑤 , + (1 − Θ)𝑤 , (30)
12
28/02/2023
Condiciones de frontera.
Condiciones de frontera.
4𝑤 , −𝑤 , −𝑤 , −𝑤 , −𝑤 , =0 (32)
Figura 9. Nodo en la frontera izquierda para
implementar la condición de frontera de
25
Neumann.
Condiciones de frontera.
Condiciones de frontera.
Si se define 𝛿𝑤 , /𝛿x
𝛿𝑤 , 𝑤 , −𝑤 ,
= (34)
𝛿𝑥 2∆𝑥
𝛿𝑤 ,
𝑤 , =𝑤 , − 2∆𝑥 (35)
𝛿𝑥
𝛿𝑤 ,
4𝑤 , − 2𝑤 , − 2∆𝑥 −𝑤 , −𝑤 , = 0 (36)
𝛿𝑥
Figura 9. Nodo en la frontera izquierda para
implementar la condición de frontera de
26
Neumann.
13
28/02/2023
Fronteras irregulares.
𝜕 𝑤 2 𝑤 , −𝑤, 𝑤 , −𝑤,
= + (37)
𝜕𝑥 ∆𝑥 𝛼 𝛼+1 𝛼+1
𝜕 𝑤 2 𝑤 , −𝑤, 𝑤 , −𝑤,
= + (38)
𝜕𝑦 ∆𝑦 𝛽 𝛽+1 𝛽+1
2 𝑤 , −𝑤, 𝑤 , −𝑤,
+
∆𝑥 𝛼 𝛼+1 𝛼+1
2 𝑤 , −𝑤, 𝑤 , −𝑤,
+ + =0
∆𝑦 𝛽 𝛽+1 𝛽+1
(39)
Figura 10. Malla de la región con frontera circular.
27
Ecuaciones parabólicas.
• Se implementan en problemas de
propagación, en los cuales, una incógnita
varía tanto espacialmente como
temporalmente.
• Resuelve problemas como la
consolidación unidimensional, el
comportamiento de la difusión de calor o
la difusión de gases.
𝜕 𝑤 𝜕𝑤
𝑘 = (40)
𝜕𝑥 𝛿𝑡
14
28/02/2023
Ecuaciones parabólicas.
Solución explicita.
Una vez definidos los nodos, se procede a remplazar las derivadas parciales de la
ecuación por diferencias finitas.
𝜕 𝑤 𝜕𝑤 𝜕 𝑤 𝑤 , −2𝑤, +𝑤 ,
𝑘 = = − 𝑂 ∆𝑥
𝜕𝑥 𝛿𝑡 𝜕𝑥 ∆𝑥)
Ecuación 𝜕𝑤 𝑤 , − 𝑤,
= − 𝑂(∆𝑡
parabólica 𝜕𝑡 ∆𝑡
En diferencias
finitas
𝜕 𝑤 𝑤 , −2𝑤, +𝑤 , 𝜕𝑤 𝑤 , − 𝑤,
= =
𝜕𝑥 ∆𝑥) 𝜕𝑡 ∆𝑡
Segunda
Segunda
derivada x
derivada t
𝑤 , −2𝑤, +𝑤 , 𝑤, − 𝑤,
𝑘 =
∆𝑥) ∆𝑡 Ecuación 30
parabólica en DF
15
28/02/2023
Solución explicita.
𝑤 , −2𝑤, +𝑤 , 𝑤, − 𝑤,
𝑘 = (41)
∆𝑥) ∆𝑡
Resolviendo para 𝑤 , .
2𝑘∆𝑡 𝑘∆𝑡
𝑤, = 1− 𝑤, + (𝑤 , +𝑤 , (42) 𝜆 = 𝑘∆𝑡 ⁄ (∆𝑥)
∆𝑥) ∆𝑥)
𝑤, = 1 − 2𝜆 𝑤 , + 𝜆(𝑤 , +𝑤 , (43)
31
Solución explicita.
Si las condiciones de frontera en los extremos de 𝑥 dependientes del tiempo son iguales a cero
(𝑤 , = 𝑤 , = 0).
Aplicando la Ecu 43, para un tiempo 𝑘 = 1 a cada uno de los nodos en 𝑥, se puede obtener el
siguiente conjunto de ecuaciones.
𝑤 , = 𝑢 0,1 = 0
𝑤 , = 1 − 2𝜆 𝑤 , +𝜆 𝑤 , +𝑤 ,
𝑤 , = 1 − 2𝜆 𝑤 , +𝜆 𝑤 , +𝑤 ,
:
𝑤 , = 1 − 2𝜆 𝑤 , +𝜆 𝑤 , +𝑤 ,
𝑤 , = 𝑢 𝑛, 1 = 0
𝒌
𝒘 = 𝐴𝒘 𝒌 𝑃𝑎𝑟𝑎 𝑐𝑎𝑑𝑎 𝑘 = 1,2 … … (45)
La Ecu 45, muestra que el vector 𝒘 se obtiene multiplicando 𝒘(𝒌
(𝒌) 𝟏)
con la matriz 𝐴. Este método
corresponde al método de solución explícito.
32
16
28/02/2023
Solución explicita.
𝑤, = 1 − 2𝜆 𝑤 , + 𝜆(𝑤 , +𝑤 , (43)
Estabilidad.
El método explícito es estable si 0 ≤λ≤0.5.
Solución implícita.
Una vez definidos los nodos, se procede a remplazar las derivadas parciales de la
ecuación por diferencias finitas.
𝜕 𝑤 𝜕𝑤 𝜕 𝑤 𝑤 , −2𝑤, +𝑤 ,
𝑘 = = − 𝑂 ∆𝑥
𝜕𝑥 𝛿𝑡 𝜕𝑥 ∆𝑥)
Ecuación 𝜕𝑤 𝑤 , − 𝑤 ,
= − 𝑂 ∆𝑡
parabólica 𝜕𝑡 ∆𝑡
En diferencias
finitas
𝜕 𝑤 𝑤 , −2𝑤, +𝑤 , 𝜕𝑤 𝑤 , − 𝑤 ,
= =
𝜕𝑥 ∆𝑥) 𝜕𝑡 ∆𝑡
Segunda
Segunda
derivada x
derivada t
𝑤 , −2𝑤, +𝑤 , 𝑤, − 𝑤,
𝑘 =
∆𝑥) ∆𝑡 Ecuación 34
parabólica en DF
17
28/02/2023
Solución implícita.
𝑤 , −2𝑤, +𝑤 , 𝑤, − 𝑤, (46)
𝑘 =
∆𝑥) ∆𝑡
Resolviendo para 𝑤 , .
2𝑘∆𝑡 𝑘∆𝑡
𝑤, = 1+ 𝑤, − (𝑤 , +𝑤 ,
(47) 𝜆 = 𝑘∆𝑡 ⁄ (∆𝑥)
∆𝑥) ∆𝑥)
𝑤, = 1 + 2𝜆 𝑤 , − 𝜆𝑤 , − 𝜆𝑤 , (48)
𝑤 , = 1 + 2𝜆 𝑤 , − 𝜆𝑤 , − 𝜆𝑤 ,
(49)
𝑤 , = 1 + 2𝜆 𝑤 , − 𝜆𝑤 , − 𝜆𝑤 ,
35
Solución implícita.
Si las condiciones de frontera en los extremos de 𝑥 dependientes del tiempo son iguales a cero
(𝑤 , = 𝑤 , = 0).
Aplicando la Ecu 48, para un tiempo 𝑘 = 1 a cada uno de los nodos en 𝑥, se puede obtener el
siguiente conjunto de ecuaciones.
𝒌 𝒌
𝐴𝒘 =𝒘 𝑃𝑎𝑟𝑎 𝑐𝑎𝑑𝑎 𝑡 = 1,2, . . . , 𝑛 − 1
La Ecu 50, muestra que el vector 𝒘 se obtiene multiplicando 𝒘(𝒌)con la matriz 𝐴. Este método
(𝒌 𝟏)
18
28/02/2023
Solución implícita.
𝑤, = 1 + 2𝜆 𝑤 , − 𝜆𝑤 , − 𝜆𝑤 , (48)
Estabilidad.
Estabilidad incondicional.
Solución de Crank-Nicolson.
−𝜆𝑤 , +2 1+𝜆 𝑤, − 𝜆𝑤 ,
= −𝜆𝑤 , + 2 1 + 𝜆 𝑤 , − 𝜆𝑤 , (50)
Estabilidad.
Estabilidad incondicional.
19
28/02/2023
Solución de Crank-Nicolson.
39
20