Notes on Data-Driven Output-Feedback Control of Linear MIMO Systems

Recent works have approached the data-driven design of dynamic output-feedback controllers for discrete-time linear time-invariant (LTI) systems by constructing nonminimal state vectors composed of past inputs and outputs. Depending on the system's complexity (order <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$n$</tex-math></inline-formula>, lag <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\ell$</tex-math></inline-formula>, and number of outputs <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$p$</tex-math></inline-formula>), it was observed in several works that such an approach presents significant limitations. In particular, many works require to restrict the class of LTI systems to those satisfying the relation <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$p\ell =n$</tex-math></inline-formula>. In this note, we show how to address the general multi-input multi-output (MIMO) case (for which <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$p\ell \geq n$</tex-math></inline-formula> in general) by constructing an alternative nonminimal state vector from data. Different from the existing literature, our method guarantees the satisfaction of certain rank conditions when the system is persistently excited, thereby facilitating the direct data-driven dynamic output-feedback control of MIMO systems by applying methods that were originally developed for the input-state data setting.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Automatic Control
Published
2025-03-19
DOI
https://doi.org/10.1109/tac.2025.3553073
Citations
8
Primary Topic
Control Systems and Identification
Type
article
Field-Weighted Citation Impact
9.72
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Notes on Data-Driven Output-Feedback Control of Linear MIMO Systems

Matthias A. Müller, Victor G. Lopez, Mohammad Alsalti
8 citations
IEEE Transactions on Automatic Control
Control Systems and Identification
9.72
article

Notes on Data-Driven Output-Feedback Control of Linear MIMO Systems

Matthias A. Müller, Victor G. Lopez, Mohammad Alsalti
article en
8 citations

Abstract

Recent works have approached the data-driven design of dynamic output-feedback controllers for discrete-time linear time-invariant (LTI) systems by constructing nonminimal state vectors composed of past inputs and outputs. Depending on the system's complexity (order <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$n$</tex-math></inline-formula>, lag <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\ell$</tex-math></inline-formula>, and number of outputs <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$p$</tex-math></inline-formula>), it was observed in several works that such an approach presents significant limitations. In particular, many works require to restrict the class of LTI systems to those satisfying the relation <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$p\ell =n$</tex-math></inline-formula>. In this note, we show how to address the general multi-input multi-output (MIMO) case (for which <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$p\ell \geq n$</tex-math></inline-formula> in general) by constructing an alternative nonminimal state vector from data. Different from the existing literature, our method guarantees the satisfaction of certain rank conditions when the system is persistently excited, thereby facilitating the direct data-driven dynamic output-feedback control of MIMO systems by applying methods that were originally developed for the input-state data setting.

IEEE Transactions on Automatic ControlVol. 70(9)
Leibniz University Hannover (DE)
Affordable and clean energy
Openalex Percentile: Top 2%
Control Systems and Identification
9.72
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.