전 챕터에서는 State-Variable을 다 알고 있다는 가정 하에서, Full-state Feedback Controller를 작성하였는데,
문제는, 실제로 모든 state-variable을 알 수 없는 경우가 많다는 것이다...
그래서, 이 State-Variable x를 우리가 볼 수 있는 y를 통해서 "추정(Estimate)"하고,
추정한 x와 실제 x의 Error Dynamics를 이용해서, 이 Error를 0으로 줄이면서, x를 추정하게 된다.
이게 무슨 소리인가 싶을텐데, 아래 내용을 살펴보자. (여기서 D=O로 간략화!)
먼저, Original System을 이용해서 Estimated System을 구성하게 된다. 이 때... 당연히 Estimated System에는 추정에 의한 Error Term이 존재할 것이다. 여기서 Error Term을 살펴보자!!
원래의 시스템을 추정할 때, 원래의 시스템 + (약간의 오차항)이 있을 것이고, 우리가 보는 값은 오직 y이므로, y를 이용해서 Error Term을 만들어내자...
x_hat이 x를 잘 쫓아가면, (y에 대한 Error)가 0으로 가야 할 것이므로, Error Term은 (y에 대한 Error)에 선형식으로 나타낼 수 있을 것이다.
그러므로, Error Term은 위처럼 L을 이용하여 작성할 수 있을 것이다. 그러면, 우리의 Estimated System을 위와 같은 식으로 나타낼 수 있고, 또한,
라는 사실을 이용한다면, 위의 Error Dynamics도 쉽게 얻어낼 수 있을 것이다.
이 Error Dynamics는 당연히 Stable해야 하므로.... 즉,
이므로, 저 (A-LC)의 Eigenvalue가 모두 LHP에 있어야 한다!!!
만일, 이를 만족한다면
1. Error가 0으로 간다!
2. 우리의 (Estimated System)이 x를 잘 쫓아간다.
3. 결국 Estimated value x_hat으로 x를 대체할 수 있다!!
그런데, 8-2의 Observability 내용을 다시 한번 생각해보자.
(Observability)
y를 통해서 x를 구할 수 있는가??? -> y를 통해서 x를 추정할 수 있는가???
그러므로 아래 두 내용은 동치이다!
(A-LC)의 Eigenvalue가 모두 LHP <-> Observable
즉, 이를 만족하는 L만 잡으면, 우리는 y로부터 x를 추정할 수 있는 식을 얻게 된다!
잘 생각해보면, Observability라는 것은 Controllabilty와 다를 바가 없다...
다만,
1. Controller K -> x에 대한 Dynamics
2. Observer L -> (x의 Error)에 대한 Dynamics
이고, (A-BK) 혹은 (A-LC)의 eigenvalue를 LHP에 놓아야 한다.
-> Pole-Placement!!! 를 이용해서 (8-3에서 본 것처럼!) 우리가 마음대로 Pole을 놓을 수 있다!!!
그러면, Feedback Control과 Observer의 내용을 합쳐보자!!
-> 8-1의 그림을 이제는 이해할 수 있을 것이다!!
(위에서 F, G인 이유는 A, B조차도 잘 모르는 경우도 있으므로 이를 추정하는 것으로 놓은 것이나, 여기서는 일단 F, G가 각각 A, B라고 하자!)
이 시스템의 Dynamics를 살펴보자!
이를 Block Matrix로 정리하면..
그러므로, 그냥 하나의 간략한 System이 된다!!!
게다가, 이 시스템의 안정성을 판단하기 위해서 characteristic equation을 계산해보면...
즉, Controller와 Observer에서 각각 했던 내용들(Eigenvalue가 모두 LHP)를 단순히 합하면 이 시스템의 안정성을 판단할 수 있다!
일단 여기까지 선형시스템의 기본적인 내용을 살펴보았고,
Advanced 카테고리에 LQR(Linear Quadratic Regulator)이나, 다른 여러 가지 내용들을 더 실을 예정입니다!
'제어이론 > 선형시스템 -> LTI System' 카테고리의 다른 글
(선형시스템) 8-3. Full-State Feedback Control -> Pole Placement (2) | 2023.05.23 |
---|---|
(선형시스템) 8-2. Controllability and Observability (1) | 2023.05.18 |
(선형시스템) 8-1. Intro. of Full-State Feedback Control (0) | 2023.05.17 |
(선형시스템) 7-4. Lead/Lag Compensator (0) | 2023.04.25 |
(선형시스템) 7-3. Stability in Frequency-Domain -> Nyquist Plot (1) | 2023.04.24 |