Skip to main content
Engineering LibreTexts

24.2: Observability

  • Page ID
    43182
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    It turns out it is more natural to think in terms of "unobservability" as reflected in the following definition. 

    Definition 24.1

    A state \(q\) of a finite dimensional dynamic system is said to be unobservable over \([0, T)\) if, with \(x(0) = q\) and for every \(u(t)\) over \([0, T)\), we get the same \(y(t)\) as we would with \(x(0) = 0, i.e. an unobservable initial condition cannot be distinguished from the zero initial condition. The dynamic system is called unobservable if it has an unobservable state, and otherwise it is called observable.

    The initial state \(x(0)\) can be uniquely determined from input/output measurements iff the system is observable (prove this). This can be taken as an alternate definition of observability. 


    24.2: Observability is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?