Sie sind auf Seite 1von 17

Ecuaciones Diferenciales

Ordinarias

Solucin Numrica

Sistemas de EDO Problema Valor Frontera


Cuando las condiciones la EDO se dan por lo menos
en algn punto diferente del valor inicial de la
variable independiente.

M x
y"
EI
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:

y ' ' px y ' qx y r x

x a, b
y a y b
Dividiendo el intervalo en (n+1) partes iguales

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
h2

Mtodo de Diferencias
Finitas

Reemplazando en la ecuacin diferencial para cada nodo i=1, 2, , n:

y ' 'i p xi y 'i q xi yi r xi

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
x
q xi yi r xi
i
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
yn 1

Mtodo de Diferencias
Finitas
Luego:

h
h

1
p x1 y0 2 h 2 q x1 y1 1 p x1 y2 h 2 r x1
2
2

h
h

1
p x2 y1 2 h 2 q x2 y2 1 p x2 y3 h 2 r x2
2
2

h
h

1
p xn yn 1 2 h 2 q xn yn 1 p xn yn 1 h 2 r xn
2
2

y0
yn 1
8

Mtodo de Diferencias
Finitas
Expresado en forma matricial tenemos un sistema tridiagonal:

2
2 h q x1

h
1 p x2
2

h
p x1
2

h
p x3
2

h
p x2
2

2 h 2 q xn 1

2 h 2 q x2
1


2
h r x1 1 2 p x1

2
h r x2

h 2 r xn 1


2
p xn
h r xn 1
2

h
p xn
2

y1

y2

0

yn 1
h
1
p xn 1
y
2
n
2 h 2 q xn

Mtodo de Diferencias
Finitas
Ejemplo.- Resolver la siguiente ecuacion diferencial ordinaria:

y-y-2y=0 con condiciones de frontera: y(0)=0.1 e


y(0.5)=0.283. considere h=0.1.
Solucion.Discretizacin:
x0

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
h2
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
y5 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, y5=0.283 y h=0.1

1000.1 200 y1 100 y2 50.1 5 y2 2 y1 0


100 y1 200 y2 100 y3 5 y1 5 y3 2 y2 0
100 y2 200 y3 100 y4 5 y2 5 y4 2 y3 0

100 y3 200 y4 1000.283 5 y3 50.283 2 y4 0

13

Mtodo de Diferencias
Finitas
Planteando y resolviendo el sistema tridiagonal:

0
0 y1 10.5 y1 0.1238
202 95
105 202 95
y 0 y 0.1527
0

2
2

0
105 202 95 y3 0 y3 0.1879

0
105 202 y4 26.885 y4 0.2308
0

14

Ejercicios

Ejercicios

Soluciones

Das könnte Ihnen auch gefallen