Ethylene and propylene by ethane steam cracking (1000 kt/a ethylene, concept)

Ethane steam cracking with ethane and propane recycle, quench, cracked-gas compression with caustic wash and drying, front-end demethaniser, tail-end acetylene hydrogenation and C2/C3 splitters to polymer-grade ethylene and propylene, crude C4 and pyrolysis gasoline. Concept stage, assumed basis, preliminary gate-to-gate LCI with unmapped backgrounds.

Calculation maturity: not assessedDesign maturity: Concept (research)Not independently reviewedOlefinsReport 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

Purity ethane and the recycled ethane are cracked with dilution steam at a coil outlet of 840 C; the recycled propane has its own coil. The furnace is a conversion model that reproduces the once-through ethane and propane yields of the EU BREF on large volume organic chemicals (2017, Table 3.3): a sourced yield model, not kinetics. The cracked gas raises SHP steam in the transfer line exchangers, is quenched with water (the condensate becomes dilution steam again), compressed in five stages with a caustic wash, dried and separated at low temperature: demethaniser (tail gas and hydrogen to the furnace fuel), deethaniser, acetylene converter, C2 splitter, depropaniser, MAPD converter, C3 splitter and debutaniser. The tail gas and a natural-gas make-up fire the furnaces.

The separations are specified splits from an independent balance script, and the energy figures rest on ideal-gas enthalpies: core has no qualified property package for C2+ hydrocarbon mixtures yet. See DESIGN.md for every assumption and gated step.

Capacity
1000 kt/a polymer-grade ethylene (ASSUMED)
Operation
8,000 h/a
Location
generic (not chosen)
Engineering gates
Concept and feasibility (no results yet)
Maintainers
Artur Schweidtmann
Design basis and assumptions (5)
  • Furnace: once-through yields of BREF LVOC 2017 Table 3.3 (ethane: 70 % conversion; propane column for the C3 recycle coil) as a conversion model, coil outlet 840 C, 200 kPa(a), 0.30 kg steam/kg hydrocarbon (D-004, D-005). Sourced yields, not kinetics.
  • Separations are specified splits (recoveries, purities) in scripts/balance.py, not rigorous columns (D-006, D-010).
  • Firebox: complete combustion, 15 % excess air, stack 120 C, casing loss 1.5 % of the LHV (D-013).
  • Compressor isentropic efficiency 0.78; refrigeration COP 60 % of Carnot (D-008, D-014).
  • All values are concept estimates; accuracy not stated.

From process/design-basis.yaml.

Engineering model

Loading the drawing…
Drawing of the process (preview)Open the engineering model

The interactive model (drawings, streams, 3D) is made for larger screens.

Snapshot of c3ab348, cheme-as-code 1.6.0.

What goes in and out

In

  • EthaneFeedstockfeed:ETHANE: purity ethane by pipeline, 1.27 kg/kg ethylene (unallocated)
  • MethaneFeedstockfeed:NATGAS: natural gas make-up to the fuel header, taken as methane
  • Sodium hydroxideFeedstockfeed:CAUSTIC: fresh caustic soda solution 10 wt%, counted by mass of the solution
  • AirFeedstockCombustion air of the cracking furnaces
  • WaterFeedstockBoiler feed water make-up to the dilution steam system

Out

  • EthyleneMain productPolymer-grade ethylene
  • PropyleneCo-productPolymer-grade propylene
  • Crude C4 cutCo-productCrude C4 cut
  • Pyrolysis gasolineCo-productPyrolysis gasoline (C5/C6 cut)
  • SteamCo-productSHP steam 11500 kPa(a), 520 C, raised in the TLEs and convection sections (ASSUMED export, D-015); outside the mass allocation and without a burden, so the fuel and CO2 that raise it stay with the hydrocarbon products
  • Carbon dioxideEmissionFossil CO2 of the furnace flue gas: 0.472 kg/kg ethylene unallocated (59.1 t/h over 125 t/h ethylene), 0.433 kg/kg ethylene with mass allocation (ethylene share 91.6 %). Both are gross: they include the fuel that preheats and superheats the exported SHP steam (product:HPS, about a third of the fired duty), which carries no burden (D-015, D-016)
  • WastewaterWasteProcess water blowdown; the spent caustic (product:SPENTCAUSTIC) is a second wastewater

Utilities: Electricity (Cracked gas and refrigeration compressor drives (ASSUMED electric, D-015)), Steam (MP steam 1800 kPa(a) to the dilution steam generator), Steam (LP steam 450 kPa(a) to the column reboilers), Cooling water (25/35 C (ASSUMED))

Show in the process graph

Reactions

IdAs writtenReactionOther processes
AH_C2H4C2H2 + H2 → C2H4C2H2+H2givesC2H4
AH_C2H6C2H2 + 2 H2 → C2H6C2H2+2H2givesC2H6
C2H6_C2H2C2H6 → C2H2 + 2 H2C2H6givesC2H2+2H2
C2H6_C3H43 C2H6 → 2 C3H4 + 5 H23C2H6gives2C3H4+5H2
C2H6_C3H63 C2H6 → 2 C3H6 + 3 H23C2H6gives2C3H6+3H2
C2H6_C3H83 C2H6 → 2 C3H8 + H23C2H6gives2C3H8+H2
C2H6_C4H102 C2H6 → C4H10 + H22C2H6givesC4H10+H2
C2H6_C4H62 C2H6 → C4H6 + 3 H22C2H6givesC4H6+3H2
C2H6_C4H82 C2H6 → C4H8 + 2 H22C2H6givesC4H8+2H2
C2H6_C6H63 C2H6 → C6H6 + 6 H23C2H6givesC6H6+6H2
C2H6_DHC2H6 ⇌ C2H4 + H2C2H6in equilibrium withC2H4+H2
C2H6_HGLC2H6 + H2 → 2 CH4C2H6+H2gives2CH4
C2H6_TO_C32 C2H6 → C3H8 + CH42C2H6givesC3H8+CH4
C3H8_C2H4C3H8 → C2H4 + CH4C3H8givesC2H4+CH4
C3H8_DHC3H8 → C3H6 + H2C3H8givesC3H6+H2
C3H8_HGLC3H8 + H2 → C2H6 + CH4C3H8+H2givesC2H6+CH4
CAUSTICCO2 + 2 NaOH → Na2CO3 + H2OCO2+2NaOHgivesNa2CO3+H2O1 other process
COMB_C2H4C2H4 + 3 O2 → 2 CO2 + 2 H2OC2H4+3O2gives2CO2+2H2O3 other processes
COMB_C2H6C2H6 + 3.5 O2 → 2 CO2 + 3 H2O2C2H6+7O2gives4CO2+6H2O3 other processes
COMB_CH4CH4 + 2 O2 → CO2 + 2 H2OCH4+2O2givesCO2+2H2O9 other processes
COMB_H2H2 + 0.5 O2 → H2O2H2+O2gives2H2O5 other processes
MAPD_C3H6C3H4 + H2 → C3H6C3H4+H2givesC3H6
MAPD_C3H8C3H4 + 2 H2 → C3H8C3H4+2H2givesC3H8

Each reaction's page has the conversion, heat of reaction, catalyst and sources this process states, next to those of other processes with the same reaction. All reactions

Life cycle assessment

0.433kg CO2-eqPreliminarypartial, 12 data gaps

Climate change per 1 kg Polymer-grade ethylene, gate-to-gate

Main contributors
  • CO2 to the environment99.8 %
  • CH4 to the environment0.11 %
  • N2O to the environment (estimated)0.1 %
Contributions, baseline
0.4326 kg CO2-eq4.800e-4 kg CO2-eq4.398e-4 kg CO2-eq0.4335 kg CO2-eqCO2 to the environment0.4326 kg CO2-eqCO2 to the environment: 0.4326 kg CO2-eqCH4 to the environment4.800e-4 kg CO2-eqCH4 to the environment: 4.800e-4 kg CO2-eqN2O to the environment (estim…4.398e-4 kg CO2-eqN2O to the environment (estimated): 4.398e-4 kg CO2-eqOperation0.4335 kg CO2-eqOperation: 0.4335 kg CO2-eq1 kg Polymer-grade …0.4335 kg CO2-eq1 kg Polymer-grade ethylene: 0.4335 kg CO2-eq

Each flow of the inventory into its phase, the phases into the functional unit; band widths are impacts. Hatched: a credit.

Method and data
Goal
Preliminary gate-to-gate life cycle inventory of polymer-grade ethylene from ethane steam cracking at concept stage: every foreground exchange per kg ethylene from the balanced flowsheet, to be linked to background datasets later (DESIGN.md D-016).
Functional unit
1 kg Polymer-grade ethylene (1 kg ethylene)
Boundary
gate-to-gate
Characterisation
Factors kept with the process · GWP100
Data quality
Published factors
Result
partial screening carbon footprint · 12 data gaps
ScenarioClimate change (kg CO2-eq)
baseline0.4335

Inventory per 1 kg Polymer-grade ethylene (29 flows)

FlowPhaseDirectionQuantityUnitProvenance
Purity ethane feed (pipeline)operationinput1.161kgassumed
Natural gas make-up to the fuel headeroperationinput0.07051kgassumed
Combustion airoperationinput5.775kgassumed
Boiler feed water make-up to the dilution steam systemoperationinput0.01533kgassumed
Fresh caustic soda solution 10 wt%operationinput0.09175kgassumed
Electric power (machine drives, D-015)operationinput0.871kWhassumed
MP steam 1800 kPa(a) to the dilution steam generatoroperationinput0.3389kWhassumed
LP steam 450 kPa(a) to the column reboilersoperationinput0.3361kWhassumed
Polymer-grade ethyleneoperationoutput1kgassumed
Polymer-grade propyleneoperationoutput0.02615kgassumed
Crude C4 cutoperationoutput0.03477kgassumed
Pyrolysis gasoline (C5/C6 cut)operationoutput0.0313kgassumed
Cracking furnace flue gas to atmosphereoperationoutput6.004kgcalculated
Process water blowdown to wastewater treatmentoperationoutput0.01533kgassumed
Spent caustic to treatmentoperationoutput0.09511kgassumed
SHP steam raised in the TLEs and convection sections (11500 kPa(a), 520 C)operationoutput2.47kWhassumed
Cooling water returnoperationoutput2.73kWhassumed
C2H4 to the environmentoperationoutput0kgcalculated
C2H6 to the environmentoperationoutput0kgcalculated
CH4 to the environmentoperationoutput0.00001611kgestimated
CO2 to the environmentoperationoutput0.4326kgcalculated
H2 to the environmentoperationoutput0kgcalculated
H2O to the environmentoperationoutput0.9645kgcalculated
N2 to the environmentoperationoutput4.431kgcalculated
O2 to the environmentoperationoutput0.1755kgcalculated
NOx to the environment (estimated)operationoutput0.0003855kgestimated
CO to the environment (estimated)operationoutput0.0001927kgestimated
PM to the environment (estimated)operationoutput0.00002739kgestimated
N2O to the environment (estimated)operationoutput0.000001611kgestimated

Computed by ChemE-as-Code from lca/README.md, lca/dataset.yaml, lca/factors.yaml, lca/gaps.csv, lca/inventory.csv, lca/lca.yaml, lca/mappings.yaml, lca/results.csv, lca/results.md.

In the open LCI database (cheme-as-code-atlas-preview-c3ab348) as Polymer-grade ethylene Preliminary; Polymer-grade propylene Preliminary; Crude C4 cut Preliminary; Pyrolysis gasoline (C5/C6 cut) 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
mass (deviation, from study) · product:CRUDEC4 3.2 %, product:ETHYLENE 91.6 %, product:PROPYLENE 2.4 %, product:PYGAS 2.9 %
Allocation findings
none
Change report
Not available: this build has no change report against an earlier release.
Dataset pages
Crude C4 cut Preliminary · Polymer-grade ethylene Preliminary · Polymer-grade propylene Preliminary · Pyrolysis gasoline (C5/C6 cut) Preliminary

KPI benchmark positions: not available (no benchmarked KPI for this process's datasets).

Maturity and review

Design maturity Concept (claimed): An idea or first flowsheet; numbers are rough. Concept PFD with closed mass, component and element balances (cheme validate: 0 errors, 0 warnings). Furnace, hydrogenation reactors and firebox outlets are calculated by cheme (conversion reactors; furnace conversions derived from the BREF LVOC 2017 Table 3.3 yields). Capacity, feed composition, splits, purities, efficiencies and utility levels are ASSUMED; separations and duties come from scripts/balance.py on ideal-gas enthalpies (no qualified property package for the C2+ hydrocarbons), so the energy balance is not evaluable in core beyond the reactor duties, which cheme process reactors reproduces. The preliminary gate-to-gate LCI closes in mass, elements and carbon by origin, with every background unmapped (gaps). Not reviewed. Main products and feeds are listed under chemistry with their chemicals registry entries (issue #251). cheme maturity: calculation maturity none (sourced boundary fails: capacity and feed are ASSUMED; balanced model basis fails: the splits and conversions of H102, T201, D210, T310, D320, V402, R501 and R601 are unsourced). concept is claimed as the lowest level of the manifest; the warning cheme.maturity-claim-exceeds is acknowledged. The refrigeration power is a conservative upper estimate (D-014).

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/ethylene-1/checks/maturity.json (not in the library)
Design basis
process/design-basis.yaml
Method
How ChemE-as-Code checks the levels (requirement by requirement)

Open items

Sources

Engineering project
Ethylene and propylene by steam cracking · cheme-as-code>=0.8
Library version
c3ab348 (process last changed in c3ab348)
Drawings rendered by
cheme 1.6.0 (pyDEXPI 2.1.0)
Data
Catalog record (JSON) · CC-BY-4.0
Files
View the files on GitHub · change history and authors

References

  • Falcke, H. et al. (2017) Best Available Techniques (BAT) Reference Document for the Production of Large Volume Organic Chemicals. JRC Science for Policy Report EUR 28882 EN (JRC109279), chapter 3 Lower olefins · doi:10.2760/77304
  • Zimmermann, H.; Walzl, R. Ethylene. Ullmann's Encyclopedia of Industrial Chemistry (lead from issue #176; not audited in this run) · doi:10.1002/14356007.a10_045.pub2
  • IPCC (2006) 2006 IPCC Guidelines for National Greenhouse Gas Inventories, Vol. 2 Energy, Ch. 2 Stationary Combustion

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: "Ethylene and propylene by ethane steam cracking (1000 kt/a ethylene, concept)", ChemE-as-Code process library, version c3ab348.

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, in preparation). ChemE-as-Code: An Open-Source Platform for AI-Accelerated Chemical Process Engineering (working title).

BibTeX
@unpublished{schweidtmann_cheme_as_code,
  author = {Schweidtmann, Artur M.},
  title = {{ChemE-as-Code: An Open-Source Platform for AI-Accelerated Chemical Process Engineering (working title)}},
  year = {2026},
  url = {https://cheme-as-code.org},
  note = {in preparation}
}