Bubble Point 
Calculations 
PRESENTED BY: 
MARNEL JOLLY D. FRANCISCO
BUBBLE POINT 
The bubble point is the 
point at which the first 
drop of a liquid mixture 
begins to vaporize.
BUBBLE POINT 
What causes a liquid 
to vaporize? 
Increasing the 
temperature 
Decreasing the 
pressure
BUBBLE POINT 
CALCULATIONS
APPLICATION TO MATLAB 
function P2_10A 
clear, clc, format short g, format 
compact 
xguess = 49.5 ; 
xsolv=fzero(@NLEfun,xguess); 
disp(' Variable values at the solution'); 
disp([' Unknown value ' 
num2str(xsolv)]); 
%- - - - - - - - - - - - - - - - - - - - - - 
function fTbp = NLEfun(Tbp); 
xA = .1; 
PA = 10 ^ (6.85221 - (1064.63 / (Tbp + 
232))); 
PB = 10 ^ (6.87776 - (1171.53 / 
(224.366 + Tbp))); 
xB = 1 - xA; 
yA = xA * PA / 760; 
yB = xB * PB / 760; 
fTbp = xA * PA + xB * PB - 760;
APPLICATION TO MATLAB

bubble point calculations

  • 1.
    Bubble Point Calculations PRESENTED BY: MARNEL JOLLY D. FRANCISCO
  • 2.
    BUBBLE POINT Thebubble point is the point at which the first drop of a liquid mixture begins to vaporize.
  • 3.
    BUBBLE POINT Whatcauses a liquid to vaporize? Increasing the temperature Decreasing the pressure
  • 4.
  • 5.
    APPLICATION TO MATLAB function P2_10A clear, clc, format short g, format compact xguess = 49.5 ; xsolv=fzero(@NLEfun,xguess); disp(' Variable values at the solution'); disp([' Unknown value ' num2str(xsolv)]); %- - - - - - - - - - - - - - - - - - - - - - function fTbp = NLEfun(Tbp); xA = .1; PA = 10 ^ (6.85221 - (1064.63 / (Tbp + 232))); PB = 10 ^ (6.87776 - (1171.53 / (224.366 + Tbp))); xB = 1 - xA; yA = xA * PA / 760; yB = xB * PB / 760; fTbp = xA * PA + xB * PB - 760;
  • 6.