On speeding-up modifier-adaptation schemes for real-time optimization

IF 3.9 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Dominique Bonvin , Gabriele Pannocchia
{"title":"On speeding-up modifier-adaptation schemes for real-time optimization","authors":"Dominique Bonvin ,&nbsp;Gabriele Pannocchia","doi":"10.1016/j.compchemeng.2024.108839","DOIUrl":null,"url":null,"abstract":"<div><p>The real-time optimization scheme “modifier adaptation” (MA) has been developed to enforce steady-state plant optimality in the presence of model uncertainty. The key feature of MA is its ability to locally modify the model by adding bias and gradient correction terms to the cost and constraint functions or, alternatively, to the outputs. Since these correction terms are static in nature, their computation may require a significant amount of time, especially with slow processes. This paper presents two ways of speeding-up MA schemes for real-time optimization. The first approach proposes to estimate the modifiers from steady-state data via a tailored recursive least-squares scheme. The second approach investigates the estimation of static correction terms during transient operation. The idea is to first develop a calibration model to express the static plant-model mismatch as a function of inputs only. This calibration model can be generated via a single MA run that successively visits various steady states before reaching plant optimality. In addition, to account for process differences between calibration and subsequent operation, bias terms are estimated online from output measurements. Implementation and performance aspects are compared on two pedagogical examples, namely, an unconstrained nonlinear SISO plant and a constrained multivariable CSTR example.</p></div>","PeriodicalId":286,"journal":{"name":"Computers & Chemical Engineering","volume":"191 ","pages":"Article 108839"},"PeriodicalIF":3.9000,"publicationDate":"2024-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0098135424002576/pdfft?md5=5dfae87f49b8531f4dc17c403f0a1dab&pid=1-s2.0-S0098135424002576-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Chemical Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0098135424002576","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

The real-time optimization scheme “modifier adaptation” (MA) has been developed to enforce steady-state plant optimality in the presence of model uncertainty. The key feature of MA is its ability to locally modify the model by adding bias and gradient correction terms to the cost and constraint functions or, alternatively, to the outputs. Since these correction terms are static in nature, their computation may require a significant amount of time, especially with slow processes. This paper presents two ways of speeding-up MA schemes for real-time optimization. The first approach proposes to estimate the modifiers from steady-state data via a tailored recursive least-squares scheme. The second approach investigates the estimation of static correction terms during transient operation. The idea is to first develop a calibration model to express the static plant-model mismatch as a function of inputs only. This calibration model can be generated via a single MA run that successively visits various steady states before reaching plant optimality. In addition, to account for process differences between calibration and subsequent operation, bias terms are estimated online from output measurements. Implementation and performance aspects are compared on two pedagogical examples, namely, an unconstrained nonlinear SISO plant and a constrained multivariable CSTR example.

关于加快实时优化的修改器适应方案
实时优化方案 "修改器适应"(MA)的开发是为了在模型不确定的情况下实现稳态工厂优化。MA 的主要特点是能够通过在成本和约束函数中添加偏差和梯度修正项,或者在输出中添加偏差和梯度修正项,对模型进行局部修改。由于这些修正项的性质是静态的,因此其计算可能需要大量时间,尤其是对于慢速过程。本文提出了两种加速实时优化 MA 方案的方法。第一种方法建议通过量身定制的递归最小二乘法方案,从稳态数据中估算修正项。第二种方法研究了瞬态运行期间静态修正项的估算。其思路是首先开发一个校准模型,将静态设备与模型的不匹配表述为输入的函数。该校正模型可通过单次 MA 运行生成,该运行在达到设备最优之前会连续访问各种稳定状态。此外,为了考虑校准与后续运行之间的过程差异,还可通过输出测量在线估算偏差项。在两个教学实例(即无约束非线性 SISO 工厂和受约束多变量 CSTR 实例)中,对实施和性能方面进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
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学术文献互助群
群 号:481959085
Book学术官方微信