MaximaLabs
Back to gallery
Solvent recovery unit

Acetone recovery — batch still vs. continuous column — a NRTL process flowsheet

A spent-solvent stream (60 mol% acetone, 40% water) recovered two ways, so the Analysis panel's Batch distillation (Rayleigh) tool has something to be compared against — it had no curated example, and a batch calculation only means anything next to the continuous alternative.

The flowsheet is the continuous answer: a shortcut column recovering 98% of the acetone overhead and rejecting 98% of the water, giving 59.8 mol/s of distillate at high purity for 4.4 MW of reboiler duty.

The batch answer (Analysis > Batch distillation). Charge 100 mol of the same mixture to a still and boil it down until the pot falls to 10 mol% acetone: you distil 67.4 mol and the average distillate is only 84.2 mol% acetone. That is the Rayleigh result and it is the whole lesson — a simple batch still has one theoretical stage, so the vapour it makes is enriched but never pure, and the composition drifts the entire time. Reaching column-grade purity in a batch needs reflux and cuts (a batch rectifier), or a second pass.

Why the comparison is the point. Batch equipment is cheap, flexible, and right for small or campaign volumes; the column is right when the duty is continuous and purity matters. Having both numbers on the same feed is what makes that a decision rather than a preference.

Modeling assumptions & limitations

  1. 1The Rayleigh tool integrates the differential mass balance for a binary charge at one theoretical stage — no reflux, no holdup, no column dynamics — and takes its relative volatility from the property package at the stated pressure. The column here is the FUG shortcut, a sizing estimate rather than a rigorous stage-by-stage solve.

259 views 0 forks

Spent
feed
dist
btms
Qc
Qr
COL
Recovered
Aqueous
What this showcases
  • Rigorous NRTL thermodynamics, solved by the same engine every simulation runs on.
  • 1 unit operations modeled: COL.
  • Focus areas: Batch distillation, Rayleigh, Solvent recovery, Shortcut column.
Specification
Thermodynamics
NRTL
Components
acetone, water
Unit operations
COL
Open in workspace

Opens in a new tab, loaded straight into the app — no setup.

Read the step-by-step guide
Python SDK

Reproduce this exact result from Python — the real client.get_example() → run_and_wait() path, not a mockup.

from flowsim.sdk import FlowSimClient

client = FlowSimClient()
example = client.get_example("acetone-recovery-batch-vs-column")
sim = client.create_simulation(example["title"], example["flowsheet"])
result = client.run_and_wait(sim["id"])

print(result["status"])              # "converged"
streams = client.streams(sim["id"])

Related models

Reference model (ChemSep)

Acetone–water distillation

A 12-stage column recovers acetone overhead from a dilute aqueous solvent-recovery feed — a common industrial acetone/solvent-recycling duty.

Polystyrene plant, Marl, Germany

Polystyrene devolatilization, two solvents (Sanchez-Lacombe)

A solution-polymerized polystyrene (100 kg/mol) carried in toluene and benzene, flashed at 480 K and 0.2 atm to strip the solvent — the multi-solvent case the Flory-Huggins package cannot take (one polymer, one solvent) and the reason the Sanchez-Lacombe lattice-fluid equation of state is in the tree. Characteristic parameters are the published ones: polystyrene T 735 K, P 357 MPa, rho 1105 kg/m3; toluene 543 K, 402 MPa, 966 kg/m3; benzene 523 K, 444 MPa, 994 kg/m3 (Sanchez & Lacombe, J. Phys. Chem. 80 (1976) 2352 and Macromolecules 11 (1978) 1145), with the segment number r from M P/(R T rho). What it computes: 94% of the feed moles leave overhead as solvent vapour and the melt retains 0.16 wt% residual solvent — read it on mass, not moles, since a 100 kg/mol chain is one mole against 0.09 kg/mol solvents. No binary k_ij (none is published for this pair); a single equilibrium stage, no diffusion-limited devolatilization kinetics.

Solvent recovery, Rotterdam, Netherlands

Acetone-water column at 3 atm (PR + Wong-Sandler)

An acetone recovery column at 3 atm on Peng-Robinson with the Wong-Sandler mixing rule — the one Gᴱ rule that keeps the quadratic composition dependence of the second virial coefficient, so it stays thermodynamically consistent at high pressure. 20 mol% acetone feed, 14 stages, reflux 2, 25% distillate: 80 mol% acetone overhead and acetone-free water in the bottoms, 2.65 MW on the reboiler. The cut is set at 0.25 rather than the feed's exact acetone fraction of 0.20, which pinned the column on a razor edge (temperature residual 2e-3, balance 3%); at 0.25 it closes to zero. Bound: the rule is driven by the low-pressure acetone/water NRTL binary and, as records, NeqSim's Wong-Sandler kij is deliberately not wired in, so the second-virial cross term uses the van der Waals kij.

Fine-chemicals solvent recovery, Basel, Switzerland

n-Hexane / 1-butanol column with no fitted binary (UNIFAC)

A binary the databank has no regressed NRTL parameters for, so the column runs on predictive original UNIFAC from the two molecules' groups alone: 50/50 n-hexane and 1-butanol, 20 stages, reflux 2, 45% distillate. UNIFAC predicts the minimum-boiling azeotrope at 97 mol% hexane and 341.7 K, and the column lands its distillate exactly there (96.7%) with an 88% butanol bottoms — the azeotrope, not the stage count, is what caps the overhead purity, and that is a prediction from group contributions with no data on this pair behind it. Read it as a screening result: original UNIFAC's mean error against fitted binaries in this tree is 0.08 in ln gamma, and an alkane/alcohol pair is in its well-behaved range.

Pharmaceutical solvent recovery, Cork, Ireland

Toluene removal from 1-butanol solvent (modified UNIFAC, Dortmund)

A recovered 1-butanol solvent contaminated with 5 mol% toluene, redistilled to send the toluene overhead: 24 stages, reflux 3, an 8% distillate. There is no fitted toluene/1-butanol binary, so this runs on modified UNIFAC (Dortmund) — the variant that cuts infinite-dilution error from 42% to 16% in this tree, and a dilute contaminant in a solvent is exactly the infinite-dilution regime. The toluene/butanol azeotrope at 68 mol% toluene caps the overhead: it comes out at 39% toluene rather than pure, with 2.1% left in the bottoms — 62% of the contaminant removed per pass. The two variants agree on the azeotrope (67.6% against original UNIFAC's 67.7%) and differ where the toluene is dilute: original UNIFAC removes 67% on the same column, so the model choice is worth five points of recovery here.

Puerto Rico (pharmaceutical manufacturing corridor)

Waste solvent recovery — extractive distillation (IPA/water)

A pharmaceutical waste isopropanol/water stream (near the ~68 mol% IPA azeotrope) is fed to an extractive column with a high-boiling entrainer feeding in a few stages above it; a second column strips the entrainer back out of the bottoms for reuse.

Stop fighting legacy software. Build your first flowsheet in 60 seconds.