Métodos de Aproximación
Métodos de Aproximación
Métodos de Aproximación
FUNDEXTENSUS
Fundación para la Educación y el Desarrollo
1 Técnicas de Aproximación
Forma Fuerte del Problema
Collocation Method
Least Square Method
Método de Galerkin
Mejoramiento de la solución
Formulación Débil de una ecuación diferencial
Sección 1
Técnicas de Aproximación
Técnicas de Aproximación
Métodos de los Residuos Ponderados
Objetivos
Resolución aproximada de ecuaciones diferenciales mediante Residuos
Ponderados empleando los métodos de Colocación, Mı́nimos
Cuadrados y Galerkin.
Técnicas de Aproximación
Métodos de los Residuos Ponderados
d 2u
− u = −x , en dominio (0, 1) (1.1)
dx 2
u(0) = 0 y u(1) = 0 Condición de frontera (1.2)
Técnicas de Aproximación
Métodos de los Residuos Ponderados
ū = αx (1 − x ) (1.3)
Técnicas de Aproximación
Métodos de los Residuos Ponderados
Problema a resolver
Encontrar α que aproxime mejor la solución exacta y que el Residuo sea
nulo.
Técnicas de Aproximación
Métodos de los Residuos Ponderados
Técnicas de Aproximación
Método de Colocación
Sustituyendo en xo = 0.50
Z 1
I= δ (x − 0.50) (−2α − αx (1 − x ) + x )dx = 0 (1.11)
0
α = 2/9 = 0.2̄ (1.12)
Técnicas de Aproximación
Métodos de los Mı́nimos Cuadrados
Técnicas de Aproximación
Métodos de Galerkin
Técnicas de Aproximación
Métodos de los Residuos Ponderados
Técnicas de Aproximación
Métodos de los Residuos Ponderados
Mejoramiento de la Solución
Función de prueba con (2) variables αi desconocidas a encontrar
ū = α1 x (1 − x ) + α2 x 2 (1 − x ) (1.22)
= α1 Φ1 (x ) + α2 Φ2 (x ) (1.23)
Residuo R
d 2 ū
R= − ū + x (1.24)
dx 2
= α1 (−2 − x + x 2 ) + α2 (2 − 6x − x 2 + x 3 ) + x (1.25)
Técnicas de Aproximación
Métodos de los residuos ponderados
Collocation method
Técnicas de Aproximación
Formulación Débil
Formulación Débil
Z 1
I= wRdx = 0 (1.29)
0
!
d 2 ū
Z 1
= w − ū + x =0 (1.30)
0 dx 2
Z 1
dw d ū d ū 1
= − − w ū + wx dx + w | =0 (1.31)
0 dx dx dx 0
Integración por partes
d 2 ū
Z 1 Z 1
d ū dw d ū
w = w |10 − (1.32)
0 dx 2 dx 0 dx dx
Técnicas de Aproximación
Formulacón Débil
Observaciones
Las funciones de test tienen que tener una primera derivada y no
anularse
La solución aproximada dependerá enormemente de la función de
prueba seleccionada
Técnicas de Aproximación
Formulacón Débil
Técnicas de Aproximación
Formulacón Débil
Z 1
dw d ū d ū 1
− − w ū + wx dx + w | =0 (1.34)
0 dx dx dx 0
(1.35)
Técnicas de Aproximación
Formulacón Débil
Técnicas de Aproximación
Formulación Débil
Técnicas de Aproximación
Formulación Débil
Función de prueba
α1 (3x )
para 0 < x < 1/3
ū = α1 (2 − 3x ) + α2 (3x − 1) para 1/3 < x < 2/3 (1.38)
α (3 − 3x )
para 2/3 < x < 1
2
Técnicas de Aproximación
Formulación Débil
d ū 0
para 0 < x < 1/3
w2 = = Φ2 (x ) = 3x − 1 para 1/3 < x < 2/3 (1.40)
dα2
3 − 3x para 2/3 < x < 1
Técnicas de Aproximación
Formulación Débil
Residuos ponderados
Z 1
dw1 d ū d ū 1
I1 = − − w1 ū + w1 x dx + w1
| =0 (1.41)
0 dx dx dx 0
Z 1
dw2 d ū d ū
I2 = − − w2 ū + w2 x dx + w2 |10 = 0 (1.42)
0 dx dx dx
Obsérvese que:
Técnicas de Aproximación
Formulación Débil
Residuos ponderados
Z 1/3
I1 = (−3(3α1 ) − 3x (3α1 x ) + x (3x )) dx
0
Z 2/3
+ (3(−3α1 + 3α2 ) − (2 − 3x )(2α1 − 3α1 x + 3α2 x − α2 ) + x (2 − 3x )) dx
1/3
Z 1
+ 0dx
2/3
I1 = −6.222α1 + 2.9444α2 + 0.11111 = 0 (1.46)
Técnicas de Aproximación
Formulación Débil
Residuos ponderados
Z 1/3
I2 = 0dx
0
Z 2/3
+ (3(−3α1 + 3α2 ) − (3x − 1)(2α1 − 3α1 x + 3α2 x − α2 ) + x (3x − 1)) dx
1/3
Z 1
+ (3(−3α2 ) − (3 − 3x )(3α2 − 3α2 x ) + x (3 − 3x )) dx
2/3
I1 = 2.9444α1 − 6.222α2 + 0.22222 = 0 (1.47)
Técnicas de Aproximación
Formulación Débil
Resolviendo
Solución
Observación
Si se hubiera utilizado la forma fuerte del problema, las funciones de peso
no fueran aplicables ya que su segunda derivada se anula.
Técnicas de Aproximación
Método de Galerkin
Solución EF
Técnicas de Aproximación
Método de Galerkin
xi+1 − x
N1e (x ) = (1.53)
hi
x − xi
N2e (x ) = (1.54)
hi
hi = xi+1 − xi (1.55)
Técnicas de Aproximación
Método de Galerkin
Técnicas de Aproximación
Método de Galerkin
Técnicas de Aproximación
Método de Galerkin
n Z x i+1
dw du du xi+1
X
I= − − wu + wx dx + w | (1.66)
e=1 xi
dx dx dx xi
Técnicas de Aproximación
Método de Galerkin
Técnicas de Aproximación
Método de Galerkin
T du T du
+ [N1 , N2 , 0, 0] |x =1/3 |x =1/3 − [N1 , N2 , 0, 0] |x =0 |x =0 = 0 (1.69)
dx dx
Técnicas de Aproximación
Método de Galerkin
Técnicas de Aproximación
Método de Galerkin
T du T du
+ [0, N2 , N3 , 0, ] |x =2/3 |x =2/3 − [0, N2 , N3 , 0] |x =1/3 |x =1/3 = 0 (1.73)
dx dx
(
0 0 0 0 u1
) (
0
)
Z 2/3 dN2 dN2 dN2 dN3
Z 2/3
0 dx dx
+ N2 N2 dx dx
+ N2 N3 0 u2 N2
− dN3 dN2 dN3 dN3 dx + x dx (1.74)
0 + N3 N2 + N3 N3 0 u3 N3
1/3
dx dx dx dx u4 1/3 0
0 0 0 0
( ) ( )
0 0
0 0 1 0
+ u (2/3) − u (1/3) (1.75)
1 0
0 0
Técnicas de Aproximación
Método de Galerkin
Técnicas de Aproximación
Método de Galerkin
T du T du
+ [0, 0, N3 , N4 ] |x =1 |x =1 − [0, 0, N3 , N4 ] |x =2/3 |x =2/3 = 0 (1.77)
dx dx
(
0 0 0 0 u1
) (
0
)
Z 2/3 Z 2/3
0 0 0 0 u2 N2
− 0 0
dN3 dN3
+ N3 N3
dN3 dN4
+ N3 N4 dx + x dx (1.78)
dx dx dx dx u3 N3
1
dN4 dN3 dN4 dN4 u4 1/3 0
0 0 dx dx
+ N4 N3 dx dx
+ N4 N4
( ) ( )
0 0
0 0 0 0
+ u (1) − u (2/3) (1.79)
0 1
1 0
Técnicas de Aproximación
Método de Galerkin
Técnicas de Aproximación
Método de Galerkin
Sistema de Resolución
0.0185 − u 0 (0)
( )( ) ( ) ( )
−3.111 2.9444 0 0 u1 = 0 0
2.9444 −6.2222 2.9444 0 u2 0.1111 0
+ = = 0 (1.81)
0 2.9444 −6.2222 2.9444 u3 0.2222 0
0 0 2.9444 −3.111 u4 = 0 0.1481 + u 0 (1) 0
Solución
( )
u1 =0
u2 = 0.0448
(1.82)
u3 = 0.0569
u4 =0
Técnicas de Aproximación
Método de Galerkin