F. Fusco, Guillaume Allibert, Olivier Kermorgant, P. Martinet
{"title":"Benchmarking Nonlinear Model Predictive Control with Input Parameterizations","authors":"F. Fusco, Guillaume Allibert, Olivier Kermorgant, P. Martinet","doi":"10.1109/MMAR55195.2022.9874297","DOIUrl":null,"url":null,"abstract":"Model Predictive Control (MPC) while being a very effective control technique can become computationally demanding when a large prediction horizon is selected. To make the problem more tractable, one technique that has been proposed in the literature makes use of control input parameterizations to decrease the numerical complexity of nonlinear MPC problems without necessarily affecting the performances significantly. In this paper, we review the use of parameterizations and propose a simple Sequential Quadratic Programming algorithm for nonlinear MPC. We benchmark the performances of the solver in simulation and compare them with state-of-the-art solvers. Results show that parameter-izations allow to attain good performances with (significantly) lower computation times.","PeriodicalId":169528,"journal":{"name":"2022 26th International Conference on Methods and Models in Automation and Robotics (MMAR)","volume":"2017 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 26th International Conference on Methods and Models in Automation and Robotics (MMAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MMAR55195.2022.9874297","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Model Predictive Control (MPC) while being a very effective control technique can become computationally demanding when a large prediction horizon is selected. To make the problem more tractable, one technique that has been proposed in the literature makes use of control input parameterizations to decrease the numerical complexity of nonlinear MPC problems without necessarily affecting the performances significantly. In this paper, we review the use of parameterizations and propose a simple Sequential Quadratic Programming algorithm for nonlinear MPC. We benchmark the performances of the solver in simulation and compare them with state-of-the-art solvers. Results show that parameter-izations allow to attain good performances with (significantly) lower computation times.