A projected gradient and constraint linearization method for nonlinear model predictive control

Journal Article (2018)
Author(s)

Giampaolo Torrisi (ETH Zürich)

S. Grammatico (TU Delft - Team Bart De Schutter)

Roy S. Smith (ETH Zürich)

Manfred Morari (University of Pennsylvania)

Research Group
Team Bart De Schutter
Copyright
© 2018 Giampaolo Torrisi, S. Grammatico, Roy S. Smith, Manfred Morari
DOI related publication
https://doi.org/10.1137/16M1098103
More Info
expand_more
Publication Year
2018
Language
English
Copyright
© 2018 Giampaolo Torrisi, S. Grammatico, Roy S. Smith, Manfred Morari
Research Group
Team Bart De Schutter
Issue number
3
Volume number
56
Pages (from-to)
1968-1999
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Projected gradient descent denotes a class of iterative methods for solving optimization programs. In convex optimization, its computational complexity is relatively low whenever the projection onto the feasible set is relatively easy to compute. On the other hand, when the problem is nonconvex, e.g., because of nonlinear equality constraints, the projection becomes hard and thus impractical. In this paper, we propose a projected gradient method for nonlinear programs that only requires projections onto the linearization of the nonlinear constraints around the current iterate, similar to sequential quadratic programming (SQP). The proposed method falls neither into the class of projected gradient descent approaches, because the projection is not performed onto the original nonlinear manifold, nor into that of SQP, since second-order information is not used. For nonlinear smooth optimization problems, we assess local and global convergence to a Karush–Kuhn–Tucker point of the original problem. Further, we show that nonlinear model predictive control is a promising application of the proposed method, due to the sparsity of the resulting optimization problem.

Files

16m1098103.pdf
(pdf | 0.692 Mb)
License info not available