Return to Web Labs at ReactorLab.net

Reactor Networks - add complex objects to web page from palette and connect with pipes

Below on this page you can design a dynamic simulation of a network of PFRs and CSTRs. The PFR is an isothermal Plug Flow Reactor with some axial dispersion, and the CSTR is an isothermal Continuous flow Stirred Tank Reactor. See our blog post about this lab and its history.

This works with keyboards only: Hold down the option/Alt key and click a unit in the palette on the left, then simple-click on the flowsheet to the right to add the unit. To remove a unit, option/Alt click on the unit. You can add and remove multiple units. Allow cookies to save the flowsheet when the browser is closed.

To add a pipe connecting two units, option/Alt click on a blue output in one of the units in the flowsheet, then simple-click on a yellow input in another unit. Option/Alt click on a yellow input to remove a pipe.

Click the Run button to start. The button toggles to Pause. During a run, concentration (c) and flowrate (f) are displayed. Click on the small black square in the lower-left corner of a unit to change its reaction parameters. This pauses the run so you can note the time a change was made.

You can have two separate reactor trains running simultaneously in order to compare them. When does the order of PFRs and CSTRs in a reactor train change outlet conditions? You may notice that reactor outlet concentrations stay zero with negative-order reactions. How can you change conditions in a reactor to get positive outlet conditions at steady state with order –1?

sim time = 0