Abstract: | The article considers the construction of a functional observer with a given rate of convergence for the most general case:
a vector state functional of a linear dynamical system with a vector output. An upper bound is derived on the minimum dimension
of such an observer, which holds for almost all functionals. An algorithm is proposed for constructing an observer that achieves
this bound. The algorithm can be used to construct a functional observer for almost all specified spectra (i.e., with the
exception of a set of measure zero). The scalar observer method previously developed by the authors and proposed in the present
article is based on canonical form Luenberger observability for systems with vector output. |