Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.
Cálculo de la temperatura de ebullición del etanol a 520 mmHg
clc
format short
%TEMPERATURA DE EBULLCION POR LA ECUACIÓN DE ANTONIE
P=520; % En mmHg
% Etanol
A=8.04494;
B=1554.3;
C=222.65;
T1=(B/(A-log10(P)))-C;
T=round(T1);
T2=T+273.15;
disp(' La temperatura de ebullición del etanol en K a 520 mmHg
es:');
disp(T2)
Para el O2:
aire∗1 mol aire
∗21 mol O 2
1L 22.4 L aire
mol de O2=
min 100 mol aire
mol de O2=9.375∗10−3
Para el N2:
aire∗1 mol aire
∗78 mol N 2
1L 22.4 L aire
mol de N 2=
min 100 mol aire
mol de N 2=0.0348
2∗16 g O 2
g de O 2=9.375∗10−3 mol de O =0.15
1 mol O 2
Para el C2H6O:
2∗1 mol de C 2 H 6 O
mol de C 2 H 6 O=9.375∗10−3 mol O
0.5 mol O 2
mol de C 2 H 4 O=0.01875
O∗46.07 g C 2 H 6 O
g de C 2 H 6 O=0.01875 mol de C 2 H 6 =0.8638
1 mol C 2 H 6 O
Para el H2O:
2∗1 mol de H 2O
mol de H 2 O=9.375∗10−3 mol O
0.5 mol O 2
mol de H 2 O=0.01875
O∗18 g H 2O
g de H 2O=0.01875 mol de H 2 =0.337
1mol H 2 O
Para el C2H4O:
2∗1 mol de C 2 H 4 O
mol de C 2 H 4 O=9.375∗10−3 mol O
0.5 mol O 2
mol de C 2 H 4 O=0.01875
O∗44.05 g C 2 H 4 O
g de C 2 H 4 O=0.01875 mol de C 2 H 4 =0.8259
1mol C 2 H 4 O
C 2 H 5 OH + ½ O2 = C H 3 CHO + H 2 O ........................(1)
clc
format short e
%C2H5OH + 0.5O2 = CH3CHO + H2O
a=1;
b=0.5;
c=1;
d=1;
aalfa=9.014;
abeta=2.141*10^-1;
aganma=-8.390*10^-5;
adelta=1.373*10^-9;
% para O2
balfa=2.811*10^1;
bbeta=-3.680*10^-6;
bganma=1.746*10^-5;
bdelta=-1.065*10^-8;
%para C2H40
calfa=7.716;
cbeta=1.823*10^-1;
cganma=-1.007*10^-4;
cdelta=2.380*10^-8;
%para H20
dalfa=3.224*10^1;
dbeta=1.924*10^-3;
dganma=1.055*10^-5;
ddelta=-3.596*10^-9;
aH=-2.350*10^5;
bH=0;
cH=-1.644*10^5;
dH=-2.420*10^5;
aG=-1.684*10^5;
bG=0;
cG=-1.334*10^5;
dG=-2.288*10^5;
R=8.314;
H298=c*cH+d*dH-(a*aH+b*bH)
G298=c*cG+d*dG-(a*aG+b*bG)
alfa=d/a*dalfa+c/a*calfa-(a/a*aalfa+b/a*balfa)
beta=d/a*dbeta+c/a*cbeta-(a/a*abeta+b/a*bbeta)
ganma=d/a*dganma+c/a*cganma-(a/a*aganma+b/a*bganma)
delta=d/a*ddelta+c/a*cdelta-(a/a*adelta+b/a*bdelta)
Ho=H298-alfa*298.15-beta/2*298.15^2-ganma/3*298.15^3-delta/4*298.15^4
IR=-G298/298.15+Ho/298.15-alfa*log(298.15)-beta/2*298.15-
ganma/6*298.15^2-delta/12*298.15^3
disp(' T Ht Gt k')
for T=270:50:650
Ht=Ho+alfa*T+beta/2*T^2+ganma/3*T^3+delta/4*T^4;
Gt=Ho-alfa*T*log(T)-beta/2*T^2-ganma/6*T^3-delta/12*T^4-IR*T;
Htk=Ht/1000;
Gtk=Gt/1000;
K=exp(-Gt/(R*T));
fprintf('%5.0f %10.4f %10.4f %10.4g\n',T,Htk,Gtk,K);
end
Corriendo el programa
Ho
-1.7502e+05
IR =
-2.8613e+01
T Ht Gt k
270 -171.6180 -191.6955 1.222e+37
320 -171.2484 -195.4471 8.028e+31
370 -170.9589 -199.2507 1.35e+28
420 -170.7468 -203.0885 1.814e+25
470 -170.6089 -206.9473 1.001e+23
520 -170.5407 -210.8172 1.505e+21
570 -170.5372 -214.6906 4.73e+19
620 -170.5920 -218.5618 2.596e+18
n C 2 H 5OH ε
∫ dnH 2 O =∫ dε →n H 20=ε
1 0
nN 2 ε
∫ ¿∫ ε →n H 20=ε+ 0.0348+
0.0348 0
________________________________________________________
nT =0.5 ε+ 0.062925
Hallando y
−ε +0.01875
y C 2 H 5 OH =
0.5 ε +0.062925
−0.5 ε + 9.375∗10−3
y O 2=
0.5 ε +0.062925
ε
y CH 3 CHO =
0.5 ε +0.062925
ε
y H2O=
0.5 ε +0.062925
ε
∗ε
0.5 ε + 0.062925
2
0.5 ε + 0.062925 ε
k= = 0.5
−ε +0.01875 −3 0.5 (−ε+ 0.01875 )∗(−0.5 ε +9.375∗10−3 )
∗ −0.5 ε+9.375∗10
( )
0.5 ε +0.062925
0.5 ε + 0.062925
Como k= 8.028e+31
ε2
0.5
−8.028e+31=0
(−ε +0.01875 )∗(−0.5 ε+ 9.375∗10−3 )
clc
format short e
%CH3-CH2-OH = CH3-CHO + H2
a=1;
b=1;
c=1;
%para C2H5OH
aalfa=9.014;
abeta=2.141*10^-1;
aganma=-8.390*10^-5;
adelta=1.373*10^-9;
%para C2H40
balfa=7.716;
bbeta=1.823*10^-1;
bganma=-1.007*10^-4;
bdelta=2.380*10^-8;
% para H2
calfa=2.714*10^1;
cbeta=9.274*10^-3;
cganma=-1.381*10^-5;
cdelta=7.645*10^-9;
aH=-2.350*10^5;
bH=-1.644*10^5;
cH=0;
aG=-1.684*10^5;
bG=-1.334*10^5;
cG=0;
R=8.314;
H298=c*cH+b*bH-(a*aH);
G298=c*cG+b*bG-(a*aG);
alfa=c/a*calfa+b/a*balfa-(a/a*aalfa);
beta=c/a*cbeta+b/a*bbeta-(a/a*abeta);
ganma=c/a*cganma+b/a*bganma-(a/a*aganma);
delta=c/a*cdelta+b/a*bdelta-(a/a*adelta);
Ho=H298-alfa*298.15-beta/2*298.15^2-ganma/3*298.15^3-delta/4*298.15^4
IR=-G298/298.15+Ho/298.15-alfa*log(298.15)-beta/2*298.15-
ganma/6*298.15^2-delta/12*298.15^3
disp(' T(K) Ht(KJ) Gt(KJ) k')
for T=300:50:650
Ht=Ho+alfa*T+beta/2*T^2+ganma/3*T^3+delta/4*T^4;
Gt=Ho-alfa*T*log(T)-beta/2*T^2-ganma/6*T^3-delta/12*T^4-IR*T;
Htk=Ht/1000;
Gtk=Gt/1000;
K=exp(-Gt/(R*T));
fprintf('%5.0f %10.4f %10.4f %10.4g\n',T,Htk,Gtk,K);
end
Ho =
6.4107e+04
IR =
-4.5865e+01
n C 2 H 5OH ε
n CH 3 CHO ε
________________________________________________________
nT =ε +1
Hallando y
−ε +1
y C 2 H 5 OH =
ε +1
ε
y CH 3 CHO =
ε+1
ε
y H2=
ε +1
ε2
k =¿
−ε+1
Como k= 5.184e-06
ε2
−5.184 e−06=0
−ε +1
k
Sub grupo CH3 CH2 OH CHO
Grupo principal 1 1 5 10
j CH3 1 0 0 986.5 677.0
CH2 1 0 0 986.5 677.0
OH 5 156.4 156.4 0 -203.6
CHO 10 505.7 505.7 529.0 0
PROGRAMA UNIFAQ
function UNIFAQKRUGGER
clc,clear,clf
disp('____________________________________________________________________')
disp(' x1 x2 Pvp1 Pvp2 P T y1 y2 Y1+Y2 ')
disp('____________________________________________________________________')
%diagonal
h=1:-0.01:0;
di=h;
% equilibrio L-V de Acetaldehyde y Ethanol
n=30;'ingrese el numero de iteraciones n=';
x1=linspace(0.000001,0.9999999,n);
x2=ones(1,length(x1))-x1;
%constantes A,B,C (%BASES DE DATOS:
%1. POLING, BRUCE; PRAUSNITZ, JOHN & O'CONNELL, JOHN.
%"The Properties of Gases and Liquids". 5th edition. McGraw Hill. New
York.2001
%2.UNIVERSITY OF MARYLAND. http://www.engr.umd.edu/~nsw/ench250/antoine.dat
)
%Acetalehido
A1=7.0565;
B1=1070.6;
C1=236.01;
%Etanol
A2=8.04494;
B2=1554.3;
C2=222.65;
%Presion constante
P=520;%mmHg
%Rango de temperatura
%temp. inicial de saturación
T1=B1/(A1-log10(P))-C1;
%temp. finall de saturación
T2=B2/(A2-log10(P))-C2;
for k=1:n
syms T
%Ecuación Modificada de Antoine:
Pvp1(k)=10^(A1-(B1/(C1+T)));
Pvp2(k)=10^(A2-(B2/(C2+T)));
%UNIFAQ
x0=[x1(k) x2(k)];
T0=T+273.15;
Q=[0.9011 0.6744 1 0.998];
R=[0.848 0.54 1.2 0.948];
v1=[1 1 1 0];
v2=[1 0 0 1];
v=[v1;v2]';
a=[0 0 986.5 677;0 0 986.5 677;156.4 156.4 0 -203.6;505.1 505.1 529 0];
%parte combinatorial
r=R*v;
q=Q*v;
fs=(x0.*r)/(sum(r.*x0));
fa=(x0.*q)/(sum(q.*x0));
z=10;
L=(z/2)*(r-q)-(r-1);
lngc=(log(fs./x0)+(z/2)*q.*log(fa./fs)+L-(fs./x0).*sum(L.*x0));
%parte residual
X1=v1./(sum(v1));
X2=v2./(sum(v2));
om1=(X1.*Q)./sum(X1.*Q);
om2=(X2.*Q)./sum(X2.*Q);
tmn=exp(-a./T0);
for i=1:4
j=1;
while j <= 4
s1(j)=(om1(j)*tmn(i,j))./sum(om1.*tmn(:,j)');
s2(j)=(om2(j)*tmn(i,j))./sum(om2.*tmn(:,j)');
j=j+1;
end
lnr1(i)=Q(i)*(1-log(sum(om1.*tmn(:,i)'))-(sum(s1)));
lnr2(i)=Q(i)*(1-log(sum(om2.*tmn(:,i)'))-(sum(s2)));
end
V=[v1(1) v2(1) v1(2) v2(2) v1(3) v2(3) v1(4) v2(4)];
for i=1:4
X(i)=(x0(1)*v1(i)+x0(2)*v2(i))/(sum([x0 x0 x0 x0].*V));
end
for i=1:4
m0(i)=X(i)*Q(i)/(sum(X.*Q));
end
for i=1:4
j=1;
while j <= 4
s1(j)=(m0(j)*tmn(i,j))./sum(m0.*tmn(:,j)');
j=j+1;
end
lnrk(i)=Q(i)*(1-log(sum(m0.*tmn(:,i)'))-(sum(s1)));
end
lnR1=sum(v1.*(lnrk-lnr1));
lnR2=sum(v2.*(lnrk-lnr2));
lngr=[lnR1 lnR2];
lng=lngc+lngr;
g=exp(lng);
y1(k)=(x1(k)*Pvp1(k)*g(1)/P);
y2(k)=(x2(k)*Pvp2(k)*g(2)/P);
f=1-(y1(k)+y2(k));
df=diff(f,T,1);
e=10^-6;d=1;
T=(T2+T1)/2;
while d > e
To=T-eval(f./df);
d=abs(eval(f));
T=To;
end
Tt(k)=T;
y1(k)=eval(y1(k));
y2(k)=eval(y2(k));
Pvp1(k)=eval(Pvp1(k));
Pvp2(k)=eval(Pvp2(k));
fprintf('%5.4f %5.4f %5.4f %5.4f %5.4f %5.4f %5.4f %5.4f %5.4f \n',x1(k)...
,x2(k),Pvp1(k),Pvp2(k),P,Tt(k),y1(k),y2(k),y1(k)+y2(k))
end
%DATOS EXPERIMENTALES A PRESION DE 760 mmHg :
%Isobaric Vapor?Liquid Equilibrium for Three Binary Systems of
%Acetaldehyde + Ethanol, Ethyl Acetate, 1?Butanol at 101.3 kPa
%Huanhuan Sun, Cheng Liu, Zhongfeng Geng,* Yang Lu, and Yixuan Chen(2017)
Texp=[350.19 347.97 345.16 341.49 338.35 334.66 332.17 329.44 322.98 ...
315.21 311.52 309.44 306.24 302.95 298.17 296.92 294.85 293.84];
Texp=Texp-273.15;
xexp=[ 0.0178 0.0467 0.0783 0.1205 0.1574 0.2033 0.2358 0.2722 0.3641 ...
0.4929 0.5561 0.5858 0.6437 0.7266 0.8491 0.8935 0.9665 1];
yexp=[0.0612 0.1626 0.2756 0.4082 0.5049 0.6075 0.667 0.7209 0.824 0.9107...
0.9388 0.9507 0.9656 0.9793 0.9921 0.995 0.9987 1];
subplot(1,2,1),plot(x1,y1,'-r',xexp,yexp,'*',h,di)...
,xlabel('X1 Acetaldehyde (L)'),ylabel('Y1 Acetaldehyde (V)'),...
title('DIAGRAMA X1 VS Y1'),legend('UNIFAQ','Experimental'),grid minor
subplot(1,2,2),plot(x1,Tt,'-g',y1,Tt,'-b',xexp,Texp,'d',yexp,Texp,'p')...
,xlabel('X1.Y1'),ylabel('T'),title('DIAGRAMA VS
X1.Y1'),legend('x1(Lìquido)UNIFAQ'...
,'y1(Vapor)UNIFAQ','x1(experimental 760mmHg)','y1(experimental
760mmHg)'),grid minor
end