MaximaLabs
All examples
Simulation gallery

Crude distillation unit (full train)

CrudeCDUDesalterSide-strippersReflux drum
See it live
Open this exact flowsheet in the workspace, already solved — tweak a spec and re-run.
Launch interactive model

A fuller atmospheric CDU: a crude/residue preheat exchanger, a desalter (wash water mixed in, then split off as brine), a fired heater, the multi-draw column, three steam side-strippers recovering kerosene / light gas oil / heavy gas oil, and an overhead condenser + three-phase reflux drum (fuel gas / naphtha / sour water). A pumparound heat-integration loop (drawing liquid off an interior stage, cooling it externally against crude, and returning it colder to preheat the column's own upper trays) was attempted -- both a 2-loop and a 1-loop version -- but proved too numerically expensive to converge in reasonable time and was dropped rather than shipped half-tuned; everything else in the reference PFD is real. From the ChemSep casebook (crude distillation).

The flowsheet

The solved topology — every unit op's real duty, conversion, or split, read straight off a genuine converged solve.

Crude
Washwater
hot
cold
hot
cold
HX1
Desalt MIX
Desalter
Brine
HX2
Fired Heater
crude
dist
cuts
btms
CDU
COND
vap
liq1
liq2
Reflux DRUM
GAS
Naphtha
SOUR Water
Steam1
Steam2
Steam3
liq
gas
gas
rich
Strip KERO
liq
gas
gas
rich
Strip LGO
liq
gas
gas
rich
Strip HGO
KERO
LGO
HGO
Strip Vent1
Strip Vent2
Strip Vent3
Residue

The stream table

Every stream's flow, temperature, pressure, and composition — real converged numbers, not placeholders.

See it live
Open this exact flowsheet in the workspace, already solved — tweak a spec and re-run.
Launch interactive model

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