Xiaodong Cui , Arthur Khodaverdian , Panagiotis D. Christofides
{"title":"Robust reinforcement learning for nonlinear process control with stability guarantees","authors":"Xiaodong Cui , Arthur Khodaverdian , Panagiotis D. Christofides","doi":"10.1016/j.dche.2026.100291","DOIUrl":null,"url":null,"abstract":"<div><div>Reinforcement learning (RL) offers a promising route to fast, nonlinear feedback control for complex process systems; however, its deployment is hindered by the lack of formal stability guarantees and sensitivity to model-plant mismatch under constraints. This paper proposes a stability and robustness-oriented RL-based control framework for nonlinear constrained processes by explicitly integrating Lyapunov-based decision rules into the RL closed loop and importing an offset-free approach from model predictive control (MPC). The RL policy is treated as a performance-seeking candidate controller that is supervised by a Lyapunov-certified fallback controller: at each sampling instant, the learned candidate input is evaluated against a Lyapunov condition, and any violating proposal is rejected in favor of a stabilizing backup input, yielding Lyapunov-certified practical stability under sample-and-hold implementation. To mitigate steady-state offsets and enhance robustness to disturbances and mismatches, the state available to the learning agent is augmented with online-estimated uncertainty/disturbance variables in the spirit of offset-free MPC, enabling the policy/value function to condition its decisions on the magnitude of uncertainty rather than overfitting nominal dynamics. The proposed architecture is demonstrated using two representative RL methods—an HJB-based value-critic approach and a TD3-based actor-critic approach—both deployed under the same Lyapunov-supervisory switching logic. Simulation studies on nonlinear chemical process control problems show that the proposed RL-based control framework preserves the low online computational cost while enforcing Lyapunov stability and improving robustness under disturbances, thereby advancing RL toward reliable process control deployment.</div></div>","PeriodicalId":72815,"journal":{"name":"Digital Chemical Engineering","volume":"18 ","pages":"Article 100291"},"PeriodicalIF":5.4000,"publicationDate":"2026-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digital Chemical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2772508126000049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/2/3 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"ENGINEERING, CHEMICAL","Score":null,"Total":0}
引用次数: 0
Abstract
Reinforcement learning (RL) offers a promising route to fast, nonlinear feedback control for complex process systems; however, its deployment is hindered by the lack of formal stability guarantees and sensitivity to model-plant mismatch under constraints. This paper proposes a stability and robustness-oriented RL-based control framework for nonlinear constrained processes by explicitly integrating Lyapunov-based decision rules into the RL closed loop and importing an offset-free approach from model predictive control (MPC). The RL policy is treated as a performance-seeking candidate controller that is supervised by a Lyapunov-certified fallback controller: at each sampling instant, the learned candidate input is evaluated against a Lyapunov condition, and any violating proposal is rejected in favor of a stabilizing backup input, yielding Lyapunov-certified practical stability under sample-and-hold implementation. To mitigate steady-state offsets and enhance robustness to disturbances and mismatches, the state available to the learning agent is augmented with online-estimated uncertainty/disturbance variables in the spirit of offset-free MPC, enabling the policy/value function to condition its decisions on the magnitude of uncertainty rather than overfitting nominal dynamics. The proposed architecture is demonstrated using two representative RL methods—an HJB-based value-critic approach and a TD3-based actor-critic approach—both deployed under the same Lyapunov-supervisory switching logic. Simulation studies on nonlinear chemical process control problems show that the proposed RL-based control framework preserves the low online computational cost while enforcing Lyapunov stability and improving robustness under disturbances, thereby advancing RL toward reliable process control deployment.