Acetyl chloride to storage
Activity Acetyl chloride by semi-batch reaction of acetic acid with PCl3, phase split and batch distillation (2000 t/a), GLO: the inventory of 1 kilogram of its reference product, attributional, cut-off.
What it is
Unallocated foreground LCI of Acetyl chloride by semi-batch reaction of acetic acid with PCl3, phase split and batch distillation (2000 t/a), case design, derived from the flowsheet by cheme assess lca.
- Reference product
- 1 kilogram of Acetyl chloride to storage (1.01325 bar(a), 30 degC, 99.6713 % ACCL (mole))
- Chemical
- acetyl-chloride
- CAS
- 75-36-5
- Code
- acetyl-chloride-1:acetyl-chloride-by-semi-batch-reaction-of-acetic-acid-with-pcl3-phase-split-and-batch-distillation-2000-t-a:product:ACCL
- Dataset
- acetyl-chloride-by-semi-batch-reaction-of-acetic-acid-with-pcl3-phase-split-and-batch-distillation-2000-t-a version 0.1.0 · UUID 0ed674c6-7ffe-5a6b-b0d8-f81665c56e21
- Activity UUID
- not available (the library assigns none; use the code)
- Database
- cheme-as-code-atlas-preview-a3c52e4 (version preview-a3c52e4)
- Process
- Acetyl chloride by semi-batch reaction of acetic acid with PCl3, phase split and batch distillation (2000 t/a)
- Geography
- GLO · background inputs with a site rule link at the user's site location (default DE)
- Time period
- 2026 · valid until 2031
- Technology
- Batch plant: phosphorus trichloride dosed over 2 h into acetic acid at 313 K (semi-batch, 1 mol per 3 mol), held to 0.95 conversion of the PCl3, the HCl of the acid's water vented through a brine condenser to a water scrubber; the lower phase (crude phosphorous acid) settled off, the upper phase distilled at atmospheric pressure in a batch still with a 10-stage column at reflux ratio 1; 1459.9 kg per batch, 1370 batches a year on a dedicated train · level current
- Boundary
- gate-to-gate foreground of the plant
- Production volume
- 1,999,990 kg/a (product:ACCL per hour x operation.hours_per_year (7920 h/a))
- Classification
- ISIC Rev.4 2011 (taxonomy/families.yaml (ISIC Rev.4) of the process's families)
- System model
- attributional, cut-off (docs/system-model.md, methodology 1.1.0)
- Allocation
- shares, 71.1 % of the dataset to this product (rule deviation, from study)No prices are sourced at the concept stage: that the ratio of the prices per kg is below 5 is ASSUMED. If a sourced price ratio comes out above 5, the rule gives economic allocation and the acetyl chloride's share rises; a share of 1 (all burdens to the acetyl chloride, the crude acid free) is the conservative bound.
- Rights
- CC-BY-4.0: the ChemE-as-Code process library's own concept design (LICENSE-DATA)
Exchanges per 1 kilogram of Acetyl chloride to storage
As exported: allocated and scaled to the reference product. Provenance: 8 assumed, 2 calculated. Pedigree scores (1 best, 5 worst): reliability, completeness, temporal correlation, geographical correlation, further technological correlation.
| Input | Amount | Unit | Provenance | Pedigree | Linked to |
|---|---|---|---|---|---|
| Acetic acid (acetic-acid-1) feed:HAC flowsheet stream S1 (D-004) From stream S1 | 0.5875 | kilogram | assumed | 4 4 1 3 3 | Atlas (pinned): Acetic acid by low-water iridium methanol carbonylation (60 t/h glacial acid, concept) (Glacial acetic acid to storage, GLO) compatible: grade the input names acetic-acid only; acetic-acid (Glacial acetic acid to storage) is taken; unit kilogram; system model cutoff (one database); allocation none (single-output); boundary plant gate (pinned): no distribution or losses; the consumer's dataset counts its delivery |
| Phosphorus trichloride (no library process) feed:PCL3 flowsheet stream S3 (D-004) From stream S3 | 0.4476 | kilogram | assumed | 4 4 1 3 3 | unlinked unlinked, no technosphere mapping: no mapping (chemical 'phosphorus-trichloride'); add it to lci/mappings.yaml technosphere or to the process's lca/mappings.yaml exchanges |
| Process water (vent scrubber) feed:PW flowsheet stream S15 (D-010) From stream S15 | 0.1517 | kilogram | assumed | 4 4 1 3 3 | market for water, deionised (water, deionised, RoW) in your background (default ecoinvent-3.11-cutoff) |
| Electric power feed:POWER flowsheet energy streams P1 (R-101 agitator), P2 (still agitator and reflux pump) and P3 (scrubber pump and fan), D-009 electricity From streams P1, P2, P3 | 0.01461 | kilowatt hour | assumed | 4 4 1 3 3 | market for electricity, medium voltage (electricity, medium voltage, DE, site location) in your background (default ecoinvent-3.11-cutoff) |
| LP steam 350 kPa(a) feed:LPS flowsheet energy streams Q1 (R-101's tempered-water loop) and Q3 (the still's reboiler from core's still model with its column: the boil-up at the reflux ratio 1 and the charge's heat-up), D-009, D-015 steam, LP, 138.85 degC, 3.5 bar(a) From streams Q1, Q3 | 0.1595 | kilowatt hour | assumed | 4 4 1 3 3 | Atlas: heat from steam, per kWh (Atlas unit proxy) (heat from steam, by energy, GLO) |
| Still residue (PCl3 and acetyl chloride) to hazardous-waste incineration product:RES flowsheet stream S13 (D-008) From stream S13 | 0.03303 | kilogram | calculated | 3 4 1 3 3 | unlinked unlinked, no technosphere mapping: no mapping (no chemical slug or factor id); add it to lci/mappings.yaml technosphere or to the process's lca/mappings.yaml exchanges |
| Scrubber liquor (dilute hydrochloric acid) to neutralisation product:SCRL flowsheet stream S16 (D-010) From stream S16 | 0.1541 | kilogram | calculated | 3 4 1 3 3 | Atlas (plant): wastewater to treatment, per kg (Atlas unit proxy) (wastewater, by mass, GLO) compatible: grade the input names wastewater only; wastewater (Wastewater treated) is taken; unit kilogram; system model cutoff (one database); allocation mass (single-output); boundary plant gate of a site utility: no utility market yet (docs/markets.md) |
| Cooling water return product:CW flowsheet energy streams Q2 (R-101, from core's semi-batch model), Q4 (the column's condenser, from core's still model), Q5 (residue cooling) and Q9 (product cooler), D-009, D-015 cold, 25 degC From streams Q2, Q4, Q5, Q9 | 0.1651 | kilowatt hour | assumed | 4 4 1 3 3 | Atlas (plant): cooling water service, per kWh heat rejected (Atlas screening proxy) (heat rejected to cooling water, GLO) compatible: grade the input names cooling-water only; cooling-water (Heat rejected to cooling water, 25/35 degC) is taken; unit kilowatt hour; carrier cold, 25 degC from cold, 25 degC; system model cutoff (one database); allocation mass (single-output); boundary plant gate of a site utility: no utility market yet (docs/markets.md) |
| Chilled brine return (263 K) product:BRINE flowsheet energy stream Q6 (vent condenser E-103), D-010 cold, -15 degC From stream Q6 | 9.809e-4 | kilowatt hour | assumed | 4 4 1 3 3 | unlinked unlinked, no technosphere mapping: no mapping (chemical 'chilled-water'); add it to lci/mappings.yaml technosphere or to the process's lca/mappings.yaml exchanges |
| Nitrogen for inerting R-101, the still and the receivers consumable:nitrogen 8 Nm3 per batch x 1.2506 kg/Nm3, ASSUMED (D-012): R-101's 2.5 m3 purged with two volumes before the charge (5 Nm3), the still and the receivers purged and blanketed (3 Nm3); 10 kg per batch x 1369.99 batches in 7920 h (process/recipe.yaml, case design, bottleneck REACT) | 0.00487 | kilogram | assumed | 4 4 1 3 3 | Atlas (pinned): Cryogenic air separation unit (500 t/d GOX) (Nitrogen, gaseous, <= 10 ppm O2, 8 barg, GLO) compatible: grade the input names nitrogen only; nitrogen/gan-8barg-10ppm (Nitrogen, gaseous, <= 10 ppm O2, 8 barg) is taken; unit kilogram; system model cutoff (one database); allocation exergy (physical-exergy); boundary plant gate (pinned): no distribution or losses; the consumer's dataset counts its delivery |
Elementary flows
No elementary flows are exported for this activity (pass-through emissions and free inputs are left out, see the caveats).
The streams are the plant's own flows: an amount here is allocated and per 1 kilogram of Acetyl chloride to storage, so it differs from the stream's flow, and it can sum several streams.
Where these numbers come from: each exchange names its source above; the dataset is processes/acetyl-chloride-1/lca/dataset.yaml in library version a3c52e4.
Used by
No other activity of this database links to it.
How good it is
- Review
- Not reviewed: no LCI review record yet
- Data quality
- DQR 2.33 · PEF-style DQR 2.7TeR 3 · GeR 3 · TiR 1 · P 3.8 · C 4 · weakest TeR · primary data 0 %
- Mass and carbon closure
- Assessed (lca/manifest.json balance, tolerance 5 %: design maturity concept (sourced screening))
- lci-carbon-origin: not-assessable
- lci-element-balance: not-assessable
- lci-mass-balance: closed
- element balance not assessable: no composition for consumable:nitrogen (no composition)
- carbon balance not assessable: no composition for consumable:nitrogen (no composition)
- Change report
- Not available: this build has no change report against an earlier release.
KPI benchmark positions
| KPI | Value | Reference range | Position |
|---|---|---|---|
| Crude phosphorous acid (lower phase) per kg of acetyl chloride No open source independent of the dataset found (searched 2026-11-06 as for accl-specific-pcl3): CS 272 248 B2, Example 1, gives 96 g of lower phase per 1.0 mol PCl3 but no acetyl chloride mass, and the dataset's phase split is calibrated to that example, so it is not an independent reference. | – kg/kg | not available | not evaluated |
| Phosphorus trichloride consumption per kg of acetyl chloride (acetic acid route) No open source with a plant's or a pilot's PCl3 use per kg of acetyl chloride found (searched 2026-11-06: Google Patents CS 272 248 B2, the dataset's basis, gives charges and the lower phase but no acetyl chloride yield; US 4 209 460 A purifies a crude from another process; US 4 060 546 A names the 1:3 ratio as prior art without a yield; Ullmann's chapters not read, licensed). Only the stoichiometric floor, 0.583 kg/kg, is known. | – kg/kg | not available | not evaluated |
How to use it
Downloads
- cheme-as-code-atlas-preview-a3c52e4.xlsx · bw2io ExcelImporter workbook (bw2io 0.9 Excel layout) · the whole databasecode acetyl-chloride-1:acetyl-chloride-by-semi-batch-reaction-of-acetic-acid-with-pcl3-phase-split-and-batch-distillation-2000-t-a:product:ACCL
- cheme-as-code-atlas-preview-a3c52e4-olca-jsonld.zip · openLCA JSON-LD (olca-schema) (2) · the whole databaseprocess 0ed674c6-7ffe-5a6b-b0d8-f81665c56e21 (processes/0ed674c6-7ffe-5a6b-b0d8-f81665c56e21.json) · the dataset's unallocated multi-output process; this product's allocation factor is in it
- cheme-as-code-atlas-preview-a3c52e4-multifunctional.json · Brightway 2.5 multifunctional database (JSON, for the multifunctional package) (cheme-as-code/lci-multifunctional/v1) · the whole databasecode acetyl-chloride-1:acetyl-chloride-by-semi-batch-reaction-of-acetic-acid-with-pcl3-phase-split-and-batch-distillation-2000-t-a · the dataset unallocated, with all its products; this product is its desired_code
- cheme_as_code_lci-0.1.0-py3-none-any.whl · the installer
A file with this activity alone is not available: each file above is the whole database, and the line under it says how to find this activity there.
import bw2data as bd
from cheme_as_code_lci import install
bd.projects.set_current("my-project") # holds your licensed background + biosphere3
install("cheme-as-code-atlas-preview-a3c52e4.xlsx", background="ecoinvent-3.11-cutoff", location="DE")
activity = bd.get_activity(("cheme-as-code-atlas-preview-a3c52e4", "acetyl-chloride-1:acetyl-chloride-by-semi-batch-reaction-of-acetic-acid-with-pcl3-phase-split-and-batch-distillation-2000-t-a:product:ACCL"))While any exchange of the database has no mapping, install() writes nothing and only lists the unlinked exchanges. So the last line finds no activity until the gaps are mapped: the download section gives the ways to use the database now.
How to cite
Acetyl chloride to storage, from Acetyl chloride by semi-batch reaction of acetic acid with PCl3, phase split and batch distillation (2000 t/a) (dataset acetyl-chloride-by-semi-batch-reaction-of-acetic-acid-with-pcl3-phase-split-and-batch-distillation-2000-t-a 0.1.0), ChemE-as-Code Process Atlas LCI database preview-a3c52e4, activity acetyl-chloride-1:acetyl-chloride-by-semi-batch-reaction-of-acetic-acid-with-pcl3-phase-split-and-batch-distillation-2000-t-a:product:ACCL. Cite the Process Atlas paper (in preparation, 2026), by Artur M. Schweidtmann and Jana M. Weber, and the ChemE-as-Code Process Atlas LCI database version preview-a3c52e4.
DOI: none yet (the Process Atlas paper is in preparation)
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).
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}
}