A block based ALADIN scheme for highly parallelizable direct optimal controlAuthors
Reference
AbstractNonlinear Model Predictive Control (NMPC) requires the online solution of a nonlinear Optimal Control Problem (OCP) at each sampling instant. This paper presents a novel, block based and highly parallelizable algorithm which solves nonlinear OCPs using a recently proposed Augmented Lagrangian based method (ALADIN). The latter employs techniques from standard Sequential Quadratic Programming (SQP) methods within a more parallelizable framework. A practical and tailored to optimal control implementation is proposed where Nonlinear Programs (NLPs) are solved approximately and concurrently on each stage while a centralized consensus step is used to update the dual variables of the coupling constraints. The implementation also comprises algorithmic concepts to extend the parallelizability of the consensus step and a blocking technique to accelerate convergence. The performance of the resulting scheme is illustrated using as benchmark example the control of an overhead crane. DownloadBibtex@INPROCEEDINGS{Kouzoupis2016, |