MaximaLabs
Back to gallery
Erlangen, Germany

LOHC hydrogen release (methylcyclohexane dehydrogenation) — a PENG-ROBINSON process flowsheet

A liquid organic hydrogen carrier (LOHC) power train: methylcyclohexane (MCH) is preheated and catalytically dehydrogenated (MCH → toluene + 3H2, endothermic, equilibrium-limited to ~90% single-pass conversion) to release hydrogen for downstream power generation. A flash drum separates the H₂-rich gas from the liquid; a distillation column then recovers the unreacted MCH overhead and recycles it to the reactor feed, closing a real tight liquid recycle loop, while spent toluene leaves the bottoms (to be re-hydrogenated back to MCH off-site, closing the supply-chain loop — out of scope for this dehydrogenation-side flowsheet). Screening-fidelity note: MCH and toluene are genuinely close-boiling (relative volatility ~1.4 under this thermo package at column conditions), so the recycle carries real toluene along with the recovered MCH rather than a sharp cut — a production column would use more stages to purify it further; this shows the recycle topology and its convergence, not an optimized column design.

169 views 0 forks

MCH FEED
MIX
Preheater
Dehydro Reactor
GAS LIQ SEP
H2 Product
feed
dist
btms
Toluene Column
Toluene Product
What this showcases
  • Rigorous PENG-ROBINSON thermodynamics, solved by the same engine every simulation runs on.
  • 5 unit operations modeled: MIX, Preheater, Dehydro Reactor, GAS LIQ SEP, Toluene Column.
  • Focus areas: LOHC, Hydrogen carrier, Dehydrogenation, Recycle.
Specification
Thermodynamics
PENG-ROBINSON
Components
methylcyclohexane, toluene, h2
Unit operations
MIXPreheaterDehydro ReactorGAS LIQ SEPToluene Column
Open in workspace

Opens in a new tab, loaded straight into the app — no setup.

Read the step-by-step guide
Python SDK

Reproduce this exact result from Python — the real client.get_example() → run_and_wait() path, not a mockup.

from flowsim.sdk import FlowSimClient

client = FlowSimClient()
example = client.get_example("lohc-mch-dehydrogenation")
sim = client.create_simulation(example["title"], example["flowsheet"])
result = client.run_and_wait(sim["id"])

print(result["status"])              # "converged"
streams = client.streams(sim["id"])

Related models

Amarillo, Texas, USA

Helium liquefaction (Linde-Hampson cycle)

A Joule-Thomson liquefaction loop: helium is compressed, aftercooled, precooled well below its ~40-51 K JT-inversion temperature, then throttled through a valve into a flash drum that draws off liquid helium while the cold vapor recycles back to the compressor suction — the same JT-cycle physics as the platform's LNG/refrigeration loops, run on a fluid whose inversion curve makes precooling mandatory before the throttle can cool it at all.

Reference model

Recycle loop

A mixer/heater/splitter loop with a tear stream — exercises Wegstein recycle convergence.

Reference model (ChemSep)

Propane refrigeration cycle

A single-stage vapor-compression refrigeration loop: propane vapor is compressed, condensed to subcooled liquid, throttled through a valve, and superheated back to vapor in the evaporator before recycling — a small makeup feed and purge close the mass balance (inspired by ChemSep's Refrigeration_* reference cases).

Reference model (ChemSep)

Ammonia refrigeration cycle

A single-stage vapor-compression refrigeration loop using ammonia — the classic industrial (rather than HFC) refrigerant — condensed to subcooled liquid, throttled through a valve, and superheated back to vapor in the evaporator before recycling (inspired by ChemSep's Refrigeration_Ammonia-30C reference case).

PDH complex, Baytown, Texas, USA

Propane dehydrogenation cold box

Propane dehydrogenation (PDH) to propylene over a Pt/Cr catalyst, followed by a cold-box separation recovering liquid propylene from the H₂-rich reactor off-gas, after US Patent 6,333,445 (Chart Inc., 2002). The refrigeration loop itself is not modeled — the cold box is represented here as a net cooling duty to condense the propylene, a bounded simplification. Unreacted propane recycle is not modeled either (reported as its own product stream).

Solvents plant, Texas City, Texas, USA

Methyl ethyl ketone from 2-butanol dehydrogenation

Catalytic dehydrogenation of 2-butanol to methyl ethyl ketone (MEK) over an In/MgO catalyst, per DE2831465A1 (1978), followed by a flash to remove the H₂ co-product and a distillation splitting MEK from unreacted 2-butanol.

Stop fighting legacy software. Build your first flowsheet in 60 seconds.