(491f) Multi-Time-Scale Model Predictive Quality Control Via Multi-Parametric Programming
AIChE Annual Meeting
2023
2023 AIChE Annual Meeting
Computing and Systems Technology Division
Predictive Control and Optimization
Sunday, November 5, 2023 - 5:00pm to 5:18pm
To address these challenges, in this work, we present a two-level model predictive control and optimization strategy to integrate short-term and long-term decision making for batch quality control. It features a short-term controller which responds by seconds or minutes using model predictive control for disturbance rejection and setpoint tracking and a long-term control-aware optimizer which responds by hours with large time steps to oversee and predict the entire batch operation using moving horizon strategy. The optimizer generates optimal input trajectory setpoints for the controller, readjusted by an offline surrogate model [7] to bridge the time scale gap. The controller, optimizer, and surrogate model are all solved via multi-parametric programming [8], with a distinguished feature to generate offline explicit control/optimization laws as an affine function of process variables prior to online real-time implementation, thus substantially reducing online computational load. The controller and optimizer are also built on a unified mechanistic process model to underpin the consistency for multi-scale decision making. To ensure the accurate monitoring of real-time batch operation, incremental measured data are utilized to iteratively train the physical model parameters to address modeling uncertainty and to enhance process-specific features (e.g., reaction kinetics, mixing efficiency). The extension of this batch quality control strategy for safety-critical process systems will also be discussed by incorporating dynamic risk considerations [9]. A T2 batch reactor case study [10] will be utilized to showcase the potential and efficacy of the proposed approach to systematically account for interactions and trade-offs of multiple decision layers toward improving process efficiency and safety.
References
[1] Yabuki, Y., Nagasawa, T., & MacGregor, J. F. (2002). Industrial experiences with product quality control in semi-batch processes. Computers & chemical engineering, 26(2), 205-212.
[2] Mesbah, A., Landlust, J., Huesman, A. E. M., Kramer, H. J. M., Jansens, P. J., & Van den Hof, P. M. J. (2010). A model-based control framework for industrial batch crystallization processes. Chemical Engineering Research and Design, 88(9), 1223-1233.
[3] Choi, S. W., Morris, J., & Lee, I. B. (2008). Dynamic model-based batch process monitoring. Chemical Engineering Science, 63(3), 622-636.
[4] Rendall, R., Chiang, L. H., & Reis, M. S. (2019). Data-driven methods for batch data analysisâA critical overview and mapping on the complexity scale. Computers & Chemical Engineering, 124, 1-13.
[5] Jiang, Q., Yan, X., Yi, H., & Gao, F. (2019). Data-driven batch-end quality modeling and monitoring based on optimized sparse partial least squares. IEEE Transactions on Industrial Electronics, 67(5), 4098-4107.
[6] Kay, S., Kay, H., Mowbray, M., Lane, A., Mendoza, C., Martin, P., & Zhang, D. (2022). Integrating Autoencoder and Heteroscedastic Noise Neural Networks for the Batch Process Soft-Sensor Design. Industrial & Engineering Chemistry Research, 61(36), 13559-13569.
[7] Burnak, B., Diangelakis, N. A., Katz, J., & Pistikopoulos, E. N. (2019). Integrated process design, scheduling, and control using multiparametric programming. Computers & Chemical Engineering, 125, 164-184.
[8] Pistikopoulos, E. N., Diangelakis, N. A., & Oberdieck, R. (2020). Multi-parametric optimization and control. John Wiley & Sons.
[9] Ali, M., Cai, X., Khan, F., Pistikopoulos, E. N., & Tian, Y. Dynamic Risk-based Process Design and Operational Optimization via Multi-Parametric Programming. Under Review.
[10] Chemical Safety Board, T2 laboratories inc. reactive chemical explosion. https://www.csb.gov/t2-laboratories-inc-reactive-chemical-explosion/