Optimal Control using Composite Bernstein Approximants
Gage MacLin, Venanzio Cichella, Andrew Patterson, Michael Acheson, Irene Gregory
TL;DR
The paper addresses the challenge of solving Bolza-type optimal control problems with discontinuous solutions such as bang-bang controls. It introduces composite Bernstein polynomials as a direct collocation method, proving convergence properties and demonstrating quadratic convergence with respect to the number of knots, while enabling exact constraint satisfaction and avoiding Gibbs phenomena. The authors formulate a discrete Problem $P_M$ using composite Bernstein approximants and a knotting method, and prove feasibility and convergence of the discrete solutions to the continuous optimum under Lipschitz conditions. Numerical examples, including bang-bang control and multi-vehicle motion planning, show the method’s ability to accurately capture discontinuities and replan trajectories, highlighting practical advantages over traditional pseudospectral methods.
Abstract
In this work, we present composite Bernstein polynomials as a direct collocation method for approximating optimal control problems. An analysis of the convergence properties of composite Bernstein polynomials is provided, and beneficial properties of composite Bernstein polynomials for the solution of optimal control problems are discussed. The efficacy of the proposed approximation method is demonstrated through a bang-bang example. Lastly, we apply this method to a motion planning problem, offering a practical solution that emphasizes the ability of this method to solve complex optimal control problems.
