CA0 (mol/L) 0.50
volumetric flow rate (L/min) 30.0
reaction rate constant k () 0.040
reaction order

In this Demonstration, the liquid-phase reaction AB takes place in an isothermal, continuous stirred-tank reactor (CSTR). Use the sliders to set the feed concentration of A, CA,0, the volumetric flow rate v, and the rate constant k. Use the buttons to select the reaction order with respect to A (first, second). The rate constant has the same numerical value when the reaction order changes, but its units are different. The figure shows the feed molar flow rate FA,0, the feed concentration CA,0, the outlet molar flow rates FA, FB, and the outlet concentrations CA, CB. Note that the outlet concentrations are identical to the concentrations in the reactor. The reactor residence time τ = V/v is also calculated.

The constant-density, liquid-phase reaction takes place in an isothermal CSTR: AB, with reaction rate

rA = rB = k CAm,

where CA is the concentration of component A, ri is the rate of reaction of component i, m is the order of reaction with respect to A, and k is the rate constant.

Mass balances on each component:

component A:  FA,0FA + rAV = 0,

component B:  FB,0FB + rBV = 0.

Mass balances in terms of volumetric flow rates and concentrations:

component A:  CA,0vCAv + rAV = 0,

component B:  CB,0vCBv + rBV = 0.

Fi,0 is the molar flow rate of component i at the inlet; Fi is the molar flow rate of component i at the outlet; Ci,0 and Ci are molar concentrations of component i at the inlet and outlet, respectively; and v is the volumetric flow rate, which is equal at the inlet and outlet for constant-density reactions.

The solutions to these mass balances for first- and second-order reactions are:

first-order:  CA(τ) = CA,0 / (1 + kτ),   CB(τ) = CB,0 + CA,0CA(τ),

second-order:  CA(τ) = [−1 + √(1 + 4kτCA,0)] / (2kτ),   CB(τ) = CB,0 + CA,0CA(τ),

where τ = V/v is the residence time in the reactor.

This simulation was created in the Department of Chemical and Biological Engineering at University of Colorado Boulder for LearnChemE.com by John L. Falconer using Claude AI. It is a JavaScript/HTML5 implementation of a Mathematica simulation by Neil Hendren. It was prepared with financial support from the National Science Foundation (DUE 2336987 and 2336988) in collaboration with Washington State University. Address any questions or comments to LearnChemE@gmail.com.