PC-Gym: Benchmark Environments For Process Control Problems
Maximilian Bloor, Jos\'e Torraca, Ilya Orson Sandoval, Akhil Ahmed,, Martha White, Mehmet Mercang\"oz, Calvin Tsay, Ehecatl Antonio Del Rio, Chanona, Max Mowbray

TL;DR
PC-Gym is an open-source benchmarking platform for evaluating reinforcement learning algorithms in chemical process control, enabling comparison with traditional control methods across diverse simulated industrial scenarios.
Contribution
It introduces a standardized, customizable environment suite for RL in chemical process control, bridging the gap between theoretical RL research and practical industrial applications.
Findings
RL algorithms show performance gaps compared to NMPC.
The framework facilitates benchmarking and analysis of control strategies.
Case studies validate PC-Gym's effectiveness for diverse chemical processes.
Abstract
PC-Gym is an open-source tool for developing and evaluating reinforcement learning (RL) algorithms in chemical process control. It features environments that simulate various chemical processes, incorporating nonlinear dynamics, disturbances, and constraints. The tool includes customizable constraint handling, disturbance generation, reward function design, and enables comparison of RL algorithms against Nonlinear Model Predictive Control (NMPC) across different scenarios. Case studies demonstrate the framework's effectiveness in evaluating RL approaches for systems like continuously stirred tank reactors, multistage extraction processes, and crystallization reactors. The results reveal performance gaps between RL algorithms and NMPC oracles, highlighting areas for improvement and enabling benchmarking. By providing a standardized platform, PC-Gym aims to accelerate research at the…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Manufacturing Process and Optimization · Advanced Manufacturing and Logistics Optimization
