MaximaLabs
Back to gallery
Werlte, Germany

CO₂ methanation (e-fuels / power-to-gas) — a PENG-ROBINSON process flowsheet

The Sabatier reaction (CO₂ + 4H₂ ⇌ CH₄ + 2H₂O) converts captured CO₂ and green H₂ into synthetic natural gas at a 97% single-pass-equivalent conversion (real plants stage several adiabatic beds with intercooling to reach this; lumped into one reactor here), then a cooler and knockout drum condense the reaction water from the SNG — the e-fuels loop that closes the loop on captured carbon instead of just storing it.

166 views 0 forks

FEED
RX
COOL
SEP
SNG
Reaction Water
What this showcases
  • Rigorous PENG-ROBINSON thermodynamics, solved by the same engine every simulation runs on.
  • 3 unit operations modeled: RX, COOL, SEP.
  • Focus areas: Methanation, E-fuels, Sabatier reaction, Power-to-gas, Synthetic natural gas.
Specification
Thermodynamics
PENG-ROBINSON
Components
co2, h2, methane, water
Unit operations
RXCOOLSEP
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("co2-methanation")
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

Illustrative — no specific site

Solar + wind green H₂ → CO₂ methanation

A solar PV array and a wind turbine each compute their own electrical output from a cited irradiance/power-curve model — not typed-in numbers — and a calculator block sums the two and writes it into a PEM electrolyzer's power draw, re-converging until the electrolyzer's hydrogen output is self-consistent with the array's own physics. That green H₂ is mixed with a CO₂-rich feed (representing the rich overhead of an amine-capture loop, e.g. basf-amdea-closed-solvent-loop or mixed-amine-acid-gas-treating — captured CO₂ standing in as a feed rather than re-solving the whole capture train here) and reacted to synthetic natural gas by the Sabatier reaction, same as co2-methanation. This is the full post-combustion-capture-plus-renewable-hydrogen loop: capture the carbon, split water with sun and wind, recombine them into pipeline-ready gas. CO₂ is deliberately fed in stoichiometric deficit so the electrolyzer's own H₂ output — not an assumed ratio — sets how much gas is made; the solar/wind design point (750 W/m² POA irradiance at 45°C cell temperature; a 9 m/s wind on a 100 m rotor) is a representative midday operating point, not a time series — this is a design-point simulation, not an 8760-hour production model.

LanzaJet Freedom Pines Fuels, Soperton, Georgia, USA

Sustainable Aviation Fuel via Alcohol-to-Jet

Bio-ethanol is catalytically dehydrated to ethylene, oligomerized toward a decene-range olefin, then hydrogenated to n-decane — a real synthetic paraffin in the SAF/jet-range carbon-number band.

Power-to-Liquids demonstration plant, Werlte, Germany

e-Fuels (Power-to-Liquids): rWGS + Fischer-Tropsch

The Power-to-Liquids / e-SAF pathway: captured CO₂ and green hydrogen are converted to synthetic hydrocarbons. A reverse water-gas-shift reactor turns CO₂ + H₂ into CO + H₂O (solved to real chemical equilibrium), the water is knocked out, and the syngas feeds a Fischer-Tropsch reactor that builds a whole hydrocarbon slate via the Anderson-Schulz-Flory chain-growth law. The single knob that sets the product spectrum is the chain-growth probability alpha (here 0.90): a high alpha shifts the slate toward diesel/wax, a low alpha toward LPG/naphtha — the reactor distributes the reacted carbon across n-paraffins C₁..C₈ (the tail lumped as C₈ wax) with exact C/H/O atom balances, so it conserves atoms wherever the distribution is cut.

Erlangen, Germany

LOHC hydrogen release (methylcyclohexane dehydrogenation)

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.

Direct-reduced-iron (green steel) plant, Boden, Sweden

On-site oxygen: multi-bed vacuum pressure swing adsorption (VPSA)

Medical- / green-steel-grade oxygen generated on site from air by a 4-bed vacuum pressure swing adsorption unit over an N₂-selective zeolite (LiX/13X). This uses the native VPSA unit op — the proven 2-bed Skarstrom engine generalized to N beds with pressure-equalization steps and sub-atmospheric evacuation: nitrogen is adsorbed while oxygen passes as the light product, then each bed is pulled to a vacuum to desorb the nitrogen tail gas. The solver runs the real cyclic transient (tanks-in-series bed discretization + linear-driving-force kinetics + inter-bed equalization) to a periodic steady state — the transient dynamic equilibrium legacy steady-state simulators cannot capture without a separate dynamic license.

Herten, Germany

Green hydrogen (electrolysis)

A 1 MW PEM electrolyzer splitting water into hydrogen — a new-energy workflow (carbon footprint + cost track the electricity).

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