Vous êtes sur la page 1sur 13

Convergência no MEF

Medida de erro: Como medir o erro entre a solução exata e a aproximada

Norma de um vetor:

Norma de uma função


(Lebesque):

Erro:
• Erro normalizado:

• Erro na norma de energia (erro na derivada):

wh
Experimento numérico

a : taxa de convergência Liner : a=2 Quadrático: a=3

Em geral:
p : polinômio de interpolação

Modelos lineares: interpolantes de Lagrange quadráticos oferecem a melhor relação


entre exatidão e complexidade.
Soluções não suaves (derivadas l=p+1 da solução exata são finitas)
Convergência
funções aproximantes de classe C0

A( h , wh )  L( wh ) wh  U 0h
 dwh d h 
A( , w )   
h h
Ak dx L( wh )   wh f dx  wh At
t

dx dx  

A( , w)  L( w) w  U 0
A( , w h )  A( h , w h )  L( w) w h  U 0h

dw h de

 dx
Ak
dx
dx  0
U APROXIMADA SUPOSTA LINEAR

Subtraindo as duas expressões:


Recuperação de derivadas
𝛻𝑢ℎ 𝑥𝑖 = 𝐵(𝑥𝑖 ) 𝑢𝑒
𝑥𝑖 = 𝑝𝑜𝑛𝑡𝑜𝑠 𝑑𝑒 𝑖𝑛𝑡𝑒𝑔𝑟𝑎çã𝑜
Recuperação de derivadas
1. Média Ponderada: área ou inverso da distância

𝑛𝑝𝑖𝑛𝑡_𝑝𝑎𝑡𝑐ℎ
pi - área dos elementos no patch
𝑖=1 𝑝𝑖 𝛻𝑢ℎ 𝑥𝑖
𝛻𝑟 𝑢ℎ 𝑥𝑁 = 𝑛𝑝𝑖𝑛𝑡_𝑝𝑎𝑡𝑐ℎ ou
𝑖=1 𝑝𝑖
pi - inverso da distância do ponto
de integração i ao nó N.
Recuperação de derivadas
2. Expansão polinomial (patch recovering)

j- componente do gradiente que se deseja recuperar

𝑎𝑗 - coeficientes a serem de determinados


𝛻𝑟 𝑢ℎ 𝑥 𝑗 = 𝑃(𝑥)𝑎𝑗
𝑃(𝑥) – base dos polinômios de interpolação de u.

𝑃 𝑥 = 1 𝑥 𝑦 para elementos lineares


𝑃 𝑥 = 1 𝑥 𝑦 𝑥 2 𝑥𝑦 𝑦 2 para elementos quadráticos
Recuperação de derivadas
2. Expansão polinomial (patch recovering) – cálculo dos coeficientes
Min Ψ(𝑎𝑗 )

2
𝛻𝑟 𝑢ℎ 𝑥 𝑗 = 𝑷(𝒙)𝒂 𝑗 Ψ(𝑎𝑗 ) = 𝛻𝑟 𝑢ℎ 𝑥 𝑗 − 𝛻𝑢ℎ 𝑥 𝑗 𝑑Ω𝑝
Ω𝑝

Ψ(𝑎𝑗 ) = 𝑷(𝒙)𝒂𝑗 − 𝛻𝑢ℎ 𝑥 𝑗 ⋅ 𝑷(𝒙)𝒂𝑗 − 𝛻𝑢ℎ 𝑥 𝑗 𝑑Ω𝑝


Ω𝑝

Ψ(𝑎𝑗 ) = 𝚸 𝒂𝑗 ⋅ 𝒂𝑗 − 2𝐛 ⋅ 𝒂𝑗 + 𝐀

𝒆𝒍𝒆𝒎𝒆𝒏𝒕𝒐𝒔 𝒏𝒐 𝒑𝒂𝒕𝒄𝒉 𝒏𝒑𝒊𝒏𝒕_𝒆

𝚸= 𝑃 𝑥 𝑇 𝑃(𝑥)𝑑Ω𝑝 = 𝑃 𝑥𝑖 𝑇 𝑃 𝑥𝑖 𝒘𝒋 𝒅𝒆𝒕 𝑱
Ω𝑝 𝒆=𝟏 𝒊=𝟏

𝒆𝒍𝒆𝒎𝒆𝒏𝒕𝒐𝒔 𝒏𝒐 𝒑𝒂𝒕𝒄𝒉 𝒏𝒑𝒊𝒏𝒕_𝒆


b= 𝑃 𝑥 𝑇 𝛻𝑢ℎ 𝑥 𝑇
𝑗 𝑑Ω𝑝 = 𝑃 𝑥𝑖 𝛻𝑢ℎ 𝑥𝑖 𝑗 𝒘𝒋 𝒅𝒆𝒕𝑱
Ω𝑝 𝒆=𝟏 𝒊=𝟏
Recuperação de derivadas
2. Expansão polinomial (patch recovering) – cálculo dos coeficientes
Min Ψ(𝑎𝑗 )

𝚸 𝒂𝑗 = 𝐛
Recuperação de derivadas
2. Expansão polinomial (patch recovering) – cálculo dos coeficientes
Min Ψ(𝑎𝑗 )

𝚸 𝒂𝑗 = 𝐛

Vous aimerez peut-être aussi