Thermo HT ← Home
Design equations from GMBE: F_j0 − F_j + ∫r_j dV = dN_j/dt. Note: these equations must be derived — they are not given in exams.
Conditions
Rate Law: −rA = k · CA^n
Target
Levenspiel plot: FA₀/(−rA) vs X. CSTR volume = rectangle (height × width); PFR volume = area under curve. For positive-order reactions PFR always needs less volume than CSTR.
Feed & Rate Law
Reactors in Series / Parallel
Uses the same feed & rate law parameters above. Series analysis uses Levenspiel graphical stepping; parallel assumes equal feed split.
Rate laws are determined experimentally. For an elementary reaction the order equals the stoichiometric coefficient. −rA always has units mol/dm³·s (or mol/g_cat·s for heterogeneous).
Power Law Rate: −rA = k·CA^α·CB^β
Arrhenius: k(T) = A·exp(−E/RT)
Given k at reference T₀, find k at new T. Or find k from A and E directly.
Rate Constant Units
Reaction Order & Rate Constant Fitting
Enter CA₀, −rA₀ pairs — slope of log(−rA₀) vs log(CA₀) gives α, intercept gives ln k.
Build the stoichiometric table for A + (b/a)B → (c/a)C + (d/a)D. Concentrations expressed as C_j = C_A0(Θ_j + ν̃_j X) for liquid; gas adds the (1+εX) denominator.
Reaction Stoichiometry (stoich coefficients)
Initial Conditions
Full isothermal design algorithm: mole balance → rate law → stoichiometry → combine & evaluate. ODEs integrated numerically (RK4) where needed.
Rate Law: −rA = k · CA^n
Stoichiometry & Phase
Feed (Flow Reactors)
Solve
Selectivity and yield for parallel or series reactions. Reaction rates are power-law: r_j = k_j · CA^α_j.
Desired Reaction: A → D
Undesired Reaction: A → U
PFR Profile (liquid, isothermal)
Residence Time Distribution analysis. Inject inert tracer and measure C(t) in effluent. Pulse → compute E(t) directly. Step → differentiate F(t) = C_out/C_0 to get E(t).
C(t) Data — Pulse Experiment
Enter time values (s) and corresponding tracer concentration C(t) separated by commas. One pair per line or comma-separated pairs: t1,C1,t2,C2,...
Models for non-ideal reactors. RTD + Model + Kinetics = X_exit. Choose a model below.
Tanks-in-Series Parameters
σ²_θ = 1/n. Compute n from tracer data: n = t_m²/σ². For 1st order: X = 1 − 1/(1+τᵢk)ⁿ
not solvedtap unit → add · tap port → connect
Tap a reactor unit below to place it.
Connect ports, configure via tap, then Solve.
Feed
CSTR
PFR
PBR
Batch
Mixer
Split
Product
Solve

Configure