Dense-medium separator simulation
ore (+ medium) -> sinks + floats (Tromp partition on particle density)
Governing equations
The exact equations the solver works for a dense-medium separator — the same math shown in the app's "Theory" panel, not a black box.
- fraction of particles of density ρ reporting to the sinks
- cut density — half the particles report to the sinks [kg/m^3]
- écart probable [kg/m^3]
- densities with 25% and 75% to the sinks [kg/m^3]
- reference size [m] and exponent of the Ep size scaling
- mass share and density of mineral m in a particle
- particle density [kg/m^3]
Parameters
cut_density_kg_m3 [kg/m^3, required — the Tromp ρ50], ecart_probable_kg_m3 [kg/m^3, required — Ep = (ρ75 − ρ25)/2; 0 = perfect]; optional ep_reference_size_m [m] + ep_size_exponent [-] (Ep(d) = Ep·(d_ref/d)^n), mineral_densities_kg_m3 [{mineral: kg/m^3} — else the feed's mineral_texture, else the cited table], valuable_mineral + grain_size_m [m] (liberation: composites sort on their own density), liquid_to_sinks [0..1, required with a liquid inlet], assay [{name: {mineral: mass fraction}} — e.g. p2o5 publishes P2O5 and BPL grades]. Needs solids.psd + psd_minerals