##plugins.themes.bootstrap3.article.main##

Rudi Hartono

Abstract

This research proposes a Bayesian MPC framework for continuous chemical plant operations facing load variability and non-stationary time delays. The process model is built in a grey-box manner and supplemented with Gaussian Process-based residual learning to capture the model-plant mismatch and its uncertainties. Delays are modeled as time-varying variables through probabilistic estimation (multiple-model/particle-based), which are then integrated into a delay-aware predictor so that state propagation considers the delay distribution over the horizon. State estimation is performed using Unscented Kalman Filter (UKF) or Ensemble Kalman Filter (EnKF), while control decisions are derived from economic MPC with chance constraints to ensure that the risk of constraint violations remains below a predefined threshold. To make it suitable for real-time application on industrial platforms (cycle time ~2 s), we employ adaptive move-blocking, warm-start, and real-time iteration. Evaluation against three benchmarks—coordinated PID, deterministic MPC, and robust MPC—shows consistent performance improvement in scenarios with ±30% throughput change and non-stationary delays ranging from 2 to 8 minutes. Quantitatively, the proposed approach reduces daily economic costs by approximately 6.4% compared to deterministic MPC, decreases energy consumption, reduces off-spec rate to approximately 1.1%, minimizes constraint violations to ≈2 occurrences per 24 hours, and shortens settling time for grade changes to approximately 19 minutes. Ablation studies confirm the complementary contributions of residual learning, delay-aware predictors, and chance constraints to risk and cost reduction. These results confirm the readiness of implementing Bayesian MPC in modern DCS/SCADA for more reliable and cost-effective plant-wide operations.

##plugins.themes.bootstrap3.article.details##

How to Cite
Hartono, R. (2025). MPC-Bayesian Process Control Optimization for Continuous Chemical Plant with Load Variability and Time Delay. Journal of Electrical Engineering, 3(03), 100–107. https://doi.org/10.54209/elimensi.v3i03.413
References
. J. Qin and T. A. Badgwell, “A survey of industrial model predictive control technology,” Control Engineering Practice, vol. 11, pp. 733–764, 2003. doi:10.1016/S0967-0661(02)00186-7.
[2] J. B. Rawlings, D. Angeli, and C. N. Bates, “Fundamentals of economic model predictive control,” Proc. 51st IEEE CDC, 2012. doi:10.1109/CDC.2012.6425822
[3] A. Mesbah, “Stochastic Model Predictive Control: An Overview and Perspectives for Future Research,” IEEE Control Systems Magazine, vol. 36, no. 6, pp. 30–44, 2016. doi:10.1109/MCS.2016.2602087.
[4] G. Schildbach, L. Fagiano, C. Frei, and M. Morari, “The Scenario Approach for Stochastic Model Predictive Control with Bounds on Closed-Loop Constraint Violations,” Automatica, 2014. doi:10.1016/j.automatica.2014.10.035.
[5] C. E. Rasmussen and C. K. I. Williams, Gaussian Processes for Machine Learning. MIT Press, 2006. doi:10.7551/mitpress/3206.001.0001
[6] L. Hewing, J. Kabzan, and M. N. Zeilinger, “Cautious Model Predictive Control using Gaussian Process Regression,” IEEE Trans. Control Systems Technology, 2020. doi:10.1109/TCST.2019.2949757. (preprint: arXiv:1705.10702)
[7] J. E. Normey-Rico and E. F. Camacho, Control of Dead-Time Processes. Springer, 2007. (Book, Advanced Textbooks in Control and Signal Processing.
[8] S. Skogestad, “Control structure design for complete chemical plants,” Computers & Chemical Engineering, 28(1–2), 219–234, 2004. doi:10.1016/j.compchemeng.2003.08.002
[9] D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. M. Scokaert, “Constrained model predictive control: Stability and optimality,” Automatica, 36(6), 789–814, 2000. doi:10.1016/S0005-1098(99)00214-9.
[10] E. F. Camacho and C. Bordons, Model Predictive Control (2nd ed.). Springer, 2007. (eBook DOI page available via SpringerLink).
[11] B. Kouvaritakis and M. Cannon, Model Predictive Control: Classical, Robust and Stochastic. Springer, 2016. doi:10.1007/978-3-319-24853-0.
[12] D. Simon, Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches. Wiley, 2006. doi:10.1002/0470045345.
[13] G. Evensen, Data Assimilation: The Ensemble Kalman Filter (2nd ed.). Springer, 2009. doi:10.1007/978-3-642-03711-5.
[14] M. Farina and R. Scattolini, “Model predictive control of linear systems with multiplicative unbounded uncertainty and chance constraints,” Automatica, 70, 258–265, 2016. doi:10.1016/j.automatica.2016.04.008.
[15] J. E. Normey-Rico, “Control of dead-time processes: From the Smith predictor to MIMO designs,” Frontiers in Control Engineering, 2022. doi:10.3389/fcteg.2022.953768.
[16] T. J. Broomhead and G. Pannocchia, “Robust periodic economic MPC for linear systems,” Automatica, 61, 18–26, 2015. (Cites Rawlings-Angeli-Bates EMPC)
[17] H. Durand and P. D. Christofides, “Economic Model Predictive Control: Handling Valve Actuator Dynamics and Process Equipment Considerations,” Foundations and Trends in Systems and Control, 5(4), 293–350, 2018. doi:10.1561/2600000015.
[18] J. Bethge, B. Hammoud, R. Opel, and F. Kuhnt, “Model Predictive Control with Gaussian-Process based predictions of human drivers,” IFAC-PapersOnLine, 56(2), 2023.
[19] T. Heirung, B. E. Ydstie, and B. Foss, “Stochastic model predictive control — how does it work?” Computers & Chemical Engineering, 114, 158–170, 2018. (Tutorial/overview building on Mesbah 2016).
[20] W. Liu, J. Liang, and C. Guo, “Gaussian Process-Based Model Predictive Control for Overtaking and Obstacle Avoidance,” Sensors, 21(16): 5513, 2021. (open-access example of GPMPC).