Flexible-step MPC for Unknown Linear Time-Invariant Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Pietschner, Markus, Ebenbauer, Christian, Gharesifard, Bahman, Suttner, Raik
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908571909750784
author Pietschner, Markus
Ebenbauer, Christian
Gharesifard, Bahman
Suttner, Raik
author_facet Pietschner, Markus
Ebenbauer, Christian
Gharesifard, Bahman
Suttner, Raik
contents We propose a novel flexible-step model predictive control algorithm for unknown linear time-invariant discrete-time systems. The goal is to asymptotically stabilize the system without relying on a pre-collected dataset that describes its behavior in advance. In particular, we aim to avoid a potentially harmful initial open-loop exploration phase for identification, since full identification is often not necessary for stabilization. Instead, the proposed control scheme explores and learns the unknown system online through measurements of inputs and states. The measurement results are used to update the prediction model in the finite-horizon optimal control problem. If the current prediction model yields an infeasible optimal control problem, then persistently exciting inputs are applied until feasibility is reestablished. The proposed flexible-step approach allows for a flexible number of implemented optimal input values in each iteration, which is beneficial for simultaneous exploration and exploitation. A generalized control Lyapunov function is included into the constraints of the optimal control problem to enforce stability. This way, the problem of optimization is decoupled from the problem of stabilization. For an asymptotically stabilizable unknown control system, we prove that the proposed flexible-step algorithm can lead to global convergence of the system state to the origin.
format Preprint
id arxiv_https___arxiv_org_abs_2510_00961
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Flexible-step MPC for Unknown Linear Time-Invariant Systems
Pietschner, Markus
Ebenbauer, Christian
Gharesifard, Bahman
Suttner, Raik
Optimization and Control
We propose a novel flexible-step model predictive control algorithm for unknown linear time-invariant discrete-time systems. The goal is to asymptotically stabilize the system without relying on a pre-collected dataset that describes its behavior in advance. In particular, we aim to avoid a potentially harmful initial open-loop exploration phase for identification, since full identification is often not necessary for stabilization. Instead, the proposed control scheme explores and learns the unknown system online through measurements of inputs and states. The measurement results are used to update the prediction model in the finite-horizon optimal control problem. If the current prediction model yields an infeasible optimal control problem, then persistently exciting inputs are applied until feasibility is reestablished. The proposed flexible-step approach allows for a flexible number of implemented optimal input values in each iteration, which is beneficial for simultaneous exploration and exploitation. A generalized control Lyapunov function is included into the constraints of the optimal control problem to enforce stability. This way, the problem of optimization is decoupled from the problem of stabilization. For an asymptotically stabilizable unknown control system, we prove that the proposed flexible-step algorithm can lead to global convergence of the system state to the origin.
title Flexible-step MPC for Unknown Linear Time-Invariant Systems
topic Optimization and Control
url https://arxiv.org/abs/2510.00961