Robust Data-Driven Moving Horizon Estimation for Linear Discrete-Time Systems
Tobias M. Wolff, Victor G. Lopez, Matthias A. Müller
TL;DR
The paper tackles robust state estimation for linear time-invariant discrete-time systems without identifying a model, using a data-driven moving horizon estimation (MHE) approach grounded in Willems' fundamental lemma. It builds a robust optimization framework that combines offline noisy state/output data with online measurements, employing Hankel representations and slack variables to handle data imperfections, and proves practical robust exponential stability ($pRES$) under incremental detectability (e-UOSS). Key contributions include the data-driven MHE formulation with prior and regularization terms that bound the impact of offline noise, a derivation of sufficient conditions for $pRES$, and a comprehensive numerical study on a four-tank system comparing data-driven MHE to model-based MHE variants (SID/PEM). The results demonstrate that the data-driven method can be competitive with, and sometimes superior to, traditional model-based schemes, especially when the offline data are sufficiently informative, highlighting the practical value of direct data-driven estimation in settings with limited online sensing or evolving models.
Abstract
In this paper, a robust data-driven moving horizon estimation (MHE) scheme for linear time-invariant discrete-time systems is introduced. The scheme solely relies on offline collected data without employing any system identification step. We prove practical robust exponential stability for the setting where both the online measurements and the offline collected data are corrupted by non-vanishing and bounded noise. The behavior of the novel robust data-driven MHE scheme is illustrated by means of simulation examples and compared to a standard model-based MHE scheme, where the model is identified using the same offline data as for the data-driven MHE scheme.
