We are experimenting with delivering interactive simulations in a web browser. Source files and development tools are posted at our GitHub site. In addition, source code can be viewed in your web browser by viewing the page source. A LiveCode web app is on this page.
Lab 1 (link) – Feedback control of water level in a tank.
Lab 2 (link) – Dynamic diffusion and reaction in a porous solid catalyst.
Lab 3 (link) – Feedback control of temperature during reaction in a continuous stirred tank reactor (CSTR). At default conditions in manual control mode with constant inputs, the system oscillates. Do you know why the system oscillates? See the Resources tab, CRE Notes, 15 – CSTR thermal effects. Then put the system into Auto Control mode. Below is a static screenshot.
Lab 4 (link) – Similar to Experiment 3 but, here, the controller directly manipulates the jacket T, whereas in Experiment 3, the controller manipulates the jacket inlet T and the jacket dynamics affect the response.
Lab 5 (link) – Continuous, isothermal bioreactor (CSTR). Parameter values from Table 1 of Wu and Chang (2007) except gamma (p here) = 0.60. At default conditions in manual control mode with constant inputs, the system oscillates. Also see Alvarez-Ramirez, et al. (2009).