基于深度学习和模型预测控制的多产品连续化工过程近似调度自适应控制器的研究

IF 3.9 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
M. Abou El Qassime , A. Shokry , A. Espuña , E. Moulines
{"title":"基于深度学习和模型预测控制的多产品连续化工过程近似调度自适应控制器的研究","authors":"M. Abou El Qassime ,&nbsp;A. Shokry ,&nbsp;A. Espuña ,&nbsp;E. Moulines","doi":"10.1016/j.compchemeng.2025.109359","DOIUrl":null,"url":null,"abstract":"<div><div>Recently, Machine learning (ML) techniques are increasingly used to enhance process control. However, most ML-based control solutions treat control problems in isolation from higher-level decision-making layers (scheduling in this study), which they must interact with and adapt to during operation. Consequently, they often become ineffective or inapplicable when scheduling scenarios vary (e.g., product types, sequences, quantities, or qualities).</div><div>Therefore, this work proposes a new Deep Learning-based Scheduling-Adaptive Controller (DL-SAC) that approximates Model Predictive Control (MPC) solutions while explicitly incorporating scheduling-layer decisions. DL-SAC learns how variations in product sequence, production rates, and quality specifications influence optimal closed-loop control actions. It is trained using a dataset generated by solving the nonlinear MPC problem under diverse scheduling scenarios. Each training instance includes state and control trajectories along with scheduling features such as production rates and product quality specifications, thereby embedding scheduling-contextual information into the control approximation.</div><div>The proposed approach is validated on a benchmark multi-product continuous chemical process subject to various scheduling configurations and process disturbance. Across these scenarios, DL-SAC achieves a Normalized Root Mean Square Error (NRMSE) of 1.19 % in predicting control actions, while reducing the online computational time required to solve the MPC problem by approximately 98.8 %. These results demonstrate the method’s capability to deliver accurate, real time control approximations while maintaining adaptability to variations in scheduling decisions and process dynamics. The approach (i) enhances real-time operational flexibility and adaptability of chemical plants and (ii) provides basis for improved integration between control and scheduling, enabling more unified and responsive process optimization.</div></div>","PeriodicalId":286,"journal":{"name":"Computers & Chemical Engineering","volume":"204 ","pages":"Article 109359"},"PeriodicalIF":3.9000,"publicationDate":"2025-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Development of approximate scheduling-adaptive controllers for multi-products continuous chemical processes using deep learning techniques and model predictive control\",\"authors\":\"M. Abou El Qassime ,&nbsp;A. Shokry ,&nbsp;A. Espuña ,&nbsp;E. Moulines\",\"doi\":\"10.1016/j.compchemeng.2025.109359\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Recently, Machine learning (ML) techniques are increasingly used to enhance process control. However, most ML-based control solutions treat control problems in isolation from higher-level decision-making layers (scheduling in this study), which they must interact with and adapt to during operation. Consequently, they often become ineffective or inapplicable when scheduling scenarios vary (e.g., product types, sequences, quantities, or qualities).</div><div>Therefore, this work proposes a new Deep Learning-based Scheduling-Adaptive Controller (DL-SAC) that approximates Model Predictive Control (MPC) solutions while explicitly incorporating scheduling-layer decisions. DL-SAC learns how variations in product sequence, production rates, and quality specifications influence optimal closed-loop control actions. It is trained using a dataset generated by solving the nonlinear MPC problem under diverse scheduling scenarios. Each training instance includes state and control trajectories along with scheduling features such as production rates and product quality specifications, thereby embedding scheduling-contextual information into the control approximation.</div><div>The proposed approach is validated on a benchmark multi-product continuous chemical process subject to various scheduling configurations and process disturbance. Across these scenarios, DL-SAC achieves a Normalized Root Mean Square Error (NRMSE) of 1.19 % in predicting control actions, while reducing the online computational time required to solve the MPC problem by approximately 98.8 %. These results demonstrate the method’s capability to deliver accurate, real time control approximations while maintaining adaptability to variations in scheduling decisions and process dynamics. The approach (i) enhances real-time operational flexibility and adaptability of chemical plants and (ii) provides basis for improved integration between control and scheduling, enabling more unified and responsive process optimization.</div></div>\",\"PeriodicalId\":286,\"journal\":{\"name\":\"Computers & Chemical Engineering\",\"volume\":\"204 \",\"pages\":\"Article 109359\"},\"PeriodicalIF\":3.9000,\"publicationDate\":\"2025-08-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Chemical Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S009813542500362X\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Chemical Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S009813542500362X","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

摘要

最近,机器学习(ML)技术越来越多地用于增强过程控制。然而,大多数基于机器学习的控制解决方案将控制问题与高层决策层(本研究中的调度)隔离开来,它们必须在运行过程中与高层决策层相互作用并适应。因此,当调度方案变化时(例如,产品类型、序列、数量或质量),它们经常变得无效或不适用。因此,这项工作提出了一种新的基于深度学习的调度自适应控制器(DL-SAC),它近似于模型预测控制(MPC)解决方案,同时显式地结合调度层决策。DL-SAC学习产品序列,生产率和质量规格的变化如何影响最佳闭环控制动作。该算法使用求解不同调度场景下非线性MPC问题生成的数据集进行训练。每个训练实例包括状态和控制轨迹,以及诸如生产率和产品质量规格等调度特征,从而将调度上下文信息嵌入到控制近似中。在一个具有多种调度配置和过程扰动的多产品连续化工过程中,对该方法进行了验证。在这些场景中,DL-SAC在预测控制动作方面实现了1.19%的归一化均方根误差(NRMSE),同时将解决MPC问题所需的在线计算时间减少了大约98.8%。这些结果证明了该方法能够提供准确、实时的控制近似,同时保持对调度决策和过程动态变化的适应性。该方法(i)提高了化工厂的实时操作灵活性和适应性,(ii)为改进控制和调度之间的一体化提供了基础,使过程优化更加统一和响应迅速。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Development of approximate scheduling-adaptive controllers for multi-products continuous chemical processes using deep learning techniques and model predictive control
Recently, Machine learning (ML) techniques are increasingly used to enhance process control. However, most ML-based control solutions treat control problems in isolation from higher-level decision-making layers (scheduling in this study), which they must interact with and adapt to during operation. Consequently, they often become ineffective or inapplicable when scheduling scenarios vary (e.g., product types, sequences, quantities, or qualities).
Therefore, this work proposes a new Deep Learning-based Scheduling-Adaptive Controller (DL-SAC) that approximates Model Predictive Control (MPC) solutions while explicitly incorporating scheduling-layer decisions. DL-SAC learns how variations in product sequence, production rates, and quality specifications influence optimal closed-loop control actions. It is trained using a dataset generated by solving the nonlinear MPC problem under diverse scheduling scenarios. Each training instance includes state and control trajectories along with scheduling features such as production rates and product quality specifications, thereby embedding scheduling-contextual information into the control approximation.
The proposed approach is validated on a benchmark multi-product continuous chemical process subject to various scheduling configurations and process disturbance. Across these scenarios, DL-SAC achieves a Normalized Root Mean Square Error (NRMSE) of 1.19 % in predicting control actions, while reducing the online computational time required to solve the MPC problem by approximately 98.8 %. These results demonstrate the method’s capability to deliver accurate, real time control approximations while maintaining adaptability to variations in scheduling decisions and process dynamics. The approach (i) enhances real-time operational flexibility and adaptability of chemical plants and (ii) provides basis for improved integration between control and scheduling, enabling more unified and responsive process optimization.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Computers & Chemical Engineering
Computers & Chemical Engineering 工程技术-工程:化工
CiteScore
8.70
自引率
14.00%
发文量
374
审稿时长
70 days
期刊介绍: Computers & Chemical Engineering is primarily a journal of record for new developments in the application of computing and systems technology to chemical engineering problems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信