Remind
Observability : output과 input을 알고 있을 때, 시스템의 state을 estimate할 수 있는지 여부
Definition :
˙x(t)=Ax(t)+Bu(t)
y(t)=Cx(t)+Du(t),A∈Rn×n,C∈Rr×n
The LTI continuous time system is said to be observable if,
for any initial state x(0)=x0
there exists a finite time t_{1}>0 such that knowledge of the input and output time functions
{u(t);t∈[0,t1]}
{u(t);t∈[0,t1]}
is sufficient t determine the initial state x0
discrete time과 마찬가지로 finite time t1 안에 output, input에 대해서 initial state를 추정할 수 있는 시스템을 observable하다고 합니다.
(a). The LTI continuous time system of order n
˙x(t)=Ax(t)+Bu(t)
y(k)=Cx(t)+Du(t)
is observable.
(b). The observability grammian
Wo(t1)=∫t10(AT)tCTCAtdt
is positive definite, for some finite time t1>0
(c). The observability matrix
Q=⎡⎢
⎢
⎢
⎢⎣CCA⋮CAn−1⎤⎥
⎥
⎥
⎥⎦nr×n
is rank n.(i.e. there an n linearly independent rows)
(증명 추가 예정)
1. Observable canonical pair
A=⎡⎢⎣−a210−a101−a000⎤⎥⎦
C=[100]
이 system은 항상 observable합니다. 직접 observalbe matrix를 만들어보면 확인할 수 있습니다.
Q=⎡⎢⎣CCACA2⎤⎥⎦=⎡⎢⎣100−a210(−a1+a22)−a21⎤⎥⎦
2. discrete time에서와 마찬가지로 observability grammian을 가지고
Wo=limt1→∞Wo(t1)=∫∞0eATtCTCeAtdt
이를 변형하여
ATWo+WoA=−CTC
Lyapunov equation을 만들 수 있습니다. A가 hurwitz라면 Positive definite solution Wo를 구할 수 있고, 이 시스템은 곧 observable합니다.
3. The observability results are dual of the controllability results
⇒The pair {A,C} is observable if and only if the pair {AT,CT} is controllable.