Back to search
2407.18833

Behaviors, trajectories and data: A novel perspective on the design of unknown-input observers

Giorgia Disarò, Maria Elena Valcher

correctmedium confidence
Category
math.DS
Journal tier
Strong Field
Processed
Sep 28, 2025, 12:56 AM

Audit review

The paper’s Theorem 12 gives a correct necessary-and-sufficient data-driven criterion for the existence of a UIO and an explicit construction (via Ω and the blocks S3–S6), with A* Schur, and matches the behavioral/data-compatibility framework built under the full-row-rank data assumption (Definition 10, Proposition 11) . The candidate’s necessity part agrees with the paper: any UIO induces a left-kernel L_UIO with [Vp Vf] mapped to [−A* I] through some Ω . However, in the sufficiency direction the candidate makes a sign error in mapping from the window identity x(t+1)=A* x(t)+Pu u(t)+Qu u(t+1)+Py y(t)+Qy y(t+1) to the observer matrices: they set Bu_UIO=Pu−A*Qu and By_UIO=Py−A*Qy, whereas the paper (and the direct check of the acceptor identity) require Bu_UIO=Pu+ A*Qu and By_UIO=Py+ A*Qy (equivalently, Bu_UIO=S3+ A* S4 and By_UIO=S5+ A* S6) . With the candidate’s signs, the acceptor identity fails in general, so the proposed observer does not guarantee inclusion nor convergence. The rest of the argument (error dynamics: Schur A* implies asymptotic decay) is standard and correct when the mapping is fixed .

Referee report (LaTeX)

\textbf{Recommendation:} minor revisions

\textbf{Journal Tier:} strong field

\textbf{Justification:}

The work offers a precise, behavior-theoretic characterization of UIO existence from data and a constructive recipe. Results are correct and significant for data-driven estimation/control. Minor clarifications—especially around the key mapping from the window identity to observer matrices—would further enhance accessibility and prevent common sign confusions.