Cement Agent

chemistry · tool

LSF / SM / AM Calculator

Compute the three control moduli (LSF, SM, AM) from an oxide analysis and flag them against typical ranges.

Executive summary

Enter CaO, SiO2, Al2O3, Fe2O3 (and optionally free lime) to get Lime Saturation Factor, Silica Modulus, and Alumina Modulus, each flagged low/in-range/high versus typical OPC references. The flags are advisory; plant targets are site-specific.

Calculator

ModulusValueTypical rangeFlag
LSF97.539298in-range
SM2.622.32.7in-range
AM1.731.31.6high

Typical ranges are general references, not targets. Plant targets are site-specific. Verify against your lab methods and standards before any quality or process decision.

Method

LSF = 100·CaO / (2.8·SiO2 + 1.18·Al2O3 + 0.65·Fe2O3); SM = SiO2 / (Al2O3 + Fe2O3); AM = Al2O3 / Fe2O3. Flags compare each value to typical OPC reference ranges (LSF 92–98, SM 2.3–2.7, AM 1.3–1.6).

Formulas (so an agent can compute without the UI)

LSF = (100 × CaO) / (2.8·SiO2 + 1.18·Al2O3 + 0.65·Fe2O3)
SM  = SiO2 / (Al2O3 + Fe2O3)
AM  = Al2O3 / Fe2O3

Typical OPC reference ranges (not targets): LSF 92–98, SM 2.3–2.7, AM 1.3–1.6.

Worked example

Inputs: CaO 66.6, SiO₂ 21.5, Al₂O₃ 5.2, Fe₂O₃ 3.0.

LSF = 6660 / (60.2 + 6.136 + 1.95) = 6660 / 68.286 ≈ 97.5  (in-range)
SM  = 21.5 / (5.2 + 3.0) = 21.5 / 8.2 ≈ 2.62               (in-range)
AM  = 5.2 / 3.0 ≈ 1.73                                     (high vs 1.3–1.6)

Copyable JSON input/output contract

Input
{
  "CaO": 66.6,
  "SiO2": 21.5,
  "Al2O3": 5.2,
  "Fe2O3": 3
}
Output (shape)
{
  "lsf": 97.53,
  "sm": 2.62,
  "am": 1.73,
  "flags": {
    "lsf": "in-range",
    "sm": "in-range",
    "am": "high"
  },
  "warnings": []
}

Output values illustrate the contract shape; run the calculator for exact figures.

Inputs needed

InputUnitRequiredNotes
CaO%Yes
SiO2%Yes
Al2O3%Yes
Fe2O3%Yes
freeLime%Noadds an LSF on combined CaO

Outputs expected

OutputUnitNotes
LSFwith low/in-range/high flag
SMwith flag
AMwith flag
lsfCombinedLSF on (CaO − free lime), if free lime supplied

Limitations & cautions

  • Moduli summarize chemistry; they are not plant targets. Reference ranges are general, not targets — plant targets are site-specific.
  • Oxide basis matters: mixing ignited and as-received analyses shifts every modulus. Keep a consistent basis.
  • Garbage-in/garbage-out: results depend entirely on sampling quality and XRF calibration.
  • Not a substitute for plant-specific QC review or for measured phase analysis (XRD).
  • Verify against your plant's lab methods and standards before any quality or process decision.

⚠️ Safety & compliance

  • Range flags are advisory. Do not change raw mix or kiln setpoints based on a flag without process engineering and QC review.

Authority: Raw mix and setpoint changes require process engineering and QC authority and your plant's standard procedure. This tool is advisory.

AI agent use cases

  • Compute moduli from an oxide analysis and identify which is out of range and why.
  • Replicate the calculation from the stated formulas when the UI cannot be run.
  • Pre-screen a raw mix before proposing a proportioning change.

Human use cases

  • Fast control-room or lab moduli check from routine oxides.

Tools:bogue calculator

Prompts:raw mix correction

Pages:lsf sm am, raw mix design

Sources & assumptions

Assumption: Oxides entered on a consistent (ignited) basis unless stated.

Classical cement chemistry (Kühl / Bogue lineage) — modulus definitions