Material balances with chemical reaction and extent of reaction

Reactive material balances by species, extent of reaction and element balances, with single and multiple reactions, inerts and the link to conversion.

Drafted with Aria, reviewed by the AiCanCode.org team. Spotted an error? Use Give Feedback at the bottom of the page.

Why it matters

Reactors are the heart of a chemical plant, and every reactor calculation starts with a material balance that includes generation and consumption. The extent of reaction turns a reactor balance into a few lines of algebra – one unknown per reaction instead of one per species – and makes multi-reaction systems such as steam reforming, partial oxidation or nitration manageable.

Key ideas

Balance with reaction. For each species i: input + generation − output − consumption = accumulation. At steady state, output = input + net generation. Total mass is conserved, but total moles are not (N₂ + 3H₂ → 2NH₃ loses 2 mol per mol N₂ reacted).

Extent of reaction ξ. For a single reaction, every species changes in proportion to its stoichiometric coefficient ν_i (negative for reactants, positive for products): n_i = n_i,0 + ν_i·ξ. ξ has units of moles (or mol/s for a continuous process) and is the same for all species, so one number describes the reaction's progress. ξ = 0 means no reaction; the maximum ξ is set by the limiting reactant, ξ_max = n_lim,0 / |ν_lim|.

Relation to conversion. For reactant A, ξ = X_A·n_A,0 / |ν_A|. Knowing either the conversion or the amount of any one species formed fixes ξ.

Multiple reactions. With R independent reactions, n_i = n_i,0 + Σ_j ν_ij·ξ_j. Use one extent per independent reaction, not one balance per reaction; a reaction that is a linear combination of others is not independent and adds no new extent.

Three equivalent methods.

  1. Molecular species balances (with generation/consumption terms).
  2. Extent of reaction (most compact for given conversions).
  3. Atomic (element) balances: atoms are neither created nor destroyed, so input = output for C, H, O, N… without any reaction terms. Useful when reactions are unknown or numerous (e.g. combustion). Only independent element balances count. All three give the same answer; an element balance is a good check of an extent calculation.

Inerts. Species that do not react (N₂ in air, argon in synthesis gas) pass through unchanged: n_out = n_in. They are useful tie components.

Equilibrium-limited reactions. If the reaction reaches equilibrium, the extent is fixed by K = Π (y_i·P/P°)^ν_i (ideal gas). Write all mole fractions in terms of ξ and solve – a common GATE pattern.

Formulas

  • n_i = n_i,0 + ν_i·ξ – single reaction; n in mol or mol/s, ν_i signed coefficient, ξ extent.
  • n_i = n_i,0 + Σ_j ν_ij·ξ_j – multiple reactions.
  • n_total = n_total,0 + (Σ ν_i)·ξ – total moles change only if Σν ≠ 0.
  • ξ = X_A·n_A,0 / |ν_A| – extent from conversion of reactant A.
  • ξ_max = n_lim,0 / |ν_lim| – complete reaction of the limiting reactant.
  • Σ (atoms of element k)_in = Σ (atoms of element k)_out – element balance.
  • K = Π (y_i·P / P°)^ν_i – gas-phase equilibrium, ideal gas, P° = 1 bar.

Worked examples

Example 1 (standard). SO₂ is oxidised: 2SO₂ + O₂ → 2SO₃. The feed is 100 mol/s containing 10 % SO₂, 12 % O₂ and 78 % N₂. The SO₂ conversion is 90 %. Find the extent and the outlet composition.

  1. Feed: SO₂ = 10, O₂ = 12, N₂ = 78 mol/s.
  2. ξ = X·n_SO₂,0 / |ν_SO₂| = 0.90 × 10 / 2 = 4.5 mol/s.
  3. SO₂ = 10 − 2 × 4.5 = 1.0; O₂ = 12 − 4.5 = 7.5; SO₃ = 0 + 2 × 4.5 = 9.0; N₂ = 78 mol/s.
  4. Total = 100 + (−2 − 1 + 2) × 4.5 = 95.5 mol/s (check: 1 + 7.5 + 9 + 78 = 95.5 ✓).
  5. Mole fractions: SO₂ 0.0105, O₂ 0.0785, SO₃ 0.0942, N₂ 0.8168.

Answer: ξ = 4.5 mol/s; outlet 1.0 SO₂, 7.5 O₂, 9.0 SO₃, 78 N₂ mol/s (95.5 mol/s)

Example 2 (GATE level). Steam reforming with water-gas shift: (1) CH₄ + H₂O → CO + 3H₂ (2) CO + H₂O → CO₂ + H₂. Feed: 100 mol/s CH₄ and 300 mol/s H₂O. Methane conversion is 80 % and the outlet contains 30 mol/s CO₂. Find the outlet flows and verify with element balances.

  1. ξ₁ = 0.80 × 100 = 80 mol/s (CH₄ appears only in reaction 1).
  2. ξ₂ = 30 mol/s (CO₂ appears only in reaction 2).
  3. CH₄ = 100 − 80 = 20; H₂O = 300 − 80 − 30 = 190; CO = 80 − 30 = 50; H₂ = 3 × 80 + 30 = 270; CO₂ = 30 mol/s.
  4. Total = 20 + 190 + 50 + 270 + 30 = 560 mol/s (= 400 + 2ξ₁ + 0·ξ₂ ✓).
  5. Element check – C: in 100; out 20 + 50 + 30 = 100 ✓. O: in 300; out 190 + 50 + 2 × 30 = 300 ✓. H: in 4 × 100 + 2 × 300 = 1000; out 4 × 20 + 2 × 190 + 2 × 270 = 1000 ✓.
  6. H₂ mole fraction = 270 / 560 = 0.482.

Answer: Outlet 20 CH₄, 190 H₂O, 50 CO, 270 H₂, 30 CO₂ mol/s; y_H₂ = 0.482

Common mistakes

  • Using a positive coefficient for a reactant in n_i = n_i,0 + ν_i·ξ.
  • Taking ξ equal to the moles of reactant consumed when its coefficient is not 1.
  • Assuming total moles are conserved in a reacting system.
  • Writing one extent per species, or using dependent reactions as if they were independent.
  • Forgetting inerts in the outlet total, which changes all mole fractions.
  • Calling the reactant with fewer moles "limiting" without dividing by its coefficient.

For GATE CH

Expect NAT questions giving a feed and a conversion (or one outlet flow) and asking for an outlet mole fraction, two-reaction systems with yield and selectivity, and equilibrium-conversion problems where mole fractions are written in terms of ξ. Practise building a species table with ξ and checking with element balances.

Quick check

  1. For A + 3B → 2D with 5 mol A, 9 mol B and ξ = 2 mol, how much B remains?
  2. For 2X + Y → Z with 6 mol X and 4 mol Y, which reactant is limiting and what is ξ_max?
  3. In Example 1, why does the total molar flow fall?
  4. How many extents are needed for three reactions of which one is the sum of the other two?
  5. Which balances need no generation or consumption terms in a reacting system?

Answers: 1. 3 mol; 2. X, ξ_max = 3 mol; 3. Σν = −1, so each unit of extent removes 1 mol; 4. two; 5. element (atomic) balances and the total mass balance.

Try answering each one aloud before you open it.

  1. 1.Explain the concept of extent of reaction in chemical processes.Concept

    The extent of reaction is a measure of the progress of a chemical reaction. It quantifies how much reactants have been converted into products. It is typically denoted by the symbol ξ (xi) and is used to relate the changes in the amounts of reactants and products in a balanced chemical equation.

  2. 2.How do you apply material balances to a system with a chemical reaction?Concept

    To apply material balances to a system with a chemical reaction, you first write the balanced chemical equation. Then, you use the extent of reaction to relate the changes in moles of reactants and products. The material balance equation is set up by considering the input, output, generation, and consumption of each component in the system.

  3. 3.Why is the extent of reaction important in process calculations?Application

    The extent of reaction is important because it provides a clear and quantitative way to track the conversion of reactants to products. It simplifies the calculation of material balances in systems where chemical reactions occur, allowing engineers to predict the amounts of products formed and reactants consumed.

  4. 4.What happens if the extent of reaction is zero in a chemical process?Application

    If the extent of reaction is zero, it means that no reaction has occurred. The reactants remain unchanged, and no products are formed. This could happen if the reaction conditions are not favorable, such as insufficient temperature, pressure, or catalyst presence.

  5. 5.Describe a scenario where material balances with chemical reactions are crucial in industry.Application

    Material balances with chemical reactions are crucial in the production of ammonia via the Haber process. Engineers must account for the nitrogen and hydrogen inputs, the ammonia output, and any unreacted gases. Accurate material balances ensure efficient operation, optimal yield, and minimal waste.

  6. 6.How would you handle a situation where multiple reactions occur simultaneously in a process?Application

    Identify the independent reactions and assign one extent ξ_j to each. Then write one balance per species, n_i = n_i,0 + Σ_j ν_ij·ξ_j, so a species taking part in several reactions collects a term from each. The extents are fixed by the specifications (a conversion, a yield, an outlet flow or equilibrium), and element balances are a convenient check. Reactions that are linear combinations of others must not be given their own extent.

  7. 7.Calculate the extent of reaction if 2 moles of A react with 3 moles of B to produce 1 mole of C, given that 0.5 moles of C are formed.Numerical

    To calculate the extent of reaction, use the stoichiometry of the reaction. If 1 mole of C is produced per reaction, then 0.5 moles of C corresponds to an extent of reaction of 0.5 moles.

  8. 8.A reactor initially contains 5 moles of A and 10 moles of B. After the reaction, 2 moles of A remain. Calculate the extent of reaction assuming A and B react in a 1:1 ratio to form product C.Numerical

    Initial moles of A = 5. Final moles of A = 2. Moles of A reacted = 5 - 2 = 3. Since A and B react in a 1:1 ratio, the extent of reaction is 3 moles.

  9. 9.What are the limitations of material balances on reactive systems?Application

    A material balance only conserves atoms and mass; it cannot tell you how far a reaction goes. The extent, conversion or selectivity must come from data, kinetics or equilibrium, so a balance with wrong or missing specifications – for example an unknown side reaction – gives wrong outlet compositions while still 'closing'. Balances also need the correct stoichiometry and the right set of independent reactions, and plant data used to close them carry measurement errors that need reconciliation.

Finished this topic? Mark it so your progress, study plan and readiness keep up.

Stuck on something here?