Sourced conceptual inventory per tonne of desulfurised gas oil: feed, hydrogen and H2S from model formulas fitted to the linked crude's gas oil sulfur, one operating unit's make-up hydrogen and PRELIM's product hydrogen; utilities and heater emissions from EU REF BREF ranges and two installations. No flowsheet; not reviewed.
Gas oil hydrodesulfurisation to ultra-low-sulfur diesel (fixed-bed CoMo hydrotreater)
Sourced conceptual inventory per tonne of desulfurised gas oil: feed, hydrogen and H2S from model formulas fitted to the linked crude's gas oil sulfur, one operating unit's make-up hydrogen and PRELIM's product hydrogen; utilities and heater emissions from EU REF BREF ranges and two installations. No flowsheet; not reviewed.
Overview
- Capacity
- per tonne of desulfurised gas oil (the dataset's basis); no plant size
What goes in and out
In
- Gas oil (straight-run)Feedstockstraight-run gas oil, 0.49 wt-% S (the Johan Sverdrup assay's gas oil, as refinery-distillation-1), modelled as C470H848S (ASSUMED)
- HydrogenReactantlinked to hydrogen-1 (lca/mappings.yaml)
- WaterFeedstockwash water injected into the reactor effluent
- MethaneFeedstockheater fuel: refinery fuel gas taken as pure methane (ASSUMED)
- AirFeedstockcombustion air, free; its O2 is feed:O2
Out
- Diesel (desulfurised gas oil)Main product
- Hydrogen sulfideBy-productin the sour gas, to amine treatment and sulfur recovery
- Carbon dioxideEmission
- WaterEmissioncombustion water vapour
- WastewaterWastesour water to the sour water stripper
Utilities: Electricity, Steam (by mass; pressure not stated by the source), Cooling water (heat rejected, kWh)
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 Diesel (desulfurised gas oil), Desulfurised gas oil (diesel blendstock, about 10 mg/kg S) 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 3 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:diesel 100 %
- Allocation findings
- none
- Change report
- Not available: this build has no change report against an earlier release.
- Dataset pages
- Diesel (desulfurised gas oil), Desulfurised gas oil (diesel blendstock, about 10 mg/kg S) Preliminary
KPI benchmark positions
| KPI | Value | Reference range | Position |
|---|---|---|---|
| Electricity per t of distillate feed hydrotreated No open per-tonne range independent of the dataset found (2026-11-05). The REF BREF range (Table 3.63, 10 to 20 kWh/t) is the dataset's own source. Tian et al. (2022, Table 4) give the three main drives of one unit only, 18.7 kWh/t (file comment); US DOE (1998) and LBNL-56183 give per-barrel figures for all hydrotreaters together. | – kWh/t | not available | not evaluated |
| Heater CO2 per t of middle distillate feed hydrotreated | – kg/t | 13 to 15 kg/t | not evaluated |
| Hydrogen consumption per t of distillate feed hydrotreated | – kg/t | 1 to 15 kg/t | not 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.
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/hydrotreating-1/checks/maturity.json(not in the library)- Method
- How ChemE-as-Code checks the levels (requirement by requirement)
Open items
0 open items · 0 closed
New action itemNew engineering holdNew technical queryNew design changeAll issues
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
- Barthe, P., Chaugny, M., Roudier, S., Delgado Sancho, L. (2015) Best Available Techniques (BAT) Reference Document for the Refining of Mineral Oil and Gas. JRC Science and Policy Report EUR 27140 EN, sections 2.13 and 3.13.1 · doi:10.2791/010758
- Tian, R., Xu, W., Li, Y., Tian, J., Wu, L. (2022) Energy Consumption Analysis of a Diesel Hydrotreating Unit Using an Aspen Simulation. Processes 10, 2055 (make-up hydrogen, Tables 2 and 3) · doi:10.3390/pr10102055
- TotalEnergies, crude oil data sheet Johan Sverdrup (assay of 1 April 2021, sheet July 2021), properties of TBP cuts, gas oil sulfur; manufacturer literature
- Abella, J.P., Motazedi, K., Bergerson, J.A. (2015) Petroleum Refinery Life Cycle Inventory Model (PRELIM) v1.0, user guide and technical documentation, University of Calgary, Table 8 (p. 53)
- IPCC (2006) 2006 IPCC Guidelines for National Greenhouse Gas Inventories, Volume 2: Energy, chapter 1, Tables 1.2 to 1.4
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: "Gas oil hydrodesulfurisation to ultra-low-sulfur diesel (fixed-bed CoMo hydrotreater)", 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}
}