MaximaLabs

Water treatment & desalination, rigorously modeled

Reverse osmosis and zero-liquid-discharge on the same canvas — RO membrane rating with osmotic-pressure limits, multi-stage flash, and evaporative crystallization.

Solution-diffusion RO rating modelVan't Hoff osmotic-pressure feasibility checkZero-liquid-discharge crystallizer loop
Seawater
HP pump
RO membrane
Fresh water
ZLD crystallizer
Salt

A high-pressure pump feeds an RO membrane that splits fresh permeate from brine; a crystallizer closes a zero-liquid-discharge loop on the concentrate — on the same canvas you edit in the app.

RO rating + osmotic-pressure limits, solved

The membrane rejects solutes into the concentrate; the recovery is checked against the retentate's osmotic pressure so there is always a net driving force — a rating model, not a fouling curve.

cp,i=(1σi)cf,i,Qp=rQf(recovery r, rejection σ)c_{p,i} = (1-\sigma_i)\,c_{f,i}, \qquad Q_p = r\,Q_f \quad(\text{recovery }r,\ \text{rejection }\sigma)
π=iCRT,NDP=ΔPfeedπ>0\pi = i\,C\,R\,T, \qquad \text{NDP} = \Delta P_{\text{feed}} - \pi > 0
izi(Ki1)1+ψ(Ki1)=0(flash / MSF stage)\sum_i \dfrac{z_i(K_i - 1)}{1 + \psi (K_i - 1)} = 0 \quad(\text{flash / MSF stage})

Unit ops shipped for this vertical

Pump

Raises liquid pressure; a flow-dependent head curve drives it in pressure-driven mode.

Run preset →
Membrane (RO)

Solution-diffusion rating model, bounded by van't Hoff osmotic pressure.

Run preset →
Crystallizer

MSMPR population balance — nucleation and growth set the mean crystal size.

Run preset →
Live plant integration

Stream permeate flow, salt rejection, and feed pressure tags from your RO skid into this flowsheet's twin comparison — deviations from the rated recovery are flagged automatically.

See the Digital Twin platform →

Try it yourself

  • Reverse-osmosis membrane rating with osmotic-pressure limits
  • Zero-liquid-discharge via evaporative crystallization
  • Multi-stage flash (MSF) thermal desalination + IAPWS steam properties

Ready to modernize your water treatment simulations?

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