observability

6

Click here to load reader

Upload: vuongtuyen

Post on 10-Feb-2017

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Observability

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

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

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

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

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

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