In this Demonstration, a liquid-phase reaction takes place in an adiabatic, continuous stirred-tank reactor (CSTR). Select an exothermic reaction, and then select the feed concentration of the limiting reactant A (CA0) and the volumetric flow rate. Mass and energy balances are solved to determine the outlet reactant concentration and temperature. The color of the fluid in the reactor is correlated with the reactor temperature: lower temperature is blue, and as the temperature increases, the fluid becomes purple and then red. The fractional conversion of reactant A is represented by XA.
Note that multiple steady states can exist in an adiabatic CSTR for certain feed conditions for hydrolysis of propylene oxide. Because of this, the outlet temperature can jump when the feed concentration increases above a certain value (ignition) and then drop when the feed concentration decreases below a certain value (not the same value for extinction). That is, the reactor exhibits hysteresis.
At steady state, the rate of reaction is constant within the CSTR, so that the total moles reacted per time equals reaction rate times volume:
where FA0 and FA are the inlet and outlet molar flow rates of reactant A, rA is rate of reaction (mol/L s) of A and V is reactor volume. This equation may be expressed in terms of residence time τ, conversion XA and inlet concentration of A, CA0:
The rate expression rA is a function of reactant concentrations and the rate constant k:
The rate constant k increases with temperature according to the Arrhenius equation:
where A is the pre-exponential factor, EA is the activation energy of the reaction, R is the gas constant and T is absolute temperature. Energy released from exothermic reactions causes the reactor contents (and the reactor effluent) to have a higher temperature than the inlet:
where Ftot is the total molar flow rate at the inlet or outlet, Cp is the molar heat capacity of the mixture within the reactor, T0 is temperature at the inlet and ΔHR is the heat of reaction.
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). Address any questions or comments to LearnChemE@gmail.com.