Simulink CSTR Simulation and Control

Exothermic CSTR with predictions for outlet temperature and concentration.
Updated 4 Oct 2014

View License

This CSTR model is commonly used in benchmark applications. It involves simple A->B kinetics, exhibits unstable behavior at higher temperatures, solves for temperature and concentration simultaneously, can maintain temperature control by adjusting jacket temperature, and has a few potential disturbance values such as feed concentration.
Video tutorial:
Problem statement:
Additional course material:

Cite As

John Hedengren (2024). Simulink CSTR Simulation and Control (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2014b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on Model Predictive Control Toolbox in Help Center and MATLAB Answers

Inspired: batch(t,c)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Added figure