An Efficient Mixed-Integer Formulation and an Iterative Method for Optimal Control of Switched Systems Under Dwell Time Constraints

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Abbasi-Esfeden, Ramin, Nurkanovic, Armin, Diehl, Moritz, Patrinos, Panagiotis, Swevers, Jan
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912182055206912
author Abbasi-Esfeden, Ramin
Nurkanovic, Armin
Diehl, Moritz
Patrinos, Panagiotis
Swevers, Jan
author_facet Abbasi-Esfeden, Ramin
Nurkanovic, Armin
Diehl, Moritz
Patrinos, Panagiotis
Swevers, Jan
contents This paper presents an efficient Mixed-Integer Nonlinear Programming (MINLP) formulation for systems with discrete control inputs under dwell time constraints. By viewing such systems as a switched system, the problem is decomposed into a Sequence Optimization (SO) and a Switching Time Optimization (STO) -- the former providing the sequence of the switched system, and the latter calculating the optimal switching times. By limiting the feasible set of SO to subsequences of a master sequence, this formulation requires a small number of binary variables, independent of the number of time discretization nodes. This enables the proposed formulation to provide solutions efficiently, even for large numbers of time discretization nodes. To provide even faster solutions, an iterative algorithm is introduced to heuristically solve STO and SO. The proposed approaches are then showcased on four different switched systems and results demonstrate the efficiency of the MINLP formulation and the iterative algorithm.
format Preprint
id arxiv_https___arxiv_org_abs_2501_05158
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle An Efficient Mixed-Integer Formulation and an Iterative Method for Optimal Control of Switched Systems Under Dwell Time Constraints
Abbasi-Esfeden, Ramin
Nurkanovic, Armin
Diehl, Moritz
Patrinos, Panagiotis
Swevers, Jan
Optimization and Control
This paper presents an efficient Mixed-Integer Nonlinear Programming (MINLP) formulation for systems with discrete control inputs under dwell time constraints. By viewing such systems as a switched system, the problem is decomposed into a Sequence Optimization (SO) and a Switching Time Optimization (STO) -- the former providing the sequence of the switched system, and the latter calculating the optimal switching times. By limiting the feasible set of SO to subsequences of a master sequence, this formulation requires a small number of binary variables, independent of the number of time discretization nodes. This enables the proposed formulation to provide solutions efficiently, even for large numbers of time discretization nodes. To provide even faster solutions, an iterative algorithm is introduced to heuristically solve STO and SO. The proposed approaches are then showcased on four different switched systems and results demonstrate the efficiency of the MINLP formulation and the iterative algorithm.
title An Efficient Mixed-Integer Formulation and an Iterative Method for Optimal Control of Switched Systems Under Dwell Time Constraints
topic Optimization and Control
url https://arxiv.org/abs/2501.05158