HomeFlow Chemistry Continuous SynthesisReactor Cascade Startup & Disturbance Response

Reactor Cascade Startup & Disturbance Response

Interactive 3D tanks-in-series (CSTR cascade) simulator: watch a step, pulse or sinusoidal feed disturbance propagate through a chain of continuous stirred-tank reactors and see how the number of tanks controls how plug-flow-like the startup response becomes.

Flow Chemistry Continuous Synthesis3DModerate60 FPS
chemistry-ext-topic-30 ↗ Open standalone

Continuous manufacturing plants rarely run a single ideal plug-flow reactor — in practice they are built from a chain of well-mixed continuous stirred-tank reactors (CSTRs), and how that chain responds to a feed upset determines how quickly the line stabilises after startup and how a real deviation propagates downstream. This simulator solves the exact mass-balance ODEs for N CSTRs in series in real time, renders each tank as a 3D vessel tinted by its live concentration, and streams animated flow particles down the cascade so you can watch a step change, a transient pulse, or a sinusoidal feed ripple move through the plant. Adjust the number of tanks to see the response sharpen from a single exponential lag toward the sharper, delayed step of an ideal plug-flow reactor — the exact trade-off engineers weigh when deciding between numbering-up and size-up during scale-up.

⚙ Under the hood

Solve the real mass-balance ODEs for a chain of continuous stirred-tank reactors (CSTRs) in real time and watch a step, pulse or sinusoidal feed disturbance propagate through the cascade in 3D, showing how the number of tanks controls startup dynamics and deviation handling in continuous manufacturing.

continuous manufacturingCSTR cascadeflow chemistryreactor engineeringprocess dynamicstanks-in-series

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)