Direct Collocation for Numerical Optimal Control of Second-Order ODE
L\'eo Simpson, Armin Nurkanovi\'c, Moritz Diehl

TL;DR
This paper introduces a specialized direct collocation method for second-order ODEs in mechanical systems, aiming to improve optimal control performance without increasing decision variables, compared to the standard state augmentation approach.
Contribution
It presents a tailored formulation for second-order ODEs in direct collocation, demonstrating potential performance improvements over the standard augmented state method.
Findings
Tailored formulation reduces decision variables compared to standard approach.
The method shows improved numerical performance in example problems.
Theoretical analysis suggests better efficiency for second-order ODE optimal control.
Abstract
Mechanical systems are usually modeled by second-order Ordinary Differential Equations (ODE) which take the form . While simulation methods tailored to these equations have been studied, using them in direct optimal control methods is rare. Indeed, the standard approach is to perform a state augmentation, adding the velocities to the state. The main drawback of this approach is that the number of decision variables is doubled, which could harm the performance of the resulting optimization problem. In this paper, we present an approach tailored to second-order ODE. We compare it with the standard one, both on theoretical aspects and in a numerical example. Notably, we show that the tailored formulation is likely to improve the performance of a direct collocation method, for solving optimal control problems with second-order ODE of the more restrictive form…
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
TopicsNumerical methods for differential equations · Differential Equations and Numerical Methods · Computational Fluid Dynamics and Aerodynamics
