Constraint Splitting and Projection Methods for Optimal Control of Double Integrator
Heinz H. Bauschke, Regina S. Burachik, C. Yal\c{c}{\i}n Kaya

TL;DR
This paper introduces and compares three projection-based numerical methods for solving the minimum-energy control problem of a double integrator with control constraints, a problem previously not tackled with such approaches.
Contribution
The paper applies three projection algorithms—Dykstra's, Douglas--Rachford, and Aragón Artacho--Campoy—to continuous-time optimal control, pioneering their use in infinite-dimensional Hilbert space problems.
Findings
Douglas--Rachford and Aragón Artacho--Campoy algorithms show promising convergence behavior.
Numerical error analysis demonstrates the effectiveness of the proposed methods.
Parameter tuning significantly impacts the algorithms' performance.
Abstract
We consider the minimum-energy control of a car, which is modelled as a point mass sliding on the ground in a fixed direction, and so it can be mathematically described as the double integrator. The control variable, representing the acceleration or the deceleration, is constrained by simple bounds from above and below. Despite the simplicity of the problem, it is not possible to find an analytical solution to it because of the constrained control variable. To find a numerical solution to this problem we apply three different projection-type methods: (i)~Dykstra's algorithm, (ii)~the Douglas--Rachford (DR) method and (iii)~the Arag\'on Artacho--Campoy (AAC) algorithm. To the knowledge of the authors, these kinds of (projection) methods have not previously been applied to continuous-time optimal control problems, which are infinite-dimensional optimization problems. The problem we study…
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 Control Systems Optimization · Vehicle Dynamics and Control Systems · Numerical methods for differential equations
