English

Simulation and optimal control of the Williams-Otto process using Pyomo

Optimization and Control 2020-04-17 v1

Abstract

We illustrate the advantages the high-level open-source software package Pyomo has in rapidly setting up and solving dynamic simulation and optimization problems. In order to do so, we use the example of the Williams-Otto process. We show how to simulate the process dynamics using the collocation method and the IPOPT solver provided by Pyomo. We also discuss waste minimization and yield maximization as two examplary process optimization problems. And finally, we present and compare two approaches to setpoint tracking: one based on proportional-integral feedback control and one based on optimal open-loop control.

Keywords

Cite

@article{arxiv.2004.07614,
  title  = {Simulation and optimal control of the Williams-Otto process using Pyomo},
  author = {Jochen Schmid and Katrin Teichert and Moncef Chioua and Thorsten Schindler and Michael Bortz},
  journal= {arXiv preprint arXiv:2004.07614},
  year   = {2020}
}

Comments

19 pages, 10 figures

R2 v1 2026-06-23T14:53:39.372Z