谷歌浏览器插件
订阅小程序
在清言上使用

Real Time Iterations for Mixed-Integer Model Predictive Control

European Control Conference(2020)

引用 3|浏览17
暂无评分
摘要
The subject matter of the present paper is Model Predictive Control (MPC). MPC is a well known approach to optimal control that tackles a long time-horizon control problem by sequentially optimizing small portions of it. MPC is generally regarded as a powerful tool for efficiently finding approximate solutions to complex optimal control problems. However, in the context of mixed-integer non-linear optimal control, MPC suffers from the high computational cost of mixed-integer non-linear programming. As a consequence, in real-time applications, the suitability of mixed-integer nonlinear MPC is limited. In this paper we present the Mixed-Integer Real Time Optimal Control (MIRT-OC) algorithm: a novel MPC technique that reduces the cost of each MPC iteration by reusing the information generated during past iterations. MIRT-OC extends the basic ideas behind LP/NLP-Branch&Bound to MPC. In LP/NLP-B&B, a mixed-integer convex optimization problem is tackled as a linear one where new linear constraints are added on the run in order to enforce the original nonlinear constraints on the solution. MIRT-OC in addition to using a LP/NLP-B&B procedure at each MPC iteration, introduces two forward shifting techniques. The first technique transforms the linearizations generated during one MPC iteration into linearizations for the sub-problem to solve in the subsequent MPC iteration. The second one extrapolates from the B&B tree built during the solution of one MPC sub-problem into a partially explored B&B tree for the next MPC sub-problem. Consequently, the non-linear MPC problem is tackled as a single mixed-integer linearly-constrained optimal control problem in which new linearizations are added on the run and, at each given moment, only a portion of the problem is optimized.The collected empirical data shows how the proposed algorithm is capable of providing sizeable computational savings, representing a first step towards a true real-time mixed-integer convex MPC scheme.
更多
查看译文
关键词
mixed-integer nonlinear programming,mixed-integer nonlinear MPC,Mixed-Integer Real Time Optimal Control algorithm,MIRT-OC,mixed-integer convex optimization problem,linearizations,MPC iteration,nonlinear MPC problem,Mixed-Integer Model Predictive Control,real time iterations,single mixed-integer linearly-constrained optimal control,mixed-integer convex MPC,LP/NLP-Branch&Bound
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要