Tracking controllability for finite-dimensional linear systems
Sebastián Zamorano, Enrique Zuazua
TL;DR
This work develops a functional-analytic framework for exact and approximate output tracking in finite-dimensional linear systems by recasting tracking as the surjectivity of the control-to-output map $\Lambda_C$ and introducing the tracking Gramian $G_C=\Lambda_C\Lambda_C^*$. An adjoint-based observability inequality provides a dual condition for exact tracking, enabling a Hilbert-Uniqueness-Method (HUM) construction of minimum-norm tracking controls with $u_{\min}=\Lambda_C^*G_C^{-1}f$, and clarifies intrinsic regularity constraints on reference trajectories. The authors extend the HUM to a trajectory-space setting, derive a dual formulation for approximate tracking via a convex functional, and present explicit scalar-input formulas together with compatibility and projection phenomena for multiple outputs. Numerical experiments on ODEs and semi-discretized PDEs (including a semi-discrete wave equation) demonstrate the method’s effectiveness for smooth and non-smooth targets, while highlighting the practical impact of relative-degree and Ran$(C)$-based limitations on exact tracking. The results provide a principled energy-minimization approach to tracking, reveal fundamental regularity and structural restrictions, and guide robust tracking strategies in discretized or measurement-derived settings.
Abstract
We develop a functional-analytic characterization of output tracking controllability for finite-dimensional linear systems. By formulating tracking as the surjectivity of the control-to-output map on suitable trajectory spaces, we show that exact tracking is equivalent to a nonstandard observability inequality for the adjoint dynamics. This characterization enables a Hilbert Uniqueness Method (HUM) type variational construction of minimum-norm tracking controls and makes explicit the intrinsic regularity requirements on reference trajectories induced by the system dynamics and the output operator. The same framework also yields a natural notion of approximate tracking when exact tracking fails. We provide explicit formulas in the scalar case and report numerical experiments for ODEs and semi-discretized PDEs, demonstrating the method for both smooth and non-smooth targets.
