基于Koopman期望辅助梯度法的不确定批处理最优控制

IF 3.9 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Danijel Zadravec, Nenad Ferdelji
{"title":"基于Koopman期望辅助梯度法的不确定批处理最优控制","authors":"Danijel Zadravec,&nbsp;Nenad Ferdelji","doi":"10.1016/j.compchemeng.2025.109353","DOIUrl":null,"url":null,"abstract":"<div><div>Batch processes are indispensable in the chemical industry for producing low-volume, high-value products, leveraging their inherent flexibility to adapt to evolving market demands. While process control optimization promises significant potential for improving efficiency and profitability, discrepancies between plant behavior and model predictions, stemming from imperfect models and measurements, can lead to suboptimal or even infeasible outcomes. To address these challenges, our work focuses on developing efficient gradient-based methods for optimizing batch processes under parametric uncertainty, with the goal of satisfying process chance constraints. Central to our approach is the use of the Koopman expectation method, a novel and computationally efficient alternative to Monte Carlo simulations for propagating uncertainty in nonlinear dynamic systems. We explore two optimization procedures: Direct iterative optimization, which fully integrates the Koopman expectation into the gradient calculation loop, and Backoff-assisted iterative optimization, which combines deterministic optimization with probabilistic constraint corrections informed by the Koopman expectation. The Direct iterative optimization demonstrates robustness and is straightforward to implement, albeit with significant computational demands. In contrast, the Backoff-assisted method significantly reduces computational burden while maintaining satisfactory optimization results. Both methods are successfully applied to a case study involving the minimum time problem in batch distillation, demonstrating their effectiveness in achieving constraint satisfaction under uncertain initial conditions and model parameters. The proposed methodology is further applied to a batch crystallization case study, illustrating its broader applicability and effectiveness across different batch processing scenarios.</div></div>","PeriodicalId":286,"journal":{"name":"Computers & Chemical Engineering","volume":"203 ","pages":"Article 109353"},"PeriodicalIF":3.9000,"publicationDate":"2025-08-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Optimal control of uncertain batch processes via Koopman expectation-assisted gradient methods\",\"authors\":\"Danijel Zadravec,&nbsp;Nenad Ferdelji\",\"doi\":\"10.1016/j.compchemeng.2025.109353\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Batch processes are indispensable in the chemical industry for producing low-volume, high-value products, leveraging their inherent flexibility to adapt to evolving market demands. While process control optimization promises significant potential for improving efficiency and profitability, discrepancies between plant behavior and model predictions, stemming from imperfect models and measurements, can lead to suboptimal or even infeasible outcomes. To address these challenges, our work focuses on developing efficient gradient-based methods for optimizing batch processes under parametric uncertainty, with the goal of satisfying process chance constraints. Central to our approach is the use of the Koopman expectation method, a novel and computationally efficient alternative to Monte Carlo simulations for propagating uncertainty in nonlinear dynamic systems. We explore two optimization procedures: Direct iterative optimization, which fully integrates the Koopman expectation into the gradient calculation loop, and Backoff-assisted iterative optimization, which combines deterministic optimization with probabilistic constraint corrections informed by the Koopman expectation. The Direct iterative optimization demonstrates robustness and is straightforward to implement, albeit with significant computational demands. In contrast, the Backoff-assisted method significantly reduces computational burden while maintaining satisfactory optimization results. Both methods are successfully applied to a case study involving the minimum time problem in batch distillation, demonstrating their effectiveness in achieving constraint satisfaction under uncertain initial conditions and model parameters. The proposed methodology is further applied to a batch crystallization case study, illustrating its broader applicability and effectiveness across different batch processing scenarios.</div></div>\",\"PeriodicalId\":286,\"journal\":{\"name\":\"Computers & Chemical Engineering\",\"volume\":\"203 \",\"pages\":\"Article 109353\"},\"PeriodicalIF\":3.9000,\"publicationDate\":\"2025-08-16\",\"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/S0098135425003552\",\"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/S0098135425003552","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

摘要

批处理工艺在化工行业中是生产小批量、高价值产品不可或缺的,它利用其固有的灵活性来适应不断变化的市场需求。虽然过程控制优化承诺了提高效率和盈利能力的巨大潜力,但由于模型和测量的不完善,工厂行为和模型预测之间的差异可能导致次优甚至不可行的结果。为了解决这些挑战,我们的工作重点是开发有效的基于梯度的方法来优化参数不确定性下的批量过程,目标是满足过程机会约束。我们方法的核心是使用Koopman期望方法,这是一种新颖且计算效率高的替代蒙特卡罗模拟,用于在非线性动态系统中传播不确定性。我们探索了两种优化过程:直接迭代优化,它将Koopman期望完全集成到梯度计算循环中;backoff辅助迭代优化,它将确定性优化与由Koopman期望通知的概率约束修正相结合。直接迭代优化证明了鲁棒性,并且易于实现,尽管有大量的计算需求。相比之下,backoff辅助方法在保持令人满意的优化结果的同时显著减少了计算负担。两种方法成功地应用于间歇精馏最小时间问题的实例研究,证明了它们在初始条件和模型参数不确定的情况下实现约束满足的有效性。提出的方法进一步应用于批次结晶案例研究,说明其在不同批次处理场景中的广泛适用性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Optimal control of uncertain batch processes via Koopman expectation-assisted gradient methods

Optimal control of uncertain batch processes via Koopman expectation-assisted gradient methods
Batch processes are indispensable in the chemical industry for producing low-volume, high-value products, leveraging their inherent flexibility to adapt to evolving market demands. While process control optimization promises significant potential for improving efficiency and profitability, discrepancies between plant behavior and model predictions, stemming from imperfect models and measurements, can lead to suboptimal or even infeasible outcomes. To address these challenges, our work focuses on developing efficient gradient-based methods for optimizing batch processes under parametric uncertainty, with the goal of satisfying process chance constraints. Central to our approach is the use of the Koopman expectation method, a novel and computationally efficient alternative to Monte Carlo simulations for propagating uncertainty in nonlinear dynamic systems. We explore two optimization procedures: Direct iterative optimization, which fully integrates the Koopman expectation into the gradient calculation loop, and Backoff-assisted iterative optimization, which combines deterministic optimization with probabilistic constraint corrections informed by the Koopman expectation. The Direct iterative optimization demonstrates robustness and is straightforward to implement, albeit with significant computational demands. In contrast, the Backoff-assisted method significantly reduces computational burden while maintaining satisfactory optimization results. Both methods are successfully applied to a case study involving the minimum time problem in batch distillation, demonstrating their effectiveness in achieving constraint satisfaction under uncertain initial conditions and model parameters. The proposed methodology is further applied to a batch crystallization case study, illustrating its broader applicability and effectiveness across different batch processing scenarios.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
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学术官方微信