Está en la página 1de 4

ALGORITMO

Mtodo de Runge-Kutta de cuarto orden para sistemas de dos ecuaciones diferenciales


ordinarias.
Para aproximar la solucin al (PVI)
X = F(V,X,T)
T = G(V,X,T)
X(Vo) = Xo , X(Vf) = ?
T(Vo) = To , T(Vf) = ?
Proporcionar las funciones F(V,X,T) y G(V,X,T).
DATOS:
La ecuacin inicial Vo,Xo,To el valor Vf y el numero de N de subintervalos
por emplear.
RESULTADOS: La aproximacin a los valores X(Vo) y T(Vf) : Xo , To
PASO 1

: hacer H = (Vf - Vo )/N

PASO 2

: Hacer I = 1

PASO 3

: Mientras I <=N repetir los pasos 4 a 15

PASO 4

: Hacer K11 = F(Vi,Xi,Ti)

PASO 5

: Hacer K12 = G(Vi,Xi,Ti)

PASO 6

: Hacer K21 = F(Vi + h/2 , Xi + h/2*K11 , Ti + h/2*K12)

PASO 7

: Hacer K22 = G(Vi + h/2 , Xi + h/2*K11 , Ti + h/2*K12)

PASO 8

: Hacer K31 = F(Vi + h/2 , Xi + h/2*K21 , Ti + h/2*K22)

PASO 9

: Hacer K32 = G (Vi + h/2 , Xi + h/2*K21 , Ti + h/2*K22)

PASO 10 : Hacer K41 = F( Vi + h , Xi +h*K31 , Ti + h*K32)


PASO 11 : Hacer K42 = G(Vi + h , Xi +h*K31 , Ti + h*K32)
PASO 12 : Hacer Xi+1 = Xi + h/6*(K11 + 2*K21 + 2K31 + K41 )
PASO 13 : Hacer Ti+1 = Ti + h/6*( K12 + 2*K22 + 2*K32 + K42 )
PASO 14 : Hacer Vo = Vo + h
PASO 15 : Hacer I = I + 1
PASO 16 : Imprimir Xi , Ti y terminar.

ALGORITMO
a.

Conversin como variable de reaccin


A B 2C

1.- BALANCE DE MOLES


dX
rA

dV
FAo

2.- ley de velocidad


rA kA(CA * CB

CC 2
)
Kc

E 1
1

R T1 T

k k1(T 1) exp
para cp 0

H rx 1
1

R T2 T

kc kc2(T2)exp

3.- estequiometria (fase gaseosa, sin variacin de P) :


CA CAo1 X

To
T

CB CAo( B X
Cc CAoX

To
T

To
T

4.- balance de energa:

dT Ua Ta T rA H rex

dV
FAo C PA B C PB XCp
ii.

Velocidades de flujo molar variable de reaccin

1.- balance de moles :

dFA
rA
dV
dFB
rB
dV
dFc
rC
dV

2.- ley de velocidad:

Cc 2

rA kA CA * CB
Kc

E 1
1
k k1(T 1) exp

R T1 T
para Cp 0
H rex 1
1

R T2 T

kc kc 2 (T 2) exp

3.- estequiometria (fase gaseosa si variacin de P):


rA rB
rC 2rA
FA To
FT T
FB To
CB CTo
FT T
FC To
Cc CTo
FT T
CA CTo

4.- balance de energia:

dT Ua Ta T rA H rex

dV
FA C PA FB CPPB FC C PC
Introducir valores de parmetros :
k1, E , R, CTo , To , Ta , T 1, T 2, K C 2 , B , H rex , C PA , C PB , C PC , Ua

Introducir valores iniciales : FAo , FBo , FCo , FDo , To y valores finales : Vf


Usar revolvedor de EDO

También podría gustarte