Delayed coker simulation
1 vacuum-residue inlet -> gas, naphtha, light gas oil, heavy gas oil, coke; screening yields (public correlation, not a licensor model)
Governing equations
The exact equations the solver works for a delayed coker — the same math shown in the app's "Theory" panel, not a black box.
- coke yield [wt% of fresh feed]
- C4- gas yield [wt%]
- C5-400 F naphtha yield [wt%]
- gas-oil yield, the closing lump [wt%]
- light coker gas oil (Barauni 32:19 split) [wt%]
- feed Conradson carbon residue [wt%]
- drum pressure above the operating basis [MPa]
- recycle ratio above the operating basis [-]
- drum temperature above the operating basis [K]
- product mass rate [kg/s]
- fresh-feed mass rate [kg/s]
- product molar flow [mol/s]
- product molar enthalpy [J/mol]
- drum outlet temperature [K]
- furnace duty, no heat of cracking [W]
- heat of coking if supplied [J/kg feed]
Parameters
SCREENING (public correlation, not a licensor model): Gary & Handwerk's CCR yield correlation (coke 1.6*CCR, gas 7.8+0.144*CCR, naphtha 11.29+0.343*CCR wt%, gas oil the rest), measured coke MAE 4.4 wt% against published points and biased high on coke. ccr [wt%] (required, stated range 10-29); sulfur [wt%] (30% to coke, 30% to gas as H2S, 20% to HCGO, the rest to naphtha + LCGO by mass); api [deg] (reports naphtha/gas-oil vol%); drum_temperature [K] (default 700, products leave at it); drum_pressure [Pa] (default 2e5); recycle_ratio [-]; operating_basis {drum_pressure, recycle_ratio, drum_temperature} - the published sensitivities (coke +24 wt%/MPa, +12 wt% per unit recycle, -0.12 wt%/K) apply only relative to it; product_components {fuel_gas, lpg, naphtha, light_gas_oil, heavy_gas_oil} (defaults methane, propane and the petroleum-cut presets); coke_component (default petroleum_coke, a carbon-basis solid priced as graphite); h2s_component (default h2s); heat_of_coking [J/kg] (added to the duty, which otherwise excludes the heat of cracking); molar_masses {component: kg/mol} (auto-filled by the backend). Sources and validation points: flowsim/data/coker_sources.json