Data-Driven Unknown Input Reconstruction for MIMO Systems with Convergence Guarantees
Pith reviewed 2026-05-10 18:04 UTC · model grok-4.3
The pith
A data-driven estimator reconstructs unknown inputs to LTI MIMO systems and is strictly stable exactly when all invariant zeros lie inside the unit circle.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The proposed autoregressive estimator based on constrained least-squares over Hankel matrices reconstructs unknown inputs without needing the true input for initialization. It is strictly stable if and only if all invariant zeros of the trajectory-generating system lie strictly inside the unit circle, and this condition can be verified purely from input and output data. This mirrors model-based results and closes the gap to data-driven settings.
What carries the argument
The constrained least-squares formulation over Hankel matrices that splits the reconstruction into an output-consistency constraint and an input-history-matching objective.
Load-bearing premise
The underlying system must be linear time-invariant and the recorded input-output data must be rich enough to construct representative Hankel matrices.
What would settle it
Simulate the estimator on an LTI system that has at least one invariant zero outside the unit circle and check whether the input reconstruction error remains bounded or grows without bound over time.
Figures
read the original abstract
In this paper, we consider data-driven reconstruction of unknown inputs to linear time-invariant (LTI) multiple-input multiple-output (MIMO) systems. We propose a novel autoregressive estimator based on a constrained least-squares formulation over Hankel matrices, splitting the problem into an output-consistency constraint and an input-history-matching objective. Our method relies on previously recorded input-output data to represent the system, but does not require knowledge of the true input to initialize the algorithm. We show that the proposed estimator is strictly stable if and only if all the invariant zeros of the trajectory-generating system lie strictly inside the unit circle, which can be verified purely from input and output data. This mirrors existing results from model-based input reconstruction and closes the gap between model-based and data-driven settings. Lastly, we provide numerical examples to demonstrate the theoretical results.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a data-driven autoregressive estimator for reconstructing unknown inputs in LTI MIMO systems. It formulates the problem as a constrained least-squares optimization over Hankel matrices constructed from recorded input-output trajectories, splitting it into an output-consistency constraint and an input-history-matching objective. The central theoretical result is that the estimator is strictly stable if and only if all invariant zeros of the trajectory-generating system lie strictly inside the unit circle, with this condition verifiable purely from input-output data without knowledge of the system model or the true input for initialization. Numerical examples illustrate the approach.
Significance. If the stability result holds, the work meaningfully closes the gap between model-based unknown-input observers and data-driven methods by providing explicit convergence guarantees that mirror classical invariant-zero conditions while remaining verifiable from data alone. This is valuable for applications in fault detection, disturbance estimation, and control where accurate models are unavailable but sufficiently rich I/O trajectories can be collected. The use of the fundamental lemma to preserve the model-based iff structure without introducing fitted parameters is a clear strength.
major comments (2)
- [§4.2, Theorem 1] §4.2, Theorem 1: the proof that the data-driven stability condition is equivalent to the model-based invariant-zero condition (and verifiable without the system matrices) is load-bearing for the central claim; the manuscript should make explicit the step that extracts the zero locations directly from the rank properties of the data Hankel matrices under the stated richness assumption.
- [§3.2, Eq. (12)–(15)] §3.2, Eq. (12)–(15): the constrained least-squares split into output-consistency and input-history-matching is presented as mirroring the model-based case, but the manuscript must confirm that the constraint set remains non-empty and the solution unique for any sufficiently long trajectory satisfying the fundamental lemma, without additional implicit assumptions on the unknown input.
minor comments (3)
- [§2] Notation for the Hankel matrices (e.g., U_p, Y_p) is introduced clearly but the dependence on the window length L and the number of past inputs p should be stated once in a single definition block for readability.
- [§5] The numerical examples in §5 would benefit from an explicit statement of the system order, the length of the recorded trajectory, and the noise level used in each case to allow direct reproduction of the stability boundary behavior.
- [Abstract and §1] A few minor typographical inconsistencies appear in the abstract and introduction (e.g., “strictly stable” vs. “asymptotically stable”); these should be aligned with the precise statement in Theorem 1.
Simulated Author's Rebuttal
We thank the referee for the positive evaluation, the recommendation for minor revision, and the constructive comments that help improve the clarity of our theoretical results. We address each major comment below.
read point-by-point responses
-
Referee: [§4.2, Theorem 1] §4.2, Theorem 1: the proof that the data-driven stability condition is equivalent to the model-based invariant-zero condition (and verifiable without the system matrices) is load-bearing for the central claim; the manuscript should make explicit the step that extracts the zero locations directly from the rank properties of the data Hankel matrices under the stated richness assumption.
Authors: We agree that the equivalence proof benefits from an explicit intermediate step. In the revised manuscript we will insert a dedicated lemma immediately before Theorem 1 that shows how the rank properties of the data Hankel matrices (under the persistent-excitation condition of the fundamental lemma) directly encode the locations of the invariant zeros. The lemma will derive the correspondence between rank deficiencies in the appropriate submatrices and the condition that all zeros lie strictly inside the unit circle, using only input-output data and without reference to the system matrices. revision: yes
-
Referee: [§3.2, Eq. (12)–(15)] §3.2, Eq. (12)–(15): the constrained least-squares split into output-consistency and input-history-matching is presented as mirroring the model-based case, but the manuscript must confirm that the constraint set remains non-empty and the solution unique for any sufficiently long trajectory satisfying the fundamental lemma, without additional implicit assumptions on the unknown input.
Authors: We will add a short proposition in Section 3.2 confirming the required properties. Under the fundamental-lemma richness assumption (input persistently exciting of order at least equal to the system order plus the estimator horizon), the data Hankel matrix has full row rank. Consequently the output-consistency constraint defines a non-empty affine set, and the quadratic input-history-matching objective is strictly convex, guaranteeing a unique minimizer. These facts hold for any unknown input that is consistent with the recorded trajectories and require no further assumptions on its specific values. revision: yes
Circularity Check
No significant circularity identified
full rationale
The paper's central derivation uses the fundamental lemma to construct Hankel matrices from recorded I/O trajectories for an LTI system representation, then formulates a constrained least-squares estimator whose stability is proven equivalent to the model-based invariant-zero condition. This equivalence is shown directly via the data-driven system matrices without reducing to a fitted parameter or self-referential definition. The claim that the zero condition is verifiable purely from data is an extension of the representation, not a tautology. No load-bearing self-citations, ansatzes smuggled via prior work, or renaming of known results appear in the derivation chain. The result is self-contained against the model-based benchmark under the stated LTI and persistence-of-excitation assumptions.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption The system is linear time-invariant (LTI)
- domain assumption Hankel matrices from input-output data sufficiently represent the system for the estimator
Reference graph
Works this paper leans on
-
[1]
A note on persistency of excitation,
J. C. Willems, P. Rapisarda, I. Markovsky, and B. L. De Moor, “A note on persistency of excitation,”Systems & Control Letters, vol. 54, no. 4, pp. 325–329, Apr. 2005
work page 2005
-
[2]
P. Van Overschee and B. De Moor,Subspace Identification for Linear Systems. Boston, MA: Springer US, 1996
work page 1996
-
[3]
Data-driven simulation and control,
I. Markovsky and P. Rapisarda, “Data-driven simulation and control,” International Journal of Control, vol. 81, no. 12, pp. 1946–1959, Dec. 2008
work page 1946
-
[4]
Formulas for Data-Driven Control: Stabi- lization, Optimality, and Robustness,
C. De Persis and P. Tesi, “Formulas for Data-Driven Control: Stabi- lization, Optimality, and Robustness,”IEEE Transactions on Automatic Control, vol. 65, no. 3, pp. 909–924, Mar. 2020
work page 2020
-
[5]
Robust data- driven state-feedback design,
J. Berberich, A. Koch, C. W. Scherer, and F. Allgower, “Robust data- driven state-feedback design,” in2020 American Control Conference (ACC). Denver, CO, USA: IEEE, Jul. 2020, pp. 1532–1538
work page 2020
-
[6]
H. J. van Waarde, M. K. Camlibel, and H. L. Trentelman,Data-Based Linear Systems and Control Theory. Kindle Direct Publishing, 2025
work page 2025
-
[7]
The Informativity Approach: To Data-Driven Analysis and Control,
H. J. Van Waarde, J. Eising, M. K. Camlibel, and H. L. Trentelman, “The Informativity Approach: To Data-Driven Analysis and Control,” IEEE Control Systems, vol. 43, no. 6, pp. 32–66, Dec. 2023
work page 2023
-
[8]
On the invertibility of linear systems,
A. Willsky, “On the invertibility of linear systems,”IEEE Transactions on Automatic Control, vol. 19, no. 3, pp. 272–274, Jun. 1974
work page 1974
-
[9]
Stable inversion of linear systems,
P. Moylan, “Stable inversion of linear systems,”IEEE Transactions on Automatic Control, vol. 22, no. 1, pp. 74–78, Feb. 1977
work page 1977
-
[10]
Unknown Input and State Estimation for Unobservable Systems,
F. J. Bejarano, L. Fridman, and A. Poznyak, “Unknown Input and State Estimation for Unobservable Systems,”SIAM Journal on Control and Optimization, vol. 48, no. 2, pp. 1155–1178, Jan. 2009
work page 2009
-
[11]
Strong Left Inversion of Linear Systems and Input Reconstruction,
M. D. Loreto and D. Eberard, “Strong Left Inversion of Linear Systems and Input Reconstruction,”IEEE Transactions on Automatic Control, vol. 68, no. 6, pp. 3612–3617, Jun. 2023
work page 2023
-
[12]
Kalman Filtering Techniques for System Inversion and Data Assimilation,
S. Gillijns, “Kalman Filtering Techniques for System Inversion and Data Assimilation,” PhD Thesis, Katholieke Universiteit Leuven, 2007
work page 2007
-
[13]
Fault-Tolerant and Secure Control Systems,
S. Sundaram, “Fault-Tolerant and Secure Control Systems,” 2012, Lecture Notes
work page 2012
-
[14]
Delayed unknown-input observers for LTI systems: A data-driven approach,
G. Disar `o and M. E. Valcher, “Delayed unknown-input observers for LTI systems: A data-driven approach,” in2024 IEEE 63rd Conference on Decision and Control (CDC). Milan, Italy: IEEE, Dec. 2024, pp. 6813–6818
work page 2024
-
[15]
——, “On the Equivalence of Model-Based and Data-Driven Ap- proaches to the Design of Unknown-Input Observers,”IEEE Trans- actions on Automatic Control, vol. 70, no. 3, pp. 2074–2081, Mar. 2025
work page 2074
-
[16]
Data-driven si- multaneous input and state estimation,
V . K. Mishra, S. A. Hiremath, and N. Bajcinca, “Data-driven si- multaneous input and state estimation,” in2025 33rd Mediterranean Conference on Control and Automation (MED). Tangier, Morocco: IEEE, Jun. 2025, pp. 334–339
work page 2025
-
[17]
Data-Driven Unknown-Input Observers and State Estimation,
M. S. Turan and G. Ferrari-Trecate, “Data-Driven Unknown-Input Observers and State Estimation,”IEEE Control Systems Letters, vol. 6, pp. 1424–1429, 2022
work page 2022
-
[18]
A Data-Driven Approach to System Invertibility and Input Reconstruction,
V . K. Mishra, A. Iannelli, and N. Bajcinca, “A Data-Driven Approach to System Invertibility and Input Reconstruction,” in2023 62nd IEEE Conference on Decision and Control (CDC). Singapore, Singapore: IEEE, Dec. 2023, pp. 671–676
work page 2023
-
[19]
Data-Driven Inverse of Linear Systems and Application to Disturbance Observers,
Y . Eun, J. Lee, and H. Shim, “Data-Driven Inverse of Linear Systems and Application to Disturbance Observers,” in2023 American Control Conference (ACC). San Diego, CA, USA: IEEE, May 2023, pp. 2806–2811
work page 2023
-
[20]
Input- Output Data-Driven Representation: Non-Minimality and Stability,
J. Lee, N. H. Jo, H. Shim, F. D ¨orfler, and J. Kim, “Input- Output Data-Driven Representation: Non-Minimality and Stability,” Dec. 2025, arXiv:2512.01238 [eess]. [Online]. Available: http: //arxiv.org/abs/2512.01238
-
[21]
Data-Driven Input Reconstruction and Experimental Validation,
J. Shi, Y . Lian, and C. N. Jones, “Data-Driven Input Reconstruction and Experimental Validation,”IEEE Control Systems Letters, vol. 6, pp. 3259–3264, 2022
work page 2022
-
[22]
S. Skogestad and I. Postlethwaite,Multivariable feedback control: analysis and design, 2nd ed. Chichester: Wiley, 2010
work page 2010
-
[23]
H. L. Trentelman, A. A. Stoorvogel, and M. Hautus,Control Theory for Linear Systems, ser. Communications and Control Engineering. London: Springer London, 2001
work page 2001
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.