Sei sulla pagina 1di 13

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN

FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA


ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

31. The concentration of salt x in a home made soap maker is given as a function of
time by

= 37.5 3.5

At the initial time, t=0, the salt concentration in the tank is 50g/L using runge kutta
4 order method and a step zise of, h=1.5min, wath is the salt concentration after 3
minutes?

Traduccin:

31. La concentracin de sal x en una casa hecha fabricante de jabn se da como una
funcin del tiempo por

= 37.5 3.5

En el momento inicial, t = 0, la concentracin de sal en el tanque es de 50 g / L


utilizando Runge Kutta 4 mtodo de orden y un tamao de paso de, h = 1,5 min,
cul es la concentracin de sal en el minuto 3?

Solucin:
METOD DE EULER

Para mtodo de EULER la formulacin es:

+1 = +

+1 = + . ( , )

La formulacin en hoja de clculo para la solucin es la siguiente:


UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

La formulacin en la hoja de clculo para Euler:

t= 0
h= 1.5
C= 50

i t f(t,C) C
0 0 50
1 1.5 -137.5 -156.25
2 3 584.375 720.3125

La respuesta es: cuando el t=3min, la concentracin es C=720.3125(g/L)

A continuacin se presenta un cdigo computacional en MATLAB para la solucin


del caso usando el mtodo de EULER.

%METODO DE EULER
clc,clear;
h=1.5
tf=3
b=tf/h
y(1)=50
for j=1:b
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

y(j+1)=y(j)+h*(37.5-3.5*y(j))
[y,j]
end
r=0:1.5:3
plot(r,y,'r-')%,t,y,'-bs')
xlabel('TIEMPO (SEG)')
ylabel('CONCENTRACCION DE SAL')
title('CURVA DE TIEMPO DE LA CONCENTRACION DEL SAL METODO EULER')
h1 = legend('CONCENTRACION DE SAL',1);

Comando:

Grafico:
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

METODO DE HEUN

Para mtodo de HEUN la formulacin es:

+1 = + [( , ) + (+1 , +1 )]

La formulacin en la hoja de clculo para Heun:

i t f(t,C) C* f(t,C*) prom C


0 0 50
1 1.5 -137.5 -156.25 584.375 223.4375 385.15625
2 3 -1310.54688 -1580.66406 5569.82422 2129.63867 3579.61426

La respuesta es: cuando el t=3min, la concentracin es C=3579.61426(g/L)

Grafica:
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

4000
3500
3000
concentracion (g/L)

2500 Series1

2000
Expon.
1500 (Series1)
1000
500
0
0 1 2 3 4
tiempo (s)

A continuacin se presenta un cdigo computacional en MATLAB para la solucin del


caso usando el mtodo de HEUN.
%METODO DE HEUN
clc,clear;
h=1.5
tf=3
b=tf/h
y(1)=50
for j=1:b
yp(j)=y(j)+h*(37.5-3.5*y(j))
y(j+1)=y(j)+(h/2)*((37.5-3.5*y(j))+yp(j));
[y,j]
end
r=0:1.5:3
plot(r,y,'r-')%,t,y,'-bs')
xlabel('TIEMPO (SEG)')
ylabel('CONCENTRACCION DE SAL')
title('CURVA DE TIEMPO DE LA CONCENTRACION DEL SAL METODO HEUN')
h1 = legend('CONCENTRACION DE SAL',1);
grid on

METODO DE RUNGE-KUTTA DE 1 ORDEN


Para R-K1 la formulacin es:

1 = (0 , 0 )

1
2 = (0 + , 0 + )
2 2
1 2
3 = (0 + , 0 + + )
2 4 4

4 = (0 + , 0 2 + 23 )

1
1 = 0 + (1 + 43 + 4 )
6
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

La formulacin en hoja de clculo para la solucin es la siguiente:

METODO RUNGE-KUTTA 1 ORDEN


Datos iniciales:
t= 0
C= 50
h= 1.5

i t C k1 k2 k3 k4
0 0 50 -206.25 335.15625 -375.439453 5495.43457
1 1.5 681.237793 -3520.24841 5720.40367 -6407.95219 93795.3689
2 3 11455.1231 -60083.1461 97635.1125 -109370.102 1600887.26

La respuesta es: cuando t=3min. La concentracin es C=11455.1231 g/L

Grafica:

14000

12000
concentracion (g/L)

10000

8000

6000

4000

2000

0
0 0.5 1 1.5 2 2.5 3 3.5
tiempo (min)
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

A continuacin se presenta un cdigo computacional en MATLAB para la solucin del


caso usando el mtodo de RUNGE-KUTTA 1 ORDEN.

%METODO DE RUNGE KUTTA 1 ORDEN


clc, clear;
y(1)=50;
n=3;
H=1.5
b=(n/H);
a=0;
disp(' i | CONCENTRACIN DE SAL')
for j=1:b
k1=H*(37.5-3.5*y(j));
k2=H*(37.5-3.5*(y(j)+(k1/2)));
k3=H*(37.5-3.5*(y(j)+(k1/4)+(k2/4)));
k4=H*(37.5-3.5*(y(j)-k2+2*k3));
y(j+1)=y(j)+(k1+4*k3+k4)/6;

fprintf('% 1.0f%3.5f \n',a,y(j))

end
r=0:1.5:3
plot(r,y,'b*-')
xlabel('TIEMPO (min)')
ylabel('CONCENTRACIN DE SAL')
title('CURVA DE TIEMPO DE CONCENTRACIN DE SAL RUBGE-KUTTA ORDEN 1')
h1 = legend('CONCENTRACIN DE SAL',1);
grid on
for j=1:n
k1=H*(37.5-3.5*y(j));
k2=H*(37.5-3.5*(y(j)+(k1/2)));
k3=H*(37.5-3.5*(y(j)+(k1/4)+(k2/4)));
k4=H*(37.5-3.5*(y(j)-k2+2*k3));
y(j+1)=y(j)+(k1+4*k3+k4)/6;
a=a+1;
fprintf('% 1.0f%3.5f \n',a,y(j))

end
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

GRAFICO:
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

METODO DE RUNGE-KUTTA 2 ORDEN


Para R-K2 la formulacin es:

1 = (0 , 0 )

1
2 = (0 + , 0 + )
2 2
2
3 = (0 + , 0 + )
2 2

4 = (0 + , 0 + 3 )

1
1 = 0 + (1 + 22 + 23 + 4 )
6

La formulacin en hoja de clculo para la solucin es la siguiente:

La formulacin de Runge Kutta 2 orden:


UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

METODO RUNGE-KUTTA 2 ORDEN


Datos iniciales:
t= 0
C= 50
h= 1.5

i t C k1 k2 k3 k4
0 0 50 -206.25 335.15625 -1086.03516 5495.43457
1 1.5 681.237793 -3520.24841 5720.40367 -18536.3081 93795.3689
2 3 11455.1231 -60083.1461 97635.1125 -316375.316 1600887.26

La respuesta es: para t=3min. La concentracin es C=11455.1231

Grafica:
12000

10000

8000
Axis Title

6000

4000

2000

0
0 0.5 1 1.5 2 2.5 3
Axis Title
Formulacin de
Range Kutta de 3 orden:
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

METODO RUNGE-KUTTA 3 ORDEN


Datos iniciales:
t= 0
C= 50
h= 1.5

i t C k1 k2 k3
0 0 50 -137.5 223.4375 -1310.54688
1 1.5 -88.5742188 347.509766 -564.703369 8101.32141
2 3 1458.93021 -5068.75572 8236.72805 -118165.368

El resultado es: para t=3min. La concentracin es C=1458.93021

Grafica:
1500
1400
1300
1200
1100
concentracion (g/L)

1000
900
800
700
600
500
400
300
200
100
0
-100 0 0.3 0.6 0.9 1.2 1.5 1.8 2.1 2.4 2.7 3
-200
tiempo (min)
La
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

formulacin para Range Kutta de 4 orden:

METODO RUNGE-KUTTA 4 ORDEN


Datos iniciales:
t= 0
C= 50
h= 1.5

i t C k1 k2 k3
0 0 50 -137.5 223.4375 -724.023438
1 1.5 681.237793 -2346.83228 3813.60245 -12357.5387
2 3 11455.1231 -40055.4308 65090.075 -210916.878

La respuesta es: para t =3min la concentracin es C= 11455.1231 g/L

Grafica:
12000
10500
concentracion (g/L)

9000
7500
6000
4500
3000
1500
0
0 0.3 0.6 0.9 1.2 1.5 1.8 2.1 2.4 2.7 3
tiempo (min)

La formulacin para Runge Kutta Orden superior:


UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGIENERIA CIVIL, ARQUITECTURA Y GEOTECNIA
ESCUELA ACADEMICO PROFESIONAL DE INGIENERIA GEOLOGICA - GEOTECNIA

METODO RUNGE-KUTTA ORDEN SUPERIOR


Datos iniciales:
t= 0
C= 50
h= 1.5

i t C k1 k2 k3 K4 K5 K6
0 0 50 -137.5 42.96875 -75.4638672 371.478271 -367.822361 5718.08529
1 1.5 538.944616 -1848.80616 577.751924 -1014.67682 4994.84593 -4945.68906 76884.5912
2 3 7113.22692 -24858.7942 7768.3732 -13643.2054 67160.0139 -66499.0573 1033779.68

La respuesta es: para t=3min la concentracin es C=7113.22692 g/L

Grafica:
8000

7000

6000

5000

4000

3000

2000

1000

0
0 0.5 1 1.5 2 2.5 3 3.5