All unit operations
Batch reactor (campaign) simulation
charge -> product, averaged over the batch cycle
Governing equations
The exact equations the solver works for a batch reactor (campaign) — the same math shown in the app's "Theory" panel, not a black box.
- moles of component i in the vessel [mol]
- charge volume [m^3]
- stoichiometric coefficient of i in reaction r
- rate of reaction r [mol/m^3/s]
- reaction time [s]
- charge, discharge and clean [s]
Parameters
reactions [list of {stoichiometry, k0, ea, optional k0_rev/ea_rev/orders/heat_of_reaction}], batch_time [s]; optional turnaround_time [s] (it costs throughput exactly as reaction time does), temperature [K], volume [m^3], adiabatic [bool] + molar_heat_capacity [J/mol/K], key_component, max_charge_volume [m^3]. The charge is the inlet over one cycle and the outlet is the campaign average.