MaximaLabs
All examples
Simulation gallery

AMP post-combustion CO2 capture (hindered amine)

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

The MEA capture loop run on 2-amino-2-methyl-1-propanol: the same flue gas (12% CO2 at 1.1 bar), 30 wt% AMP (8 mol%) at a lean loading of 0.10, steam stripping at 1.9 bar and an overhead condenser. AMP is sterically hindered — its carbamate is unstable, so CO2 goes to bicarbonate and one mole of amine can carry one mole of CO2 where MEA's carbamate stoichiometry stops at half — and the enrtl-amp package's speciation reproduces that: the rich loading comes out at 0.70 mol/mol against the MEA card's 0.53, so 500 mol/s of solvent does what 650 mol/s of MEA did, with 3.1 MW on the rich heater instead of 3.9. The CO2 product is 27.7 mol/s at 93 mol%. Same honesty notes as the MEA card: Kremser stage models, K at the entering liquid, loop open, regeneration to zero loading. The AMP constants are screening-grade (see flowsim/solver/thermo/enrtl.py); the trend against MEA is the physics, the third digit is not.

The flowsheet

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

GAS
LEAN
liq
gas
gas
rich
ABS
Treated GAS
Letdown
Richhx
Stripvap
liq
gas
gas
rich
Strip
OVHD COND
Reflux DRUM
CO2 Product
Reflux Water
LEAN Regen

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.