Prototype v0.1 for guided alkali-activated concrete design

DigitalAAM v0.1

A digital guide to practical alkali-activated concrete design, powered by known precursor chemistry.

DigitalAAM is designed to guide alkali-activated concrete mix design from known precursor chemistry using GPR strength prediction and ternary design maps, helping users identify practical reference points while improving resource efficiency and the efficiency of experimentation.

Known precursors in Design reference point out Less trial batching
This static HTML version uses strength_predictions.js, a precomputed response surface generated from the trained GPR model. It works directly from the local file without running a Python server.
Predicted strength -- MPa
Uncertainty -- MPa
Predicted region --
Current input prediction Enter a mix design to locate the nearest saved GPR prediction point.
Latest optimisation suggestion No optimisation has been run yet.
Applicability check Waiting for a matching saved GPR point.
(A) CaO-Al2O3-SiO2 Predicted 28-day strength
(B) CaO-Na2O-SiO2 Predicted 28-day strength
(C) CaO-MgO-SiO2 Predicted 28-day strength
Paper mapping used in this prototype:
  • Inputs follow the paper's five binder oxides: CaO, SiO2, Al2O3, MgO, and Na2O, plus water, aggregate, and age variables.
  • The three ternary panels match Fig. 4: CaO-Al2O3-SiO2, CaO-Na2O-SiO2, and CaO-MgO-SiO2.
  • All three maps use the saved strength GPR output table; the selected marker is normalised within each ternary projection.

Calculation workflow

Show calculation workflow
Raw inputs
1 Precursor inputs Mass share, oxide wt.%, and DoR for each precursor
2 Activator and water inputs NaOH, sodium silicate solution, modulus, added water, and optional target water/binder
3 Concrete scale inputs Total binder, fine aggregate, coarse aggregate, and age
Chemistry

Precursor reaction lane

4A P1 reacted oxide mass P1 mass x oxide wt.% x DoR1
4B P2 reacted oxide mass P2 mass x oxide wt.% x DoR2
5 Add same oxides from P1 and P2 CaO + CaO, SiO2 + SiO2, etc.

Activator and binder lane

6A Calculate activator oxides Na2O from NaOH; Na2O and SiO2 from sodium silicate
6B Calculate water and total binder content Solution water + added water; precursors + activator + water
GPR input
7 Combine chemistry into model features Reacted precursor oxides + activator oxides + water
8 Find nearest saved GPR prediction point Matched to selected binder, fine aggregate, and coarse aggregate
Outputs
9A Show predicted strength and uncertainty
9B Draw ternary colour maps and selected marker
9C Optimise activator / water Search NaOH, sodium silicate, and optional water near C-(N)-A-S-H and N-A-S-H zones
9D Optimise precursor proportions Vary precursor 1 / precursor 2 ratio and suggest the stronger reachable design route

Interpretation guide

Can the ternary colour maps guide mix design?

Yes. The coloured points come from saved GPR predictions for the selected concrete mix scale, so darker regions indicate candidate compositions with higher predicted strength in the precomputed design space.

Why can the selected point appear stronger in one map than another?

Each ternary plot is a different projection of the same higher-dimensional mix. Plot A normalises CaO-Al2O3-SiO2, plot B normalises CaO-Na2O-SiO2, and plot C normalises CaO-MgO-SiO2. A selected mix can sit near a high-strength cluster in one projection while appearing less central in another because the hidden variables are different.

Which result should be treated as the prediction?

The numeric predicted strength and uncertainty above the maps are the prediction for the current full input set. The ternary maps are visual design guidance, not separate three-variable models.

What reaction assumption is used for precursor dissolution?

The current model simplifies precursor reaction as congruent dissolution: each precursor releases its oxide components in proportion to its bulk oxide composition and degree of reaction. It does not explicitly model selective dissolution, where different elements may dissolve at different rates.

How should the optimisation result be interpreted?

There are two optimisation modes. Optimise activator / water keeps the selected precursor proportions fixed and searches practical NaOH, sodium silicate, and optional additional-water dosages. Optimise precursor proportions also varies the precursor 1 / precursor 2 ratio before suggesting a practical starting mix. Both modes compare candidates near the C-(N)-A-S-H and N-A-S-H design zones, then select the stronger reachable saved GPR prediction under the chosen binder, fine aggregate, and coarse aggregate condition. If target water/binder is fixed, additional water is calculated to match that ratio as closely as possible. The optimised marker is a suggested reference point, not a guaranteed optimum, and should be assessed with the predicted strength, uncertainty, and distance from the target chemistry zone.

Model Basis And References

Show model basis and references

This prototype builds on published work coupling machine learning, thermodynamic modelling, ternary composition maps, and inverse design concepts for alkali-activated and cementitious materials.

The current webtool uses a precomputed GPR response surface and ternary design maps to guide practical starting points for alkali-activated concrete mix design.

Total public visits: loading...