Douglas--Rachford algorithm for control-constrained minimum-energy control problems
Regina S. Burachik, Bethany I. Caldwell, C. Yal\c{c}{\i}n Kaya

TL;DR
This paper applies the Douglas--Rachford algorithm to control-constrained minimum-energy optimal control problems, offering a novel splitting approach that avoids large-scale discretization and demonstrates effectiveness on harmonic oscillators and a machine tool manipulator.
Contribution
It introduces a splitting-based Douglas--Rachford method for control problems, deriving explicit projections and demonstrating practical efficiency on complex examples.
Findings
Derived closed-form projections for harmonic oscillators
Effective solution of control problems without large-scale discretization
Identified optimal parameter ranges for faster convergence
Abstract
Splitting and projection-type algorithms have been applied to many optimization problems due to their simplicity and efficiency, but the application of these algorithms to optimal control is less common. In this paper we utilize the Douglas--Rachford (DR) algorithm to solve control-constrained minimum-energy optimal control problems. Instead of the traditional approach where one discretizes the problem and solves it using large-scale finite-dimensional numerical optimization techniques we split the problem in two subproblems and use the DR algorithm to find an optimal point in the intersection of the solution sets of these two subproblems hence giving a solution to the original problem. We derive general expressions for the projections and propose a numerical approach. We obtain analytic closed-form expressions for the projectors of pure, under-, critically- and over-damped harmonic…
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 · Advanced Numerical Methods in Computational Mathematics
