About

Log in?

DTU users get better search results including licensed content and discounts on order fees.

Anyone can log in and get personalized features such as favorites, tags and feeds.

Log in as DTU user Log in as non-DTU user No thanks

DTU Findit

Conference paper · Journal article

Sequential l1 quadratic programming for nonlinear model predictive control

From

Department of Applied Mathematics and Computer Science, Technical University of Denmark1

Scientific Computing, Department of Applied Mathematics and Computer Science, Technical University of Denmark2

In this paper, we present and describe a computationally efficient sequential l1 quadratic programming (Sl1QP) algorithm for Nonlinear Model Predictive Control (NMPC). We use a tailored trust region sequential quadratic programming for the solution of the optimal control problem (OCP) involved in the NMPC algorithm.

We use a multiple shooting approach for numerical integration and sensitivity computation. A second order correction ensures a faster convergence of the SQP algorithm. We exploit the structure of the OCP by using an efficient primal-dual interior point algorithm based on Riccati factorizations and a block diagonal BFGS update of the Hessian matrix.

The complexity scales linearly with the prediction horizon length. We numerically evaluate and compare the performance of our algorithm on a numerical example.

Language: English
Year: 2019
Pages: 474-479
Proceedings: 12th IFAC Symposium on Dynamics and Control of Process Systems
ISSN: 24058963 and 24058971
Types: Conference paper and Journal article
DOI: 10.1016/j.ifacol.2019.06.107
ORCIDs: Boiroux, Dimitri and Jørgensen, John Bagterp

DTU users get better search results including licensed content and discounts on order fees.

Log in as DTU user

Access

Analysis