Você está na página 1de 8

ANÁLISIS NUMÉRICO

Problema 1: Regresión
Reacción Catalítica Heterogénea
La tabla siguiente presenta la velocidad de reacción para la siguiente
reacción catalítica heterogénea, representada por A  B
PA (atm) PB (atm) r x 103
1.00 0.001 4.07
0.95 0.051 3.95
0.90 0.102 3.82
0.85 0.152 3.68
0.80 0.202 3.54
0.75 0.252 3.39
0.70 0.301 3.24
0.65 0.351 3.07
0.60 0.400 2.90
0.55 0.452 2.71
0.50 0.504 2.52
0.45 0.554 2.32
0.40 0.604 2.11
0.35 0.653 1.89
0.30 0.702 1.66
0.25 0.750 1.42
0.20 0.798 1.17
0.15 0.832 0.91
0.10 0.866 0.64
0.05 0.433 0.61

Se ha sugerido la siguiente ecuación para correlacionar los datos:

k1 PA
r
(1  K A PA  K B PB ) 2
donde k1, KA y KB son constantes de reacción que deben determinarse por regresión.
a) Utilizando Matlab con el curve fitting toolbox (cftool), determine dichas constantes.
b) Agregue un gráfico 3D de los datos y el ajuste
c) Determine los intervalos de confianza al 95% y el coeficiente de determinación (r2)
de la regresión. ¿Es el modelo propuesto un buen modelo para explicar el
comportamiento de la cinética de reacción heterogénea?
Problema 2: Interpolación
Interpolación de Newton y Lagrange
Utilice un polinomio de interpolación de Newton de tercer grado para encontrar el valor de
f(x) en x = 2.3 y uno de Lagrange de segundo grado para f(x) en x = 1.6:

x 0.40 0.80 1.20 1.60 2.00 2.30


f(x) 750 1000 1400 y1 2700 y2

% creando un programa para interpolar con los metodos de la


grange y newton; Analisis Numerico
%Grupo Beta Fecha de actualizacion: 11/11/17
%Integrantes:Dora Gutierrez, Kenner Rugama, Wilmer Mendoza,
Ervin Torres,
%Jordan Jarquin

% creando un programa para interpolar con los metodos de la


grange y newton
%

%% interpolando con la grange


% procedemos a declarar las varibles

syms x x0 x1 x2 fx0 fx1 fx2

% acontinuacion utlizaremos primero la formula de


interpolacion de la grage

f2x=((x-x1)/(x0-x1)*(x-x2)/(x0-x2))*fx0+((x-x0)/(x1-x0)*(x-
x2)/(x1-x2))*fx1+((x-x0)/(x2-x0)*(x-x1)/(x2-x1))*fx2;
% en este caso f2x seria nuestra y1 a encontrar
x=1.6;
x0= 0.4;
x1=0.8;
x11=2.3;
x3=1.6;
x2=1.2;
fx0=750;
fx1=1000;
fx2=1400;
fx3=1950;

y1=eval(f2x);
disp('y1 esi gual:')
disp(y1)
%% metodo de newton

fx1x0= ((fx1-fx0)/(x1-x0));
fx2x1= ((fx2-fx1)/(x2-x1));
fx3x2= ((fx3-fx2)/(x3-x2));
fx2x1x0=((fx2x1-fx1x0)/(x2-x1));
fx3x2x1=((fx3x2-fx2x1)/(x3-x1));
fx3x2x1x0=((fx3x2x1-fx2x1x0)/(x3-x0));

b0=fx0;
b1=fx1x0;
b2=fx2x1x0;
b3=fx3x2x1x0;

y2=b0+ b1*(x11-x0)+b2*(x11-x0)*(x11-x1)+b3*(x11-x0)*(x11-
x1)*(x11-x2);

disp('y2 es igual:/')
disp('')
disp(y2)
disp('fin del programa')
Problema 3: Diferenciación Numérica
Cinética de Secado de Papa en un Secador de Túnel
Los siguientes datos son tomados del artículo de Alonso et al. publicado en Nexo, Vol. 27,
No. 02, pp. 99-114, diciembre 2014 - http://dx.doi.org/10.5377/nexo.v27i2.1946
URL: https://www.lamjol.info/index.php/NEXO/article/view/1946/1743
En un experimento en un secador de túnel se obtuvieron los siguientes datos para el secado
de una muestra de papa a 60 °C con aire seco a una velocidad de 0.2 m/s y usando ácido
ascórbico como tratamiento previo para reducir la reacción de pardeamiento:

X/X0, humedad
t, min
reducida en base seca
0 1.000
25 0.858
50 0.727
75 0.612
100 0.510
125 0.422
150 0.345
175 0.279
200 0.222
225 0.174
250 0.133
275 0.099
300 0.072
325 0.050
350 0.034
375 0.022
400 0.014
425 0.011
450 0.010
475 0.010
esta grafica la vamos a comparar con la
gráfica obtenida no te olvides de eliminar este comentario
a) Determine los valores de la velocidad de secado de la muestra a los diferentes valores de
tiempo si la masa de la muestra seca fue de 10.275 gramos, la humedad inicial X0 de 6.407 g
de humedad/ g de sólido seco y el área de transferencia de 32.74 cm2
La ecuación para el cálculo de la velocidad de secado es:
ms dX
N 
A dt
Donde N: Velocidad de secado, [g/(min*cm2)]
ms: Masa de sólido seco
A : Área de transferencia de masa
(Use las fórmulas de derivadas adelantadas, centradas y atrasadas de mayor exactitud)
b) Cree una gráfica que muestre los datos y ajústela al modelo de Midilli et al:
X/X0 = a*exp(-k*t)+b*t+c, determine los parámetros de a, b y c que se ajusten mejor a los
datos así como el coeficiente de determinación, r2. Compárelo con la tabla 3, columna P2 del
artículo.
velocidad vs tiempo
0.5

0.4
y = 2E-06x2 - 0.0019x + 0.4707
R² = 0.999

0.3

0.2

0.1

0
0 50 100 150 200 250 300 350 400 450 500

-0.1
tiempo
Problema 4: Integración Numérica
Masa de reactivos en un reactor CSTR
La masa de reactivos en un reactor de mezcla completa en un intervalo de tiempo dado puede
calcularse mediante la ecuación:
t2

M   Qcdt
t1

Donde M es la masa de reactivos, Q el flujo


volumétrico, c la concentración, t1 y t2 el tiempo
inicial y final. Para un flujo de salida Q = 12 m3/min,
estime la masa de químicos que hay en el reactor
desde t=0 hasta 20 min.
Los datos de la concentración son:

t, min 0 2 4 6 8 12 16 20
c, mg/m3 10 20 30 40 60 72 70 50

% interpolacion numerica ; Analisis Numerico


%Grupo Beta Fecha de actualizacion: 11/11/17
%Integrantes:Dora Gutierrez, Kenner Rugama, Wilmer Mendoza,
Ervin Torres,
%Jordan Jarquin

clear
clc

x1 =zeros(3);
x2 = zeros(3);
x3 = zeros(4);
I = zeros(3);

%Metodo de Simpson 1/3%


x1(1)= 10;
x1(2)= 20;
x1(3)= 30;

%Metodo de Simpson 1/3%

x2(1)= 30;
x2(2)= 40;
x2(3)= 60;

%Metodo de Simpson 8/3%

x3(1)= 60;
x3(2)= 72;
x3(3)= 70;
x3(4)= 50;

h=4;
I(1)= (h/6)*(x1(1)+4*x1(2)+x1(3));
h=4;
I(2)= (h/6)*(x2(1)+4*x2(2)+x2(3));
h=12;
I(3)= (h/8)*(x3(1)+3*x3(2)+3*x3(3)+x3(4));

It=I(1)+I(2)+I(3);
Q=12;
M=Q*It;

disp('La masa total en el Reactor es ');


disp(M)
disp('gracias')

Você também pode gostar