Está en la página 1de 9

SOLUCION 1.

Sea Ω = (−2,2)2 y el problema de valores en frontera

Δ𝑢 = 1 𝑒𝑛 Ω
𝑢=0 𝑒𝑛 ∂Ω

En el sentido fuerte se exige


̅)
a ϵ 𝑐 2 (Ω)⋀𝑐̅(Ω 𝑝𝑜𝑟 𝑙𝑜 𝑡𝑎𝑛𝑡𝑜 𝑠𝑒 𝑎𝑠𝑢𝑚𝑒 u ϵ 𝐻 2 (Ω)
𝑑𝑒𝑓𝑖𝑛𝑖𝑚𝑜𝑠 𝐻′, 𝜉𝑑(Ω) = 𝜉 u ϵ 𝐻 ′ (Ω)

Multiplicamos ambos lados 𝜉𝑑 = ∂Ω = 0

Por la función de prueba 𝑣 e integramos en ambos lados por la ecuación resuelta

Se tiene para el caso homogéneo

∫ −𝛻𝑢. 𝑣𝑑𝛺 = ∫ 𝑓𝑣𝑑𝛺


− ∫(𝛻 2 𝑢)𝑣𝑑𝛺 = ∫ 𝑓𝑣𝑑𝛺

Aplicando el teorema de Green


𝜕𝑢
−∫𝛺 (𝛻. (𝑣𝛻𝑢) − 𝛻̅𝑢. 𝛻̅𝑣)𝑑𝛺 = ∫𝛺 𝑓𝑣𝑑𝛺 𝑛. ∇𝑢 = 𝜕Ω

−∫∂Ω (n. ∇𝑢)𝑣𝑑Ω + ∫Ω ∇u. vdΩ = ∫Ω 𝑓. 𝑣𝑑Ω

𝜕𝑢
−∫∂Ω 𝜕Ω 𝑣𝑑Ω + ∫Ω ∇u. vdΩ = ∫Ω 𝑓. 𝑣𝑑Ω

Como v es función de prueba en la frontera de Dirichlet

Por lo tanto

∫𝛺 ∇𝑢. ∇𝑣𝑑𝛺 = ∫Ω 𝑓𝑣𝑑Ω

Se reduce el problema una estructura local de la forma

𝐵(𝑦, 𝑣)𝑟 ∫𝛺6 ∇𝑢. ∇𝑣𝑑𝑥, (𝑓, 𝑣)𝑟 = ∫ 𝑓𝑣. 𝑑𝑥

El problema inicial de encontrar

𝑢 ∈ 𝐻 2 (Ω) 𝛥𝑢 = 𝑓 𝑒𝑠 Ω ∧ 𝑢=0 ∂Ω
Equivale encontrar

𝐵(𝑢, 𝑣) = 𝑓(𝑣) 𝑢 ∈ 𝐻 2 (Ω) 𝑡𝑎𝑙 𝑞𝑢𝑒 , ∀𝑣 ∈ 𝐻0

𝐵(𝑢, 𝑣) = ∫𝛺 ∇𝑢. ∇𝑣𝑑𝛺; 𝑓(𝑣)∫Ω 𝑓. 𝑣𝑑Ω

Ahora el problema se ocupa de encontrar


𝑢ℎ ∈ 𝑆 ℎ (𝜏)

Tal que 𝐵(𝑢ℎ , 𝑣) = (𝑓, 𝑣); 𝑢ℎ ∈ 𝑆 ℎ (𝜏)

Siendo 𝜏 una participación de Ω

La discretización del problema conlleva a buscar una base de 𝑆 ℎ (𝜏)

𝑢ℎ = ∑ℎ𝑖=1 𝐶𝑖 𝜙𝑖 (𝑥); 𝜙𝑖 (𝑥𝑖 ) 1 = 𝑆𝑖 ∧ 𝑖=𝑗 𝑜 𝑖≠𝑗

Se reduce el analisis a encontrar

∝= (𝐶1 , 𝐶2 … … … )
Tal que 𝐵 ∝= 𝐹

Con 𝐵𝑖𝑗 = 𝛽(𝜙𝑖 , 𝜙𝑗 )

𝐹
𝐹𝑖 = (𝑓𝑖 , 𝜙𝑖 )
Para nuestro caso definimos un elemento de referencia (triangulo)

𝑥1 (0,0) 𝑥2 (2,0) 𝑥3 (2,2)

𝜙1 = 2 − 𝜂 − 𝜉
𝜙2 = 𝜉
𝜙3 = 𝜂
Funciones bases
𝜙(𝜉, 𝜂) = 𝑥1 𝜙1 + 𝑥2 𝜙2 + 𝑥3 𝜙3
𝜙(𝜉, 𝜂) = 𝑥1 𝜙1 (𝜉1 , 𝜂) + 𝑥2 𝜙2 (𝜉2 , 𝜂) + 𝑥3 𝜙3 (𝜉3 , 𝜂)
𝜙(𝜉, 𝜂) = 𝑥1 (2 − 𝜂 − 𝜉) + 𝑥2 (𝜉) + 𝑥3 (𝜂) = 𝑥
𝜙(𝜉, 𝜂) = 𝑦1 (2 − 𝜂 − 𝜉) + 𝑦2 (𝜉) + 𝑦3 (𝜂) = 𝑦

𝑥 𝑥21 𝑥31 𝜉 𝑥1
[𝑦] = [𝑦 𝑦31 ] [𝜂 ] + 2 [𝑦1 ]
21

𝑥 2𝑥 + (𝑥2 − 𝑥1 )𝜉 + (𝑥3 − 𝑥1 )𝜂
(𝑦) = 𝜙(𝜉, 𝜂) = ( 1 )
2𝑦1 + (𝑦2 − 𝑦1 )𝜉 + (𝑦3 − 𝑦1 )𝜂
Se tiene que:

𝐵𝑟(𝜙𝑖 , 𝜙𝑗 )𝑟 = ∫Ω𝑟 ∇𝜙𝑖 ∇𝜙𝑗 𝑑Ω

𝜕𝜙𝑖 𝜕𝜙𝑗 𝜕𝜙𝑖 𝜕𝜙𝑗


𝐵𝑟(𝜙𝑖 , 𝜙𝑗 ) = ∬Ω𝑟 ( + ) 𝑑𝑥𝑑𝑦
𝜕𝑥 𝜕𝑥 𝜕𝑦 𝜕𝑦

Como 𝜙𝑖 , 𝑖 = 1,2,3 … ..

Son líneas en las variables 𝑥 ∧ 𝑦

Entonces el ∇𝜙𝑖 es un vector por lo tanto el integrado es constante, entonces:

𝜕𝜙𝑖 𝜕𝜙𝑗 𝜕𝜙𝑖 𝜕𝜙𝑗


𝐵𝑟(𝜙𝑖 , 𝜙𝑗 )𝑟 = 𝑎𝑟𝑒𝑎 𝑑𝑒 Ω𝑟 ( + )
𝜕𝑥 𝜕𝑥 𝜕𝑦 𝜕𝑦

Tal que
𝜕𝜙𝑖 𝜕𝜙𝑗 𝜕𝜙𝑖 𝜕𝜙𝑗
(𝐵̅𝑇 . 𝐵̅)𝑖𝑗 = + = ∇𝜙𝑖 ∇𝜙𝑗
𝜕𝑥 𝜕𝑥 𝜕𝑦 𝜕𝑦
Esto es

𝐵𝑟(𝜙𝑖 , 𝜙𝑗 )

𝐵(𝜙1 , 𝜙1 )𝑟 𝐵(𝜙1 , 𝜙2 )𝑟 𝐵(𝜙1 , 𝜙3 )𝑟


𝐾𝑟 = (𝐵(𝜙2 , 𝜙1 )𝑟 𝐵(𝜙2 , 𝜙2 )𝑟 𝐵(𝜙2 , 𝜙3 )𝑟 )
𝐵(𝜙3 , 𝜙1 )𝑟 𝐵(𝜙3 , 𝜙2 )𝑟 𝐵(𝜙3 , 𝜙3 )𝑟

(𝑓1 , 𝜙1 )𝑟
𝑏𝑟 = ((𝑓2 , 𝜙2 )𝑟 )
(𝑓3 , 𝜙3 )𝑟
𝜕𝜙̅1 𝜕𝜙̅2 𝜕𝜙̅3
𝜕𝑥 𝜕𝑥 𝜕𝑥
𝐵̅ =
𝜕𝜙̅1 𝜕𝜙̅2 𝜕𝜙̅3
( 𝜕𝑦 𝜕𝑦 𝜕𝑦 )

𝜕𝜙̅1 𝜕𝜙̅1
𝜕𝑥 𝜕𝑦
𝜕𝜙̅2 𝜕𝜙̅2
𝐵̅𝑇 =
𝜕𝑥 𝜕𝑦
𝜕𝜙̅3 𝜕𝜙̅3
( 𝜕𝑥 𝜕𝑦 )
Tenemos la ecuación 1

𝜕𝜙𝑖 𝜕𝜙𝑗 𝜕𝜙𝑖 𝜕𝜙𝑗


(𝐵̅𝑇 ̅
𝐵)𝑖𝑗 = + = ∇𝜙𝑖 ∇𝜙𝑗
𝜕𝑥 𝜕𝑥 𝜕𝑦 𝜕𝑦

𝐾𝑟 = 𝑎𝑟𝑒𝑎 Ω𝑟 (𝐵̅𝑇 ̅
𝐵)
Definimos el jacobiano

𝜕𝑥 𝜕𝑥
𝜕(𝑥, 𝑦) 𝜕𝜉 𝜕𝜂 𝑥21 𝑥31
(̅𝐽) = = = (𝑦 𝑦31 )
𝜕(𝜉, 𝜂) 𝜕𝑦 𝜕𝑦 21

(𝜕𝜉 𝜕𝜂 )

Teniendo 𝐽 ̅ det |𝐽|̅

Se tiene que el área de Ω𝑟

|𝐽|̅
Ω𝑟 =
2
Para cualquier función

|𝐽|̅ 𝑣̅ = (𝑥, 𝑦) = 𝑣 (𝜉, 𝜂)

Aplicando la regla de la cadena


𝜕𝑣 𝜕𝑥 𝜕𝑣̅ 𝜕𝑦 𝜕𝑣̅ 𝜕𝑣 𝜕𝑥 𝜕𝑣̅ 𝜕𝑦 𝜕𝑣̅
= + ; = +
𝜕𝜉 𝜕𝜉 𝜕𝑥 𝜕𝜉 𝜕𝑦 𝜕𝜂 𝜕𝜂 𝜕𝑥 𝜕𝜂 𝜕𝑦
Reescribimos

𝜕𝑣 𝜕𝑥 𝜕𝑦 𝜕𝑣̅
𝜕𝜉 𝜕𝜉 𝜕𝜉 𝜕𝑥
= 𝜕𝑣̅
𝜕𝑣 𝜕𝑥 𝜕𝑥
(𝜕𝜉 ) (𝜕𝜂 𝜕𝜂 ) (𝜕𝑦 )
𝜕𝑥 𝜕𝑦 𝜕𝑣̅
𝜕𝜉 𝜕𝜉 𝜕𝑥
𝑡𝑟𝑎𝑛𝑠𝑝𝑢𝑒𝑠𝑡𝑎 𝑑𝑒 𝑙𝑎 𝑗𝑎𝑐𝑜𝑏𝑖𝑎𝑛𝑎 (𝐽)̅ −𝑇 𝜕𝑣̅ 𝑖𝑛𝑣𝑒𝑟𝑠𝑎 𝑑𝑒 𝑙𝑎 𝑡𝑟𝑎𝑛𝑠𝑝𝑢𝑒𝑠𝑡𝑎
𝜕𝑥 𝜕𝑥
(𝜕𝑦)
(𝜕𝜂 𝜕𝜂 )

Tomando 𝜙1 , 𝜙2 , 𝜙3 𝑒𝑛 𝑙𝑢𝑔𝑎𝑟 𝑑𝑒 (𝑣̅ )

𝜕𝜙1 𝜕𝜙2 𝜕𝜙3 𝜕𝜙1 𝜕𝜙2 𝜕𝜙3


𝜕𝑥 𝜕𝑥 𝜕𝑥 𝜕𝜉 𝜕𝜉 𝜕𝜉
𝐵̅ = 𝜕𝜙 𝜕𝜙2
̅
𝑇
𝜕𝜙3 = 𝐽 𝜕𝜙1
1 𝜕𝜙2 𝜕𝜙3
( 𝜕𝑦 𝜕𝑦 𝜕𝑦 )
( 𝜕𝑦 𝜕𝑦 𝜕𝑦 )

Como

𝜙1 (𝜉, 𝜂) = 2 − 𝜉 − 𝜂
𝜙2 = 𝜉
𝜙3 = 𝜂
−1 1 0
𝐵̅ = 𝐽−̅ 𝑇 ( )
−1 0 1
|𝐽|̅ 𝑇 |𝐽|̅ −1 −1 −1 −𝑇 −1 1 0
𝑟= 𝐵̅ 𝐵̅ = ( 1 0 ) 𝐽̅ 𝐽̅ ( )
2 2 −1 0 1
0 1
𝑥21 𝑥31
𝐽 ̅ = (𝑦 )
21 𝑦31

1 𝑦31 −𝑥31
= (−𝑦 𝑥21 )
̅
|𝐽| 21

1 −1 −1 𝑦31 −𝑥31
𝐴𝐴𝑇 𝑐𝑜𝑛 𝐴=( 1 0 ) (−𝑦 𝑥21 )
2|𝐽|̅ 21
0 1

Se realiza el análisis basado en un triangulo


𝑦3 = 𝑦1 ; 𝑦3 −𝑦1 = 0 = 𝑦31
𝑥3 − 𝑥1 = 𝑥31 ; = −2
𝑦2 − 𝑦1 = 𝑦21 = 2
𝑥2 − 𝑥1 = 𝑥21 ; = 0
−1 −1
0 2
𝐴𝐼 = ( 1 0 )( )
−2 0
0 1
2 −2
𝐴𝐼 = ( 0 2)
−2 0
|𝐽|̅ = 𝑦31 . 𝑥21 − 𝑥31 . 𝑦21 = (2)2 = 4

1 2 −2
2 0 −2
𝐾𝑟 = (0 2 )( )
2𝑥4 −2 2 0
−2 0

1 8 −4 −4
𝐾𝑟 = [−4 4 0]
8
−4 0 4
1 1
1 − −
2 2
1 1
𝐾𝑟 = − 0
2 2
1 1

[ 2 0
2 ]

Dada la solución 𝐾𝑟 𝑢 = 𝑏𝑟
𝜙1 (𝜉, 𝜂)
𝑏𝑟 = ∫Ω 𝑓(𝑥(𝜉, 𝜂) ( 2 (𝜉, 𝜂)) |𝐽|̅ 𝑑𝜉𝑑𝜂
𝜙
𝜙3 (𝜉, 𝜂)

2−𝜂−𝜉
̅
𝑏𝑟 = |𝐽|∬Ω (𝑥(𝜉, 𝜂) ( 𝜉 ) 𝑑𝜉𝑑𝜂
𝜂

Matriz de conectividad

Elementos 1 2 3 4 5 6 7 8
Nodo local 3 2 2 3 3 2 2 3
Contribución 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2
local

1 1
1 − −
2 2 𝑥11 𝑥12 𝑥13
1 1
𝐾𝑟 = − 0 = [𝑥21 𝑥22 𝑥23 ]
2 2 𝑥31 𝑥32 𝑥33
1 1
[− 2 0
2 ]

𝐾𝑟 = 4

También podría gustarte