Ordinarias
Solucin Numrica
Mtodo de Diferencias
Finitas
Condiciones de Frontera
Condiciones Iniciales
y(0)=0
y(0)=0
y(L)=0
y(0)=0
Mtodo de Diferencias
Finitas
Sea la ecuacin diferencial ordinaria de segundo
orden:
x a, b
y a
y b
ba
h
n 1
x0 a x1 a h
y x0 y0
x2 a 2h xn 1 b
y x1 y1 y xn yn
y xn 1 yn 1
3
Mtodo de Diferencias
Finitas
Sean las frmulas de diferenciacin numrica para la
primera y segunda derivada
yi 1 yi 1
y 'i
2h
yi 1 2 yi yi 1
y ' 'i
2
h
Mtodo de Diferencias
Finitas
Reemplazando en la ecuacin diferencial para cada nodo i =1, 2,
, n:
Mtodo de Diferencias
Finitas
Se tendr un sistema de n ecuaciones con n incgnitas:
Para i 1 : n
yi 1 2 yi yi 1
yi 1 yi 1
p xi
q xi yi r xi
2
h
2h
y0
y n 1
Mtodo de Diferencias
Finitas
Agrupando:
Para i 1 : n
h
h
1
p xi yi 1 2 h 2 q xi yi 1 p xi yi 1 h 2 r xi
2
2
y0
y n 1
Mtodo de Diferencias
Finitas
Luego:
h
h
1
p x1 y0 2 h 2 q x1 y1 1
p x1 y 2 h 2 r x1
2
2
h
h
1
p x2 y1 2 h 2 q x2 y2 1
p x2 y 3 h 2 r x 2
2
2
h
h
1
p xn y n 1 2 h 2 q xn y n 1
p xn y n 1 h 2 r xn
2
2
y0
y n 1
8
Mtodo de Diferencias
Finitas
Expresado en forma matricial tenemos un sistema tridiagonal:
2 h 2 q x1
h
1 p x2
2
h
p x1
2
2 h q x2
2
h
1 p x3
2
0
h
1
p x2
2
2 h 2 q xn 1
h
r
1
1
h
r
h 2 r xn 1
h
r
x
p
x
n
n
2
h
p xn
2
y1
y 2
y n 1
h
1
p xn 1
y n
2
2 h 2 q xn
Mtodo de Diferencias
Finitas
Ejemplo.- Resolver la siguiente ecuacion diferencial ordinaria:
x1
x2
x3
x4
X5
0.1
0.2
0.3
0.4
0.5
y0
y1
y2
y3
y4
y5
0.1
??
??
??
??
0.283
10
Mtodo de Diferencias
Finitas
Se usarn las siguientes frmulas de diferenciacin
numrica:
yi 1 yi 1
y 'i
2h
y 2 yi yi 1
y ' 'i i 1
2
h
Sea la ecuacin diferencial para cada nodo
i:
y"i y 'i 2 yi 0
Para i 1 : 4
yi 1 2 yi yi 1 yi 1 yi 1
2 yi 0
2
h
2h
11
Mtodo de Diferencias
Finitas
Reemplazando para cada nodo:
y2 2 y1 y0 y2 y0
2 y1 0
2
h
2h
y3 2 y2 y1 y3 y1
2 y2 0
2
h
2h
y 4 2 y3 y 2 y 4 y 2
2 y3 0
2
h
2h
y 5 2 y 4 y3 y 5 y 3
2 y4 0
2
h
2h
12
Mtodo de Diferencias
Finitas
Teniendo en cuenta que: y0=0.1,
h=0.1
y5=0.283
13
Mtodo de Diferencias
Finitas
Planteando y resolviendo el sistema tridiagonal:
95
0
202
105 202
95
0
105 202
0
105
y1 0.1238
y1 10.5
y 0.1527
y
0
2
2
y3 0.1879
y3
202 y4 26.885
y4 0.2308
0
0
95
14
Mtodo de Diferencias
Finitas
Un ejemplo de ecuacion diferencial con valor frontera
d 2u 1 du u
dx
x
d 2 y yi 1 2 yi yi 1
dx 2
x 2
15
Ejemplo
Tomemos el caso de un recipiente a presin que se est
probando en el laboratorio para comprobar su capacidad
para soportar la presin. Para un recipiente de presin de
espesor de radio interior a y radio exterior b, la
ecuacin diferencial para el desplazamiento radial "u" de un
punto a lo largo del espesor est dada por
d 2 u 1 du u
2 0
2
r dr r
dr
ui 1 2ui ui 1
r 2
ui 1 ui
r
2 0
ri r
r 2
ri
1
1
2
1
1
1
ui 1
2 ui
u 0
2
2
2 i 1
r
r
r
r
r
r
i
i
16
Solucin
Paso 1 en el nodo
i 0,
r0 a 5" u0 0.0038731"
Paso 2 en el nodo
i 1,
r1 r0 r 5 0.6 5.6"
2
1
1
1
1
u 2 0
5
.
6
0
.
6
0
.
6
u1
Paso 3 en el nodo
1
2
1
1
1
0.6 2 6.2 0.6 6.2 2
0.6 2
1
u 2
u 3 0
2
6.2 0.6
0.6
Continuacin de la
Solucin
Paso 4 en el nodo i 3, r3 r2 r 6.2 0.6 6.8"
1
2
1
1
1
u
2
3
0.62 6.8 0.6 6.82
0.62 6.8 0.6 u4 0
0.62
1
2
1
1
1
3
4
2
0.6 2 7.4 0.6 u5 0
0.62 7.4 0.6 7.4
0.6 2
Resolviendo el Sistema de
ecuaciones
u0 0.0038731
0
2.7778 5.8504 3.0466
0
0 u2
0
0
0
2.7778 5.8223 3.0229
0 u3
0
0
0
0
2.7778 5.7990 3.0030 u4
0
0
0
0
0
0
1 u5 0.0030769
u 0 0.0038731
u3 0.0032743
u1 0.0036165
u4 0.0031618
u2 0.0034222
u5 0.0030769
19
Continuacin de la
Solucin
du
dr
max
r a
u1 u0 0.0036165 0.0038731
r
0. 6
0.00042767
30 106 0.0038731
0
.
3
0
.
00042767
21307 psi
2
1 0.3
5
36 103
FS
1.6896
21307
Et 20538 21307 768.59
t
20538 21307
100 3.744 %
20538
20
Continuacin de la
Solucin
Usando la aproximacin de
d 2 y yi 1 2 yi yi 1
dx 2
x 2
dy yi 1 yi 1
dx
2 x
Nos da
u i 1 2u i u i 1
r 2
1
1
2ri r r 2
1 u i 1 u i 1 u i
2 0
ri 2 r
ri
1
2
1
1
u i 1
r 2 r 2 i r 2 2r r u i 1 0
i
21
Continuacin de la
Solucin
Paso 1 en el nodo
i 0, r0 a 5
u0 0.0038731
Paso 2 en el nodo
i 1, r1 r0 r 5 0.6 5.6"
1
1
2
1
u0
0.6 2 5.6 2
1
1
u 2 0
2
5
.
6
0
.
6
0
.
6
u1
Paso 3 en el nodo
i 2,
1
1
2
1
1
u1
u 3 0
2
2
2
2
2
6
.
2
0
.
6
6.2
0.6
0. 6
Continuacin de la
Solucin
Paso 4 en el nodo i 3, r3 r2 r 6.2 0.6 6.8
1
1
2
1
1
u 2
3
2
2
0.6 2 2 6.8 0.6 u 4 0
0
.
6
6
.
8
1
1
2
1
3
0.6 2 7.4 2
2 7.4 0.6 0.6 2
1
u 4
u 5 0
2
7
.
4
0
.
6
0
.
6
u5 u |r b 0.0030769"
23
Resolviendo el Sistema
1
0
2.6297 5.5874
2.6434
u0 0.0038731
2.9266
0
0
0 u1
0
5.5816 2.9122
0
0 u2
0
0
2.6651 5.5738 2.8903 u 4
0
0
0
0
1 u5 0.0030769
0
u 0 0.0038731
u3 0.0032689
u1 0.0036115
u4 0.0031586
u2 0.0034159
u5 0.0030769
24
Continuacin de la
Solucin
du
dr
max
r a
0.0004925
2 r
2( 0. 6)
30 106 0.0038731
0
.
3
0
.
0004925
20666 psi
2
1 0.3
5
36 103
FS
1.7420
20666
20538 20666
100 0.62323 %
20538
25
Comparacin de los
desplazamientos radiales
Tabla 1
Las comparaciones de los desplazamientos radiales
de dos mtodos
r
uexact
u1st order
|t|
u2nd order
|t|
0.0038731
0.0038731
0.0000
0.0038731
0.0000
5.6
0.0036110
0.0036165
1.5160101
0.0036115
1.4540102
6.2
0.0034152
0.0034222
2.0260101
0.0034159
1.8765102
6.8
0.0032683
0.0032743
1.8157101
0.0032689
1.6334102
7.4
0.0031583
0.0031618
1.0903101
0.0031586
9.5665103
0.0030769
0.0030769
0.0000
0.0030769
0.0000
26