Waste incineration with energy recovery (mixed MSW, moving grate, heat-oriented CHP)

Sourced conceptual inventory per tonne of mixed municipal solid waste burnt on a moving grate with district-heating CHP: the waste by its ultimate analysis, combustion stoichiometry, energy, reagents, residues and air emissions from EU WI BREF ranges, N2O and CH4 from IPCC 2006. The net electricity and heat are the products. No flowsheet; not reviewed.

Calculation maturity: not assessedDesign maturity: Concept (research)Not independently reviewedWaste treatmentReport 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 mixed municipal solid waste burnt on a moving grate with district-heating CHP: the waste by its ultimate analysis, combustion stoichiometry, energy, reagents, residues and air emissions from EU WI BREF ranges, N2O and CH4 from IPCC 2006. The net electricity and heat are the products. No flowsheet; not reviewed.

Capacity
per tonne of mixed municipal solid waste (the dataset's basis); no plant size

What goes in and out

In

  • Municipal solid waste, mixedFeedstockfeed:msw-water, feed:msw-carbon-fossil, feed:msw-carbon-biogenic, feed:msw-hydrogen, feed:msw-oxygen, feed:msw-nitrogen, feed:msw-mineral: 1 t of mixed MSW by its ultimate analysis, free (cut-off)
  • AirFeedstockfeed:O2: combustion oxygen from ambient air, free; nitrogen and excess oxygen pass through
  • MethaneFeedstockfeed:natural-gas: support burners, natural gas taken as methane, linked by its factor (no inventory_key, as utility-steam-ng-boiler)
  • Calcium oxideReactantfeed:quicklime: semi-wet flue-gas cleaning
  • AmmoniaReactantfeed:ammonia: NH3 of the 25 % ammonia water for SNCR, linked to ammonia-1 in lca/mappings.yaml

Out

  • ElectricityMain productproduct:electricity: net export (generation less own use), kWh; no inventory_key (see the header)
  • SteamCo-productproduct:heat: net heat export to district heating from 1.7 bar(a) steam, kWh; no inventory_key (see the header)
  • Carbon dioxideEmissionfossil CO2 of the waste and the support fuel
  • Carbon dioxideEmissionbiogenic CO2 of the waste
  • WaterEmissionwater vapour in the flue gas

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 Electricity, net export (generation less own use) Preliminary; Heat, net export as 1.7 bar(a) steam to the district-heating exchanger (gross heat less own use) 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 4 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
exergy (deviation, from mappings) · product:electricity 49.3 %, product:heat 50.7 %
Allocation findings
none
Change report
Not available: this build has no change report against an earlier release.
Dataset pages
Electricity, net export (generation less own use) Preliminary · Heat, net export as 1.7 bar(a) steam to the district-heating exchanger (gross heat less own use) Preliminary

KPI benchmark positions

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/waste-incineration-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: "Waste incineration with energy recovery (mixed MSW, moving grate, heat-oriented CHP)", 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}
}