Está en la página 1de 48

M todos Num ricos Aplicados a la Ingnira

SOLUCIN NUMRICA DE ECUACIONES


DIFERENCIALES ORDINARIAS
3. 1. FORMULACIN DEL PROBLEMA DE VALOR INICIAL

3.2. MTODOS NUMRICOS PARA SOLUCIONAR UN PVI

3.2.1. MTODO DE EULER

3.2.2. METODO DE TAYLOR

3.2.3. METODO DE EULER MODFCADO

3.2.4. MTODO DE RUNGE-KUTTA

3.2.5. MTODO DE PREDICCIN Y CORRECCIN

3.3. SOLUCIN DE SISTEMAS DE ECUACIONES DIFERENCIALES


DE SEGUNDO ORDEN.

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 1


M todos Num ricos Aplicados a la Ingnira

3. SOLUCIN NUMRICA DE ECUACIONES DIFRENCIALES


ORDINARIAS
3.1. FORMULACIN DEL PROBLEMA DE VALOR INICIAL PVI
Comentarios
En esta oportunidad formularemos el Problema de Valor Inicial PVI y
analizamos e interpretamos grficamente su solucin numrica,
debemos destacar que muchas de leyes generales de la naturaleza se
expresan con el lenguaje de las ecuaciones diferenciales ordinarias que
es aplicado en una diversidad de campos del conocimiento. En donde
una ecuacin diferencial se debe considerar como la razn de cambio
de y con respecto a x.

1. En general una EDO de primer orden esta dado por:

dy
f ( x, y ) ..(1)
dx

2. Tericamente se dice que la solucin de una EDO debe contener


una constante arbitraria C, consecuentemente la solucin general de (1) es:
F ( x, y , c ) 0 (2)

Observaciones:

1. La relacin (2) representa una familia de curvas en el plano xy, en


donde cada curva se obtiene para un valor particular de C.
2. Cada curva representa a una solucin particular de EDO.
3. Las constantes C son obtenidos analticamente, exigiendo que la
solucin de esa ecuacin pase por algn punto (x 0, y0) esto es:

y ( x0 ) y 0 ..(4)

i.e.: que y vale y0 cuando x es x0

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 2


M todos Num ricos Aplicados a la Ingnira

Interpretacin Grficamente:

F3 = 0

Y0
F2 = 0, con Y(X0) = Y0

F1 = 0

X0

4. Como se mencion al inicio la gran mayora de las ecuaciones no


pueden resolverse utilizando tcnicas analticas, lo que obligan a estudiar
mtodos numricos.

Debemos resaltar que cuando usamos los mtodos numricos no


encontramos soluciones de la forma F(x,y,c) = 0 pues se trabajan con nmeros y
se tiene resultados numricos. Pero el propsito es determinar valores de y
que correspondan a valores especficos de x los cual es factible con mtodos
numricos.

5. El problema de valor inicial (P.V.I.) queda formulado as:


i) Una ecuacin diferencial de primer orden:

dy
f ( x, y )
dx

ii) Un valor de y en un punto conocido x0 (condicin inicial)


y ( x0 ) y 0

iii) El valor xf es donde se quiere conocer el valor de y(xf )


y (xf ) = yf

Matemticamente.

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 3


M todos Num ricos Aplicados a la Ingnira

dy
f ( x, y )
(5)
dx
P.V.I.
y ( x0 ) y0
y( x f ) ?

3.2.1. MTODO DE EULER


Este mtodo consiste en dividir el intervalo [x 0,xf] en n subintervalos de ancho h
esto es:

X f X0
h
n

Lo que permite determinar un conjunto de n+1puntos discretos, i.e.:

X0, X1, X2,..., Xn-1, Xn

x1 x2 x3 ... xi xi+1 ... xn-1 xn


x0 xf

Observando que:

Para cualquier punto se tiene.

x1 x0 h x1 x0 h
x 2 x1 h x2 x1 h x 2 x0 2h
x3 x 2 h x3 x 2 h x3 x0 3h

En general

xi x0 ih , i 0,1,2,3,..., n

Paso muy similar al paso de integracin numrica.

CONDICIN INICIAL
1. y ( x 0 ) y 0 representa el punto P0 ( x 0 , y 0 ) , por donde pasa la

curva solucin de la ecuacin PVI. lo que ser denotado por F(x) = y, en lugar
de F(x,y,c1) = 0.
2. Consecuentemente: teniendo el punto P0 podemos evaluar la
primera derivada de F(x) en ese punto P0. Esto es:
Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 4
M todos Num ricos Aplicados a la Ingnira

dy
F ' ( x) f ( x0 , y0 )
dx P0
........................................................(6)

3. Teniendo esta informacin (6) trazamos una recta la que pasa por P 0

y y0
y de pendiente f ( x 0 , y 0 ) : f ( x0 , y 0 ) : .......L3 que aproxima F(x) en una
x x0

vecindad de X0.

4. Tomamos la recta L3 en lugar de F(x) y localizamos en esta recta el


valor de y1 que corresponde a x1. Esto es:
x1 y 0
f ( x0 , y 0 )
x1 x0 ....................................................................................(7)

x1 y 0
f ( x0 , y 0 ) y1 y 0 f ( x0 , y 0 )h
x1 x 0 ...............................................(8)

y1 y 0 hf ( x 0 , y 0 )
y 2 y1 hf ( x1 , y1 )
.
.
y i 1 y i hf ( xi , y i )
.
.
y n y n 1 hf ( x n 1 , y n 1 )

La ordenada y1 F ( x1 ) pues existe un error

F(xf)
Grfica
f(x1)

y1 error f(x0,y0)

Solucio n Num ryica d Ecuacions Difrncials Ordinarias Pa gina 5


0
P0(x0,y0)

x0 x1
xi xi+1
M todos Num ricos Aplicados a la Ingnira

x0 x 1 x3 x4 xi xn

(1) En esencia se trata de aproximar la curva y = F(x) por medio de una serie
de segmentos de lneas rectas.

(2) El mtodo comete un error de truncamiento que es propio del mtodo.

(3) El error de (2) se puede anular tanto como se quiera, reduciendo la


longitud de h tericamente.

(4) Debido a (3) se comete un error de redondeo ms alto.

Ejemplos de Aplicaciones Resueltos


Resolver PVI usando Euler

Ejemplo 1

dy
dx x y f ( x, y ) x y

y ( 0) 2 y ( x0 ) y 0
y (1) ? y( x f ) ?

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 6


M todos Num ricos Aplicados a la Ingnira

Solucin

1) El intervalo de inters [x0,xf] = [0,1]


2) Determinando h: dividimos el intervalo [0,1] en 5 subintervalos

1 0
h 0.2
5
3) Determinar los argumentos:
xi x0 ih
x0 0
x1 x0 1h x1 0 1(0.2) 0.2
x 2 x 0 2h x 2 0 2(0.2) 0.4
x3 x 0 3h x3 0 3(0.2) 0.6
x 4 x 0 4h x 4 0 4(0.2) 0.8
x5 x 0 5h x5 0 5(0.2) 1

4) Determinando los valores de yi


y i 1 y1 hf ( x i , y i )
y1 y 0 hf ( x 0 , y 0 ) y1 2 0.2 f (0.2) 2 0.2(0 2) 1.6
y 2 y1 hf ( x1 , y1 ) y 2 1.6 0.2 f (0.2,1.6) 1.6 0.2(0.2 1.6) 1.32
y 3 y 2 hf ( x 2 , y 2 ) y 3 1.32 0.2 f (0.4,1.32) 1.32 0.2(0.4 1.32) 1.136
y 4 y 3 hf ( x3 , y 3 ) y 4 1.136 0.2(0.6 1.136) 1.0288
y 5 y 4 hf ( x 4 , y 4 ) y 5 1.0288 0.2(0.8 1.0288) 0.98304

Comparando con la solucin analtica


La solucin analtica es: 1.10364

El error absoluto E A y 5* y 5 0.98304 1.10364 0.12060

EA
El error relativo ER
y5

0.12060
ER 0.1092
1.10364

El error porcentual E % 10.92%

Solucin Analtica
En general la forma de una Ecuacin diferencial lineal de orden A es:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 7


M todos Num ricos Aplicados a la Ingnira

dny d n 1 y dy
a n ( x) n
a n 1 ( x ) n 1
.... a1 ( x ) a0 ( x) y 0
dx dx dx ...........................(1)

La solucin de (1) son soluciones exponenciales, o se construyen a partir de


funciones exponenciales. En donde su solucin general es:

y ( x) y1 ( x) y p ( x)

Solucin particular

i.e.: y p ( x) a x b , hallar y ' p a en nuestro caso:

1) y ' x y y ' y x , y p ax b luego


2) y ' p a entonces a ax b x , i.e. , ax (a b) x

Entonces a 1 b 1

yp x 1

3) Determinando y1 (x)
y ' y 0 i.e. Dy y 0 y ( D 1) 0 D 1

Luego

y1 ( x ) C1e 1x

4) La solucin General
y ( x) C1e x x 1 Aplicando C.I. X0 = 0

C1
y (0) C1e 0 0 1 2 1 C1 3
e0
y ( x) 3e x x 1

El valor de x = 1

y (1) 3e 1 1 1 y (1) 3e 1 1.10364

Ejemplo 2
Dada la siguiente ecuacin diferencial con la condicin inicial:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 8


M todos Num ricos Aplicados a la Ingnira

Aproximar .
NOTA
Primero observamos que esta ecuacin s puede resolverse por mtodos
tradicionales de ecuaciones diferenciales. Por ejemplo, podemos aplicar el
mtodo de separacin de variables. Veamos las dos soluciones.

Solucin Analtica.

Sustituyendo la condicin inicial:

Por lo tanto, tenemos que la curva solucin real est dada:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 9


M todos Num ricos Aplicados a la Ingnira

Y por lo tanto, el valor real que se pide es:

Solucin Numrica
Aplicamos el mtodo de Euler y para ello, observamos que la distancia entre

y no es lo suficientemente pequea. Si dividimos esta distancia


entre cinco obtenemos un valor de y por lo tanto, obtendremos la
aproximacin deseada en cinco pasos.

De esta forma, tenemos los siguientes datos:

Sustituyendo estos datos en la formula de Euler, tenemos, en un primer paso:

Aplicando nuevamente la formula de Euler, tenemos, en un segundo paso:

Y as sucesivamente hasta obtener . Resumimos los resultados en la siguiente tabla:

n
0 0 1
1 0.1 1
2 0.2 1.02
3 0.3 1.0608
4 0.4 1.12445

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 10


M todos Num ricos Aplicados a la Ingnira

5 0.5 1.2144

Concluimos que el valor aproximado, usando el mtodo de Euler es:

Puesto que en este caso, conocemos el valor verdadero, podemos usarlo para
calcular el error relativo porcentual que se cometi al aplicar la formula de Euler.
Tenemos que:

Ejemplo 3
Aplicar el mtodo de Euler para aproximar , dada la ecuacin diferencial.

Solucin
Nuevamente vemos que nos conviene dividir en pasos la aproximacin. As,
elegimos nuevamente para obtener el resultado final en tres pasos. Por lo
tanto, aplicamos el mtodo de Euler con los siguientes datos:

En un primer paso, tenemos que:

Resumimos los resultados en la siguiente tabla:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 11


M todos Num ricos Aplicados a la Ingnira

n
0 1 2
1 1.1 2.3
2 1.2 2.6855
3 1.3 3.1901

De lo cual, concluimos que la aproximacin buscada es:

3.2.2. MTODO DE TAYLOR


Podemos observar que el mtodo anterior usa los dos primeros trminos de la
serie de Taylor para su primera iteracin, i.e.;

F ( x1 ) y1 F ( x0 ) F ' ( x 0 )( x1 x 0 )
....................................................................(1)

De manera natural se puede pensar que para determinar y 2 se expandi de nuevo


F(x) en la serie de Taylor. As:

F ( x 2 ) y 2 F ( x1 ) F ' ( x1 )( x 2 x1 ) .................................................................(2)

Pero se debe resaltar que no disponemos de los valores exactos de F(x 1) y F(x1),
los que se usan en la expansin de Taylor de F(x) alrededor de x 1 lo que permite
no evaluar la parte derecha (2) consecuentemente para los otros valores de x se
usa:

y i 1 y i f ( xi , y i )( xi 1 xi )
y i 1 F ( xi ) F ' ( xi )( xi 1 xi ) ,...................................................................... (3)

La relacin (3) tiene mucha similitud con la expansin en serie Taylor.

Si aplicamos la informacin acerca de las series de Taylor con la finalidad de


mejorar la exactitud del mtodo de Euler, obtendremos los llamados Algoritmos de
Taylor.

Usemos tres trminos en lugar de dos en la expresin de F(x 1), i.e.

( x1 x0 ) 2
F ( x1 ) y1 F ( x0 ) F ' ( x0 )( x1 x0 ) F ' ' ( x0 )
2! ,............................... (4)
Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 12
M todos Num ricos Aplicados a la Ingnira

Pero

dF ' ( x ) df ( x, y )
F ' ' ( x) y, h x1 x 0
dx dx

Luego;

h 2 df ( x, y )
y1 y 0 hf ( x 0 , y 0 ) x0 , y 0
2! dx ,....................................................... (5)

Entonces se sugiere considerar (5) para obtener y 2, y3,..., yn mejorara la exactitud


obtenida con (1) consecuentemente se propone la formula:

h 2 df ( x, y )
y i 1 y i hf ( x, y ) xi , y i
2! dx ,........................................... (6)

La utilidad de la relacin (6) depende de cuan fcil sea la diferenciacin de f(x,y)

Si f(x,y) es una funcin solo de x, la diferenciacin con respecto a x es


relativamente fcil y la formula propuesta es muy prctica.

En general f(x,y) es una funcin de x , y, habr que usar derivadas totales

La derivada total de f(x,y) con respecto a x esta dada por

df ( x, y ) f ( x, y ) f ( x, y ) dy

dx x y dx

Aplicacin del mtodo de Taylor


Resolver por el mtodo de Taylor

dy
dx x y

y ( 0) 2
y (1) ?

1) Clculo de: h = 0.2


2) Clculo de xi x0 ih x0 0 , x1 0.2 , x 2 0.4 , x3 0.6 , x 4 0.8 , x5 1

h 2 df ( x, y )
3) Aplicando: y i 1 y i hf ( x, y ) ( xi , y i )
2! dx

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 13


M todos Num ricos Aplicados a la Ingnira

h 2 df ( x 0 , y 0 )
y1 y (0.2) y 0 h( x 0 , y 0 )
2! dx

En donde

df ( x, y ) f ( x, y ) f ( x, y )
( x y ) 1 1( x y ) 1 x y ( x 0 , y 0 )
dx x y
h2
y1 y 0 h( x 0 y 0 ) (1 x 0 y 0 )
2!

(0.2) 2
2 0.2(0 2) (1 0 2) 1.66
2

h2
y 2 y (0.4) y1 h( x1 y1 ) (1 x1 y1 )
2

0.2 2
1.66 0.2(0.2 1.66) (1 0.2 1.66) 1.4172
2

0.2 2
y 3 1.4172 0.2(0.4 1.4172) (1 0.4 1.4172) 1.254104
2
0.2 2
y 4 1.254104 0.2(0.6 1.254104 (1 0.6 1.254104) 1.269184
2
0.2 2
y 5 1.269184 0.2(0.8 1.269184) (1 0.8 1.269184) 1.2047308
2

E A 1.010908
E R 0.915976
E % 9.15%

3.2.3. Mtodo de Euler Modificado


En el mtodo de Euler se tom como vlida para todo el intervalo la derivada
encontrada en un extremo.

F(x0,y0)

Y = F(x)
Y0

X0 h X1

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 14


M todos Num ricos Aplicados a la Ingnira

Si queremos obtener una exactitud razonable se toma h muy pequea, a cambio


de un mayor error de redondeo

El mtodo presente trata de evitar tal problema utilizando un valor promedio de la


derivada tomada en los extremos del intervalo. Constado de 2 pasos:

1 Se inicia de (x0,y0), usar el mtodo de Euler para determinar y


correspondiente a x1, valor que ser denotado por y1 , puesto que se trata de
un valor transitorio de y1. Este paso se le llama paso predictor.

2 Este paso se llama corrector, pues trata de corregir la prediccin en el nuevo


punto ( x1 , y1 ) se evala la derivada f ( x1 , y1 ) usando la ecuacin diferencial
ordinaria P.V.I. que se est resolviendo, se obtiene la media aritmtica de esta
derivada y la derivada en el punto inicial (x 0,y0)

1
Derivada Promedio = f ( x0 , y 0 ) f ( x1 , y1 )
2

Usamos la derivada promedio para calcular el nuevo valor y 1 con la ecuacin de


Euler, que ser mas exacto que y1

x1 x0
y1 y 0 f ( x0 , y0 f ( x1 , y1 ) Que ser el valor definitivo de y1.
2

El proceso se repite hasta llegar a yn.

Primero: Paso de Prediccin


y i 1 y i hf ( xi , y i )

Segundo: Una vez obtenida y i 1 se calcula f ( xi 1 , y i 1 ) , la derivada en el punto

( x i 1 , y i 1 ) y se promedia con la derivada previa f ( xi , xi ) para encontrar la

derivada promedio

1
Derivada Promedio: f xi , yi f xi 1 , y i 1
2

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 15


M todos Num ricos Aplicados a la Ingnira

Tercero: se sustituye f ( xi , xi ) con este valor promedio en la ecuacin de Euler


obtenemos:

y i 1 y i
h
2

f xi , y i f xi 1 , y i 1

Resolver los ejemplos anteriores usando el Mtodo de Euler modificado

Ejemplo 1, Resolver

dy
dx x y

y ( 0) 2
y (1) ?

Solucin

Considerando las mismas condiciones del ejercicio tenemos:

h=0.2; y0=2; f(x0,y0)=f(0,2)=0-2=-2

Primera iteracin

1 y 1 y 0 hf ( x 0 , y 0 ) 2 0.2(0 2) 1.6

2
1
2
1

f ( x0 , y 0 ) f ( x1 , y1 ) (0 2) (0.2 1.6) 1.7 derivada promedio
2

Luego

y1 y 0 0.2( 1.7) 2 0.2( 1.7) 1.66

Segunda integracin

1 y 2 y1 hf ( x1 , y1 ) 1.66 0.2(0.2 1.66) 1.368

1
f ( x1 , y1 ) f ( x 2 , y 2 ) 1 (0.2 1.66) (0.4 1.368) 1.214
2 2 2
y ( x 2 ) y 2 1.66 0.2(1.214) 1.4172

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 16


M todos Num ricos Aplicados a la Ingnira

Tercera integracin

1 y 3 y 2 hf ( x 2 , y 2 ) 1.4172 0.2(0.4 1.4172) 1.21376

1
2 f ( x2 , y 2 ) f ( x3 , y3 ) 1 (0.4 1.4172) (0.6 1.21376)
2 2

Ejemplo 2
Aplicar el mtodo de Euler mejorado, para aproximar si:

Solucin
Vemos que este es el mismo ejemplo 1 del mtodo anterior. As que definimos
y encontraremos la aproximacin despus de cinco iteraciones. A
diferencia del mtodo de Euler 1, en cada iteracin requerimos de dos clculos en

vez de uno solo: el de primero y posteriormente el de .

Para aclarar el mtodo veamos con detalle las primeras dos iteraciones. Primero
que nada, aclaramos que tenemos los siguientes datos iniciales:

En nuestra primera iteracin tenemos:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 17


M todos Num ricos Aplicados a la Ingnira

Ntese que el valor de coincide con el (Euler 1), y es el nico valor que va

a coincidir, pues para calcular se usar y no .

Esto lo veremos claramente en la siguiente iteracin:

Ntese que ya no coinciden los valores de (Euler 1) y el de . El proceso debe

seguirse hasta la quinta iteracin. Resumimos los resultados en la siguiente tabla:

n
0 0 1
1 0.1 1.01
2 0.2 1.040704
3 0.3 1.093988
4 0.4 1.173192
5 0.5 1.28336

Concluimos entonces que la aproximacin obtenida con el mtodo de Euler


mejorado es:

Con fines de comparacin, calculamos el error relativo verdadero:

Vemos que efectivamente se ha obtenido una mejor aproximacin con este


mtodo, reduciendo el error relativo verdadero de un 5.4% hasta un 0.05%. En
nuestro tercer mtodo veremos cmo se reduce an ms este error prcticamente
a un 0%!

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 18


M todos Num ricos Aplicados a la Ingnira

Veamos un segundo ejemplo.

Ejemplo 2
Aplicar el mtodo de Euler mejorado para aproximar y(1.3) si tenemos :

Solucin
Tenemos los siguientes datos:

En una primera iteracin, tenemos lo siguiente:

Resumimos los resultados en la siguiente tabla:

n
0 1 2
1 1.1 2.385
2 1.2 2.742925
3 1.3 3.07635

Concluimos entonces que la aproximacin buscada es:

3.2.4. METODO DE RUNGE-KUTTA


Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 19
M todos Num ricos Aplicados a la Ingnira

METODO DE RUNGE-KUTTA DE SEGUNDO ORDEN

Estos mtodos que se encuentran relacionados a los nombres de Runge (1885),


Kutta (1901), Heun (1900) y otros, para solucionar P.V.I .Consiste en obtener un
resultado que se obtendr al utilizar un nmero finito de trminos de una serie de
Taylor de la forma:

h2 h3
yi 1 y i h. f ( xi , yi ) f ' ( xi , y i ) f ' ' ( xi , yi ) ... (1)
2! 3!

Con una aproximacin en la cual se calcula yi 1 de una formula del tipo:

0 f (x, y) 1 f (xi u1h, yi b1h) 2 f (xi u2h, yi b2h) . .


yi1 yi h (2)

p f (xi uph, yi bph)


En donde:

, u, b son determinados de modo que si se expandiera f ( xi u j h, yi b j h) con


1 j p , en serie de Taylor alrededor de ( x i ,yi ); debemos observar que los
coeficientes de h, h2, h3, etc., coincidiran con los coeficientes de la ecuacin (1).
Supongamos p=1 tendremos

yi1 yi h 0 xi ; y i 1 . f ( xi uhi ; yi bh) . (3)

Observaciones:

1. En esta relacin se evala f en xi ; y i ( xi uhi ; yi bh) , en donde xi uhi

es tal que : xi xi uh xi 1 , para mantener la abscisa del segundo punto


dentro del intervalo de inters, con lo que 0 u 1 .Grficamente

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 20


M todos Num ricos Aplicados a la Ingnira

yi+1

(xi+uh , yi+k0)

yi+1+h f( xi , yi )
(xi,yi)

xi+1
xi

2. b puede ser manejado ms libremente y expresarse


y se puede

usar como ordenada arriba o debajo de la ordenada que da el mtodo de

Euler simple ,
yi bh yi hf ( xi ; yi ) yi k 0 ...................................(4)

Con k0 = h f(xi,yi)

3. Queda por determinar 0, 1, , tal que la ecuacin (3) tenga una


aproximacin en potencias de h, cuyos primeros trminos coinciden con los
primeros trminos de ecuacin (1).
4. Para cumplir con (3) expandimos primero f ( xi uh, yi k 0 ) en serie de
Taylor.
f ( xi uh, yi k 0 )
f f u 2 h 2 2 f 2 f 2 k02 2 f
f ( xi yi ) uh
x
k 0
y

2! x 2
u hk 0
xy

2!y 2
0 h3
(5)

Todas las derivaciones son evaluadas en xi , yi

Sustituyendo en la ecuacin (3)

yi 1
f f u 2 h 2 2 f 2 2 k 02 2 f
yi 0 hf ( xi , yi ) 1h f ( xi , yi ) uh k 0 uhk 0 0 h 3
x y 2! y 2
xy 2! y 2

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 21


M todos Num ricos Aplicados a la Ingnira

Arreglando en potencias de h, tenemos

f f
yi 1 y i h 0 1 f ( xi , yi ) h 21 u f ( xi , y i )
x y
.(6)
2 f 2 f 2 f

h3
2
3 u 2
x 2
2u f ( x i , y i )
x y
2
f 2
( xi , y i )
y 2
0 h4

Para que los coeficientes correspondientes de h, h2 coincidan en las


ecuaciones (1) y (6) se requiere que:

0 1 1

1 1
u 1 , 1 ....................................... (7)
2 2

5. Observamos que existen 4 incgnitas para solo tres ecuaciones y, por tanto
se tiene un grado de libertad en la solucin de la ecuacin (7). Podramos
pensar en usar este grado de libertad para hacer coincidir los coeficientes
de h3. Sin embargo, es obvio que esto es imposible para cualquier forma
que tenga la funcin f(x,y). Existe entonces un nmero de infinito de
soluciones de la ecuacin (7), pero quizs la ms simple sea :
1
0 1 ; u 1
2

6. La relacin de (5) conduce a la formula


h
yi 1 yi f ( xi , yi ) f ( xi h, yi hf ( xi , yi ))
2

o bien

h
y i 1 y k 0 k1 , con : k 0 f ( xi , yi ) ; k1 f ( xi h, yi hk 0 ) . (8)
2

7. La relacin (8) es conocida como algoritmo de Runge-Kutta de segundo


orden.
Lo de segundo orden por coincidir con los tres primeros trminos de la
serie de Taylor que es la formula de Euler Modificado.

Este mtodo proporciona mayor exactitud que la de Euler.

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 22


M todos Num ricos Aplicados a la Ingnira

Se puede usar un valor de h no tan pequeo como el primero .El


precio de es la evaluacin f(x,y) dos veces en cada subintervalo
contra uno en el mtodo de Euler.
8. Las formulas de Runge-Kutta de cualquier orden se puede derivar de
manera anloga que la de segundo orden.

METODO DE RUNGE-KUTTA DE CUARTO ORDEN

h
y I 1 yi k1 2k 2 2k3 k 4
6 ,..................................................... (9)

k1 f ( xi , yi )

h hk
k 2 f ( xi , y i 1 )
2 2

h hk
k 3 f ( xi , yi 2 )
2 2

k 4 f ( xi h, yi hk 3 )
.

9. La ecuacin (9) tiene mucha coincidencia con los 5 primeros trminos de la


serie de Taylor lo que significa gran exactitud sin calculo de derivadas, pero
a cambio, se tiene que evaluar la funcin f(x,y)cuatro veces en cada
subintervalo.
EJEMPLOS Y APLICACIN

Ejemplo 1

dy
dx x y

P.V .I y (0) 2
y (1) ?

Usando Runge-Kutta de cuarto orden.

Solucin:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 23


M todos Num ricos Aplicados a la Ingnira

Primera Iteracin: Calculo de constantes k1, k2, k3, k4


k1 f ( x0 , y0 ) x0 y0 0 2 2

h hk h hk 0.2
k 2 f ( xi , y i 1 ) f ( x0 , y 0 1 ) f ( 0 ,2 0.2)
2 2 2 2 2
0.2
2 0.2 1.7
2

h hk h hk 0.2 0.2(1.7)
k 3 f ( xi , y i 2 ) f ( x0 , y 0 2 ) f (0 ,2 )
2 2 2 2 2 2
0.2 0.2(1.7) 10 200 17
2 1.73
2 2 100 100 100

k 4 f ( xi h, yi hk 3 ) f ( x0 h, y 0 hk 3 ) f (0 0.2,2 0.2( 1.73))


173
0.2 2 1.454
1000

Clculo De y1:

h
y1 y0 k1 2k 2 2k3 k 4 2 0.2 2 3.4 3.46 1.454 1.6562
6 6

Segunda Iteracin: Calculo de constantes k1, k2, k3, k4


k1 f ( x1 , y1 ) f (0.2,1.6562) 0.2 1.6562 1.4562

h hk 0.2 0.2(1.7)
k 2 f ( x1 , y1 1 ) f (0.2 ,1.6562 )
2 2 2 2
0.2 0.2(1.7)
0.2 1.6562 1.21058
2 2

h hk 0.2 0.2(1.21058)
k3 f ( x1 , y1 2 ) 0.2 1.6562 1.235142
2 2 2 2

k 4 f ( xi h, yi hk3 ) 0.2 0.2 1.6562 0.2(1.235142) 10091716

Clculo De y2:

h
y2 y1 k1 2k 2 2k3 k4 1.6562 0.2 1.4562 2(1.2128)... 1.4109
6 6

Continuando llegamos a:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 24


M todos Num ricos Aplicados a la Ingnira

y3 1.246450474
y4 1.148003885
y5 1.103655714

Observacin:

o Los mtodos descritos se llaman tambin mtodos de un solo


paso porque se apoyan y usan (xi,yi) para el clculo de yi+1.
o Estos Mtodos adems se apoyan en puntos xi y xi+1 pero nunca
en puntos anteriores a xi.

Ejemplo 2
Usar el mtodo de Runge-Kutta para aproximar dada la siguiente
ecuacin diferencial:

Solucin
Primero, identificamos el mismo ejemplo 1 de los dos mtodos
anteriores. Segundo, procedemos con los mismos datos:

Para poder calcular el valor de y 1 debemos calcular primeros los


valores de k1, k2 ,k3, y k4. Tenemos entonces que:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 25


M todos Num ricos Aplicados a la Ingnira

Con el fin de un mayor entendimiento de las frmulas, veamos la


siguiente iteracin:

El proceso debe repetirse hasta obtener . Resumimos los resultados en la

siguiente tabla:

0 0 1
1 0.1 1.01005
2 0.2 1.04081
3 0.3 1.09417
4 0.4 1.17351
5 0.5 1.28403

Concluimos que el valor obtenido con el mtodo de Runge-Kutta es:

Finalmente, calculamos el error relativo verdadero:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 26


M todos Num ricos Aplicados a la Ingnira

Con lo cual vemos que efectivamente se ha reducido muchsimo el error


relativo. De hecho observamos que tenemos 6 cifras significativas en la
aproximacin

Ejemplo 3
Usar el mtodo de Runge-Kutta para aproximar dada la
ecuacin diferencial:

Solucin
Igual que siempre, tomamos y llegaremos a la aproximacin en
dos pasos.
Con esta aclaracin, tenemos los siguientes datos:

Primera Iteracin:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 27


M todos Num ricos Aplicados a la Ingnira

Segunda Iteracin:

Concluimos entonces que el valor buscado es:

1
3.2.5 MTODOS DE PREDICCIN Y CORRECCIN

Recordemos que en el mtodo de Euler modificado se utiliza la


siguiente relacin

y i 1 y i
h
2

f xi , y i f xi 1 , y i 1
................................(1)

Obsrvese, que el segundo trmino del miembro de la derecha

recuerda el mtodo de integracin trapezoidal compuesta, en donde h

i+1 i
es el ancho del trapezoide h=x x , y podemos decir que,

,........................................... (2)

1
Ver Mtodos Numericos aplicados a la Ingenieria de Antonio Nieves y Federico c. Domnguez
Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 28
M todos Num ricos Aplicados a la Ingnira

Equivalentemente

,.......................................... (3)

Que es la ecuacin de correccin del mtodo de Euler modificado, esto


sugiere la obtencin de un esquema iterativo para la solucin del PVI
por medio de la regla de Simpson u otro mtodo de integracin
numrica que usan mayor numero de puntos.

Considerando esta reflexin se deriva un mtodo corrector basado en


el mtodo de Simpson 1/3

,........................... (4)

Considerando la relacin

,.................................... (5)

Tenemos

,............ (6)

Entonces se llega a la relacin de correccin,

,.................. (7)

En donde se debe de obtener con un predictor, a partir de (x0,y0 ) la

ultima relacin tomara la forma de,

,................................. (8)

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 29


M todos Num ricos Aplicados a la Ingnira

Para la primera prediccin es calculada con un predictor que

requiere de y1 y f(x1,y1 ) en consecuencia se requiere de un paso de


inicializacin que muy ben puede ser usado el mtodo de Runge-Kutta
por una sola vez en el proceso iterativo.

Ejemplo:

Resolver el PVI

dy
dx x y

P.V .I y (0) 2
y (1) ?

Usar el mtodo de prediccin y correccin

Solucin

h=(1-0)/5=0.2,

Primera iteracin

Inicializacin. (Usando Euler modificado obtenemos y1 )

1 y 1 y 0 hf ( x 0 , y 0 ) 2 0.2(0 2) 1.6

2
1
2
1
f ( x0 , y 0 ) f ( x1 , y1 ) (0 2) (0.2 1.6) 1.7 derivada
2

promedio

Luego

y1 y 0 0.2(1.7) 2 0.2(1.7) 1.66

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 30


M todos Num ricos Aplicados a la Ingnira

Prediccin (se usa Euler Modificado para tomar el valor y2)

1 y 2 y1 hf ( x1 , y1 ) 1.66 0.2(0.2 1.66) 1.368

1
f ( x1 , y1 ) f ( x 2 , y 2 ) 1 (0.2 1.66) (0.4 1.368) 1.214
2 2 2
y ( x 2 ) y 2 1.66 0.2(1.214) 1.4172

Correccin; usamos la relacin 8

Segunda Iteracin

Prediccin

Correccin usamos la relacin 7

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 31


M todos Num ricos Aplicados a la Ingnira

Tercera Iteracin

Prediccin

Correccin usamos la relacin 7

Cuarta Iteracin

Prediccin

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 32


M todos Num ricos Aplicados a la Ingnira

Correccin usamos la relacin 7

3.3. ECUACIONES DIFERENCIALES ORDINARIAS DE ORDEN SUPERIOR Y


SISTEMAS DE E.D.O

3.3.1 ESTRUCTURA

Cuando en el P.V.I. aparecen una ecuacin diferencial de orden n, con n


condiciones especificadas en un punto x 0 y un punto xf donde se tiene que
encontrar el valor de y(xf) se tiene el PVIG

d n y n 1
dx n f ( x, y, y ' , y ' ' ,..., y )

P.V .I .G y ( x0 ) y0 ; y ' ( x0 ) y0 ' ; y ' ' ( x0 ) y0 ' ' ;...; y n1 ( x 0 ) y0( n1) (1)
y( x ) ?
f

Para solucionar (1) es necesario primero pasar la EDO de (1) a un sistema de n


Ecuaciones diferenciales simultaneas de primer orden cada una. Esto es:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 33


M todos Num ricos Aplicados a la Ingnira

dny
Dado: n
f ( x, y , y ' , y ' ' ,..., y ( n1) ) se realiza el siguiente cambio de variables:
dx

y1 y , y2 y ' , y3 y ' ' , y4 y ' ' ' , yn y n1

Que ocurre si derivamos la primera. y1 ' y ' y lo sustituye en la segunda


y2 y1 ' , considerando y2 y ' y 2 ' y ' ' en la tercera y3 y '2 y si repetimos

hasta llegar a las n ecuaciones tenemos:

y 2 y1 '
y3 y 2 '
y 4 y3 '
dny
Entonces yn ' n
f ( x, y, y ' , y n1 ) f ( x, y1 , y2 , y3 yn )

dx
y n y n1 '

3.3.2 EJEMPLO

d2y
1. Pasar la Ecuacin Diferencial Ordinaria 2
y ' x 2 y 2 a un sistema de dos
dx
ecuaciones diferenciales simultneas de primer orden.

Solucin:

Cambio de variable
y1 y ; y2 y '

Derivando la primera y sustituyendo en la segunda


y1 ' y ' y2 y1 '

Derivando la segunda
y2 ' y ' '

Sustituyendo las nuevas variables en la ecuacin diferencial tenemos:


y1 ' y2
2
y2 ' y2 x 2 y1

2) La siguiente EDO es la ecuacin de Bessel y muy conocida en fsica


matemtica x 2 y ' ' xy'( x 2 n 2 ) y 0 , donde n puede tener cualquier valor, pero

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 34


M todos Num ricos Aplicados a la Ingnira

generalmente toma un valor entero. Escribir como un sistema de ecuaciones


ordinarias de primer orden.

Solucin:

Colocamos la ecuacin de forma normal


y' ( x 2 n 2 )
y' ' y
x x2
y' n 2
y ' ' 2 1 y
x x

Con fines computacionales generalmente se puede realizar lo


siguientes cambios
y' z y' ' z'

Luego,

z n2
z' 2 1 y
x x

Sistema que solo ser posible resolver para x 0

o En general, una ecuacin diferencial ordinaria de n-simo orden queda


convertida en un sistema de n ecuaciones diferenciales ordinarias
simultaneas de la forma general:
o Supongamos que el mtodo de Runge-Kutta de cuarto orden a dos

y ' f1 ( x, y , z )
ecuaciones simultaneas de la forma :
z ' f 2 ( x, y , z )

En donde usaremos z como nueva variable solo con la finalidad de no usar


subndices dobles en las ecuaciones.

h
yi 1 yi k1 2k2 2k3 k4
6
.. *
h
zi 1 zi c1 2c2 2c3 c4
6

Las que sern calculadas alternativamente y los k y c obtenidos son:

k1 f1 ( xi , yi , zi )

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 35


M todos Num ricos Aplicados a la Ingnira

c1 f 2 ( xi , yi , zi )

h hk hc
k 2 f1 ( xi , yi 1 , zi 1 )
2 2 2

h hk hc
c2 f 2 ( xi , yi 1 , z i 1 ) * *
2 2 2

h hk hc
k3 f1 ( xi , yi 2 , zi 2 )
2 2 2

h hk hc
c3 f 2 ( xi , yi 2 , zi 2 )
2 2 2

k 4 f1 ( xi h, yi hk3 , zi hc3 )

c4 f1 ( xi h, yi hk3 , zi hc3 )

El clculo debe realizarse en ese orden.

3) Resolver el siguiente problema de valor inicial usando el Mtodo de Runge-


Kutta de cuarto orden.

y' 1
y ' ' x x 2 1 y


P.V .I y (1) 1
y ' (1) 2


y (3) ?

al escribir la EDO como un sistema, el P.V.I. queda

y' z
z 1
z ' 2 1 y
x x
P.V .I y (1) 1

z (1) 2
y (3) ?

Solucin:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 36


M todos Num ricos Aplicados a la Ingnira

Dividiendo el intervalo de inters [1,3] en ocho subintervalos, el tamao del paso

3 1 2
se integracin h es igual a 0.25 0.25 .
8 8

Primera Iteracin Usando *


h
yi 1 yi k1 2k2 2k3 k 4
6
h
zi 1 zi c1 2c2 2c3 c4
6

Calculo de las Constantes k1, k2, k3, k4 y c1, c2, c3 , c4 Usando **

k1 f1 ( x0 , y0 , z0 ) z0 z (1) 2

z0 1 2 1
c1 f 2 ( xi , yi , zi ) 2 1 y0 2 1(1) 2
x0 x0 1 1

h hk hc hc 0.25(2)
k 2 f1 ( x0 , y0 1 , z0 1 ) z0 1 2 1.75
2 2 2 2 2

hc1

z0
h hk1 hc1 1 hk
c2 f 2 ( x0 , y0 , z0 ) 2 1 y0 1 181790123
2 2 2 h h 2
x0 x0
2 2

h hk hc hc 0.25(1.81790)
k3 f1 ( x0 , y0 2 , z0 2 ) z0 2 2 1.77276
2 2 2 2 2



h hk 2 hc2 z0 hc2 1 hc2
c3 f 2 ( xi , yi , zi ) 1 y0 1.8315759
2 2 2 h 2
2
h
2
x0 x
2 0
2

k 4 f1 ( xi h, yi hk3 , zi hc3 ) z0 hc3 2 0.25( 1.831575) 1.542106053

z0 hc3 1
c4 f1 ( xi h, yi hk3 , zi hc3 ) 1 y0 hk3 1.753233454
x0 h x0 h 2

Clculo de

y1 y (1.25) , z1 z (1.25) aplicando *

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 37


M todos Num ricos Aplicados a la Ingnira

h
y1 y0 k1 2k2 2k3 k4
6

0.25
y1 1 2 2(1.75) 2(.17727) 1.542106 1.441151281
6

h
z1 z0 c1 2c2 2c3 c4
6

0.25
z1 2 2 2(1.817901235) 2(1.83157578) 1.753233454 1.539492187
6
Segunda Iteracin

Calculo de c y k

k1 f1 ( x1 , y1 , z1 ) z1 1.53949

z1 1 1.53949 1
c1 f 2 ( x1 , y1 , z ) 2 1 y1 2
1(1.44115 ) 1.75041
x1 x1 1.25 (1.25)

h hk hc hc
k 2 f1 ( x1 , y1 1 , z1 1 ) z1 1 1.32069
2 2 2 2

h hk hc
c2 f 2 ( x1 , y1 1 , z1 1 ) 1.730044
2 2 2

h hk hc
k3 f1 ( x1 , y1 2 , z1 2 ) 1.3232366
2 2 2

h hk hc
c3 f 2 ( x1 , y1 2 , z1 2 ) 1.719011
2 2 2

k 4 f1 ( x1 h, y1i hk3 , z1 hc3 ) z1 hc3 1.1097393

c4 f1 ( x1 h, y1 hk3 , z1 hc3 ) 1.7242487

Calculando y2 = y(1.5) , z2=z(1.75)

h
y2 y1 k1 2k 2 2k3 k 4 1.77186
6

h
z 2 z1 c1 2c2 2c3 c4 1.1072935
6

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 38


M todos Num ricos Aplicados a la Ingnira

Continuando con los clculos tenemos:

y3 y (1.75) 1.994766 , z3 z (1.75) 0.675599

y 4 y ( 2.00) 2.104754 , z 4 z (2.00) 0.245291

y5 y ( 2.25) 2.118486 , z5 z ( 2.25) 0.172076

y6 y (2.50) 2.026084 , z6 z (2.50) 0.561053

y7 y ( 2.75) 1.841680 , z7 z ( 2.75) 0.905578

y8 y (3.00) 1.578253 , z8 z (3.00) 1.190934

El valor buscado y(3)=1.578253

3.3.3. CONSTRUCCIN DE MODELOS

Ejemplo 1

Un tanque cilndrico de fondo plano con un dimetro de 1.5m contiene


un liquido de densidad = 1.5 Kg./l a una altura a de 3m. Se desea
saber la altura del liquido dentro del tanque tres minutos despus de
que se abra completamente la vlvula de salida, la cual da un gasto de
0.6 2 ga m3/s, donde A es el rea seccional del tubo de salida y es
78.5x10-4 m2 y g =9.81 m/s2.

Solucin:

3m a

1.5 m
Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 39
M todos Num ricos Aplicados a la Ingnira

a:? despus de 3 minutos

3
Salida : 0.6 A 2 ga m s ; A=78.5x10-4 m2 ; g=9.81 m/s2.

Acumulacin = Entrada - Salida

dv
0.6 A 2 ga , pero v= (rea de la base )x(Altura)
dt

dBa da da 0.6 A 2 ga
0.6 A 2 ga B 0.6 A 2 ga 2

dt dt dt 1.5

2
da
0.0026653 2 ga
dt

da
dt 0.0026653 2 ga

P.V .I a (0) 3m , Usar Euler con seg.=h
a (180) ?

Ejemplo 2

Calcule el tiempo necesario para que el nivel del liquido dentro del
tanque esfrico con radio r = 5m, ver figura, pase de 4m a 3m,la
velocidad de salida por el orificio del fondo es v 4.895 a m/s, el
dimetro de dicho orificio es de 10 cm.

Solucin

Balance de Materia:

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 40


M todos Num ricos Aplicados a la Ingnira

Acumulacin = Entrada Salida

dV
0 Av
dt

El volumen del liquido en el tanque en funcin de la altura es :

a3
V 5a 2
3

A = rea del orificio de salida


A 0.1 2 m 2 ; v 4.895 a m s
4

Luego tenemos:

d 2 a3
5a (0.1) 2 x 4.895 a m s
dt 3 4
da (0.1) 2 x 4.985 a

dt 10a a 2
da 0.122375 a


dt
10a a 2
Luego: el P.V .I a (0) 4m , aplicar Euler y un h=10
a (?) 3m

Ejemplo 3

En un tanque perfectamente agitado se tiene 400 litros de una solucin


en la que estn disueltos 25Kg. de sal ( NaCl ). En cierto momento se
hace llegar al tanque un gasto de 80 l/min. de una solucin que
contiene 0.5 Kg. de sal comn por litro. Si se tiene un gasto de salida de
80 l/min. Determinar que cantidad de sal hay en el tanque transcurridos
10 min?

Solucin:

X: la cantidad de sal en Kg., en el tanque despus de t minutos.

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 41


M todos Num ricos Aplicados a la Ingnira

dX
La acumulacin de sal en el tanque esta dado por y por la
dt
relacin:

dX
masade sal que entra masa de sal que queda
dt
dX lib. Kg . lib. X Kg .
80 0.5 80 . .
dt min . lit min . 400 lit
dX
40 0.2 X
dt

con las condiciones iniciales:

dX
dt 40 0.2 X

P.V .I x (0) 25
x (10) ?

Ejemplo 4

Se hace reaccionar isotrmica mente 260g de acetato de etilo


(CH3C00C2H5) con 175g de hidrxido de sodio (NaOH) en solucin
acuosa (ajustando el volumen total a 5 litros) para dar acetato de sodio
(CH3COONA) y alcohol etlico (C2H5OH), de acuerdo con la ecuacin
estequiomtrica CH 3COOC 2 H 5 NaOH

k
CH 3COONa C 2 H 5 OH en

donde K: constante de reaccin dado por k 1.44 x10 2 l


mol . min .
Determinar la cantidad de acetato de sodio y alcohol etlico presentes
30 minutos despus de iniciada la reaccin.

Solucin:

Sea:

X: La cantidad de moles por litro se aceite de etilo que han reaccionado

dX
al tiempo t. Entonces, la velocidad de reaccin viene dada por la
dt

dX
ley de accin de masas k .C 1A .CB1 , en donde CA, CB denotan las
dt
concentraciones molares de los reactantes cidos de etilo e hidrxido

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 42


M todos Num ricos Aplicados a la Ingnira

de sodio al tiempo t, los exponentes son sus coeficientes


estequiomtricos en la reaccin, entonces:

260 g mol
C 1A X 0.59 X
PM CH 2 COOC2 H 5 .5litros litro
175 g mol
CB1 X 0.875 X
PM NAOH .5litros litro

dX
dt 1.44 x10 0.59 x 0.875 x
2


P.V .I x (0) 0.0
x (30) ?

Ejemplo 5

Se tiene tres tanques de 1000 litros de capacidad cada uno,


perfectamente agitados (ver figura). Los tres recipientes completamente
llenos con una solucin de concentracin 30g/l. A partir de cierto
momento se alimenta una solucin que contiene 50g/l con una gasto de
300 l/min. (hay un arreglo entre los tres recipientes, tal que al haber un
gasto al primero, la misma cantidad fluye de este al segundo y del
segundo al tercero y de este afuera del sistema, con lo cual se
mantiene constante el volumen en todos ellos). Calcule la concentracin
en cada tanque despus de 10 minutos de haber empezado a agregar
solucin al primero.

300 lit/min 300 lit/min 300 lit/min

V1 V2 V3
C1 C2 C3

V1 1000 litros V2 1000 litros


C1 (0) 30 g
litro C2 (0) 30 g litro

V3 1000 litros
C3 (0) 30 g litro

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 43


M todos Num ricos Aplicados a la Ingnira

Ejercicios y aplicaciones

I. Utilizar los mtodos de Euler y de Runge Kutta para dar solucin a las
siguientes ecuaciones diferenciales con valor frontera.

dy
x y
dx
y ( 0) 2

1 y (1) ?

dy
x y
dx
y (1) 4
2.- y (1.5) ?

dy
x
dx y
y (0) 1
3.- y (0.5) ?

dy
x
dx y
y ( 0) 4
4.- y (0.5) ?

dy
y(2 y)
dx
y (0) 3
5.- y (0.5) ?

dy
x y
dx
y (1) 4

6.- y (1.5) ?

dy
x y2
dx
y (1) 0
7.- y (1.5) ?

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 44


M todos Num ricos Aplicados a la Ingnira

dy y2 y

dx x
y (1) 1

8.- y (1.8) ?

dy
1 xsenx
dx
y ( 0) 0
y (1.5) ?
9.-

dy 1 y
y2
dx x x
y (1) 1
y ( 2) ?
10.

dy
1 y 2
dx
y ( 0) 4
11.- y (1) ?

dy
y
dx
y (0) 1
12.- y (1) ?

dy
2 y 1
dx
y ( 0) 1

13.- y (1) ?

dy
1 y
dx
y ( 0) 0
14.- y (1) ?

dy
x 1 y
dx
y ( 0) 1
15.- y (1) ?

dy
1 xy
dx
y (1) 1
y ( 2) ?
16.

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 45


M todos Num ricos Aplicados a la Ingnira

II .- Estructurar un modelo para las problemticas siguientes y luego


solucionarlo Aplicando Euler y Runge Kuta:

1.- Un tanque cilndrico de fondo plano con dimetro 2 metros contiene


un lquido; de densidad 1.8 kg/l a una altura H de 4 metros. Se desea
saber la altura del lquido dentro del tanque 10 minutos despus que abre
completamente de la vlvula de salida ubicada en la parte inferior
izquierda, la cual da una gasto de 1 A 2 gh m3/s, donde A es el rea
seccional del tubo de salida que tiene un valor de 80.5 x 10 -4m2, considerar
g = 9.81m/s2.

2.- Se tiene un tanque esfrico de radio de 8 metros calcular el tiempo


necesario para que el nivel del lquido de dicho tanque pase de 6 metros a
7 metros, la velocidad de salida por el orificio del fondo es v =5.5 a m/s el
dimetro de dicho orificio es de 12 cm. Donde a es la altura de lquido.

3.- En un tanque perfectamente agitado se tiene 500 litros de una salmuera


en la cual este disuelto 30 Kg de sal comn en un momento determinado
se hace llegar al tanque un gasto de 90 l/min de una salmuera que contiene
1.5 Kg de sal comn por litro si se tiene un gasto de salida de 90 l/min.
Determine:

a.- Que cantidad de sal hay en el tanque transcurrido 20min.

b.- Que cantidad de sal transcurrido un tiempo muy grande.

4.- Se hace reaccionar isotrmica mente 300gr de acetato de etilo con


200gr de hidrxido de sodio en solucin acuosa ajustando el volumen total
a 10 litros para dar acetato de sodio y alcohol etlico de acuerdo con lo
siguiente ecuacin estequiometria:

Acetato de etilo + hidrxido de sodio k


= acetato de sodio + alcohol etlico

Donde la constante de velocidad de reaccin k esta dado por k = 1.44 x 10 -

2 1
mol min

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 46


M todos Num ricos Aplicados a la Ingnira

Determine la cantidad de acetato de sodio y alcohol etlico presente 40min


despus presentada la reaccin.

5.- Se conecta un inductor de 0.5 henries en serie con una resistencia de


10 ohms un capacitador de 0.025 faradios y un generador de corriente al
terna dad por la funcin 60 sen 5t voltios t 0.

a.- Establezca una ecuacin diferencial para la carga instantnea en el


capacitor.

b.- Encuentre la carga en distintos tiempos

6.- Se tiene un tanque de forma cnica de 5 metros de dimetro superior


con 10 metros de altura conteniendo un lquido hasta h metros de altura, si
al momento de llegar el nivel del lquido de 2. 5 metros se hace llegar un
gasto de alimentacin de 0.50 m 3/s el nivel de lquido aumentara.
Determine el tiempo necesario para que el nivel se recupere nuevamente a
6 metros.

7.- El tiempo que requiere el tanque del ejercicio anterior para recuperar su
nivel de 2.5 a 6 metros con un gasto de alimentacin de 0.50 m 3/s es
aproximadamente 500 s calcule el gasto de alimentacin que se requiere
para reducir este tiempo en la mitad.

8.- Calcule el tiempo necesario para que el nivel del lquido del tanque
anterior pase de 6 metros a 1 metro si el flujo de salida por el orificio es
3.457 h l/s.

9.- Un tanque perfectamente agitado contiene 800 litros de salmuera en la


cual estn disueltas 20 Kg. de sal. Si se hace llegar 20 l/min. de una
salmuera que contiene 4 Kg de sal en cada 10 litros y por el fondo se saca
16 litros por minuto de salmuera. Determine la concentracin de sal a
distintos tiempos.

Solucio n Num rica d Ecuacions Difrncials Ordinarias Pa gina 47