具有保证稳定性的非线性MPC显式可行初始化

M. S. Darup, M. Mönnigmann
{"title":"具有保证稳定性的非线性MPC显式可行初始化","authors":"M. S. Darup, M. Mönnigmann","doi":"10.1109/CDC.2011.6160715","DOIUrl":null,"url":null,"abstract":"We present a method for the computation of control invariant (c.i.) sets and a simple suboptimal explicit controller for a large class of constrained nonlinear discrete time systems. The explicit controller provides, for any point in the c.i. set, a finite sequence of input values that drive the system to the origin. These input sequences may serve as feasible initializations for the nonlinear program (NLP) associated to nonlinear model predictive control (NMPC). The proposed method is a straightforward extension of an existing method for the computation of c.i. sets, which we augment by a mechanism to record feasible control actions. In contrast to existing explicit NMPC approaches, the explicit control law is calculated without solving the underlying NLP. The method is computationally expensive, but most of the computational effort can be moved offline, and the evaluation of the resulting explicit controller is quite fast.","PeriodicalId":360068,"journal":{"name":"IEEE Conference on Decision and Control and European Control Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Explicit feasible initialization for nonlinear MPC with guaranteed stability\",\"authors\":\"M. S. Darup, M. Mönnigmann\",\"doi\":\"10.1109/CDC.2011.6160715\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present a method for the computation of control invariant (c.i.) sets and a simple suboptimal explicit controller for a large class of constrained nonlinear discrete time systems. The explicit controller provides, for any point in the c.i. set, a finite sequence of input values that drive the system to the origin. These input sequences may serve as feasible initializations for the nonlinear program (NLP) associated to nonlinear model predictive control (NMPC). The proposed method is a straightforward extension of an existing method for the computation of c.i. sets, which we augment by a mechanism to record feasible control actions. In contrast to existing explicit NMPC approaches, the explicit control law is calculated without solving the underlying NLP. The method is computationally expensive, but most of the computational effort can be moved offline, and the evaluation of the resulting explicit controller is quite fast.\",\"PeriodicalId\":360068,\"journal\":{\"name\":\"IEEE Conference on Decision and Control and European Control Conference\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Conference on Decision and Control and European Control Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CDC.2011.6160715\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Conference on Decision and Control and European Control Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CDC.2011.6160715","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

本文给出了一类大型约束非线性离散时间系统的控制不变量集的计算方法和一个简单的次优显式控制器。显式控制器为ci集合中的任意点提供一个有限的输入值序列,将系统驱动到原点。这些输入序列可以作为非线性模型预测控制(NMPC)相关的非线性程序(NLP)的可行初始化。所提出的方法是对现有的c.i.集计算方法的直接扩展,我们通过一种机制来记录可行的控制动作。与现有的显式NMPC方法相比,显式控制律的计算不需要求解底层的NLP。该方法的计算成本很高,但大部分计算工作可以离线进行,并且结果显式控制器的评估相当快。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Explicit feasible initialization for nonlinear MPC with guaranteed stability
We present a method for the computation of control invariant (c.i.) sets and a simple suboptimal explicit controller for a large class of constrained nonlinear discrete time systems. The explicit controller provides, for any point in the c.i. set, a finite sequence of input values that drive the system to the origin. These input sequences may serve as feasible initializations for the nonlinear program (NLP) associated to nonlinear model predictive control (NMPC). The proposed method is a straightforward extension of an existing method for the computation of c.i. sets, which we augment by a mechanism to record feasible control actions. In contrast to existing explicit NMPC approaches, the explicit control law is calculated without solving the underlying NLP. The method is computationally expensive, but most of the computational effort can be moved offline, and the evaluation of the resulting explicit controller is quite fast.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信