Flash Drum Calculator
Calculate vapor-liquid equilibrium in a flash drum using the Rachford-Rice equation for a binary system.
About this calculator
This calculator solves the Rachford-Rice flash equation for a binary (two-component) system to find what fraction of the feed leaves a flash drum as vapor versus liquid at equilibrium. Given the feed composition and each component's K-value (the equilibrium ratio K = y/x, i.e. how strongly a component favors the vapor phase over the liquid phase at the drum's operating conditions), it iteratively solves for the vapor fraction that satisfies mass balance across both phases, then derives the vapor and liquid stream compositions and flow rates from that result. Notably, the Flash Temperature and Flash Pressure inputs are informational context only -- they document the operating point you are modeling, but the actual thermodynamics of the split are captured entirely through the K-values you enter, since K-values are themselves functions of temperature and pressure.
This calculator does not derive K-values from an equation of state or activity-coefficient model; you must supply K-values sourced from a process simulator, published vapor-liquid equilibrium data, or a correlation appropriate to your specific chemical system and operating conditions. A K-value above 1.0 means a component preferentially partitions into the vapor phase; below 1.0, it stays preferentially in the liquid.
Inputs
Results
Vapor Fraction (ψ)
0.67
Vapor Flow Rate
66.67 kmol/hr
How to Use This Calculator
- Enter the Feed Rate in kmol/hr and the Feed Composition (z₁) as the light-component mole fraction.
- Set the Flash Temperature in °C and Flash Pressure in kPa — these define the operating point of the drum.
- Enter the K-Value (equilibrium ratio K = y/x) for Component 1 (lighter) and Component 2 (heavier) at the operating temperature and pressure — obtain from process simulators or thermodynamic data.
- A K-Value above 1.0 means the component preferentially partitions to the vapor; below 1.0 it stays in the liquid.
- Read the Vapor Fraction (ψ) — 0 means all liquid, 1 means all vapor, values in between indicate two-phase equilibrium.
- Use Vapor and Liquid Compositions and Flow Rates to size the drum, downstream piping, and separators.
How the result changes with Feed Composition (z₁)
| Feed Composition (z₁) | Vapor Fraction (ψ) | Vapor Flow Rate |
|---|---|---|
| 0.25 | 0 | 0 kmol/hr |
| 0.38 | 0.33 | 33.33 kmol/hr |
| 0.75 | 1 | 100 kmol/hr |
| 0.99 | 1 | 100 kmol/hr |
What each input means
- Feed Rate
- Total molar flow rate of the feed stream.
- Feed Composition (z₁)
- Mole fraction of the light component in the feed.
- Flash Temperature
- Operating temperature of the flash drum.
- Flash Pressure
- Operating pressure of the flash drum.
- K-Value Component 1
- Equilibrium ratio (K = y/x) for the light component at operating conditions.
- K-Value Component 2
- Equilibrium ratio (K = y/x) for the heavy component at operating conditions.
How this is calculated
Worked example, using the default values
- Identify Input Parameters6 parametersFeed Rate = 100, Feed Composition (z₁) = 0.5, Flash Temperature = 100, Flash Pressure = 101.3, K-Value Component 1 = 2.5, K-Value Component 2 = 0.5 = 6 input(s) provided
- Calculate Vapor FractionVapor Fraction0.6667 = 0.6667
- Calculate Vapor Flow RateVapor Flow Rate66.67 = 66.67
- Calculate Vapor CompositionVapor Composition = Math0.625 = 0.625
- Calculate Liquid CompositionLiquid Composition = Math0.25 = 0.25
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why don't Flash Temperature and Flash Pressure change the calculated vapor fraction?
The vapor fraction is solved entirely from the K-values and feed composition you enter, not from temperature and pressure directly. In real vapor-liquid equilibrium, K-values themselves are functions of temperature and pressure, so this calculator expects you to already have K-values appropriate for your chosen operating point -- the temperature and pressure fields exist to document that operating point for reference, not to independently drive the calculation.
Where do I get realistic K-values for my chemical system?
K-values (the equilibrium ratio K = y/x for each component) typically come from a process simulator using an appropriate thermodynamic model, published vapor- liquid equilibrium data or charts (like DePriester charts for light hydrocarbons), or a correlation suited to your specific chemical system at your actual operating temperature and pressure. Using K-values from the wrong system or conditions will produce a vapor fraction that does not reflect your real process.
What does a vapor fraction of exactly 0 or 1 mean?
A vapor fraction of 0 means the feed conditions do not support any vapor formation at these K-values -- the entire feed leaves as liquid -- while a fraction of 1 means the entire feed vaporizes and no liquid remains. The Rachford-Rice solution is clamped to the physically meaningful 0-to-1 range, so K-value combinations that would mathematically solve outside that range instead report the nearest boundary case.
Why does the light component's K-value need to be above 1.0 for a real split?
For a two-phase flash to actually occur, at least one component's K-value must be above 1.0 (favoring vapor) and at least one below 1.0 (favoring liquid) -- if both components share the same preference, the mixture stays entirely in one phase regardless of composition. This calculator's default K-values (2.5 for the light component, 0.5 for the heavy one) reflect exactly that kind of genuine two-phase split.
What happens to the vapor fraction if I raise both components' K-values?
Raising either component's K-value pushes more of the feed into the vapor phase, since a higher K-value means that component more strongly favors partitioning into vapor at equilibrium. Raising both K-values together compounds that effect, so a feed that was mostly liquid at lower K-values can shift toward being mostly vapor as both components' equilibrium ratios increase, for example as operating temperature rises or pressure drops.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Distillation Column Calculator
Estimate minimum and actual theoretical stages, minimum reflux ratio, and feed stage location using the McCabe-Thiele simplified approach.
Chemical EngineeringEvaporator Design Calculator
Design a single-effect evaporator: calculate evaporation rate, steam requirements, heat duty, and required heat transfer area.
Musical AcousticsDrum Room Isolation Calculator
Design drum room isolation with STC requirements, wall construction, floating floor, and cost estimation.
Petroleum & ChemicalsFlash Point Estimator
Estimate blend flash point from component fractions for NFPA/GHS safety classification.
Chemical EngineeringReactor Sizing Calculator
Size CSTR and PFR reactors for first-order reactions using the design equation V = FA0·X/(−rA).
More in Engineering.