A Projected Gradient and Constraint Linearization Method for Nonlinear Model Predictive Control
Giampaolo Torrisi, Sergio Grammatico, Roy S. Smith, Manfred Morari

TL;DR
This paper introduces a novel projected gradient method for nonlinear programming that linearizes constraints for easier projections, aiming to improve efficiency in nonlinear model predictive control without requiring second-order information.
Contribution
The paper proposes a new projected gradient approach that linearizes nonlinear constraints, bridging the gap between SQP and projected gradient methods, with convergence analysis and application to nonlinear MPC.
Findings
Method achieves local and global convergence to KKT points.
Computational efficiency demonstrated in numerical example.
Suitable for large-scale sparse nonlinear MPC problems.
Abstract
Projected Gradient Descent denotes a class of iterative methods for solving optimization programs. Its applicability to convex optimization programs has gained significant popularity for its intuitive implementation that involves only simple algebraic operations. In fact, if the projection onto the feasible set is easy to compute, then the method has low complexity. 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 (NLPs) that only requires projections onto the linearization of the nonlinear constraints around the current iterate, similarly to Sequential Quadratic Programming (SQP). Although the projection is easier to compute, it makes the intermediate steps unfeasible for the original problem. As a result, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Advanced Control Systems Optimization · Optimization and Variational Analysis
