19.11.2014 Views

1 SISTEMAS DE ECUACIONES DIFERENCIALES ORDINARIAS

1 SISTEMAS DE ECUACIONES DIFERENCIALES ORDINARIAS

1 SISTEMAS DE ECUACIONES DIFERENCIALES ORDINARIAS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>SISTEMAS</strong> <strong>DE</strong> <strong>ECUACIONES</strong> <strong>DIFERENCIALES</strong> <strong>ORDINARIAS</strong><br />

Consideremos el PVI definido por el sistema de ecuaciones diferenciales de primer orden:<br />

'<br />

y1() t f1(, t y1(), t , yn())<br />

t<br />

<br />

<br />

'<br />

yn() t fn(, t y1(), t , yn())<br />

t<br />

<br />

y1( a) y10, , yn( a)<br />

yn0<br />

, t[a,b]<br />

En este sistema hay n funciones y 1<br />

(t),..,y n<br />

(t) , por determinar.<br />

Además, todas ellas dependen de una sóla variable independiente t<br />

1<br />

TRANSFORMACIÓN <strong>DE</strong> UNA ECUACIÓN DIFERENCIAL <strong>DE</strong> OR<strong>DE</strong>N<br />

SUPERIOR A UN SISTEMA <strong>DE</strong> <strong>ECUACIONES</strong> <strong>DIFERENCIALES</strong> <strong>DE</strong><br />

PRIMER OR<strong>DE</strong>N<br />

Toda ecuación diferencial de superior se puede expresar como un sistema de n<br />

ecuaciones diferenciales de primer orden.<br />

Supongamos que tengamos la E.D. de orden n de la forma: y (n) =f(t,y,y’,…,y (n-1) )<br />

Esta ecuación diferencial se puede representar como un sistema de n ecuaciones<br />

diferenciales de primer orden de la forma:<br />

'<br />

z1() t z2()<br />

t<br />

<br />

<br />

'<br />

zn( x) f( t, z1( x), , zn( x))<br />

con las sustituciones: z 1<br />

=y; z 2<br />

= y’,…., z n<br />

=y (n-1)<br />

2<br />

1


y'' sent ty' 2 y 3t<br />

<br />

y(3) 8, y'(3) 0.2<br />

3<br />

Ejemplo 1 Representar: ,<br />

como un sistema de ecuaciones diferenciales de primer orden<br />

3<br />

SOLUCION NUMERICA <strong>DE</strong> UN SISTEMA <strong>DE</strong> <strong>ECUACIONES</strong> <strong>DIFERENCIALES</strong><br />

<strong>ORDINARIAS</strong><br />

Todos los métodos numéricos estudiados (por ejemplo: el método de Euler, Taylor,<br />

Runge Kutta, etc) puede extenderse a sistemas de ecuaciones diferenciales de<br />

primer orden.<br />

En este caso, el procedimiento para resolver el sistema de ecuaciones<br />

diferenciales de primer orden es aplicar la técnica numérica para cada<br />

ecuación en cada iteración, antes de proceder con la siguiente iteración.<br />

4<br />

2


Ejemplo 2. Determinar el valor aproximado a y(1.2), si<br />

x' xyt 9<br />

, x(1) 5; y(1) 3,<br />

y' 3t x 2<br />

usando el método de Euler con una longitud de paso de 0.1.<br />

Solución El esquema de Euler para el sistema de E.D.O esta dado por:<br />

xi1<br />

xi hf( ti, xi, yi)<br />

<br />

yi1<br />

yi hg( ti, x, yi)<br />

<br />

ti1<br />

ti<br />

h<br />

, donde f(t,x,y)= 9 – xyt , g(t,x,y)= 2 - 3 t + x<br />

xi1<br />

xi h(9 xiyt<br />

i i)<br />

<br />

yi1<br />

yi h(2 3 ti xi))<br />

<br />

ti1<br />

ti<br />

h<br />

5<br />

ITERACION 1:<br />

x 1<br />

=x 0<br />

+h ( 9 – x 0<br />

y 0<br />

t 0<br />

) = 5+0.1(9-5x3x1)=4.4<br />

y 1<br />

=y 0<br />

+h ( 2 - 3 t 0<br />

+ x 0<br />

) = 3+0.1(2-3x1 + 5)=3.4<br />

t 1<br />

= t 0<br />

+h =1+0.1=1.1<br />

ITERACION 2:<br />

x 2<br />

=x 1<br />

+h ( 9 – x 1<br />

y 1<br />

t 1<br />

) = 4.4+0.1(9-4.4x3.4x1.1)=3.848<br />

y 2<br />

=y 1<br />

+h ( 2 - 3 t 1<br />

+ x 1<br />

) = 3.4+0.1(2-3x1.1 + 4.4)=3.71 c<br />

t 2<br />

= t 1<br />

+h =1.1+0.1=1.2<br />

Por lo tanto, y(1.2)3.71<br />

6<br />

3


Ejercicio 1 Determine el esquema de Taylor de orden 2 para el sistema de E.D.:<br />

x' xyt 9<br />

, x(1) 5; y(1) 3<br />

y' 3t x 2<br />

Ejercicio 2. Determine el método de Heun para el sistema de E.D.O:<br />

x' xyt 9<br />

, x(1) 5; y(1) 3,<br />

y' 3t x 2<br />

7<br />

Ejemplo 3 : Resolver: x<br />

' 2x 4y<br />

<br />

y'<br />

x<br />

6y<br />

Solución<br />

x’ = f (t,x,y), donde, f (t, x , y)= 2x + 4 y<br />

y’ = g(t,x,y), donde, g(t, x , y)= - x + 6 y<br />

Condiciones iniciales: t0 =0; x0= - 1; y0= 6<br />

, con x(0) = - 1,y(0) = 6; con el método de Runge-Kutta de<br />

orden 4, para aproximar x(0.6) ; y(0.6) con h= 0.2<br />

8<br />

4


ITERACIÓN 1<br />

k 1 = f (t 0 , x 0 , y 0 ) = f (0, -1, 6) = 2(-1) + 4(6) = 22<br />

m 1 = g (t 0 , x 0 , y 0 ) = g (0; -1; 6) = -(-1) + 6(6) = 37<br />

h h<br />

k 2<br />

= f (t 0<br />

+ , x 0 + k 1 , y 0 + hm 1 ) = f(0.1;1.2;9.7)= 41.2<br />

2 2<br />

h h<br />

2<br />

m 2<br />

= g (t 0<br />

+ , x 0 + k 1 , y 0 + h m 1 ) = g(0.1;1.2;9.7)= 57<br />

2 2<br />

2<br />

k 3<br />

= f (t 0<br />

+<br />

h<br />

, x 0 +<br />

h<br />

k 1 , y 0 + hm 1 ) = f(0.1;3.12; 11.7 )= 53.04<br />

2 2<br />

2<br />

m 3<br />

= g (t 0<br />

+<br />

h<br />

, x 0 +<br />

h<br />

k 1 , y 0 + h m 1 ) = g(0.1;3.12; 11.7 )= 67.08<br />

2 2<br />

2<br />

k 4<br />

= f (t 0<br />

+ h , x 0 + h k 1 , y 0 + h m 1 ) = f(0.2; 9.608; 19.416 )= 96.88<br />

m 4<br />

= g (t 0<br />

+ h , x 0 + h k 1 , y 0 + h m 1 ) = g(0.2; 9.608; 19.416 )= 104.08<br />

h<br />

x 1<br />

= x 0<br />

+ (k 1 + 2k 2 +2k 3 + k 4 )= 9.2453<br />

6<br />

h<br />

y 1<br />

= y 0<br />

+ (m 1 + 2m 2 +2m 3 + m 4 )= 18.9747<br />

6<br />

t 1 = t 0 + h = 0+0.2=0.2<br />

9<br />

Así sucesivamente, obtenemos la tabla siguiente:<br />

t<br />

x n<br />

y n<br />

0<br />

-1.0<br />

6.0<br />

0.2<br />

k 1<br />

=22<br />

m 1<br />

=37<br />

k 2<br />

=41.2<br />

m 2<br />

=57<br />

k 3<br />

=10.6080<br />

m 3<br />

=13.4160<br />

k 4<br />

=19.3760<br />

m 4<br />

=21.3776<br />

9.2453<br />

18.9747<br />

0.4<br />

k 1<br />

=94.3894<br />

m 1<br />

=104.6029<br />

k 2<br />

=155.1084<br />

m 2<br />

=157.9257<br />

k 3<br />

=188.5814<br />

m 3<br />

=183.8475<br />

k 4<br />

=316.8999<br />

m 4<br />

=288.4504<br />

45.8676<br />

54.8614<br />

0.6<br />

k 1<br />

=311.1808<br />

m 1<br />

=283.3008<br />

k 2<br />

=486.7373<br />

m 2<br />

=422.1632<br />

k 3<br />

=577.3935<br />

m 3<br />

=487.9250<br />

k 4<br />

=932.4782<br />

m 4<br />

=771.2258<br />

158.2650<br />

150.6848<br />

10<br />

5


Ejercicio 3. Determinar el valor aproximado a y(0.3), si y’’-3y+2y=0, con y(0) = -1, y’(0)=0,<br />

usando el método de Taylor de orden 2 con una longitud de paso de 0.1<br />

11<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!