Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Huancayo - 2008
PROBLEMAS RESUELTOS DE
FISICOQUIMICA
Editor:
INDICE
05
Gases Reales
13
23
Termoqumica
31
39
49
Espontaneidad y Equilibrio
55
Equilibrio Qumico
63
Equilibrio de fases
74
84
Soluciones Multicomponentes
97
Prlogo
El hombre que ha dejado de aprender, no merece deambular libremente
en estos das tan peligrosos
M.M. Coady
El Autor
Dedicatoria
ELRZ
Introduccin
Agradecimiento
El autor
GASES IDEALES
RESULTADOS:
GASES REALES
VV0=r;
ii=ii+1;
end
fprintf('Volumen molar-Van Der Waals(Lt/mol)T=100C :%14.9f\n',VV0)
Error100=(VV0-V100)*100/V100;
disp(' ');
:%14.9f\n',Error25)
fprintf('Error a T=25C
fprintf('Error a T=100C
:%14.9f\n',Error100)
if Error100<Error25
disp('El vapor de agua se acercar mas al comportamiento Ideal a25C')
end
disp('==========================================================');
RESPUESTA
Respuesta: Del Grfico se puede observar que el Volumen Molar es: 0.1978 lt/mol
VV=VV0-delta;
VV=VV0+delta;
dfx0=(df2-df1)/(2*delta);
Respuesta:
Segn la ley de la distribucin baromtrica columna de un gas en un campo gravitatorio,
est dado por la siguiente ecuacin: Ln(P/Po) = - (M*g*z/R/T)
(Hay que diferenciar z=que significa altura y Z que significa factor de Compresibilidad)
Ln(P/Po) = - (M*g*z/R/T)
Ln(P/Po) = - (M*g*z/Z/R/T) = Mreal, donde Z puede ser mayor que 1 o menor que 1
Si Z>1, entonces Mreal < Mideal
Si Z<1, entonces Mreal > Mideal
Simulando condiciones; obtenemos las figuras 1 y 2;
+ b * dP = - (M*g/ (1+b*P)/R/T) dz
PRIMERA LEY DE LA
TERMODINAMICA
TERMOQUIMICA
SEGUNDA LEY DE LA
TERMODINAMICA
TERCERA LEY DE LA
TERMODINAMICA
% Problema 9-19
clear command history; clear memory; clear all; clc;
format long
T=[1 2 3 4 6 8 10 15 20 25 30 40 50 60 70 80 90 100];
Cp=[0.000720 0.001828 0.003791 0.00720 0.01895 0.0628 0.1636 0.720 1.699 3.205 4.966
8.171 11.175 13.598 15.426 16.866 18.108 19.154];
pp = polyfit(T,Cp,5);
t=100;
% Temperatura para calcular entropia de Zn
%=========================================
%Clculo del valor de la entropia a 100 K
syms t
curva=int(pp(1)*t^4 + pp(2)*t^3 + pp(3)*t^2 + pp(4)*t + pp(5) + pp(6)/t,'t',1,100);
Zn=eval(curva);
plot(T,Cp); title('Grfico Cp vs T - Con datos del problema')
xlabel('T - Temperatura K');ylabel('Capacidad Calorfica')
axis([0 100 -1 20])
% axis([xmin xmax ymin ymax])
disp(' ')
disp('RESPUESTA AL PROBLEMA 9-19')
disp('============================================')
disp('El valor de la entropia del Zn a 100 C es :');disp([Zn])
disp('============================================')
RESPUESTA
GRAFICO 1
Grfico Cp vs T - Con datos del problema
20
18
16
Capacidad Calorfica
14
12
10
8
6
4
2
0
0
10
20
30
40
50
60
T - Temperatura K
70
80
90
100
GRAFICO 2 Y 3
8
x 10
-3
7
6
5
4
3
2
1
0
x 10
1.5
2.5
Temperatura
3.5
Grafico Cp/T vs T2
-4
8.5
Cp/T
7.5
6.5
Sin ajuste
Curva ajustada
6
0.5
1.5
2.5
2
Temperatura - T
3.5
GRAFICO 4
8
x 10
-3
Capacidad Calorfica
6
5
4
3
2
1
0
Sin ajuste
Curva ajustada con datos encontrados
1
1.5
2.5
Temperatura
3.5
NOTA:
En el GRAFICO 1 se puede observar la curva ploteada con los datos del problema, dicha
cuerva obedece a una funcin determinada. La ecuacin o funcin se puede determinar
haciendo uso del comando POLYFIT o de manera manual utilizando MATLAB, con ello podr
determinarse la entropa una determinada temperatura
En el GRAFICO 2 puede observarse la curva ploteada entre 0 y 4 K, usando el programa
MATLAB se hicieron los ajustes necesarios para determinar los puntos de interseccintal
como puede observarse en el GRAFICO 3
En el GRAFICO 4, puede observarse la curva ploteada con los datos del problema, as como
con la ecuacin ajustada por el programa MATLAB
% Problema 9-11
clear command history; clear memory; clear all; clc;
format long
C298=5.74;
% J/molk
T=100;
% Temperatura para calcular la entropa del Zn
% Cp(S)=-5.293 + (58.609/1000)*T - (432.24/10000000)*T^2 + (11.510/1000000000)*T^3
Cp=-5.239 + 58.609e-3*T - 432.24e-7*T^2 + 11.51e-9*T^3;
%===========================================
% Clculo del valor de la entropa a 1500 K
% Entropia = Cp.dT / T
%===========================================
syms T
entropia = int(-5.239/T + 58.609e-3 - 432.24e-7*T + 11.51e-9*T^2,'T',298,1500);
Entrop_grafito=eval(entropia);
Entrop_grafito=Entrop_grafito+C298;
disp(' ')
disp('RESPUESTA AL PROBLEMA 9-11')
disp('==================================================')
disp('El valor de la entropa del Grafito a 1500 K es :')
fprintf(' %g (J/mol K)\n',Entrop_grafito)
disp('==================================================')
% Problema 9-12
% Entre = y 100 C para el Hg liquido Cp es
CpHg = 30.093 - 4.944e-3*T;
%==================================================
% Clculo del valor de la entropa entre 0 y 100C
% Entalpia = Cp*dT Entropia = Cp*dT / T
%==================================================
syms T
entalpia = int(30.093 - 4.944e-3*T,'T',273,373);
entropia = int(30.093/T - 4.944e-3,'T',273,373);
entalpia=eval(entalpia);
entropia=eval(entropia);
disp(' '); disp(' ');
disp('RESPUESTA AL PROBLEMA 9-12')
disp('====================================================')
disp('El valor de la entalpa del Hg entre 0 y 100 C es :')
fprintf(' %g (J/mol)\n',entalpa)
disp(' ')
disp('El valor de la entropa del Hg entre 0 y 100 C es :')
fprintf(' %g (J/mol K)\n',entropa)
disp('==================================================')
%===========================================================
% Clculo del valor de la entropa - Suponiendo que es un GI
% Aplicando la ecuacin: total = dS = Cp*dT/T - R*dP/P
% Tambien: parte1=Cp*dT/T parte2=R*dP/P
%===========================================================
syms T
parte1 = int(3.1916*R/T + 0.9241e-3*R - 1.41e-7*R*T,'T',298.15,398.15);
parte2 = R*log(P2/P1);
todo = parte1 - parte2;
todo=eval(todo);
disp(' '); disp(' ');
disp('RESPUESTA AL PROBLEMA 9-14')
disp('====================================================')
disp('El valor de la entropa del C para el proceso es :')
fprintf(' %g (J/mol K)\n',todo)
disp('==================================================')
% Problema 9-22
% Para un mol de H2O(l) alfa=2.07x10-4K-1 a 25 C y 2 atm
alfa= 2.07e-4;
% K-1
T=25+273.15;
% K
P1=1; P2=1000;
% Variacin de presin desde P1 a P2
densidad=1.0;
% densidad del agua =1.0 gr/cm3
%===========================================================
% Clculo del valor de la entropa
% Aplicando la ecuacin: dS = Cp*dT/T - alfa*Vol_mol*dP
% Tambin para T=cte dT=0: parte1=0 parte2= - alfa*V*dP
% Suponiendo que H2O es incompresible kappa (k)=0
%===========================================================
syms T
Vol_mol=(1/densidad)*18; % Volumen molar en cm3/mol
Entropa=-alfa*Vol_mol*(1000-1)*8.314/82.05;
%=====================================================================
% Clculo del valor de la entropa
% Aplicando la ecuacin: dS = Cv*dT/T + (alfa/kappa)*dV
% Tambin: dV = -kappa*V*dP dV/V = -kappa*dP Ln(V2/V1)=-kappa(P2-P1)
% Tambin para T=cte dT=0: Cv*ft/T = 0 Entropa = (alfa/kappa)*dP
% Cuando k=kappa=4.53*10-5 amt-1
%=====================================================================
Vol_mol1=(1/densidad)*18; % Volumen molar en cm3/mol
kappa=4.53e-5;
% atm-1
Log_Vol_mol2=log(Vol_mol1)-kappa*(P2-P1);
Vol_mol2=exp(Log_Vol_mol2);
Entropia1=(alfa/kappa)*(Vol_mol2 - Vol_mol1)*8.314/82.05;
disp(' '); disp(' ');
disp('RESPUESTA AL PROBLEMA 9-22')
disp('======================================================')
disp('a) El valor de la entropa del H2O(l) es : ')
disp('Considerando que el agua es incompresible, kappa=0')
fprintf(' %g (J/mol K)\n ',Entropia)
disp(' ')
disp('b) El valor de la entropa del H2O(l)
')
disp('Considerando el factor de compresibilidad kappa, es :')
fprintf(' %g (J/mol K)\n ',Entropia1)
disp('======================================================')
ESPONTANEIDAD Y
EQUILIBRIO
EQUILIBRIO
QUIMICO
RESPUESTA:
(u-uo)/R/T
1.5
0.5
-0.5
-1
5
6
Presin - atm
10
-1000
-2000
-3000
-4000
-5000
-6000
-7000
-8000
0.1
0.2
0.3
0.4
0.5
0.6
fraccin mol
0.7
0.8
0.9
VH1180=VH1029 - HbZn;
VG1180 = 1180*((VG1029/1029)+VH1029*(1/1180-1/1029));
VG4 = T4.*((VG1180./To4)+VH1180.*(1./T4 - 1./To4));
plot(T4,VG4/1000,'*k')
VG1500 = 1500*((VG1180/1180)+VH1180*(1/1500-1/1180))
%title({'First line';'Second line'})
grid on;
title({'Grfico VG vs T para Zn(s) + Cl2(g) --> ZnCl2(s)';' Entre 298K y 1500K '})
xlabel('Temperatura - K');ylabel('Variacin de Energa Libre de Gibbs - Kcal')
RESPUESTA
-55
-60
-65
-70
-75
-80
-85
-90
200
400
600
800
1000
Temperatura - K
1200
1400
1600
EQUILIBRIO DE FASES
EN SISTEMAS SIMPLES
Ln P - P(Torr)
3.5
3
2.5
2
1.5
1
0.5
0
1.05
1.1
1.15
1.2
1.25
1/T - (K)
1.3
S = 87,207 J/mol K
1.35
1.4
1.45
-3
x 10
Tb = 1162,5K
Ln P - P(Torr)
3.5
2.5
1.5
2.8
2.9
Hvap=22.794 kJ/mol
3.1
3.2
1/T - (K)
3.3
3.4
S=95,415 J/mol K
3.5
3.6
-3
x 10
Temperatura de Hildebrand - Th
450
400
350
300
250
200
150
100
50
50
Tb<>Th
Tb=Th
100
150
200
250
300
350
Temperatura de Trouton - Tb
400
450
500
SOLUCIONES I
PROPIEDADES COLIGATIVAS
% Problema 13-04
% 13-04-a - Grfico de P/P vs X2
% Segn la Ley de Raoult: P = X*P , luego: P/P = X
clear command history; clear memory; clear all; clc;
format
X2=0.0:0.1:1.0;
Po=760;
% presin de vapor dissolvente puro
X = 1 - X2;
% Fraccin molar del disolvente puro
plot(X2,X); xlabel('Fraccin Molar del Soluto');ylabel('Relacin de P/P')
%title({'First line';'Second line'})
title({'Diagrama X2 vs P/P';'P:Presin de vapor disolvente puro - P:Presin de vapor
solucin'})
% 13-04-b - Grfico: P/P vs molalidad del soluto - Siendo Disolvente agua
figure
% Segn la Ley de Raoult: P = X*P , luego: P/P = X = 1 - X2
% P/P = X = 1 / (1 + (M*m/1000))
X = 55.55/(m + 55.55)
m = 0:1:300;
PM=18;
% Peso Molecular del disolvente H2O
XX = 1./(1+(PM.*m./1000));
plot(m,XX); xlabel('molalidad del Soluto');ylabel('Relacin de P/P')
%title({'First line';'Second line'})
title({'Diagrama P/P vs molalidad';'P:Presin de vapor disolvente puro - P:Presin de
vapor solucin'})
h=legend('Disolvente Agua - PM=18',1);
% 13-04-c - Grfico: P/P vs molalidad del soluto - Siendo Disolvente agua
figure
% Segn la Ley de Raoult: P = X*P , luego: P/P = X = 1 - X2
% m1 = 1000./(PM1.*XXX) - 1000./PM1; y ; m2 = 1000./(PM2.*XXX) - 1000./PM2;
PM1=18;
% Peso Molecular del Agua
PM2=92;
% Peso Molecular del tolueno
m = 0:1:300;
X1 = 1./ (1 + (PM1.*m./1000));
X2 = 1./ (1 + (PM2.*m./1000));
plot(m,X1,'-b',m,X2,'-r'); xlabel('molalidad del Soluto');ylabel('Relacin de P/P')
%title({'First line';'Second line'})
title({'Diagrama P/P vs molalidad';'P:Presin de vapor disolvente puro - P:Presin de
vapor solucin'})
h=legend('Disolvente Agua - PM=18','Disolvente Tolueno - PM=92',1);
Relacin de P/P
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
Fraccin Molar del Soluto
0.8
0.9
Relacin de P/P
0.7
0.6
0.5
0.4
0.3
0.2
0.1
50
100
150
200
molalidad del Soluto
250
300
Relacin de P/P
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
50
100
150
200
molalidad del Soluto
250
300
En el grfico adjunto se puede observar que cuando el peso molecular del disolvente
puro es alto, la curva P/P cae a niveles bajos en relacin al disolvente con bajo peso
molecular
280
260
240
220
200
180
160
0.2
0.3
0.4
0.5
0.6
0.7
Fraccion Molar disolvente
0.8
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
160
180
200
220
240
260
Temperatura de Congelamiento del agua en la solucin
280
270
260
250
240
230
220
210
200
190
180
100
200
300
400
500
600
Volumen del Soluto
700
800
900
Grafico de Kb vs PM*Tb
4000
3500
PM*Tb - Kg*K/mol
3000
2500
2000
1500
1000
500
0
0.5
1.5
2
2.5
Kb - Kg*K/mol
3.5
4
4
x 10
SOLUCIONES II MAS DE UN
COMPONENTE VOLATIL