Reactor de flujo piston con MATLAB Octave

15
Computer-aided Chemical Engineering Iniciación al diseño de reactores con MATLAB - Octave www.cacheme.org 3/12/2013 RFP ( Sacarosa)

description

Ejercicio propuesto para el 6º día del taller

Transcript of Reactor de flujo piston con MATLAB Octave

Page 1: Reactor de flujo piston con MATLAB Octave

Computer-aided Chemical Engineering

Iniciación al diseño de reactores

con MATLAB - Octave

www.cacheme.org

3/12/2013

RFP ( Sacarosa)

Page 2: Reactor de flujo piston con MATLAB Octave

Computer-aided Chemical Engineering

Sesión 4 – Combinación de

RFPs / RCTA

www.cacheme.org

3/12/2013

RFP ( Sacarosa)

Page 3: Reactor de flujo piston con MATLAB Octave

cacheme.org

Objetivos de la sesión

• Resolución problema de sucesión de RFP

• Problema 1: Hidrólisis de sacarosa en glucosa y fructosa

• Resolución problema de RCTA• Problema 2

24/11/2013PyConES 3

Page 4: Reactor de flujo piston con MATLAB Octave

cacheme.orgProblema 1: Enunciado

• Se quiere llevar a cabo siguiente reacción en fase líquida:

• La reacción es de primer orden respecto a la sacarosa y de orden cero respecto al

agua.

• De los resultados experimentales se dedujo que la constante de velocidad vale 0.0193

s-1 a 50 ºC y una energía de activación de 125.3 kJ/mol.

• Junto con la reacción anterior se produce simultáneamente la formación de otro tipo de

hexosas no deseadas, siguiendo una cinética análoga a la de la reacción anterior:

• La constante de velocidad de esta segunda reacción sigue la ley ln 𝑘 = −5.64 −220

𝑇con

𝑘 en s-1 y 𝑇 en K.

24/11/2013PyConES 4

𝑘1(𝑇) = 𝑘0𝑒−𝐸𝑎𝑅𝑇

𝑆 + 𝐴 → 𝐺 + 𝐹2𝐼

𝑟1 = 𝑘1(𝑇) 𝐶𝑠𝑎𝑐𝑎𝑟𝑜𝑠𝑎

𝑟2 = 𝑘2 𝑇 𝐶𝑠𝑎𝑐𝑎𝑟𝑜𝑠𝑎 𝑘2(𝑇) = exp(−5.64 −220

𝑇)

Page 5: Reactor de flujo piston con MATLAB Octave

cacheme.org

• El caudal de entrada de alimento es 400 L/min a 50ºC de una disolución

• Las concentraciones de entrada son 2 M de sacarosa, que contiene también glucosa a

0.1 M y el resto de agua (suponer que la densidad de la corriente es igual a la del

agua)

• Se desea obtener dos productos con diferente concentración de glucosa (1.5 y 1.0

M), por lo que se piensa en dos reactores de flujo pistón conectados en serie cuya

sección es 0.1 m2. Para acelerar la reacción, a continuación de donde se extrae el

primer producto se alimenta la mitad de la corriente del alimento inicial, tal y como se

muestra en la figura siguiente:

24/11/2013PyConES 5

Problema 1: Enunciado

Page 6: Reactor de flujo piston con MATLAB Octave

cacheme.org

• Los reactores están enfriados con agua de refrigeración a una temperatura

de 30ºC, siendo el coeficiente global de intercambio de calor U igual a 1.0

kJ/(s·m2·K). Entre ambos reactores existe un intercambiador de calor, de

manera que la temperatura de la corriente de entrada al segundo reactor es

igual a la de la corriente de alimentación del primer reactor (50ºC).

Se pide:

• Calcular las longitudes necesarias de ambos reactores (L1 y L2) para

conseguir las especificaciones deseadas a la salida de cada reactor.

• Dibujar los perfiles de concentración y de temperatura en ambos reactores.

24/11/2013PyConES 6

Problema 1: Enunciado

Page 7: Reactor de flujo piston con MATLAB Octave

cacheme.org

• Datos

24/11/2013PyConES 7

Problema 1: Enunciado

Page 8: Reactor de flujo piston con MATLAB Octave

cacheme.org

Donde L es la variable de longitud del reactor y A es el área perpendicular del reactor.

Problema 1: BM y BE

Page 9: Reactor de flujo piston con MATLAB Octave

cacheme.orgProblema 1: BM y BE

Page 10: Reactor de flujo piston con MATLAB Octave

cacheme.orgProblema 1: Script

Archivo principal

Page 11: Reactor de flujo piston con MATLAB Octave

cacheme.org

𝑘1(𝑇) = 𝑘0𝑒−𝐸𝑎𝑅𝑇

𝑟1 = 𝑘1(𝑇) 𝐶𝑠𝑎𝑐𝑎𝑟𝑜𝑠𝑎𝑟2 = 𝑘2 𝑇 𝐶𝑠𝑎𝑐𝑎𝑟𝑜𝑠𝑎

𝑘2(𝑇) = exp(−5.64 −220

𝑇)

Archivo de función del primer RFP

Reactor 1 (BM1 y BE1)

Problema 1: Script

Reactor 2(BM2 y BE2)

Page 12: Reactor de flujo piston con MATLAB Octave

cacheme.orgProblema 1: Solución

LR1 = 1,588 m[Glucosa] = 1,5 M

LR2 = 0,837 m[Glucosa] = 1 M

Page 13: Reactor de flujo piston con MATLAB Octave

cacheme.orgProblema 2: Enunciado

Page 14: Reactor de flujo piston con MATLAB Octave

cacheme.orgProblema 2: BM y BE

iij

jajajr

CC

dt

dC

lim,lim,

S

j

jj

S

j

R

i

jiiajajvW

CpCV

TCrTHVTTCpCQTTUA

dt

dT

1

1 1

limlim, ,

Balance de Materia

Balance de Energía

Page 15: Reactor de flujo piston con MATLAB Octave

@CAChemEorg

CAChemEorg

CAChemE

[email protected]

www.cacheme.org

24/11/2013 PyConES 15