Chapter 4 Distillation 4.1 Vapor Liquid Equilibrium Relations The equilibrium in vapor-liquid equilibrium is restricted by the phase rule. For a binary mixture in two phases, the degree of freedom F is given by F =m−π+2=2−2+2=2 (4.1-1) As an example we will use the benzene-toluene, vapor-liquid system. The four variables are temperature, pressure, the mole fraction of the more volatile component in the vapor and liquid phases. Benzene is the more volatile component in the benzene-toluene system. If the pressure is fixed at 200 kPa, only one more variable can be set. If we set the temperature, the mole fraction of benzene (component 1) can be determined from the following relations: P sat P sat y1 1 − y1 = 1 and = 2 x1 P 1 − x1 P (4.1-2a, b) In these expressions, P = 200 kPa, P1sat and P2sat are the vapor pressures of benzene and toluene at the specified temperature, respectively. For ideal solution such as benzene-toluene system, the bubble and dew point temperatures of the mixture will be between the saturation temperatures of benzene and toluene. At 200 kPa, the saturation temperatures of benzene and toluene are 377.31 K and 409.33 K, respectively. If we set the mixture temperature at 400 K, P1sat = 352.160 kPa and P2sat = 157.8406 kPa. Equations (4.1-2a, b) become y1 352.16 1 − y1 157.841 = and = x1 200 200 1 − x1 (4.1-3a, b) Solving these two equations, we obtain x1 = 0.2170 and y1 = 0.3820. The vapor-liquid equilibrium relations for benzene (1)-toluene (2) at a total pressure of 200 kPa are given as a boiling-point Txy diagram shown in Figure 4.1-1. The upper curve is the saturated vapor curve (the dew-point curve) and the lower curve is the saturated liquid curve (the bubblepoint curve). The region between these two curve is the two-phase region. In Figure 4.1-1, if we start with a cold liquid mixture of x1 = 0.217 and heat the mixture, it will start to boil at 400 K, and the composition of the first vapor in equilibrium is y1 = 0.382. As we continue boiling, the composition x1 in the remaining liquid mixture will decrease since y1 is richer in benzene. If we start with a hot gas mixture of y1 = 0.382 and cool the mixture, it will start to condense at 400 K, and the composition of the first liquid drop in equilibrium is x1 = 0.217. As we continue condensing, the composition y1 in the remaining gas mixture will increase since x1 is richer in toluene. The Txy diagram for an ideal mixture can be calculated from the pure vapor-pressure data as illustrated in Example 4.1-1. 4-1 Figure 4.1-1 Calculated Txy diagram of benzene and toluene at 200 kPa. Example 4.1-1 ---------------------------------------------------------------------------------Construct a Txy diagram for a mixture of benzene and toluene at 200 kPa. Benzene and toluene mixtures may be considered as ideal. Data: Vapor pressure, Psat, data: ln Psat = A − B/(T + C), where Psat is in kPa and T is in K. Compound Benzene (1) Toluene (2) A 14.1603 14.2515 B 2948.78 3242.38 C − 44.5633 − 47.1806 Solution -----------------------------------------------------------------------------------------The temperature for the Txy diagram should be between the boiling points of benzene and toluene given by T1boil = 2948.78 + 44.5633 = 377.31 K 14.1603 − log(200) T2boil = 3242.38 + 47.1806 = 409.33 K 14.2515 − log(200) 4-2 The simplest procedure is to choose a temperature T between 377.31 K and 409.33 K, evaluate the vapor pressures, and solve for x and y from the following equations: sat yi P = i xi P (E-1) At 400 K, the vapor pressure of benzene and toluene are given by P1sat = exp(14.1603 − 2948.78/(400 − 44.5633)) = 352.160 kPa P2sat = exp(14.2515 − 3242.38/(400 − 47.1806)) = 157.8406 kPa Therefore y1 352.16 = ⇒ y1 = K1 x1 = 1.7608x1 x1 200 (E-1) 1 − y1 157.841 = ⇒ 1 − y1 = K2 (1 − x1) = 0.7892 (1 − x1) 1 − x1 200 (E-1) Substituting Eq. (E-2) into (E-1) yields 1 − K1 x1 = K2 (1 − x1) Therefore x1 = 1 − K2 1 − 0.7892 = = 0.2170 K1 − K 2 1.7608 − 0.7892 y1 = K1 x1 = 1.7608x1 = 0.3820 The Matlab program listed in Table E4.1-1 plots the Txy diagram shown in Figure 4.1-1. Table E4.1-1-------------------------------------------------------------------------% Example 4.1-1, Txy diagram for benzene-toluene mixture at 200 kPa % P=200; % kPa A=[14.1603 14.2515]; B=[2948.78 3242.38]; C=[-44.5633 -47.1806]; % Boling point at 200 kPa Tb=B./(A-log(P))-C; fprintf('Boiling point of Benzene at P = %g, Tb = %6.2f C\n',P,Tb(1)) fprintf('Boiling point of Toluene at P = %g, Tb = %6.2f C\n',P,Tb(2)) T=linspace(Tb(1),Tb(2),50); K1=exp(A(1)-B(1)./(T+C(1)))/P; K2=exp(A(2)-B(2)./(T+C(2)))/P; x=(1-K2)./(K1-K2); y = K1.*x; ymin=round(Tb(1)-1);ymax=round(Tb(2)+1); 4-3 % Solve for x and y at T = 400 K T1=400; K1=exp(A(1)-B(1)./(T1+C(1)))/P; K2=exp(A(2)-B(2)./(T1+C(2)))/P; x1=(1-K2)/(K1-K2); y1 = K1*x1; plot(x,T,y,T,':',[0 y1],[T1 T1],'--',[x1 x1],[ymin T1],'--',[y1 y1],[ymin T1],'--') axis([0 1 ymin ymax]); grid on xlabel('x,y');ylabel('T(K)') legend('Saturated liquid','Saturated vapor') ----------------------------------------------------------------------------------------When deviations from Raoult’s law are large enough, the Tx and Ty curves can go through a maximum or a minimum. The extreme point (either minimum or maximum) is called azeotrope where the liquid mole fraction is equal to the vapor mole fraction for each species: xi = yi (4.1-1) A system that exhibits a maximum in pressure (positive deviations from Raoult’s law) will exhibits a minimum in temperature called minimum boiling azeotrope as shown the top part of Figure 4.1-1 for a mixture of chloroform and hexane. The Pxy diagram is plotted at 318 K and the Txy diagram is plotted at 1 atm. This is the case when the like interaction is stronger than the unlike interaction between the molecules. The mixture will require less energy to go to the vapor phase and hence will boil at a lower temperature that that of the pure components. If the unlike interaction is stronger than the like interaction we have negative deviations from Raoult’s law and the system will exhibit a minimum in pressure or a maximum in temperature called maximum boiling azeotrope. A mixture of acetone and chloroform shows this behavior in the bottom part of Figure 4.1-1. The Pxy diagram is plotted at 328 K and the Txy diagram is plotted at 1 atm. The data for vapor pressure and Wilson model are from the Thermosolver program by Koretsky. This program can also plot Pxy and Txy diagrams for different mixtures. Table 4.1-1 lists the Matlab program used to produce Figure 4.1-2. 4-4 Chloroform-Hexane Chloroform-Hexane x y 0.55 340 T(K) P(atm) x y 342 0.5 338 336 0.45 334 0.4 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 x,y 0.6 0.8 1 x,y Acetone-Chloroform Acetone-Chloroform 1 340 x y 0.95 x y 338 336 0.85 T(K) P(atm) 0.9 0.8 0.75 332 0.7 0.65 334 0 330 0.2 0.4 0.6 0.8 1 0 x,y 0.2 0.4 0.6 0.8 1 x,y Figure 4.1-2 Top: minimum boiling azeotrope for chloroform and n-Hexane system. Bottom: maximum boiling azeotrope for acetone and chloroform system Table 4.1-2 ----------------------------------------------------------------------------------% Figure 4.1-2: Construct a Txy diagram for chloroform (1) and hexane (2) mixture % at a total pressure (atm) of P = 1; % Use the Wilson equation with parameters G12 = 1.2042; G21 = 0.39799; % Vapor pressure data: P(atm), T(K) p1sat = 'exp(9.33984-2696.79/(T-46.14))'; p2sat = 'exp(9.20324-2697.55/(T-48.78))'; % Estimate boiling points Tb1 = 2696.79/(9.33984-log(P))+46.14; Tb2 = 2697.55/(9.20324-log(P))+48.78; x1=[0 .002 .004 .006 .008 .01 .015]; x2=linspace(.02,.92,46); x3=[.93 .94 .95 .96 .97 .98 .985 .990 .995 1]; xp=[x1 x2 x3];np=length(xp); yp=xp;Tp=xp; Tp(1)=Tb2;Tp(np)=Tb1; dT = .01; T=Tb2; 4-5 for i=2:np x1=xp(i);x2=1-x1; % Evaluate activity coefficients tem1 = x1 + x2*G12; tem2 = x2 + x1*G21; gam1 = exp(-log(tem1)+x2*(G12/tem1-G21/tem2)); gam2 = exp(-log(tem2)+x1*(G21/tem2-G12/tem1)); for k=1:20 fT=x1*gam1*eval(p1sat)+x2*gam2*eval(p2sat)-P; T=T+dT; fT2=x1*gam1*eval(p1sat)+x2*gam2*eval(p2sat)-P; dfT=(fT2-fT)/dT; eT=fT/dfT; T=T-dT-eT; if abs(eT)<.001, break ,end end Tp(i)=T; yp(i)=x1*gam1*eval(p1sat)/P; fprintf('T(K) = %8.2f , x=%8.4f;y = %8.4f, iteration = %g\n',T,x1,yp(i),k) end subplot(2,2,2); plot(xp,Tp,yp,Tp,':') axis([0 1 333 343]) xlabel('x,y');ylabel('T(K)');title('Chloroform-Hexane') grid on legend('x','y') % % Construct a Pxy diagramfor chloroform (1) and hexane (2) mixture % at a temperature (K) of T=318; p1vap=eval(p1sat);p2vap=eval(p2sat); xp2=1-xp; tem1 = xp + xp2*G12; tem2 = xp2 + xp*G21; gam1 = exp(-log(tem1)+xp2.*(G12./tem1-G21./tem2)); gam2 = exp(-log(tem2)+xp.*(G21./tem2-G12./tem1)); p1=xp.*gam1*p1vap;p2=xp2.*gam2*p2vap; Pp=p1+p2;yp=p1./Pp; subplot(2,2,1); plot(xp,Pp,yp,Pp,':') axis([0 1 0.4 0.6]) xlabel('x,y');ylabel('P(atm)');title('Chloroform-Hexane') grid on legend('x','y',2) % % Figure 4.1-2: Construct a Txy diagramfor acetone (1) and chloroform (2) mixture % at a total pressure (atm) of P = 1; % Use the Wilson equation with parameters G12 = 1.324; G21 = 1.7314; % Vapor pressure data: P(atm), T(K) p1sat = 'exp(10.0179-2940.46/(T-35.93))'; p2sat = 'exp(9.33984-2696.79/(T-46.14))'; % Estimate boiling points 4-6 Tb1 = 2940.46/(10.0179-log(P))+35.93; Tb2 = 2696.79/(9.33984-log(P))+46.14; x1=[0 .002 .004 .006 .008 .01 .015]; x2=linspace(.02,.92,46); x3=[.93 .94 .95 .96 .97 .98 .985 .990 .995 1]; xp=[x1 x2 x3];np=length(xp); yp=xp;Tp=xp; Tp(1)=Tb2;Tp(np)=Tb1; dT = .01; T=Tb2; for i=2:np x1=xp(i);x2=1-x1; % Evaluate activity coefficients tem1 = x1 + x2*G12; tem2 = x2 + x1*G21; gam1 = exp(-log(tem1)+x2*(G12/tem1-G21/tem2)); gam2 = exp(-log(tem2)+x1*(G21/tem2-G12/tem1)); for k=1:20 fT=x1*gam1*eval(p1sat)+x2*gam2*eval(p2sat)-P; T=T+dT; fT2=x1*gam1*eval(p1sat)+x2*gam2*eval(p2sat)-P; dfT=(fT2-fT)/dT; eT=fT/dfT; T=T-dT-eT; if abs(eT)<.001, break ,end end Tp(i)=T; yp(i)=x1*gam1*eval(p1sat)/P; fprintf('T(K) = %8.2f , x=%8.4f;y = %8.4f, iteration = %g\n',T,x1,yp(i),k) end subplot(2,2,4); plot(xp,Tp,yp,Tp,':') axis([0 1 329 340]) xlabel('x,y');ylabel('T(K)');title('Acetone-Chloroform') grid on legend('x','y') % % Construct a Pxy diagramfor acetone (1) and chloroform (2) mixture % at a temperature (K) of T=328; p1vap=eval(p1sat);p2vap=eval(p2sat); xp2=1-xp; tem1 = xp + xp2*G12; tem2 = xp2 + xp*G21; gam1 = exp(-log(tem1)+xp2.*(G12./tem1-G21./tem2)); gam2 = exp(-log(tem2)+xp.*(G21./tem2-G12./tem1)); p1=xp.*gam1*p1vap;p2=xp2.*gam2*p2vap; Pp=p1+p2;yp=p1./Pp; subplot(2,2,3); plot(xp,Pp,yp,Pp,':') axis([0 1 0.65 1.0]) xlabel('x,y');ylabel('P(atm)');title('Acetone-Chloroform') grid on legend('x','y',2) 4-7 4.2 Single-Stage Equilibrium Contact for Vapor-Liquid System Consider an equilibrium stage where a vapor stream V2 is in contact with a liquid stream L0. The two streams V1 and L1 leaving the equilibrium stage is in equilibrium. The compositions in streams V1 and L1 must be solved from the material balance, the energy balance, and the equilibrium relations. For a binary mixture of A and B, if sensible heat effects are small and the latent heats of both compounds are the same, then when 1 mole of A condenses, 1 mole of B must vaporize. Hence, the total molar flow V1 will equal the total molar flow V2. Similarly, the total molar flow L1 will equal the total molar flow L0. This situation is called constant molal overflow (CMO). When CMO is valid, the compositions in streams V1 and L1 can be solved from only the material balance and the equilibrium relations. The energy balance is not required since it is satisfied when the material balance is satisfied. L0 V1 Equilibrium stage L1 V2 Figure 4.1-1 Schematic of an equilibrium stage. Example 4.2-1 ---------------------------------------------------------------------------------A vapor at the dew point and 200 kPa containing a mole fraction of 0.40 benzene (1) and 0.60 toluene (2) and 100 kmol total is brought into contact with 110 kmol of a liquid at the boiling point containing a mole fraction of 0.30 benzene and 0.70 toluene. The two streams are contacted in a single stage, and the outlet streams leave in equilibrium with each other. Assume constant molar overflow, calculate the amounts and compositions of the exit streams. Data: Vapor pressure, Psat, data: ln Psat = A − B/(T + C), where Psat is in kPa and T is in K. Compound Benzene (1) Toluene (2) A 14.1603 14.2515 B 2948.78 3242.38 C − 44.5633 − 47.1806 Solution -----------------------------------------------------------------------------------------For CMO, L1 = L0 = 110 kmol, V2 = V1 = 100 kmol. Making a balance on benzene gives L0x0 + V2y2 = L1x1 + V1y1 110(0.30) + 100(0.40) = 110x1 + 100y1 11x1 + 10y1 = 7.3 ⇒ y1 = 0.73 − 1.1x1 Since the two streams V1 and L1 are in equilibrium, we have 4-8 (E-1) y1 P1sat = ⇒ 200y1 = x1exp(14.1603 − 2948.78/(T − 44.5633)) x1 200 (E-2) 1 − y1 P2sat = ⇒ 200(1 − y1) = (1 − x1)exp(14.2515 − 3242.38/(T − 47.1806)) 1 − x1 200 (E-3) The three equations (E-1,2,3) can be solved for T, x1, and y1 either by graphical or numerical method. A) Graphical method We can choose a range of temperatures between the boiling point of pure benzene (377.31 K) and pure toluene (409.33 K) and solve equations (E-1,2) for x1, and y1 then plot y1 versus x1 to obtain the equilibrium curve. We then plot the material balance equation (E-1) to obtain the operating line. The intersection of the equilibrium curve and the operating line provides the composition x1 and y1 of the streams exiting the equilibrium stage. The following is a procedure to obtain a point on the equilibrium curve: At 400 K, the vapor pressure of benzene and toluene are given by P1sat = exp(14.1603 − 2948.78/(400 − 44.5633)) = 352.160 kPa P2sat = exp(14.2515 − 3242.38/(400 − 47.1806)) = 157.8406 kPa Therefore y1 352.16 = ⇒ y1 = K1 x1 = 1.7608x1 x1 200 (E-2) 1 − y1 157.841 = ⇒ 1 − y1 = K2 (1 − x1) = 0.7892 (1 − x1) 1 − x1 200 (E-3) Substituting Eq. (E-3) into (E-2) yields 1 − K1 x1 = K2 (1 − x1) Therefore x1 = 1 − K2 1 − 0.7892 = = 0.2170 K1 − K 2 1.7608 − 0.7892 y1 = K1 x1 = 1.7608x1 = 0.3820 Figures E4.2-1a, and b show the intersection of the equilibrium curve and the operating line. The intersection point can be zoom in as shown in Figure E4.2-1b with x1 = 0.2615 and y1 = 0.4425. The Matlab program is listed in Table E4.2-1. 4-9 Figure E4.2-1a Equilibrium diagram for benzene-toluene mixture at 200 kPa Figure E4.2-1b Equilibrium diagram for benzene-toluene mixture at 200 kPa Table E4.2-1 Matlab program for Figure E4.2-1a,b ----------------------------------------% Example 4.2-1, Composition of benzene-toluene mixture at 200 kPa leaving an equilibrium stage % P=200; % kPa A=[14.1603 14.2515]; B=[2948.78 3242.38]; C=[-44.5633 -47.1806]; % Boling point at 200 kPa Tb=B./(A-log(P))-C; 4-10 fprintf('Boiling point of Benzene at P = %g, Tb = %6.2f C\n',P,Tb(1)) fprintf('Boiling point of Toluene at P = %g, Tb = %6.2f C\n',P,Tb(2)) % Solve for equilibrium curve T=linspace(Tb(1),Tb(2),50); K1=exp(A(1)-B(1)./(T+C(1)))/P; K2=exp(A(2)-B(2)./(T+C(2)))/P; x=(1-K2)./(K1-K2); y = K1.*x; % Solve for operating line xp=[0.2 0.6]; yp = 0.73 - 1.1*xp; plot(x,y,':',xp,yp) axis([0 1 0 1]); grid on xlabel('x, mole fraction of benzene in liquid phase');ylabel('y') legend('Equilibrium curve','Operating line',2) -----------------------------------------------------------------B) Numerical method. We need to solve the following equations: y1 = 0.73 − 1.1x1 (E-1) 200y1 = x1exp(14.1603 − 2948.78/(T − 44.5633)) (E-2) 200(1 − y1) = (1 − x1)exp(14.2515 − 3242.38/(T − 47.1806)) (E-3) Substituting (E-1) into (E-2) and (E-3) we obtain 146 − 220x1 − x1exp(14.1603 − 2948.78/(T − 44.5633)) = 0 (E-2a) 54 + 220x1 −(1 − x1)exp(14.2515 − 3242.38/(T − 47.1806)) = 0 (E-3a) Equations (E-2a, and E-3a) can be solved by the following Matlab statement >> p=fminsearch('estage',[.5 400]) p = 0.2614 398.3056 The function estage is written as follow function y=estage(p) x=p(1); T=p(2); f1=146-220*x-x*exp(14.1603-2948.78/(T-44.5633)); f2=54+220*x-(1-x)*exp(14.2515-3242.38/(T-47.1806)); y=f1*f1+f2*f2; Therefore x1 = 0.2614 and y1 = 0.73 − 1.1x1 = 0.73 − 1.1(0.2614) = 0.4425 4-11 4.3 Simple Batch or Differential Distillation In a simple batch (or, more precisely, semi-batch) distillation unit, liquid is first charged to a heated kettle. The liquid charge is boiled slowly and the vapors are withdrawn as rapidly as they form to a condenser, where the condensed vapor (distillate) is collected. The first portion of vapor condensed will be richest in the more volatile component A. As vaporization proceeds, the vaporized product becomes leaner in A. Initially, a charge of Li moles of a binary mixture with a mole fraction xi of the more volatile component A is placed in the still. At any given time, L is the moles of liquid left in the still with composition x. V is the instant vapor flow rate leaving the still with the mole fraction y of the more volatile component A. The vapor leaving the still may be considered to be in equilibrium with the remaining liquid. Example 4.3-1. ---------------------------------------------------------------------------------A semi-batch distillation unit is charged with 100 mol of a 60 mol% benzene-40 mol% toluene mixture. At any given instant, the benzene mole fraction in the vapor flow rate, y, and the benzene mole fraction in the remaining liquid, x, are related by the equilibrium relation y= 2 .6 x 1 + 1. 6 x Derive an equation relating the amount of liquid remaining in the still to the mole fraction of benzene in this liquid. Solution -----------------------------------------------------------------------------------------Step #1: Define the system. System: Moles L of liquid left in the still with composition x . Let Vɺ = moles vapor rate to condenser y = mole fraction of the more volatile component in the vapor L = moles of liquid in the still x = mole fraction of the more volatile component in the liquid L The composition in the still pot changes with time with x as the mole fraction of benzene in the liquid phase. 4-12 Step #2: Find equation that relates L to x. At any given instant, the mole of benzene in the still is Lx. A benzene balance will give an equation relating the amount of liquid remaining in the still to the mole fraction of benzene in this liquid. Step #3: Apply the benzene balance. d ( Lx ) = − y Vɺ dt (E-1) Total balance is required since there are more than one unknown in Eq. (E-1) dL = − Vɺ dt The product rule of derivative can be applied to the LHS of Eq. (E-1) L dx dL +x = − y Vɺ dt dt (E-2) Vɺ and y can be eliminated from Eq.(E-2) by using the total balance and the equilibrium relation. L dx dL 2.6 x dL +x = dt dt 1 + 1.6 x dt L dx 2.6 x dL dL 2.6 x dL = −x = − x dt dt 1 + 1.6 x dt 1 + 1 .6 x dt dL = L dx dx 1 + 1 .6 x = = dx 2 2.6 x 2 . 6 x − x − 1 . 6 x 1 . 6 x ( 1 − x ) −x 1 + 1 .6 x 1 + 1 .6 x The expression 1 + 1 .6 x can be expanded by partial fraction 1.6 x (1 − x ) a 1 + 1 .6 x b = + ⇒ 1 + 1.6x = a(1 − x) + b(1.6x) 1.6 x (1 − x ) 1.6 x 1 − x x = 0 => 1 = a x = 1 => 2.6 = 1.6b => b = 2.6/1.6 4-13 1 1 + 1 .6 x 2 .6 = + 1.6 x (1 − x ) 1.6 x 1.6(1 − x ) 1 dL 2 .6 dx = dx + L 1 .6 x 1.6(1 − x ) Step #4: Specify the boundary conditions for the differential equation. At L = 100, x = 0.6 Step #5: Solve the resulting equation and verify the solution. dL ∫100 L = L dx ∫0.6 1.6 x + x ∫ x 0.6 2.6dx 1.6(1 − x ) x L 2.6 1 ln = ln x − ln(1 − x ) 100 1 . 6 1 . 6 0. 6 x 0.625 1 − x −1.625 L x 1− x ln = 0.625 ln − 1.625 ln = ln .4 100 .6 .6 .4 x 0.625 1 − x −1.625 L = 100 .6 .4 A plot of L versus (1 − x) shows that the liquid remaining in the still becomes progressively leaner in benzene; when L → 0, (1 − x) → 1 (pure toluene). 4-14