Solutions of Exercise 7.2#
Consider the system:
Construct a state observer whose state estimation error decays as \(\varepsilon(t) \propto e^{-10t}\).
Suppose that \(u(t) = 0\), and let \(\hat{y} = C \hat{x}\). Compute the transfer function between \(y\) and \(\hat{y}\).
Estimation error decay rate
Recall that the state estimation error evolves according to \(\dot{\varepsilon} = (A-KC) \varepsilon\).
Then, \(\varepsilon\) decays proportionally to \(e^{-10t}\) if all eigenvalues of \(A-KC\) have \(\Re (\lambda) \leq -10\).
Solution#
Question 1#
As explained in the callout Estimation error decay rate, requiring the state estimation error to decay \(\propto e^{-10t}\) is equivalent to require that the slowest eigenvalue of \(A - KC\) is \(\lambda = -10\). The other eigenvalue could be the same, or it could be faster (e.g., \(\lambda = -20\)), but not slower.
Lets pick, for simplicity, \(\lambda = 10\) and \(\lambda= 10\). Our desired characteristic polynomial will hence be
The characteristic polynomial of the state estimation error is
The innovation gain is therefore
Question 2#
The dynamical equation of the state observer is
Because
\(u(t) \, \forall t\)
\(\dot{\hat{x}} \rightarrow s \hat{X}(s)\)
(38) can be moved to the Laplace domain, resulting in
Moving all the terms depending upon \(\hat{X}(s)\) on the left-hand side, we get
We know that the estimated output is \(\hat{y} = C \hat{x}\). This means
Replacing \(A\), \(K\), and \(C\) we get the following transfer function