MaximaLabs
All examples
Simulation gallery

Flue-gas desulfurization: venturi wet scrubber

Air pollution controlFlue-gas desulfurizationVenturi scrubberSO2 removalEmissions
See it live
Open this exact flowsheet in the workspace, already solved — tweak a spec and re-run.
Launch interactive model

A coal/oil-fired power-plant stack gas (SO2 in a hot N2/CO2/O2/water flue) is cleaned in a high-energy venturi wet scrubber before the stack — the classic flue-gas-desulfurization (FGD) front end. The new venturi_scrubber unit op accelerates the gas through a throat where injected scrubbing water is atomized, and a stated fraction of the soluble SO2 is absorbed into the drops and carried out as a slurry while the cleaned gas goes up the stack. Two cited pieces are computed: the momentum-exchange pressure drop ΔP = ρ_L·(Q_L/Q_G)·v_gt² (Calvert 1968; de Nevers — the L/G here is ~1.4 L/m³ and the throat runs 90 m/s, giving ~11 kPa, a real high-energy venturi), and the SO2 removal (92% at this water rate) that drops the stack SO2 to a fraction of the inlet. Honesty notes: the gas absorption is a stated removal efficiency (a screening scrub — the rate-based reactive contactor with real liquid-phase alkali chemistry is the absorber / rate_based_absorber), the cut-diameter particulate physics is idle here (a gas-only feed), and ΔP assumes complete drop acceleration. A screening process-design starting point for scrubber sizing / pressure-drop budgeting, not a certified FGD performance deliverable.

The flowsheet

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

Fluegas
Scrubwater
gas
solid
liquid
gas
slurry
VS
Stack
Slurry

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.