reactor flujo piston en matlab - octave - craqueo termico

19
Computer-aided Chemical Engineering Curso de Introducción a Octave/Matlab para Ingenieros Químicos www.cacheme.org

Upload: cacheme

Post on 08-Jul-2015

2.477 views

Category:

Education


1 download

DESCRIPTION

Ejercicio propuesto para el 4º día del taller de modelado de reactores químicos con MATLAB - Octave UPM

TRANSCRIPT

Page 1: Reactor flujo piston en MATLAB - Octave - Craqueo termico

Computer-aided Chemical

Engineering

Curso de Introducción a Octave/Matlab

para Ingenieros Químicos

www.cacheme.org

Page 2: Reactor flujo piston en MATLAB - Octave - Craqueo termico

Computer-aided solutions for Chemical Engineering

Sesión 3 – Reactor de flujo

pistón (RFP)

www.cacheme.org

Page 3: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.org

Objetivos de la sesión

Resolución de problemas de RFP

• Problema 1 – Reacción en fase gas sobre catalizador de óxido de aluminio

• Problema 2 – Craqueo de acetona

• Problema 3 – Craqueo térmico de hidrocarburos

Page 4: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 1: Enunciado

Pista:Combinar BMs en RFP y ecuaciones cinéticas

Page 5: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 1: BM y Ec. Cinética

CA

CB

BA

BA

CCkr

CCkr

CCkr

CCkr

32

11

2

33

22

2

11

056604r

200210r

01302

32r

006454r

NONOHNOONHα

FEDCBAMatriz

4

3

2

1

22223ij

64666

222

111

414321

41

...

|||

...

...

r r r ,...,,

xFBA

FBA

FBA

x

x

FBA rdV

dn

dV

dn

dV

dn

Sistema de ecuaciones diferenciales

Entonces:

o

voV

V

nsum

nsumQQ

Q

nC

dV

dnr

nE

dVrG

0A

dnnS

EGASj

j

j

j

jj

R

1i

iji

jαr

dV

dn

R

1i

ijij αrr

BM en RFP Ec. Cinética

Page 6: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 1: Script y Solución

Page 7: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 1: Script y Solución

Page 8: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 2: Enunciado

A

AoAjjo

A

Aor

A

α

nXΔCpCpn

α

nΔH

dX

dT

oA

AAojo

A PXk

XTRn

dX

dV

1

1

BM y ec. cinética

BE

Page 9: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 2: Script y Solución

Page 10: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 2: Script y Solución

Vreactor = 1,5 L

Treactor = 944 K

SOLUCIÓN:

Page 11: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 3: Enunciado

• Craqueo térmico del etano.

• Tubos horizontales en el interior de un horno de llama.

• Quemadores a ambos lados de los tubos.

• Se considera la variación de presión a lo largo del reactor.

• Sistema ODE, 8 compuestos, T y P

Page 12: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.org

El craqueo térmico del etano se realiza en tubos de gran longitud dispuestos

horizontalmente en el interior de un horno de llama con quemadores a ambos

lados de los tubos. Considere que para nuestro caso de estudio se disponen

de dos tubos que recorren el horno paralelamente. La longitud del tubo es de

100 m y el diámetro interno de 0.108 m. El alimento consiste en 68.68

kg/(m2∙s) de una mezcla gaseosa con un 98.2% molar de etano, 1% de

C2H4 y 0.8% de C3H6. La presión de entrada es de 2.93 bar y la temperatura

de entrada de 680ºC. El flujo de calor por unidad de área aportado al reactor

es de 80 kJ/(m2∙s).

a) Estudiar la evolución de la temperatura y de la concentración y el

rendimiento (expresados como kg de compuesto / 100 kg de etano) de

cada componente a lo largo del reactor.

b) Repetir el apartado anterior considerando ahora el efecto de la variación de

presión a lo largo del reactor. Suponer que la viscosidad del gas esconstante e igual a 10‐5 Pa∙s, y que el factor de fricción se puede calcular

como: f = 0.046Re-0.2 , donde Re es el nº de Reynolds.

Problema 3: Enunciado

Page 13: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.org

Problema 3: Enunciado

Page 14: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 3: BM, BE y BEM

Page 15: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.org

Problema 3: BM, BE y BEM

Page 16: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 3: Script y Solución

Page 17: Reactor flujo piston en MATLAB - Octave - Craqueo termico

cacheme.orgProblema 3: Script y Solución

Page 18: Reactor flujo piston en MATLAB - Octave - Craqueo termico

Computer-aided Chemical

Engineering

Curso de Introducción a Octave/Matlab

para Ingenieros Químicos

www.cacheme.org

Page 19: Reactor flujo piston en MATLAB - Octave - Craqueo termico

CAChemE

CAChemEorg

CAChemE

[email protected]

www.cacheme.org