Global self-optimizing control of batch processes
Chenchen Zhou, Hongxin Su, Xinhui Tang, Yi Cao, and Shuang-hua Yang

TL;DR
This paper extends global self-optimizing control (gSOC) to batch processes, addressing nonlinearity and causality challenges, and proposes a novel shortcut method validated on a fed-batch reactor case study.
Contribution
The work develops a vectorized formulation of gSOC for batch processes, proving linearity of structural constraints and introducing an efficient shortcut solution method.
Findings
The proposed approach effectively manages nonlinearity and causality in batch processes.
A simple SOC scheme was successfully implemented on a fed-batch reactor.
The shortcut method yields transparent, sub-optimal solutions with practical robustness.
Abstract
This work considers to achieve near-optimal operation for a class of batch processes by employing self-optimizing control (SOC). Comparing with a continuous one, a batch process exhibits stronger nonlinearity with dynamics because of the non-steady operation condition. This necessitates a global version of SOC to achieve satisfactory performance. Meanwhile, it also makes the existing global SOC (gSOC) not directly applicable to batch processes due to the causality amongst variables. Therefore, it is necessary to extend the original gSOC to batch processes. In addition to the nonconvexity challenge of the original gSOC problem, the new extension for batch processes has to face even more challenges. Particularly, the causality due to dynamics of batch processes brings in structural constraints on controlled variables (CVs), making a CV selection problem even more difficult. To address…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
