A Homotopy-based Nonlinear Interior-Point Method for NMPC

被引:15
作者
Zanelli, Andrea [1 ]
Quirynen, Rien [1 ]
Jerez, Juan [2 ]
Diehl, Moritz [1 ]
机构
[1] Univ Freiburg, Freiburg, Germany
[2] Swiss Fed Inst Technol, Zurich, Switzerland
关键词
nonlinear model predictive control; numerical methods; embedded optimization; nonlinear interior-point methods; MODEL PREDICTIVE CONTROL;
D O I
10.1016/j.ifacol.2017.08.2175
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a homotopy-based nonlinear interior-point method that can exploit warm-starts for an efficient real-time implementation of nonlinear model predictive control (NMPC). The algorithm performs a homotopy on a tightened problem with a fixed value of the barrier parameter during which the initial state is changed gradually. Once an approximate solution to the tightened problem is obtained, a second homotopy is performed that shrinks the barrier parameter in order to compute a solution to the original problem. Theoretical results are presented on the local convergence, which provide a second order contraction estimate for both phases of the algorithm. In order to assess the potential of the proposed scheme, it has been implemented in the software package FORCES NLP. Its performance on a non-trivial NMPC case study is shown, where a speedup of up to one order of magnitude is obtained. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:13188 / 13193
页数:6
相关论文
共 50 条
[31]   Optimization control strategy for diesel urea-selective catalytic reduction (SCR) urea injection based on the interior point method (IP) [J].
Liu, Wenlong ;
Gao, Ying ;
You, Yuelin ;
Jiang, Changwen ;
Hua, Taoyi ;
Xia, Bocong .
JOURNAL OF ENVIRONMENTAL CHEMICAL ENGINEERING, 2024, 12 (06)
[32]   Simulation and optimization of dynamic flux balance analysis models using an interior point method reformulation [J].
Scott, Felipe ;
Wilson, Pamela ;
Conejeros, Raul ;
Vassiliadis, Vassilios S. .
COMPUTERS & CHEMICAL ENGINEERING, 2018, 119 :152-170
[33]   Nonlinear DOB-based explicit NMPC for station-keeping of a multi-vectored propeller airship with thrust saturation [J].
Wen, Y. ;
Chen, L. ;
Wang, Y. ;
Sun, D. ;
Duan, D. ;
Liu, J. .
AERONAUTICAL JOURNAL, 2018, 122 (1257) :1753-1774
[34]   A new switched off-line NMPC approach for nonlinear systems with a switching performance index using an extended modal series method [J].
Sajjadi, Samaneh Sadat ;
Karimpour, Ali ;
Pariz, Naser ;
Jajarmi, Amin .
OPTIMAL CONTROL APPLICATIONS & METHODS, 2018, 39 (06) :1935-1951
[35]   A Fast Nonlinear Model Predictive Control Method Based on Discrete Mechanics [J].
Ismail, Jawad ;
Liu, Steven .
IFAC PAPERSONLINE, 2018, 51 (32) :141-146
[36]   Active-Set based Inexact Interior Point QP Solver for Model Predictive Control [J].
Frey, Jonathan ;
Di Cairano, Stefano ;
Quirynen, Rien .
IFAC PAPERSONLINE, 2020, 53 (02) :6522-6528
[37]   A hybrid algorithm based on Bayesian optimization and Interior Point OPTimizer for optimal operation of energy conversion systems [J].
Kyriakidis, Loukas ;
Mendez, Miguel Alfonso ;
Baehr, Martin .
ENERGY, 2024, 312
[38]   Fixed Point Transformation-based Adaptive Optimal Control Using Nonlinear Programming [J].
Khan, Hamza ;
Szeghegyi, Agnes ;
Tar, Jozsef K. .
2017 IEEE 30TH NEUMANN COLLOQUIUM (NC), 2017, :35-40
[39]   A Sparse Quadratic Programming Approach and Interior Point Method to Design Supervisory Model Predictive Control of Multi-zone HVAC Systems [J].
Banjerdpongchai, David ;
Sasananand, Pasitnat .
INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2025, 23 (02) :581-591
[40]   Point Stabilization Control Method for WIP Vehicles Based on Motion Planning [J].
Yue, Ming ;
Ning, Yigao ;
Zhao, Xudong ;
Zong, Guangdeng .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (06) :3368-3378