SlideShare una empresa de Scribd logo
1 de 23
Curso de Introducción a Octave/Matlab 
para Ingenieros Químicos 
Computer-aided Chemical Engineering 
www.cacheme.org
Sesión 2: RDTA 
Computer-aided Chemical Engineering 
www.cacheme.org
cacheme.org Objetivos de la sesión: 
• Resolución Problemas de RDTA planteando BM’s y BE’s 
• Ejemplo 1 Llenado de un tanque. 
• Ejemplo 2 Llenado de un tanque con aporte de calor. 
• Ejemplo 3 RDTA + reacciones en serie 
• Problema 1 RDTA isotermo 
• Problema 2 RDTA no isotermo 
• Problema extra
cacheme.org 
Ejemplo 1: Llenado de tanque 
Balance de materia 
Q Q 
dH e  
• Resolver el Sistema de Ecuaciones Diferenciales Ordinarias 
(EDO). 
• Representar H y T vs tiempo. 
A 
dt 

cacheme.org 
Ejemplo 1: Script y Solución
Ejemplo 2: Llenado de un tanque con cacheme.org 
aporte de calor 
Balance de materia 
Q Q 
dH e  
Balance de Energía 
 Q c T   Qc T  m 
 
 
e p e p v v 
dT 
• Resolver el Sistema de Ecuaciones Diferenciales Ordinarias 
(EDO). 
• Representar H y T vs tiempo. 
A 
dt 
 
p 
AHc 
dt 

cacheme.org 
Ejemplo 2: Condiciones iniciales del problema 
Condiciones iniciales 
Temperatura inicial (To) = 60 ºC 
Altura inicial (Ho) = 2 m2 
Temperatura de entrada (Te) = 25 ºC 
Caudal de entrada (Qe) = 0.4 m3/h 
Caudal de salida (Q) = 0.35 m3/h 
Flujo másico vapor (Mv) = 27.68 kg/h 
Densidad del agua (ρ) = 1000 kg/m3 
Volumen tanque = 5 m3 
Área (A) = 1 m2 
Factor de seguridad = 0.9 
Calor latente de vaporización (λ) = 2114.3 kJ/kg 
Calor específico del agua (Cp) = 4.18 kJ/kg/ºC 
Balance de materia 
Q Q 
dH e  
A 
dt 
 
Balance de Energía 
 Q c T   Qc T  m 
 
 
e p e p v v 
p 
AHc 
dT 
dt 
 
Parámetros
cacheme.org Ejemplo 2: Script y Solución 
Archivo principal 
Archivo ec.difs. 
0 10 20 30 40 50 60 
5 
4 
3 
2 
t / h 
H / m 
0 10 20 30 40 50 60 
80 
75 
70 
65 
60 
t / h 
T / ºC
cacheme.org Ejemplo 3: RDTA 
Este ejemplo consiste en la modelización de un 
tanque en el cual tres especies reaccionan de 
acuerdo al siguiente esquema de reacción 
ABC. En el mismo, las constantes k1 y k2 
describen la velocidad de la reacción para AB y 
BC respectivamente. 
Siguiendo con el ejemplo, el tanque se 
modela considerando: 
• k1=1 h-1; k2=2 h-1. 
• El intervalo de tiempo en el que se va a 
evaluar el proceso transcurre de 0 a 5 h. 
• Las condiciones iniciales a t=0 son las 
siguientes: Ca0=5 h; Cb0=0 h; Cc0=0 h. 
푑퐶푎(푡) 
푑푡 
= −푘1퐶푎 푡 
푑퐶푏(푡) 
푑푡 
= 푘1퐶푎 푡 − 푘2퐶푏(푡) 
푑퐶푐(푡) 
푑푡 
= 푘2퐶푏 푡
cacheme.org Ejemplo 3: Script y Solución 
Archivo principal 
Archivo ec.difs.
cacheme.org Problema 1: RDTA isotermo 
• En un RDTA se desarrolla la reacción química irreversible: 
2 
−푟퐴 = 푘퐶퐴 
Siguiendo una cinética de 2º orden respecto al compuesto A. 
La constante cinética de la reacción viene dada por : 
푘 = 1.8 1011 푒− 
6250 
푇 
• Estudiar la evolución de la concentración de A con el tiempo en 
función de la temperatura (200, 212.5 y 225 K). La concentración 
inicial de A es 5 mol/L. 
• Representar los 3 perfiles en un mismo gráfico. 
• Realizar el estudio hasta 200 s
cacheme.org 
Problema 1: RDTA – Script y Solución
cacheme.org Problema 2: RDTA no isotermo 
En un reactor cilíndrico discontinuo se desarrollan las reacciones 
irreversibles exotérmicas siguientes, ambas con cinética de primer 
orden: 
Para el reactor discontinuo los balances de materia y energía tienen la 
siguiente forma:
cacheme.org Problema 2: RDTA no isotermo 
• Los valores de las constantes son: 
• Calcular el perfil de concentraciones y de temperaturas en un reactor 
de d = 0,4 m y d = 4 m ambos de h = 2 m. Intervalo t = [0 3000s].
cacheme.org 
Problema 2: RDTA – Script y solución
Problema 2: RDTA – Script y Solución cacheme.org 
D = 4 m D = 0,42 m 
Concentración Temperatura
cacheme.org 
Problema extra: RDTA - Enunciado
cacheme.org Problema extra: RDTA – BM y BE 
 X 
 
N RT 
0 
P 
A 
t 
 
2 
1 
 
N  X  kT  
dt 
dX 
1 
 
A A 
A 
0 
 
  
N H T 
  
 S 
A 
0 
   
dT 
A N Cp N CpX 
J 
J j A A 
dX 
0 0 
Estas serán nuestras ecuaciones del sistema de 
ecuaciones diferenciales a resolver (BM y BE).
cacheme.org Problema extra: RDTA – Script y Soluciones 
Parte a) 
Parte b)
cacheme.org Problema extra: RDTA – BM y BE 
Parte a) Parte b)
cacheme.org 
Problema extra: RDTA – Script y Soluciones
Curso de Introducción a Octave/Matlab 
para Ingenieros Químicos 
Computer-aided Chemical Engineering 
www.cacheme.org 
Problemas
@CAChemEorg 
CAChemEorg 
CAChemE 
mail info@cacheme.org 
www.cacheme.org 
23

Más contenido relacionado

La actualidad más candente

P 2 Caìda de presiòn en lechos empacados y fluidizados
P 2 Caìda de presiòn en lechos empacados y fluidizadosP 2 Caìda de presiòn en lechos empacados y fluidizados
P 2 Caìda de presiòn en lechos empacados y fluidizadosLucero Gallegos González
 
Balance de materia y energia en reacciones quimicas
Balance de materia y energia en reacciones quimicasBalance de materia y energia en reacciones quimicas
Balance de materia y energia en reacciones quimicasIsabelaCeci08
 
Práctica VII Caída de presion en lecho empacado
Práctica VII Caída de presion en lecho empacadoPráctica VII Caída de presion en lecho empacado
Práctica VII Caída de presion en lecho empacadoKaren M. Guillén
 
Practica 3 Puntos de inundacion y porosidad en lechos empacados
Practica 3 Puntos de inundacion y porosidad en lechos empacadosPractica 3 Puntos de inundacion y porosidad en lechos empacados
Practica 3 Puntos de inundacion y porosidad en lechos empacadosLucero Gallegos González
 
Operaciones Unitarias en Ingenieria Quimica by Warren Mc Cabe.pdf
Operaciones Unitarias en Ingenieria Quimica by Warren Mc Cabe.pdfOperaciones Unitarias en Ingenieria Quimica by Warren Mc Cabe.pdf
Operaciones Unitarias en Ingenieria Quimica by Warren Mc Cabe.pdfMario Charlin
 
REACTORES DE LECHO FIJO
REACTORES DE LECHO FIJOREACTORES DE LECHO FIJO
REACTORES DE LECHO FIJOlmidarragab
 
Operación de un reactor
Operación de un reactorOperación de un reactor
Operación de un reactorcecymedinagcia
 
Reactor flujo piston en MATLAB - Octave - Craqueo termico
Reactor flujo piston en MATLAB - Octave - Craqueo termicoReactor flujo piston en MATLAB - Octave - Craqueo termico
Reactor flujo piston en MATLAB - Octave - Craqueo termicoCAChemE
 
Presentación método de mc cabe thiele por zoraida carrasquero
Presentación método de mc cabe thiele por zoraida carrasqueroPresentación método de mc cabe thiele por zoraida carrasquero
Presentación método de mc cabe thiele por zoraida carrasqueroJosé Alexander Colina Quiñones
 
Coeficientes individuales y globales
Coeficientes individuales y globalesCoeficientes individuales y globales
Coeficientes individuales y globalesNorman Rivera
 
Equipo para extracción líquido líquido
Equipo para extracción líquido líquidoEquipo para extracción líquido líquido
Equipo para extracción líquido líquidomarconuneze
 

La actualidad más candente (20)

Balance materia
Balance materia Balance materia
Balance materia
 
P 2 Caìda de presiòn en lechos empacados y fluidizados
P 2 Caìda de presiòn en lechos empacados y fluidizadosP 2 Caìda de presiòn en lechos empacados y fluidizados
P 2 Caìda de presiòn en lechos empacados y fluidizados
 
Balance de materia y energia en reacciones quimicas
Balance de materia y energia en reacciones quimicasBalance de materia y energia en reacciones quimicas
Balance de materia y energia en reacciones quimicas
 
Flujo reptante (ley de stokes)
Flujo reptante (ley de stokes)Flujo reptante (ley de stokes)
Flujo reptante (ley de stokes)
 
Práctica VII Caída de presion en lecho empacado
Práctica VII Caída de presion en lecho empacadoPráctica VII Caída de presion en lecho empacado
Práctica VII Caída de presion en lecho empacado
 
Modelos de solución termodinámicos
Modelos de solución termodinámicosModelos de solución termodinámicos
Modelos de solución termodinámicos
 
Practica 3 Puntos de inundacion y porosidad en lechos empacados
Practica 3 Puntos de inundacion y porosidad en lechos empacadosPractica 3 Puntos de inundacion y porosidad en lechos empacados
Practica 3 Puntos de inundacion y porosidad en lechos empacados
 
Operaciones Unitarias en Ingenieria Quimica by Warren Mc Cabe.pdf
Operaciones Unitarias en Ingenieria Quimica by Warren Mc Cabe.pdfOperaciones Unitarias en Ingenieria Quimica by Warren Mc Cabe.pdf
Operaciones Unitarias en Ingenieria Quimica by Warren Mc Cabe.pdf
 
Perfil de temperatura
Perfil de temperaturaPerfil de temperatura
Perfil de temperatura
 
Reporte reactor-cstr
Reporte reactor-cstrReporte reactor-cstr
Reporte reactor-cstr
 
REACTORES DE LECHO FIJO
REACTORES DE LECHO FIJOREACTORES DE LECHO FIJO
REACTORES DE LECHO FIJO
 
Tipos de Reactores
Tipos de ReactoresTipos de Reactores
Tipos de Reactores
 
Guia reactores múltiples
Guia reactores múltiplesGuia reactores múltiples
Guia reactores múltiples
 
Conversion y tamaño de reactor
Conversion y tamaño de reactorConversion y tamaño de reactor
Conversion y tamaño de reactor
 
Ley de-stokes
Ley de-stokesLey de-stokes
Ley de-stokes
 
Operación de un reactor
Operación de un reactorOperación de un reactor
Operación de un reactor
 
Reactor flujo piston en MATLAB - Octave - Craqueo termico
Reactor flujo piston en MATLAB - Octave - Craqueo termicoReactor flujo piston en MATLAB - Octave - Craqueo termico
Reactor flujo piston en MATLAB - Octave - Craqueo termico
 
Presentación método de mc cabe thiele por zoraida carrasquero
Presentación método de mc cabe thiele por zoraida carrasqueroPresentación método de mc cabe thiele por zoraida carrasquero
Presentación método de mc cabe thiele por zoraida carrasquero
 
Coeficientes individuales y globales
Coeficientes individuales y globalesCoeficientes individuales y globales
Coeficientes individuales y globales
 
Equipo para extracción líquido líquido
Equipo para extracción líquido líquidoEquipo para extracción líquido líquido
Equipo para extracción líquido líquido
 

Similar a Curso Intro Octave Matlab Ing Químicos

Reaccion catalitica
Reaccion cataliticaReaccion catalitica
Reaccion cataliticalynetsita
 
Introduccion a la_programacion_para_inge
Introduccion a la_programacion_para_ingeIntroduccion a la_programacion_para_inge
Introduccion a la_programacion_para_ingeAbnerAlfredoAldazaba
 
Ingeniera de procesos
Ingeniera de procesosIngeniera de procesos
Ingeniera de procesosMan Fenix
 
Cinética y-equilibrio-químico-p
Cinética y-equilibrio-químico-pCinética y-equilibrio-químico-p
Cinética y-equilibrio-químico-pmaicaru
 
Cinetica quimica
Cinetica  quimicaCinetica  quimica
Cinetica quimicaRoy Marlon
 
Procesos Químicos Reactores Sist. Ecuaciones Dif. de 1er orden
Procesos Químicos Reactores Sist. Ecuaciones Dif. de 1er ordenProcesos Químicos Reactores Sist. Ecuaciones Dif. de 1er orden
Procesos Químicos Reactores Sist. Ecuaciones Dif. de 1er ordenPedro González
 
Cinetica solucionarionaval
Cinetica solucionarionavalCinetica solucionarionaval
Cinetica solucionarionavalAmparo Porras
 
Expansion work for different processes
Expansion work for different processes Expansion work for different processes
Expansion work for different processes katsdejuans
 
2º control 2ª eval. química 2º bac 2015 2016
2º control 2ª eval. química 2º bac 2015 20162º control 2ª eval. química 2º bac 2015 2016
2º control 2ª eval. química 2º bac 2015 2016quimbioalmazan
 
1. introducción cinética química
1. introducción cinética química1. introducción cinética química
1. introducción cinética químicaDurvel de la Cruz
 
Reactores Químicos 01
Reactores Químicos 01Reactores Químicos 01
Reactores Químicos 01guestf15e13
 
Tablas termodinamicas-TERMODINÁMICA TÉCNICA I TERMODINÁMICA TÉCNICA II
Tablas termodinamicas-TERMODINÁMICA TÉCNICA I  TERMODINÁMICA TÉCNICA II   Tablas termodinamicas-TERMODINÁMICA TÉCNICA I  TERMODINÁMICA TÉCNICA II
Tablas termodinamicas-TERMODINÁMICA TÉCNICA I TERMODINÁMICA TÉCNICA II Yanina C.J
 
9 termodinamica[1]
9 termodinamica[1]9 termodinamica[1]
9 termodinamica[1]Nar Dy
 

Similar a Curso Intro Octave Matlab Ing Químicos (20)

Reaccion catalitica
Reaccion cataliticaReaccion catalitica
Reaccion catalitica
 
Introduccion a la_programacion_para_inge
Introduccion a la_programacion_para_ingeIntroduccion a la_programacion_para_inge
Introduccion a la_programacion_para_inge
 
Ingeniera de procesos
Ingeniera de procesosIngeniera de procesos
Ingeniera de procesos
 
Cinética y-equilibrio-químico-p
Cinética y-equilibrio-químico-pCinética y-equilibrio-químico-p
Cinética y-equilibrio-químico-p
 
Termodinamica quimica
Termodinamica quimicaTermodinamica quimica
Termodinamica quimica
 
Fundamentos
FundamentosFundamentos
Fundamentos
 
Cinetica quimica
Cinetica  quimicaCinetica  quimica
Cinetica quimica
 
Procesos Químicos Reactores Sist. Ecuaciones Dif. de 1er orden
Procesos Químicos Reactores Sist. Ecuaciones Dif. de 1er ordenProcesos Químicos Reactores Sist. Ecuaciones Dif. de 1er orden
Procesos Químicos Reactores Sist. Ecuaciones Dif. de 1er orden
 
CINETICA QUÍMICA 2013.ppt
CINETICA QUÍMICA 2013.pptCINETICA QUÍMICA 2013.ppt
CINETICA QUÍMICA 2013.ppt
 
Cinetica solucionarionaval
Cinetica solucionarionavalCinetica solucionarionaval
Cinetica solucionarionaval
 
Expansion work for different processes
Expansion work for different processes Expansion work for different processes
Expansion work for different processes
 
Calculo de reactores
Calculo de reactoresCalculo de reactores
Calculo de reactores
 
2º control 2ª eval. química 2º bac 2015 2016
2º control 2ª eval. química 2º bac 2015 20162º control 2ª eval. química 2º bac 2015 2016
2º control 2ª eval. química 2º bac 2015 2016
 
Cinetica Quimica
Cinetica QuimicaCinetica Quimica
Cinetica Quimica
 
1. introducción cinética química
1. introducción cinética química1. introducción cinética química
1. introducción cinética química
 
Quimica j2015
Quimica j2015Quimica j2015
Quimica j2015
 
Reactores Químicos 01
Reactores Químicos 01Reactores Químicos 01
Reactores Químicos 01
 
Modelo 2014
Modelo 2014Modelo 2014
Modelo 2014
 
Tablas termodinamicas-TERMODINÁMICA TÉCNICA I TERMODINÁMICA TÉCNICA II
Tablas termodinamicas-TERMODINÁMICA TÉCNICA I  TERMODINÁMICA TÉCNICA II   Tablas termodinamicas-TERMODINÁMICA TÉCNICA I  TERMODINÁMICA TÉCNICA II
Tablas termodinamicas-TERMODINÁMICA TÉCNICA I TERMODINÁMICA TÉCNICA II
 
9 termodinamica[1]
9 termodinamica[1]9 termodinamica[1]
9 termodinamica[1]
 

Más de CAChemE

Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannMixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannCAChemE
 
Mixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
Mixed-integer Models for Planning and Scheduling - Ignacio E. GrossmannMixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
Mixed-integer Models for Planning and Scheduling - Ignacio E. GrossmannCAChemE
 
Simulation of Chemical Rectors - Introduction to chemical process simulators ...
Simulation of Chemical Rectors - Introduction to chemical process simulators ...Simulation of Chemical Rectors - Introduction to chemical process simulators ...
Simulation of Chemical Rectors - Introduction to chemical process simulators ...CAChemE
 
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...CAChemE
 
Optimizacion con Python (Pyomo vs GAMS vs AMPL)
Optimizacion con Python (Pyomo vs GAMS vs AMPL)Optimizacion con Python (Pyomo vs GAMS vs AMPL)
Optimizacion con Python (Pyomo vs GAMS vs AMPL)CAChemE
 
Simulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeSimulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeCAChemE
 
S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...CAChemE
 
S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...CAChemE
 
S2 - Process product optimization using design experiments and response surfa...
S2 - Process product optimization using design experiments and response surfa...S2 - Process product optimization using design experiments and response surfa...
S2 - Process product optimization using design experiments and response surfa...CAChemE
 
S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...CAChemE
 
Python en ciencia e ingenieria: lecciones aprendidas
Python en ciencia e ingenieria: lecciones aprendidasPython en ciencia e ingenieria: lecciones aprendidas
Python en ciencia e ingenieria: lecciones aprendidasCAChemE
 
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...CAChemE
 
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...CAChemE
 
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...CAChemE
 
Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)CAChemE
 
El uso de Python en la Ingenieria Química - Charla Completa
El uso de Python en la Ingenieria Química - Charla CompletaEl uso de Python en la Ingenieria Química - Charla Completa
El uso de Python en la Ingenieria Química - Charla CompletaCAChemE
 
Diseño de reactores químicos con Python - Ingeniería Química - PyConES
Diseño de reactores químicos con Python - Ingeniería Química - PyConESDiseño de reactores químicos con Python - Ingeniería Química - PyConES
Diseño de reactores químicos con Python - Ingeniería Química - PyConESCAChemE
 
Programación matématica (optimización) con Python - Ingeniería Química - PyConES
Programación matématica (optimización) con Python - Ingeniería Química - PyConESProgramación matématica (optimización) con Python - Ingeniería Química - PyConES
Programación matématica (optimización) con Python - Ingeniería Química - PyConESCAChemE
 
Python para resolver EDPs - Ingeniería Química - PyConES 2013
Python para resolver EDPs - Ingeniería Química - PyConES 2013Python para resolver EDPs - Ingeniería Química - PyConES 2013
Python para resolver EDPs - Ingeniería Química - PyConES 2013CAChemE
 

Más de CAChemE (19)

Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannMixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
 
Mixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
Mixed-integer Models for Planning and Scheduling - Ignacio E. GrossmannMixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
Mixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
 
Simulation of Chemical Rectors - Introduction to chemical process simulators ...
Simulation of Chemical Rectors - Introduction to chemical process simulators ...Simulation of Chemical Rectors - Introduction to chemical process simulators ...
Simulation of Chemical Rectors - Introduction to chemical process simulators ...
 
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
 
Optimizacion con Python (Pyomo vs GAMS vs AMPL)
Optimizacion con Python (Pyomo vs GAMS vs AMPL)Optimizacion con Python (Pyomo vs GAMS vs AMPL)
Optimizacion con Python (Pyomo vs GAMS vs AMPL)
 
Simulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeSimulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - Free
 
S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...
 
S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...
 
S2 - Process product optimization using design experiments and response surfa...
S2 - Process product optimization using design experiments and response surfa...S2 - Process product optimization using design experiments and response surfa...
S2 - Process product optimization using design experiments and response surfa...
 
S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...
 
Python en ciencia e ingenieria: lecciones aprendidas
Python en ciencia e ingenieria: lecciones aprendidasPython en ciencia e ingenieria: lecciones aprendidas
Python en ciencia e ingenieria: lecciones aprendidas
 
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
 
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
 
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
 
Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)
 
El uso de Python en la Ingenieria Química - Charla Completa
El uso de Python en la Ingenieria Química - Charla CompletaEl uso de Python en la Ingenieria Química - Charla Completa
El uso de Python en la Ingenieria Química - Charla Completa
 
Diseño de reactores químicos con Python - Ingeniería Química - PyConES
Diseño de reactores químicos con Python - Ingeniería Química - PyConESDiseño de reactores químicos con Python - Ingeniería Química - PyConES
Diseño de reactores químicos con Python - Ingeniería Química - PyConES
 
Programación matématica (optimización) con Python - Ingeniería Química - PyConES
Programación matématica (optimización) con Python - Ingeniería Química - PyConESProgramación matématica (optimización) con Python - Ingeniería Química - PyConES
Programación matématica (optimización) con Python - Ingeniería Química - PyConES
 
Python para resolver EDPs - Ingeniería Química - PyConES 2013
Python para resolver EDPs - Ingeniería Química - PyConES 2013Python para resolver EDPs - Ingeniería Química - PyConES 2013
Python para resolver EDPs - Ingeniería Química - PyConES 2013
 

Curso Intro Octave Matlab Ing Químicos

  • 1. Curso de Introducción a Octave/Matlab para Ingenieros Químicos Computer-aided Chemical Engineering www.cacheme.org
  • 2. Sesión 2: RDTA Computer-aided Chemical Engineering www.cacheme.org
  • 3. cacheme.org Objetivos de la sesión: • Resolución Problemas de RDTA planteando BM’s y BE’s • Ejemplo 1 Llenado de un tanque. • Ejemplo 2 Llenado de un tanque con aporte de calor. • Ejemplo 3 RDTA + reacciones en serie • Problema 1 RDTA isotermo • Problema 2 RDTA no isotermo • Problema extra
  • 4. cacheme.org Ejemplo 1: Llenado de tanque Balance de materia Q Q dH e  • Resolver el Sistema de Ecuaciones Diferenciales Ordinarias (EDO). • Representar H y T vs tiempo. A dt 
  • 5. cacheme.org Ejemplo 1: Script y Solución
  • 6. Ejemplo 2: Llenado de un tanque con cacheme.org aporte de calor Balance de materia Q Q dH e  Balance de Energía  Q c T   Qc T  m   e p e p v v dT • Resolver el Sistema de Ecuaciones Diferenciales Ordinarias (EDO). • Representar H y T vs tiempo. A dt  p AHc dt 
  • 7. cacheme.org Ejemplo 2: Condiciones iniciales del problema Condiciones iniciales Temperatura inicial (To) = 60 ºC Altura inicial (Ho) = 2 m2 Temperatura de entrada (Te) = 25 ºC Caudal de entrada (Qe) = 0.4 m3/h Caudal de salida (Q) = 0.35 m3/h Flujo másico vapor (Mv) = 27.68 kg/h Densidad del agua (ρ) = 1000 kg/m3 Volumen tanque = 5 m3 Área (A) = 1 m2 Factor de seguridad = 0.9 Calor latente de vaporización (λ) = 2114.3 kJ/kg Calor específico del agua (Cp) = 4.18 kJ/kg/ºC Balance de materia Q Q dH e  A dt  Balance de Energía  Q c T   Qc T  m   e p e p v v p AHc dT dt  Parámetros
  • 8. cacheme.org Ejemplo 2: Script y Solución Archivo principal Archivo ec.difs. 0 10 20 30 40 50 60 5 4 3 2 t / h H / m 0 10 20 30 40 50 60 80 75 70 65 60 t / h T / ºC
  • 9. cacheme.org Ejemplo 3: RDTA Este ejemplo consiste en la modelización de un tanque en el cual tres especies reaccionan de acuerdo al siguiente esquema de reacción ABC. En el mismo, las constantes k1 y k2 describen la velocidad de la reacción para AB y BC respectivamente. Siguiendo con el ejemplo, el tanque se modela considerando: • k1=1 h-1; k2=2 h-1. • El intervalo de tiempo en el que se va a evaluar el proceso transcurre de 0 a 5 h. • Las condiciones iniciales a t=0 son las siguientes: Ca0=5 h; Cb0=0 h; Cc0=0 h. 푑퐶푎(푡) 푑푡 = −푘1퐶푎 푡 푑퐶푏(푡) 푑푡 = 푘1퐶푎 푡 − 푘2퐶푏(푡) 푑퐶푐(푡) 푑푡 = 푘2퐶푏 푡
  • 10. cacheme.org Ejemplo 3: Script y Solución Archivo principal Archivo ec.difs.
  • 11. cacheme.org Problema 1: RDTA isotermo • En un RDTA se desarrolla la reacción química irreversible: 2 −푟퐴 = 푘퐶퐴 Siguiendo una cinética de 2º orden respecto al compuesto A. La constante cinética de la reacción viene dada por : 푘 = 1.8 1011 푒− 6250 푇 • Estudiar la evolución de la concentración de A con el tiempo en función de la temperatura (200, 212.5 y 225 K). La concentración inicial de A es 5 mol/L. • Representar los 3 perfiles en un mismo gráfico. • Realizar el estudio hasta 200 s
  • 12. cacheme.org Problema 1: RDTA – Script y Solución
  • 13. cacheme.org Problema 2: RDTA no isotermo En un reactor cilíndrico discontinuo se desarrollan las reacciones irreversibles exotérmicas siguientes, ambas con cinética de primer orden: Para el reactor discontinuo los balances de materia y energía tienen la siguiente forma:
  • 14. cacheme.org Problema 2: RDTA no isotermo • Los valores de las constantes son: • Calcular el perfil de concentraciones y de temperaturas en un reactor de d = 0,4 m y d = 4 m ambos de h = 2 m. Intervalo t = [0 3000s].
  • 15. cacheme.org Problema 2: RDTA – Script y solución
  • 16. Problema 2: RDTA – Script y Solución cacheme.org D = 4 m D = 0,42 m Concentración Temperatura
  • 17. cacheme.org Problema extra: RDTA - Enunciado
  • 18. cacheme.org Problema extra: RDTA – BM y BE  X  N RT 0 P A t  2 1  N  X  kT  dt dX 1  A A A 0    N H T    S A 0    dT A N Cp N CpX J J j A A dX 0 0 Estas serán nuestras ecuaciones del sistema de ecuaciones diferenciales a resolver (BM y BE).
  • 19. cacheme.org Problema extra: RDTA – Script y Soluciones Parte a) Parte b)
  • 20. cacheme.org Problema extra: RDTA – BM y BE Parte a) Parte b)
  • 21. cacheme.org Problema extra: RDTA – Script y Soluciones
  • 22. Curso de Introducción a Octave/Matlab para Ingenieros Químicos Computer-aided Chemical Engineering www.cacheme.org Problemas
  • 23. @CAChemEorg CAChemEorg CAChemE mail info@cacheme.org www.cacheme.org 23

Notas del editor

  1. Verificar ec del balance de materia y energía No hay q limitar el volumen máximo que puede alcanzar el agua?