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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<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!