MaximaLabs
All unit operations

Centrifuge simulation

solid + liquor inlets -> cake + filtrate (Sigma-theory sizing)

Governing equations

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

cake=Rn˙s+n˙liq,ret,m=n˙liq,ret/cake\text{cake} = R\,\dot n_{s} + \dot n_{liq,ret},\quad m = \dot n_{liq,ret}/\text{cake}
vg=Gg(ρsρl)d218μ,Σ=Qf2vg    (Sigma theory)v_g=\frac{G\,g\,(\rho_s-\rho_l)\,d^2}{18\,\mu},\quad \Sigma = \frac{Q_f}{2\,v_g}\;\;(\text{Sigma theory})
RR
solids recovery to the cake [0..1]
n˙s\dot n_s
solids molar flow [mol/s]
n˙liq,ret\dot n_{liq,ret}
liquid retained in the cake [mol/s]
mm
cake moisture fraction
vgv_g
gravitational settling velocity [m/s] (Stokes)
GG
g-force multiple — the whole point of a centrifuge: it multiplies settling velocity
gg
gravitational acceleration
ρs,ρl\rho_s, \rho_l
solid and liquid densities [kg/m³]
dd
particle diameter [m]
μ\mu
liquid viscosity [Pa·s]
Σ\Sigma
sigma factor [m²] — the equivalent settling area used to size/scale machines
QfQ_f
feed volumetric flow [m³/s]

Parameters

solids_recovery [0..1, default 0.98], cake_moisture [0..1, default 0.2] (same split as filter); Sigma-theory sizing: g_factor [default 2000], viscosity [Pa.s, default 1e-3], solid_density [kg/m^3, default 1500], liquid_density [kg/m^3, default 1000], liquid_molar_volume [m^3/mol, default 1.8e-5]

Example flowsheets that use it

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