改变主动约束条件时 MPC 成本函数的优化切换

IF 3.3 2区 计算机科学 Q2 AUTOMATION & CONTROL SYSTEMS Journal of Process Control Pub Date : 2024-08-27 DOI:10.1016/j.jprocont.2024.103298
Lucas Ferreira Bernardino, Sigurd Skogestad
{"title":"改变主动约束条件时 MPC 成本函数的优化切换","authors":"Lucas Ferreira Bernardino,&nbsp;Sigurd Skogestad","doi":"10.1016/j.jprocont.2024.103298","DOIUrl":null,"url":null,"abstract":"<div><p>Model predictive control (MPC) allows for dealing with multivariable interactions, known future changes and dynamic satisfaction of constraints. Standard MPC has a cost function that aims at keeping selected controlled variables at constant setpoints. This work considers systems where the <em>steady-state optimal</em> active constraints change during operation. This situation is not handled optimally by standard MPC which uses fixed controlled variables for the unconstrained degrees of freedom. We propose a simple framework that detects the constraint changes and updates the controlled variables accordingly. The unconstrained controlled variables are chosen to be the reduced cost gradients, which when controlled to zero minimizes the steady-state economic cost. In this paper, the nullspace method for self-optimizing control is used to estimate the cost gradient using a static combination of the measurements. This estimated gradient is also used for detecting the current set of active constraints, which in particular allows for giving up constraints that were previously active. The proposed framework, here referred to as “region-based MPC”, is shown to be optimal for linear constrained systems with a quadratic economic cost function, and it allows for good economic performance in nonlinear systems in a neighborhood of the considered design points.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":"142 ","pages":"Article 103298"},"PeriodicalIF":3.3000,"publicationDate":"2024-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0959152424001380/pdfft?md5=c36ee6904958a61e44d0258bd0afd216&pid=1-s2.0-S0959152424001380-main.pdf","citationCount":"0","resultStr":"{\"title\":\"Optimal switching of MPC cost function for changing active constraints\",\"authors\":\"Lucas Ferreira Bernardino,&nbsp;Sigurd Skogestad\",\"doi\":\"10.1016/j.jprocont.2024.103298\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Model predictive control (MPC) allows for dealing with multivariable interactions, known future changes and dynamic satisfaction of constraints. Standard MPC has a cost function that aims at keeping selected controlled variables at constant setpoints. This work considers systems where the <em>steady-state optimal</em> active constraints change during operation. This situation is not handled optimally by standard MPC which uses fixed controlled variables for the unconstrained degrees of freedom. We propose a simple framework that detects the constraint changes and updates the controlled variables accordingly. The unconstrained controlled variables are chosen to be the reduced cost gradients, which when controlled to zero minimizes the steady-state economic cost. In this paper, the nullspace method for self-optimizing control is used to estimate the cost gradient using a static combination of the measurements. This estimated gradient is also used for detecting the current set of active constraints, which in particular allows for giving up constraints that were previously active. The proposed framework, here referred to as “region-based MPC”, is shown to be optimal for linear constrained systems with a quadratic economic cost function, and it allows for good economic performance in nonlinear systems in a neighborhood of the considered design points.</p></div>\",\"PeriodicalId\":50079,\"journal\":{\"name\":\"Journal of Process Control\",\"volume\":\"142 \",\"pages\":\"Article 103298\"},\"PeriodicalIF\":3.3000,\"publicationDate\":\"2024-08-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S0959152424001380/pdfft?md5=c36ee6904958a61e44d0258bd0afd216&pid=1-s2.0-S0959152424001380-main.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Process Control\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0959152424001380\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Process Control","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0959152424001380","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

模型预测控制(MPC)可以处理多变量相互作用、已知未来变化和动态满足约束条件等问题。标准 MPC 的成本函数旨在将选定的受控变量保持在恒定的设定点上。这项工作考虑的是稳态最佳主动约束条件在运行过程中发生变化的系统。标准 MPC 对这种情况的处理并不理想,因为标准 MPC 对无约束自由度使用固定的控制变量。我们提出了一个简单的框架,可以检测约束条件的变化并相应地更新控制变量。无约束控制变量被选为降低成本梯度,当控制为零时,稳态经济成本最小。本文采用了自优化控制的 nullspace 方法,利用测量的静态组合来估计成本梯度。估算出的梯度还可用于检测当前的主动约束集,特别是允许放弃之前的主动约束。所提出的框架在这里被称为 "基于区域的 MPC",对于具有二次经济成本函数的线性约束系统来说,该框架是最优的,而且在所考虑的设计点附近的非线性系统中,该框架也具有良好的经济性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Optimal switching of MPC cost function for changing active constraints

Model predictive control (MPC) allows for dealing with multivariable interactions, known future changes and dynamic satisfaction of constraints. Standard MPC has a cost function that aims at keeping selected controlled variables at constant setpoints. This work considers systems where the steady-state optimal active constraints change during operation. This situation is not handled optimally by standard MPC which uses fixed controlled variables for the unconstrained degrees of freedom. We propose a simple framework that detects the constraint changes and updates the controlled variables accordingly. The unconstrained controlled variables are chosen to be the reduced cost gradients, which when controlled to zero minimizes the steady-state economic cost. In this paper, the nullspace method for self-optimizing control is used to estimate the cost gradient using a static combination of the measurements. This estimated gradient is also used for detecting the current set of active constraints, which in particular allows for giving up constraints that were previously active. The proposed framework, here referred to as “region-based MPC”, is shown to be optimal for linear constrained systems with a quadratic economic cost function, and it allows for good economic performance in nonlinear systems in a neighborhood of the considered design points.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Process Control
Journal of Process Control 工程技术-工程:化工
CiteScore
7.00
自引率
11.90%
发文量
159
审稿时长
74 days
期刊介绍: This international journal covers the application of control theory, operations research, computer science and engineering principles to the solution of process control problems. In addition to the traditional chemical processing and manufacturing applications, the scope of process control problems involves a wide range of applications that includes energy processes, nano-technology, systems biology, bio-medical engineering, pharmaceutical processing technology, energy storage and conversion, smart grid, and data analytics among others. Papers on the theory in these areas will also be accepted provided the theoretical contribution is aimed at the application and the development of process control techniques. Topics covered include: • Control applications• Process monitoring• Plant-wide control• Process control systems• Control techniques and algorithms• Process modelling and simulation• Design methods Advanced design methods exclude well established and widely studied traditional design techniques such as PID tuning and its many variants. Applications in fields such as control of automotive engines, machinery and robotics are not deemed suitable unless a clear motivation for the relevance to process control is provided.
期刊最新文献
Safe, visualizable reinforcement learning for process control with a warm-started actor network based on PI-control A unified GPR model based on transfer learning for SOH prediction of lithium-ion batteries Control of Production-Inventory systems of perennial crop seeds Model-predictive fault-tolerant control of safety-critical processes based on dynamic safe set Numerical solution of nonlinear periodic optimal control problems using a Fourier integral pseudospectral method
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1