Fugacity of a Single Component: Interactive Simulations
Try to predict the behavior when a parameter changes before using a slider to change that parameter. Screencasts below explain how to use these simulations.
Fugacity Driving Force for Mass Transfer

Try to answer these questions before determining the answer with the simulation. We suggest that you write down the reasons for your answers.
- For a system at equilibrium with water and salt in the left flask and only water in the right flask, what happens when the temperature of the left flask increases?
- For a system at equilibrium with water and salt in the left flask and only water in the right flask, what happens when more salt is added to the water in the left flask?
Try to answer these questions before determining the answer with the simulation. We suggest that you write down the reasons for your answers.
- As the pressure increases for a single component, how does the fugacity of the gas change if the gas is not ideal?
- As temperature increases for a single-component liquid at 0.1 bar pressure, what approximately is the maximum fugacity that the single component can have?
The Peng-Robinson equation of state (EOS) is used to calculate the fugacity, \(f\), and the fugacity coefficient, \(\phi \), for pressures and volumes which can be selected by sliders. The fugacity coefficient indicates how much the fluid deviates from ideal-gas behavior; it equals 1 for an ideal gas. Isotherms are shown on the P-V diagram when you select “isotherms” from the drop-down menu. The constant temperature region inside the phase envelope is represented by a solid horizontal line.
Try to answer these questions before determining the answer with the simulation. We suggest that you write down the reasons for your answers.
- Make an estimate for the fugacity of water that is in vapor-liquid equilibrium at 1.0 MPa pressure.
- In the vapor region at pressures near the critical pressure, does the fugacity coefficient increase or decrease if the volume is increased at constant pressure?