chemistry · tool
Raw Mix Design Calculator
Generate candidate raw material proportions that approach target LSF, SM, and AM, for lab/QC/process-engineering review.
Executive summary
Enter the oxide analyses of 3–5 raw materials (limestone, clay/shale, sand/silica, iron corrective, optional correction) and target moduli. The tool solves a deterministic least-squares mass balance for candidate proportions, then reports the blended chemistry, achieved LSF/SM/AM, deviations from target, and warnings when a target cannot be met within material bounds. It is advisory: the output is a candidate for review, not an instruction to change feeders, quarry, or setpoints.
Calculator
Enter material oxide analyses and target moduli. Include 3–5 materials. Optional per-material min / max / fixed percentages constrain the blend.
| Use | Material | CaO | SiO2 | Al2O3 | Fe2O3 | MgO | SO3 | LOI | min | max | fixed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Limestone | |||||||||||
| Clay/shale | |||||||||||
| Sand/silica | |||||||||||
| Iron corrective | |||||||||||
| Optional correction |
Candidate proportions
| Material | % |
|---|---|
| Limestone | 81.51 |
| Clay/shale | 15.43 |
| Sand/silica | 2.15 |
| Iron corrective | 0.91 |
Achieved moduli vs target
| Modulus | Achieved | Target | Δ |
|---|---|---|---|
| LSF | 96 | 96 | 0 |
| SM | 2.5 | 2.5 | 0 |
| AM | 1.5 | 1.5 | 0 |
Status: within tolerance
Blended oxide chemistry
CaO 42.63 · SiO₂ 13.93 · Al₂O₃ 3.34 · Fe₂O₃ 2.23 · MgO 0 · SO₃ 0 · LOI 35.5
Advisory only. Candidate blend for lab / QC / process-engineering / supervisor review only. This tool does not authorize feeder, quarry, setpoint, environmental, or spec decisions.
Copyable JSON input / output
{
"input": {
"materials": [
{
"name": "Limestone",
"oxides": {
"CaO": 52,
"SiO2": 3.5,
"Al2O3": 1,
"Fe2O3": 0.5,
"LOI": 42
}
},
{
"name": "Clay/shale",
"oxides": {
"CaO": 1.5,
"SiO2": 58,
"Al2O3": 16,
"Fe2O3": 7,
"LOI": 8
}
},
{
"name": "Sand/silica",
"oxides": {
"CaO": 0.2,
"SiO2": 95,
"Al2O3": 1.5,
"Fe2O3": 0.8,
"LOI": 0.5
}
},
{
"name": "Iron corrective",
"oxides": {
"CaO": 1,
"SiO2": 10,
"Al2O3": 3,
"Fe2O3": 80,
"LOI": 2
}
}
],
"targets": {
"lsf": 96,
"sm": 2.5,
"am": 1.5
}
},
"output": {
"proportions": [
{
"name": "Limestone",
"percent": 81.51
},
{
"name": "Clay/shale",
"percent": 15.43
},
{
"name": "Sand/silica",
"percent": 2.15
},
{
"name": "Iron corrective",
"percent": 0.91
}
],
"blendedOxides": {
"CaO": 42.63,
"SiO2": 13.93,
"Al2O3": 3.34,
"Fe2O3": 2.23,
"MgO": 0,
"SO3": 0,
"LOI": 35.5
},
"moduli": {
"lsf": 96,
"sm": 2.5,
"am": 1.5
},
"targets": {
"lsf": 96,
"sm": 2.5,
"am": 1.5
},
"deviations": {
"lsf": 0,
"sm": 0,
"am": 0
},
"feasible": true,
"warnings": [],
"assumptions": [
"Oxide analyses are representative and on a consistent basis.",
"LSF/SM/AM are computed from the four main oxides; MgO/SO3/LOI are carried for reporting only and do not enter the moduli.",
"The solver minimizes squared deviation from the three modulus targets subject to mass balance and bounds; it does not optimize cost, burnability, or minor-constituent limits."
],
"verificationNotes": [
"Candidate blend for lab / QC / process-engineering / supervisor review only.",
"Confirm against actual, current material analyses and a lab burnability / free-lime check before any use.",
"This tool does not authorize feeder, quarry, setpoint, environmental, or spec decisions."
]
}
}Method
Blended oxides are linear in the material mass fractions. Each modulus target is rearranged into a linear equation in those fractions (LSF, SM, AM), plus a mass-balance equation (fractions sum to 1). The system is solved by ridge-regularized least squares; fixed percentages are substituted out and min/max bounds are enforced by deterministic redistribution. When bounds make a target unreachable, the closest in-bounds candidate is returned with a warning rather than fabricated precision.
Method (explainable, not a black box)
The blend’s oxides are a linear combination of the materials’ oxides weighted by their mass fractions. Each target modulus rearranges into a linear equation in those fractions:
LSF target: Σ [100·CaOi − L·(2.8·SiO2i + 1.18·Al2O3i + 0.65·Fe2O3i)] · xi = 0
SM target: Σ [SiO2i − S·(Al2O3i + Fe2O3i)] · xi = 0
AM target: Σ [Al2O3i − A·Fe2O3i] · xi = 0
mass balance: Σ xi = 1
where xi is the mass fraction of material i, and L, S, A are the target LSF, SM, AM.
Steps: (1) substitute any fixed material fractions; (2) solve the remaining equations by ridge-regularized least squares (each modulus row normalized so none dominates); (3) apply min/max bounds by deterministic redistribution that keeps the fractions summing to 100%; (4) compute the blended chemistry and achieved moduli; (5) report deviations and warnings — if bounds make a target unreachable, the closest in-bounds candidate is returned with a warning, never fabricated precision.
Worked example
Materials (CaO, SiO₂, Al₂O₃, Fe₂O₃, LOI): Limestone (52, 3.5, 1.0, 0.5, 42), Clay/shale (1.5, 58, 16, 7, 8), Iron corrective (1, 10, 3, 80, 2). Target LSF 96, SM 2.5, AM 1.5.
The solver returns roughly Limestone ≈ 81%, Clay ≈ 18.5%, Iron ≈ 0.5%, giving LSF ≈ 96.1 (Δ ≈ +0.1), SM ≈ 2.31 (Δ ≈ −0.19), AM ≈ 1.80 (Δ ≈ +0.30). The AM deviation is reported, not hidden — with these three materials AM cannot reach 1.5, which is exactly the kind of signal to act on (add an iron source or revisit the target).
Copyable JSON input/output contract
{
"materials": [
{
"name": "Limestone",
"oxides": {
"CaO": 52,
"SiO2": 3.5,
"Al2O3": 1,
"Fe2O3": 0.5,
"LOI": 42
}
},
{
"name": "Clay/shale",
"oxides": {
"CaO": 1.5,
"SiO2": 58,
"Al2O3": 16,
"Fe2O3": 7,
"LOI": 8
}
},
{
"name": "Iron corrective",
"oxides": {
"CaO": 1,
"SiO2": 10,
"Al2O3": 3,
"Fe2O3": 80,
"LOI": 2
}
}
],
"targets": {
"lsf": 96,
"sm": 2.5,
"am": 1.5
}
} {
"proportions": [
{
"name": "Limestone",
"percent": 80.92
},
{
"name": "Clay/shale",
"percent": 18.58
},
{
"name": "Iron corrective",
"percent": 0.5
}
],
"moduli": {
"lsf": 96.09,
"sm": 2.31,
"am": 1.8
},
"deviations": {
"lsf": 0.09,
"sm": -0.19,
"am": 0.3
},
"feasible": false,
"warnings": [
"Target not met within tolerance ..."
]
} Values illustrate the contract shape; run the calculator for exact figures.
Inputs needed
| Input | Unit | Required | Notes |
|---|---|---|---|
| material oxide analyses | — | Yes | 3–5 materials: CaO, SiO2, Al2O3, Fe2O3 (MgO, SO3, LOI optional) |
| target LSF | — | Yes | — |
| target SM | — | Yes | — |
| target AM | — | Yes | — |
| min/max bounds | — | No | per material, percent |
| fixed percentage | — | No | per material, percent — pins a material |
Outputs expected
| Output | Unit | Notes |
|---|---|---|
| candidate proportions | — | percent per material, summing to 100 |
| blended oxides | — | CaO/SiO2/Al2O3/Fe2O3/MgO/SO3/LOI of the blend |
| achieved LSF/SM/AM | — | with deviations from target |
| warnings + verification notes | — | feasibility flags and review requirements |
Limitations & cautions
- Candidate proportions only — for lab/QC/process-engineering/supervisor review. Not an instruction to act.
- Hits LSF/SM/AM only; it does not optimize cost, burnability, alkali/sulfate/chloride limits, or minor-constituent targets.
- Garbage-in/garbage-out: results depend entirely on representative, current material analyses on a consistent basis.
- Moduli are computed from the four main oxides; MgO/SO3/LOI are carried for reporting only.
- Solver targets exact moduli; it does not model kiln burnability or free lime. A lab burnability/free-lime check is still required.
- Not a substitute for plant-specific QC review, lab trials, or applicable standards.
⚠️ Safety & compliance
- Output is a candidate blend for review only. It must not be used to change feeders, quarry blends, production setpoints, or to make environmental or spec decisions.
- Reaching target moduli does not guarantee burnability, acceptable free lime, or compliant minor-constituent levels — a lab check is required.
Authority: Implementing any blend change requires process engineering and QC authority, a lab trial, and the plant's standard procedure (management-of-change). Emissions/permit-relevant changes require environmental authority. This tool is advisory.
AI agent use cases
- Produce a candidate blend from material analyses and target moduli for a human to review.
- Show which targets are reachable with the given materials and bounds, and flag those that are not.
- Replicate the deterministic method from the stated formulas when the UI cannot be run.
- Hand the candidate to the raw-mix-correction prompt and the LSF/SM/AM and Bogue tools for cross-checking.
Human use cases
- First-pass proportioning for a process engineer to evaluate before any lab trial.
- Teaching aid showing how proportions move the moduli.
Related
Tools:lsf sm am calculator, bogue calculator
Prompts:raw mix correction
Pages:raw mix design, lsf sm am, clinker phases
Sources & assumptions
Assumption: Oxide analyses are representative and on a consistent basis.
Assumption: Moduli are ratio-invariant to a uniform LOI/ignition renormalization, so they are computed directly from the provided oxides.
General cement process-chemistry practice — proportioning and modulus relationships are standard