Multiple Reactions in a CSTR with Heat Effects Using Arc-Length Continuation

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram CDF Player or other Wolfram Language products.

Requires a Wolfram Notebook System

Edit on desktop, mobile and cloud with any Wolfram Language product.

Consider a continuous stirred-tank reactor (CSTR) where multiple reactions are taking place: . Only species is fed to the reactor with an inlet concentration equal to .


This Demonstration finds the steady states using both the mass and energy balance equations and the arc-length continuation technique [1].

The mass balance equations for the species and give:


and ,

where is the residence time and and are the reaction rate constants given by the Arrhenius law.

The energy balance can be written as ,

where ,

and .

Here, and are the heats of reactions, is the molar flow rate, is the heat capacity, is the density, the subscript indicates inlet conditions, is the overall heat transfer coefficient, is the area of the cooling jacket, is the temperature of cooling, and is the reactor's volume.

The steady states are shown by the blue dots and are given if you choose the "solution list" tab. In addition, the four turning points are shown using green dots in a separate plot.

Finally, you can vary the parameter and see that up to five steady states can be obtained.


Contributed by: Housam Binous and Ahmed Bellagi (June 2015)
Open content licensed under CC BY-NC-SA



After work by Mike Gordon (University of California, Santa Barbara)


[1] H. Binous and A. A. Shaikh, “Introduction of the Arc-Length Continuation Technique in the Chemical Engineering Graduate Program at KFUPM,” Computer Applications in Engineering Education, 23(3), 2015 pp.344–351. doi:10.1002/cae.21604.

Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.