Bubble and Dew Point Methods#

Ideal Assumptions (IdealBubbleDew)#

In the case where ideal behavior can be assumed, i.e., ideal gas assumption and Raoult’s Law holds, the bubble and dew points can be calculated directly from the saturation pressure using the following equations. Note that these equations assume that only two phases are present, and thus this approach is not easily extended to cases where additional phases are present (a ConfigurationError will be raised if this is detected). For systems with more than two phases, the LogBubbleDew approach should be used instead.

Ideal Bubble Pressure#

\[P_{bub} = \sum_j{x_j \times P_{sat, j}(T)}\]
\[x_j(P_{bub}) \times P_{bub} = x_j \times P_{sat, j}(T)\]

where \(P_{bub}\) is the bubble pressure of the mixture, \(P_{sat, j}(T)\) is the saturation pressure of component \(j\) at the system temperature, \(T\), \(x_j\) is the overall mixture mole fraction and \(x_j(P_{bub})\) is the mole fraction of the vapor phase at the bubble pressure.

Ideal Bubble Temperature#

\[\sum_j{\left(x_j \times P_{sat, j}(T_{bub})\right)} - P = 0\]
\[x_j(T_{bub}) \times P = x_j \times P_{sat, j}(T_{bub})\]

where \(P\) is the system pressure, \(P_{sat, j}(T_{bub})\) is the saturation pressure of component \(j\) at the bubble temperature, \(T_{bub}\), \(x_j\) is the overall mixture mole fraction and \(x_j(T_{bub})\) is the mole fraction of the vapor phase at the bubble temperature.

Ideal Dew Pressure#

\[0 = 1 - P_{dew} \times \sum_j{x_j \times P_{sat, j}(T)}\]
\[x_j(P_{dew}) \times P_{sat, j}(T) = x_j \times P_{dew}\]

where \(P_{dew}\) is the dew pressure of the mixture, \(P_{sat, j}(T)\) is the saturation pressure of component \(j\) at the system temperature, \(T\), \(x_j\) is the overall mixture mole fraction and \(x_j(P_{dew})\) is the mole fraction of the liquid phase at the dew pressure.

Ideal Dew Temperature#

\[P \times \sum_j{\left(x_j \times P_{sat, j}(T_{dew})\right)} - 1 = 0\]
\[x_j(T_{dew}) \times P_{sat, j}(T_{dew}) = x_j \times P\]

where \(P\) is the system pressure, \(P_{sat, j}(T_{dew})\) is the saturation pressure of component \(j\) at the dew temperature, \(T_{bub}\), \(x_j\) is the overall mixture mole fraction and \(y_j(T_{dew})\) is the mole fraction of the liquid phase at the dew temperature.

Equal Fugacity (log form) (LogBubbleDew)#

For cases where ideal behavior is insufficient, it is necessary to calculate the fugacity of each component at the relevant transition point and enforce equality of the fugacity in each phase. As such, this methods depends upon the definition of fugacity for each phase and component. In this formulation, the logarithm of the phase equilibrium constraint is used.

Bubble Pressure (log form)#

\[ln(x_j) + ln(f_{liquid, j}(P_{bub})) = ln(x_j(P_{bub})) + ln(f_{vapor, j}(P_{bub}))\]
\[1 = \sum_j{x_j(P_{bub})}\]

where \(P_{bub}\) is the bubble pressure of the mixture, \(f_{p, j}(P_{bub})\) is the fugacity of component \(j\) in phase \(p\) at \(P_{bub}\), \(x_j\) is the overall mixture mole fraction and \(x_j(P_{bub})\) is the mole fraction of the vapor phase at the bubble pressure.

Bubble Temperature (log form)#

\[ln(x_j) + ln(f_{liquid, j}(T_{bub})) = ln(x_j(T_{bub})) + ln(f_{vapor, j}(T_{bub}))\]
\[1 = \sum_j{x_j(T_{bub})}\]

where \(T_{bub}\) is the bubble temperature of the mixture, \(f_{p, j}(T_{bub})\) is the fugacity of component \(j\) in phase \(p\) at \(T_{bub}\), \(x_j\) is the overall mixture mole fraction and \(x_j(T_{bub})\) is the mole fraction of the vapor phase at the bubble temperature.

Dew Pressure (log form)#

\[ln(x_j(P_{dew})) + ln(f_{liquid, j}(P_{dew})) = ln(x_j) + ln(f_{vapor, j}(P_{dew}))\]
\[1 = \sum_j{x_j(P_{dew})}\]

where \(P_{dew}\) is the dew pressure of the mixture, \(f_{p, j}(P_{dew})\) is the fugacity of component \(j\) in phase \(p\) at \(P_{dew}\), \(x_j\) is the overall mixture mole fraction and \(x_j(P_{dew})\) is the mole fraction of the vapor phase at the dew pressure.

Dew Temperature (log form)#

\[ln(x_j(T_{dew})) + ln(f_{liquid, j}(T_{dew})) = ln(x_j) + ln(f_{vapor, j}(T_{dew}))\]
\[1 = \sum_j{x_j(T_{dew})}\]

where \(T_{dew}\) is the dew temperature of the mixture, \(f_{p, j}(T_{dew})\) is the fugacity of component \(j\) in phase \(p\) at \(T_{dew}\), \(x_j\) is the overall mixture mole fraction and \(x_j(T_{dew})\) is the mole fraction of the vapor phase at the dew temperature.