Method for solving bang-bang and singular optimal control problems using adaptive Radau collocation
From MaRDI portal
Publication:2114836
Abstract: A method is developed for solving bang-bang and singular optimal control problems using adaptive Legendre-Gauss-Radau (LGR) collocation. The method is divided into several parts. First, a structure detection method is developed that identifies switch times in the control and analyzes the corresponding switching function for segments where the solution is either bang-bang or singular. Second, after the structure has been detected, the domain is decomposed into multiple domains such that the multiple-domain formulation includes additional decision variables that represent the switch times in the optimal control. In domains classified as bang-bang, the control is set to either its upper or lower limit. In domains identified as singular, the objective function is augmented with a regularization term to avoid the singular arc. An iterative procedure is then developed for singular domains to obtain a control that lies in close proximity to the singular control. The method is demonstrated on four examples, three of which have either a bang-bang and/or singular optimal control while the fourth has a smooth and nonsingular optimal control. The results demonstrate that the method of this paper provides accurate solutions to problems whose solutions are either bang-bang or singular when compared against previously developed mesh refinement methods that are not tailored for solving nonsmooth and/or singular optimal control problems, and produces results that are equivalent to those obtained using previously developed mesh refinement methods for optimal control problems whose solutions are smooth.
Recommendations
- Modified Legendre-Gauss-Radau collocation method for optimal control problems with nonsmooth solutions
- A modified pseudospectral scheme for accurate solution of Bang-Bang optimal control problems
- An efficient Legendre pseudospectral method for solving nonlinear quasi bang-bang optimal control problems
- A combined adaptive control parametrization and homotopy continuation technique for the numerical solution of bang-bang optimal control problems
- Switching time optimization for bang-bang and singular controls
Cites work
- A ph mesh refinement method for optimal control
- A generalized gradient method for optimal control problems with inequality constraints and singular arcs
- A shooting algorithm for optimal control problems with singular Arcs
- A unified framework for the numerical solution of optimal control problems using pseudospectral methods
- Adaptive mesh refinement method for optimal control using nonsmoothness detection and mesh size reduction
- Algorithm 902: GPOPS: a MATLAB software for solving multiple-phase optimal control problems using the Gauss pseudospectral method
- Algorithm 984: ADiGator, a toolbox for the algorithmic differentiation of mathematical functions in MATLAB using source transformation via operator overloading
- An \(hp\)-adaptive pseudospectral method for solving optimal control problems
- An efficient numerical solution for time switching optimal control problems
- Computational method for time-optimal switching control
- Convergence rate for a Gauss collocation method applied to constrained optimal control
- Convergence rate for a Gauss collocation method applied to unconstrained optimal control
- Convergence rates for direct transcription of optimal control problems using collocation at Radau points
- Correction to: ``Convergence rate for a Radau hp collocation method applied to constrained optimal control
- Direct trajectory optimization and costate estimation of finite-horizon and infinite-horizon optimal control problems using a Radau pseudospectral method
- Geometric optimal control. Theory, methods and examples
- Lebesgue constants arising in a class of collocation methods
- Mesh refinement method for solving optimal control problems with nonsmooth solutions using jump function approximations
- Monotone Piecewise Cubic Interpolation
- Necessary conditions for singular extremals
- Numerical solution of singular control problems using multiple shooting techniques
- Polynomial Fitting for Edge Detection in Irregularly Sampled Signals and Images
- Practical Methods for Optimal Control and Estimation Using Nonlinear Programming
- Pseudospectral methods for solving infinite-horizon optimal control problems
- Regularization of Chattering Phenomena via Bounded Variation Controls
- SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization
- The pseudospectral Legendre method for discretizing optimal control problems
- The switch point algorithm
- \(\mathbb{GPOPS}-\mathbb{II}\): a MATLAB software for solving multiple-phase optimal control problems using \(hp\)-adaptive Gaussian quadrature collocation methods and sparse nonlinear programming
Cited in
(8)- Method for solving state-path constrained optimal control problems using adaptive Radau collocation
- The applicability of Zermelo's equation to indirect and direct optimization of commercial aircraft flights
- Perturbed‐analytic direct transcription for optimal control (PADOC)
- Modified Legendre-Gauss collocation method for solving optimal control problems with nonsmooth solutions
- Integral form of Legendre-Gauss-Lobatto collocation for optimal control
- Extension of switch point algorithm to boundary-value problems
- Modified Legendre-Gauss-Radau collocation method for optimal control problems with nonsmooth solutions
- Enhancing the Legendre-Gauss-Radau pseudospectral method with sigmoid-based control parameterization for solving bang-bang optimal control problems
This page was built for publication: Method for solving bang-bang and singular optimal control problems using adaptive Radau collocation
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2114836)