observability
TRANSCRIPT
![Page 1: Observability](https://reader037.vdocuments.net/reader037/viewer/2022100514/589d906c1a28abc74a8bb467/html5/thumbnails/1.jpg)
4. Observability
Observability
Definition
(A, B, C, D) is an observable state space model if the following condition
holds:
Given two solutions (ui, xi, yi), i = 1, 2, if ∃t∗ > 0 such that u1 ≡ u2,
y1 ≡ y2 in [0, t∗] then x1(0) = x2(0).
Interpretation: A system is observable if the initial state can be obtained
(”observed”) from the knowledge of the input and the output.
Remark: Taking the linearity of the system into account, the condition in
the definition may be replaced by:
If ∃t∗ > 0 such that u ≡ 0, y ≡ 0 in [0, t∗] then x(0) = 0.
〈 1 2 3 4 5 6
![Page 2: Observability](https://reader037.vdocuments.net/reader037/viewer/2022100514/589d906c1a28abc74a8bb467/html5/thumbnails/2.jpg)
4. Observability
Characterization of observability
Define the observability matrix as O(C, A) =
C
CA...
CAn−1
Theorem (A, B, C, D) is an observable system ⇔ rank O(C, A) = n
Proof
(A, B, C, D) is an observable system ⇔{CeAtx(0) = 0, t ∈ [0, t∗] ⇒ x(0) = 0
}⇔{
CAkx(0) = 0, k = 0, 1, . . . ⇒ x(0) = 0}
⇔{CAkx(0) = 0, k = 0, 1, . . . , n − 1 ⇒ x(0) = 0
}⇔ ker O(C, A) = {0}
⇔ rank O(C, A) = n
〈 1 2 3 4 5 6
![Page 3: Observability](https://reader037.vdocuments.net/reader037/viewer/2022100514/589d906c1a28abc74a8bb467/html5/thumbnails/3.jpg)
4. Observability
Duality between observability and controllability
Dual system of (A, B, C, D) → (AT , CT , BT , DT )
(O(C, A))T = C(AT , CT )
Thus (C, A) is observable ⇔ (AT , CT ) is controllable
〈 1 2 3 4 5 6
![Page 4: Observability](https://reader037.vdocuments.net/reader037/viewer/2022100514/589d906c1a28abc74a8bb467/html5/thumbnails/4.jpg)
4. Observability
Consequences of this duality:
Theorem: The following statements are equivalent:
1. (C, A) is observable.
2. Wo(t) :=∫ t
0eAT τ CT CeAτ dτ is invertible for all t > 0.
3. rank O(C, A) = n.
4. rank
λI − A
C
= n for all eigenvalue λ of A.
Theorem:
Let (A, B, C, D) and (A, B, C, D) be two algebraically equivalent
systems. Then (C, A) is observable if and only if ⇔ (C, A) is observable.
〈 1 2 3 4 5 6
![Page 5: Observability](https://reader037.vdocuments.net/reader037/viewer/2022100514/589d906c1a28abc74a8bb467/html5/thumbnails/5.jpg)
4. Observability
Other consequences:
• Kalman observability decomposition (form)
Let (A, B, C, D) be a state space system for which (C, A) is
non-observable .
Then there exists an invertible matrix P such that the system
(A, B, C, D) = (PAP −1, PB, CP −1, D) has the following structure.
A =
A11 0
A21 A22
, B =
B1
B2
, C = [C1 0], where
- the pair (C1, A11) is observable
This form is called Kalman observability (staircase) form.
〈 1 2 3 4 5 6
![Page 6: Observability](https://reader037.vdocuments.net/reader037/viewer/2022100514/589d906c1a28abc74a8bb467/html5/thumbnails/6.jpg)
4. Observability
• Observable realizations for a transfer function
- Suppose that the system A, B, C, D is in Kalman observability form.
- Show that the system transfer function is given by:
T (s) = C(sIn − A)−1B + D = C1(sIr − A11)−1B1 + D
- Conclude that (A11, B1, C1, D) is an observable realization for the
system transfer function.
• Observable and controllable realizations for a transfer function
- Check that the application of an observability decomposition followed by
the application of a controllability decomposition allows to obtain an
observable and controllable realization for a given transfer function
starting from an arbitrary realization.
〈 1 2 3 4 5 6