Second-Order Switching Time Optimization for Switched Dynamical Systems
From MaRDI portal
Publication:4566883
Abstract: Switching time optimization arises in finite-horizon optimal control for switched systems where, given a sequence of continuous dynamics, one minimizes a cost function with respect to the switching times. We propose an efficient method for computing the optimal switching times for switched linear and nonlinear systems. A novel second-order optimization algorithm is introduced where, at each iteration, the dynamics are linearized over an underlying time grid to compute the cost function, the gradient and the Hessian efficiently. With the proposed method, the most expensive operations at each iteration are shared between the cost function and its derivatives, thereby greatly reducing the computational burden. We implemented the algorithm in the Julia package SwitchTimeOpt allowing the user to easily solve switching time optimization problems. In the case of linear dynamics, many operations can be further simplified and benchmarks show that our approach is able to provide optimal solutions in just a few ms. In the case of nonlinear dynamics, two examples show that our method provides optimal solutions with up to two orders of magnitude time reductions over state-of-the-art approaches.
Recommendations
- Second-Order Switching Time Optimization for Nonlinear Time-Varying Dynamic Systems
- Calculating switching times for the time-optimal control of single-input, single-output second-order systems
- Transition-Time Optimization for Switched-Mode Dynamical Systems
- Switching time optimization for nonlinear switched systems: direct optimization and the time-scaling transformation
- Dynamic optimization for switched time-delay systems with state-dependent switching conditions
- Switching time and parameter optimization in nonlinear switched systems with multiple time-delays
- Sequential adaptive switching time optimization technique for optimal control problems
- Optimal switching of switched systems with time delay in discrete time
- The time-optimal problem for second-order general-form systems
- Optimal control of switching times in switched stochastic systems
Cited in
(18)- Constrained composite optimization and augmented Lagrangian methods
- Optimal control of constrained switched systems and application to electrical vehicle energy management
- Optimal switching control for drug therapy process in cancer chemotherapy
- Data-driven optimal control of switched linear autonomous systems
- A State Dependent Approach to Resource Allocation Strategies
- Optimal control of discrete-time switched linear systems
- Parabolic optimal control problems with combinatorial switching constraints. I: Convex relaxations
- Parabolic optimal control problems with combinatorial switching constraints. II: Outer approximation algorithm
- Adaptive mesh refinement method for solving optimal control problems using interpolation error analysis and improved data compression
- Koopman operator-based model reduction for switched-system control of PDEs
- Optimization of switched interconnected positive systems under state dependent switching with dwell time
- Approximation of the infinite-horizon value function of the switched LQR problem
- Sequential adaptive switching time optimization technique for optimal control problems
- Structure-exploiting Newton-type method for optimal control of switched systems
- Data-driven approximation of the Koopman generator: model reduction, system identification, and control
- Real-time optimal energy management for a fuel cell/battery hybrid system
- Data-driven optimal switching of switched systems
- On Integer Optimal Control with Total Variation Regularization on Multidimensional Domains
This page was built for publication: Second-Order Switching Time Optimization for Switched Dynamical Systems
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4566883)