Portland cement clinker in a dry rotary kiln with cyclone preheater and precalciner

Sourced conceptual inventory per tonne of grey clinker: raw meal and calcination CO2 from IPCC default clinker chemistry, fuel and stack emissions from the EU CLM BREF, petroleum coke as the fuel (ASSUMED). No flowsheet; not reviewed.

Calculation maturity: not assessedDesign maturity: Concept (research)Not independently reviewedCement limeReport a problem with this process
Research outputNot engineering advice and not an approved design: do not use it for construction, operation or safety decisions. What this means

Overview

Sourced conceptual inventory per tonne of grey clinker: raw meal and calcination CO2 from IPCC default clinker chemistry, fuel and stack emissions from the EU CLM BREF, petroleum coke as the fuel (ASSUMED). No flowsheet; not reviewed.

Capacity
per tonne of clinker (the dataset's basis); no plant size

What goes in and out

In

  • LimestoneFeedstockcounted as its CaCO3 only (model)
  • Clay, shale and raw-meal correctivesFeedstockclay, shale and correctives, counted as their oxides only (model)
  • Petroleum cokeFeedstockkiln fuel in kWh by net calorific value (so the fuel energy KPI can be checked; 1 kWh = 3.6 MJ / ncv_pc kg); 100 % petroleum coke ASSUMED

Out

  • Portland cement clinkerMain product
  • Carbon dioxideEmissioncalcination CO2 in the kiln gas, about 0.52 t/t; with the fuel CO2 (emission:CO2-fuel) the stream a carbon capture unit would treat

Utilities: Electricity (raw meal and fuel grinding and the kiln line; CSI/ECRA reference plant)

Show in the process graph

Life cycle assessment

No footprint assessed yet; the process is part of the life-cycle inventory below.

In the open LCI database (cheme-as-code-atlas-preview-a3c52e4) as Portland cement clinker (grey) Preliminary.

Download it for Brightway, openLCA and other tools.

In the LCI database: system model, datasets and KPIs against the benchmarks

In the LCI database

Status
Preliminary 2 unmapped exchanges. Some exchanges have no background mapping yet: they are exported unlinked and count no burden, so the inventory is incomplete.
System model
attributional, cut-off (methodology 1.1.0)
Allocation
mass (single-output, from default) · product:clinker 100 %
Allocation findings
none
Change report
Not available: this build has no change report against an earlier release.
Dataset pages
Portland cement clinker (grey) Preliminary

KPI benchmark positions

KPIValueReference rangePosition
Electricity of raw meal preparation and the kiln line per t of clinker
No independent open range per t of clinker found (2026-11-05). Read: CLM BREF section 1.3.3.2 (90 to 150 kWh per t of cement only, which needs a split and a clinker factor to compare); CSI/ECRA 2017, Paper No. 2 (shares of the plant's electricity) and Annex II (70 kWh/t clinker, the dataset's own source, so not a check).
– kWh/tnot availablenot evaluated
Kiln fuel energy (net calorific value) per t of clinker– MJ/t3,100 to 3,500 MJ/tnot evaluated
Direct fossil CO2 (calcination and kiln fuel) per t of clinker– kg/t900 to 1,000 kg/tnot evaluated
Calcination CO2 per t of clinker– kg/t536 to 536 kg/tnot evaluated
Raw meal (dry) per t of clinker– t/t1.55 to 1.55 t/tnot evaluated

Maturity and review

Design maturity Concept (claimed): An idea or first flowsheet; numbers are rough. No independent engineering review yet. Automated checks passing is not a review.

Calculation maturity, from the checked evidenceNot assessed

The process has no maturity report (cheme maturity, checks/maturity.json), so no calculation maturity is established.

No level shownThe design maturity (Concept) is the manifest's claim, not evidence. A level appears here once the process's repository holds a current report from cheme maturity --write.

Artifact completeness

Which deliverables exist. They never raise a calculation maturity level: a drawing from unchecked numbers is still unchecked.

Not reported without a maturity report.

Independent review

Not independently reviewed

No independent engineering review yet. Automated checks passing is not a review.

Set by people only. Reaching a calculation maturity level or passing automated checks is not an independent review or an approval.

Where the evidence comes from
Report
processes/cement-clinker-1/checks/maturity.json (not in the library)
Method
How ChemE-as-Code checks the levels (requirement by requirement)

Open items

Sources

Library version
a3c52e4 (process last changed in a3c52e4)
Data
Catalog record (JSON) · CC-BY-4.0
Files
View the files on GitHub · change history and authors

References

How to cite

For the data, cite the Process Atlas paper; for the platform that builds and checks it, the ChemE-as-Code paper.

Schweidtmann, A. M. & Weber, J. M. (2026, in preparation). Process Atlas: an open, git-native, reproducible library and life cycle inventory of chemical processes (working title).

For this process: "Portland cement clinker in a dry rotary kiln with cyclone preheater and precalciner", ChemE-as-Code process library, version a3c52e4.

BibTeX
@unpublished{schweidtmann_process_atlas,
  author = {Schweidtmann, Artur M. and Weber, Jana M.},
  title = {{Process Atlas: an open, git-native, reproducible library and life cycle inventory of chemical processes (working title)}},
  year = {2026},
  url = {https://atlas.cheme-as-code.org},
  note = {in preparation}
}

Schweidtmann, A. M. (2026). ChemE-as-Code: An Open-Source Platform for Agentic AI in Chemical Engineering. arXiv:2611.07947. https://doi.org/10.48550/arXiv.2611.07947

BibTeX
@misc{schweidtmann_cheme_as_code,
  author = {Schweidtmann, Artur M.},
  title = {{ChemE-as-Code: An Open-Source Platform for Agentic AI in Chemical Engineering}},
  year = {2026},
  eprint = {2611.07947},
  archivePrefix = {arXiv},
  doi = {10.48550/arXiv.2611.07947},
  url = {https://arxiv.org/abs/2611.07947}
}