MaximaLabs
All unit operations

Baghouse (fabric filter) simulation

gas + solids -> clean gas + captured dust

Governing equations

The exact equations the solver works for a baghouse (fabric filter) — the same math shown in the app's "Theory" panel, not a black box.

η=1Pt    (fabric filter, Pt = penetration)\eta = 1 - P_t\;\;(\text{fabric filter, } P_t \text{ = penetration})
ΔP=(Se+K2cVt)V    (filter-drag, Cooper & Alley)\Delta P = (S_e + K_2\,c\,V\,t)\,V\;\;(\text{filter-drag, Cooper \& Alley})
A=Q/V    (cloth area from air-to-cloth face velocity)A = Q/V\;\;(\text{cloth area from air-to-cloth face velocity})
η\eta
collection efficiency [0..1] — near-total once a cake forms
PtP_t
penetration [0..1] — the fraction that slips through (caller input)
ΔP\Delta P
filter pressure drop [Pa]
SeS_e
clean-fabric drag [Pa·s/m]
K2K_2
specific cake-resistance coefficient [Pa·s·m/kg]
cc
inlet dust loading [kg/m³]
VV
air-to-cloth face velocity [m/s]
tt
filtration time since the last cleaning [s]
AA
cloth (filter) area [m²]
QQ
gas volumetric flow [m³/s]

Parameters

penetration [0..1, default 0.005 -> 99.5% capture]; sizing: air_to_cloth_ratio [m/s, default 0.02] OR cloth_area_m2; filter-drag dP: clean_cloth_drag [Pa·s/m, default 350], cake_resistance [Pa·s·m/kg, default 4000], dust_loading_kg_m3 [default 0.02], filtration_time_s [default 1800]

Example flowsheets that use it

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