Premium
Industry‐Driven Rapid Prototyping for Comparing Nonlinear Control Schemes in Pyomo
Author(s) -
Schmid Jochen,
Teichert Katrin,
Chioua Moncef,
Schindler Thorsten,
Bortz Michael
Publication year - 2020
Publication title -
chemie ingenieur technik
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.365
H-Index - 36
eISSN - 1522-2640
pISSN - 0009-286X
DOI - 10.1002/cite.202000062
Subject(s) - setpoint , python (programming language) , rapid prototyping , software , computer science , process (computing) , process control , control engineering , process dynamics , nonlinear system , system dynamics , engineering , operating system , mechanical engineering , artificial intelligence , physics , quantum mechanics
With ongoing digitalization, fast simulation of process dynamics offers new opportunities for model‐based control schemes. This is eased by the availability of high‐level, open‐access, easy‐to‐use software able to simulate and optimize chemical processes, making rapid prototyping possible also for the chemical engineer. In this study, the capabilities of the Python‐based open‐source software package Pyomo towards industrial application is illustrated in modeling and comparing different control schemes for a simple Williams‐Otto process. It is shown how to simulate the process dynamics and how to compute optimal control trajectories for minimizing waste and maximizing yield. Two approaches to setpoint tracking are compared: one based on proportional‐integral feedback control and one based on optimal open‐loop control.