arrow
Return

Real-time optimization using reinforcement learning

delete2020-12-01
delete54
PRE
AI
K
Kody M. Powell *
D
Derek Machalek
T
Titus Quah
DOI:10.1016/j.compchemeng.2020.107077delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This work introduces a novel methodology for real-time optimization (RTO) of process systems using reinforcement learning (RL), where optimal decisions in response to external stimuli become embedded into a neural network. This is in contrast to the conventional RTO methodology, where a process model is solved repeatedly for optimality. This reinforcement learning real-time optimization methodology (RL-RTO) utilizes an actor-critic architecture similar to that being used in dynamic control research. However, the methodology presented here is purely for steady-state optimization, which is a novel feature of this work. This work also presents a novel, hybrid training methodology, where a gradient-based optimization solver is used for the training the value network (or critic) and a meta-heuristic optimization algorithm (particle swarm optimization or PSO) is used for training the policy network (or actor). Using this novel training algorithm, the neural networks representing the RL application can be updated in real-time or by using a batch-online training methodology. This technique allows for a solver to utilize the entire data set and attempt to find a global optimum, rather than by taking smaller, incremental update steps after each new data point is collected. As the process system runs and more data becomes available, the critic and the actor networks can be updated in sequence so that the RL-RTO application continually updates itself and gets closer to approaching true optimality. A process system (a chemical reactor) is used as a demonstration case study and also to compare the performance of RL-RTO to a conventional RTO methodology, which uses a near-perfect first principles model of the system, combined with a nonlinear programming (NLP) optimization technique. Each of these methods is compared to a brute force operational methodology in which the system's product throughput is maximized. The RL-RTO application demonstrates promise, as it improves the reactor's annual profit by 9.6%. By comparison, the first principles plus NLP method improves the profit by 17.2%. These RL-RTO results, while promising, indicate that there is still more development needed for RL-RTO to be a viable competitor to the conventional methods. (C) 2020 Elsevier Ltd. All rights reserved.
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Computers and Chemical Engineering
IF:
3.9
Papers:
8.1K
Citations:
1.7W

Organization

U
Utah System of Higher Education
Scholars:
4.6W
Papers: 4.0W
Citations: 161
Cited Papers

Cited Papers

Reinforcement Learning - Overview of recent progress and implications for process control
err2019-08-01
err189
PREAI
errShin, Joohyun; Badgwell, Thomas A.; Liu, Kuang-Hung; Lee, Jay H.
errShare
errSave
errShare
errSave
A reinforcement learning framework for optimal operation and maintenance of power grids
err2019-05-01
err153
errOAAI
errRocchetta, R.; Bellani, L.; Compare, M.; Zio, E.; Patelli, E.
errShare
errSave
Neurologic complications of patients with small cell prostate carcinoma. Report of two cases
err1994-12-15
err0
errOAAI
errMichael T. Lyster; Merrill S. Kies; Timothy M. Kuzel
errShare
errSave
A data-driven approach for multi-objective unit commitment under hybrid uncertainties
errENERGY
IF9.4
err2018-12-01
err20
PREAI
errZhou, Min; Wang, Bo; Li, Tiantian; Watada, Junzo
errShare
errSave
researcher View more