{"title":"On speeding-up modifier-adaptation schemes for real-time optimization","authors":"Dominique Bonvin , 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.
期刊介绍:
Computers & Chemical Engineering is primarily a journal of record for new developments in the application of computing and systems technology to chemical engineering problems.