Knowledge / Chemical Engineering / Multiple reactions and selectivity

Multiple reactions and selectivity

Chemical Engineering (B.E./B.Tech) · Reaction engineering · free study notes for exams, placements and interviews

In short

Real industrial reactors almost never run one clean reaction - the same reactants also form by-products through parallel (competing) and series (consecutive) paths, so the engineer's job shifts from "how fast" to "how much of the right product". Multiple-reaction analysis defines selectivity and yield, then shows how concentration level, temperature, reactant feed strategy and reactor type (batch, CSTR, PFR, semibatch, membrane) can be chosen to favour the desired reaction. It matters commercially: in partial oxidation, nitration, chlorination, alkylation and ethylene oxide manufacture a 2% selectivity gain is worth crores per year in raw material. It is a standing GATE Chemical Engineering question type (instantaneous selectivity, optimum intermediate concentration, reactor choice) and a favourite interview area for process and technology roles at Reliance, IOCL, HPCL, GAIL, Tata Chemicals, UPL, Deepak Nitrite, Aarti Industries, SRF, Dr Reddy's and process-design consultancies.

Explained

Types of multiple reactions

Selectivity and yield: definitions that must be stated

Parallel reactions: controlling by concentration

Take A → D with r_D = k_D C_Aα₁ and A → U with r_U = k_U C_Aα₂. Then S(D/U) = (k_D/k_U) C_Aα₁−α₂.

Parallel reactions: controlling by temperature

Series reactions and the maximum intermediate

For A →(k₁) B →(k₂) C, first order, constant volume:

Mole balances and the algorithm for multiple reactions

# PFR with A -> B -> C  (first order), species balances
from scipy.integrate import solve_ivp
k1, k2, CA0, v0 = 0.5, 0.2, 2.0, 10.0   # 1/min, 1/min, mol/L, L/min
def f(V, F):
    FA, FB, FC = F
    CA, CB = FA/v0, FB/v0
    r1, r2 = k1*CA, k2*CB               # mol/(L.min)
    return [-r1*1, (r1-r2)*1, r2*1]     # dFj/dV
sol = solve_ivp(f, [0, 60], [CA0*v0, 0, 0], dense_output=True)

Reactor and process choices used to buy selectivity

RequirementBest choiceIndustrial example
High C_A (α₁ > α₂)Batch, PFR/PBR, high pressure, low per-pass conversion + recycleAmmonia-loop style recycle, alkylation
Low C_A (α₁ < α₂)CSTR, dilute feed, inert/solvent, high conversionFree-radical polymerisation of some monomers
High C_A, low C_BSemibatch (B added slowly), side-injection tubular, membrane reactorNitration, chlorination, bromination
Low C_A, high C_BSemibatch with A added to B, or CSTR with B in large excessHydrolysis with excess water
Desired product is intermediatePFR + quench, short contact timeSteam cracking, methanol to formaldehyde
Remove a product to shift a pathMembrane/reactive distillationEsterification, dehydrogenation

Key points

Formulas and examples

Instantaneous selectivity: S(D/U) = r_D / r_U (dimensionless)
Instantaneous yield: Y_D = r_D / (−r_A) (mol D per mol A)
Overall selectivity: S̃ = F_D/F_U (flow) or N_D/N_U (batch)
Overall yield on reactant fed: Ỹ = F_D/F_A0 = X_A × S̃_(D/all) (dimensionless)
Parallel, power law: S(D/U) = (k_D/k_U)·C_Aα₁−α₂; k in units set by order, C_A in mol/L (mol/m³ in SI)
Arrhenius form: S(D/U) = (A_D/A_U)·exp[−(E_D − E_U)/RT]·C_Aα₁−α₂; E in J/mol, R = 8.314 J/(mol·K), T in K
Net rate of species j: r_j = Σ_i r_ij; PFR: dF_j/dV = r_j; CSTR: V = (F_j0 − F_j)/(−r_j)
Series A→B→C (first order, batch/PFR): C_A = C_A0 e−k₁t; C_B = C_A0 k₁(e−k₁t − e−k₂t)/(k₂ − k₁)
t_opt = ln(k₂/k₁)/(k₂ − k₁); C_B,max = C_A0 (k₁/k₂)^[k₂/(k₂−k₁)]
Series in CSTR: C_B = C_A0 k₁τ/[(1 + k₁τ)(1 + k₂τ)]; τ_opt = 1/√(k₁k₂); C_B,max = C_A0/(1 + √(k₂/k₁))²

Example 1 - Parallel reactions: which reactor? A → D, r_D = 0.08 C_A² ; A → U, r_U = 0.20 C_A (rates in mol/(L·min) with C_A in mol/L, so k_D = 0.08 L/(mol·min) and k_U = 0.20 min⁻¹). Feed C_A0 = 4 mol/L.

Example 2 - CSTR selectivity and sizing with two reactions Same kinetics, CSTR, v₀ = 10 L/min, exit C_A = 2 mol/L.

Example 3 - Series reaction, batch versus CSTR A →(k₁ = 0.50 min⁻¹) B →(k₂ = 0.20 min⁻¹) C, C_A0 = 2 mol/L.

Example 4 - Temperature choice from activation energies A → D (E_D = 120 kJ/mol) and A → U (E_U = 80 kJ/mol), both first order in A, A_D/A_U = 0.01. Compare 350 K and 450 K.

Example 5 - Two-reactant parallel system and feed strategy A + B → D, r_D = k_D C_A0.5 C_B2 ; A + B → U, r_U = k_U C_A1.5 C_B.

CriterionParallel reactionsSeries reactions
Main leverConcentration level, temperatureResidence time, back-mixing
Best reactorPFR if α₁ > α₂; CSTR if α₁ < α₂PFR/batch with quench
Effect of high conversionUsually lowers selectivityDestroys intermediate
DilutionHelps when α₁ < α₂Only via time effect
Typical fixFeed strategy, recycle, pressureShort contact time, no dead zones

Where it is used

Interview questions

Common mistakes

Related topics

Open in the Knowledge reader →Find jobs →