Menu
Process Tools Logo

Reaction kinetics : rate laws in batch reactor, single reactant

Follow us on Twitter Twitter
Question, remark ? Contact us at contact@myengineeringtools.com


1. Batch reactor : general reaction speed equation
2. Order 0 reaction
3. Order 1 reaction
4. Order 2 reaction

The knowledge of reaction rates is a key data for the design and control of chemical reactors. This page focuses on reaction kinetics in a batch reactor and with a single reactant. It explains how to express and plot the reaction speed for reactions of order 0, 1 and 2.

⚠️ ENGINEERING NOTICE & EDUCATIONAL DISCLAIMER: This interactive calculator is provided exclusively for preliminary estimation and educational purposes. It is not intended for detailed design or equipment procurement without certified vendor rating. No warranty, expressed or implied, is provided, and no liability is assumed.

⚡ Batch Reactor Kinetics Calculator (Order 0, 1 & 2)

Final Concentration [A]: 0.2231 mol/L
Fractional Conversion (X_A): 77.69 %
Reaction Time (t): 30.00 min
Reaction Half-Life (t₁/₂): 13.86 min
Instantaneous Reaction Rate (r'_A): 1.1157e-2 1/min

1. Batch reactor : general reaction speed equation

Assuming that the batch reactor is isotherm, perfectly stirred and of constant volume, the calculation of the mass balance in the reactor shows that the consumption rate of the component A, that is consumed according to the reaction νA = products, is:

\[ r'_A = -\frac{1}{\nu} \frac{d[A]}{dt} \]

r'A = - 1/ν*d[A]/dt

(with ν < 0)

The reaction rate r'A can be expressed as a function of a rate constant k and the concentration of the reactant [A].

\[ k [A]^n = -\frac{1}{\nu} \frac{d[A]}{dt} \]

k[A]n = - 1/ν*d[A]/dt

with :

n as the order of reaction
ν as the stoechiometric coefficient
[A] as the concentration in reactant A in the batch reactor at time t

2. Order 0 reaction

In the case of a reaction of order 0, the reaction rate is independent of the concentration in reactant A, k[A]0 = k

It is then possible to integrate the relation as :

\[ k = -\frac{1}{\nu} \frac{d[A]}{dt} \]

k = - 1/ν*d[A]/dt

\[ k \cdot \nu \cdot dt = - d[A] \]

k.ν.dt = - d[A]

\[ -[A] + [A]_0 = k \cdot \nu \cdot (t - t_0) = k \cdot \nu \cdot t \quad (\text{if } t_0 = 0) \]

-[A]+[A]0 = k.ν.(t-t0) = k.ν.t (if t0 = 0)

\[ [A] = [A]_0 + \nu k t \]

[A] = [A]0 - k.ν.t

Graphically

It is possible to identify a reaction of order 0 by plotting the concentration over time. If the graph obtained is a line, the reaction of is of order 0 and the slope is -k.ν which allows to calculate the rate constant k if the stoechiometry is known.

Graphically determining the order of reaction : order 0

Graph 1 : Graphical identification of a reaction of order 0

3. Order 1 reaction

In the case of a reaction of order 1, the reaction rate is proportional to the concentration in reactant A : k[A] = - 1/ν*d[A]/dt

It is then possible to integrate the relation by rearranging the expression as, a step that is detailed in the batch reactor reaction time calculation guide.

\[ -\frac{d[A]}{[A]} = \nu k dt \]

- d[A]/[A] = k.ν.dt

and integrate as :

\[ \ln\left(\frac{[A]_0}{[A]}\right) = -\nu k (t - t_0) = -\nu k t \quad (\text{if } t_0 = 0) \]

ln ([A]0/[A]) = k.ν.(t-t0) = k.ν.t (if t0 = 0)

\[ \ln\left(\frac{[A]_0}{[A]}\right) = -\nu k t \]

ln ([A]0/[A]) = k.ν.t

Graphically

It is possible to identify a reaction of order 1 by plotting ln ([A]0/[A]) over time. If the graph obtained is a line, the reaction of is of order 1 and the slope is k.ν which allows to calculate the rate constant k if the stoechiometry is known

Graphically determining the order of reaction : order 1

Graph 2 : Graphical identification of a reaction of order 1

4. Order 2 reaction

In the case of a reaction of order 2, the reaction rate is proportional to the square of concentration in reactant A : k[A]2 = - 1/ν*d[A]/dt


It is then possible to integrate the relation by rearranging the expression as :

\[ -\frac{d[A]}{[A]^2} = \nu k dt \]

- d[A]/[A]2 = k.ν.dt

and integrate as :

\[ \frac{1}{[A]} - \frac{1}{[A]_0} = -\nu k (t - t_0) = -\nu k t \quad (\text{if } t_0 = 0) \]

1/[A]-1/[A]0 = k.ν.(t-t0) = k.ν.t (if t0 = 0)

Graphically

It is possible to identify a reaction of order 2 by plotting 1/[A] over time. If the graph obtained is a straight line, the reaction of is of order 2 and the slope is k.ν which allows to calculate the rate constant k if the stoechiometry is known

Graphically determining the order of reaction : order 2

Graph 3 : Graphical identification of a reaction of order 2

💡 Industrial Engineering Rules of Thumb & Safety Limits

  • Isothermal Operation & Exothermic Thermal Runaway: True isothermal operation requires that the cooling system heat removal duty matches instantaneous reaction heat release: \(Q_{cool} = (-\Delta H_{rxn}) \cdot r'_A \cdot V_{rxr}\). Highly exothermic reactions (\(\Delta H_{rxn} < -50\text{ kJ/mol}\)) risk thermal runaway if agitation or cooling fails.
  • Batch Turnaround Time vs. Reaction Time: Total batch cycle time consists of reaction hold time \(t_{rxn}\) plus turnaround time \(t_{turn}\) (charging, heating, cooling, discharging, cleaning). In typical specialty chemical production, turnaround time ranges from 1.5 to 4.0 hours.
  • Mixing Limitations & Damköhler Number: Ideal batch kinetics assume perfect mixing (\(Re_{impeller} > 10,000\)). If the characteristic reaction rate is much faster than micro-mixing (\(Da \gg 1\)), local stoichiometry gradients will cause selectivity loss and yield degradation.
  • High Conversion Asymptote: Second-order kinetics (\(n = 2\)) experience severe rate deceleration at high conversion (\(X_A > 90\%\)). Sizing for \(99\%\) conversion compared to \(90\%\) conversion requires a tenfold increase in reaction residence time.