pHs: --
LSI: --
RSI: --
pHs = (9.3 + A + B) - (C + D)
A = -- B = -- C = -- D = --
Results are for preliminary estimation only, not a substitute for review by a qualified/licensed engineer.
For RO plant engineers who need a fast, auditable scaling-versus-corrosion read on a water analysis — feedwater, concentrate or permeate — before deciding on antiscalant dosing or pH correction, using feedwater TDS, temperature and the CaCO3-based hardness and alkalinity figures already on the lab sheet. The Langelier Saturation Index (LSI) and Ryznar Stability Index (RSI) are crucial metrics. This calculator determines the Langelier Saturation Index LSI = pH - pHs from TDS, temperature, calcium hardness and alkalinity, with the Ryznar index RSI = 2 pHs - pH from the same pHs.
A: LSI = pH − pHs, so a positive LSI means the water is scale-forming and a negative LSI means it is corrosive; a value near zero means the water sits close to calcium carbonate saturation.
A: pHs = (9.3 + A + B) − (C + D), where A = (log10(TDS) − 1)/10, B = −13.12·log10(T + 273) + 34.55, C = log10(calcium hardness) − 0.4 and D = log10(alkalinity). The calculator shows each of these four terms alongside the result.
A: RSI = 2·pHs − pH, using the same pHs computed from TDS, temperature, calcium hardness and alkalinity; this calculator outputs it automatically. As a guide, an RSI below about 6 is scale-forming and above about 7 is corrosive.
A: Both must be entered in mg/L as CaCO3; TDS goes in as mg/L and temperature in °C, because the formula applies log10 to the hardness and alkalinity and adds 273 to the temperature to work in kelvin.