Continuous Stirred-Tank Reactor That Loses Cooling

The exothermic reaction takes place at steady state in a continuous stirred-tank reactor (CSTR) with a cooling jacket. The initial volumetric flow rate is 2 when the cooling fails at 6 minutes. Once cooling is lost, the reactor temperature starts to increase. Use a slider to vary the volumetric flow rate to try to prevent thermal runaway. Use sliders to change the time at which the flow rate changes and the new volumetric flow rate. The dashed black line shows the behavior if the flow rate is not changed. The solid blue line represents the behavior if the flow rate is instantly changed to the new value. Select a button to plot either the temperature or concentration versus time.
  • Contributed by: Rachael L. Baumann
  • With additional contributions by: John L. Falconer and Nick Bongiardina
  • (University of Colorado Boulder, Department of Chemical and Biological Engineering)


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


For a CSTR operating at steady-state:
where is the concentration of at steady state (), is the volumetric flow rate until cooling fails (), is the inlet concentration of (), is reactor volume (), is the steady-state reaction rate (), and are the steady-state rate constant and pre-exponential factor (1/min), is activation energy (J/mol), is the ideal gas constant (J/[mol K]), is the steady-state temperature (K), is the molar heat capacity of component (J/[mol K]), and are the inlet and coolant temperatures (K), is the heat transfer coefficient times heat transfer area (J/[K min]), and is the heat of reaction (J/mol).
Mass and energy balances are done to determine concentrations and temperature after cooling has failed:
where is time (min), is the rate of reaction (), and is the rate constant (1/min).
The volumetric flow rate until the valve is adjusted, and then is set with a slider to avoid thermal runaway.
A screencast video at [1] shows how to use this Demonstration.
[1] Continuous Stirred-Tank Reactor That Loses Cooling. www.colorado.edu/learncheme/kinetics/CSTRLosesCooling.html.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2018 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+